/* Presentation Stylesheet */



a { color: #F73118; background: transparent; font-weight: normal; text-decoration: underline;}

a:hover { color: #BD2613; background: transparent; font-weight: normal; text-decoration: underline;}

a.highlight { color: #F73118; background: transparent; font-weight: normal; text-decoration: underline;}











h1 {

	font-size: 24px;

	color: #F73118;

	background: transparent;

	line-height: 140%;

	font-weight: normal;



	padding: 0;

	margin: 0 0 12px 0;

	

	

}



h2 {

	margin: 5px 0 10px 0;

	padding: 0 0 3px 0;

	color: #1d5da7;

	font-size: 18px;

	font-weight: normal;



}



h3 {

	padding: 0;

	margin: 2px 0px 4px 0px;

	font-size: 120%;

	line-height: 120%;

	color: #396cac;

	background: transparent;

}



p{

	margin: 0 0 1em; }





strong {

	font-weight: bold;

	color: #525252;

}



hr {

  	border: 0;

  	width: 100%;

  	color: #0585dd;

	background-color: #0585dd;

	height: 1px;

	clear: both;

	margin: 8px 0 8px 0;

}







img.padding-left{

	margin: 0 0 15px 20px;

}



#cbw {

	margin: 0 0 5px 10px;

	border: 1px solid #ddd;

}



img.border{

	border: 1px solid #333;

}







div.hr{

	font-size: 1px;

	line-height: 1px;

	

	height: 1px;

	

	background: transparent url(../img/hrbg.gif);

	background-repeat: repeat-x;

	

	

	margin: 5px 0 5px 0;

}







/* Topnav */



#topnav ul{

	list-style-type: none;

	margin: 5px 10px 0 10px;

	padding: 0;

	float: right;

}



#topnav ul li{

	color: #aaaaaa;

	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: 12px;

	color: #aaaaaa;

	padding: 0 0 0 8px;

	text-decoration: none;

	

	background: transparent url(../img/topnav-itembg.gif);

	background-repeat: no-repeat;

	background-position: left;

}



#topnav li a:hover{

	color: #1d5da7;

	text-decoration: underline;

}



#topnav ul li.first a{

	background: transparent;

}













/* mainnav */



#mainnav ul {

	list-style-type: disc;

	padding: 0;

	margin: 0px 0 0 5px;

	

	

	font-size: 13px;

	font-weight: normal;

	

	height: 30px;

}



#mainnav ul li{

	height: 30px;

	display: block;

	float: left;

	

	margin: 0px 0 0 0;

	padding: 0px 0px 0 5px;

	text-align: center;

	background-image: none;

	

	background-color: transparent;

	border-style: solid;

	border-width: 0 0 0 0;

	border-color: #35520a;

	

	

}



* html #mainnav ul li{

	width: 10px;

}







#mainnav ul li a {



	padding: 7px 15px 0px 15px;

	margin: 0 0 0 0;

	

	text-decoration: none;

	font-weight: normal;



	color: #fff;

	letter-spacing: 1px;

	

	display: block;

	height: 25px;

	

	

	border-width: 0 1px 0 1px;

}





#mainnav ul li a:hover{



	color: #0a3465;

	text-decoration: none;

	display: block;

	height: 25px;

	background: #E7EEF6 !important;

	

	

	

}







#mainnav ul li.highlight a{



	color: #0a3465;

	text-decoration: none;

	display: block;

	background: #fff !important;

	

}





	

#topheader a{

	display: block;

	width: 230px;

	height: 40px;

	font-size: 1px;

	line-height: 1px;	

}	



	

/* HEADER */	





#header #intro{

	color: #000;

	font-size: 14px;

	line-height: 16px;

	letter-spacing: 1px;

	width: 484px;

	height: 220px;

	overflow: hidden;

	padding: 15px 20px 25px 30px;

	text-align:justify;	

}



#header #intro h1{

	margin: 0 0 5px 0;

}



#intro a.readmore{

	display: block;

	margin-top: -10px;

	padding: 0 0 0 18px;

	background: transparent url(../img/icons/home-read-more.gif);

	background-repeat: no-repeat;

	background-position: 0 5px;

	float: right;

}



#intro a.readmore:hover{

	text-decoration: underline;

}	







	

	

/* Content */	

	





#content ul {

	padding-left: 20px;

	margin: 15px 0 15px 0px;

	font-size: 100%;

	list-style: url(../img/icons/bullet.gif);

}







#content li {

	margin: 0;

	padding:  3px 0 3px 5px;

}







#content div.content-highlight{

	background: #f3f3f3;

	padding: 16px;

	clear: both;

	margin: 0 0 10px 0;

}





#content div.content-highlight ul{

	margin-top: 0;

	margin-bottom: 0px;

}



#content img.contentimg{

	border: 1px solid #b6c0cd;

	padding: 3px;

	margin: 0 0 10px 10px;

}





#content div.intro{

	font-size: 15px;

	line-height: 25px;

}















/* Breadcrums */



ul#breadcrums{

	

	font-size: 11px;

	color: #000;

	letter-spacing: 1px;

	text-align:justify;

	font-family: "arial", serif;

	list-style-type: disc;

	margin: 0px 0 8px 0;

	padding: 0px 0 0 0;

}



ul#breadcrums li{



	display: inline;

	

	background: transparent url(../img/icons/breadcrum-arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 2px;

	color: #9B9B9B;

	padding: 0 0px 0 10px;

}



ul#breadcrums li a{

	color: #9B9B9B;

	text-decoration: underline;

}



ul#breadcrums li a:hover{

	color: #444;

	text-decoration: underline;

}



ul#breadcrums li.first{

	background: transparent;

	padding: 0 0px 0 0;

}







/* IMAGE GALLERY */

div.container {

  border: 1px solid #fff;

  background-color: #FFF8DD;

  padding: 10px 10px 0px 10px;

  margin: 0px 0px 0px 0px;

  clear: both;

  width: 575px;

  }



div.spacer {

  clear: both;

  height: 2px;

  }



div.float {

  float: left;

  height: 95px;

  width: 120px;

  margin: 10px;

  /* border: 1px solid #F00; */

  text-align: center;

  }

  

.float img { padding: 3px; border: 1px solid #CCC; margin: 0px 0px 5px 0px; clear:right; background: #FFFFFF; }

.img_content { padding: 3px; border: 1px solid #CCC; margin: 0px 0px 5px 0px; clear:right; background: #FFFFFF; }



div.float_big {

  margin: 2px;

  line-height: 20px;

  padding: 15px 0px 15px 0px;

  width: 575px;  

  text-align: center;

  }



#gallerynav { list-style:none !important; padding: 0 0 0px 0px !important; margin: 0 0 0px 0px !important; width: 595px; }

#gallerynav #prev { float: left; }

#gallerynav #next { float: right; text-align: right;  }

#bekijkalle { float: right; font-size: 11px; margin: -10px 40px 5px 0; }  









/* Form elements */



div.error {

	border: 1px solid red;

	background-color : #FFCCCC;

	color: black;

	width: auto;

	margin: 5px 0px 5px 0px;

	padding: 15px;  

}



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 input.submit{

  	border: 1px solid #d2d2d2;

	padding: 4px 12px 4px 18px;

	margin: 5px 0 0 0;

	

	color: #565555;

	font-size: 11px;

	font-weight: bold;

	

	background: #e2e2e2 url(../img/contactbox-submit.gif);

	background-repeat: no-repeat;

	background-position: 10px 5px;



}



form textarea{

	border: 1px solid #a9a9a9;

	padding: 0 3px 0 3px;

	margin: 2px;

}











/* HOME */





#home div.highlight-box{

	width: 200px;

	height: 180px;

	float: left;



	margin: 0 0 15px 0px;

	padding: 0 15px 0 17px;

	

	text-align: left;

	/* letter-spacing: 1px; */

	/* text-align:justify;  */

	

	background-image: url(../img/dot_vertikal.gif);

 	background-repeat: repeat-y;	

 	background-position: top left;  

	

	

}



#home div.first{

	margin-left: 0;

	padding-left: 5px;

	border: 0;

	background-image: none;



}





#home div.highlight-box h2{

	margin: 0px 0 8px 0;

	padding: 0;

	color: #2A5FCF;

	font-size: 18px;

	font-weight: normal;

}



#home div.highlight-box p{

	display: block;

	line-height: 15px;

	/* height: 120px; */

}



#home div.highlight-box a.readmore{

	display: block;

	margin-top: 5px;

	padding: 0 0 0 18px;

	background: transparent url(../img/icons/home-read-more.gif);

	background-repeat: no-repeat;

	background-position: 0 2px;

	text-decoration: none;

	float: right;

}



#home div.highlight-box a.readmore:hover{

	text-decoration: underline ;

}

















/* contactbox */



#contactbox{

	width: 175px;

	height: 158px;

	overflow: hidden;

	background-color: #ECF0F5;

	

	margin: 0 0 0;

	border: 1px solid #DBE1E8; 

	padding: 5px 10px 10px 10px;

	

}



#home #contactbox{

	float: right;

	line-height: 20px;

}





#contactbox b{

	margin: 0px 0 4px 0;

	padding: 0 0 3px 0;

	color: #2a5fcf;

	display: block;	

	/*width: 100%;*/

	font-size: 13px;	

	

	background: transparent url('../img/terugbelform-h2bg.gif');

	background-repeat: no-repeat;

	background-position: bottom left;

}





/* Form */



.input_text { 



margin: 0px 0 7px 0; 

border: 1px solid #B7C4D2;

padding: 2px;

width: 166px;

color: #8B8B8B;

}



.input_verstuur { 

float: right;

}







/* Footer */



#footer a{

	padding: 0;

	text-decoration: none;

	color: #8D9095;

}



#footer a:hover{

	color: #8D9095;

	text-decoration: underline;

}












