﻿*{margin:0; padding:0;}
ul,li {list-style:none;}
a img {border:none;}
body {background-color:#ffffff;}
td {font-family:tahoma; font-size:12px; color:#000000;}


.bg_1_top {background:url("/img/bg_1_top.jpg") no-repeat} 
.bg_2_top {background:url("/img/bg_2_top.jpg") no-repeat} 
.bg_3_top {background:url("/img/bg_3_top.gif") repeat-x} 
.bg_4_top {background:url("/img/bg_4_top.jpg") no-repeat; width:903px; height:131px;} 
.bg_5_top {background:url("/img/bg_5_top.gif") repeat-x} 

.logo {margin:20px 0px 0px 37px;} 
.logo_1 {margin:23px 0px 0px 37px;} 
.phone td {font-size:18px; color:#5a5a5a;}
.phone img {margin:27px 3px 0px 7px;}
.phone nobr span {font-size:18px; color:#d1d1d1;}
.input_serch {width:165px; height:21px; border:0px; border-bottom:#3b3b3b solid 1px; border-right:#3b3b3b solid 1px;  color:#A0A0A0; padding:3px 3px 2px 3px; background:#2c2c2c; font-size:11px;}


.bg_1_niz {background:url("/img/bg_1_niz.jpg") no-repeat} 
.bg_2_niz {background:url("/img/bg_2_niz.gif") repeat-x}
.bg_3_niz {background:url("/img/bg_3_niz.jpg") no-repeat}
.niz #otstup_1 {padding:0px 0px 0px 14px;}
.niz td {line-height:20px;; font-size:11px; color:#777777;}
.niz td a {font-size:11px; color:#ff8e0b; text-decoration:underline;}
.niz td a:hover {font-size:11px; color:#ff8e0b; text-decoration:none;}


.menu {background-color:#333333;}
#menu td a {font-size:11px; color:#a0a0a0; text-decoration:none;}
#menu .otstup_1 {padding:0px 17px 0px 17px; text-align:center; }
#menu td a:hover {font-size:11px; color:#a0a0a0; text-decoration:underline;}
#menu .text_1 {background:url('/img/menu_bg_2.gif') repeat-x; font-size:11px; color:#ffffff; text-decoration:none;  padding:1px 10px 3px 10px;}

.menu_2 {padding:20px 19px 0px 19px;}
.price {background:url("/img/downl_price_bg.gif") repeat-x; padding:0px 10px 0px 10px;}
.price a {font-size:14px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.price a:hover {font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}




.menu2_zag_1 {font-size:11px; color:#505050; padding:0px 0px 38px 0px;}
.menu2_zag_1 a {font-size:11px; line-height:15px; color:#0070b1; text-decoration:underline;}
.menu2_zag_1 a:hover {font-size:11px; line-height:15px; color:#0070b1; text-decoration:none;}
.menu2_zag_1 h1 {font-size:14px; color:#000000; font-weight:bold; margin:7px 0px 9px 0px;}

/********************** НАЧАЛО - контентная часть ***************************/


#content {background: url(/img/content-bg.jpg) no-repeat 0 0; overflow: hidden;}
#content h2 {zoom:1; font-size: 24px; font-family: Myiad Pro, Tahoma, sans-serif; font-weight: lighter; color: #363636; padding: 30px 0 10px 18px;}
#content p {color: #858585; padding: 0 18px;}
#content b {color: #000;}

#content .show-grey-small {color: #505050; background: #ededed; width: 180px; height:100%; padding: 14px 19px; margin: 0 20px 20px 0; font-size: 11px; float: left;}
#content .cat {margin: 12px 0 6px;}
#content .h {font-weight: bold;}
.catalog {padding: 5px 0px 30px 18px; overflow: hidden;}
.corner-red-small {display: block; width: 21px; height: 23px; float: right; position: absolute;  margin: -14px 0 0 178px}
.corner-red1 {display: block; width: 21px; height: 23px; position: absolute;  margin: -14px 0 0 597px}
*html .corner-red1 {margin-left: 572px;}
#content .list {clear: both;}
#content .list td {font-size: 11px;}
#content .a_2  {width:23px; color: #de0500; font-size: 11px; font-family:tahoma; font-weight:bold; text-decoration: none ; background:#ededed; text-align:center; }
#content .a_3 {width:20px; text-align:center;}
#content .a_3 a {color: #505050; font-size: 11px; font-weight:bold; font-family:tahoma; text-decoration: underline;}
#content .a_1 {font-weight: bold; color: #000;}
#content span {display: block; padding: 2px 0 5px;}
#content .con span {display: inline;}

#content .show-grey {background: #ededed; padding: 14px 18px 24px; margin: 25px 30px 30px 0; font-size: 11px;}
#content .show-grey h3 {font-size: 18px; font-family: Myiad Pro, Tahoma, sans-serif; font-weight: normal; color: #717171;}
#content .show-grey table td {text-align: center; font-size: 11px;}
#content .show-grey table td img {padding: 10px 0;}
#content .show-grey table td img.line {padding-right: 20px;}
#content .show-grey table td p {text-align: left; clear: both; padding: 0 15px 5px 0; color: #505050;}
#content .show-grey table td .title {float: left; color: #0070b1; font-weight: bold; padding: 0 16px 3px 0; background: url(/img/title.gif) no-repeat right 2px;}
#content .date {color: #333333; font-size: 10px;}
#content .table img.news {display: block; margin: 0 20px 30px 0;}
#content .table p.news {padding: 0 120px 30px 0;}
#content a {color: #0070b1;}
.corner-red {display: block; width: 21px; height: 23px; float: right; position: relative;  right: -18px; top:-14px; margin-left: -21px;}
*html .corner-red {right: 3px;}
*+html .corner-red {right: 3px;}
.corner-line {display: block; width: 19px; height: 23px; float: left; position: relative; background: url(/img/corner-line.jpg) no-repeat; left: -18px;}
.corner-line1 {display: block; width: 19px; height: 23px; float: left; position: relative; background: url(/img/corner-line.jpg) no-repeat; left: -18px;}
*html .corner-line1 {margin-bottom: -23px;}
*+html .corner-line1 {margin-bottom: -23px;}
#content .table {padding-bottom: 30px; padding-left: 18px;}
#content h4 {font-size: 18px; font-family: Myiad Pro, Tahoma, sans-serif; font-weight: normal; color: #000; padding-left: 18px;}
#content .table table td {font-size: 11px;}
#content .table table td img {padding: 10px 0;}
#content .table table td p {text-align: left; clear: both; padding: 0 15px 5px 0; color: #505050;}
#content .table td .title {float: left; color: #0070b1; font-weight: bold; padding: 0 0 3px 0;}
#acrive {text-align: center;}
#content .arc {color: #0070b1; width: 110px; margin: 0 0 0 250px; display: block; font-weight: bold; font-size: 11px; background: url(/img/arcive.gif) no-repeat 0 2px; padding-left: 18px; padding-bottom: 25px;}
#content h5 {color: #000; font-size: 14px; padding: 0 0 5px 18px; font-weight: normal;}
#content span.cont {color: #858585; font-size: 11px; padding-left: 18px; display: block;}
#content .show-grey input.text {width: 390px; border: 1px solid #ababab; height: 20px; margin-bottom: 5px;}
#content .show-grey textarea {width: 390px; border: 1px solid #ababab; height: 90px; margin-bottom: 5px;}
#content .show-grey input.i {margin-bottom: 5px;}
#content label {color: #777777;}
#content nobr {color: #777777;}
#cat-good {float: left; font-size: 11px; padding-bottom: 30px; padding-right: 100px; padding-left: 18px; color: #505050;}
#cat-good b {color: #585858;}
#cat-good li {padding-top: 4px;}
#cat-good li a {font-weight: bold;}
#cat-good li li a {color: #505050; font-weight: normal;}
#cat-good li li {padding-left: 8px; background: url(/img/arrow.jpg) no-repeat -2px 8px;}
#cat-good ul ul {padding-bottom: 12px;}
#partition {float: left; font-size: 11px; padding-bottom: 30px; color: #505050;}
#partition b {color: #585858;}
#partition li {padding-top: 4px;font-weight: bold;}
.con li {padding-bottom: 8px;}
.con {padding-bottom: 15px; padding-left: 18px;}
.con1 {padding-left: 22px; background: url(/img/icon_01.jpg) no-repeat 0 -1px;}
.con1 span {padding-right: 20px; color: #858585;}
.con2 {padding-left: 22px; background: url(/img/icon_02.jpg) no-repeat 0 -1px;}
.con2 span {padding-right: 52px; color: #858585;}

#content p.f {padding: 0 15px 15px 0;}
#content img.left {margin: 0 25px 20px 0;}
.cut {font-size: 0px; line-height: 0; height: 2px; background: url(/img/line.gif); margin-bottom: 15px;}
.foto {line-height: 150%;}

.table1 {color:#000000; font-family:tahoma; font-size:11px; line-height:15px;}
.table1 td {padding:10px}
.table2 td {padding:0px 10px 0px 0px}
#content .table2 td a {font-size:12px; line-height:15px; color:#000000; text-decoration:underline; font-weight:bold;}
#content .table2 td a:hover {font-size:12px; line-height:10px; color:#000000; text-decoration:none; font-weight:bold;}
.link_2 {font-size:12px; line-height:15px; color:#000000; text-decoration:underline;}
.link_2:hover {font-size:12px; line-height:15px; color:#000000; text-decoration:none;}
.table1_t1 {background-color:#d1d1d1} 
.table1_t2 {background-color:#ededf0; border-top:4px solid #ffffff; border-right:2px solid #ffffff;} 
.table1_t3 {background-color:#ededf0; border-top:4px solid #ffffff; border-right:2px solid #ffffff; text-align:center; vertical-align:top;} 
.table1_t4 {background-color:#ededf0; border-top:4px solid #ffffff; text-align:center; vertical-align:top;} 
.dostavka {color:#707070; font-weight:bold;}
.table1_t5 {text-align:center;} 
.table1_t6 {background-color:#d1d1d1; color:#ffffff; font-weight:bold; font-size:12px;} 

#input_1 {width: 360px; border: 1px solid #bebcbc; height: 20px;}

#content .table3_t1 {background-color:#ededf0; border-top:4px solid #ffffff; border-right:2px solid #ffffff;} 
#content .table3_t2 {color:#000000; font-family:tahoma; font-size:12px; line-height:18px; font-weight:bold; text-decoration:underline; } 
#content .table3_t2:hover {color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none;} 
#content .table3_t3 {color:#000000; font-family:tahoma; font-size:11px; line-height:18px; font-weight:normal; text-decoration:underline; padding:5px 0px 5px 22px; background:url('/img/delete.gif') no-repeat 0px 4px ; } 
#content .table3_t3:hover {color:#000000; font-family:tahoma; font-size:11px; font-weight:normal; text-decoration:none; padding:5px 0px 5px 22px; background:url('/img/delete.gif') no-repeat 0px 4px ;} 
#content .table3_t4 td {padding:0px 10px 0px 0px;} 
.t {padding: 10px 200px 15px 18px;}
.box2_t2 {font-size: 10px; padding: 10px 0;}
.bottom img {margin-bottom: 30px;}
#pic {width:592px; padding-left: 18px; margin-top: 10px;}
.info {width: 590px; clear: both; padding-left: 18px; padding-top: 15px;color:#505050;  font-size: 11px; padding-bottom: 0px; line-height: 140%;}
#content .info p {padding: 0 0 12px 0; color:#505050;}
#content .small {display: block; margin: 20px 15px 0 0; float: left;}
#content .lio {display: block; margin: 0 0 10px 12px; float: left;}
#content .show-grey .lio img {padding: 0;}
.print {left:700px;
position:absolute;
top:278px;}
#content big.red {color: #ff0000; font-weight:bold;}
.bay {margin-left: 15px;}
.razd {position: absolute; width: 560px; line-height: 0px; font-size: 0px; height: 1px; background: #fff; margin-left: -18px;}

/********************** КОНЕЦ - контентная часть ***************************/
