body {background-color: #FFCC00;COLOR: #000000;margin-bottom: 10px;margin-left: 40px;margin-right: 40px;margin-top: 20px;SCROLLBAR-3DLIGHT-COLOR: #461200;SCROLLBAR-ARROW-COLOR: #FFCC00;SCROLLBAR-DARKSHADOW-COLOR: #461200;SCROLLBAR-FACE-COLOR: #461200;SCROLLBAR-HIGHLIGHT-COLOR: #461200;SCROLLBAR-SHADOW-COLOR: #FFCC00;SCROLLBAR-TRACK-COLOR: #FFCC00;}

p {color: #000000; font-family: Verdana;font-size: 11px;margin:2px; text-align: justify;}
ol {color: #000000; font-family: Verdana;font-size: 11px; font-weight:bold;}
ul {color: #000000; font-family: Verdana;font-size: 11px;}
a:link, a:visited, a:active{color: #461000; text-decoration:none;}
a:hover{color: #990000; font-weight:bold; text-decoration:underline;}

h1 {margin:5px;padding:5px;font-size:16px;font-family:Arial;font-weight:bold;color:#990000;border-bottom:2px #990000 solid;}
h2 {margin:5px; font-family:Arial; font-size:14px; font-weight:bold; color:#CC0000; text-align:center; border-bottom:2px #000000 solid;}
h3{color: #461000; font-family: Verdana; font-size:11px; margin:2px; text-align:left; float:none;}
h4{color: #CC0000; font-family: Arial; font-size:20px; margin:2px; text-align:center; float:none;}
h6{background-image:url(../_images/bkg_head_finder.gif); background-repeat:no-repeat; height:70px;}


/* DIV */
#bar {background-color: #461000; height:25px; border-top:2px #461000 solid; border-bottom:2px #461000 solid;}
#barEstateList {border-bottom:2px #461000 solid;height:25px; margin:5px;}
#barlevel {height:25px;}

#barlink {height:25px;width:140px;float:left;font-family:Verdana;color:#461200;text-align:center;font-size:11px;font-weight:bold; margin-left:10px; margin-right:10px;}
#barlink a{height:25px;width:140px;display:block;background-image:url(../_images/bkg_btn_top_menu.gif);background-position:left;background-repeat:no-repeat;}
#barlink a:link {color:#461200;text-decoration:none;}
#barlink a:visited {color:#461200;text-decoration:none;}
#barlink a:active {color:#461200;text-decoration:none;}
#barlink a:hover {color:#990000;text-decoration:none;background-position:right;}

#bottom {color: #CC9933;display: run-in;float: none;font-family: Verdana;font-size: 9px;font-weight: bold;margin: 0px;padding: 5px;text-align: justify;clear:both; width:auto;}

#boxArea {color: #000000;float: none;font-family: Verdana;font-size: 11px;margin: 5px;padding: 3px;text-align: justify;}

#boxAreaHead {font-family:Arial;color:#FFCC33;text-align:center;font-size:14px;font-weight:bold; border-bottom:2px #461000 solid;}
#boxAreaHead a{display:block; background-color:#461000; padding:3px;}
#boxAreaHead a:link {color:#FFCC33;text-decoration:none;}
#boxAreaHead a:active {color:#FFCC33;text-decoration:none;}
#boxAreaHead a:visited {color:#FFCC33;text-decoration:none;}
#boxAreaHead a:hover {color:#461000; background-color:#FFCC33;}

#boxAreaGallery{border:2px #461000 solid; background-color:#FFCC33; padding:5px; margin:5px;}

#boxEstate{background-color:#FFFF99; margin:10px; padding:10px; clear:both;border:2px #461000 solid;}

#boxEstateMaster{background-color:#FFFF99; margin:5px; padding:5px; border:1px #FFCC00 solid; height:140px; clear:both;}

#boxHomeGallery{border:2px #FFCC33 solid; background-color:#FFFF99; padding:5px; margin:5px 0px 5px 0px;}

#box_txt {color: #000000;float: none;font-family: Verdana;font-size: 11px;margin: 5px;padding: 3px;text-align: justify;}
#box_txt a:link, a:visited, a:active{color: #461000; text-decoration:underline;}
#box_txt a:hover{color: #990000; text-decoration:none;}

#btnContact {border:2px #CC0000 solid; width:100%; height:140px; margin:5px; background-color:#dbe9ef;}
#btnContact a{display:block; width:100%; height:140px; background-image:url(../_images/btnContact.gif); background-position:top; z-index:-1; background-repeat:no-repeat;}
#btnContact a:link {color:#FFCC33;text-decoration:none;}
#btnContact a:active {color:#FFCC33;text-decoration:none;}
#btnContact a:visited {color:#FFCC33;text-decoration:none;}
#btnContact a:hover {color:#461000; text-decoration:none; background-position:bottom; }

#content {clear:both; background-color:#FFFFFF;}

#dirLink{border:1px #461000 solid; background-color: #FFFF99; margin:8px; font-family: Verdana;font-size:10px; font-weight:bold;}
#dirLink a:active{color:#461000; text-decoration:none;}
#dirLink a:visited{color:#461000; text-decoration:none;}
#dirLink a:link{color:#461000; text-decoration:none;}
#dirLink a:hover{color:#CC0000; text-decoration:underline;} 

#dropmenudiv{position:absolute;border:1px solid #461000;border-bottom-width: 0;font:normal 11px Verdana;line-height:18px;z-index:100;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #461000;padding: 1px inherit;text-decoration: none;font-weight: bold;font-size:11px; z-index:0;}
#dropmenudiv a:link {text-decoration: none;	color: #461500;	font-weight: bold;}
#dropmenudiv a:visited {text-decoration: none;	color: #461500;	font-weight: bold;}
#dropmenudiv a:hover {text-decoration: none;	color: #990000;	font-weight: bold;	background-color:#FFCC00;}
#dropmenudiv a:active {text-decoration: none;color: #461500;font-weight: bold;}

#error{margin:50px; border:2px #461500 solid; font-family:Verdana; font-size:12px; font-weight:bold; text-align:justify; background-color:#FFCC33; color:#000000; padding:5px;}

#footEstateList {border-top:2px #461000 solid;height:25px; margin:5px;}

#head {clear:both;background-color:#461200; width:auto;}

#linkAll {height:35px;width:210px; margin:5px;}
#linkAll a{height:35px;width:210px;display:block;background-image:url(../_images/bkg_btn_link_all.gif);background-position:left;background-repeat:no-repeat;}
#linkAll a:hover {color:#990000;text-decoration:none;background-position:right;}

#linkBox {font-family:Verdana;color:#000000;text-align:left;font-size:11px;font-weight:bold; padding:5px;}

#main {background-color:#461200;border-color: #461200;border-style: solid;border-width: 2px;clear:both; padding-bottom:10px; padding-top:10px;}

#mapHome{margin:5px; background-color:#99cdfd; padding:5px; border:2px #006699 solid; }

#nextPage {width:150; height:25px;}
#nextPage a{display:block; width:150; height:25px; background-image:url(../_images/btnNext.gif); background-position:left; z-index:-1; background-repeat:no-repeat;}
#nextPage a:link {color:#FFCC33;text-decoration:none;}
#nextPage a:active {color:#FFCC33;text-decoration:none;}
#nextPage a:visited {color:#FFCC33;text-decoration:none;}
#nextPage a:hover {color:#461000; text-decoration:none; background-position:right; }

#prevPage {width:150; height:25px;}
#prevPage a{display:block; width:150; height:25px; background-image:url(../_images/btnPrev.gif); background-position:left; z-index:-1; background-repeat:no-repeat;}
#prevPage a:link {color:#FFCC33;text-decoration:none;}
#prevPage a:active {color:#FFCC33;text-decoration:none;}
#prevPage a:visited {color:#FFCC33;text-decoration:none;}
#prevPage a:hover {color:#461000; text-decoration:none; background-position:right; }

#searching {margin:5px; background-color:#FFFF99; padding:5px; border:2px #FF0000 solid; }

#top {background-color:#461200;color: #FFCC00;float: none;font-family: Verdana;font-size: 11px;font-weight: bold;padding: 5px;text-align: right;}

/* FORM */
form.formular {font-family:verdana;font-size: 10px;padding: 5px; margin:0px;}
.formular fieldset {margin:5px; padding:5px;}
.formular legend{font-family:verdana;font-size: 10px; color:#990000; font-weight:bold; margin:5px;}
.formular label{font-family:verdana;font-size: 10px; color: #461200; font-weight:bold; margin:2px; display:block; width:100%;}
.formular select, .formular textarea, .formular input, .formular radio, .formular checkbox{	font-family: Verdana;font-size: 10px;font-weight: bold;color: #461200; text-align:left; margin:3px;}
.formular .button {	font-size: 10px;font-weight:bold;color: #990000;text-align: center;font-family: Verdana; padding:4px;}
.formular .find {width:200px; height:40px; background:url(../_images/btnFind.gif) no-repeat; border:0px; margin:5px; padding:0px;}

/* TEST */
.tx_estatebox {font-family:Verdana;color:#461200;text-align:center;font-size:11px;font-weight:bold;}
.tx_estateboxprice {font-family:"Arial";color:#990000;text-align:center;font-size:16px;font-weight:bold;}

/* TABLE */
.tabMain {width:980px; border:0px; border-collapse:collapse; border-spacing:0px; empty-cells:show;}

/* SQUEEZEBOX */
#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#fff;
	text-align:				left;
	overflow:				visible;
	padding:				10px;
	-moz-border-radius:		3px;
	-webkit-border-radius:	3px;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					-15px;
	top:					-15px;
	background:			 	url(../_squeezebox/closebox.png)	no-repeat center;
	border:					none;
}

.sbox-window-ie6 #sbox-btn-close
{
	background-image:		url(../_squeezebox/closebox.gif);
}

.sbox-loading #sbox-content
{
	background-image:		url(../_squeezebox/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}

.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}