body, html {margin: 0; padding: 0;} 
body, table {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px;}

.settings_meta {position: fixed; top: 2px; left: 2px; padding: 8px; z-index: 1000;}
    .settings_meta img {display: block; cursor: pointer;}
    .settings_meta div {display: none; border: 2px #000 solid; margin-top: 8px; background: #fff;}

a {color: #000; text-decoration: underline; outline: none;}
a:hover {color: #000; text-decoration: none;}

img {border: 0;}
    
.main {width: 991px;}
.top {display: none;}
    
.footer {position: relative; border-top: 1px #d5d5d5 solid; padding: 18px 20px 0 29px; height: 115px;}
.flogo {display: block; width: 74px; height: 31px; position: absolute; top: 55px; left: 28px;}
    .flogo img {display: block; border: 0;}
    
.ftext {width: 850px; position: absolute; top: 53px; left: 135px; color: #333333; font-size: 11px; line-height: 20px;}
    .ftext a {color: #333333;}
    .ftext a:hover {color: #333333;}

.cc_a1 {width: 10px; height: 10px; font-size: 0; background: url(/images/a1.gif);}
.cc_a2 {width: 10px; height: 10px; font-size: 0; background: url(/images/a2.gif);}
.cc_a3 {width: 10px; height: 10px; font-size: 0; background: url(/images/a3.gif);}
.cc_a4 {width: 10px; height: 10px; font-size: 0; background: url(/images/a4.gif);}
.cc_t {height: 10px; font-size: 0; background: url(/images/cc.gif) repeat-x top;}
.cc_b {height: 10px; font-size: 0; background: url(/images/cc.gif) repeat-x bottom;}
.cc_r {width: 10px; font-size: 0; background: url(/images/cc.gif) repeat-y right;}
.cc_l {width: 10px; font-size: 0; background: url(/images/cc.gif) repeat-y left;}
.cc {background: url(/images/phone.gif) no-repeat 5px top; padding: 0 5px 0 30px;}
    .cc div {margin-bottom: 8px; font-size: 11px;}
.cc_head {font-size: 17px !important; text-transform: uppercase; font-weight: bold;}

.not_print {display: none;}

h1 {text-transform: uppercase; font-weight: bold; margin: 0 0 24px 0; padding: 0; font-size: 19px; line-height: 19px;}
.h2 {text-transform: uppercase; font-weight: bold; margin: 0 0 24px 0; padding: 0; font-size: 18px; line-height: 18px;}
.obj_name {font-size: 19px; font-weight: bold; line-height: 18px; text-transform: uppercase;}
.obj_price {font-size: 25px; font-weight: bold; line-height: 25px; margin: 11px 0 17px;}
.obj_sr {font-size: 19px; line-height: 18px; text-transform: uppercase;}
.obj_article {line-height: 18px;}

.head_m {font-weight: bold; font-size: 15px; line-height: 15px; text-transform: uppercase;}
.head_s {font-weight: bold; font-size: 12px; line-height: 12px; text-transform: uppercase; margin-bottom: 14px;}

.special2_c {display: none;}
    
.obj_prop {color: #6d6d6d; margin-bottom: 3px;}
    .obj_prop span {font-size: 11px;}
    
.ss {background: #fff; width: 100%; height: 345px;}
.ss_center {padding: 0 5px;}
.s_a1 {width: 10px; height: 10px; font-size: 0; background: url(/images/sa1.gif);}
.s_a2 {width: 10px; height: 10px; font-size: 0; background: url(/images/sa2.gif);}
.s_a3 {width: 10px; height: 10px; font-size: 0; background: url(/images/sa3.gif);}
.s_a4 {width: 10px; height: 10px; font-size: 0; background: url(/images/sa4.gif);}
.s_t {height: 10px; font-size: 0; background: url(/images/sa.gif) repeat-x top;}
.s_b {height: 10px; font-size: 0; background: url(/images/sa.gif) repeat-x bottom;}
.s_r {width: 10px; font-size: 0; background: url(/images/sa.gif) repeat-y right;}
.s_l {width: 10px; font-size: 0; background: url(/images/sa.gif) repeat-y left;}

.abutton {display: -moz-inline-box; display: inline-block; height: 31px; color: #fff !important; text-decoration: none; text-transform: uppercase; background: url(/images/button_bg_c.gif) no-repeat right top; font-weight: bold; padding-right: 16px; font-size: 12px !important;}
    .abutton span {cursor: pointer; display: -moz-inline-box; display: inline-block; height: 24px; background: url(/images/button_bg.gif) left top; padding: 7px 7px 0 13px;}
    
.lbutton {display: -moz-inline-box; display: inline-block; height: 26px; color: #000 !important; text-decoration: none; background: url(/images/lbutton_bg_c.gif) no-repeat right top; font-weight: bold; padding-right: 17px; font-size: 12px !important;}
    .lbutton span {cursor: pointer; display: -moz-inline-box; display: inline-block; height: 21px; background: url(/images/lbutton_bg.gif) left top; padding: 5px 7px 0 13px;}
    
.submit {position: absolute; left: -4000px; width: 10px;}

.sa_link {padding: 15px 0 12px 6px; border-bottom: 1px #d5d5d5 solid; margin-bottom: 9px;}

.back_search {display: none;}

.th_pic {width: 171px; height: 114px; overflow: hidden;}
    .th_pic img {display: block;}