html, body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 90%;
text-align: left;
background: url(/images/bg.jpg);
}
a {
font-family: Tahoma, Arial, Verdana, sans-serif;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
a img{
border: 0;
}
table td{
vertical-align: top;
}
#all{
width: 996px;
margin: 0 auto;
background: url(/images/all_shadow.png) left top no-repeat;
overflow: hidden;
}
#header{
width: 972px;
height: 135px;
margin: 0 auto;
overflow: hidden;
}
#header blockquote{
float: left;
width: 226px;
height: 78px;
margin: 23px 0;
background: url(/images/logo.gif) left top no-repeat;
}
#header blockquote a{
width: 226px;
height: 58px;
display: block;
overflow: hidden;
text-indent: -700em;
white-space: nowrap;
}
#header #header_navigation{
float: right;
margin: 34px 0 28px 0;
font-size: 10px;
color: #e7d650;
}
#header #header_navigation a{
color: #e7d650;
margin: 0 0 0 30px;
}
#header #header_navigation strong{
margin: 0 30px 0 0;
}
#header #menu{
float: right;
clear: right;
width: 665px;
background: url(/images/menu_bg_center.gif) left top repeat-x;
overflow: hidden;
}
#header #menu #menu2{
background: url(/images/menu_bg_left.gif) left top no-repeat;
width: 100%;
overflow: hidden;
}
#header #menu #menu2 #menu3{
background: url(/images/menu_bg_right.gif) right top no-repeat;
width: 100%;
overflow: hidden;
}
#header #menu #menu2 #menu3 ul{
margin: 0 0 0 7px;
padding: 0;
list-style: none;
}
#header #menu #menu2 #menu3 ul li{
float: left;
padding: 0 24px;
}
#header #menu #menu2 #menu3 ul li:hover{
background: url(/images/menu_bg_hover.gif) left top repeat-x;
}
#header #menu #menu2 #menu3 ul li a{
display: block;
height: 15px;
margin: 8px 0 5px 0;
white-space: nowrap;
overflow: hidden;
text-indent: -700em;
}
#header #header_line{
clear:left;
float:left;
}
#content{
width: 972px;
margin: 0 auto 20px auto;
overflow: hidden;
}
#content #left{
float: left;
width: 650px;
margin: 0 15px 0 0;
}
#content #left #big_img{
margin: 0 0 17px 0;
}
#content #left #banner_shares{
float: left;
margin: 0 18px 0 0;
}
#content #left #banner_trends{
float: left;
margin: 0 18px 0 0;
}
#content #left #banner_recipes{
float: left;
}
#content #right{
float: left;
}
#content #right #banner_modern{
margin: 0 0 20px 0;
}
#content #right #banner_classic{
margin: 0 0 17px 0;
}
#bottom{
width: 972px;
margin: 0 auto;
padding: 0 0 20px 0;
overflow: hidden;
font-size: 10px;
color: #cccccc;
}
#bottom span{
color: #f0e24f;
}
#bottom #bottom_left{
width: 50%;
float: left;
}
#bottom #bottom_right{
width: 50%;
float: right;
text-align: right;
}
/* ----- inner_actions ----- */
#header_inner{
width: 972px;
height: 135px;
margin: 0 auto;
overflow: hidden;
}
#header_inner blockquote{
float: left;
width: 179px;
height: 60px;
margin: 27px 0;
background: url(/images/logo_inner.gif) left top no-repeat;
}
#header_inner blockquote a{
width: 179px;
height: 50px;
display: block;
overflow: hidden;
text-indent: -700em;
white-space: nowrap;
}
#header_inner #header_navigation_ico{
float: left;
width: 12px;
margin: 30px 0 0 60px;
}
#header_inner #header_navigation_ico a{
display: block;
margin: 0 0 38px 0;
}
#header_inner #all_other{
float: right;
overflow: hidden;
}
#header_inner #header_navigation{
float: left;
margin: 28px 0 20px 0;
font-size: 10px;
color: #e7d650;
}
#header_inner #header_navigation a{
color: #e7d650;
margin: 0 30px 0 0;
}
#header_inner #header_navigation strong{
margin: 0 30px 0 0;
}
#header_inner #menu{
float: left;
clear: left;
width: 665px;
background: url(/images/menu_bg_center.gif) left top repeat-x;
overflow: hidden;
}
#header_inner #menu #menu2{
background: url(/images/menu_bg_left.gif) left top no-repeat;
width: 100%;
overflow: hidden;
}
#header_inner #menu #menu2 #menu3{
background: url(/images/menu_bg_right.gif) right top no-repeat;
width: 100%;
overflow: hidden;
}
#header_inner #menu #menu2 #menu3 ul{
margin: 0 0 0 7px;
padding: 0;
list-style: none;
}
#header_inner #menu #menu2 #menu3 ul li{
float: left;
padding: 0 24px;
}
#header_inner #menu #menu2 #menu3 ul li:hover{
background: url(/images/menu_bg_hover.gif) left top repeat-x;
}
#header_inner #menu #menu2 #menu3 ul .cur{
background: url(/images/menu_bg_cur.gif) left top repeat-x;
padding: 0 21px;
}
#header_inner #menu #menu2 #menu3 ul .cur:hover{
background: url(/images/menu_bg_cur.gif) left top repeat-x;
}
#header_inner #menu #menu2 #menu3 ul li a{
display: block;
height: 15px;
margin: 8px 0 5px 0;
white-space: nowrap;
overflow: hidden;
text-indent: -700em;
}
#header_inner #menu #menu2 #menu3 ul li span{
display: block;
height: 15px;
margin: 7px 0 6px 0;
white-space: nowrap;
overflow: hidden;
text-indent: -700em;
}
ul li .menu_about{
width: 62px;
background: url(/images/menu_about.gif) left top no-repeat;
}
ul li .menu_about_cur{
width: 68px;
background: url(/images/menu_about_cur.gif) left top no-repeat;
}
ul li .menu_buyer{
width: 68px;
background: url(/images/menu_buyer.gif) left top no-repeat;
}
ul li .menu_buyer_cur{
width: 76px;
background: url(/images/menu_buyer_cur.gif) left top no-repeat;
}
ul li .menu_dealers{
width: 53px;
background: url(/images/menu_dealers.gif) left top no-repeat;
}
ul li .menu_dealers_cur{
width: 60px;
background: url(/images/menu_dealers_cur.gif) left top no-repeat;
}
ul li .menu_news{
width: 42px;
background: url(/images/menu_news.gif) left top no-repeat;
}
ul li .menu_news_cur{
width: 46px;
background: url(/images/menu_news_cur.gif) left top no-repeat;
}
ul li .menu_our_shop{
width: 82px;
background: url(/images/menu_our_shop.gif) left top no-repeat;
}
ul li .menu_our_shop_cur{
width: 92px;
background: url(/images/menu_our_shop_cur.gif) left top no-repeat;
}
ul li .menu_production{
width: 56px;
background: url(/images/menu_production.gif) left top no-repeat;
}
ul li .menu_production_cur{
width: 63px;
background: url(/images/menu_production_cur.gif) left top no-repeat;
}
#content h1{
font-size: 30px;
color: #d2c028;
font-weight: normal;
margin: 0;
}

#seotext h1{padding-left:12px;font-weight:bold; color: #ffffff;}
#seotext p{padding-left:12px; color: #ffffff;font-size: 12px;}


.web h1 {
text-align:left;
font-weight:bold; 
color: #ffffff;
font-size:19px;
}

.web p {
text-align:justify;
color: #ffffff;
font-size: 12px;
}

.web h2 {
text-align:left;
font-weight:bold; 
color: #ffffff;
font-size:18px;
}

#content .web h1 {
text-align:left;
font-weight:bold; 
color: #ffffff;
font-size:19px;
}

#content .web p {
text-align:justify;
color: #ffffff;
font-size: 12px;
}

#content #right_inner .web h2 {
text-align:left;
font-weight:bold; 
color: #ffffff;
font-size:18px;
border-bottom:none;
padding-bottom:0px;
}


#content h1 span{
float: left;
}
#content h1 a{
float: right;
display: block;
margin: 15px 0 0 0;
font-size: 11px;
color: #ffffff;
}
#content .news{
float: left;
width: 310px;
height: 138px;
margin: 5px 21px 15px 0;
background: url(/images/actions_block_bg.png) left top no-repeat;
}
* html #content .news{
background: url(/images/actions_block_ie.gif) left top no-repeat;
}
#content .news td{
vertical-align: middle;
}
#content .news td p{
margin: 0 15px 0 35px;
font-size: 11px;
color: #999999;
}
#content .news td p span{
font-size: 10px;
color: #ffffff;
}
#content .news td p span strong{
font-size: 18px;
}
#content .news td p a{
color: #ffea15;
}
#content .news td p .white{
color: #ffffff;
}
#content .news_last{
float: left;
width: 310px;
height: 138px;
margin: 5px 0 15px 0;
background: url(/images/actions_block_bg.png) left top no-repeat;
}
* html #content .news_last{
background: url(/images/actions_block_ie.gif) left top no-repeat;
}
#content .news_last td{
vertical-align: middle;
}
#content .news_last td p{
margin: 0 15px 0 35px;
font-size: 11px;
color: #999999;
}
#content .news_last td p span{
font-size: 10px;
color: #ffffff;
}
#content .news_last td p span strong{
font-size: 18px;
}
#content .news_last td p a{
color: #ffea15;
}
#content .news_last td p .white{
color: #ffffff;
}
#content #control_line{
clear: both;
}
#content #control_line #control_line_span{
float: left;
display: block;
width: 65px;
height: 32px;
margin: 0 5px;
background: url(/images/ico_rows_cur.png) left top no-repeat;
}
#content #control_line .control_line_a{
float: left;
display: block;
width: 65px;
height: 32px;
margin: 0 5px;
background: url(/images/ico_rows.png) left top no-repeat;
}
/* ----- inner_cat_lvl2 ----- */
#content #left_inner{
float: left;
width: 174px;
margin: 0 30px 0 0;
}
#content #left_inner ul{
margin: 0;
padding: 0;
list-style: none;
background: #f0f0f0 url(/images/menu_left_bg_bottom.gif) left bottom no-repeat;
}
#content #left_inner ul li{
margin: 0 5px;
padding: 8px 0 5px 15px;
border-bottom: 1px solid #c9c9c9;
}
#content #left_inner ul #top{
margin: 0;
padding: 7px 0 6px 20px;
background: url(/images/menu_left_bg_top.gif) left top no-repeat;
}
#content #left_inner ul #cur{
margin: 0;
padding: 7px 5px 5px 20px;
background: url(/images/menu_left_bg_cur.gif) left top repeat-x;
}
#content #left_inner ul li a{
display: block;
height: 15px;
white-space: nowrap;
overflow: hidden;
text-indent: -700em;
}
#content #left_inner ul li span{
display: block;
height: 15px;
white-space: nowrap;
overflow: hidden;
text-indent: -700em;
}
#content #left_inner ul li #menu_classic{
width: 90px;
background: url(/images/menu_classic.gif) left top no-repeat;
}
#content #left_inner ul li #menu_modern{
width: 85px;
background: url(/images/menu_modern.gif) left top no-repeat;
}
#content #left_inner ul li #menu_price{
width: 60px;
background: url(/images/menu_price.gif) left top no-repeat;
}
#content #left_inner ul li #menu_about_factory{
width: 54px;
background: url(/images/menu_about_factory.gif) left top no-repeat;
}
#content #left_inner ul li #menu_dinner_group{
width: 99px;
background: url(/images/menu_dinner_group.gif) left top no-repeat;
}
#content #left_inner ul li #menu_artificial_stone{
width: 143px;
background: url(/images/menu_artificial_stone.gif) left top no-repeat;
}
#content #left_inner ul li #menu_service{
width: 36px;
background: url(/images/menu_service.gif) left top no-repeat;
}
#content #left_inner ul li #menu_shops_in_moscow{
width: 141px;
background: url(/images/menu_shops_in_moscow.gif) left top no-repeat;
}
#content #left_inner ul li #menu_shops_in_russia{
width: 102px;
background: url(/images/menu_shops_in_russia.gif) left top no-repeat;
}
#content #right_inner{
float: left;
width: 765px;
font-size: 11px;
color: #ffffff;
}
#content #right_inner #right_inner_left{
float: left;
width: 359px;
margin: 0 47px 0 0;
}
#content #right_inner #right_inner_right{
float: left;
width: 359px;
}
#content #right_inner img{
margin: 0 0 5px 0;
}
#content #right_inner h2{
font-size: 24px;
color: #ffffff;
font-weight: normal;
margin: 0 0 5px 0;
padding: 0 0 5px 0;
border-bottom: 1px solid #323232;
}
#content #right_inner .price{
height: 134px;
padding: 5px 10px 10px 10px;
font-size: 11px;
color: #000000;
background: url(/images/price_bg.jpg) left top no-repeat;
overflow: hidden;
}
#content #right_inner a{
color:#E9D455;
}
#content #right_inner .price span{
font-size: 16px;
color: #333333;
}
#content #right_inner .price img{
float: left;
margin: 5px 8px 0 0;
}
/* ----- inner_cat_lvl2 ----- */
#content #right_inner .production_column{
float: left;
width: 233px;
margin: 0 0 0 22px;
}
* html #content #right_inner .production_column{
margin: 0 0 0 16px;
}
#content #right_inner .production{
float: left;
width: 233px;
margin: 0 0 30px 22px;
padding: 0 0 30px 0;
border-bottom: 1px solid #393939;
}
* html #content #right_inner .production{
margin: 0 0 30px 16px;
}
#content #right_inner .production .production_title{
display: block;
margin: 5px 0 0 8px;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
#content #right_inner .production .production_title:hover{
text-decoration: underline;
}
.hr{
height: 1px;
border-bottom: 1px solid #393939;
overflow:hidden;
clear:both;
margin: 30px 0;
}
.hr2{
height: 1px;
border-bottom: 1px solid #393939;
overflow:hidden;
clear:both;
margin: 10px 0;
}
.hr3{
height: 1px;
border-bottom: 1px solid #393939;
overflow:hidden;
clear:both;
margin: 5px 0;
}
/* ----- inner_contacts ----- */
ul li .menu_contacts{
width: 54px;
background: url(/images/menu_contacts.gif) left top no-repeat;
}
ul li #menu_rekviziti{
width: 54px;
background: url(/images/menu_rekviziti.gif) left top no-repeat;
}
ul li #menu_address_shop{
width: 95px;
background: url(/images/menu_address_shop.gif) left top no-repeat;
}
#content #right_inner #grey_block{
width: 359px;
background: #242424 url(/images/contacts_grey_block_top.gif) left top no-repeat;
}
#content #right_inner #grey_block2{
width: 329px;
padding: 10px 15px 15px 15px;
background: url(/images/contacts_grey_block_bottom.gif) left bottom no-repeat;
font-size: 12px;
color: #ffffff;
line-height: 2em;
}
#content #right_inner #grey_block2 .yellow{
color: #ffea00;
}
#content #right_inner #grey_block2 .size10{
font-size: 10px;
}
#content #right_inner #grey_block2 select{
width: 100%;
margin: 2px 0;
}
#content #right_inner #grey_block2 input{
width: 98%;
margin: 2px 0;
}
#content #right_inner #grey_block2 textarea{
width: 98%;
margin: 2px 0;
}
#content #right_inner #grey_block2 .radio{
width: auto;
margin: 4px 4px 0 0;
}
#content #right_inner #grey_block2 .button_send{
position: relative;
top: 12px;
right: -20px;
}
#content #right_inner .yellow_block{
width: 359px;
margin: 0 0 20px 0;
background: #f2d41d url(/images/contacts_yellow_block_top.gif) left top no-repeat;
}
#content #right_inner .yellow_block2{
width: 299px;
padding: 20px 30px;
background: url(/images/contacts_yellow_block_bottom.gif) left bottom no-repeat;
font-size: 14px;
color: #333333;
}
#content #right_inner .yellow_block2 a{
color: #cc3300;
}
#content #right_inner .yellow_block2 p{
margin: 0 0 12px 0;
}
#content #right_inner .yellow_block2 table{
margin: 0 0 12px 0;
}
#content #right_inner .white_block{
width: 359px;
margin: 0 0 20px 0;
background: #ffffff url(/images/contacts_white_block_top.gif) left top no-repeat;
}
#content #right_inner .white_block2{
width: 299px;
padding: 20px 30px;
background: url(/images/contacts_white_block_bottom.gif) left bottom no-repeat;
font-size: 14px;
color: #000000;
}
#content #right_inner .white_block2 p{
margin: 0 0 12px 0;
}
#content #right_inner .white_block2 .size11{
font-size: 11px;
}
#content #right_inner .white_block2 .scheme{
color: #3399cc;
}
/* ----- inner_customers_info ----- */
ul li #menu_choice_and_order{
width: 106px;
background: url(/images/menu_choice_and_order.gif) left top no-repeat;
}
ul li #menu_quality_and_arrangements{
width: 105px;
background: url(/images/menu_quality_and_arrangements.gif) left top no-repeat;
}
ul li #menu_terms{
width: 104px;
background: url(/images/menu_terms.gif) left top no-repeat;
}
ul li #menu_comfort{
width: 130px;
background: url(/images/menu_comfort.gif) left top no-repeat;
}
ul li #menu_cost_estimating{
width: 94px;
background: url(/images/menu_cost_estimating.gif) left top no-repeat;
}
ul li #menu_delivery_and_assembly{
width: 95px;
background: url(/images/menu_delivery_and_assembly.gif) left top no-repeat;
}
#content #right_inner .production_column .customers_title{
font-size: 14px;
color: #FFFFFF;
}
#content #right_inner .production_column .comfort{
height: 134px;
padding: 5px 10px 10px 10px;
font-size: 11px;
color: #000000;
background: url(/images/comfort_bg.jpg) left top no-repeat;
overflow: hidden;
}
#content #right_inner .production_column .comfort span{
font-size: 12px;
color: #333333;
}
#content #right_inner .production_column .comfort img{
float: left;
margin: 5px 8px 0 0;
}
#content #right_inner .production_column .comfort a{
color: #006699;
}
/* ----- inner_customers_info ----- */
ul li #menu_costs_dealers{
width: 95px;
background: url(/images/menu_costs_dealers.gif) left top no-repeat;
}
ul li #menu_info_for_dealers{
width: 134px;
background: url(/images/menu_info_for_dealers.gif) left top no-repeat;
}
#content #right_inner #dealers{
margin: 0 0 0 37px;
}
#content #right_inner #dealers img{
margin: 0 0 20px 0;
}
#content #right_inner #dealers #dealers_left{
float: left;
width: 153px;
margin: 0 15px 0 0;
}
#content #right_inner #dealers #dealers_right{
float: left;
width: 560px;
}
#content #right_inner #dealers #dealers_right h3{
font-size: 18px;
font-weight: normal;
margin: 0 0 10px 0;
}
#content #right_inner #dealers #dealers_right ul{
margin: 0;
padding: 0;
list-style: none;
}
#content #right_inner #dealers #dealers_right ul li{
font-size: 12px;
padding: 0 0 8px 20px;
background: url(/images/separator.gif) left 7px no-repeat;
}
/* ----- inner_customers_info ----- */
ul li #menu_branded_shop{
width: 102px;
background: url(/images/menu_branded_shop.gif) left top no-repeat;
}
ul li #menu_official_dealers{
width: 115px;
background: url(/images/menu_official_dealers.gif) left top no-repeat;
}
#content #right_inner .official_dealers{
width: 100%;
overflow: hidden;
margin: 0 0 20px 0;
font-size: 12px;
}
#content #right_inner .official_dealers h3{
font-size: 18px;
font-weight: normal;
margin: 0 0 8px 0;
}
#content #right_inner .official_dealers select{
width: 100%;
margin: 4px 0 12px 0;
}
#content #right_inner .official_dealers2{
width: 100%;
overflow: hidden;
margin: 0 0 20px 0;
}
#content #right_inner .official_dealers2 h3{
font-size: 18px;
font-weight: normal;
margin: 0 0 8px 0;
}
#content #right_inner .official_dealers2 .results{
margin: 0 0 50px 0;
}
#content #right_inner .official_dealers2 .results .results_title{
font-size: 14px;
color: #ffff33;
}
#content #right_inner .official_dealers2 .results p{
clear: both;
margin: 10px 0 20px 0;
line-height: 1.2em;
overflow: hidden;
}
#content #right_inner .official_dealers2 .results p a{
color: #ffff33;
}
#content #right_inner .official_dealers2 .results p .align_left{
float: left;
}
#content #right_inner .official_dealers2 .results p .align_left span{
color: #999999;
}
#content #right_inner .official_dealers2 .results p .scheme2{
float: right;
}
#content #right_inner .official_dealers2 #paging{
color: #999999;
line-height: 1.6em;
}
#content #right_inner .official_dealers2 #paging a{
color: #ffff33;
padding: 0 4px;
}
#content #right_inner .official_dealers2 #paging #paging_left{
float: left;
}
#content #right_inner .official_dealers2 #paging #paging_left span{
color: #ffff33;
}
#content #right_inner .official_dealers2 #paging #paging_right{
float: right;
}
/* ----- inner_customers_info ----- */
#content #right_inner .official_shops{
float: left;
width: 375px;
margin: 0 5px 25px 0;
line-height: 1.2em;
overflow: hidden;
}
#content #right_inner .official_shops img{
float: left;
margin: 0 8px 0 0;
}
#content #right_inner .official_shops .shops_title{
font-size: 14px;
color: #ffff33;
}
#content #right_inner .official_shops p{
margin: 10px 0;
}
#content #right_inner .official_shops p span{
color: #999999;
}
#content #right_inner .official_shops a{
color: #ffff33;
}
/* ----- inner_txt ----- */
ul li #menu_progress{
width: 64px;
background: url(/images/menu_progress.gif) left top no-repeat;
}
ul li #menu_our_partners{
width: 82px;
background: url(/images/menu_our_partners.gif) left top no-repeat;
}
ul li #menu_vacancy{
width: 48px;
background: url(/images/menu_vacancy.gif) left top no-repeat;
}
ul li #menu_contacts_left{
width: 48px;
background: url(/images/menu_contacts_left.gif) left top no-repeat;
}
#content #right_inner .inner_txt img{
margin: 0 0 15px 0;
}
#content #right_inner .inner_txt2{
border-bottom: 1px solid #393939;
border-top: 1px solid #393939;
padding: 20px 0;
font-size: 12px;
}
#content #right_inner .inner_txt2 a{
color: #ffffff;
}
#content #right_inner .inner_txt2 span{
display: block;
width: 100%;
text-align: right;
font-size: 10px;
color: #cccccc;
}
/* ----- inner_vacancy ----- */
#content #right_inner .inner_txt h3{
font-size: 18px;
font-weight: normal;
margin: 0 0 8px 0;
}
#content #right_inner .inner_txt div{
margin: 0 10px;
}
#content #right_inner .inner_txt div ul{
margin: 0;
padding: 0;
list-style: none;
}
#content #right_inner .inner_txt div ul li{
padding: 0 0 10px 0;
font-size: 14px;
color: #cccccc;
}
#content #right_inner .inner_txt div ul li a{
color: #cccccc;
}
#content #right_inner .inner_txt div ul li a:hover{
color: #f6d71d;
}
#content #right_inner .inner_txt2 .yellow_block{
width: 359px;
margin: 10px 0 20px 0;
background: #f2d41d url(/images/contacts_yellow_block_top.gif) left top no-repeat;
}
#content #right_inner .inner_txt2 .yellow_block2{
width: 299px;
padding: 20px 30px;
background: url(/images/contacts_yellow_block_bottom.gif) left bottom no-repeat;
text-align: center;
font-size: 24px;
color: #333333;
}
#content #right_inner .inner_txt2 .yellow_block2 a{
color: #333333;
text-decoration: none;
}
#content #right_inner .inner_txt2 .yellow_block2 a:hover{
text-decoration: underline;
}
/* ----- inner_vacancy ----- */
#content #right_inner .vacancy_send{
width: 100%;
margin: 0 0 20px 0;
font-size: 12px;
color: #ffff33;
line-height: 2em;
overflow: hidden;
}
#content #right_inner .vacancy_send span{
color: #ffffff;
}
#content #right_inner .vacancy_send input{
width: 100%;
margin: 0 0 8px 0;
}
#content #right_inner .vacancy_send .width20{
width: 20%;
}
#content #right_inner .vacancy_send .width70{
width: 70%;
}
#content #right_inner .vacancy_send select{
width: 100%;
margin: 0 0 8px 0;
}
#content #right_inner .vacancy_send textarea{
width: 352px;
height: 360px;
margin: 0 0 8px 0;
}
#content #right_inner .vacancy_send .size11{
font-size: 11px;
color: #ffff33;
}
#content #right_inner .vacancy_send .button_send2{
position: relative;
top: 12px;
right: -40px;
}
/* ----- inner_progress ----- */
#right_inner #inner_progress{
float: right;
width: 692px;
padding: 0 0 60px 0;
}
#right_inner #inner_progress .block_progress{
float: left;
width: 288px;
height: 448px;
margin: 0 0 60px 18px;
padding: 0 20px 10px 20px;
background: url(/images/block_progress_bg.png) left top no-repeat;
}
* html #right_inner #inner_progress .first{
margin: 0 0 60px 6px;
}
#right_inner #inner_progress .block_progress a{
font-size: 16px;
color: #ffea15;
text-decoration: none;
}
#right_inner #inner_progress .block_progress a:hover{
text-decoration: underline;
}
#right_inner #inner_progress .block_progress p{
margin: 10px 0;
color: #999999;
}
#right_inner #inner_progress .block_progress table td{
height: 260px;
text-align: center;
vertical-align: middle;
}
#right_inner #inner_progress .block_progress table td a img{
border: 3px solid #a8a8a8;
}
#right_inner #inner_progress .award{
background: url(/images/award.png) center top no-repeat;
}
#right_inner #inner_progress .award table td a img{
border: none;
}
#right_inner #inner_progress #paging{
text-align: center;
}
#right_inner #inner_progress #paging #arrow_left{
margin: 0 60px 0 0;
}
#right_inner #inner_progress #paging #arrow_right{
margin: 0 0 0 60px;
}
.c{
display: block;
clear:both;
height: 0;
font-size: 0px;
overflow: hidden;
}
/* ----- ********* ----- */
ul li #menu_dinner_groups{
width: 100px;
background: url(/images/menu_dinner_groups.gif) left top no-repeat;
}
ul li #menu_artificial_stone{
width: 154px;
background: url(/images/menu_artificial_stone.gif) left top no-repeat;
}
ul li #menu_service{
width: 38px;
background: url(/images/menu_service.gif) left top no-repeat;
}
ul li #menu_moscow_region_shops{
width: 143px;
background: url(/images/menu_moscow_region_shops.gif) left top no-repeat;
}
ul li #menu_russia_shops{
width: 106px;
background: url(/images/menu_russia_shops.gif) left top no-repeat;
}
ul li #menu_acses{
width: 58px;
background: url(/images/menu_acses.gif) left top no-repeat;
}
ul li #menu_oficial_dillers{
width: 115px;
background: url(/images/menu_of_dil.gif) left top no-repeat;
}
ul li #menu_cost_garant{
width: 105px;
background: url(/images/menu_cost_garant.gif) left top no-repeat;
}
ul li #menu_cost_dostav{
width: 95px;
background: url(/images/menu_cost_dostav.gif) left top no-repeat;
}
ul li #menu_cost_yut{
width: 130px;
background: url(/images/menu_cost_yut.gif) left top no-repeat;
}
div.news_fulltext_container {font-family:Tahoma; font-size:12px; color:#999; line-height:150%; padding:20px 30px 40px 30px;}
div.news_fulltext span{font-size: 30px;color: #d2c028;font-weight: normal;margin: 0px; display:block;}
div.news_fulltext a{color:#fff}

