/*general*/
/******************************/

html, body {margin: 0; padding: 0; }
body {min-width:780px;background-image:url('../../images/bg_body.gif');}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:1.2em;}
table, td, div, p, ul, ol, h1, h2, h3, img, form, input, textarea, button {margin: 0; padding: 0; border-style: none; }
ul {display: block; list-style-type: none; }
ul li {display: block;}

a {font-size:11px;color:#666158;text-decoration:none;padding:1px;}
a:hover {}

p{
 text-align:justify;
 line-height:20px;
 padding:4px;
}
/*container-outer*/
/******************************/
#container{width:780px;margin:0px auto 0px auto;background-color:#ffffff;}

/*header*/
/******************************/
#header{position:relative;width:780px;height:83px;background-color:transparent;background-image:url('../../images/bg_header.gif');
background-repeat:repeat-x;border-bottom:1px solid #333333;}
#header #logo{position:absolute;left:5px;bottom:2px;}
#header #top_links{position:absolute;right:5px;top:40px;}
#top_links li{float: left;margin-left:4px;margin-right:4px;}
#top_links li a {color:#993300;text-decoration:none;padding:4px;}
#top_links li a:hover{color:#990000;}
#top_links img {padding-right:3px;}


/*main*/
/******************************/
#main{position:relative;width:auto;padding:4px;clear:both;}

/*left*/
#main #left{width:200px;float:left;}
#left #meniu{width:200px;background-color:#993300;border:1px solid;}
#meniu li{border-bottom:2px solid #ffcc66;line-height:30px;background-image:url('../../images/bullet_meniu.gif');background-repeat:no-repeat;background-position:left;}
#meniu li a {color:#ffffff;text-decoration:none;padding-left:30px;}
#meniu li a:hover{}

#left #search_form{width:200px;border:1px solid #666158;margin-bottom:4px;}

#search_form .title_s{width:auto;border-bottom:2px solid #b3aea1;color:#666158;font-size:11px;font-weight:bold;line-height:30px;padding:4px 0 4px 6px;}
#search_form .input_container{width:auto;padding:0px 4px 0px 4px;}
 .input_container .label{width:auto;clear:both;}
 .input_container .label_inline{width:auto;line-height:17px;}
 *html .input_container .label_inline{line-height:24px;}
 .input_container .inpt{width:auto;padding:3px;padding-left:0px;clear:both;}
 .input_container .inpt_inline{float:left;width:auto;padding:3px;padding-left:0px;}
 .inpt select{width:100%;}

 .inpt input.price{border:1px solid #333333;width:60px;}
 .inpt .search_btn{color:#333333;width:80px;background-image:url('../../images/bg_search_btn.gif');background-repeat:repeat-x;height:25px;border:1px solid #999999;padding:2px;}
 .input_form{border:1px solid #333333;}
 .buton{color:#333333;width:80px;background-image:url('../../images/bg_search_btn.gif');background-repeat:repeat-x;height:25px;border:1px solid #999999;padding:2px;}

/*right*/
#main #right{width:560px;float:right;}
#right .title_r{width:auto;line-height:30px;background-repeat:repeat-x;background-position:bottom;padding-left:5px;
 color:#993300;font-size:12px;font-weight:bold;border:1px solid #993300;clear:both;margin-top:10px;
}
#right .img_estate{float:left;margin-top:10px;margin-left:10px;text-align:center;margin-bottom:10px;}
.img_estate img{padding:3px;border:1px solid #993300;}
*html #main .img_estate{margin-left:5px;}

/*footer*/
/******************************/
#footer{position:relative;width:auto;padding:4px;clear:both;background-color:transparent;border-top:2px solid #666158;height:40px;
text-align:right;
} 
/*extra*/
#right #category{width:auto;padding:6px;float:left;}
#category .category_table{padding:2px;border:1px solid #cccccc;margin:3px;background-color:#ececec;width:100%}
#right .listing_table{padding:2px;border:1px solid #339900;margin:3px;background-color:#ececec;} 
.hand{cursor:pointer; cursor:hand;border:1px solid #339900;padding:2px;}
.listing_table a.title_estate{font-size:12px;font-weight:bold;color:#666666;}
.textGray{color:#999999;}
.listing_table_details{padding:2px;border:1px solid #cccccc;margin:3px;width:98%;}
.listing-tabel-mic{background-color:#ececec;border:1px solid #cccccc;color:#666666;}

.table_features{border:1px solid #cccccc;}
#galleryid{background-color:#ececec;border:1px solid #339900;text-align:center;}
.listing1{border:1px solid #cccccc;margin-top:20px;background-color:#ececec;}
.listing1 input,textarea{border:1px solid #339900}
