/* MENU ITEM*/
.hoofdMMenu .select li.line#current-2 a{background:#fff;color:#727272;}
body{background:url(../imgs/basis/achtergrond-top.png) #fff no-repeat;background-position:top;}
/*gallerijen op constructeurpaginas*/

.gallerij2 {width:660px;padding:0;text-align:left;font-size:12px;line-height:17px;overflow:hidden;left:-8px;position:relative;background:#565656;}

.gallerij2 h3{padding-left:8px;color:#fff;}

#gallerij {clear:both;background:#565656;margin-bottom:24px;padding:8px;}

#gallerij ul {	list-style-type:none;	margin:0;	overflow:hidden;	padding:0;
	position:relative; /* IE6 leaks links */ 	zoom:1;	width:660px;	left:0px;	text-align:left;}

/* note: some tricky stuff with widths because we need text slightly wider than image */
#gallerij ul li {	display:inline;	float:left; margin-left:8px;	margin-right:0px;	width:200px;}

#gallerij li { 	padding-top:134px;padding-bottom:8px;    position:relative;}

#gallerij li a {	display:block;    font-weight:normal;font-size:12px;}

#gallerij li a IMG {	background-color:#eee;	left:0px;     position:absolute;    top:0;	border:0;width:200px;height:133px;}

#gallerij li a span {	cursor:pointer;	display:block;    min-height:24px;    position:relative;
    left:0px;	width:175px;	color:#fff;font-size:12px;background:url(../imgs/basis/zoom2.gif) no-repeat;background-position:2px 0px;padding-left:20px;}

#gallerij li.nth-child-1 a span {	font-weight:bold;}

#gallerij a:hover{text-decoration:none;color:#fff;}


.box340_border{border:1px solid #949494;padding:7px;width:284px;margin-bottom:16px;}



/*hierna checken*/

.hoofdMenu .select li.line#current-2 a{background:url('../imgs/basis/menu/menu_2_act.png') no-repeat #fff;background-position:center 16px;width:80px;}

.hoofdMenu .select .sub#selected-2 {
height:30px;
display:block; 
position:absolute;
float:left;
width:980px;
top:46px;
left:0px;
text-align:left;
background-color:#fff;
z-index:-1;
}
.hoofdMenu .select .sub#selected-2 :hover{color:#565656;}

.hoofdMenu .select .sub#selected-2 li a {display:block; height:35px; line-height:30px; float:left; background-color:#fff; padding:5px 11px 0 0; margin:0; white-space:nowrap; color:#0077cc;font-size:14px;}


.hoofdMenu .select :hover .sub li a,
.hoofdMenu .select .sub#selected-2 li a { padding:5px 11px 0 0;text-indent:0px;}

.hoofdMenu .select .sub#selected-2 li ul li a:hover  {color:#565656;}

.hoofdMenu .select :hover .sub#selected-2 ul li a{text-align:left; height:20px; line-height:18px; padding-top:3px;}
/*rest*/


/*reeks.php en r.php*/
.hoofding{width:100%;clear:both;overflow:auto;margin-bottom:24px;}

ul.hoofding2{background:transparent url('../../../imgs/basis/nav.gif') repeat-x bottom;padding:0 140px 0 16px;border-bottom:1px solid #E5E5E5;height:35px;}

ul.hoofding2 li{float:right;border:1px solid #E5E5E5;margin-right:4px;position:relative;font-size:14px;color:#727272;padding:8px;-moz-border-radius:4px 4px 0 0;background:transparent url('../../../imgs/basis/nav2.gif') repeat-x bottom}

ul.hoofding2 li a {color:#727272;text-decoration:none;font-size:14px;} 
ul.hoofding2 li a:hover{color:#565656;text-decoration:none;font-size:14px;}

ul.hoofding2 li.selected{border-bottom:1px solid #fff;color:#565656;background:#fff;padding:10px 8px 10px 8px;font-size:14px;}

ul.hoofding2 li.empty{float:left;margin-right:4px;}



/*uitzoeken*/


#constrl{width:320px;float:left;font-size:13px;color:#000;margin:0;padding:0;padding-bottom:5px;line-height:18px;}
#constrl a{color:#4A84AD;text-decoration:none;font-size:13px;}
#constrl a:hover{color:#4A84AD;text-decoration:none;font-size:13px;}
#constrr{width:301px;float:right;font-size:9pt;color:#727272;margin:0;}
#constrr IMG{border:0px;width:300px;height:200px;}



/* CSS Document HERCULES (2) */

div#top-menu-left ul li#drop-please-2 a{color:#0077cc;}

.featureOlive p, .featureOlive h3, .featureOlive a, .featureOlive a:hover {color:#fff;}




/*reeksen.php* EN *reekskiezers*/

.kiezeromvat2
{width:984px;padding:16px 0;text-align:left;font-size:12px;line-height:17px;overflow:hidden;left:-8px;position:relative;}

.kiezeromvat2 h3{margin-left:8px;border-bottom:1px solid #949494;padding-bottom:3px;margin-bottom:2px;color:#565656;}


#reekskiezer ul {list-style-type:none;
	margin:0;	overflow:hidden;	padding:0;
	position:relative; /* IE6 leaks links */ 
	zoom:1;	width:984px;	left:0px;	text-align:left;background:#fff;
	
}
/* note: some tricky stuff with widths because we need text slightly wider than image */
#reekskiezer ul li {	display:inline;	float:left;
	margin-left:8px; width:100px;
}

#reekskiezer li { 	padding-top:72px;    position:relative;}

#reekskiezer li a {	display:block;    font-weight:normal;font-size:12px;}

#reekskiezer li a IMG {	background-color:#eee;     position:absolute;    top:0;	border:0;width:100px;height:67px;}

#reekskiezer li a span {	cursor:pointer;	display:block;    height:44px;    position:relative;
   width:100px;	color:#666;font-size:12px;}

#reekskiezer li.nth-child-1 a span {	font-weight:bold;}

#reekskiezer a:hover{text-decoration:none;color:#727272;}


/*grote reekskiezertjes met achtergrondkleur*/

.kiezeromvat4 {width:650px;padding:16px 0;text-align:left;font-size:12px;line-height:17px;overflow:hidden;left:-10px;position:relative;}

.kiezeromvat4 h3{margin-left:10px;border-bottom:1px solid #949494;padding-bottom:3px;margin-bottom:2px;color:#565656;}


#reekskiezer4 ul {list-style-type:none;	margin:0;	overflow:hidden;	padding:0;	position:relative; /* IE6 leaks links */ zoom:1;	width:650px;	left:0px;	text-align:left;background:#fff;
	
}
/* note: some tricky stuff with widths because we need text slightly wider than image */
#reekskiezer4 ul li {	display:inline;	float:left;	margin-left:10px; width:120px;
}

#reekskiezer4 li { 	padding-top:84px;    position:relative;}

#reekskiezer4 li a {	display:block;    font-weight:normal;font-size:12px;}

#reekskiezer4 li a IMG {	background-color:#eee;     position:absolute;    top:0;	border:0;width:120px;height:80px;}

#reekskiezer4 li a span {	cursor:pointer;	display:block;    height:44px;    position:relative;
   width:112px;	color:#666;font-size:12px;padding:1px 4px;}

#reekskiezer4 li.nth-child-1 a span {	font-weight:bold;}

#reekskiezer4 a:hover{text-decoration:none;color:#727272;}




/*reeksen_bedrijf.php*/
.nkol310 IMG{margin:0;margin-right:7px;float:left;}

.artikelbox177{width:176px;float:left;overflow:auto;position:relative;background:#8899AA;color:#fff;height:320px;}
.artikelbox177 a{color:#fff;}
.artikelbox177 p{color:#fff;padding:8px 4px;}
.margin21{margin-left:24px;}

.artikelbox177 h3{display:block;font-size:15px;line-height:19px;font-weight:normal;clear:both;padding:4px;color:#fff;background:#8899AA;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;border-bottom:none;overflow:auto;}
.artikelbox177 h3 a{font-size:15px;line-height:19px;font-weight:normal;clear:both;color:#fff;background:#8899AA;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;border-bottom:none;overflow:auto;}
.artikelbox177 h3 a:hover{color:#fff;text-decoration:none;}


.nkol104{width:104px;margin:0;padding:0;text-align:left;float:left;overflow:auto;position:relative;font-size:13px;background:#8899AA;color:#fff;height:110px;}
.margin4{margin-left:5px;}
.nkol104 p{margin-top:12px;padding:3px;min-height:137px;}

.nkol104 h3{display:block;font-size:15px;line-height:19px;font-weight:normal;clear:both;padding:4px;color:#fff;background:#8899AA;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;border-bottom:none;overflow:auto;}
.nkol104 h3 a{font-size:15px;line-height:19px;font-weight:normal;clear:both;color:#fff;background:#8899AA;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;border-bottom:none;overflow:auto;}
.nkol104 h3 a:hover{color:#fff;text-decoration:none;}


/*21 ZOEKEN*/
#myform{padding-bottom:16px;}

.stijldb{color:#fff;font-size:9pt;height:28px;text-align:right;width:140px;}
.inputdb{font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;	font-size:12px;	width:160px;	height:18px;	border:1px solid #dedede;background:#fff;color:#565656;padding:1px 2px 1px 2px;}
.inputdb2{font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;	font-size:12px;	width:160px;	height:18px;	border:1px solid #dedede;background:#fff;color:#565656;padding:1px 2px;border-radius: 3px; -moz-border-radius: 3px;-webkit-radius: 3px;}
.inputdb3{font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;	font-size:9.5pt;	width:135px;	height:18px;	border:1px solid #dedede;color:#000;background:#fff;color:#525263;padding:1px 2px 1px 2px;}

/*reeks.php*/


IMG.ttfoto4l{width:230px;height:153px;border:0px;float:left;padding-bottom:15px;position:relative;}
IMG.ttfoto4r{width:230px;height:153px;border:0px;float:right;padding-bottom:15px;position:relative;}



/*stelplaatsverdeling, r.php en c.php*/

.stphead{width:964px;margin:0;padding:0;clear:both;padding-bottom:24px;}
.stptitel{width:600px;font-size:28px;line-height:36px;margin:0;padding:0;font-weight:normal;color:#565656;float:left;position:relative;}

.stptitel p{font-size:20px;padding-top:8px;}

.stpkeuze{width:292px;text-align:left;padding:4px;float:right;position:relative;margin-left:10px;margin-bottom:8px;}
.stplogo{width:150px;float:right;position:relative;}
.suggestionsInput {font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;font-size:13px;width:270px;height:16px;background:url(../../imgs/imgs1/zoeken.png) right no-repeat #fff;line-height:17px;padding:3px 25px 0 3px;padding-top:3px;border:1px solid #949494;color:#727272;}
.suggestionsBox {position:absolute;top:60px;left:8px;margin: 0;width:292px;background:#565656;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;	color: #fff;z-index:9999;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.suggestionList {margin:0;padding:0;}
.suggestionList li {margin: 0;padding: 2px 4px;cursor: pointer;color :#fff;width:292px;}
.suggestionList li a{color:#fff;}


.navomvat{clear:both;width:976px;}
.nav_l{padding:10px 0;float:left;position:relative;width:430px;}
.nav_r{float:right;position:relative;width:210px;}


#nav_t{font-size:8.5pt;color:#727272;float:right;margin-right:3px;text-align:right;width:230px;padding-top:1px;}
#nav_t a{font-size:8.5pt;color:#727272;}


#opm {font-size:8.5pt;float:left;width:500px;margin:0;padding:0;}
#titel{float:right;width:500px;color:#8899AA;text-align:right;height:19px;/*margin-bottom:10px;*/font-size:11pt;font-weight:normal;padding-top:8px;padding-right:10px;}

#a_contr{clear:both;text-align:left;font-size:9pt;margin-bottom:20px;padding-top:10px;} /*andere contracten*/
#a_contr a{font-size:8.5pt;}


/*contracten */

#kleurcodes IMG{height:9px;width:9px;}
#logos  IMG{margin:0 3px 6px 0;float:left;width:50px;height:18px;}
#kleurcodes h3, #logos h3 {border-bottom:none;color:#565656;}


/*exploitanten*/

.con_links{width:500px;overflow:auto;float:left;font-size:9.5pt;color:#000;}
.con_rechts{width:225px;overflow:auto;float:right;font-size:9.5pt;color:#000;}


	
/*24 wpk info */
/*stelplaatsverdelingen*/

#depb{width:638px;margin:0;position:relative;font-size:9pt;border:1px dashed #dedede;overflow:auto;margin-bottom:20px;font-size:13px;color:#727272;line-height:18px;}
#depb1{padding:5px;width:190px;float:left;text-align:left;overflow:auto;}
#depb2{padding:5px;width:239px;float:left;text-align:left;overflow:auto;}	



