@charset "utf-8";
/* CSS Document */

/* General Styling */
body								{ font-size: 75%; line-height: 1.5; /*12/18*/ }

p					{ font-size: 13px; line-height: 16px; margin-bottom: 14px; font-family: Arial, Helvetica, sans-serif; }



h1 {color: #333;font-size:20px}

body {background-image:url(../images/template/bgHead.jpg); background-position:top; background-repeat:repeat-x;font:Tahoma, Geneva, sans-serif;font-size:14px;/*background-color:#3F0*/}
#container {margin: 0px auto;width: 900px;padding-top: 0px;	margin-top: 0px;/*background-color:#dadada;*/}
#container #footer {width: 900px;margin-bottom: 0px;/*background-color:#f6e604;*/margin-top: 5px;font-family:Tahoma, Geneva, sans-serif;color:#000000;text-align:right;float:left;}
#container #content {width: 900px;	margin-top: 5px;/*border:2px #f6e604 solid;*/}

#container #content a { color:#333 }
#container #content a:hover { color:#666 }
#container #content a:visited { color:#999 }

#container #content .contentTitels {	/*color:	#417bad;*/	border-bottom: thin #000000 inset;}
#container #content .contentTopLeft, #container #content .detailTopLeft {	width: 290px;	background-color:#f1f1f1;	padding: 3px;	margin-top: 4px;	margin-right: 2px;float:left;}
#container #content .contentMiddleLeft {width: 390px;background-color:#f1f1f1;padding: 3px;margin-top: 4px;float:left;margin-right: 2px;margin-left: 2px;}
#container #content .detailMiddleLeft .fotoGallerij a { color:#333 }
#container #content .detailMiddleLeft .fotoGallerij a:hover { color:#666 }
#container #content .detailMiddleLeft {width: 590px;background-color:#f1f1f1;padding: 3px;margin-top: 4px;float:left;margin-right: 2px;margin-left: 2px;}
#container #content .detailMiddleLeft .content .beschrijvingPromo { }
#container #content .detailMiddleLeft .content .back {}
#container #content .detailMiddleLeft .content .imagePromo { margin-left: 10px; text-align:right}
#container #content .detailTopLeft .content { text-align:justify }
#container #content .detailMiddleLeft { padding-bottom: 5px; }

#container #headerTop {width: 900px;padding-top: 0px;margin-top: 0px;margin: 0 auto;height: 105px;background-repeat:no-repeat;background-position:center; text-align:center}
#container #mainMenu {	width: 900px;padding-top: 0px;margin-top: 0px;height: 25px;	background-color:#dadada}
#container #mainMenu ul li { height: 25px;display:block}
#container #mainMenu ul li a{ color:#333; display:block ;padding-left: 3px;padding-right: 3px; text-decoration:none; line-height: 25px;}
#container #mainMenu ul .active a{ color:#FFF; background-color:#333;}
#container #subMenu li a {	color:#FFF;  text-decoration:none; line-height: 25px;}
#container #subMenu {width: 896px;	padding-top: 0px; margin-top: 0px; height: 25px; background-color:#333; }

#promoBarContainer { margin: 0 auto; text-align:center }
#promoBarTop {width: 840px;	margin-top: 5px; text-align:}

.mainMenuItems {list-style:none;}
.mainMenuItems li {display:block;float: left;margin-left: 5px;padding-left: 3px;padding-right: 3px;}

.newsTopRight .content {	margin-top: 5px;	font-style:italic;	text-align:center;	margin-bottom: 5px;}

.contentBottomLeft {width: 551px;/*background-color:#f1f1f1;*/padding: 3px;margin-left: 4px;margin-top: 4px;float:left;}
.content {margin-top: 8px; padding:2px}
.content .newsDatum { color:#999; font-size: 10px }
.newsTopRight {width: 190px;margin-top: 4px;position:relative;padding: 3px;background-color:#f1f1f1;float:left;margin-left: 2px;}
.contentTopR {margin-top: 8px;}

.contentMiddleLeft .nieuwsBericht {background-color:#F4F4F4/*border:thin #000 solid;	*/}
.tabel {width: 186px; border: 1px solid #999; text-align:center}

.readmore { font-size:10px}
.contentLogos { text-align:center }
.admin{ color: #999; text-decoration:underline }

/* CONTACT */

.contact .detailMiddleLeft #form1 .lbl { display: block; width: 100px; float:left; margin-bottom: 3px;  }
.contact .detailMiddleLeft #form1 .buttonsContact {  margin-left: 2px; margin-bottom: 3px;  }
.routebeschrijving .googleMap { text-align:center }