a { color: #254D89; background: transparent; font-weight: normal; text-decoration: underline;}
a:hover { color: #ca0017; background: transparent; font-weight: normal; text-decoration: underline;}
a.highlight { color: #ca0017; background: transparent; font-weight: normal; text-decoration: underline;}


A.zoek:link { COLOR: #254D89; TEXT-DECORATION: none; font-weight:normal; font-size: 13px; }
A.zoek:visited { COLOR: #254D89; TEXT-DECORATION: none; font-weight:normal; font-size: 13px; }
A.zoek:active { COLOR: #254D89; TEXT-DECORATION: none; font-weight:normal; font-size: 13px; }
A.zoek:hover { COLOR: #ca0017; TEXT-DECORATION: underline; font-weight:normal; font-size: 13px; }





h1 {
	font-size: 140%;
	color: #40536C;
	background: transparent;
	line-height: 120%;
	font-weight: normal;

	padding: 0;
	margin: 0px 0 10px 0;
}

h2 {
	font-size: 140%;
	color: #254D89;
	background: transparent;
	line-height: 120%;
	font-weight: normal;
	text-align: center;
	padding: 0;
	margin: 20px 0 15px 0;
}

h3 {
	padding: 0;
	margin: 15px 15px 15px 15px;
	font-size: 18px;
	text-decoration: underline;
	font-weight: normal;
	color: #000;
	text-align: center;
	background: transparent;
}

input.submit {
	border: 0px;
}

input, select, textarea, input.file {
  	border: 1px #254D89 solid;
}

input.radio {
	border: 0px;
}

input.zoek, select.zoek {
	width: 200px;
	font-size: 13px;
	height: 24px;
	margin: 5px;
	padding:2px;
	border: 1px #bbb solid;
}

p{
	margin: 0 0 1em; }

strong {
	font-weight: bold;
	color: #525252;
}


img.padding-left{
	margin: 0 0 15px 20px;
}

img.border{
	border: 1px solid #333;
}

													/* Topnav */

#topnav ul{
	list-style-type: none;
	margin: 2px 0 0 10px;
	padding: 0;
	float: left;
	float: right;
}
#topnav ul li{
	color: #000;
	display: inline;
	list-style-type: none;
	padding: 0px 0px 0 0px;
	margin: 0 2px 0 0px;
}
#topnav ul li.first{
	border: 0;
}
#topnav ul li.first{
	background: transparent;
}
#topnav li a{
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	padding: 0 0 0 8px;
	background: transparent url(../pics/boventussen.png);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}
#topnav li a:hover{
	color: #fff;
	text-decoration: underline;
}
#topnav ul li.first a{
	background: transparent;
}

														/* TOP */

#top img.topimg{
	float: left;
}
#top #toptext{
	width: 500px;
	height: 45px;
	float: right;	
	text-align: right;
	padding: 48px 7px 0 0;
	font-size: 12px;
	color: #000;
	border: 0px solid #000;
}

														/* mainnav */

#mainnav ul {
	list-style-type: disc;
	padding: 0;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: normal;
}

#mainnav ul li{
	display: block;
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0 0px;
	width: 220px;
	text-align: center;
	background-image: none;
	background-color: transparent;
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #35520a;
}

#mainnav ul li a {
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	text-decoration: underline;
	font-weight: normal;
	color: #254D89;
	letter-spacing: 1px;
}

#mainnav ul li.first a {
	background-image: none;
	padding-left: 0;
}

#mainnav ul li a:hover{
	color: #ca0017;
	text-decoration: underline;
}

#mainnav ul li.highlight a{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#mainnav ul li.first{
	margin-left: 0;
}







														/* mainnav specialisten*/

#mainnavspecialisten ul {
	list-style-type: disc;
	padding: 0;
	margin: 0px 0px 0px 35px;
	font-size: 14px;
	font-weight: normal;
	background: green;
}

#mainnavspecialisten ul li{
	display: block;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0 0px;
	text-align: center;
	background-image: none;
	background-color: transparent;
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #35520a;
}

#mainnavspecialisten ul li a {
	padding: 0 35px 0px 35px;
	margin: 0 0 0 0;
	text-decoration: underline;
	font-weight: normal;
	color: #254D89;
	letter-spacing: 1px;
	
	background: transparent url(../pics/middentussen.png);
	background-repeat: no-repeat;
	background-position: left;	
}

#mainnavspecialisten ul li.first a {
	background-image: none;
	padding-left: 0;
}

#mainnavspecialisten ul li a:hover{
	color: #ca0017;
	text-decoration: underline;
}

#mainnavspecialisten ul li.highlight a{
	color: #ca0017;
	font-weight: normal;
	text-decoration: none;
}

#mainnavspecialisten ul li.first{
	margin-left: 0;
}





														/* mainnav kaartje*/

#mainnavkaartje ul {
	list-style-type: disc;
	padding: 0;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: normal;
}

#mainnavkaartje ul li{
	display: block;
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0 0px;
	width: 440px;
	text-align: center;
	background-image: none;
	background-color: transparent;
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #35520a;
}

#mainnavkaartje ul li a {
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	text-decoration: underline;
	font-weight: normal;
	color: #254D89;
	letter-spacing: 1px;
}

#mainnavkaartje ul li.first a {
	background-image: none;
	padding-left: 0;
}

#mainnavkaartje ul li a:hover{
	color: #ca0017;
	text-decoration: underline;
}

#mainnavkaartje ul li.highlight a{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#mainnavkaartje ul li.first{
	margin-left: 0;
}












	
														/* Content */	

#content div.highlight{
	background: #d3ecf2;
	padding: 0;
	clear: both;
	margin: 0 0 15px 0;
}

#content div.highlight div.highlight-content{
	padding: 10px 15px 0 15px;
	
}

#content div.highlight ul{
	margin-top: 0;
	margin-bottom: 0px;
}

#content div.highlight p{
	font-size: 14px;
}






													/* Form elements */

form{
	margin: 0;
	padding: 0;
}



form input.checkbox{
   float: left;
   margin-right: 8px;
}


form input.text{
	color: #565555;
	border: 1px solid #a9a9a9;
	padding: 3px 3px 3px 3px;
	margin: 2px 0 5px 0px;
	background: #fff;
	font-weight: bold;
	font-size: 13px;
}

form select{
	padding: 0;
	margin: 2px;
	
	border: 1px solid #396cac;
}

form textarea{
	color: #565555;
	padding: 3px 3px 3px 3px;
	margin: 2px 0 5px 0px;
	font-weight: bold;
	font-size: 13px;
}


/* HOME */


					/* LINKS */

#content #links{
	float: left;
	background: transparent url('../pics/homebutton2.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 385px;
	height: 231px;
	
	font-size: 12px;
	margin-right: 0px;
	
}

#content #tekst-links{
	float: left;
	width: 355px;
	margin-right: 0px;
	padding: 2px 0 0 30px;
	overflow: hidden;
	line-height: 24px;
}


#content #leesmeerl{
	float: left;
	width: 315px;
	margin-right: 0px;
	padding: 45px 0 0 200px;
	overflow: hidden;
	line-height: 24px;
}


#content #links div.titel{

	height: 55px;
	padding: 15px 0 0px 30px;
	overflow: hidden;
	line-height: 26px;
}

#content #links div.titel h2{
	font-size: 21px;
	color: #254D89;

}

						/* RECHTS */

#content #rechts{

	float: right; 
	background: transparent url('../pics/homebutton3.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0 0 0;
	width: 385px;
	height: 231px;
	
	font-size: 12px;
	margin-right: 0px;
}

#content #tekst-rechts{
	float: left;
	width: 335px;
	margin-right: 0px;
	padding: 2px 0 0 30px;
	overflow: hidden;
	line-height: 24px;
}


#content #leesmeerr{
	float: left;
	width: 315px;
	margin-right: 0px;
	padding: 45px 0 0 0px;
	overflow: hidden;
	line-height: 24px;
}

#content #rechts div.titel{
	height: 55px;
	padding: 15px 0 0 30px;
	overflow: hidden;
	line-height: 26px;
}

#content #rechts div.titel h2{
	font-size: 21px;
	color: #254D89;

}


												/*HIGHLIGHT-BOX */

#content #home div.highlight-box{
	width: 320px;
	float: left;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0 35px;
	text-align: left;
	color: #525252;
	font-size: 13px;
	line-height: 20px;
	background: transparent;
}


													/* HIGHLIGHT BOX KAARTJE */ 
#content #home div.highlight-boxkaartje{
	width: 300px;
	height: 175px;
	float: right;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0 35px;
	text-align: left;
	color: #525252;
	font-size: 13px;
	line-height: 20px;
	background: transparent;
}




#content #home div.first{
	width: 390px;
	margin-left: 0px;
	border: 0;
}

#content #home div.highlight-box h2{	
	font-size: 18px;
	text-decoration: underline;
	font-weight: normal;
	line-height: 22px;
	padding: 0 0 10 0px;
}

#content #home div.highlight-box ul{
	margin: 8px 0 10px 25px;
}

#content #home div.klanten {
	float: right;
	background: transparent url('../pics/bghome.png');
	background-repeat: no-repeat;
	background-position: 0px 25px;
	
}

#content #home div.informatie {
	float: right;
	background: transparent url('../pics/informatie.jpg');
	background-repeat: no-repeat;
	background-position: 0px 25px;
	height: 320px;
	
}

#content #home div.bedrijfinformatie {
	float: right;
	background: transparent url('../pics/bedrijfinformatie.jpg');
	background-repeat: no-repeat;
	background-position: 0px 25px;
	
}



#content #home div.bedrijf {
	float: right;
	background: transparent url('../pics/bedrijf.png');
	background-repeat: no-repeat;
	background-position: 0px 25px;
	
}


													/* WERKWIJZE */


#content #home div.werkwijze{
	width: 850px;
	height: 175px;
	float: left;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0 35px;
	text-align: left;
	color: #525252;
	font-size: 13px;
	line-height: 20px;
	background: transparent;
}



#content #home div.menu {
	float: left;
	background: transparent url('../pics/menu.gif');
	background-repeat: no-repeat;
	background-position: 70px 25px;
	
}

#content #home div.stelvraag {
	float: right;
	margin: 15px 75px 15px 15px;
	text-align: right;
}
	
#content #home div.contact {
	float: left;
	margin: 310px 75px 15px 75px;
	text-align: left;
}
	

#content #home div.menubedrijf {
	float: left;
	background: transparent url('../pics/menubedrijf.gif');
	background-repeat: no-repeat;
	background-position: 70px 25px;
	
}


										/* UITLEG */
										
#content #home div.uitleg {
	float: left;
	background: transparent url('../pics/uitleg.gif');
	background-repeat: no-repeat;
	background-position: 70px 25px;
	
}




											/* Footer */

#footer ul.footernav{
	list-style-type: none;
	margin: 0px 0 0 0px;
	padding: 0;

	width: 300px;
}

#footer ul.footernav li{

	display: inline;
	list-style-type: none;
	
	padding: 0px 0px 0 0px;
	margin: 0 1px 0 0px;
	
	
	
}

#footer ul.footernav li.first{
	border: 0;
	
}

#footer ul.footernav li.first{
	background: transparent;
}

#footer ul.footernav li a{
	font-weight: normal;
	font-size: 11px;
	line-height: 10px;
	color: #555555;
	padding: 0 0 0 8px;
	text-decoration: underline;
	

	
}

#footer ul.footernav li.first a{
	padding: 0;
	text-decoration: underline;
}

#footer ul.footernav li a:hover{
	color: #d6161f;
	text-decoration: underline;
}


#footer  p#copyrighthome{
	padding: 0;
	margin: 5px 0px 2px 70px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footer  p#copyright{
	padding: 0;
	margin: 5px 0px 2px 0px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footer  p#rechts{
	padding: 0;
	margin: 5px 1px 2px 0;
	color: #555555;
	font-size: 11px;
	float: right;
}




/** FOOTER KAARTJE **/

											/* Footer */

#footerkaartje ul.footernav{
	list-style-type: none;
	margin: 0px 0 0 0px;
	padding: 0;

	width: 600px;
}

#footerkaartje ul.footernav li{

	display: inline;
	list-style-type: none;
	
	padding: 0px 0px 0 0px;
	margin: 0 1px 0 0px;
	
	
	
}

#footerkaartje ul.footernav li.first{
	border: 0;
	
}

#footerkaartje ul.footernav li.first{
	background: transparent;
}

#footerkaartje ul.footernav li a{
	font-weight: normal;
	font-size: 11px;
	line-height: 10px;
	color: #555555;
	padding: 0 0 0 8px;
	text-decoration: underline;
	

	
}

#footerkaartje ul.footernav li.first a{
	padding: 0;
	text-decoration: underline;
}

#footerkaartje ul.footernav li a:hover{
	color: #d6161f;
	text-decoration: underline;
}


#footerkaartje  p#copyrighthome{
	padding: 0;
	margin: 5px 0px 2px 70px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footerkaartje  p#copyright{
	padding: 0;
	margin: 5px 0px 2px 0px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footerkaartje  p#rechts{
	padding: 0;
	margin: 5px 1px 2px 0;
	color: #555555;
	font-size: 11px;
	float: right;
}




/* FOOTER HOME */

#footerhome ul.footernav li.first a{
	padding: 0;
	text-decoration: underline;
}

#footerhome ul.footernav li a:hover{
	color: #d6161f;
	text-decoration: underline;
}


#footerhome  p#copyrighthome{
	padding: 0;
	margin: 5px 0px 2px 70px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footerhome  p#copyright{
	padding: 0;
	margin: 5px 0px 2px 0px;
	color: #555555;
	font-size: 11px;
	float: left;
}

#footerhome  p#rechts{
	padding: 0;
	margin: 5px 1px 2px 0;
	color: #555555;
	font-size: 11px;
	float: right;



