body{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:#ffffff}
ul{ padding:0; margin:0}
li{ padding:0; margin:0}
p{ padding:0; margin:0}
img{ border:none}
h4 {margin:0; padding:0}
h3 {margin:0; padding:0}
h5 {margin:0; padding:0}
select{ padding:0; margin:0}
.left{ float:left}
.right{ float:right}
input{ padding:0; margin:0}
form{ padding:0; margin:0}
.clear{clear:both; font-size:1px; height:1px; line-height:1px}

/*основа*/
div.main{width:1001px; padding:0; margin:0 auto}
.main_center{width:800px; float:left}
.main_right{width:200px; float:right}
.ban_main{margin-bottom:1px}
.center_left{float:left; width:180px}
.center_center{float:right; width:618px}
/*лого и всё в нём*/
/*div.logo{background-image:url(/images/msk/bg_logo.gif); height:68px; background-repeat:repeat-x; width:100%; margin-bottom:2px}
div.logo a.logo{padding-right:8px; float:left}*/

/*region*/
.logo{background:#ECEDED;height:90px; background-repeat:repeat-x; width:100%; margin-bottom:2px; position:relative}
.logo a.logotype{float:left; background:url(/images/msk/logotype.gif) no-repeat; width:279px; height:90px; display:block}
.logo a.anons{margin-right:20px; margin-top:25px;display:block; float:right; text-align:right; line-height:25px; width:220px; font-size:32px; color:#666666; text-decoration:none}

.region{color: #4D4D4D;font-size: 11px;left: 160px;margin-top:59px;position: absolute;}
div.region a.sel{ color:#333333; font-size:12px; width: auto; display:block; padding:3px 10px 3px 13px; text-decoration:none}
div.region a.sel img{ margin:0 4px}
div.region a.sel span{ border-bottom: dashed 1px #333333}
/*div.region:hover a.sel{ background:#fff; width: auto; height:18px; display:block;  z-index:2; border:solid 1px #bd0f1e; border-bottom:none; position:relative;  margin-top:-1px; padding-left:12px}
div.region:hover div#region{ display:block !important}*/
#region {position: absolute;width:auto;z-index: 1; background:#fff;border: 1px solid #bd0f1e;margin: -1px 0px 0px 0;}
#region .reg_select {background: #fff;	height: auto;	overflow: hidden;	padding: 0px;	width:330px;
white-space: nowrap; height: auto;	}
#region .reg_select a{
display: block;	height: 30px;	font-size: 12px;	line-height: 30px;	font-weight: bold;	color: #999;	cursor: pointer;	padding: 0px 5px 0px 0px;	vertical-align: middle;	margin:0px; text-decoration:none; width:330px;   }
#region .reg_select a img{ float:left; margin:3px 7px 0px 4px}
#region .reg_select a.other{ padding-left:30px }
#region .reg_select a:hover{background: #bd0f1e; color: #fff;}
/*
.logo div.menu{float:right; width:265px; text-align:center;}
.logo div.menu a{display:block;text-decoration:none; color:#BD0F1E; line-height:20px; background:#D9DADA; margin-bottom:1px; margin-top:2px}
.logo div.menu a:hover{ color:#828383}
.logo p{margin-top:59px; margin-left:185px;font-size:11px; position:absolute; color:#74D4D4D;}
.logo p a{color:#4D4D4D}


/*new*/
/*div.logo div.menu{float:right; width:245px; text-align:center; margin-top:1px}
div.logo div.menu a{display:block;text-decoration:none; color:#F7DAC4; line-height:21px; background:url(/images/msk/bn_logotype_menu_one.gif) repeat-x; margin-bottom:1px}*/
/*div.logo a.name{margin-top:7px; font-size:18px; font-weight:bold; text-decoration:none;color:#FFFFFF} div.logo a.name span{display:block;font-size:24px;}*/
/*div.logo a.name{padding-top:7px; font-size:18px; font-weight:bold; text-decoration:none;color:#FFFFFF; background:url(/images/msk/kreml.gif) no-repeat right top; padding-right:118px; height:60px}
div.logo div.menu a span{ position:relative;background:url(/images/msk/arrow_menu_logo.gif) no-repeat; height:21px; width:21px; float:left; margin-left:-22px}
div.logo div.menu a:hover{color:orange}*/

/*центральный блок*/
/*меню быстрого поиска*/
div.search_one_menu{padding-left:10px; height:23px; background:url(/images/msk/bnru_logo_menu_search.gif) right bottom no-repeat}
div.search_one_menu ul{list-style-type:none; color:#666666}
div.search_one_menu li{ float:left; line-height:23px; padding-right:10px}
div.search_one_menu ul li a{color:#0C7CE0; float:left;background:url(/images/msk/tab-left.gif) no-repeat left top;margin:0;padding:0 0 0 10px; height:23px}
div.search_one_menu ul li a span{color:#993300; text-decoration:underline; height:23px;float:left;display:block;background:url(/images/msk/tab-right.gif) no-repeat right top;padding-right:10px;cursor:pointer;}
div.search_one_menu ul li a:hover{background-position: 0% -23px; text-decoration:none}
div.search_one_menu ul li a:hover span {background-position:100% -23px; color:white; text-decoration:none}
div.search_one_menu ul li a.sel {background-position: 0% -23px; text-decoration:none}
div.search_one_menu ul li a.sel span {background-position:100% -23px; color:white; text-decoration:none}
/*центральная колонка*/
/*таблица быстрого поиска*/
.quick_search{background-color:#F1ECD8; border:solid 1px #CDCD9B; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:11px; color:#666666; line-height:22px; height: 100%;}
.quick_search span, .search_live_one span{color:#333333}
.quick_search .otstup{ padding-left:80px}
.quick_search .otstup2{ padding-left:15px}
.quick_search .price, .quick_search .number{color:#333333;margin-top:7px;}
.quick_search .number{padding-right:50px}
.quick_search .price input, .quick_search .number input{ width:40px}
div.right a{ padding-left:5px; padding-right:5px}
a.search_map{float:left; color:#982A10; font-weight:bold}
a.fine_search{color:#333333; text-decoration:underline;}
.search_but{cursor:pointer;background:url(/images/msk/search_but.gif); width:75px; height:22px; border:none; color:#FFFFFF}
table.search_a input{ padding:0; margin:0}

/*тема дня анд*/
.theme_day{margin-top:2px; border:solid 1px #999999; padding:9px}
.theme_day h4{ font-weight:bold; font-size:12px; color:#333333; margin-bottom:5px}
.theme_day img{float:left;padding-right:10px; width:120px; height:80px}
.theme_day a{color:#000000; text-decoration:none}
.theme_day a strong{padding-bottom:5px; display:block}
/*спецпредложения*/
.special_sentence_head{background:#A0AAB6 url(/images/msk/special_sentence_head_left.gif) no-repeat left; padding-left:40px; height:22px; margin-top:2px; line-height:22px; color:white; font-weight:bold}
/*спецпредложения коричневое*/
.special_sentence{margin-top:2px; font-size:11px; width:100%}
.special_sentence td.main{border:solid 1px #D18973; border-bottom:none; width:50%; padding:5px 10px 5px 10px}
.special_sentence td.main h3{margin-top:3px; margin-bottom:3px; font-size:12px}
.special_sentence td.main img.pict{ width:95px; height:70px;float:left;padding-right:10px; padding-bottom:3px}
.special_sentence td.main a{color:#333333; text-decoration:none}
.special_sentence td.main .delivery{float:left; margin-top:8px}
.special_sentence td.main .developer{float:right; margin-top:-3px}
.special_sentence td.price{padding-left:10px;background-color:#982A10; color:#FFFFFF; height:16px; border:solid 1px #D18973; border-top:none}
.special_sentence td.price p.price{float:left; font-size:11px; font-weight:bold}
.special_sentence td.price p.price sup{font-size:9px}
.special_sentence td.price p.phone{float:right; padding-right:7px; padding-top:2px}
/*спецпредложения серое*/
.special_sentence td.main_gray{border:solid 1px #999999; border-bottom:none}
.special_sentence td.price_gray{background-color:#CCCCCC; color:#333333; border:solid 1px #999999; border-top:none}

/*левая колонка*/
div.search{ background:url(/images/msk/bg_search.gif) repeat-x; height:24px}
div.search input{width:115px; margin-top:3px; margin-left:3px; margin-bottom:2px; height:16px; border:solid 1px #B23E31; float:left}
* html div.search input{ margin-top:2px}
*+html div.search input{ margin-top:2px}

div.search a{background:url(/images/msk/search.gif) no-repeat; padding-left:17px; margin-left:3px; color:#FFF6E5; text-decoration:none; float:left; line-height:23px; height:24px}
.search_inbase{border:#989898 solid 1px; margin-bottom:1px; padding-bottom:3px}

.search_inbase h5{font-weight: normal;font-size:12px; padding-left:30px; color:#333333; margin-top:3px}
.search_inbase a.spec{padding-right:20px; padding-top:2px; padding-left:30px}
.search_inbase a.all{ background:#EBEBEB; color:#3366CC}
.search_inbase a{color:#333333; display:block; padding-left:25px; padding-top:4px; padding-bottom:4px}
.search_inbase p{display:block; border-bottom:#EBEBEB solid 1px; height:25px}

.search_inbase1{border:#989898 solid 1px; margin-bottom:1px; padding-bottom:3px; padding-top:8px; text-align: center}
.search_inbase1 img{border:solid 1px #cccccc}
.search_inbase1 a{color:#333333; display:block; padding-top:4px; padding-bottom:4px}

.center_left h4{background:#A0AAB6 url(/images/msk/heads.gif) left no-repeat; padding-left:35px; color:#FFFFFF; line-height:22px; font-size:12px}

.gray_point{ background:url(/images/msk/gray_point.gif) repeat-x; height:1px; line-height:1px; font-size:1px;; margin-left:35px; margin-right:25px; margin-top:9px; margin-bottom:7px}

.gray_link{background:#982A10 url(/images/msk/link_left.gif) no-repeat left; width:120px; padding:0 !important; height:20px; line-height:20px; color:#FFFFFF !important; text-align:center;margin-left:25px}
.gray_link span{background:url(/images/msk/link_right.gif) right no-repeat ; display:block;height:20px; margin:0;}

/*индексы*/
.index{border:solid 1px #828A91; margin-bottom:1px}
.index h3{border-bottom:solid 1px #828A91; font-size:12px; display:block;background:#A0AAB6; line-height:25px; color:white; text-align:center}
.index a.graph{padding-bottom:5px; padding-top:5px; text-align:center; display:block; border:solid 1px #D5D5CE}

.index ul{background:#F1ECD8; padding-top:10px; padding-bottom:10px; padding-left:35px; line-height:17px; list-style:none}
.index ul li{list-style-image: none; background:url(/images/msk/brown_point.gif) no-repeat center left; padding-left:15px}
.index ul li a{color:#691B19}


/*все*/
h4.all_left{color:#FFF6E5; font-size:12px; padding-left:20px; background:#9B2624; line-height:22px}
div.news_left_head{ background: url(/images/msk/bg_newsbnru.gif) bottom repeat-x; height:26px; text-align:right}
div.news_left{border:solid 1px #BBBBBB; padding-left:15px; padding-right:5px; padding-bottom:50px}
div.news_left h3{color:#333333; font-size:12px; padding-top:15px}
div.news_left a{text-decoration:underline;color:#333333}

/*футер*/
.footer{background-color:#95211E; padding-top:3px; padding-bottom:3px; margin-top:3px}
* html .footer{ margin-top:-1px}
*+html .footer{ margin-top:0}
.footer a{ color:#FFFFFF; padding-right:5px; padding-left:5px; background:url(/images/msk/white_point.gif) right center no-repeat; }
.footer p.copyright{float:right; color:white; padding-right:30px}
.footer p.text{color:#FFE5B7; padding-left:10px; padding-top:10px; line-height:15px}

/*результаты поиска*/
.result_search{padding-left:10px; color:#666666; padding-right:10px}
.result_search p{ line-height:24px}
a.blue_one{color:#3366CC;}
a.link_gray{color:#333333}
a.print{color:#333333;background:url(/images/msk/print.gif) right no-repeat; padding-right:17px; padding-left:5px; text-decoration:none}
.page a{ padding-left:3px; padding-right:3px}
.page span{ padding-left:3px; padding-right:3px}
.result_search h3{font-size:11px}

/*результаты поиска*/
.result_tabl{width:100%; font-size:11px; border-bottom:#BFD6DF solid 1px; margin-bottom:5px}
.result_tabl th{ background: url(/images/msk/result_table_head.gif) repeat-x; vertical-align:top; font-size:10px; color:#FFFFFF; border:solid 1px #7A0317; border-right:none; padding-top:10px; padding-bottom:2px; height:30px}
.result_tabl th.rig{ border-right:solid 1px #7A0317}
.result_tabl td.number_home{line-height:23px; border-left:solid 1px #BFD6DF; border-right:solid 1px #BFD6DF; border-top: solid 1px white; border-bottom: solid 1px white;font-size:14px; background-color:#EBEBEB; text-align:center}
.result_tabl td.zone{background:url(/images/msk/result_table_adv_line.gif) bottom repeat-x; height:24px; background-color:#EBEBEB; border-bottom:solid 1px white}
.result_tabl td.zone div.zone{float:left; background:url(/images/msk/result_table_zone.gif) left no-repeat; height:24px; width:233px; color:#FFFFFF; font-weight:bold; margin-left:-3px; line-height:24px; padding-left:25px}
.result_tabl td.zone a{color:#C41212; padding-right:10px}
.result_tabl tr.style_one td{ background-color:#F0EDE0; border:solid 1px white; border-top:none; text-align:center}
.result_tabl tr.style_two td{ background-color:#F1F0EB; border:solid 1px white; border-top:none; text-align:center}
.result_tabl tr td.lef{border-left:#BFD6DF solid 1px}
.result_tabl tr td.righ{border-right:#BFD6DF solid 1px}
.result_tabl tr td a{ color:#C41212}

/*поиск жилой*/
div.search_live_one{background-color:#f1ecd8; border:solid 1px #cacf95; padding-left:30px; padding-right:15px; padding-bottom:3px; font-size:11px; color:#666666; padding-top:10px;height:100%}
div.search_live_two{background-color:#ebe4cc; border:solid 1px #cacf95; border-top:none; padding-left:30px; padding-right:15px; padding-bottom:3px; font-size:11px; color: #666666; padding-top:10px}
div.search_live_one p, div.search_live_two p{color:#333333; padding-bottom:7px}
div.search_live_one select, div.search_live_two select{ font-size:11px}
p.addr{margin-top:-5px}
input.addr{width:100px; height:15px; margin:0; padding:0}


.search_room{float:left;line-height:26px; clear: left; height:26px; width:300px}
.search_room p.room{width:60px; float:left;}
* html .search_room p.room{ margin-top:-3px}
*+html .search_room p.room{ margin-top:1px}
.search_room input{width:40px}
* html .search_room input{ height:14px}
*+html .search_room input{ margin-bottom:-2px}

.search_live_one_right{float:right; width:220px; line-height:20px}
.search_live_one_right input{ margin-top:-5px}
* html .search_live_one_right input{ margin-top:0}
* html input{margin-bottom:-2px;}
*+html input{margin-bottom:-2px}

div.search_live_two .zone_{float:left; width:350px; line-height:18px; text-align:left}
.zone_ .one{float:left; width:140px; line-height:18px; color:#3366CC}
.zone_ .two{float:left; width:140px; padding-left:15px; line-height:18px;  color:#3366CC}

html:first-child .zone_ input{height:15px; margin-bottom:3px}

div.search_live_two .group{float:left; clear:left; margin-top:10px; width:120px;}

div.subirb_right{float:right;width:290px}
div.subirb_right p.roomm{text-align:right; padding-right:15px;width:90px}
div.subirb_left{float:left;  width:200px}
div.subirb_left select{width:120px}
div.subirb_foot{background-color:#ddd3ba; border:solid 1px #cacf95; border-top:none; height:21px}
div.subirb_foot .adr{float:left; line-height:22px; padding-left:10px}
div.subirb_foot input.text{width:420px; float:left; margin-left:10px; height:17px; margin-top:1px}
div.subirb_left .select_260{width:260px}

.type_home{float:left; width:300px}
.gray_color{color:#666666}
.check_auto{width:auto}
.blue_link{color:#3366CC}
.noborder_top{border-top:none !important}

/*поиск*/
div.select
{
  background-color: #FFFFFF; 
  height: 200px; 
  overflow: auto; 
  border: 2px groove #CCCCCC;
  margin: 5px 10px 5px 0;
  padding: 5px 10px 5px 10px;
}

.upr {text-transform:uppercase;}
.otstup2 {padding:4px;}

.object_link{float:right;margin-top:20px; margin-bottom:15px; padding-right:15px}
h4.object{background:url(/images/msk/bg_head_.gif) repeat-x; display:block; border:solid 1px #7A0317; color:#FFFFFF; font-size:18px; font-weight:bold; padding-left:10px;padding-top:7px;padding-bottom:7px; }
h1.object{background:url(/images/msk/bg_head_.gif) repeat-x; display:block; border:solid 1px #7A0317; color:#FFFFFF; font-size:18px; font-weight:bold; padding-left:10px;padding-top:7px;padding-bottom:7px; }
.object_data{float:left; width:50%}
.object_data2{float:right; width:49%}
.object_data h3, .object_data2 h3{color:#666666; background:#EBEBEB; display:block; font-size:12px; line-height:24px; padding-left:10px; margin-top:5px; margin-bottom:5px}
.object_data table{ width:100%}
.object_data table tr td{ vertical-align:top}
.object_data table tr.cont td{ padding-top:7px}
.object_data table tr.cont td.data{color:#993333}
.object_data table tr td.data{width:120px; font-weight:bold}
.object_data p{ padding-left:10px; padding-right:20px}
.brown{ color:#993333}

a.publication{font-size:13px; text-decoration:underline; background:url(/images/brown_point_bg.gif) left top no-repeat !important; display:block; padding-left:11px; line-height:23px; color:#982A10;}

h4.ind{margin-top:20px; margin-bottom:10px; font-size:12px; font-weight: bold;}
table.date_main{ width:70%}
table.date_main td{ text-align:center}
table.date_main tr.head{background-color:#6F1E18; color:white; font-size:10px}
table.date_main tr.head_two{color:white; font-size:13px}
table.date_main tr.head td.type{text-align:center;background-image:url(/images/district_head_name.gif); background-position:left top; background-repeat:no-repeat; font-size:12px; white-space:nowrap}
table.date_main tr.main{background-color:#EDEDE3; color:#7B160F; font-size:12px}
table.date_main tr.main td.left_colmn{background-color:#D9CEBB; text-align:left}
a.publication{font-size:13px; text-decoration:underline; background:url(brown_point_bg.gif) left top no-repeat; display:block; padding-left:11px; line-height:23px}
table.date_main .bg_ones{background:#E7E0C4}
table.date_main .bg_two{background:#EDEDE3}
table.date_main .column_one{font-size:10px; color:#666666}
table.date_main .column_two{color:#7B160F; font-weight:bold}
table.date_main .column_three{color:#CC3333; font-weight:bold}
.btn {background-color: #771e18;color: #ffffff;border-bottom-color: #591712;border-right-color: #591712;border-top-color: #A62A21;border-left-color: #A62A21;border-right-style: solid;border-left-style: solid;border-top-style: solid;border-bottom-style: solid;}

div.cont{border:solid 1px #DDDDDD; margin-top:1px; padding:3px; background:white}
div.cont2{padding-left:25px; padding-right:25px}
.img_left{border:solid 1px #CCCCCC; padding:7px; float:left}
.text_left{float:left; padding-left:15px; width:200px}
.text_left p, .text_left_small p{margin-bottom:5px; margin-top:5px}
.red_text{color:#990000}
.text_left h3{font-size:18px; font-weight:bold}
p.zag{color:#666666; margin-top:20px; margin-bottom:10px}
p.sig{margin-top:10px; margin-bottom:10px}
a.inh{color:#333333; text-decoration:none}
h4.zag_ind{display:block; background:#E7EAED; padding-top:3px; padding-bottom:3px; padding-left:3px; margin-bottom:3px; font-size:12px; font-weight:bold; margin-top:3px}
.img_left_small{border:solid 1px #CECECE; padding:3px; float:left; margin-left:5px}
.text_left_small{float:left; padding-left:20px; width:200px}
p.sig2{margin-top:5px; margin-left:7px}
p.sig2 span{font-size:18px; margin-left:10px; font-weight:bold}


/*index_new_*/
table.ind{border:solid 1px #CCCCCC; margin-top:1px; width:100%}
table.ind td{ vertical-align:middle; text-align:center}
table.ind td img{border:solid 1px #cccccc}
table.ind td.text{border:solid 3px #F1F2F4; background:#E7EAED; width:220px}
table.ind td.text p{margin-bottom:5px;line-height:17px}

.theme_day_{width:100%;margin-top:2px; border:solid 1px #999999}
.theme_day_ td.img{padding:3px; width: 10%}
.theme_day_ td.img a{padding:2px; border:solid 1px #cccccc;display:block; width: auto;}
.theme_day_ td.text{padding-left:10px; padding-right:15px; padding-top:3px; vertical-align:top}
.theme_day_ td.text h4{font-weight:bold; font-size:12px; color:#333333; margin-bottom:5px}
.theme_day_ td.text a{color:#000000; text-decoration:none}
.theme_day_ td.link{padding-left:10px; padding-right:15px; color:#666666; font-size:11px; padding-bottom:5px; text-align:right; vertical-align:bottom}


table.news_{margin-top:6px; margin-bottom:17px; width:100%}
table.news_ td{ width:300px; vertical-align:top}
table.news_ td a.img{padding:3px; display:block; float:left;  border:solid 1px #cccccc; margin-right:3px}
table.news_ td a.img img{ width:120px; height:80px}
table.news_ td h3{background:#E7EAED;  font-weight:bold; margin-left:130px; display:block; padding-left:2px; font-size:11px; margin-bottom:3px}
table.news_ td a.text{color:#333333; text-decoration:none; display:block}
table.news_ td.link{font-size:11px;color:#666666; text-align:right; padding-top:5px}

.nounder{ text-decoration:none}
.gray_color{ color:#333333; text-decoration:none}

tr.ban{background-color:#A02F2C;}
tr.ban td{ border:none;border-bottom:1px solid white;}
tr.ban td.pad{padding:1px}
tr.ban td.pad img{border:solid 1px white}
tr.ban .size{font-size:13px; color:white}
tr.ban .size a{font-size:13px; color:white}
tr.ban .size1{font-size:11px; color:white;}
tr.ban .size1 a{font-size:11px; color:white}
tr.ban .bor{background-color:white; border-top:solid 1px #A02F2C;border-bottom:solid 1px #A02F2C; color:#A02F2C}
tr.ban .bor span{font-size:16px; font-weight:bold}
tr.ban .fs16{font-size:16px; font-weight:bold}

.jcarousel-skin.jcarousel-container {
    background: #F0ECE3;
    width: 100%;
    padding: 0;
    margin-top:3px;
}
.jcarousel-skin .jcarousel-clip {
    width:  256px;
    height: 65px;
    left: 23px;
}
.jcarousel-skin .jcarousel-item {
    width: 85px;
    height: 63px;
    margin-right: 3px;
    cursor: pointer;
}
.jcarousel-skin .jcarousel-next {
    position: absolute;
    top: 20px;
    right: 3px;
    width: 13px;
    height: 25px;
    cursor: pointer;
    background: transparent url(/images/site/arrow_right_one.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-next:hover {
    background: transparent url(/images/site/arrow_right_two.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev {
    position: absolute;
    top: 20px;
    left: 3px;
    width: 13px;
    height: 25px;
    cursor: pointer;
    background: transparent url(/images/site/arrow_left_one.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev:hover {
    background: transparent url(/images/site/arrow_left_two.gif) no-repeat 0 0;
}

table.reiting{ width:100%; background:#999999; margin-top:1px}
table.reiting td{padding:3px}
table.reiting th.left1{background:#EAE9E1; color:#000000; font-weight:bold; text-align:left; padding-left:20px; line-height:25px  }
table.reiting th.right1{background:#EAE9E1; color:#000000; font-weight:bold;  text-align:center;line-height:25px  }
table.reiting td.left1{background: url(/images/msk/bg_one_reiting.gif) bottom repeat-x #ffffff; text-align:left; padding-left:20px }
table.reiting td.right1{background: url(/images/msk/bg_one_reiting.gif) bottom repeat-x #ffffff; text-align:center; font-weight:bold}

.fotoobj{text-decoration:none; margin-bottom:1px; display:block;border:#CFCBA6 1px solid; background: url(/images/abroad/fotoobj_bg.gif) #F1ECD8 no-repeat center left; color:#993333; font-size:13px; line-height:22px; padding-left:45px; font-weight:bold}

tr.str{}  
tr.str td{font-weight:bold; border-top:solid 1px #7F3A27 !important; border-bottom:solid 1px #7F3A27 !important; position:relative} 
tr.str td.left_bord{border-left:solid 1px #7F3A27} 
tr.str td.right_bord{border-right:solid 1px #7F3A27} 
td.str_line{margin:0 !important; padding:0 !important} 
div.str_line{position:relative;border-bottom:solid 1px #7F3A27; margin-bottom:-1px; height:1px; line-height:1px; font-size:1px} 
div.str_line_2{position:relative; margin-top:-1px;border-top:solid 1px #7F3A27; height:1px; line-height:1px; font-size:1px} 

div.offer_h {width:308px;height:165px;padding:2px 0px;display:none}

tr.ban1{background-color:#CCB795;}
tr.ban1 td{ border:solid 1px white; border-top:none; }
tr.ban1 td.pad{padding:1px}
tr.ban1 td.pad img{border:solid 1px white}
tr.ban1 .size{font-size:13px; color:white}
tr.ban1 .size a{font-size:13px; color:white}
tr.ban1 .size1{font-size:11px; color:white;}
tr.ban1 .size1 a{font-size:11px; color:white}
tr.ban1 .bor{background-color:white; border-top:solid 1px #A02F2C;border-bottom:solid 1px #A02F2C; color:#A02F2C}
tr.ban1 .bor span{font-size:16px; font-weight:bold}
tr.ban1 .fs16{font-size:16px; font-weight:bold}

.logo .ag_limit{position:absolute; font-weight:bold; color:#bb0f1f; left:2px; font-size:14px; top:72px}
