body {margin: 0; padding: 0; color: #385878; font-family: Arial; font-size: 11px; background: white url(../images/bg.gif);}
img{border: 0 solid;}

a:link{color: #385878; text-decoration: none;}
a:visited {color: #385878; text-decoration: none;}
a:hover {color: #385878; text-decoration: underline;}
a:active {color: #385878; text-decoration: underline;}

#contack-block a:link{color: #385878; text-decoration: underline;}
#contack-block a:visited {color: #385878; text-decoration: underline;}
#contack-block a:hover {color: #385878; text-decoration: none;}
#contack-block a:active {color: #385878; text-decoration: none;}

#lang a:link, #in-cart a:link{color: white; text-decoration: underline;}
#lang a:visited, #in-cart a:visited {color: white; text-decoration: underline;}
#lang a:hover, #in-cart a:hover {color: white; text-decoration: none;}
#lang a:active, #in-cart a:active {color: white; text-decoration: none;}

#lang-active a:link{color: #191a1b; text-decoration: underline;}
#lang-active a:visited {color: #191a1b; text-decoration: underline;}
#lang-active a:hover {color: #191a1b; text-decoration: none;}
#lang-active a:active {color: #191a1b; text-decoration: none;}

#enter a:link{color: #636373; text-decoration: underline;}
#enter a:visited {color: #636373; text-decoration: underline;}
#enter a:hover {color: #636373; text-decoration: none;}
#enter a:active {color: #636373; text-decoration: none;}

#footer a:link, #menu a:link, #menu-right a:link, #menu-left a:link{color: white; text-decoration: none;}
#footer a:visited, #menu a:visited, #menu-right a:visited, #menu-left a:visited {color: white; text-decoration: none;}
#footer a:hover, #menu a:hover, #menu-right a:hover, #menu-left a:hover {color: white; text-decoration: underline;}
#footer a:active, #menu a:active, #menu-right a:active, #menu-left a:active {color: white; text-decoration: underline;}

#menu span a:link, #menu-right span a:link, #menu-left span a:link{color: #023465; text-decoration: none;}
#menu span a:visited, #menu-right span a:visited, #menu-left span a:visited {color: #023465; text-decoration: none;}
#menu span a:hover, #menu-right span a:hover, #menu-left span a:hover {color: #023465; text-decoration: underline;}
#menu span a:active, #menu-right span a:active, #menu-left span a:active {color: #023465; text-decoration: underline;}

#breadcumbs a:link{color: #3c95cf; text-decoration: underline;}
#breadcumbs a:visited {color: #3c95cf; text-decoration: underline;}
#breadcumbs a:hover {color: #3c95cf; text-decoration: none;}
#breadcumbs a:active {color: #3c95cf; text-decoration: none;}

#cat-for-main b a:link, #l-menu-sub a:link, #l-menu a:link{color: #2d5aad; text-decoration: none;}
#cat-for-main b a:visited, #l-menu-sub a:visited, #l-menu a:visited {color: #2d5aad; text-decoration: none;}
#cat-for-main b a:hover, #l-menu-sub a:hover, #l-menu a:hover {color: #2d5aad; text-decoration: underline; background:#CBCFD4;}
#cat-for-main b a:active, #l-menu-sub a:active, #l-menu a:active  {color: #2d5aad; text-decoration: underline;}

#mail a:link{color: #2d5aad; text-decoration: underline;}
#mail a:visited {color: #2d5aad; text-decoration: underline;}
#mail a:hover {color: #2d5aad; text-decoration: none;}
#mail a:active  {color: #2d5aad; text-decoration: none;}

#new b a:link, #l-menu-sub-2-active a:link, #l-menu-sub-active a:link, #l-menu-active a:link{color: #69B6DA; text-decoration: none;}
#new b a:visited, #l-menu-sub-2-active a:visited, #l-menu-sub-active a:visited, #l-menu-active a:visited {color: #69B6DA; text-decoration: none;}
#new b a:hover, #l-menu-sub-2-active a:hover, #l-menu-sub-active a:hover, #l-menu-active a:hover {color: #69B6DA; text-decoration: underline;}
#new b a:active, #l-menu-sub-2-active a:active, #l-menu-sub-active a:active, #l-menu-active a:active {color: #69B6DA; text-decoration: underline;}

#tag a:link{color: #646C75; text-decoration: none;}
#tag a:visited {color: #646C75; text-decoration: none;}
#tag a:hover {color: #646C75; text-decoration: underline;}
#tag a:active {color: #646C75; text-decoration: underline;}

#foot-menu a:link{color: #6798D0; text-decoration: none; margin: 0 10px 0 10px;}
#foot-menu a:visited {color: #6798D0; text-decoration: none; margin: 0 10px 0 10px;}
#foot-menu a:hover {color: #6798D0; text-decoration: underline; margin: 0 10px 0 10px;}
#foot-menu a:active {color: #6798D0; text-decoration: underline; margin: 0 10px 0 10px;}

#l-menu-sub-2 a:link{color: #62656A; text-decoration: none;}
#l-menu-sub-2 a:visited {color: #62656A; text-decoration: none;}
#l-menu-sub-2 a:hover {color: #62656A; text-decoration: underline;}
#l-menu-sub-2 a:active {color: #62656A; text-decoration: underline;}

h1 a:link, #podcat-product a:link{color: #2764A1; text-decoration: none;}
h1 a:visited, #podcat-product a:visited {color: #2764A1; text-decoration: none;}
h1 a:hover, #podcat-product a:hover {color: #2764A1; text-decoration: underline;}
h1 a:active, #podcat-product a:active {color: #2764A1; text-decoration: underline;}

#spisok a:link{color: black; text-decoration: none;}
#spisok a:visited {color: black; text-decoration: none;}
#spisok a:hover {color: black; text-decoration: underline;}
#spisok a:active {color: black; text-decoration: underline;}

#block-on-main span a:link{color: #6798D0; text-decoration: none;}
#block-on-main span a:visited {color: #6798D0; text-decoration: none;}
#block-on-main span a:hover {color: #6798D0; text-decoration: underline;}
#block-on-main span a:active {color: #6798D0; text-decoration: underline;}

#block-on-main-more a:link{color: #305CAE; text-decoration: none;}
#block-on-main-more a:visited {color: #305CAE; text-decoration: none;}
#block-on-main-more a:hover {color: #305CAE; text-decoration: underline;}
#block-on-main-more a:active {color: #305CAE; text-decoration: underline;}

#cart a:link, #new a:link, #opis a:link{color: black; text-decoration: none;}
#cart a:visited, #new a:visited, #opis a:visited{color: black; text-decoration: none;}
#cart a:hover, #new a:hover, #opis a:hover{color: black; text-decoration: underline;}
#cart a:active, #new a:active, #opis a:active{color: black; text-decoration: underline;}

#step4-white a:link, #cart-white a:link, #cart-page-head u a:link, #cart-page-head i a:link, #clear-center a:link, #spec-spisok-search a:link, #opis-auf a:link, #spisok-pages a:link, #spisok-search a:link{color: black; text-decoration: underline; margin: 0 1px 0 1px;}
#step4-white a:visited, #cart-white a:visited, #cart-page-head u a:visited, #cart-page-head i a:visited, #clear-center a:visited, #spec-spisok-search a:visited, #opis-auf a:visited, #spisok-pages a:visited, #spisok-search a:visited {color: black; text-decoration: underline; margin: 0 1px 0 1px;}
#step4-white a:hover, #cart-white a:hover, #cart-page-head u a:hover, #cart-page-head i a:hover, #clear-center a:hover, #spec-spisok-search a:hover, #opis-auf a:hover, #spisok-pages a:hover, #spisok-search a:hover {color: black; text-decoration: none; margin: 0 1px 0 1px;}
#step4-white a:active, #cart-white a:active, #cart-page-head u a:active, #cart-page-head i a:active, #clear-center a:active, #spec-spisok-search a:active, #opis-auf a:active, #spisok-pages a:active, #spisok-search a:active {color: black; text-decoration: none; margin: 0 1px 0 1px;}

#recount a:link, #opis-in-cart a:link, #spisok-right i a:link{color: #2BA6E0; text-decoration: underline;}
#recount a:visited, #opis-in-cart a:visited, #spisok-right i a:visited {color: #2BA6E0; text-decoration: underline;}
#recount a:hover, #opis-in-cart a:hover, #spisok-right i a:hover {color: #2BA6E0; text-decoration: none;}
#recount a:active, #opis-in-cart a:active, #spisok-right i a:active {color: #2BA6E0; text-decoration: none;}

#opis-dost a:link{color: #57595A; text-decoration: underline;}
#opis-dost a:visited {color: #57595A; text-decoration: underline;}
#opis-dost a:hover {color: #57595A; text-decoration: none;}
#opis-dost a:active {color: #57595A; text-decoration: none;}

#spec-block-right a:link, #spec-block-left a:link{color: #626262; text-decoration: underline;}
#spec-block-right a:visited, #spec-block-left a:visited {color: #626262; text-decoration: underline;}
#spec-block-right a:hover, #spec-block-left a:hover {color: #626262; text-decoration: none;}
#spec-block-right a:active, #spec-block-left a:active {color: #626262; text-decoration: none;}

#mail b a:link, #link-but a:link{color: #69B6DA; text-decoration: underline;}
#mail b a:visited, #link-but a:visited {color: #69B6DA; text-decoration: underline;}
#mail b a:hover, #link-but a:hover {color: #69B6DA; text-decoration: none;}
#mail b a:active, #link-but a:active {color: #69B6DA; text-decoration: none;}

#dost-page-footer a:link{color: white; text-decoration: underline; margin: 0 10px 0 10px;}
#dost-page-footer a:visited {color: white; text-decoration: underline; margin: 0 10px 0 10px;}
#dost-page-footer a:hover {color: white; text-decoration: none; margin: 0 10px 0 10px;}
#dost-page-footer a:active {color: white; text-decoration: none; margin: 0 10px 0 10px;}

#other-predl-more a:link{color: #4493C3; text-decoration: underline;}
#other-predl-more a:visited {color: #4493C3; text-decoration: underline;}
#other-predl-more a:hover {color: #4493C3; text-decoration: none;}
#other-predl-more a:active {color: #4493C3; text-decoration: none;}

#link-block-main a:link{color: #4493C3; text-decoration: none;}
#link-block-main a:visited {color: #4493C3; text-decoration: none;}
#link-block-main a:hover {color: #4493C3; text-decoration: underline;}
#link-block-main a:active {color: #4493C3; text-decoration: underline;}




#body-top{background: top repeat-x url(../images/bg.jpg);}
#body-bottom{background: bottom repeat-x url(../images/bg-bot.gif);}
#head{width: 989px; position: relative; height: 155px; margin: 0 auto; overflow:hidden;}
#logo{position: absolute; left: 0; top: 0;}
#cart-head{width: 195px; height: 43px; position: absolute; right: 1px; top: 0; background: no-repeat url(../images/cart-head.jpg);}
#tov{color: #72D6FF; font-size: 12px; font-weight: bold; float: left; display: inline; line-height: 12px; margin: 11px 0 0 41px;}
#in-cart{float: right; display: inline; font-weight: bold; margin: 8px 29px 0 0;}


#menu-grey-darck{ background-color: #8C959F; height: 15px; width: 989px; margin: 0 auto;}
#menu-grey-lite{ background-color: #CBCFD4; height: 24px; width: 989px; margin: 0 auto;}
#menu-grey-right{float: right; display: inline; margin: 2px 2px 0 0; font-size: 9px; color: #0b0b0b; text-decoration: underline;}
#lang{float: left; color: white; display: inline; margin: 1px 0 0 3px; font-weight: bold;}
#lang-active{float: left; color: #191a1b; display: inline; margin: 1px 0 0 3px; font-weight: bold;}
#enter{float: left; display: inline; color: #636373; margin: 4px 0 0 15px; font-weight: bold;}
#enter img{vertical-align: middle;}
#menu-grey-lite select{float: right; border: #A7A4AC 1px solid; color: #0b0b0b; font-family: Arial; margin: 2px 2px 0 0; font-size: 11px; font-weight: bold; display: inline; width: 71px; height: 18px;}
#top-menu-block{position: relative; margin: 0 auto; width: 637px;}
#top-menu{position: absolute; top:0; left:0; height: 45px; background: #B4D9EB repeat-x url(../images/bg-top-menu.gif); margin-top: -42px;}

#menu-left{float: left; display: inline; padding: 3px 5px 0 5px; font-size: 12px; font-weight: bold; text-align: center; height: 42px; border-right: #78858B 1px solid; background: no-repeat left top url(../images/top-menu-left.jpg);}
#menu-left span{display: block; padding: 7px 5px 0 6px; font-size: 10px; font-weight: normal; text-align: center;}
#menu{float: left; display: inline; padding: 3px 5px 0 5px; font-size: 12px; font-weight: bold; text-align: center; height: 42px; border-right: #78858B 1px solid; border-left: #D0E2EB 1px solid; }
#menu span{display: block; padding: 7px 6px 0 6px; font-size: 10px; font-weight: normal; text-align: center;}
#menu-right{float: left; display: inline; padding: 3px 15px 0 10px; font-size: 12px; font-weight: bold; text-align: center; height: 42px; border-left: #D0E2EB 1px solid; background: no-repeat right top url(../images/top-menu-right.jpg);}
#menu-right span{display: block; padding: 7px 6px 0 5px; font-size: 10px; font-weight: normal; text-align: center;}

#white-block{background-color: white; margin: 0 auto; padding: 15px 40px 80px 15px; width: 934px;}
#white-block-main{background-color: white; margin: 0 auto; padding: 15px 40px 80px 39px; width: 910px;}
#breadcumbs{color: #3c95cf; padding-left: 15px; font-size: 10px; background: no-repeat left url(../images/breadcumbs.gif);}
#search{float: right; display: inline; margin:-5px -38px 0 0;}
form{margin: 0; padding: 0;}
#search-field{/*border: 0 solid; background-color: transparent; */font: 11px Arial; color: #696473; width: 187px; height: 17px; margin: 0; padding: 1px 0 0 5px;/* background-image: url(../images/search-fild.gif);*/}
#search select{font: 11px Arial; color: #696473; padding-left: 5px; width: 182px; height: 20px;}
#search-but{background: #DADADA no-repeat url(../images/but-search.jpg); width: 74px; height: 20px; border: 0 solid; margin: 0; padding: 0; font-size: 11px; font-family: Arial; font-weight: bold; color: #0b0b0b; cursor: pointer; cursor: hand;}
#clearmarg{clear: both; height: 5px; font-size: 1px;}

#left-column{ width: 216px; background: #E8E9E9 left bottom no-repeat url(../images/left-column-bottom.gif); margin: 5px 0 10px 0; padding-bottom: 20px;}
#l-menu{background: no-repeat 0 7px url(../images/arr-menu-darck.gif); padding: 0 0 0 18px; margin: 0 27px 0 8px;}
#l-menu a{display: block; background: repeat-x bottom url(../images/dot-hor.gif); padding: 4px 0 4px 0; font-weight: bold;}
#l-menu-active{background: no-repeat 0 7px url(../images/arr-menu-lite.gif); padding: 0 0 0 18px; margin: 0 27px 0 8px;}
#l-menu-active a{display: block; background: repeat-x bottom url(../images/dot-hor.gif); padding: 4px 0 4px 0; font-weight: bold;}
#l-menu-active a:hover{background: #CBCFD4 repeat-x bottom url(../images/dot-hor.gif);}
#l-menu-sub-active, #l-menu-sub{padding: 0 0 0 18px; margin: 0 27px 0 8px; }
#l-menu-sub-active a, #l-menu-sub a{display: block; background: repeat-x bottom url(../images/dot-hor.gif); padding: 4px 0 4px 6px; font-weight: bold;}
#l-menu-sub-2 a{display: block; background: no-repeat right bottom url(../images/dot-menu-sub.gif); padding: 5px 0 0 15px; margin: 0 27px 5px 26px; height: 26px;}
#l-menu-sub-2-active a{display: block; background: no-repeat right bottom url(../images/dot-menu-sub.gif); padding: 5px 0 0 15px; margin: 0 27px 5px 26px; height: 26px;}

h1{margin: 0 0 5px 0; padding: 0; color: #2764A1; font-weight: normal; font-size: 20px;}
#text{font-size: 10px; margin-bottom: 25px;}

#tune-prod{float: left; display: inline; margin: 0 7px 0 7px; height: 65px; width: 215px; font-size:11px;}
.cpt_root_categories {padding-top: 15px;}
.cpt_root_categories #tune-prod{height: auto;}
.main_page #tune-prod{width: 280px;}
.main_page #razd-vertical{height: 110px;}
#tune-prod img{float: left; display: inline; margin-right: 18px;}
#tune-prod b{display: block; margin-bottom: 5px;}
#razd-horizontal{clear: both; height: 15px; font-size: 1px; margin-bottom: 15px; background: repeat-x bottom url(../images/dot-hor.gif);}
#razd-vertical{float: left; width: 1px; margin-left: 5px; background: repeat-y center url(../images/dot-vert.gif); height: 65px;}


#clear{clear: both; font-size: 1px;}
#clear-best{clear: both; height: 20px; font-size: 1px;}
#best-scrool{border: #D1D8DA 1px solid; margin: 25px 0 0 0; padding: 2px;}
#best-scrool-left{width: 36px; padding-left: 3px; text-align: left; background: #B8BABA repeat-y left url(../images/best-scrool-left.gif);}
#best-scrool-right{width: 36px; padding-right: 3px; text-align: right; background: #B8BABA repeat-y right url(../images/best-scrool-right.gif);}
#unsere-best{display: block; float: left; display: inline; margin: -2px 0 0 20px; position: relative; background: #DBDBD4 no-repeat left top url(../images/unsere-best.gif); color: #646C75; font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: center; width: 214px; height: 23px; padding-top: 8px;}
#unsere-best:hover, a#unsere-best:active{text-decoration: none;}
a#zu-den-best{display: block; float: right; display: inline; margin: -2px 20px 0 0; position: relative; background: #DBDBD4 no-repeat right top url(../images/arr-best.gif); color: #646C75; font-size: 11px; font-weight: bold; text-transform: uppercase; width: 160px; height: 23px; padding: 10px 0 0 20px;}
a#zu-den-best:hover, a#zu-den-best:active{text-decoration: none;}

#best-prod-m{float: left; display: inline; margin: 0 5px 0 5px;  width: 250px; height: 195px; font-size: 11px;}
#best-prod-m span{font-size: 12px; font-weight: bold; display: block; margin-bottom: 3px;}
#best-razd-m-vertical{float: right; width: 1px; margin: 0 14px 35px 0px; background: repeat-y center url(../images/dot-vert.gif); height: 150px;}
#best-prod{float: left; display: inline; margin: 0 15px 0 15px;  width: 275px; height: 185px; font-size: 11px;}
#best-prod span{font-size: 12px; font-weight: bold; display: block; margin-bottom: 3px;}
#best-prod-img{float: left; display: inline; margin-right: 5px; height: 93px;}
#best-prod-cont{color: #999999; font-size: 10px; height: 93px;}
#best-prod-cont u{display: block; margin-top: 5px;}
#best-price{color: #BF5100; font-size: 16px;}
#best-razd-vertical{float: left; width: 1px; margin: 0 0 35px 0; background: repeat-y center url(../images/dot-vert.gif); height: 150px;}
#best-sale{float: left; display: inline; margin: 0 5px 35px 2px;}
#best-price-old{font-size: 14px; color: #993300; text-decoration: line-through;}
a#auf-lager{display: block; margin-top: 10px; float: left; color: #6798D0;}
a#auf-lager:hover, a#auf-lager:active{text-decoration: none;}

#line{height: 5px; background: repeat-x bottom left url(../images/line.gif); margin: 17px 0 17px 0;}
#tag{color: #646C75; font-size: 10px; text-transform: uppercase; text-align: justify;}

#foot-menu{text-align: center; color: #6798D0; padding: 7px 0 7px 0;}
#mark{width: 195px; height: 24px; background: #DE6919 no-repeat url(../images/mark.jpg); margin-top: -5px; padding: 10px 0 0 20px; color: white; font-weight: bold; font-size: 14px;}
#marktb{border: #D2D2D2 1px solid;}
#marktd td{text-align: center; width: 150px; height: 100px;}

#footer-block{background: #787D80 url(../images/bg-footer.gif);}
#footer{margin: 0 auto; width: 949px; color: white; background-color: #657480; padding: 30px 20px 40px 20px;}
#footer span{margin: 0 25px 0 40px;}

#podcategory{background: #E0E1E1 no-repeat right bottom url(../images/podcat-b-r.gif);}
#podcat-bottom{background: no-repeat left bottom url(../images/podcat-b-l.gif); padding-bottom: 20px;}
#podcat{background: repeat-x top url(../images/pod-cat-bg.gif);}
#podcat-right{background: no-repeat right top url(../images/pod-cat-right.gif); height: 50px;}
#title-podcat{background: repeat-x top url(../images/title-podcat-bg.gif);}
#title-podcat td{background: no-repeat left top url(../images/title-podcat-left.jpg);}
#title-podcat span{display: block; background: no-repeat right top url(../images/title-podcat-right.jpg); height: 35px; padding: 15px 55px 0 30px; font-weight: bold; color: #000000; font-size: 14px;}
#podcat-left-column{float: left; display: inline; border: #BEBEBE 1px solid; background-color: white; padding: 15px 25px 20px 1px; margin: 3px 2px 0 10px;}
#podcat-center-column{float: left; display: inline; border: #BEBEBE 1px solid; background-color: white; padding: 15px 25px 20px 25px; margin: 3px 0 0 0;}
#podcat-right-column{float: left; display: inline; border: #BEBEBE 1px solid; background-color: white; padding: 15px 1px 20px 25px; margin: 3px 10px 0 2px;}
#podcat-product{width: 165px; height: 69px; padding: 5px 10px 0 10px; font-size:11px;}
#podcat-product p{margin:0;}
#podcat-product i{display: block; width: 95px; float: left; display: inline; margin: -5px 0 0 0;}

#all-red{color: #b34001; text-align: right; margin: 5px 20px 10px 0; font-size: 10px; text-decoration: underline;}

#spisok-search{background: #E0E1E1 top repeat-x url(../images/spisok-search.jpg); margin-bottom: 7px; overflow:hidden;}
#spisok-search table{font-size:12px;color:black;}
#spisok-search-l{background: left top no-repeat url(../images/spisok-search-l.jpg); overflow:hidden;}
#spisok-search-r{background: right top no-repeat url(../images/spisok-search-r.jpg); overflow:hidden; height: 89px; padding: 5px 25px 7px 30px; color: #000000; font-size: 12px;}
#spisok-search select{border: #CCCCCC 1px solid; width: 160px; font: 11px Arial; color: #000000;}
#spisok-search td{padding-bottom: 3px;}
#spisok-search-filed{border: #CCCCCC 1px solid; border-bottom: #999999 1px solid; border-top: #999999 1px solid; font: 11px Arial; color: #000000; width: 160px; margin: 0 30px 0 30px;}
#spisok-search-pages{float: right;}

#spec-spisok-search{background: #E0E1E1 top repeat-x url(../images/spec-spisok-bg.gif); margin-bottom: 7px; overflow:hidden;}
#spec-spisok-search-l{background: left top no-repeat url(../images/spec-spisok-left.jpg); overflow:hidden;}
#spec-spisok-search-r{background: right top no-repeat url(../images/spec-spisok-right.jpg); overflow:hidden; height: 58px; padding: 5px 25px 7px 30px; color: #000000; font-size: 12px;}
#spec-spisok-search select{border: #CCCCCC 1px solid; width: 160px; font: 11px Arial; color: #000000;}
#spec-spisok-search td{padding-bottom: 3px;}

#spisok{background: #E0E1E1 top left no-repeat url(../images/spisok-t-l.gif); overflow:hidden; position: relative;}
#spisok-t-r{background: top right no-repeat url(../images/spisok-t-r.gif); overflow:hidden;}
#spisok-b-r{background: bottom right no-repeat url(../images/podcat-b-r.gif); overflow:hidden;}
#spisok-b-l{background: bottom left no-repeat url(../images/podcat-b-l.gif); overflow:hidden; padding: 0 20px 10px 10px;}

#spisok-product{background: bottom repeat-x url(../images/spisok-line.gif); padding: 10px 0 10px 15px; color: #000000;}
#spisok-img{width: 150px; float: left; display: inline;}
#spisok-img img{border: white 2px solid;}
#spisok-cont{float: left; display: inline; font-size: 12px; color: black; padding: 10px 10px 0 0;}
#spisok-right{float: right; display: inline; font-size: 10px; text-align: right;}
#spisok-right b{display: block; text-align: right; font-size: 14px; margin-bottom: 10px; padding-top: 10px;}
#spisok-right i{display: block; font-size: 12px; text-align: right; font-style: normal; margin-top: 7px;}
#spisok-pages{text-align: center; color: #000000; font-size: 12px; margin: 15px 0 0 0;}

#opis{background: #E0E1E1 top left no-repeat url(../images/spisok-t-l.gif); overflow:hidden; position: relative;}
#opis-t-r{background: top right no-repeat url(../images/spisok-t-r.gif); overflow:hidden;}
#opis-b-r{background: bottom right no-repeat url(../images/podcat-b-r.gif); overflow:hidden;}
#opis-b-l{background: bottom left no-repeat url(../images/podcat-b-l.gif); overflow:hidden; padding: 10px 15px 15px 15px; color: #000000;}

#opis-img{width: 320px;}
#big-img{border: white 1px solid; margin-bottom: 10px;}
#small-img{margin: 5px 20px 0 0; border: white 2px solid;}
#price{float: right; font-size: 14px; color: #6c3100; font-weight: bold; margin-top: 20px;}
#opis i{clear: both; margin: 10px 0 5px 0; display: block; font-style: normal; font-size: 10px; text-align: right;}
#opis b{display: block;}
#rating{margin-top: 15px;}
#rating span{font-size: 18px; font-weight: bold; margin-left: 15px;}
#rating b{margin-bottom: 8px;}
#rating u{ margin-top: 5px; text-decoration: none; font-size: 10px; display: block;}
#opis-auf{font-weight: bold; margin-top: 20px; font-size:11px;}
#opis-right{float: right; text-align: right; font-size: 12px;}
#opis-in-cart{text-align: right; font-size: 12px; color: #2BA6E0; margin-bottom: 5px;}
#opis-dost{text-align: right; font-size: 12px; color: #57595A;}
#opis-links{line-height: 20px; padding: 15px 0 20px 0;}

a#print em{display: block; background: left top no-repeat url(../images/print.jpg); font-style: normal; height: 23px; width: 130px;}
a#print span{margin-right: -3px; display: block; background: right top no-repeat url(../images/but-right.gif); height: 20px; padding: 3px 0 0 33px; color: #626262; font-size: 12px; font-weight: bold; text-align: left; cursor: pointer; cursor: hand;}
a#print{float: left; display: block; display: inline; background: #E3E3E3 top repeat-x url(../images/but-bg.gif); width: 130px; height: 23px; margin: 30px 45px 0 0;}
a#print:hover, a#print:active{text-decoration: none;}
a#pdf em{display: block; background: left top no-repeat url(../images/pdf.jpg); font-style: normal; height: 23px; width: 130px;}
a#pdf span{margin-right: -3px; display: block; background: right top no-repeat url(../images/but-right.gif); height: 20px; padding: 3px 0 0 33px; color: #626262; font-size: 12px; font-weight: bold; text-align: left; cursor: pointer; cursor: hand;}
a#pdf{float: left; display: block; display: inline; background: #E3E3E3 top repeat-x url(../images/but-bg.gif); width: 130px; height: 23px; margin: 30px 0 0 35px;}
a#pdf:hover, a#pdf:active{text-decoration: none;}
#opis-line{background: bottom repeat-x url(../images/spisok-line.gif); height: 10px;}

#spec-block-left{float: left; display: inline; font-size: 12px; font-weight: bold; margin: -7px 20px 0 0; height: 190px;}
#spec-block-left img{display: block; margin-bottom: 5px;}
#spec-block-right{float: left; display: inline; font-size: 12px; font-weight: bold; margin: -7px 0 0 20px; height: 190px;}
#spec-block-right img{display: block; margin-bottom: 5px;}

#all-pad{height: 15px; font-size: 1px;}

#mail{background-color: #E8E9E9; position: relative; margin: -18px 0 -15px 5px;}
#mailimg{display: block; margin: 0 auto;}
#mail span{margin-left: 10px;}
#mail b{color: #69B6DA; display: block; text-align: center;}
#mail select{display: block; margin: 0 auto; border: #999999 1px solid; font-size: 11px; font-family: Arial; color: #000000; width: 160px;}

#right{float: right;}
#left{float: left;}
#image{border: #CFCFCF 1px solid; position: relative; color: #656664; font-size: 11px;}
#image b{font-weight: normal; position: relative; display: block; background: left top no-repeat url(../images/img-t-l.gif); margin: -1px;}
#image i{font-style: normal; position: relative; display: block; background: right top no-repeat url(../images/img-t-r.gif);}
#image u{text-decoration: none; position: relative; display: block; background: left bottom no-repeat url(../images/img-b-l.gif);}
#image em{font-style: normal; position: relative; display: block; background: right bottom no-repeat url(../images/img-b-r.gif); padding: 7px;}
#image img{display: block; margin-bottom: 5px;}
#image span{display: block; font-size: 10px;}

#field-cont{border: #999999 1px solid; font: 11px Arial; color: #000000; width: 190px; margin: 0 30px 5px 0;}
#field-cont-m{border: #999999 1px solid; font: 11px Arial; color: #000000; width: 142px; margin: 0 3px 5px 0;}
#field-cont-l{border: #999999 1px solid; font: 11px Arial; color: #000000; width: 43px; margin: 0 3px 5px 0;}
#contact select{border: #999999 1px solid; font: 11px Arial; color: #000000; width: 190px; margin: 0 30px 5px 0;}
#contact td{padding: 10px 0 10px 0;}
#text-cont{border: #999999 1px solid; width: 270px; height: 100px; margin: 0 0 5px 0;}
a#button-cont{color: #6798D0; display: block; margin-left: 340px;}
#contack-block{ float: right; display: inline; background: no-repeat url(../images/contact.jpg); position: relative; margin: 10px 0 0 -20px; width: 251px; height: 237px; padding: 25px 0 0 15px; font-size: 12px;}
#contack-block b{display: block; color: #2D5AAD; margin-top: 20px;}
#contack-block span{display: block; margin-bottom: 10px; font-weight: bold; font-size: 14px; color: #2D5AAD;}

#rassl-filed{border: #CCCCCC 1px solid; font: 11px Arial; color: #000000; width: 150px; margin: 3px 0 0 0;}
#link-but{font-size: 12px; font-weight: bold; color: #69B6DA; margin-left: 10px;}
#yellow{color: #cf9804; font-size: 10px; margin-bottom: 20px;}

#new{font-size: 10px; color: #000000;}
#new-title{font-size: 12px; color: #000000; text-transform: uppercase; font-weight: bold;}
#new b{font-size: 11px; color: #69B6DA; display: block; margin-bottom: 10px;}
#new i{font-style: normal; display: block; margin-top: 25px;}

#othernew{float: left; font-weight: bold; background: repeat-x top url(../images/dot-hor.gif); padding-top: 1px; margin-top: 15px;}
#othernew img{display: block;margin-bottom: 10px;}
#othernew u{display: block;}
#pdf-in-color{display: block; margin-top: 10px; width: 130px; height: 23px; background: no-repeat url(../images/pdf-in-color.gif);}
#othernew i{display: block; padding-bottom: 15px; font-style: normal; background: repeat-x bottom url(../images/dot-hor.gif);}

#cart{background: #E0E1E1 repeat-x top url(../images/cart-bg.jpg); position: relative;}
#cart-t-l{background: no-repeat left top url(../images/cart-left.jpg); position: relative;}
#cart-t-r{background: no-repeat right top url(../images/cart-right.jpg); position: relative;}
#cart-b-l{background: no-repeat left bottom url(../images/podcat-b-l.gif); position: relative;}
#cart-b-r{background: no-repeat right bottom url(../images/podcat-b-r.gif); color: #000000; padding:1px 10px 10px 10px;}

#cart-page-head{font-weight: bold; font-size: 12px; height: 12px; padding: 8px 30px 25px 30px;}
#cart-page-head a{display: block; float: left; height: 25px; display: inline;}
#cart-page-head b{display: block; width: 1px; height: 33px; background-color: #D9D9D9; border-left: #969696 1px solid; border-right: white 2px solid; float: left; display: inline; margin: -8px 41px 0 41px;}
#cart-page-head i{font-style: normal; font-size: 12px; height: 20px; float: left;}
#cart-page-head u{text-decoration: none; font-size: 12px; height: 20px; float: right;}


#all-suma{color: #2BA6E0; text-align: right; font-size: 13px; font-weight: bold; text-transform: uppercase;}
#all-suma b{color: #6C3100; font-size: 14px; margin-left: 5px;}

#recount{text-align: right; font-size: 12px; color: #2BA6E0; margin: 5px 0 10px 0;}
#recount img{vertical-align: middle;}
#cart-table {border-bottom: #4C4D4D 1px dotted; border-right: #4C4D4D 1px dotted; margin-bottom: 15px;}
#cart-table td{vertical-align: top; padding: 5px; border-top: #4C4D4D 1px dotted; border-left: #4C4D4D 1px dotted; empty-cells: show; height: 10px;}
#img-cart{float: left; display: inline; margin-right: 10px;}
#img-cart img{border: #A7A7A7 1px solid;}
#title-tb-cart{color: #023465; font-weight: bold; text-align: center;}
#cart-dackness{background-color: #A9AAAA;}
#content-cart{float: left;}
#content-cart b{display: block; margin-bottom: 5px;}
#title-tb-center{text-align: center; font-weight: bold;}
#title-tb-center img{display: block;}
#clear-center{clear: both; text-align: center; font-weight: bold; padding: 10px 100px 0 0;}
#clear-center img{vertical-align: middle;}
#field-cart{border: #A9AAAA 1px solid; font: 11px Arial; color: #023465; font-weight: bold; text-align: center; width: 65px;}

a#but-cart em{margin-left: -3px; display: block; background: left top no-repeat url(../images/but-left.gif); font-style: normal; height: 23px;}
a#but-cart span{margin-right: -3px; display: block; background: right top no-repeat url(../images/but-right.gif); height: 20px; padding: 3px 0 0 0px; text-align: center; color: #626262; font-size: 12px; font-weight: bold; cursor: pointer; cursor: hand;}
a#but-cart{display: block; background: #E3E3E3 top repeat-x url(../images/but-bg.gif); width: 150px; height: 23px; margin: 0 auto;}
a#but-cart:hover, a#but-cart:active{text-decoration: none;}
a#but-s-cart em{margin-left: -3px; display: block; background: left top no-repeat url(../images/but-left.gif); font-style: normal; height: 23px;}
a#but-s-cart span{margin-right: -3px; display: block; background: right top no-repeat url(../images/but-right.gif); height: 20px; padding: 3px 0 0 0px; text-align: center; color: #626262; font-size: 12px; font-weight: bold; cursor: pointer; cursor: hand;}
a#but-s-cart{display: block; background: #E3E3E3 top repeat-x url(../images/but-bg.gif); width: 80px; height: 23px; margin: 0 auto;}
a#but-s-cart:hover, a#but-s-cart:active{text-decoration: none;}

#cart-buttons td{text-align: center; width: 33%; padding: 20px 0 20px 0;}
h5{color: #F99200; font-size: 14px; text-transform: uppercase; padding: 0; margin: 0 0 10px 0;}
#step1-price{color: #6C3100; font-size: 14px; font-weight: bold; vertical-align: middle;}
#step1-itog{color: #023465; font-weight: bold; vertical-align: middle;}
#step1-itog input{border: #A7A7A7 1px solid; font: 11px Arial; color: #000000; width: 200px; margin: 0 0 0 10px;}
#cart-white{background-color: white; text-align: right; font-weight: bold;}
#cart-white img{vertical-align: middle;}


#cart-login{text-align: right;}
#field-cart-login{border: 0 solid; font: 11px Arial; color: #000000; height: 18px; width: 100px; margin-right: 5px;}
#cart-login input{vertical-align: middle;}

#tb-step2 td{padding: 5px; border-bottom: white 1px solid;}
#step2{color: #023465; font-weight: bold; background-color: #A9AAAA;}
#step2-field{border: #A7A7A7 1px solid; font: 11px Arial; color: #000000; width: 200px;}
#step2-text{border: #A7A7A7 1px solid; font: 11px Arial; color: #000000; width: 200px; height: 70px;}
#tit-step2{font-weight: bold; font-size: 12px;}
#step2 img{vertical-align: middle; margin-right: 15px;}
#more-inp{width: auto !important; margin-left: 15px;}
#hndl-show-loginpass-fields {width:auto !important;}


#cart-dostavka{color: #023465;}
#cart-dostavka u{text-decoration: none; display: block; margin: 15px 0 15px 10px; font-size: 12px; font-weight: bold; color: #000000;}
#cart-dostavka b{display: block;}
#tb-step-3 td{vertical-align: top; padding-bottom: 10px;}

#tb-step4{border-bottom: #4C4D4D 1px dotted; border-left: #4C4D4D 1px dotted;}
#tb-step4 td{padding: 5px; empty-cells: show;}
#title-step4{color: #023465; font-weight: bold; text-align: center; border-top: #4C4D4D 1px dotted; border-bottom: #4C4D4D 1px dotted; border-right: #4C4D4D 1px dotted;}
#kol-step4{text-align: center; font-weight: bold; color: #023465; border-right: #4C4D4D 1px dotted;}
#cont-step4{font-weight: bold; border-right: #4C4D4D 1px dotted;}
#sum-step4{text-align: center; font-weight: bold; border-right: #4C4D4D 1px dotted;}
#step4-itog{color: #023465; font-weight: bold; vertical-align: middle; border-top: #4C4D4D 1px dotted; border-right: #4C4D4D 1px dotted;}
#step4-price{color: #6C3100; font-size: 14px; font-weight: bold; text-align: center; border-top: #4C4D4D 1px dotted; border-right: #4C4D4D 1px dotted;}
#step4-white{background-color: white; text-align: right; font-weight: bold; border-top: #4C4D4D 1px dotted; border-right: #4C4D4D 1px dotted;}
#step4-white img{vertical-align: middle;}
#text-step4{border: #A7A7A7 1px solid; font: 11px Arial; color: #000000; width: 400px; height: 50px;}

#dost-page-head{margin: 0 auto; width: 575px; padding: 70px 0 0 0; position: relative;}
#dost-page-head img{position: absolute; margin: -70px 0 0 -170px;}
#dost-page-head h1{text-align: center;}
#dost-page-content{margin: 0 auto; width: 575px; padding:50px 0 20px 0;}
#dost-page-cell1{background-color: #E9EDEF; font-size: 11px; color: #204265;}
#dost-page-cell2{font-size: 11px; color: #204265;}
#dost-page-cell1 td{padding: 0 5px 0 5px; height: 20px;}
#dost-page-cell2 td{padding: 0 5px 0 5px; height: 20px;}
#dost-page-footer{background-color: #707B83; color: white; padding: 15px 0 20px 0;}
#dost-page-footer i{font-style: normal; float: right;}
#dost-page-footer-block{margin: 0 auto; width: 595px;}

#partner{border: #CFCFCF 1px solid; position: relative; color: #656664; font-size: 11px; width: 300px; margin: 15px 0 15px 0;}
#partner #pb{font-weight: normal; position: relative; display: block; background: left top no-repeat url(../images/partner-t-l.gif); margin: -1px; width: 302px;}
#partner #pi{font-style: normal; position: relative; display: block; background: right top no-repeat url(../images/partner-t-r.gif); width: 302px;}
#partner #pu{text-decoration: none; position: relative; display: block; background: left bottom no-repeat url(../images/partner-b-l.gif); width: 302px;}
#partner #pem{font-style: normal; position: relative; display: block; background: right bottom no-repeat url(../images/partner-b-r.gif); padding: 15px; color: #204265;}
#partner img{float: left; margin: 0 10px 0 10px;}
#partner span#tmp{display: block; font-weight: bold; color: #2764A1; font-size: 12px; margin-bottom: 15px;}

#neu{background: #FBAB18 no-repeat url(../images/neu.jpg); float: right; display: inline; margin: 5px 0 0 15px; color: white; font-weight: bold; width: 125px; height: 101px; padding: 0 85px 0 25px; overflow: hidden;}
#neu-head{color: white; font-size: 20px; font-weight: bold; margin: 3px -65px 9px 0;}
#neu-head img{vertical-align: middle;}

#big-banner{clear: both; padding-top: 30px;}

#cat-for-main{background: 0px 3px no-repeat url(../images/arr-grey.gif); margin: 20px 10px 0 10px; padding: 0 0 0 20px; width: 260px; height: 90px; float: left; display: inline;}
#cat-for-main b{display: block; color: #2D5AAD; font-size: 14px; margin-bottom: 5px;}
#cat-razd-vert{float: left; width: 1px; margin: 20px 0px 0 0px; background: repeat-y center url(../images/dot-vert.gif); height: 70px;}

#block-on-main{font-size: 11px; text-align: left; border: #BBBDBD 1px solid; width: 290px; padding: 0 0 15px 0; margin: 20px 0 0 0;}
#block-on-main-title{background: no-repeat url(../images/title-block.jpg); font-size: 12px; font-weight: bold; color: #646C75; width: 179px; position: relative; margin-top: -6px; height: 25px; padding-top: 5px; text-align: center;}
#block-on-main-more{text-align: right; margin: -23px 7px 0 0; font-size: 12px;}
#block-on-main-img{float: left; margin: 0 10px 0 10px;}
#block-on-main span{display: block; margin-top: 10px; color: #6798D0;}

#other-predl{border: #B8BABA 1px solid; position: relative; width: 291px;}
#other-predl-t{background: top left no-repeat url(../images/head-block-main.gif); width: 293px; margin: -1px; position: relative;}
#other-predl-b{background: bottom left no-repeat url(../images/head-block-main-b.gif); width: 269px; padding: 25px 12px 25px 12px; position: relative;}

#other-predl-more{float: right; font-size: 12px;}
h4{padding: 0; margin: 0 0 30px 0; font-size: 14px; color: #2D5AAD;}
#other-price{float: right; display: inline; margin-left: 5px; color: #BF5100;}
#other-price-old{text-decoration: line-through; color: #993300;}
#other-block i{display: block; font-style: normal; font-size: 10px; color: #999999;}
#other-block{font-size: 11px; margin: 5px 0 0 0; padding: 0 0 15px 0; background: left bottom repeat-x url(../images/dot-hor.gif);}

#block-main-grey{border: #B8BABA 1px solid; position: relative; width: 291px;}
#block-main-grey-t{background: top left no-repeat url(../images/head-block-main.gif); width: 293px; margin: -1px; position: relative;}
#block-main-grey-b{background: bottom left no-repeat url(../images/head-block-main-b-c.gif); width: 274px; text-align: left; padding: 25px 7px 55px 12px; position: relative;}

#block-main-grey h4{padding: 0; margin: 0 0 5px 0; font-size: 14px; color: #2D5AAD;}
#link-block-main{font-size: 11px; clear: both; height: 12px; margin: 6px 0 6px 0; background: no-repeat 0 5px url(../images/arr2.gif); padding-left: 15px;}
#link-block-main u{display: block; height: 12px; text-decoration: none; background: left bottom repeat-x url(../images/dot-hor.gif);}
#link-block-main a{display: block; height: 12px; background-color: white; float: left;}





#search select{font: 11px Arial; color: #696473; padding-left: 5px; width: 182px; height: 20px; vertical-align:top;}
#search-but{background: #DADADA no-repeat url(../images/but-search.jpg); width: 74px; height: 20px; border: 0 solid; margin: 0; padding: 0; font-size: 11px; font-family: Arial; font-weight: bold; color: #0b0b0b; cursor: pointer; cursor: hand; vertical-align:top;}

#menu-hide a:link,#menu-hide a:visited{border-bottom:1px dotted #023465;padding:6px;display:block; font-size:11px;color: #fff; text-decoration: none;}
#menu-hide a:hover, #menu-hide a:active{border-bottom:1px dotted #023465;padding:6px;display:block; font-size:11px;color: #fff; text-decoration: none; background:#6EB9DC;}

/* css2 */

#block-on-main, #block-news {text-align: left; border: #BBBDBD 1px solid; width: 290px; padding: 0 0 15px 0; margin: 20px 0 0 0;}
#block-on-main-title, #block-news-title {background: no-repeat url(../images/title-block.jpg); width: 179px; font-size: 12px; font-weight: bold; color: #646C75;  position: relative; margin-top: -6px; height: 25px; padding-top: 5px; text-align: center;}
#block-on-main-title {background: no-repeat url(../images/title-block.jpg);  font-size: 12px; font-weight: bold; color: #646C75; margin-top: -6px; height: 25px; padding-top: 5px; text-align: center; max-width:75%;}

#block-news {width: 100%; text-align: left; }
#block-news-title {  height:27px;  width:auto;	margin:0; margin-top:-6px; padding: 0;	position: absolute;}
#block-news-titler {background: url(../images2/title-block_left.jpg) no-repeat left top #dcddd7; margin:0; padding: 0; height:27px;}
#block-news-titlel {margin:0; padding-left:15px; padding-right:15px; padding-top:5px; width: auto; background: url(../images2/title-block_right.jpg) no-repeat right top; height:27px;}
#newspict {float:left; width:auto; height:auto; padding-bottom:5px; padding-right:5px;}
#newstxt {padding-top:  15px;	padding-right: 10px; padding-bottom: 0px; padding-left: 10px; text-align:justify;}
#data, #sourse, #rubr {font-weight: bold; font-size: 12px; margin-bottom:0px; margin-top:5px;}
#data {margin-top:10px;margin-bottom:10px;}
#rubr {margin-top: 0px; background-color: #dadbd4; position: absolute; margin-bottom:10px}

#newstxt a {font-weight: bold; text-decoration: underline;}
#newstxt a:hover {text-decoration: none;}

#tbl, #tbl tr,  #tbl td {
	padding:0;
	margin:0;
	border:0;
	vertical-align: top;
}
#tbl {weight:100%; border-collapse:collapse}
#border-grey2{	background-image: url(../images/block-news-bg.gif); background-repeat:repeat-y;}
#tbl h4 {margin:0px; padding:25px 0px 0px 15px; }
#block-main-grey-t2{background: top left no-repeat url(../images/head-block-main.gif); width: 293px; margin: 0px; position: relative; padding: 0px 0px 0px 12px;}
#block-main-grey-b2{background: bottom left no-repeat url(../images/head-block-main-b-c.gif); width: 293px; text-align: left; height:46px; position: relative; margin:0; padding:0}
#tbl ul {margin:12px; margin-right:9px; padding:0; list-style-type: none; line-height: 15px;}
#tbl li {background-image: url(../images/bg_tochechki3.gif); background-repeat: repeat; margin:0; padding:0;}
#li {padding-left:15px; padding-top:0; padding-bottom:5px; padding-right:0px; margin:0;background-image: url(../images/arr2.gif);
	background-repeat: no-repeat; background-position: 0px 3px;} 
#li a {color: #4493c3;}
#str {font-weight: bold;text-transform: uppercase; text-align: right;}
#str a:hover {background-color: #f1af0f;}
#str a{background-color: #dbdbd4;}
#h4 {font-weight: bold;  position: absolute; margin-top:-15px; margin-left:40px;}
#graytxt {color:#626262;}
#graytxt h4  {color:#2764a1; font-weight:bold; margin:10px 30px 10px 0px; padding:0;}
.float_left {float:left;}
.form1, .form2 {font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; padding-left:5px; font-size: 11px; color: #626272;
}.form1 {WIDTH: 220px; height: 17px;}
#graytxt2 {margin-left:7px; margin-right:10px;  font-weight:bold; position:relative;}
#graytxt2 a {text-decoration:none; color:#626272;}
#graytxt2 a:hover {text-decoration:underline;}
#contact2 {	PADDING-LEFT: 10px; WIDTH: 215px; PADDING-RIGHT: 10px; BACKGROUND: url(../images3/kontacts_bg.jpg) no-repeat; HEIGHT: 229px }
#contact2 h6 {color:#2d5aad; font-size:14px; margin:0; padding:0; padding-top: 22px; width: 190px;}
#contact2 h6 a {color:#2d5aad; text-decoration:underline;}
#contact2 h6 a:hover {text-decoration:none;}

#block-on-main, #block-news {text-align: left; border: #BBBDBD 1px solid; width: 290px; padding: 0 0 15px 0; margin: 20px 0 0 0;}
#block-on-main-title, #block-news-title {background: no-repeat url(../images/title-block.jpg); width: 179px; font-size: 12px; font-weight: bold; color: #646C75;  position: relative; margin-top: -6px; height: 25px; padding-top: 5px; text-align: center;}
#block-on-main-title {background: no-repeat url(../images/title-block.jpg);  font-size: 12px; font-weight: bold; color: #646C75; margin-top: -6px; height: 25px; padding-top: 5px; text-align: center; max-width:75%;}

#block-news {width: 100%; text-align: left; }
#block-news-title {  height:27px;  width:auto;	margin:0; margin-top:-6px; padding: 0;	position: absolute;}
#block-news-titler {background: url(../images/title-block_left.jpg) no-repeat left top #dcddd7; margin:0; padding: 0; height:27px;}
#block-news-titlel {margin:0; padding-left:15px; padding-right:15px; padding-top:5px; width: auto; background: url(../images/title-block_right.jpg) no-repeat right top; height:27px;}
#newspict {float:left; width:auto; height:auto; padding-bottom:5px; padding-right:5px;}
#newstxt {padding-top:  15px;	padding-right: 10px; padding-bottom: 0px; padding-left: 10px; text-align:justify;}
#data, #sourse, #rubr {font-weight: bold; font-size: 12px; margin-bottom:0px; margin-top:5px;}
#data {margin-top:10px;margin-bottom:10px;}
#rubr {margin-top: 0px; background-color: #dadbd4; position: absolute; margin-bottom:10px}

#newstxt a {font-weight: bold; text-decoration: underline;}
#newstxt a:hover {text-decoration: none;}

#tbl, #tbl tr,  #tbl td {
	padding:0;
	margin:0;
	border:0;
	vertical-align: top;
}
#tbl {weight:100%; border-collapse:collapse}
#border-grey2{	background-image: url(../images/block-news-bg.gif); background-repeat:repeat-y;}
#tbl h4 {margin:0px; padding:25px 0px 0px 15px; }
#block-main-grey-t2{background: top left no-repeat url(../images/head-block-main.gif); width: 293px; margin: 0px; position: relative; padding: 0px 0px 0px 12px;}
#block-main-grey-b2{background: bottom left no-repeat url(../images/head-block-main-b-c.gif); width: 293px; text-align: left; height:46px; position: relative; margin:0; padding:0}
#tbl ul {margin:12px; margin-right:9px; padding:0; list-style-type: none; line-height: 15px;}
#tbl li {background-image: url(../images/bg_tochechki3.gif); background-repeat: repeat; margin:0; padding:0;}
#li {padding-left:15px; padding-top:0; padding-bottom:5px; padding-right:0px; margin:0;background-image: url(../images/arr2.gif);
	background-repeat: no-repeat; background-position: 0px 3px;} 
#li a {color: #4493c3;}
#str {font-weight: bold;text-transform: uppercase; text-align: right;}
#str a:hover {background-color: #f1af0f;}
#str a{background-color: #dbdbd4;}

/* ---------------------------------------------------------- */


#reg_fields_tbl TD { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px}
#reg_auth_fields TD {	BACKGROUND-COLOR: none;}
#reg_confcode TD { BACKGROUND-COLOR: none; }
#reg_fields_tbl TD INPUT { WIDTH: 305px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;}
.addressform TD INPUT {	WIDTH: 305px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;}

#reg_fields_tbl TD TEXTAREA {	WIDTH: 305px; HEIGHT: 100px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;}
#reg_fields_tbl b {color:#2764a1; font-size:12px;}
.addressform TD TEXTAREA {	WIDTH: 305px; HEIGHT: 100px}

.row_odd TD {BACKGROUND-COLOR: none;}
.row_even TD {BORDER: none;}
#reg_submit_btn {	FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;}
#reg_confcode TD {	BACKGROUND-COLOR: none;}

#mark2{width: 195px; height: 24px; background: url(../images3/ok_butt.jpg) no-repeat ; margin-top: 0px; padding: 10px 0 0 95px; color: white; font-weight: bold; font-size: 14px;}
a.send, a.send2 {background-image: url(../images3/ok_butt.3.jpg); width: 215px; height: 34px; display: block; }

a:hover.send, a:hover.send2 {background-image: url(../images3/ok_butt.3.jpg);background-position: bottom;}
a.send2, a:hover.send2 {background-image: url(../images3/ok_butt_save.jpg);}
.address_elem {width:310px;}
#subscribed4news2 {width:20px; margin-left:-5px; padding-left:0;}
#0 {margin:0; padding:0}


#bord {height: 42px; width: 102px; border:#d2d2d2 solid 1px}
#bgcolor {background-color: #f4f6f7; }
#300, #126 {font-style:normal;font-family: Arial; font-size: 11px;font-weight: normal; background-color: #385878;}
#300 { width:305px !important; }
#126 { width:126px !important; text-align:left; }
.asterisk {color:#ec7404;}





#reg_fields_tbl TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#reg_auth_fields TD {
	BACKGROUND-COLOR: none;
}
#reg_confcode TD {
	BACKGROUND-COLOR: none;
}
#reg_fields_tbl TD INPUT {
	WIDTH: 305px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;
}
.addressform TD INPUT {
	WIDTH: 305px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;
}

#reg_fields_tbl TD TEXTAREA {
	WIDTH: 305px; HEIGHT: 100px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;
}
#reg_fields_tbl b {color:#2764a1; font-size:12px;}
.addressform TD TEXTAREA {
	WIDTH: 305px; HEIGHT: 100px
}

.row_odd TD {
BACKGROUND-COLOR: none;
}
.row_even TD {
	BORDER: none;
}
#reg_submit_btn {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; color:#385878;
}
#reg_confcode TD {
	BACKGROUND-COLOR: none;
}
#mark2{width: 195px; height: 24px; background: url(../images3/ok_butt.jpg) no-repeat ; margin-top: 0px; padding: 10px 0 0 95px; color: white; font-weight: bold; font-size: 14px;}
a.send, a.send2 {
background-image: url(../images3/ok_butt.3.jpg);
width: 215px;
height: 34px;
display: block;
}

a:hover.send, a:hover.send2 {
background-image: url(../images3/ok_butt.3.jpg);
background-position: bottom;
}
a.send2, a:hover.send2 {background-image: url(../images3/ok_butt_save.jpg);}
.address_elem {width:310px;}
#subscribed4news2 {width:20px; margin-left:-5px; padding-left:0;"}

h1 p{margin:0;padding:0;}


