* {
  margin: 0;
  padding: 0;
}

body {
  background: #F7D617 url(../images/bg_body.jpg) repeat-x;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5d5b5b;

}

 td{
  border: 0px;
 /* background: #f4f4f4;
    padding:5px 5px 5px 15px;*/
 }


 table{
  width: 630px;
  border: 0px solid #efefef;
  padding: 2px;
 }

strong{
  order-bottom: 1px dotted #6d6d6d;
}


/*  #############################  Divs Layout  */


#uberwrapper {
  background:  #F7D617 url(../images/bgStriping.jpg) 50% 0 no-repeat; 
  margin: 50px;
  margin: 0 0 0 -637px;
  width: 1161px;
  position: absolute;
  left: 50%;
}

.clearsearch{
  overflow: hidden;
  height:100px;  
  }
  
.clearsearch form{
  float: left;
  margin-right:30px;
  }

#searchbox {
	float:left;
	padding:14px 0 15px;
 }

#searchbox .sbmbtn {
  vertical-align: middle;
   height: 18px;
   margin: -2px 2px 0 0; 
  }
 
#searchbox img {
   margin: -2px 2px 0 0;
   vertical-align: middle;
   text-decoration: none;
 }
 
#blad {
  margin: 0 0 0 141px;
  width: 1000px;
  -height: 260px;
 }
 
#menubar {
  background:  url(../images/bgNavBalk.png) 0 0 no-repeat; 
  margin: auto;
  width: 994px;
  height:29px;
  padding: 6px 0 0 25px;  
  behavior: url("../scripts/iepngfix.htc");
}

.tekstwrapper{
  width: 994px;
  background: url(../images/bgtekstschaduw.png) 50% 0 repeat-y;
  behavior: url("../scripts/iepngfix.htc");
 }
 
.tekstdiv{
	width: 940px;
	padding: 0 20px;
	margin: 0 auto;
	background: url(../images/bgtekstdiv.jpg) 0 0 no-repeat;
	overflow: hidden;
	border-bottom:1px solid #9A840D;
}

a {
  color: #3c798b;
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  border-bottom: 0px solid #CC6600;
}

a:visited {
  color:#3c798b;
}

a:hover.menubarLinks {
 color: #589bb3;
}

.breadcrumb{
  margin: 8px 0 0 0;
 }
 
 .menubox{
   float: left;
   width: 270px;
   margin: 23px 0 0 0;
   min-height: 500px;
 }
 
 .content{
   background: url(../images/ContentShadowLeft.png)   repeat-y; 
   float: left;
   width:643px;   
   padding:0 0 0 25px;
	behavior: url("scripts/iepngfix.htc");
	_overflow: hidden;
 }
 
 .content a:link, .content a:visited{
   text-decoration: underline; 
 }
 
 .content a:hover{
   text-decoration: none; 
 }
 
 .content p{
   border-bottom: 1px dotted #3b7688;
   margin: 0 0 15px 0;
   padding: 0 0 15px 0; 
 }
 
 .content ul li{
   order: 1px solid red;
   margin: 0 0 20px 25px;
 }

.topshadow{
   background: url(../images/topShadowcontent.png)   no-repeat; 
   float: left;
   width:666px; 
   height: 45px;
	behavior: url("../scripts/iepngfix.htc");
	_overflow: hidden;   
}
 
 #footer {
  width:991px;  
  margin:0 0 250px 142px;
  padding:0 0 0 2px;
	behavior: url("../scripts/iepngfix.htc");
	_overflow: hidden; 
	height: 196px;	   
	background: url(../images/bgFooterDegrade.jpg) repeat-x;
 }

#footerHolder{
	width:966px;
	height: 180px;
}

#latestnews{
_background: url(../images/bgLinkerNEWSfooter.jpg) no-repeat 0 -7px;
float:left;
height:170px;
margin:9px 0 0 9px;
width:291px;
}

#digimagazines{
	float: right;
	background: url(../images/bgAdhesiaNewsflash.png) no-repeat 0 -7px;
	width: 685px;
	margin:0 -19px 0 0;	
	height: 194px;	
	behavior: url("scripts/iepngfix.htc");
	_overflow: hidden;	
}

#digimagazines .cover{
  float: left;
  margin:14px 0 0 23px;	
}

.breadcrumb{
  font-size: 11px;
  color: #999999;
}


/************************************************ */



a:link.menubarLinks, a:visited.menubarLinks, a:active.menubarLinks{
 color: white;
 font-size:12px;
 line-height:21px;
 margin:0 2px;
 text-align:left;
 text-decoration:none;
 border-right: 1px solid white;
 padding-right: 10px;
 font-weight:bold;
 border-bottom: 0px;
}

a:hover.menubarLinks {
  border-bottom: 0px;
 color: #589bb3;
}

a:link.menubarLinksActive, a:visited.menubarLinksActive, a:active.menubarLinksActive{
 color: #f4cd00;
 font-size:12px;
 line-height:21px;
 margin:0 2px;
 text-align:left;
 text-decoration:none;
 border-right: 1px solid white;
 padding-right: 10px;
 font-weight:bold;
 border-bottom: 0px;
}

a:hover.menubarLinksActive {
 color: white;
}


/************************************************ */



/************************************************ */


.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {
color: #999999;
-font-weight: bold;
font-size:11px;
text-decoration:underline;
}

.breadcrumb a:hover{
color: #589bb3;
text-decoration:none;
}

/************************************************ */



.menubox ul li {
   list-style: none;
}

a:link.linkniveauEen, a:visited.linkniveauEen, a:active.linkniveauEen {
  color: #306477;
  font-weight: bold;
  font-size:11px;
  text-decoration:none;
  background:  url(../images/pijlRechtsGeelMenu.gif) no-repeat left top;
  padding:5px 0 8px 16px;
  width: 225px;
  line-height: 16px;
  display: block;
  border-bottom: 1px dotted grey;  
}


a:hover.linkniveauEen {
  color: black; 
  background:  #efefef url(../images/pijlRechtsGeelMenu.gif) no-repeat left top;
}


/**** */


a:link.linkniveauTwee, a:visited.linkniveauTwee, a:active.linkniveauTwee {
  color: #646363;
  font-weight: bold;
  font-size:10px;
  text-decoration:none;
  background:  url(../images/submenuTeken2.gif) no-repeat left top;
  padding:5px 0 8px 16px;
  width: 208px;
  line-height: 16px;
  display: block;
  border-bottom: 1px dotted grey;    
  margin:0 0 0 17px; 
}

a:hover.linkniveauTwee {
  color: black; 
  background: #efefef url(../images/submenuTeken2.gif) no-repeat left top; 
}


/**** */


a:link.linkniveauDrie, a:visited.linkniveauDrie, a:active.linkniveauDrie {
  color: #999999;
  font-weight: bold;
  font-size:10px;
  text-decoration:none;
  background:  url(../images/submenuTeken3.gif) no-repeat left top;
  padding:5px 0 8px 16px;
  width: 193px;
  line-height: 16px;
  display: block;
  border-bottom: 1px dotted grey;
  margin:0 0 0 32px;   
}

a:hover.linkniveauDrie {
  color: black; 
  background: #efefef url(../images/submenuTeken3.gif) no-repeat left top; 
}



/************************************************ */

h1{
	line-height: 42px;
	font-size: 20px;
	text-align: left;
	border-bottom: 1px dotted #b4b4b4;
	margin-bottom: 12px;
}

h2{
color: #999999;
font-size:11px;
}

.adholder{
	width: 460px;
	overflow: hidden;
	margin: 30px 0 0 0;
}

#linksADnews{
float:left;
margin:0 0 0 27px;
width:175px;
border-right:1px dotted grey;
}


#rechtsADnews{
float:left;
margin:0 0 0 18px;
width:175px;
}

a:link.bekijkNewsFlash, a:visited.bekijkNewsFlash, a:hover.bekijkNewsFlash, a:active.bekijkNewsFlash{
 color: white;
 font-size:13px;
 line-height:21px;
 text-align:left;
 text-decoration:none;
 padding-right: 10px;
 font-weight:bold;
 background: url(../images/btnLeesAdeshiaFlash.gif)  no-repeat;
 width: 373px;
 height: 26px;
 display: block;
 margin:100px auto 0;
}

a:hover.bekijkNewsFlash {
 color: #589bb3;
 background: url(../images/btnLeesAdeshiaFlashOver.gif)  no-repeat; 
}



/************************************************ */



/**
* Opmaak form
*/

form#commentaar{
  font-size:1.4 em;
  width:30 em;
}

fieldset{
margin:0 0 0 90px;
  width:390px;
  padding: 20px;
  border: 0px solid #ccc;
}

legend{
  font-weight: bold;
}

label{
  display:block;
  float: left;
  width: 375px;
}

input {
  font-family: Arial, Helvetica, sans-serif;
  color:#3F3F3F;
 }
 
textarea {
  width: 360px;
  font-family: Arial, Helvetica, sans-serif;
  color:#3F3F3F;
 }
 
input:focus{
  background-color:#f5d214; 
}

textarea:focus{
  background-color:#f5d214; 
}



/************************************************ */

.taalkeuzeCenter{
margin: 0 0 85px 75px;
}
	
a:link.taalkeuze, a:visited.taalkeuze, a:active.taalkeuze{
		background:transparent url(../images/btnBgTaalkeuze.jpg) no-repeat scroll left bottom;
		color:#FFFFFF;
		display:block;
		float:left;
		font-size:16px;
		font-weight:bold;
		height:65px;
		line-height:57px;
		text-align:center;
		text-transform:uppercase;
		width:237px;
}

a:hover.taalkeuze {
		background:transparent url(../images/btnBgTaalkeuzeOver.jpg) no-repeat scroll left bottom;
}



/************************************************ */


.iefix{
	width: 325px;
	behavior: url("scripts/iepngfix.htc");
	_overflow: hidden;
}

/************************************************ */


a:link.loginbtn, a:visited.loginbtn, a:active.loginbtn{
   color: white;
   text-align: right;
   order-left:1px solid #e79d00;
   font-style:bold;
   order: 1px solid red;
   background: #3d788b;
   padding-left:5px;
   padding-right:5px;
  background:transparent url(../images/btn.png) no-repeat scroll left bottom;
}

a:hover.loginbtn {
   color: #f1bd12;
}


/************************************************ */


a:link.taalswitch, a:visited.taalswitch, a:active.taalswitch{
   color: #f9fbee;
   text-align: right;
   border-left:1px solid #e79d00;
   font-style:bold;
   padding: 0 11px 0 9px;
   
}

a:hover.taalswitch {
   color: #dd8c13;
}


/************************************************ */


.taalswitchholder{
  margin:0 0 33px 143px;
  padding:0 0 0;
}

.searchHolder{
 padding: 0 0 0 40px;
 overflow: hidden;
}

.actiebanner {
	float:left;
	height:98px;
	margin:0 0 0 387px;
	width:471px;
}