@import url("/styles/default/css/lightbox.css");
/* KLEUREN
-----------------------------------------------------------------
Webdevelopment by Webism	info@webism.nl
linker kolom:				#8EA998
koppen donker groen			#3D4D1C
kleur font, donker grijs	#333333

default fonttype	 		10pt Verdana, Arial, sans-serif
----------------------------------------------------------------- */
* {margin:0;padding:0}
h1,h2,h3,ul,p {margin:0 0 .5em 0;padding:5px;}

html,body {
	height:100%;
	text-align:center;
	background-color:#FFFFF;
	background-image: url(/styles/default/images/bghome.jpg);
	background-repeat: repeat-x;
	}
#outer{
	min-height:100%;
	width:918px;
	background:#fff url(/styles/default/images/bgLeftCol.gif) repeat-y left top;
	border-left:1px none #000;
	border-right:1px solid #000;
	color: #000;
	text-align:left;
	margin:-22px auto 0;
	}
	
#header{
	width:918px;
	background:#304a00;
	border-bottom:1px solid #000;
	border-top:22px solid #000;
 	color: #fff;
	}
	
#header ul{	list-style:none;}
#header ul li{display:inline;}
#header  a {
	color:#fff
	}
	
#menu {
	position:relative; 
	height:28px;
	width:100%;
	background-color:black;
	color:white;
	}
#flags{margin-top:15px; margin-bottom:10px; margin-left:30px}
#flags div {margin-left:15px;}
#flags div a img {border:1px solid #F1EABC}	
span, div, td, p, ul{
	font:9pt/13pt Verdana, Arial, sans-serif; 
	color:#333; 
	font-weight:normal; 
	text-decoration:none; 
	text-align:left;
}
a:link, a:visited{text-decoration:underline;padding:1px; border:1px solid white; color:#3D4D1C}
a:hover, a:active{text-decoration:none;padding:1px;background-color:#F1EABC; border:1px solid #333}
a:link.titel, a:visited.titel{text-decoration:none;border:1px none white; color:#000; font-weight:700; }
a:hover.titel, a:active.titel{text-decoration:none;background-color:white; border:1px none #333;}
h2 img{margin-right:10px}
h2 a:link, h2 a:visited {padding:0px}
h2 a:hover, h2 a:active {cursor:hand; border:none; background:none;padding:0px; color:#F1EABC }
a.thumb{
	text-decoration:none;background:none; border:none
	}
	
img.thumb{
	padding: 5px;
	margin-top:5px;
	background: #fff;
	border: solid 1px #ccc;
}
a img {border:none}


p { 
	margin:0px; 
	padding:0px;
}
p.caption{
	font:8pt Verdana, Arial, sans-serif;
}

.attention{margin:20px; background-color:#3D4D1C; color:white }
ul.feed li{
	list-style-image: url(/images/icon_rssfeed.png);
	list-style-type: none;
}
ul.feed li a:link, ul.feed li a:visited {text-decoration:none}
ul.feed li a:hover, ul.feed li a:active {text-decoration:underline}	
/* Listmenu met categorieën
------------------------------------------------------------------- */
#regions li{
	display: inline; /* for IE5 and IE6 */
	}

#regions {
	width: 193px; /* to display the list horizontaly */
	font: 10pt Verdana, Arial, sans-serif;
	margin: 0 0 0 0px;
	padding: 0;
	border-top: 1px #fff solid;
	}

#regions a {
	width: 99.99%;
	display: block;
	background: #5c7243 url(/styles/default/images/LiSquareWhite.png) no-repeat 5px center;
	padding-top: 4px;	
	padding-left: 30px;
	padding-bottom:4px;
	border-top:none;
	border-bottom: 1px #fff solid;
	border-left: none;
	border-right: none;
	text-decoration: none;
	color: #FFFFFF;
	}
	
#regions a:visited 
	{ 
	color: #FFF; 
	}
#regions a:hover { 
	background: #F1EABC url(/styles/default/images/LiSquareGreen.png) no-repeat 5px center;
	color:black
	}



/* Einde regio menu
---------------------------------------------------------------------------- */

#centrecontent {	width:918px;}
#right {
	float:right;
	width:652px;
	margin-right: 20px	
}

#left {
	width:224px;
	float:left;
	font:9pt Verdana;
	color:white
}
#left p{
	margin-left:5px;color:white; font:8pt verdana
}

#footer {
	width:918px;
	clear:both;
	margin:auto;
	height:20px;
	background: #000000;
	border-left:1px solid black;
	color: #fff;
	font: 9px/12px verdana;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#footer a, #banner a{color:white;border:none;background-none}

.clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;}
#boven{font-weight:900; height:99px}
#right h1 {border-top:1px solid #333;border-bottom:1px solid #333; padding-top:7px; padding-bottom:7px;font: 700 18px Georgia, "Times New Roman", Times, serif;}
#left h2{
	height:28px;
	color:white;
	margin-top:0px;
	font: 700 14px Georgia, "Times New Roman", Times, serif;
	background-image: url(/styles/default/images/verloop_h2.jpg);
	background-repeat: repeat-x;
}
#banner{margin-top:15px}
#map{width: 650px; height: 500px; margin-top:5px; background: #fff; border: solid 1px #ccc;}
.crumbs{display:none}

.seperator{clear:both; padding-top:7px; padding-bottom:7px;}



/* Tables
--------------------------------------------------------------- */
caption{	
	font-size:10pt; 
	font-weight:700;
	margin-top:15px;
	margin-bottom:5px;
	margin-right:5px;
	text-align:left;}
th{	font-size:8pt;
	height:25px; 
	font-weight:bold; 
	text-align:left;
	color:#444444; 		
}
th{background-color:#949F87; border-bottom:1px solid #000;color:white;padding:3px}
th a:link, th a:visited{color: #3D4D1C;text-align:center; border:none;background:none}
th a:hover, th a:active{color: white;text-align:center; border:none;background:none}

div.section
{
	background: #3D4D1C;
	color: #ffffff;
	height:30px;
	color:white;padding-left:2px; font-weight:700;
	margin-top:1px 
		
}

tr.field td
{
	background: #FDFAF1;
	padding:2px;
}
tr.field td.label{
	background-color:#F1EABC;
	width:25%;
}

/* CONTENT
---------------------------------------------------- */
.col{	float:right; width:170px; max-width:160px;margin-top:33px;margin-right:5px}
* html .col{width:160px}
.col h2{background-image:none; padding:0px 0px 0px 41px;  }

table.PropertyList td{border-bottom:1px solid #b2b2b2; }

table.properties {border:1px solid #3D4D1C; margin-left:20px}
table.properties td {border-bottom:1px solid #2e2e2e2;font:8pt Verdana; padding:3px}
table.properties td.label {font-weight:700}

table.properties a:link, table.properties a:visited{font:8pt verdana; text-decoration:none; margin-left:2px;}
table.properties a:hover, table.properties a:active{font:8pt verdana; text-decoration:none; margin-left:2px;}
table.properties td.options {border:none}



/* Blader functie
---------------------------------------------------- */
.browse {clear:both;margin-top:10px;margin-bottom:10px;float:right}
.browse a:link, .browse a:visited{text-decoration:none; padding:4px; margin-right:3px}
.browse a:link, .browse a:visited{background-color: #FFFFFF; backround-color:#8EA998; color:#1E5432 }
.browse a:hover, .browse a:active{color:#989FC3}
.browse a.navi:link, .browse a.navi:visited{border: 1px solid #8EA998;background-color:white; color:#8EA998}
.browse a.navi:hover, .browse a.navi:active{color:#989FC3; background-color:#1E5432}
.browse a.sort:link, .browse a.sort:active,.browse  a.sort:visited,.browse  a.sort:active{color:white; font-weight:700;border: 1px solid #8EA998; background-color:#1E5432;padding:4px}

#feed {margin-top:10px;margin-bottom:10px;float:left}
/* Formulieren
---------------------------------------------------- */
#SearchForm, #SubscribeForm{
	margin-left:5px;
	margin-top:15px;
	margin-bottom:10px;
	position:relative
}
legend {
	margin-left: 2px;
	font-weight:700;

	}
input, textarea, select {
	background-color:#F8F8F8;
 	border: 1px #AEAE95 solid; 
	padding: 3px 0 3px 3px; 
	font-size: 92%; 
	color: #010133; 	
}
textarea {
	height: 150px;
	overflow: auto;
	}
input.search {
	width:130px;
	padding-left: 27px;
	background-image: url(/styles/default/images/forms/loop.png);
	background-repeat: no-repeat;
	background-position: left -1px;		
	}
	
input.email{
	width:130px;
	padding-left: 27px;	
	background-image: url(/styles/default/images/forms/mail.png);
	background-repeat: no-repeat;
	background-position: left 2px;
}

input.smile{
	width:130px;
	padding-left: 27px;		
	background-image: url(/styles/default/images/forms/smile.png);
	background-repeat: no-repeat;
	background-position: left 0px;
}	

input.verstuur {
	font-weight: bold; 
	padding: 0.2em 0.2em 0.25em 0.2em; 
	width: auto !important; 
	margin: 0 0 0 0.2em;
 	background: #3D4D1C; 
	color: #FFFFFF; 
	cursor: pointer; 
	border: 1px #AEAE95 none; 
	}
input.verstuur:hover{background-color:#F1EABC; color:black}
