body 
 {margin-top:30px;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000;
  background-color:#fff;
  text-align:center;}

p 
 {margin-top: 0;}

a
 {color: #ffb300;
  text-decoration: none;
  margin-left: 0!important;}

a:hover  
 {color: #663300;}

h3 
 {font-size: 14px; 
  margin: 25px 0 0 0; 
  color: #630;}

img 
 {border: 0;}


input#fq_Postcode 
 {width: 50px;}

#leftcol 
 {float: left;
  margin: 10px;
  _margin: 10px 10px 10px 5px;
  padding: 4px 0 0 0;
  background-color: #fff;
  width: 180px;
  font-size: 13px;
  text-align: left;}

#leftcol h3 
 {margin: 10px 0 15px 22px;}

ul#leesmeerover 
 {padding: 10px;
  margin: 0;
  color: #FFB300;
  list-style-type: square;}

ul#leesmeerover li 
 {margin-bottom: 10px;
  margin-left: 15px;}

u 
 {text-decoration: none;
  font-size: 14px;}


#leftmenu h3 a 
 {color: #630;
  font-weight: normal;
  font-size: 13px;}

.big_box_content h3 a 
 {color: #630!important;}

input.ocmssubmit 
 {border: 1px outset #ccc;
  font-weight: bold;
  margin-left: 182px;
  font-family: 'verdana';
  padding: 4px;}

#submitbuttonContact
 {margin-left: 135px;}

table.ocms input, table.ocms select, table.ocms file, table.ocms textarea
 {border: 1px solid #ccc;
  font-family: arial;
  font-size: 12px;
  padding: 2px;}

#whiteblock
 {position: absolute;
  width: 210px;
  height: 62px;
  background-color: #fff;
  margin-left: 688px;}

#wrap_all 
 {width: 892px;
  margin:0 auto;
  text-align:left;
  height: 100%;
  background: url(/sites/coneco/images/1403.png) right repeat-y;}

#header 
 {margin:0 auto;
  width: 880px;
  height: 60px;
  text-align: left;}

a#logo30, a#logo31, a#logo32
 {padding: 0 10px 0 45px;
  float: left;
  width: 171px;
  height: 55px;
  display: block;}

a#logo30
 {background: url(/sites/coneco/images/logo_coneco_main.png) 50% bottom no-repeat;}
a#logo31
 {background: url(/sites/coneco/images/logo_coneco_ba.gif) 50% bottom no-repeat;}
a#logo32
 {background: url(/sites/coneco/images/logo_coneco_ts.png) 50% bottom no-repeat;}

#logo img 
 {display: block;
  width:auto;
  padding:0;
  margin:0;}
#top_menu 
 {display: block;
  float: left;
  margin: 36px 0 0 10px;}
#top_menu ul 
 {margin: 0;
  padding: 0;
  list-style: none;}
#top_menu li 
 {float: left; margin: 0!important; padding: 0!important;}
#top_menu a 
 {display: block;
  float: left;
  padding: 4px;
  font-family: tahoma, sans-serif;
  font-size:13px;
  padding-bottom:5px;
  color:#663300;
  text-decoration:none;}
#top_menu a:hover 
 {padding-bottom:5px;
  background: url(/sites/coneco/images/1322.png) no-repeat bottom center;
  color: #ffcc53;
  text-decoration:none;}

.wrap_left 
 {float:left;
  width: 692px;
  margin: 0;
  text-align:left;}
.wrap_right 
 {float:right;
  width: 200px;
  margin: 0;
  text-align:left;}
.min_box_top 
 {width: 200px;
  height: 20px;
  background: url(/sites/coneco/images/1404.png) no-repeat top center; 
  padding-bottom: 0;} 
.min_box_sides 
 {width: 200px;
  margin: 0;
  padding: 0;} 
.min_box_content 
 {display:block;
  padding-left: 20px;
  width: 140px;
  padding: 0;
  overflow:hidden;
  margin: 3px 20px 1px 20px;}
div.min_box_content p 
 {padding-top: 0px;
  margin-top: 0px;}


.big_box_top 
 {width: 692px; 
  background: url(/sites/coneco/images/1400.png) no-repeat top center; 
  height: 13px;
  font-size: 1px;}
 
.big_box_sides 
 {display:block;
  width: 692px; 
  font-size: 1px;
  background: url(/sites/coneco/images/1399.png) repeat-y top center; 
  padding: 1px 0 0 0;} 

.big_box_content 
 {display:block;
  width: 640px;
  text-align: justify;
  font-size: 11px!important;
  margin: 7px 30px 1px 20px;
  overflow:hidden;}

.big_box_inner 
 {margin: 0 0 0 228px;
  margin-top: 0px;
  padding-bottom: 20px;
  font-size:13px;
  line-height:1.7em;
  min-height: 320px;
  font-weight:normal;}

.big_box_inner_vervolg
 {min-height: 470px;
  x_height: 470px;}

.big_box_content h1 
 {margin: 10px 0 0 0;
  padding: 10px 0 20px 0;
  font-size: 17px;
  font-weight: bold;
  color: #630;}

.search_results 
 {margin-top: 12px;
  font-size:13px;
  line-height:1.7em;
  font-weight:normal;}

.search_results ol 
 {margin-left: 0;
  margin-top: 0;
  list-style: none;
  padding-left: 0;
  padding-top: 0;}

.search_results ol li 
 {margin-bottom: 10px;}

.search_results h1 {
margin:0 0 -3px 0;
padding: 0 0 15px 0;
font-size:1.1em;
font-weight:bold;
color: #602F00;
}

.search_results a 
 {text-decoration: none;
  color: #000;
  display: block;}

.search_results a:hover
 {text-decoration: none;
  color: #FFC43A!important;}

.search_title
 {font-weight: bold;
  color: #602F00;}
.search_url 
 {color: #FFC43A;}


.text_box {
float:left;
width: 200px;
}
.menu_block {
margin: 0;
padding: 0;
padding-left: 200px;
}



.submenu 
 {width: 137px;
  display:block;
  float: left;
  line-height: 150%;
  padding: 0 0 12px 13px;
  font-size: 13px;}

.submenu1 
 {width: 141px;}
.submenu2 
 {width: 132px;}
.submenu_proj_1 
 {width: 60%;
  display:block;
  float: left;
  margin: 0 7px 0 0;
  font-size: 12px;
  font-weight:bold;}

.submenu_proj_2 
 {width: 20%;
  display:block;
  float: right;
  margin: 0 7px 0 0;
  font-size: 12px;
  font-weight:bold;}

.submenu h2
 {font-size:14px;
  font-weight:bold;
  color: #ffb300;
  margin: 0 0 10px 12px;}
.submenu ul, .submenu ol 
 {margin: 0 0 0 10px;
  list-style: none;
  padding: 0;
  height: 240px;}
.submenu a 
 {margin-left: 0!important;}
.submenu_proj_1 ul, .submenu_proj_2 ul 
 {margin: 0;
  padding: 0;}

.submenu ul li,.submenu ul li a,.submenu ul li a:active,
.submenu ol li,.submenu ol li a,.submenu ol li a:active {
list-style-type: none;
padding: 0;
color:#999999;
text-decoration:none;
}
.submenu ul li a:hover,.submenu ul li a:focus,
.submenu ol li a:hover,.submenu ol li a:focus {
color:#663300;
text-decoration:none;
}
.submenu_proj_1 ul li,.submenu_proj_1 ul li a,.submenu_proj_1 ul li a:active {
list-style-type: none;
padding: 0;
margin-bottom: 6px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
.submenu_proj_1 ul li a:hover,.submenu_proj_1 ul li a:focus {
list-style-type: none;
padding: 0;
margin-bottom: 6px;
color:#663300;
text-decoration:none;
font-weight:bold;
}
.submenu_proj_2 ul li,.submenu_proj_2 ul li a,.submenu_proj_2 ul li a:active {
list-style-type: none;
padding: 0;
margin-bottom: 6px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
.submenu_proj_2 ul li a:hover,.submenu_proj_2 ul li a:focus {
list-style-type: none;
padding: 0;
margin-bottom: 6px;
color:#663300;
text-decoration:none;
font-weight:bold;
}
.min_box_content h2 
 {border: 0;
  color: #999;
  text-align: left;
  font-size: 12px;
  font-weight:normal;
  margin: 0px;
  padding: 0px;
  padding-bottom:2px;}
.min_box_submenu 
 {margin: 0;
  margin-top: 5em;
  padding: 0;
  overflow:hidden;}
.min_box_submenu h2 
 {color: #ffb300;
  text-align: left;
  font-size: 14px;
  font-weight:bold;
  margin: 0;
  padding: 0;
  padding-bottom:5px;}
.min_box_submenu ul 
 {margin: 0 0 0 -8px;
  padding: 0;}
.min_box_submenu ul li 
 {list-style-type: none;
  padding: 0;
  margin-bottom: 5px;
  font-family: tahoma, sans-serif;
  color: #999;
  text-align: left;
  font-size: 14px;
  font-weight:normal;}
.min_box_submenu ul li,.min_box_submenu ul li a,.min_box_submenu ul li a:active 
 {margin-bottom: 5px;
  color: #999;
  text-decoration: none;}
.min_box_submenu ul li a:hover,.min_box_submenu ul li a:focus 
 {margin-bottom: 5px;
  color:#630;
  text-decoration:none;}

.min_box_content form 
 {position: absolute;}

.textbox 
 {font-size: 11px;
  color: #999;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 155px;}

.submit_button
 {background: #fff;
  border: 0;
  text-align:right;
  color: #ffb300;
  font-size: 13px;
  height: 20px;
  margin: 0 0 0 120px;
  padding: 0;
  cursor: pointer;} 

a.downloadlink 
 {color: #999;}
a.downloadlink:hover 
 {color: #FFBF27;
  background: url(/sites/coneco/images/1672.png) 0 0  no-repeat;}

/* project stuff ================ */

div.project 
 {min-height: 500px;
  text-align: left;}

div.project th 
 {font-weight: normal;
  text-align: left;}

div.project table 
 {width: 100%;}

div.project table td
 {color: #FFB300;
  white-space: nowrap;
  vertical-align: top;
  font-size: 11px;
  font-weight: bold;
  text-align: right;}

div.project a 
 {text-decoration: none;}
div.project a:hover 
 {color: #ffb300;}

div.project h1
 {color: #ffb300;}

div.project h1 span
 {text-transform: none;
  color: #602F00;
  font-family: 'century gothic';
  font-size: 13px;
  font-weight: normal;
  padding-left: 10px;}

div.project h3 
 {color: #602F00;
  font-size: 15px;
  margin: 0; }

div.project table td, div.project table th
 {padding: 0px!important;}

div.projectimage
 {float: left;
  width: 220px;}
div.projectinfo 
 {float: left;
  width: 170px;
  padding-top: 15px;
  color: #FFB300;
  font-weight: bold;
  font-size: 15px;}
div.projectomschrijving
 {clear: both;
  padding-top: 20px;}

table.projectimg
 {margin: 8px;
  float: left;}

.c1 {background: url(/sites/coneco/images/c1.png) right no-repeat;}
.c2 {background: url(/sites/coneco/images/c2.png);}
.c3 {background: url(/sites/coneco/images/c3.png) left no-repeat;}
.c4 {background: url(/sites/coneco/images/c4.png) right repeat-y;}
.c6 {background: url(/sites/coneco/images/c6.png) left repeat-y;}
.c7 {background: url(/sites/coneco/images/c7.png) right no-repeat;}
.c8 {background: url(/sites/coneco/images/c8.png);}
.c9 {background: url(/sites/coneco/images/c9.png) left no-repeat;}

#projectsidebar
 {position: absolute;
  margin-left: 265px;
  left: 50%;
  width: 142px;
  top: 150px;}
#projectsidebar h3 
 {margin: 25px 0 10px 15px;}
#projectsidebar ol 
 {margin: 0 0 0 15px;
  padding: 0!important;
  font-size: 13px;
  list-style: square;
  color: #ffb300;}
#projectsidebar ol li a
 {font-size: 13px;
  font-weight: normal;}

#projectsidebar ul 
 {padding-left: 10px!important;
  list-style: none!important;}


#footer 
 {width: 892px;
  margin: 0 auto;
  text-align: left;
  background: url(/sites/coneco/images/bg_footer.png) repeat;
  height: 20px;}

#adress 
 {position: absolute;
  margin-top: -13em;
  line-height: 140%;
  color: #999;
  margin-left: 716px;}

a.lastlink
 {padding-left: 10px;
  display: block;
  color: #602F00!important;}
a.lastlink:hover 
 {color: #FFB300!important;}

#testimonial 
 {background: url(/sites/coneco/images/bg_testimonials_top.png) 0 0 no-repeat;
  width: 418px;
  color: #999;
  margin-top: 40px;}
#testimonialinner 
 {padding: 13px;}
#testimonialinner p 
 {margin: 0;}
#testimonialbottom
 {background: url(/sites/coneco/images/bg_testimonials_bottom.png) bottom left green no-repeat;
  height: 9px;
  line-height: 1px;
  font-size: 1px;}

p.enlargement 
 {text-align: center;
  color: #999;
  margin: 0;
  font-size: 11px;}

#taakomschrijving p 
 {margin-bottom: 0;}


/* only used on start-edition */

ul.lessitems li a
 {padding: 0px 13px;}

ul#promotions 
 {margin: 0;
  padding: 0;
  list-style: none;}
ul#promotions li 
 {margin-bottom: 8px;}


/* vacature stuff ===================== */

h1 span
 {color: #ffb300;
  font-size: 15px;
  margin-bottom: 0;}

p.quote 
 {font-style: italic;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

 .clearfix {
display: inline-block;
}  

 /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
 /* End Holly Hack */