/*****************************************************************************
 *
 *  Copyright            : Copyright (C) Vizzual.com
 *  Email                : info @ vizzual.com
 *	
 *  
 *  Disclaimer:
 *	Niets uit dit script mag zonder toestemming van de maker van deze
 *	scripting gekopieerd, of doorverkocht worden aan derden. De maker van deze
 *	scripting blijft ten alle tijden copyright op dit product houden. De 
 *	scripting is ter beschikking gesteld door Vizzual.
 *	Dit programma is GEEN vrije software, en mag niet worden doorverkocht en/
 * 	of gewijzigd worden tenzij de eigenaar toestemming hiervoor heeft verleend
 *
 *****************************************************************************/


@font-face 							{ font-family: "Futura"; src: url(futura.eot); }

html								{ background: url(../images/background.jpg) top center no-repeat #c6cf14; }
html, body							{ margin: 0px; padding: 0px; width: 100%; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #666666; }

img									{ border: none; }
a									{ color: #71536F; }
h1									{ margin: 1em 0px 0.5em 0px; padding: 0px; color: #71536F; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; font-size: 21px; }
h2									{ margin: 0px; padding: 0px; color: #71536F; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; }
h3									{ margin: 0px; padding: 0px; color: #71536F; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
table, tr, td						{ vertical-align: top; border-collapse: collapse; }
input								{ width: 200px; }
input[type=submit]					{ width: 206px; }
textarea							{ width: 300px; height: 100px; }
p									{ margin: 0px 0px 1em 0px; }
address								{ font-style: normal; }
b									{ color: #71536F; }

#top								{ background: url(../images/top.jpg) repeat-x #71536F; height: 39px; width: 100%; position: absolute; top: 0px; left: 0px; }
#bottom								{ background: url(../images/bottom.jpg) repeat-x #71536F; height: 39px; position: relative; margin-top: -40px; }
#bottom div							{ color:#FFFFFF;  text-align: center; margin: 10px 0px 0px 0px; }
#bottom div img						{ margin: 0px 0px 0px 25px; vertical-align: middle; }
#bottom div a						{ color: #FFFFFF; }

#container							{ min-height: 100%; height: auto !important; height: 100%; }
#container							{ width: 851px; margin: 0px auto 40px auto; }

#header								{ margin: 39px 0px 0px 0px; height: 135px; }
#header #logo						{ margin: 0px 0px 0px 614px; }

/*
#menu								{ background-color: #f3f3f3; font-size: 18px; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; }
#menu ul							{ margin: 0px 0px 0px 12px; padding: 28px 0px 0px 0px; }
#menu ul li							{ display: inline; list-style: none; }
#menu ul li a						{ color: #877186; text-decoration: none; }
#menu ul li a:hover					{ color: #ffffff; text-decoration: underline; }
#menu ul li a div					{ background: #f3f3f3; display: inline; padding: 28px 10px 10px 10px; }
#menu ul li a:hover div				{ background: #c6cf14; }
#menu ul li.active a				{ color: #FFFFFF; }
#menu ul li.active a div			{ background: #c6cf14; }
#menu ul li ul						{ display: none; position: absolute; background: #c6cf14; margin: 59px 0px 0px 0px; }
#menu ul li > ul 					{ top: auto; left: auto; }
#menu ul li:hover ul 				{ display: block; }
#menu ul li ul li					{ display: block; margin: 0px; padding: 0px; }
*/

#menu								{ background-color: #f3f3f3; font-size: 18px; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; }
#menu ul							{ margin: 0px 0px 0px 12px; padding: 28px 0px 0px 0px; }
#menu ul li							{ display: inline; list-style: none; }
#menu ul li a						{ color: #877186; text-decoration: none; }
#menu ul li a:hover					{ color: #ffffff; text-decoration: underline; }
#menu ul li a div					{ background: #f3f3f3; display: inline; padding: 28px 10px 10px 10px; }
#menu ul li a:hover div				{ background: #c6cf14; }
#menu ul li.active a				{ color: #FFFFFF; }
#menu ul li.active a div			{ background: #c6cf14; }
#menu ul li ul						{ display: none; }
#menu ul li.active ul				{ display: block; position: absolute; top: 228px; margin: 0px 0px 0px 0px; padding: 6px 0px 8px 0px; }
#menu ul li.active ul li a div		{ padding: 10px 20px 10px 10px; background: #c6cf14; color: #ffffff; }
#menu ul li.active ul li a:hover div { text-decoration: underline; }



#content							{ background: #f3f3f3; padding: 50px 22px 50px 22px; line-height: 1.5em; }
#content a							{ font-weight: bold; }

#pageimage							{ float: right; margin: -99px -22px 0px 0px; padding: 0px 0px 0px 1em;  }

.nav_page							{ text-align: center; margin: 1em 0px 1em 0px; }
.nav_page a							{ text-decoration: none; }
.nav_page a:hover					{ text-decoration: underline; }

#address							{ background-color: #f3f3f3; font-size: 10px; text-align: center; padding: 0px 0px 1em 0px; }

#realestate							{ background: #f3f3f3; padding: 0px 0px 22px 0px; margin: 0px; }
#realestate table					{ background: #e5e5e5; width: 100%; }
#realestate table tr td				{ width: 215px; padding: 11px; }
#realestate table tr td	div			{ clear: both; }
#realestate table tr td	.head span	{ color: #71536F; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style:normal; font-weight:bold; }
#realestate table tr td	.head b		{  }
#realestate table tr td	.head img	{ float: left; margin: 0px 8px 0px 0px; }
#realestate table tr td	.image img	{ width: 180px; height: 120px; border: 1px solid #c6cf14; margin: 0px 0px 8px 0px; }
#realestate table tr td	.foot		{ font-size: 11px; }
#realestate table tr td	.foot i		{ color:#990000; }

.house								{ font-size: 80%; padding: 5px; border: 1px solid #927a91; margin: 1em 0px 1em 0px; background:#FFFFFF; }
.house .info						{ width: 450px; padding: 5px 0px 5px 10px; }
.house .info a img					{ vertical-align: middle; margin: 0px 5px 0px 0px; }
.house .info b						{ color: #71536F; font-size: 18px; font-weight: normal; font-family: Futura, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.house .info p						{ margin: 0px; }
.house .info table td				{ padding: 0px 10px 0px 0px; }
.house .image a						{ text-decoration:none; }
.house .image						{ width: 350px; text-align: right; vertical-align: middle; }
.house .image img					{ padding: 2px 10px 0px 0px; }
.house i							{ color: #990000; font-weight: bold; }

.house_info							{ margin: 1em 0px 1em 0px; }
.house_info .house_nav ul			{ margin: 0px 0px 1em 0px; padding: 0px; }
.house_info .house_nav ul li a img	{ width: auto; height: auto; border: none; vertical-align: middle; }
.house_info .house_nav ul li		{ list-style: none; display: inline; padding: 0px 5px 0px 5px; }
.house_info .house_nav ul li a		{ color: #ffffff; text-decoration: none; }
.house_info .house_nav ul li a:hover{ color: #ffffff; text-decoration: underline; }
.house_info .house_nav ul li a div	{ background: #d1d943; display: inline; padding: 5px 10px 3px 10px; }
.house_info .image img				{ width: 350px; border: 1px solid #71536F; padding: 3px; margin: 4px 0px 0px 0px; }
.house_info .info					{ padding: 0px 0px 0px 15px; text-align: left }
.house_info .info address			{ margin: 0px 0px 1em 0px; }
.house_info .info i					{ color: #990000; font-weight: bold; }

.border								{ float: right; border: 1px solid #71536F; padding: 8px; margin: -50px 0px 0px 0px; background: #FFFFFF; }
.notice								{ margin: 1em 0px 1em 0px; color: #990000; font-weight: bold; }

#image_selected						{ width: 610px; }
