@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background: url('/images/body_bg.jpg') right top no-repeat;
text-align:left;
}
img {border:none}
ul {
list-style-type:none;
}
h3 {
background: url('/images/ic_1.gif') left 7px no-repeat;
margin:5px 0 0 7px;
padding-left:20px;
font:18px Tahoma;
color:#333533;
}

h1 {
margin:5px 0 0 0;
padding-bottom: 10px;
font:18px Tahoma;
color:#333533;
}

a:hover {
text-decoration: none;
}

.sub_cont h3 {
border-bottom:4px solid #f0f0f0;
margin:38px 0px 0 0px;
padding-right:25px;
padding-bottom:7px;
font:18px Tahoma;
color:#333533;
float:left;
}
.sub_cont h3 span {
background: url('/images/ic_1.gif') left 7px no-repeat;
padding-left:20px;
margin-left:-20px;
display:block
}
.mart {
margin:0px !important;
}
#all {
width:100%;
text-align:left;
min-width:1000px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
width:100%;
}
.logo {
margin:18px 0 0 38px;
_margin-left:19px;
float:left;
}
.menu {
margin:18px 0 0 52px;
float:left;
}
.menu li {
font:bold 12px TAhoma;
color:#fff;
padding-right:39px;
float:left;
}
.menu li a span {
color: #ffffff;
text-decoration: underline;
}

.menu span {
background: url('/images/menu_bg.gif') right top no-repeat;
width:85px;
height:20px;
text-align:center;
padding-top:2px;
margin-top: -5px;
display:block
}
.menu a {
font:12px Tahoma;
color:#277ebd;
margin-left:39px;
padding-top:2px;
display:block
}
.v_line_1 {
background: url('/images/v_line_1.gif') right 4px no-repeat;
}
.v_line_1 a span {
color: #ffffff;
text-decoration: underline;
}
.condishen {
background: url('/images/condishen.gif') left top no-repeat;
width:248px;
height:220px;
margin:22px 0 0 38px;
_margin-left:19px;
float:left;
}
.right_block {
margin:13px 0 0 188px;
float:left;
}
.bin {
background:#f6fafd;
border:1px solid #ecebeb;
width:207px;
height:59px;
margin-left:3px;
}
.bin p {
background: url('/images/bin_ic.gif') left top no-repeat;
font:12px TAhoma;
color:#0054a6;
padding:7px 0 10px 54px;
margin:8px 0 0 13px
}
.tel {
font:20px Tahoma;
color:#4b4b4b;
margin:22px 0 0 0px;
}
.tel span {
font:27px Tahoma;
color:#07538b;
}
.email {
font:12px TAhoma;
color:#4b4b4b;
margin:4px 0 0 74px;
}
.email a {
color:#07538b;
}
.city {
font:12px Tahoma;
color:#333533;
margin:4px 0 0 62px;
}
.city span {
font:16px Tahoma;
}
.find {
margin:27px 0 0 2px ;
_margin:27px 0 0 3px ;
}
.find_1 {
width:230px;
margin:49px 38px 0 0;
_margin:49px 19px 0 0;
float:right
}
.find input ,.find_1 input{
width:146px;
height:20px;
_height:22px;
border:1px solid #d9d7d7;
float:left;
}
.find_but {
background: url('/images/find_but.gif') left top no-repeat;
cursor:pointer;
border:none;
width:57px;
height:21px;
margin-left:3px;
float:left;
}
.content {
width:100%;
margin-top:10px;
}
.content .container {
margin:0px 38px 0px 38px;
_width:100%;
}
.table_cont {
width:100%;
}
.table_cont td {
text-align:left;
vertical-align:top;
}
.navigation {
width:215px;
}
.block_1 {
border:1px solid #ecebeb;
border-bottom:0px;
width:211px;
_width:213px;
margin-bottom:28px;
position:relative;
}
.block_1_top {
background: url('/images/block_1_top.gif') left top no-repeat;
width:213px;
height:5px;
line-height:0px;
font-size:0px;
position:absolute;
left:-1px;
top:-1px
}
.block_1_bot {
background: url('/images/block_1_bot.gif') left top no-repeat;
width:213px;
height:4px;
line-height:0px;
font-size:0px;
position:absolute;
left:-1px;
bottom:0px
}
*:first-child+html .block_1_bot {bottom:1px}
.list_1 {
margin-top:13px;
}
.list_1 li {
font:12px Tahoma;
color:#3d3d3d;
margin-bottom:2px;
_margin-bottom:0px;
line-height:120%;
_height:25px;
}
.list_1 a {
color:#3d3d3d;
background:#f1f1f1;
padding:5px 0 5px 30px;
display:block
}
.list_1 .sub_menu {
color:#3d3d3d;
background:#f1f1f1;
padding:3px 0 3px 50px;
display:block;
font: bold 11px Tahoma;
}
.list_1 strong {
background:#e6e6e6;
padding:5px 0 5px 30px;
display:block
}
.list_2 {
margin:20px 0 0 27px;
}
.list_2 span {
color:#df4704;
margin-bottom:4px;
display:block
}
.list_2 li {
font:bold 11px Tahoma;
margin-bottom:20px;
line-height:120%;
}
.list_2 a {
color:#333533;
}
.news {
font:11px Tahoma;
color:#df4704;
margin-left:27px;
padding-bottom:22px;
}
.news a {
color:#df4704;
}
.text_1 {
font:12px TAhoma;
color:#333533;
margin-bottom:15px;
line-height: 17px;
}
.text_1 p {
   margin-top: 10px;
}

.text_2 {
font:11px Tahoma;
color:#333533;
margin-top:15px;
}
.table_1 {
width:100%;
}
.table_1 td {
text-align:left;
vertical-align:top;
padding-top:32px;
}
.table_2 td{
padding-top:15px;
text-align:left;
vertical-align:middle;

}
.table_2 span {
font:bold 12px Tahoma;
color:#003663;
margin:0 14px 0 0px;
float:left;
display:block;
}
.table_2 a {
font:12px TAhoma;
color:#3d3d3d;
margin:0 14px 0 0px;
float:left;
display:block;
padding: 7px;

}
.table_2 p {
font:15px Tahoma;
color:#333533;
margin-left:14px;
padding-bottom:5px;
padding-right:5px;
}
.picture {
background: url('/images/v_line_2.jpg') right 50px no-repeat;
}
.info_1 {
background: url('/images/v_line_2.jpg') right 50px no-repeat;
width:270px;
padding-left:40px;
}
.info_1 p{
font:12px Tahoma;
color:#333533;
margin-bottom:7px;
}
.info_1 li{
font:12px Tahoma;
color:#333533;
margin-bottom:7px;
}
.info_1 a {
color:#07538b;
}
.price_1 ,.price_2{
font:18px Tahoma;
color:#df4704;
padding-left:40px;
}
.price_2 {
margin-top:15px;
padding-left:0px !important;
}
.price_1 span ,.price_1 span {
color:#333533;
}
.buy {
margin:28px 0 0 40px;
}
.buy_1 {
margin:18px 0 0 0px;
}
.buy a ,.buy_1 a{
background: url('/images/buy_ic.gif') left top no-repeat;
width:93px;
height:33px;
font:bold 11px Tahoma;
color:#fff;
padding:10px 0 0 33px;
display:block
}
.list_3 {
margin-top:27px;
}
.list_3 li {
font:11px TAhoma;
color:#333533;
line-height:120%;
margin-bottom:14px;
}
.list_3 a {
color:#333533;
}
.table_bin {
width:100%;
font:11px Arial;
color:#333533;
text-align:left;
margin-top:18px;
}
.table_bin a {
color:#0054a6;
}
.table_bin td {
vertical-align:top;
padding-bottom:10px;
}
.title td {
font:bold 11px Tahoma;
color:#333533;
}
.center {
text-align:center !important
}
.form {
margin-top:50px;
}
.inp_1 {
margin-bottom:3px;
font:11px Tahoma;
color:#333533;

}

.inp_1 span {
width:163px;
font:11px Tahoma;
color:#333533;
margin-top:2px;
display:block;
float:left;
}
.inp_1 input {
border:1px solid #747474;
width:223px;
height:20px;
_height:22px;
font:14px Arial;
color:#808080;
}
.inp_1 .radio {
height:10px;
_height:22px;
color:#808080;
margin-top: 5px;
}
.inp_1 textarea {
border:1px solid #747474;
width:277px;
height:121px;
_margin-left:2px;
font:11px Tahoma;
color:#333533;
float:left;
}
.pole_1 {
font:11px Tahoma !important;
color:#333533 !important;
margin:30px 0 0 0px;
}
.but_retern{
background:url('/images/but_retern.gif') left top no-repeat;
cursor:pointer;
border:none;
width:143px;
height:25px;
margin-top:18px ;
margin-left:20px;
float:left;
}
.but_order{
background:url('/images/but_order.gif') left top no-repeat;
cursor:pointer;
border:none;
width:113px;
height:25px;
margin-top:18px ;
float:left;
}
.path {
background:url('/images/arrow.gif') left 5px no-repeat;
padding-left:13px;
font:11px TAhoma;
color:#333533;
float:left;
}
.path a {
color:#333533;
}
.add {
font:bold 11px Tahoma;
color:#004a9e;
float:right
}
.add a {
color:#004a9e;
}
.round_1{
width:100%;
border: 1px #e6e6e6solid; 
background:#e6e6e6;
position:relative;
z-index:100 !important;
margin-top:7px;
}
.round_1 em.bt_1, em.bt_1 b, em.bb_1, em.bb_1 b {
display: block; 
height: 10px; 
font-size: 0;
background: url('/images/corners.gif') no-repeat; 
position: relative;
}
.round_1 em.bt_1 { 
top: 0px; 
left: 0px;
}
.round_1 em.bt_1 b {
background-position:  100% -10px;
left: 0px; 
}
.round_1  em.bb_1 { background-position: 0 -20px; top:  0px; left: 0px; }
.round_1 em.bb_1 b { background-position: 100% -30px;  left: 0px; }
.round_1 .round_1_content {
margin-top:-10px;
}
.sort {
font:11px Tahoma;
color:#333533;
margin-top:13px;
}
.sort a {
color:#ec5603;
}
.pages {
font:11px Tahoma;
color:#333533;
margin-top:76px;
}
.pages a {
font:bold 11px Tahoma;
color:#0054a6;
margin-lefT:2px;
}
.pages a:active {
font:11px TAhoma;
color:#333533;
}
.list_4 {
font:bold 11px Tahoma;
color:#f26522;
margin:25px 0 0 33px;
padding-bottom:20px;
}
.list_4 li {
margin-bottom:15px;
line-height:120%;
} 
.list_4 a {
font:12px Tahoma;
color:#3d3d3d;
font-weight:normal;
}
.big_pic {
margin-top:44px;

}
.info_block {
margin:44px 0 0 56px;

}
.name_1 {
font:18px Tahoma;
color:#07538b;
}
.info_block p {
font:12px Tahoma;
color:#333533;
margin-top:21px;
}
.info_block li {
font:12px Tahoma;
color:#333533;
margin-top:21px;
}



.footer {
background: url('/images/v_line_2.gif') 38px top no-repeat;
width:100%;
height:64px;
margin-top:120px;
}
.copy {
font:11px Tahoma;
color:#595959;
margin:15px 0 0 84px;
_margin:15px 0 0 42px;
float:left;
}
.menu_bot {
margin:15px 0px 0 0px;
float:right
}
.menu_bot li {
font:11px Tahoma;
color:#07538b;
float:left;
}
.menu_bot a {
color:#07538b;
display:block;
margin-left:30px;
margin-right:30px;
}
.menu_bot span {
display:block;
margin-left:30px;
margin-right:30px;
}
.v_line_2 {
background: url('/images/v_line_1.gif') right top no-repeat;
}
