/*
STANDAARD CSS BESTAND
DATUM: 05-01-2006
*/

html{
	overflow-y: scroll;
}

.check_radio { border: 0px; }

/* BODY */
body{
	text-align:				center;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			0px;
	font-family:			Trebuchet MS, Arial, Helvetica, sans-serif;
	color:					#666666;
	height:					100%;
 	behavior:				url("/library/csshover.htc");
	font-size:				13px;
	line-height:			20px;
	background-image:		url(/images/bg.jpg);
	background-repeat:		repeat-x;
}

div.meer { text-align: right; }
	div.meer a { color: #908373; font-size: 11px; font-weight: bold; text-decoration: none;  }

div.meer2 { position: absolute; bottom: 0px; width:160px; height: 82px;text-align: right; background:url(/images/block_corner.jpg); background-repeat: no-repeat; float: left; }
	div.meer2 a { background-image:url(/images/dot.gif); background-repeat: repeat-x; background-position: -50px; text-decoration: none; position: absolute; bottom: 20px; left: 10px; width:180px;display: block; color: #908373; font-size: 11px; font-weight: bold; text-decoration: none;  }


/* LAYERS */
div#container 		{ width:995px; margin:0 auto; text-align:center; border:0px solid #000000; height:auto; background-image:url(/images/mainbg.jpg); background-repeat: repeat-y; }
div#navblock1		{ width:965px; height:118px; margin:0 auto; text-align:left; font-size:11px; padding-left:20px; padding-right:10px;padding-top:15px;}
div#navblock2		{ width:721px; height:118px;float:left; border:0px solid #FF0000; vertical-align:bottom;}
div#topnav			{ width:165px; height:20px; float:right; margin-top:60px; }
div#logo			{ width:240px; height:118px;float:left; border:0px solid #FF0000; }
div#main 			{ width:955px; min-height:525px; margin:0 auto; text-align:left; padding-top:15px; padding-right:20px; padding-left:20px; border:0}
div#footer 			{ width:955px; height:130px; margin:0 auto; text-align:left; padding-left:20px; padding-right:20px; padding-top:0px; background-image:url(/images/onderbg.jpg); background-repeat:repeat-x; background-position:bottom; }
div#footerblock 	{ color:#333333; font-size:10px; line-height:18px;  background-image:url(/images/dot.gif); background-repeat:repeat-x;  border:0px; height:50px;  padding-top:5px;}
div#footerblock a 	{ color:#908373; }
div#footertekst		{ float:left; margin-top:10px;}
div#links 			{ float:left; width:219px; padding-left:0px; padding-right:10px;}
div#links a 		{ font-size:13px; }
div#verkochteObjecten { background-image: url(/images/greenboxLarge_back.png); background-repeat: repeat-y;}
#verkochteObjectenBottom { height: 18px; background-image: url(/images/greenboxLarge_bottom.png); background-repeat: no-repeat; margin-bottom: 12px;}
#verkochteObjectenTop { height: 57px; background-image: url(/images/greenboxLarge_top.png); background-repeat: no-repeat;}
.verkochtObject		{float:left; width: 210px; margin:0 10px; height:60px;}
.verkochtObjectImg	{float:left; margin: 3px; width:70px;}
.verkochtObjectText	{float:left; margin: 3px; width:120px; font-size:12px; line-height:15px; margin:0; color:#fff;}

/* GROENE STIPPEN */
div#rechts, div#rechts_small, div#rechts_small_flash { float:left; width:675px; background-image:url(/images/dot.gif); background-repeat:repeat-y; margin-left:5px; padding-left:15px; padding-right:25px; min-height:550px; }
* html div#rechts, * html div#rechts_small, * html div#rechts_small_flash { height:550px; }
* html div#rechts_small { padding-left: 10px; padding-right:0px;}

* html div#rechts_small_flash { width:670px; padding-left: 10px; padding-right:0px;}

.grijze_stippen { background-image:url(/images/dot_black.gif) !important;  }


div#rechts_small 	{ width: 400px;  }
div#middle 			{ background-image:url(/images/dot.gif); background-repeat:repeat-y; width:220px; float: left; margin-left:5px; padding-left: 15px; padding-bottom:10px; }
div#hometop			{ width:955px; height:219px; border:0; }
div#homebottom		{ width:955px; height:280px; 
/*background-image:url(/images/dot.gif);*/
background-repeat:repeat-x; padding-top:5px; margin-top:10px;}
* html div#homebottom {  padding-top:5px; margin-top:0px;}
div#homeblock1 		{ width:214px; height:270px; padding-top:20px; float:left; padding-right:15px; }
* html div#homeblock1 { border:0; padding-right:7px; }
div#homeblock2 		{ width:214px; height:270px; background-image:url(/images/dot.gif); background-repeat:repeat-y; padding-left:20px; padding-right:15px; padding-top:20px; float:left; }
div#homeblock3	 	{ width:214px; height:270px; background-image:url(/images/dot.gif); background-repeat:repeat-y; padding-left:10px; padding-right:15px; margin-top:20px; float:left;  }
* html div#homeblock3 { padding-right: 0px;}
div.no_line_small	{ position: relative; background-image:url() !important; padding: 0px !important; float: left; margin-right: 5px; width: 210px !important;}
* html div.no_line_small { position: relative; margin-right: 0px; }
div.with_line_small	{ position: relative; padding-right: 0px !important; margin-right: 5px; float: left;}
* html div.with_line_small {position: relative; margin-right: 0px; float: left; padding-right: 0px;}
div.homeblock3a		{ clear:both; border:0px solid #ff0000; height:70px; margin-bottom:16px; }
div#homeblock4 		{ width:214px; height:270px; background-image:url(/images/dot.gif); background-repeat:repeat-y; padding-left:20px; padding-right:0px; margin-top:20px; float:left; }
div#homeblock5 		{ width:214px; height:270px; padding-left:10px; padding-right:0px; margin-top:-30px; float:left; }
div#subnavcontainer	{ width:204px; padding-left:10px; margin-bottom:30px; margin-top:30px; background:url(/images/block_corner.jpg); background-position:bottom left; background-repeat:no-repeat; padding-bottom:30px;}
div#subnav 			{ width:204px; min-height:224px; }
* html div#subnav 	{ height:224px;  }
div#subnav h2		{ margin-bottom:5px; }
div#left_bottom_block{width:214px; height:254px; }

div#left_bottom_flash{width:214px; height:214px;}
div#fotos 			{ width: 214px; height: 214px; padding-bottom: 10px;}

div#taupe_block		{ padding-bottom: 10px;  width: 214px; min-height: 214px; background: url(/images/taupebox_back.jpg); background-repeat: no-repeat;}
* html div#taupe_block { height: 214px; }
div#taupe_header { width: 214px;   height: 13px;}
div#taupe_content{ }
div#taupe_content ul { padding: 0px; margin: 0px; list-style: none; }
div#taupe_content ul li { padding-left: 12px; line-height: 25px;}
div#taupe_content ul li a { color: #FFFFFF; line-height: 25px; }
div#taupe_footer { width: 241px; height: 13px;}

div#green_block		{ padding-bottom: 10px;  width: 214px; min-height: 214px; background: url(/images/greenbox_back.jpg); background-repeat: no-repeat;}
* html div#green_block { height: 214px; }
div#green_header { width: 214px;   height: 13px;}
div#green_content{ }
div#green_content ul { padding: 0px; margin: 0px; list-style: none; }
div#green_content ul li { padding-left: 12px; line-height: 25px;}
div#green_content ul li a { color: #FFFFFF; line-height: 25px; }
div#green_footer { width: 241px; height: 13px;}

div#pink_block		{ padding-bottom: 10px;  width: 214px; min-height: 214px; background: url(/images/pinkbox_back.jpg); background-repeat: no-repeat;}
* html div#pink_block { height: 214px; }
div#pink_header { width: 214px;   height: 13px;}
div#pink_content{ }
div#pink_content ul { padding: 0px; margin: 0px; list-style: none; }
div#pink_content ul li { padding-left: 12px; line-height: 25px;}
div#pink_content ul li a { color: #FFFFFF; line-height: 25px; }
div#pink_footer { width: 241px; height: 13px;}

div#black_block		{ padding: 0px; padding-bottom: 10px;  width: 214px;  margin: 0px;  }
* html div#black_block { }
div#black_header { width: 214px; height: 13px; line-height: 1px; font-size: 6px;background: url(/images/blackbox_top.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px;}
div#black_content{ background-color: #343434; margin: 0px; padding: 0px; }
* html div#black_content { width: 204px; }
div#black_content ul { padding: 0px; margin: 0px; list-style: none; }
div#black_content ul li { padding-left: 12px; line-height: 25px;  color: #FFFFFF;}
div#black_content ul li a { color: #FFFFFF; line-height: 25px; }
div#black_footer { width: 214px; height: 13px;background: url(/images/blackbox_bottom.jpg); background-repeat: no-repeat;}

div#left_bottom_block ul { padding: 0px; margin: 0px; list-style: none; }
	div#left_bottom_block ul li { padding-left: 12px; line-height: 25px;}
		div#left_bottom_block ul li a { color: #888888; line-height: 25px; }


.afbflash	{ width:214px; height:214px; }
.float50	{ float:left; width:50%; }
.clear_both { clear: both; }

.crumb_breed { height:30px; padding-left:235px; margin-bottom:0px; }
* html .crumb_breed {  }/*margin-left: 260px;*/

.crumbtrail{ font-size:11px; }

.crumbgreen 	{ font-size:11px; color:#639816 !important; }
.crumbgreen a 	{ font-size:11px; color:#639816 !important; }
.crumbtaupe 	{ font-size:11px; color:#908373 !important; }
.crumbtaube a 	{ font-size:11px; color:#908373 !important; }
.crumbpink 		{ font-size:11px; color:#FF3399 !important; }
.crumbpink a 	{ font-size:11px; color:#FF3399 !important; }
.crumbblack		{ font-size:11px; color:#343434 !important; }
.crumbblack a 	{ font-size:11px; color:#343434 !important; }


/* KOPJES */
h1				 { color: #000000; font-size:36px !important; line-height:36px; height:36px; margin:0; text-transform:uppercase;  }
* html h1		 { line-height:16px; }

h1.detail		 { color: #000000; font-size:36px !important; line-height:36px; margin:0; text-transform:uppercase; width:400px; margin-left:-5px; height:40px; }
h2.paddingleft10 { padding-left: 10px; text-transform:uppercase; }
h2.padding0		 { padding: 0px; margin: 0px; padding-left: 10px;text-transform:uppercase;  }
h2.white		 { color: #FFFFFF; text-transform:uppercase;  }
h2.detail 		 { color:#666666; font-size:36px !important; line-height:36px; margin:0;text-transform:uppercase; margin-bottom:10px; width:400px;margin-left:-5px;   }
h2 				 { font-size:18px !important; text-transform:uppercase; color:#908373; margin-top:0px; }
h2.black		 		 { color: #000000; text-transform:uppercase;  }
h3 {			font-size:12px; font-weight:bold; }

hr {				border:0; border-top:1px solid #DBDBDB; color:#DBDBDB; height:1px; margin-top:0px; margin-bottom:0px; padding:0; line-height:1px; }
html>body hr{ 		margin-top:5px; margin-bottom:5px; }
hr.white { 			border:0; border-top:1px solid #FFFFFF; color:#FFFFFF; height:1px; margin-top:0px; margin-bottom:0px; padding:0; line-height:1px; width: 189px; margin-left: 12px;  }
html>body hr.white{ margin-top:5px; margin-bottom:5px; }
hr.gray { 			border:0; border-top:1px solid #C0C0C0; color:#C0C0C0; height:1px; margin-top:0px; margin-bottom:0px; padding:0; line-height:1px; width: 214px; }
html>body hr.gray{ 	margin-top:5px; margin-bottom:5px; }

.button{		font-size:11px; width:70px; border:0px solid #FF0000; float:left; margin: 0px;  }
.largeButton{	font-size:11px; width:100px; border:0px solid #FF0000; float:left; margin: 0px;  }

/* LISTS */
ul#nav { list-style-type:none; margin:0; padding:0; height:23px; margin-top:95px;; }
ul#nav li{ float:left; margin:0; padding:0; }
.list_no_indent { padding:0 !important;  }
.list_no_indent li{ padding:0 !important; }
p.list2 { margin:0; margin-bottom:10px; }

/* TABLES */
.overzichtTabel td{ vertical-align:middle;}


/* AFBEELDINGEN */
.hoofdfoto { 	border:1px solid #000000; }
.thumbfoto { 	border:1px solid #000000; }

/* LINKS */
a:link 		{	color:#908373; text-decoration: underline; }
a:visited 	{ 	color:#908373; text-decoration: underline; }
a:active 	{ 	color:#908373; text-decoration: underline; }
a:hover 	{ 	color:#908373; text-decoration: none; }

/* FONTS */
.grijs	{	color:#474747 !important; font-size:11px !important; }

/* Realisatie */
div#realisatie {width:210px; margin:0 auto; text-align:right; }
div#realisatie a { color:#DADADA; display: block; text-indent: -500px; overflow: hidden; width: 100%; font-size:9px; padding-right:25px; height: 20px; background: url('http://www.e-sites.nl/banners/xs/1.jpg') center center no-repeat;}

input.hidden { display:none; }

div.customRadioCheckbox {
	height:25px;
	background-repeat:no-repeat !important;
	background-position:left center !important;
	padding-top:5px;
	margin-top:-5px;
	cursor:pointer;
	padding-left:20px;
	margin-right:10px;
	float:left;
}
div.rOff {	background:url(/images/small/radio_off.gif); }
div.rOn {	background:url(/images/small/radio_on.gif);}
div.cOff {	background:url(/images/small/checkbox_off.gif);}
div.cOn {	background:url(/images/small/checkbox_on.gif);}

form input,form textarea {
	border:1px solid #666666;
	font-family:			Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	background-color:#FFFFFF;
}

form input.hover,form textfield.hover {
	border:1px solid black;
	color:#666666;
}

.error {
	color:red;
	padding-left:5px;
	font-style:italic;
}

div#openHuizenRoute {
	position:absolute;
	width:468px;
	height:60px;
	top:25px;
	margin-left:300px;
}
#kerstOverlay {
	width:900px;
	height:600px;
	position:fixed;
	z-index:1000;
	top:50%;
	left:50%;
	margin:-300px 0 0 -450px;
}

#kerstOverlay img { border:0; }
