body
	{
	behavior:url("../stylesheets/behavior.htc");
	font:12px Verdana;
	color: #FFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	top:0px;
	left:0px;
	background-color:#3C3428;
	}

a { color:#3F3528; text-decoration:none; }
a:hover { color:#CABBA7; background-color:#3F3528; }

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
h1 { font-weight:bold; font-size:18px; color:#000; font-style:italic; font-family:Arial; }
h2 { font-weight:bold; font-size:14px; color:#431; font-family:Arial; }

table { padding:0px; margin:auto; }
table, tr, td { font-size:12px; color:#000; text-align:left; vertical-align:top; }

img { border:0px; }
img.border { border:1px solid #000; }
img.padded.left { margin-left:4px; }
img.padded.right { margin-right:4px; }

div.fleft { float:left; }
div.fright { float:right; }

hr { height:1px; color:#320; border:0px; border-top:1px dashed #320; }

.corners { display:block; }
.corners b { display:block; height:1px; overflow:hidden; }
.corners div { padding:5px; }
.corners .c1 { margin:0px 5px; }
.corners .c2 { margin:0px 3px; }
.corners .c3 { margin:0px 2px; }
.corners .c4 { margin:0px 1px; height:2px; }

/* forms */

form { margin:0px; }

input, textarea, select, option, optgroup { font-family:Verdana; font-size:12px; color:#320; background-color:#A49E84; }
input { height:18px; }
textarea { width:580px; height:300px; border:1px solid #777; }
select { width:200px; }
optgroup { color:#A49E84; background-color:#320; font-weight:bold; font-style:normal; }

input.text { border:2px inset #A49E84; height:14px; }
input.file { border:2px inset #A49E84; height:20px; }
input.radio { background-color:#A29B7A; vertical-align:middle; }
input.submit { height:20px; color:#A49E84; background-color:#320 !important; font-size:11px; font-weight:bold; }

/* sizes, alignments */

.small { font-size:11px; line-height:17px; }
.smallb	{ font-size:11px; }
.vsmall { font-size:9px; line-height:17px; }
.vsmallb { font-size:9px; }
.center	{ text-align:center !important; }
.justify { text-align:justify; }
.right	{ text-align:right; }
.left	{ text-align:left; }
.top { vertical-align:top; }
.bottom	{ vertical-align:bottom; }
.middle	{ vertical-align:middle; }

.scaps { font-weight:bold; font-variant:small-caps; }
.caps { text-transform:capitalize; }
.bold { font-weight:bold; }
.unspaced { letter-spacing:-0.1em; }

.hidden { display:none; }
.shown { display:block; }

.yes { color:#4E4; }
.no { color:#E44; }

#wrapper { width:896px; background:#3C3428 url("../images/background.gif") top center repeat-y; }
#content_wrapper { padding:0px 35px 20px 0px; }

#menu_left { width:162px; height:100%; }

#menu_marquee { padding:8px 0px 9px 0px; text-align:center; }
#menu_marquee img { border-right-color:#6C6458; border-bottom-color:#6C6458; border-top-color:#ACA488; border-left-color:#ACA488; border-width:2px; border-style:groove; }
#menu_marquee .shadow { float:left; }
#menu_marquee a.logo img { margin-top:20px; margin-bottom:22px; }
#menu_marquee a.logo:hover { background:none; }

#menu_top { height:50px; background:transparent url("../images/top_menu.gif") top left repeat-x; }

#site_description { display:none; width:1px; height:1px; }
#content { height:400px; }

#bottom { color:#AA8B77; height:35px; font-size:11px; text-align:center; vertical-align:top; padding-top:4px; background:transparent url("../images/bottom.gif") center top no-repeat; }
#bottom a { color:#BAAB87; text-decoration:none; }
#bottom a:hover { color:#3F3528; background-color:#BAAB87; }

div.property { height:94px; font-size:11px; background-color:#B2AB8A; padding:4px; border:1px solid #320;  }
.thumbnail { border-right-color:#6C6458; border-bottom-color:#6C6458; border-top-color:#ACA488; border-left-color:#ACA488; border-width:2px; border-style:groove; }
div.property_value { width:200px; float:right; text-align:left; }

.pagination { text-align:center; width:auto; margin-left:-55px; }

#search div.subcategory { display:none; }
#search div.details { display:none; }
#search select.category { width:250px; }

div.apro_property_name, div.admin_property_name { float:left; width:150px; font-weight:bold; font-family:Arial; padding-top:2px; }
div.apro_property_value, div.admin_property_value { float:left; }

div.ad { border:1px solid #320; padding:10px; background-color:#B2AB8A; color:#000; text-align:left; }
div.ad .title { font-weight:bold; font-family:Arial; }
div.ad_email { display:none; }
div.ad.paid { background:#DBDB8A url("../images/kiemelt.png") top right no-repeat; padding-top:13px; text-align:center; font-weight:bold; }

div.subscribe { border:1px solid #320; background-color:#DBDB8A; text-align:left; padding:10px; color:#000; }
div.subscribe input, div.subscribe select, div.subscribe option { background-color:#DBDB8A; border-color:#BBBB6A;  }

div.wrapper_1 { border:0px solid #989273; border-width:0px 2px 2px 0px; }
div.wrapper_2 { border:0px solid #847F64; border-width:0px 2px 2px 0px; }
div.wrapper_3 { border:0px solid #716C55; border-width:0px 2px 2px 0px; }
