body {font-size: 62.5%; margin: 0; padding:0px; background: #fff; color:#62615f; font-family: Tahoma, Arial, sans-serif;}
body, html {height:100%;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#537fa6; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h2, h3, h4 {}
h2 {
color:#D1601E;

	font-size: 1.3em; 
	
	font-weight:normal;
}
h3 {}
h4 {}

#ads_ico{
	margin: -2px 8px -20px 0px;
}

.table_title{
	margin-top:-5px;
	height: 12px;
	padding:0px;
}
h1{
	color:#D1601E;

	font-size: 1.4em; 
	
	font-weight:normal;
}
p.red_line{
text-indent: 25px;
}
#adv_block{
margin-left:2px;
padding-right:15px;
}	
.popup b, #popupData label,.popup a {
font-size:1.6em;
}
.popup table{
font-size:1.6em;
}


ul {}
ul li {}

p {margin:0; padding:10px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Tahoma; font-size:11px;}
select {color:#b2b2b2; font-size:11px;font-family:Tahoma; height:18px;}
small {font-size:0.9em;}
big, .big {font-size:1.1em;}

.cl {clear:both; font-size:0;}

#main_global {min-width:990px; min-height:100%; margin-top:-92px;}
#container {padding-top:92px; width:100%; font-size: 1.1em;}
.step_not_active{
border:1px solid;
color:grey;
width:191px;
}
.step_active{
color: #CC5103 !important;
border:3px solid;
width:191px;
}
#nfirst_step {}
#nsecond_step {margin-left:210px; margin-top:-35px;}
#nthird_step {margin-left:420px; margin-top:-35px;}
.orange {color:#f25a1b !important;}
.orange1 {color:#cc5103 !important;}
.grey {color:#555555;}
.grey1 {color:#808080;}
.grey2 {color:#9f9d99;}
.red,.err,.error,.imp {color:#ec1c24;}

a.ref {text-decoration:none; border-bottom:dashed 1px #537fa6;}
a:hover.ref {border-bottom:0;}

a.ref_text {text-decoration:none; font-weight:bold;}
a:hover.ref_text {text-decoration:underline;}

.tcenter {text-align:center;}
.tright {text-align:right;}
.fright {float:right;}
.fleft {float:left;}

.ico {margin:0 0 -3px 0;}
.photo_ico {margin:0 7px -2px 7px;}
.vip{
  background:#ccefd0;
}
.extro_vip{
  background:#FCEFD4;;
}
.select{
 background:#ffc490;
}
.left_part {float: left;width:245px; margin-left:-100%;  padding:2px 0 0 8px;}
.wrapper {float:left; width:100%; padding-top:2px;}
.content {padding:0px 15px 0px 255px; }

.banner a {display:block; height:70px; padding:0 15px 0 18px; background:#275ca2 url(../../images/frontend/banner_bg.jpg) 0 0 repeat-x; cursor:pointer;}
.banner span {display:block; float:left;}
.banner .banner_tel {padding:20px 0 0 0; width:16%;}
.banner .banner_01 {width:32%; text-align:center;}
.banner .banner_02 {width:33%; padding-top:11px; text-align:center;}
.banner .banner_03 {float:right;}

.title_ref {text-align:right; padding:7px 15px 6px 15px; font-size:1.1em;  font-family: Arial, Tahoma, sans-serif;}
.title_ref a {font-weight:bold;}

/*---header---*/
.top_menu {line-height:26px; height: 40px;color:#fff; border-top:1px solid #7f7f7f; zoom:1; padding:5px 0 0px 5px; font-size:1.27em; background:#565453; font-family: Arial, Tahoma, sans-serif; }

.top_menu a {color:#fff;}
.extsearch {	padding: 3px 0 6px 38px; background: transparent url(../../images/frontend/extsearch.jpg) 0 0 no-repeat;}
.addadvert2 {	padding: 3px 0 6px 38px; background: transparent url(../../images/frontend/znak.gif) 0 0 no-repeat;}
.addadvert {font-size: 13px; padding: 4px 0px 0px 28px; background: transparent url(../../images/frontend/addadvert.gif) 0 0 no-repeat;}
.menu_list{padding:0px 5px 0px 5px;text-decoration: none;}
.logo_dometra{padding-bottom: 40px;}
.login_menu{padding-right: 17px;font-size: 13px;float:right}
.topmenu2{
height:15px;
}



/*---/header---*/

/*---main_container---*/


#main_container {padding-bottom:5px;}
.main_menu {height:95px; position:relative; margin-top:-5px; font-family:Arial,sans-serif;
font-size:12px;font-weight:bold;list-style-type:none; text-decoration:none;}
.main_menu a {color:#f25a1b;}
.main_menu span {color:#000000; line-height:14px; }
.main_menu img {margin-right:2px;}
.main_menu .el_mm {height:93px;  padding-left:0px; width:140px;}
.main_menu .el_mm .title {font-size:1.1em; color:#6c8ba7; padding:6px 0 0px 0; }
.main_menu .el_mm .title a {font-size:1.67em;margin-right:3px; color:#000; text-decoration:none;}
.main_menu .el_mm .title a:hover {text-decoration:underline;}
 
.main_menu .active_green_line {border-left:3px solid #279c02;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_grey_line {border-left:3px solid #6e90ac;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_blue_line {border-left:3px solid #006ec3;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_brick_line {border-left:3px solid #c04600;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_red_line {border-left:3px solid #ff2023;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_yellow_line {border-left:3px solid #ffc838;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.main_menu .active_lblue_line {border-left:3px solid #7bc8fe;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}

.mainmenu {height:0px; position:relative; margin-top:-5px; font-family:Arial,sans-serif;
font-size:12px;font-weight:bold;list-style-type:none; text-decoration:none;}
.mainmenu a {color:#f25a1b;}
.mainmenu span {color:#000000; line-height:14px; }
.mainmenu img {margin-right:2px;}
.mainmenu .el_mm {height:93px;  padding-left:0px; width:140px;}
.mainmenu .el_mm .title {font-size:1.1em; color:#6c8ba7; padding:6px 0 0px 0; }
.mainmenu .el_mm .title a {font-size:1.67em;margin-right:3px; color:#000; text-decoration:none;}
.mainmenu .el_mm .title a:hover {text-decoration:underline;}
 
.mainmenu .active_green_line {border-left:3px solid #279c02;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_grey_line {border-left:3px solid #6e90ac;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_blue_line {border-left:3px solid #006ec3;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_brick_line {border-left:3px solid #c04600;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_red_line {border-left:3px solid #ff2023;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_yellow_line {border-left:3px solid #ffc838;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}
.mainmenu .active_lblue_line {border-left:3px solid #7bc8fe;background:#f8f8f0 url(../../images/frontend/mm_active.gif) 0 0 no-repeat;}


.bord_red {margin-top:20px;}
.bord_red2 {background: transparent url(../../images/frontend/bord_01.gif) -2px 100% repeat-x;}
.bord_red3 {background: transparent url(../../images/frontend/bord_01.gif) -2px -2px repeat-y;}
.bord_red4 {padding:10px 10px 5px 15px; background: transparent url(../../images/frontend/bord_01.gif) 100% -2px repeat-y;}
.bord_red .title_bord {position:relation; float:left; margin:-13px 0 0 -3px; padding:0 3px; color:#babaab; font-size:12px; background:#fff; font-family: Arial, Tahoma, sans-serif;}
.recl_block {padding:8px 0; }
.ref_recl {padding: 3px 0;}

.section {margin-bottom:10px;padding: 12px 0 2px 30px; background: transparent url(../../images/frontend/line_01.gif) 0 0 repeat-x; color:#d1601e; font-size:14px; font-family: Arial, Tahoma, sans-serif;}
.dotted{height:10px;
margin-top:15px; background: transparent url(../../images/frontend/line_01.gif) 0 0 repeat-x; }
.specsec {margin-bottom:10px; padding: 12px 0 12px 30px; color:#d1601e; font-size:14px; font-family: Arial, Tahoma, sans-serif; width:100%; float:left;}
.sect_ico {padding-left:0; }
.section img.ico {margin:0 8px -8px 15px;}
.section img.icomap{margin:0 8px -5px 15px;}
.section span {color:#63605f;}
.section span.blue {font-size:0.86em; color:#6c8ba7;}
.section a {color:#d1601e; text-decoration:none;}
.section a:hover {text-decoration:underline;}
.section .fright {color:#555555; font-size:12px;}
.section .fright a {color:#537fa6; text-decoration:underline;}
.section .fright a:hover {text-decoration:none;}
.section a.ref_grey {color:#62615f; text-decoration:underline;}
.section a:hover.ref_grey{text-decoration:none;}

.proposition {width:100%; margin-bottom:2px; }
.proposition .img_td {padding:3px 7px 5px 0;}
.proposition td {vertical-align:top; padding: 0 30px 25px 0;}
.proposition td.last {padding-right: 0;}
.img_propos {position:absolute;}

.last_advertisement {width:100%; color:#000;}
.last_advertisement th { color:#D1601E; padding:8px 14px; border:0px solid;}
.last_advertisement th.first {border:0px solid #babaab; text-align:left; padding-left:50px;}
.last_advertisement th.first1 {text-align:left; border:0; padding:8px 0px;}
.last_advertisement th a {color:#D1601E;font-size:12px;}
.last_advertisement td {border:1px solid #babaab; padding:5px 14px;}
.last_advertisement td.img_td {border-right:0; padding:2px 5px 2px 5px; width:40px; text-align:center;}
.last_advertisement td.first {border-left:0; padding-left:0;}
.last_advertisement .oliv1 td {background:#ebecda;}
.last_advertisement .oliv td {background:#f9f9ed;}
.last_advertisement .date {font-size:0.8em; color:#62615f; padding:5px 0 0px 0;}
.last_advertisement .light_grey {color:#a8a89d; padding:5px 0 0px 0;}
.last_advertisement .section_line {border-left:0; border-left:0; padding:0;}
.last_advertisement .section_line div {height:1px; margin:0 -2px; position:relative; font-size:0;}
.last_advertisement .adv_cost {text-align: center; color:#2A6925;}

.tabs {width:100%; }
.tabs td, .tabs th {text-align:center;  width:14%; height:33px; border-right:1px solid #babaab;}
.tabs td {background: transparent url(../../images/frontend/tabs_left.jpg) 0 0 no-repeat;}
.tabs th {color:#62615f; font-weight:bold; background: transparent url(../../images/frontend/tabs_left_th.jpg) 0 0 no-repeat;}
.tabs td.first, .tabs th.first {background-position:-1px 0;}
.tabs a  {color:#62615f; text-decoration:none;}
.tabs a:hover  {text-decoration:underline;}
.tabs_text {background: #f8f8f0; border-style:solid; border-width:0px 1px 1px 1px;  border-color:#babaab; padding:15px 15px 40px 15px; font-family: Arial, Tahoma, sans-serif; min-height:350px;}

.search_form {background: #f8f8f0; border:1px solid #babaab;padding:10px 0; margin-bottom:40px;}
.search_form td {padding-left:15px; }

.pages {font-size:1.1em; text-align:right; color:#000; padding:20px 0; font-family: Verdana, Tahoma, Arial, sans-serif;}
.pages a {margin:0 6px; color:#000; }
.pages span {color:#fff; background:#ff813e; padding:3px 6px;}
.pages select  {color:#000;}


.photo {border:1px solid #63605f; background:#f8f8f0;}
.photo table {width:100%;}
.photo td {text-align:center; padding:3px 0;}
.photo .prev, .photo .next  {background:#eaeae3; width:26px;vertical-align:middle;}
.photo td.prev  {border-right:1px solid #babaab;}
.photo td.next  {border-left:1px solid #babaab;}
.prev_ico , .prev_ico:hover, .prev_ico_noact,   .next_ico , .nexr_ico_noact{display: block; width:8px; height:21px; margin:0 auto;}
.prev_ico {background: transparent url(../../images/frontend/prev_ico.gif) 0 0 no-repeat;}
.prev_ico:hover, .prev_ico_noact  {background: transparent url(../../images/frontend/prev_ico.gif) 0 100% no-repeat;}
.next_ico {background: transparent url(../../images/frontend/next_ico.gif) 0 0 no-repeat;}
.next_ico:hover, .nexr_ico_noact {background: transparent url(../../images/frontend/next_ico.gif) 0 100% no-repeat;}
.zoom_ico {position:absolute; display: block; width:17px; height:17px; background: #fff url(../../images/frontend/zoom_ico.gif) 50% 50% no-repeat; border:1px solid #63605f; }

.gogl {padding:4px 0 0 15px;  }

.size16 {font-size:1.45em;}

.lh15 {line-height:150%;}
.lh16 {line-height:160%;}
.lh20 {line-height:200%;}
.lh22 {line-height:220%;}

.descr { margin-left:330px; line-height:140%;}
.descr p {padding:4px 0 5px 0;}
.descr1 p {padding:2px 0 2px 0;}

.widthall {width:100%;}
.width200 {width:193px;}
.width220 {width:220px;}
input.width220, input.width220_1 {width:216px;}
td input.width220 {width:220px;}
form input, form select {margin: 4px 0; vertical-align:middle;}

.pad td { padding-top:12px;}

.tdtop, .tdtop td {vertical-align:top;}

.bord {border:1px solid #63605f; font-size:0;}
.bord1 {border:1px solid #63605f; margin-bottom:-2px;}
.block {display:block;}

/*---/main_container---*/
/*---footer---*/
#footer {height:92px; background:#565453; min-width:990px; color:#fff; font-size:1.1em; font-family: Arial, Tahoma, sans-serif;}
#footer a {color:#fff;}
.footer_left {float:left;padding:26px 25px 5px 15px;}
.footer_menu {padding:10px 0 0 0; word-spacing: 3px;}
.footer_menu a {padding:10px 0 0 0; word-spacing: normal;}
.footer_right {float:right; padding:33px 15px 0 0;}
.footer_right img {margin-left:13px;}
/*---/footer---*/
.leftMenu{
font-size:1.1em; color:#6c8ba7; padding:6px 0 5px 0; 
}
.leftMenu span{
margin-right:3px; color:#000; margin-bottom:3px;
}

.leftMenu a{
color:#000;text-decoration:none;
}
.leftMenu a:hover{
text-decoration:none;
}
/*--TopMenu--*/
.TopMenu{
font-size:1.1em; color:#6c8ba7; padding:6px 0 5px 0; 
}
.TopMenu span{
margin-right:3px; color:#000; margin-bottom:3px;
}

.TopMenu a{
color:#000;text-decoration:none;
}
.TopMenu a:hover{
text-decoration:none;
}

.LeftMenuSelected{
font-size:150%;;
}
/*---popup---*/
.popup_block {min-width:990px; position:absolute; top:252px; width:100%; font-size: 1.1em;}
.popup {position:absolute; z-index:0;  width:276px; left:50%; margin-left:-138px; border:1px solid #babaab; background:#f8f8f0;}
.popup a {color:#f25a1b;}
.popup_title {margin:1px; background:#eaebdd; height:14px; padding: 4px 10px;}
.text_block {padding:10px 22px; }
a.close {display:block; width:12px; height:13px; float:right; background: transparent url(../../images/frontend/close.gif) 0 0 no-repeat; }
.inp_popup {width:98%; margin:5px 0 5px 0;}
html:first-child  .inp_popup {width:232px;}
.but {color:#cd5a00; font-size:11px; font-weight:bold; background:#f8f7ee; border:1px solid #969699; padding:0 10px; cursor:pointer;}
.but1 {color:#cd5a00; font-size:11px; font-weight:bold; background:#eaeae3; border:1px solid #969699; padding:0 10px; cursor:pointer;}
/*---/popup---*/
.getFlash{
color:#009900;
padding:5px;
padding-bottom:10px;
font-size:150%;
font-weight:bold;
}
.getFlashError{
color:#FF0000;
padding:5px;
padding-bottom:10px;
font-size:150%;
font-weight:bold;
}
.paddingDiv{
padding-bottom:10px;

}

.NoResults{
padding:40px;
text-align:center;
}

.tmetro-zam {
color:#009900;
}
.tmetro-st {
color:#666666;
}
.tmetro-kr {
color:#FF9900;
}
.tmetro-sokol {
color:#FF0000;
}
.tmetro-ap {
color:#0000FF;
}
.tmetro-fil {
color:#0099FF;
}
.tmetro-tk {
color:#993366;
}
.tmetro-lub {
color:#33CC33;
}
.tmetro-kol {
color:#663300;
}
.tmetro-kal {
color:#CCCC00;
}
.tmetro-kah {
color:#006666;
}
.tmetro-but {
color:#00CCCC;
}
.mtitle {
-x-system-font:none;
font-family:Georgia,Verdana,Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 3px;
}
#medium_img{
max-height: 216px;
max-width: 298px;
}
#top{
margin-top: 10px;
	}
#all{
text-align:center;
margin-top:-10px;
padding-top:10px;	
	}
#new_id{
	padding-top:10px;
text-align:center;
margin-top:-103px;
margin-left:130px;
}
#flats
{
	text-align:center;
	padding-top:10px;
margin-top:-103px;
margin-left:250px;

}
#cottage_id
{
	padding-top:10px;
	text-align:center;
margin-top:-103px;
margin-left:360px;
}
#land_id
{
	padding-top:10px;
margin-top:-103px;
margin-left:470px;
text-align:center;
}
#foregin
{
margin-top:-103px;
padding-top:10px;
margin-left:580px;
text-align:center;
}

.last_advertisement table
{
border-collapse:collapse;
}
.last_advertisement td, th
{
border-right:0px solid;
border-left:0px solid;
border-bottom:1px solid #A8A89D;
}
.imp_info{
font-size:19px;
font-weight:bold;

}
.imp_green{
color:#2A6925;
}
.desc_object{padding:5px 0;}
.desc_object b{float:left;
min-width:160px;
padding-right:50px;
}
.descr_title
{color:#808080;
font-size:14px;
padding:0px;
}
#info{
margin-left:330px;
min-height:700px;
position:relative;

}
#adv_info_block{
height: 0px;
position: relative;
}
#offer_type_change{
text-decoration: underline;
}
