body		{ margin:0; font-family:Verdana; font-size:12px; color:#666666; background:white; }
img, .nav ul, .nav ul li			{ border:0; margin:0; padding:0;}

span.left	{ float:left; padding-left:8px;}
span.right	{ float:right; padding-right:15px;}
span.klein	{ font-size:10px;}
h1			{ font-size:18px; font-weight:normal; color:#0d52a1; margin-top:0;}
h3			{ font-size:12px; font-weight:bold; color:#0d52a1; margin-top:0; margin-bottom:10px;}

/* splash-screen */
body.splash-body			{ margin:0; font-family:Arial; font-size:12px; color:#666666; background:url(../img/bg_top.jpg) repeat-x #4b77ae; }
div.splash-header			{ position:relative; padding: 40px;}
div.splash-container		{ position:relative; margin-left:auto; margin-right:auto; width:950px;}
div.splash-bluediv			{ position:relative; border:1px solid #b2d1e0; background:url(../img/bg_bluediv.jpg) white repeat-x; padding:8px; margin-bottom:15px;}
div.splash-bluediv_hover	{ position:relative; border:1px solid #b2d1e0; background:url(../img/bg_bluediv_hover.jpg) #eef3f8 repeat-x; padding:8px; margin-bottom:15px; cursor:pointer; }
div.splash-img				{ position:relative; float: left; height: 160px; width: 310px;}
div.splash-txt				{ position:relative; height: 160px; width: 550px; float:left;}
/* splash-screen */

a:link, a:visited, a:hover, a:active	{ color: #0d52a1; text-decoration:underline;}
td.foto				{ background:url(../img/bg_bluediv.jpg) white repeat-x; padding:8px; border:1px solid #b2d1e0;}
td.foto_hover		{ background:url(../img/bg_bluediv_hover.jpg) #eef3f8 repeat-x; padding:8px; border:1px solid #b2d1e0;}

div.container	{ position:relative; margin-left:auto; margin-right:auto; width:950px;}

div.header		{ position:relative; height:142px; background:url(../img/bg_header.jpg) repeat-x;}
	div.logo		{ position:relative; width:241px; height:140px; float:left;}
	div.adres		{ position:relative; width:170px; top:30px; float:right; color:#0d52a1; font-size:11px; border-right:1px solid #cccccc; text-align:right;
					  padding:0px 11px 0px 0px; line-height:18px; margin-right:15px;}
	div.flags		{ position:relative; width:40px; height:10px; float:right; top:112px; left:172px;}
div.nav			{ position:relative; height:37px; background:url(../img/bg_nav.jpg) repeat-x;}
	ul.nav			{ position:relative; list-style:none; margin-left:250px; top:10px;}
	ul.nav a:link, ul.nav a:visited, ul.nav a:hover, ul.nav a:active { color:#0d488b; font-size:13px; font-weight:bold; text-decoration:none; display:block;}
	ul.nav li		{ float:left; margin-right:12px; padding:4px 7px 5px 7px;}
	div.nav li.active		{ background:url(../img/bg_nav_active.jpg) white repeat-x; height:17px; border-top:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2;}
	div.nav li.inactive		{ background:url(../img/bg_nav_inactive.jpg) white repeat-x; height:16px; padding-top:5px; }
	div.nav_klein a:link, div.nav_klein a:visited { color:#cccccc; font-size:11px; margin-left:5px; font-weight:bold; text-decoration:none;}
	div.nav_klein a:hover, div.nav_klein a:active { color:#FFFFFF; font-size:11px; margin-left:5px; font-weight:bold; text-decoration:none;}
	div.nav_klein	{ float:right; margin-top:11px; padding-right:15px;}

div.content		{ position:relative; padding-top:23px;}
	div.col_small	{ position:relative; float:left; width:207px; padding:0 15px 15px 15px;}
	div.col_big		{ position:relative; float:left; width:683px; padding:0 15px 15px 15px; line-height:20px;}
	div.bluediv		{ position:relative; border:1px solid #b2d1e0; background:url(../img/bg_bluediv.jpg) white repeat-x; padding:8px; margin-bottom:15px;}
	div.bluediv_hover		{ position:relative; border:1px solid #b2d1e0; cursor:pointer; background:url(../img/bg_bluediv_hover.jpg) #eef3f8 repeat-x; padding:8px; margin-bottom:15px;}
	#sorteren		{ line-height:23px;}
	#sorteren img, img.lager	{ position:relative; top:2px; margin-right:2px;}
	div.linkblokje		{ width:133px; margin:3px 0 3px 37px; }
	/*Bij overzicht */
	#pand img		{ border:1px solid #aec5df; margin:0 10px 0 0;}
	#pand table tr td	{ vertical-align:top;}
	#pand p			{ line-height:17px; margin-top:0;}
	span.prijs		{ color:#006699; font-weight:bold; font-size:14px; float:left;}
	span.prijs2		{ color:#999999; float:left; margin-left:10px;}
	span.prijs_verlaagd	{float:left; margin-left:10px; color:red;}
	span.prijs_openhuis	{ clear:left; background-color:#FC3; letter-spacing: 1px; padding:3px;  height: 20px; position:relative; top:3px; font-weight: bold; }
	#pand .right	{ font-size:10px;}
	/*Bij detail */
	#detail_btns	{ position:relative; text-align:right;  font-size:11px; border-bottom:1px solid #CCCCCC; height:24px;}
		#detail_btns ul		{ list-style:none; margin:0; padding:0;}
		#detail_btns li		{ margin:0; padding:0;}
		#detail_btns img	{ position:relative; margin:0 5px 0 0; top:4px;}
		#detail_btns li.inactive	{ position:relative; padding:0 7px 0 5px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; float:right; margin:0 5px 0 5px;}
		#detail_btns li.active	{ background-color: #ffffff; position:relative; padding:0 7px 1px 5px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:2px solid #ffffff; float:right; margin:0 5px 0 5px;}
		#detail_btns li.active	{ *padding:0 7px 3px 5px;}
	/*Bij home*/
	div.rss				{ text-align:right; margin-bottom:17px;}
	div#woningvdweek	{ width:208px; float:right; margin-left:30px;}
	#woningvdweek img	{ text-align:center;  border:1px solid #aec5df; }
	#woningvdweek a img,#woningvdweek a 	{ border:none; text-decoration:none; }

div.footer		{ position:relative; height:25px; border-top:1px solid #b6cbe3; color:#999999; font-size:10px; padding-top:3px; clear:both;}
	div.footer a:link, div.footer a:visited, div.footer a:hover, div.footer a:active { color:#006699; text-decoration:underline;}
	div.footer span.left a { padding:0px 7px 0px 7px;}
	
div.spacer	{ clear:both; height:1px;}
	
@media print {
	#gallery { visibility: hidden; display: none; }
	.col_small { visibility: hidden; display: none; }
	.col_big { width: 100%; }
	.backButton  { visibility: hidden; display: none; }
	.nav  { visibility: hidden; display: none; }
}

	

