body{padding: 0; margin: 0;}
td{vertical-align: top;}
form{padding: 0 0 20px 0; margin: 0;}
a{color: #FB9E1D;}
.l{overflow: hidden; zoom: 1;}
h1{font: 24px Arial; color: #000; padding: 0 0 10px 0; margin: 0;}
h1 a{font: 24px Arial; color: #000; text-decoration: underline;}
h1 a:hover{text-decoration: none;}
h2{font: 16px Arial; font-weight: bold; color: #FFF; padding: 0 0 20px 0; margin: 0;}
h3{font: 14px Arial; color: #FF9933; padding: 0 0 10px 0; margin: 0;}
h3 a{font: 14px Arial; color: #FF9933; text-decoration: underline;}
h3 a:hover{text-decoration: none;}
img{border: 0;}
img.png {filter:expression(fixPNG(this)); }
.logo_bg{background: #000 url(../i/logo_bg.jpg) 0% 0% no-repeat;}
.logo_l{float: left;}
.logo_r{text-align: right;}
.menu_l{float: left; width: 94px; height: 54px; background: url(../i/menu_l.jpg) 0% 0% no-repeat;}
.menu_r{border-bottom: 16px solid #121114; background-color: #1A1A1A; height: 38px;}
.menu{list-style: none; padding: 9px 0 0 0; margin: 0; background-color: #000; float: left; height: 28px; &height: 36px;}
.menu li{display: inline; padding: 0 55px 0 0; margin: 0;}
.menu a{font: 14px Arial; color: #FFF; text-decoration: none;}
.menu a:hover{text-decoration: underline;}
.content{background: url(../i/content_t_bg.jpg) 0% 0% repeat-y; padding: 25px 55px 25px 125px;}
.home2 .content2{background: #121114 url(../i/content_t_home_bg.jpg) 0% 0% repeat-y; padding: 25px 15px 0 94px;}
.home .content{background: #121114 url(../i/content_b_bg.jpg) 0% 0% repeat-y; background-position: left top; padding: 25px 15px 0 94px;}
#articletext{padding: 0; font: 0.8em Tahoma; color: #333;}
#articletext p{font: 1.0em Tahoma; color: #333;}
#articletext font{font: 1.0em Tahoma;}
#articletext td{font: 0.8em Tahoma; color: #333; padding: 0 10px 10px 0; margin: 0;}
#articletext a{text-decoration: underline;}
#articletext a:hover{text-decoration: none;}
#articletext h1{font: 1.5em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}
#articletext h2{font: 1.4em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}
#articletext h3{font: 1.3em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}
#articletext h4{font: 1.2em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}
#articletext h5{font: 1.1em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}
#articletext h6{font: 1.0em Tahoma; color: #333; padding: 5px 0 0px 0; margin: 0;}

.bottom{background-color: #000;}
.b_l{width: 385px; float: left; height: 130px;}
.b_l div{font: 12px Tahoma; color: #FFF; padding: 40px 0 0 40px;}
.b_r{height: 114px; background-color: #444247; margin: 12px 0 0 385px;}

.b_r div{font: 12px Tahoma; color: #FFF; padding: 15px 0 0 60px;}
.b_r table{font: 12px Tahoma; color: #FFF; }
.b_r div a{font: 12px Tahoma; color: #FFF; text-decoration: none;}
.b_r div a:hover{text-decoration: underline;}


.content_r{padding: 0px 0px 0 40px; font: 12px Tahoma; color: #FFF; }
.content_l{background-color: #111634;}
.price{padding: 15px 0 55px 0;}
.price a{font: 12px Tahoma; color: #00AEDB; text-decoration: underline;}
.price a:hover{text-decoration: none;}
.pres{padding: 0 0 30px 0;}
.item img{margin: 0 12px 0 0;}
.item a{font: 16px Tahoma; color: #00AEDB; text-decoration: underline; font-weight: bold;}
.item a:hover{text-decoration: none;}
.item div{font: 12px Tahoma; color: #FFF; padding: 5px 20px 0 0;}
.item{padding: 20px 0 0px 0;}
.content_l_t{background: #121114;}
.content_l_t .descr{background: url(../i/home_bg.jpg) 50% 0 no-repeat; height: 250px; width: 550px;}

a.mys_link {font: 16px "georgia" italic; color: #FB9E1D; font-weight: bold; text-decoration: underline; }
.mys_text { font: 12px Arial; color: #FFF; padding-top: 5px; width: 270px;}


.cat_l{width: 195px; padding: 10px 0 0 10px; text-align: left; margin-right: 550px;}
.cat_l div{font: 12px Arial; color: #FFF; padding-top: 5px;}
.cat_l a{font: 12px "georgia" italic; color: #FB9E1D; font-weight: bold; text-decoration: underline;}
.cat_l a:hover{text-decoration: none;}
.cat_r{float: right; width: 195px; padding-top: 10px; text-align: left;}
.cat_r div{font: 12px Arial; color: #FFF; padding-top: 5px;}
.cat_r a{font: 12px "georgia" italic; color: #FB9E1D; font-weight: bold; text-decoration: underline;}
.cat_r a:hover{text-decoration: none;}
.catalog_main{padding: 0 0 15px 30px;}
.send_mes {font-family : Tahoma; font-size : 0.8em; font-weight : normal; color : #000; text-decoration: none;}
.pad{padding: 0 0 0 10px;}
.article{padding: 20px 0 0px 0;}
.article span{padding: 20px 0 0px 0; font: 14px Tahoma; color: #00AEDB; font-weight: bold;}
.article div{font: 12px Tahoma; color: #000; padding-top: 5px;}
.article a{font: 14px Tahoma; color: #00AEDB; font-weight: bold; text-decoration: underline;}
.article a:hover{text-decoration: none;}
.submenu{background-color: #89888B; margin-top: -41px; margin-left: -21px; margin-bottom: 30px; margin-right: -55px; &margin-top: -25px;}
.submenu ul{list-style: none; margin: 0; padding: 10px 0 15px 25px;}
.submenu li{display: inline; margin: 0; padding: 0 20px 0 0;}
.submenu a{font: 14px Arial; color: #FFF; text-decoration: underline;}
.submenu a:hover{text-decoration: none;}
.submenu .cur a{font: 14px Arial; color: #FFF; text-decoration: none;}
.price_link{position: absolute; top: -30px; background-color: #336699; padding: 5px 20px 5px 10px; right: 0; &right: 55px; }
.price_link a{font: 14px Arial; color: #FFF; text-decoration: underline; font-weight: bold;}
.price_line{background-color: #E0E0E1; height: 18px; border-top: 2px solid #89888B;}

.bottom_tel  { font: 18px "georgia"; font-style: italic; font-weight: bold;}
