body {font-family: Tahoma, Arial, Verdana,  Helvetica,sans-serif; font-size:100%; color:#333333; font-weight:normal; line-height:17px; padding:0px; margin:0px;}
table {font-family: Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size:100%; color:#333333; font-weight:normal; line-height:17px; border-collapse: collapse; border:none;}
td {margin: 0px;padding: 0px; vertical-align: top;}
IMG { border:none;}

.maindiv {margin:0 auto;max-width:1024px;min-width:1024px;overflow:hidden;}
/* верх право низ лево */
A:link { text-decoration:underline;}
A:visited { text-decoration:underline;}
A:hover { text-decoration:none;}

.header {margin:0px 10px 20px 30px;}
.logo {}
.logo img {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo.png'); background:url(/img/site/logo.jpg);}
.png {BEHAVIOR: url("/css/png.htc";)}
.footer { margin:90px 0px 0px 0px; padding-bottom:30px;}
.content { margin:10px 0px 0px 0px;}

.blue1 { color:#3892D1; font-size:75%;}
.blue2 { color:#3992D1; font-size:75%;}
.blue2 a { color:#3992D1;}
.grey1 { color:#807F84; font-size:75%;}
.grey2 { color:#67686D; font-size:130%;}
.grey3 { color:#807F84; font-size:75%;}
.grey3 a { color:#807F84;}
.grey4 { color:#8A8A8A;}
.grey4 a { color:#8A8A8A;}
.grey5 { font-size:75%;}

.black1 { font-size:70%; line-height:14px;}
.black1 a {color:#3992D1;}
.i-txt { color:#333333; font-size:75%;}
.i-txt a {color:#3992D1;}
.i-txt a.grey {color:#807F84;}
.i-txt p { margin:3px 0px 10px 0px;}
.white1 { color:#FFFFFF; font-size:65%; line-height:15px; padding:0px 0px 1px 0px;}
.white2 {color:#FFFFFF; font-weight:bold; font-size:95%; padding-left:15px;}
.white22 { color:#FFFFFF; font-size:140%; padding-top:7px;}

.white3 { color:#FFFFFF; font-size:80%;}
.white3 a { color:#FFFFFF;}
.green2 { color:#5AB43F; font-size:80%;}
.green2 a { color:#5AB43F;}
/* .title1 { font-size:130%; margin:87px 0px 20px 65px;} */
.title1 { font-size:130%; margin:27px 0px 25px 65px;}
.title1a { font-size:130%; margin:29px 0px 20px 0px;}
h1.blue {color:#3992D1; font-weight:normal; font-size:100%;}
h1.grey {color:#67676F; font-weight:normal; font-size:100%;}
h1.green {color:#5BB541; font-weight:normal; font-size:100%;}
.title2 { font-size:130%; margin:47px 0px 23px 0px; }

.title2 h2 { color:#67676F; font-weight:normal; font-size:100%; }
.title2 h1 { color:#5BB541; font-weight:normal; font-size:100%; }
.title1a h2 { margin:29px 0px 20px 0px; color:#67676F; font-weight:normal; font-size:130%; }
.title1a h1 { margin:29px 0px 20px 0px; color:#5BB541; font-weight:normal; font-size:130%; }

.title3 {color:#3992D1; font-size:130%;}

.content1 { margin:10px 30px 0px 0px; width:97.5%;}
.article { font-size:75%;}
.article p { margin:3px 0px 15px 0px;}
.article p.list { margin:3px 0px 3px 0px;}
.article div { margin:3px 0px 3px 0px;}
.article div.list { margin:3px 0px 3px 0px;}
.article a { color:#3992D1;}
.article ul { margin:3px 0px 15px 18px; padding:0px; list-style-type:none;}
.article ul li { list-style-image:url(/img/site/li1.gif); margin:2px 0px 4px 0px;}
.article table {
        border-collapse: collapse;
        /*width: 100%;*/        
}
.article table td {
        /*border: 1px solid #000;*/
        font-weight: normal;     
        padding:2px;   
}



.menu-fon {background:url(/img/site/phone.jpg) 60% 105% no-repeat; padding:0px 0px 103px 45px;}/*left bottom*/
ul.menu { margin:6px 0px 0px 0px; list-style-image:none; list-style-type:none; padding:0px;}
ul.menu li { margin:3px 0px 8px 0px; padding-left:21px; font-size:95%; color:#68676C; font-weight:bold;}
ul.menu li a { color:#68676C;}
ul.menu li.selected { background:url(/img/site/li-menu.gif) left top no-repeat; color:#5BB440;}
ul.menu li.selected a { color:#5BB440;}
ul.menu li ul { font-size:80%; list-style-type:none; margin:5px 0px 10px 20px; padding:0px;}
ul.menu li ul li { margin:3px 0px 5px 0px; font-weight:normal;  background:url(/img/site/li-menu2.gif) left top no-repeat; padding-left:12px; line-height:14px;}
ul.menu li ul li a {}

.numb-phone { margin:-70px 0px 0px 70px;}
.left1 { margin:0px 0px 0px 35px; }
.top-shadow {background:url(/img/site/top-shadow.jpg) right bottom no-repeat;  text-align:right;}
.top-shadow img { margin:0px 17px 16px 0px; background:#59A7F1;}
.arhiv-link { margin:20px 0px 37px 40px;}
.sprav {margin:5px 0px 10px 25px;}
.img1 { border:1px solid #99999D;}
.btm-menu {}
.btm-menu a { padding-right:15px; font-size:90%; font-weight:bold;}

A.green1:link {color:#5BB541;}
A.green1:visited {color:#5BB541;}
A.green1:hover {color:#5BB541;}

.news-item { margin:10px 0px 15px 0px;}
.news-item div.date { font-size:75%; width:30px; padding-right:15px; color:#807F84; line-height:14px;}
.news-item div.date a { color:#807F84; }
.news-item div.anons { font-size:75%; margin:-16px 0px 0px 41px; color:#333333; line-height:17px;}
.news-item div.anons_blue {color:#3DA3EB;font-size:75%; margin:-16px 0px 0px 41px; line-height:17px;}
.news-item div.anons a { color:#333333;}
.news-item div.anons a.blue {color:#3DA3EB;}
.news-item1 { margin:10px 0px 35px 0px;}
.news-item1 div.date { font-size:75%;}
.news-item1 div.date span {background:#3a93d2; color:#FFFFFF; padding:2px 13px 2px 13px; }
.news-item1 div.anons { color:#3892d1; font-size:75%; margin:7px 0px 0px; line-height:21px;}
.news-item1 div.anons a { color:#3892d1;}


.years { height:28px; margin:10px 0px 0px 0px;}
.years div { float:left; font-size:75%; color:#807F84; margin-right:25px;}
.years div a {color:#807F84;}
.years div.selected { color:#60a8da;}
.monthes { height:35px;}
.monthes div {float:left; font-size:75%; color:#807F84; margin-right:15px;}
.monthes div a {color:#807F84;}
.monthes div.selected { color:#60a8da;}
.back {position:absolute; margin-top:-55px; right:60px;}


.contact-item { margin:0px 0px 30px 0px; color:#333333; font-size:75%;}
.contact-item a { color:#333333;}
.left-cont {margin-left:32px; }
.contacts-txt { font-size:80%; }
.contacts-txt p {color:#000000; margin:3px 0px 22px; line-height:21px;}

ul.sprav-list { margin:10px 0px 10px 20px; padding:0px; list-style-type:none;}
ul.sprav-list li { list-style-image:url(/img/site/li1.gif); margin:3px 0px 27px 0px;}
ul.sprav-list li div.name {}
ul.sprav-list li div.name a { color:#333333;}
ul.sprav-list li div.desc { margin:3px 0px 10px 0px; line-height:20px;}

.tovar-item { margin:10px 0px 26px 0px; font-size:75%;}
.name {color:#3892D1; font-weight:bold;}
.name a {color:#3892D1;}
.desc p { margin:3px 0px 3px 0px;}
.desc div { margin:3px 0px 3px 0px;}
.desc a { color:#3992D1;}
.desc ul { margin:3px 0px 10px 18px; padding:0px; list-style-type:none;}
.desc ul li { list-style-image:url(/img/site/li1.gif); margin:2px 0px 4px 0px;}
.search {margin:27px 0px 20px 35px;}
.order1 {background:#3FA4EA; margin:50px 0px 20px 0px; padding:35px 20px 25px 20px;}

.input1 { border:1px solid #7C7B80; height:15px; font-size:75%; padding:1px 0px 1px 3px; color:#807F85; width:172px;}

.form { margin:0px;}
.pl5 { padding-left:5px;}
.pl7 { padding-left:7px;}
.pl10 { padding-left:10px;}
.pl20 { padding-left:20px;}
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt20 { padding-top:20px;}
.pt30 {padding-top:30px}
.pr20 { padding-right:20px;}
.w100 { width:100%;}

.vm { vertical-align:middle;}
.vb { vertical-align:bottom;}
.ar { text-align:right;}
.nw { white-space:nowrap;}

.spec { border:1px solid #d6d6d6; height:76px; background:url(/img/site/truba_spec.jpg) right top no-repeat; width:686px;}
.spec-fon1  { background:url(/img/site/arrow-fon.jpg) left top no-repeat; height:76px;}
.spec-item b {font-size:130%; }
.prices { border:1px solid #d6d6d6; padding:10px 30px 15px 10px; width:646px;}
.price-item { color:#3992d1; font-size:75%; margin:13px 0px 13px 0px; }
.price-item a { color:#3992d1;}


.desc_seo_text {height:200px;margin-left:30%;overflow:scroll;text-align:left;width:500px;}
.main_page_seo_content {position:relative; background-color:#FFFFFF;}

table.sklad tr {height:30px; border:1px solid #D5D6D9; padding:2px 5px;}
table.sklad tr td {}