BODY { background-color: #6C13A8;
		margin: 0px 0px 0px 0px;
		vertical-align:top;
		padding: 0px 0px 0px 0px;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		height:101%;
		font-family: verdana, arial, helvetica, sans-serif;}

UL, OL, LI {	margin-top: 0;
		margin-bottom: 0;}

FORM, TABLE {	margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size:12px;
		color:#264A55;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;}

a{		color: #B91450;
		font-family: verdana, arial, helvetica, sans-serif;}
a:link {	text-decoration: underline;}
a:active {	text-decoration: underline;}
a:visited {	text-decoration: underline;}
a:hover {	text-decoration: underline;}


TD, TH {	vertical-align: top;}

IMG {		border-width: 0px;}


H1,H2,H3, H4, H5, H6{	color:#264A55;
		margin: 0px 0px 0px 0px;
		font-family:verdana, arial, helvetica, sans-serif;}
H1 {		font-size:28px;}
H2 {		font-size:20px;}
H3 {		font-size:16px;}


.plaatjelinks{ padding: 0px 10px 0px 0px;
float: left; clear: left;}		

/* ------------------------------------------------------------------------------ */
#omhullende {	position:relative;
		height:100%;
		width:936px;
		z-index: 10;}
		
#omhullende table { background-color: #ffffff;}		

#header {	position:absolute;
		text-align:left;
		z-index:2004;
		background-color: #ffffff;
		top:0px;
		left:0px;
		width:936px;
		height:110px;}
		
#logo { position:absolute;
		top:5px;
		left:25px;
		width:235px;
		height:100px;}

#headerblokjes { position:absolute;
		top:0px;
		left:769px;
		width:190px;
		height:108px;
		z-index: 2000;}
		
#csf { position: absolute;
	top: 10px;
	left: 660px;
	width: 100px;
	height: 100px;}		

#csf .contact { margin: 0px 0px 0px 0px;
		background-color: transparent;
		height: 32px;
		width: 76px;}		
		
		
		
	
/* ----- hoofemenu ----- */		
#hoofdmenu { position:absolute;
		top:108px;
		left:-30px;
		height:26px;
		width: 1000px;
		background-color:#6C13A8;
		background-image: url('../images/bghoofdmenu.gif');
		background-position:top left;
		background-repeat: repeat-x;}
		
#hoofdmenu table { margin: 0px 0px 0px 30px;}

#hoofdmenu .hmenu { padding:0px 13px 0px 13px;
		vertical-align:middle;
		cursor:pointer;
		line-height:26px;
		height:26px;
		background-color:#6C13A8;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		font-family:verdana, arial, helvetica, sans-serif;}  

#hoofdmenu .hmenuhi {padding:0px 13px 0px 13px;
		vertical-align:middle;
		cursor:pointer;
		line-height:26px;
		height:26px;
		background-color:#D2EA51;
		color:#333333;
		font-size:12px;
		font-weight:bold;
		font-family:verdana, arial, helvetica, sans-serif;}

.hoofdkeuze{	position:relative;
		top:0px;
		left:0px;
		height:26px;}

.uitklapaktief{	position:absolute;
		z-index:2000;
		visibility:visible;
		background-color:#FFFFFF;
		border:solid 1px #D2EA51;
		top:26px;
		left:-13px;
		font-size: 11px;
		width:230px;}

.uitklapnietaktief{position:absolute;
		z-index:2000;
		visibility:hidden;
		top:26px;
		left:-13px;
		font-size: 11px;		
		width:230px;}

.uitklapaktief .uitklapkeuze{padding:0px 5px 0px 15px;
		line-height:22px;
		border-top:solid 1px #D2EA51;
		color:#666666;
		background-color:transparent;}
.uitklapaktief .uitklapkeuzehi{padding:0px 5px 0px 15px;
		line-height:22px;
		border-top:solid 1px #D2EA51;
		color:#B91450;;
		background-color:#D2EA51;}

.navregel { position: absolute;
   top: 136px;
   left: 13px;
	 line-height: 26px;
	 background-color: #FFFFFF;}
	 
.navregel a { text-decoration: none; }
		
		
/* ------------- mainitems -------------------------------------- */	

/* ----- mainlinks ----- */
.mainlinks { width:200px;
		background-color: #FFFFFF;}

#mainlinkshome { padding: 134px 0px 0px 0px; }

#mainlinkshome .vrouwmetboek { border: 1px solid white;}			

#mainlinkshome .adres { position: absolute;
   top: 382px;
   border: 1px solid white;
	 border-top: none;}			
   
#mainlinkshome .biebnaam { position: absolute; top: 495px; left: 15px; font-size: 12px; font-weight: bold; color: #666666; }
   
#mainlinkshome .biebtelefoon { position: absolute; top: 510px; left: 15px; font-size: 12px; font-weight: bold; color: #666666;}

	 
#mainlinkshome .openingsuren { position: absolute;
   top: 152px;
	 left: 12px;
	 font-size: 16px;
	 font-weight: bold;
	 color: white;	 
	 cursor: pointer;}			
	 
#mainlinkshome .verlengen { position: absolute;
   top: 182px;
	 left: 12px;
	 font-size: 16px;
	 font-weight: bold;
	 color: white;	 	 
 	 cursor: pointer;}			
	 
#mainlinkshome .tarieven { position: absolute;
   top: 212px;
	 left: 12px;
	 font-size: 16px;
	 font-weight: bold;
	 color: white;	 	 
 	 cursor: pointer;}
 	 
#mainlinkshome .agenda { position: absolute;
   top: 242px;
	 left: 12px;
	 font-size: 16px;
	 font-weight: bold;
	 color: white;	 	 
 	 cursor: pointer;}
 	 
#mainlinkshome #widgetbox_widget_parent_0 {
	position:absolute;
	top:272px;
	left:1px;
}

	 			
	 

/* ----- mainmidden ----- */
.mainmidden { width: 566px;    
		background-color:#FFFFFF;}		
		
#mainmiddenhome{	padding: 134px 0px 0px 0px; }
		
#mainmiddenhome .hnews1{padding: 10px 0px 0px 10px;
    background-color: #BFDB28;	
		border-top: 1px solid white;
}		
#mainmiddenhome .hnews2{padding: 10px 0px 0px 10px;
    border-top: 1px solid white;
    background-color: #D2EA51;	
}		
#mainmiddenhome .hnews3{ padding: 10px 0px 0px 10px;
    background-color: #FFFFFF;	
}	
#mainmiddenhome .datum{color: #cd034c;}	
#mainmiddenhome .titelbold{color: #cd034c;
   font-weight: bold;}	
#mainmiddenhome a.leesverder{color: #cd034c;
	 text-decoration: underline;}		 

	 
	
.mainrechts { width:170px;
		background-color: #FFFFFF;}
		
#mainrechtshome { position: absolute;
    top:134px;
		left: 769px;
	  width: 192px;
		height: 306px;
    background-color:Black;
		z-index: 2009;}
		
#mainrechtshome .vrouwmetboekophoofd{position: absolute;
    background-image: url(../images/vrouwmetboekophoofd.png);
		width: 146px;
		height: 244px;
    top: -107px;
		left: 25px;
		z-index: 2010;}		
		 
#mainrechtshome .verlengen{position: relative;
    top: 21px;
		left: 10px;
		z-index: 2011;
	 cursor: pointer;}	
		
#mainrechtshome .zoekenincatalogus{position: relative;
    top: 24px;
		left: 10px;
		z-index: 2012;}	
		
#mainrechtshome .zoekenin{position: absolute;
    top: 95px;
		left: 24px;
		z-index: 2013;}	
		
#mainrechtshome .checkbox{ margin: 1px 0px 1px 0px;
    width: 140px;}	
		
#mainrechtshome .submit{ margin: 10px 0px 0px 0px;
    width: 140px; 
		border: 1px solid #666666;
    background-color: #88c8ca;
	 cursor: pointer; }	
		
#mainrechtshome .aquabrowser{position: relative;
    top: 28px;
		left: 10px;
		z-index: 2014;
	 cursor: pointer;}	

#mainrechtshome .aquabrowserzoeken{position: absolute;
    top: 208px;
		left: 24px;
		z-index: 2015;}	
	 
		
#mainrechtshome .aladin{position: relative;
    top: 32px;
		left: 10px;
	  cursor: pointer;	}	
		
#mainrechtshome .cduitleen{position: relative;
    top: 63px;
		left: 0px;
		padding: 0px 0px 0px 30px;
		background-image: url(../images/cduitleen.jpg);
		line-height: 23px;
		font-size: 14px;
	  font-weight: bold;
	  color: white;	
 	  cursor: pointer; }	

#mainrechtshome .nieuwsbrief{position: relative;
    top: 73px;
		left: 0px;
		padding: 0px 0px 0px 30px;
		background-image: url(../images/cduitleen.jpg);	
		line-height: 23px;
		font-size: 14px;
	  font-weight: bold;
	  color: white;			
 	  cursor: pointer;}	

		
		
		
		
		
.vervolglinks { width:200px;
		background-color: #FFFFFF;}
		
#vervolglinkshome { padding: 162px 0px 0px 0px; }		

#doelgroepen{	padding:0px 0px 0px 0px;
		color:#666666;
		line-height:28px;
		font-weight:bold;
		border-bottom: 1px solid #B91450;}
		
#doelgroepen .keuze{padding:0px 0px 0px 13px;
		background-position:top left;
		background-repeat: no-repeat;
		vertical-align:middle;
		background-color:transparent;
		cursor:pointer;
		border-top: 1px solid #B91450;}		
		
#doelgroepen .keuzehi{padding:0px 0px 0px 13px;
  	background-position:top left;
		background-repeat: no-repeat;
		vertical-align:middle;
		background-color:#D2EA51;
		cursor:pointer;
		color: #B91450;
		border-top: 1px solid #B91450;}		
		
#doelgroepen .keuzehioff{padding:0px 0px 0px 13px;
  	background-position:top left;
		background-repeat: no-repeat;
		vertical-align:middle;
		background-color:#F1F7D1;
		cursor:pointer;}		
		
#doelgroepen .keuzehion{padding:0px 0px 0px 13px;
		background-position:top left;
		background-repeat: no-repeat;
		vertical-align:middle;
		background-color:#D2EA51;
		cursor:pointer;
		color: #B91450;}
				
		
#kleurenbalklinks {padding:28px 0px 0px 0px;}		
		
.vervolgmidden { width: 566px;
		background-color:#FFFFFF;}		

.vervolgmidden2 { width: 766px;
		background-color:#FFFFFF;}		

.vervolgmidden_breder { width: 790px;
		background-color:#FFFFFF;}		

		
#vervolgmiddenhome{	padding: 162px 14px 0px 20px; }

#vervolgmiddenhome .tekstbold{ color: #B91450;
   font-weight: bold;}			
		
#vervolgmiddenhome .titelbold{ padding: 0px 0px 10px 0px;
   font-size: 18px; 
	 color: #B91450;
   font-weight: bold;}	
	 		
#vervolgmiddenhome .vervolgbold { color: #000000;   
   font-weight: bold; }


	 
	 
	 
.catalogus { width: 750px; }	 


#aquarechtshome { position: absolute;
    top:7px;
		left: 720px;
	  width: 192px;
		height: 248px;
		z-index: 3000;}

#aquarechtshome .vrouwmetboekophoofdklein{position: absolute;
    top: 0px;
		left: 50px;
		z-index: 2004;}				

#mainrechtshome .test { position: relative; 
    top: -5px; 
		left: -10px;
		background-image: url(../images/spacer.png);}		
		
		

/* ----- sitemap ----- */		
#sitemapmenu { position:relative;
		top:10px;
		left:20px;
		height:26px;}		
#sitemaphoofd { position: relative;
  font-weight: bold;
  left: 25px;
	cursor: pointer;} 		
#sitemapdiep1 { position: relative;
  left: 50px;
	cursor: pointer;} 		
#sitemapdiep2 { position: relative;
  left: 75px;
	cursor: pointer;}
	

/* ----- formulier ----- */
select { border: 1px solid silver; }	
textarea { border: 1px solid silver; }	
input { border: 1px solid silver; }	
input.basis { width: 350px; border: 1px solid silver; }
input.postcode { width: 80px; border: 1px solid silver; }	
input.plaats { width: 190px; border: 1px solid silver; }	
input.verzenden { color: #003366;
	background-color: #FFFFFF;
	border: solid 1px #24598E;
	font-weight: bold; }	