body{background-color: #ffffff;}
body, table td{font-family: Tahoma; font-size: 10.5pt;}

h1, h2, h3, h4, h5, h6{font-weight: normal; line-height: 0.9em; font-family: georgia; }
h1{font-size: 180%; margin: 1.2em 0 0.4em; padding: 0 0 0.4em; color: #dc1921;}
h2{font-size: 140%; margin: 1em 0 0.4em; color: #dc1921;}
h3{font-size: 130%; margin: 1em 0 0.4em; color: #dc1921;}
h4{font-size: 120%; margin: .8em 0 0.4em; color: #630b11; font-style: italic;}
h5{font-size: 120%; margin: .6em 0 0.20em; color: #dc1921;}
h6{font-size: 100%; margin: .6em 0 0.20em;}
p{margin: 0 0 1.6em 0; line-height: 1.4em; color: black;}
a{color: #0066cc;}
a.local{text-decoration: none; border-bottom: 1px dashed #0066cc;}

.clear{float: none; clear: both; height: 1px; font-size: 0;}
.spacer10{height: 10px;}

#layout{min-width: 600px; max-width: 1300px; //width: expression(document.body.clientWidth <= 600?"600px":document.body.clientWidth > 1300?"1300px":"auto");}
#layout{padding: 0 20px;}

#main-columns td{padding: 0 10px;}

#logo{padding: 26px 0 26px 0;}

.product-ban-round{position: relative; height: 110px; background: no-repeat center center; margin: 6px 0 10px 0; cursor: pointer;}
.product-ban-round .left, .product-ban-round .right, .product-ban-round .middle{height: 110px; position: absolute; top: 0;}
.product-ban-round .left{background: url(/f/iconbit-new/product-ban-round-left.png) no-repeat left top; width: 18px; left: 0; z-index: 20;}
.product-ban-round .right{background: url(/f/iconbit-new/product-ban-round-right.png) no-repeat left top; width: 20px; right: 0; z-index: 20;}
.product-ban-round .middle{background: url(/f/iconbit-new/product-ban-round-middle.png) repeat-x left top; left: 0; width: 100%; z-index: 10;}
.product-ban-round .arrow-active{background: url(/f/iconbit-new/product-active-arrow.png) no-repeat left top; position: absolute; top: -8px; left: -8px; width: 49px; height: 49px; z-index: 99;}
.product-ban-round .arrow-active2, .products-text .arrow-active2{background: url(/f/iconbit-new/product-active-arrow-2.png) no-repeat left top; position: absolute; width: 50px; height: 50px; z-index: 99;}
.product-ban-round .arrow-active2{top: 30px; left: -23px;}
.products-text .arrow-active2{top: -15px; left: -30px;}
.products-text{margin: 0 10px 10px 0px; padding: 0 10px 10px 40px; position: relative; text-align: left;}
.products-text a.selected{color: #aab3bb; text-decoration: none;}

.product-ban-round .new{background: url(/f/iconbit-new/product-new.png) no-repeat left top; position: absolute; bottom: 10px; right: 10px; width: 56px; height: 56px; z-index: 5;}
.product-ban-round img{position: absolute; top: 0; left: 0; z-index: 29;}
.active{cursor: auto;}
.active .left{background: url(/f/iconbit-new/product-ban-round-left-active.png) no-repeat left top;}
.active .right{background: url(/f/iconbit-new/product-ban-round-right-active.png) no-repeat left top;}
.active .middle{background: url(/f/iconbit-new/product-ban-round-middle-active.png) repeat-x left top;}

/*.fader50{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: transparent url(/f/iconbit-new/fader50.png) center center;}*/
.fader50{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: transparent url(/f/iconbit-new/fader50wh.png) center center;}

/*#menu{background: #35548d url(/f/iconbit-new/menu-bg.jpg) repeat-x center center; color: white; text-align: center;}*/
#menu{text-align: center;}
#menu table td{background: transparent; padding: 30px 11px;}
#menu a{text-decoration: underline; font-family: Georgia; font-size: 140%;}
#menu a:hover{text-decoration: underline; color: #dc1921;}
#menu .item{position: relative; text-align: center; z-index: 999 !important;}
#menu .selected a{color: #dc1921 !important; text-decoration: none;}
/*#menu .item:first-letter{color: #dc1921 !important;}*/
#menu .item .arrow{background: url(/f/iconbit-new/menu-arrow.png) no-repeat left top; width: 30px; height: 30px; position: absolute; left: -20px; top: -20px; z-index: 99;}

.prodlist{text-align: left;}
.prodlist h3{padding: 0 0 10px 38px;}
.prodlist .collapse, .prodlist .open{margin-left: 40px;}
.prodlist a.open{background: url(/i/node_close.gif) no-repeat center left; padding-left: 16px;}
.prodlist a.collapse{background: url(/i/node_open.gif) no-repeat center left; padding-left: 16px;}

.head-round-left, .head-round-right{}
.head-round-left{background: url(/f/iconbit-new/head-round-left.gif) no-repeat left center;}
.head-round-right{background: url(/f/iconbit-new/head-round-right.gif) no-repeat right center;}

h3.downloads{background: url(/f/iconbit-new/download-button.png) no-repeat left center; padding: 10px 0 13px 40px; color: #e97b09; margin-bottom: 0;}
ul.downloads{font-size: 90%; list-style-type: none; padding: 2px 0 4px 0; margin: 0 38px; // font-size: 90%;}
ul.downloads li{behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '<span class="bullet">— </span> ' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
ul.downloads li span.bullet {color: #ef8600;}
ul.downloads>li{text-indent: -1.3em;}
ul.downloads>li:before {content: '\2014\a0'; color: #ef8600;}

.rounded1{position: relative; background-repeat: no-repeat; background-position: center center;}
.rounded1 .top-left, .rounded1 .left, .rounded1 .bt-left, .rounded1 .top, .rounded1 .bt, .rounded1 .top-right, .rounded1 .right, .rounded1 .bt-right{position: absolute; background-position: left top;}
.rounded1 .top-left, .rounded1 .bt-left, .rounded1 .top-right, .rounded1 .bt-right{background-repeat: no-repeat; z-index: 20;}
.rounded1 .left, .rounded1 .right{background-repeat: repeat-y; z-index: 10;}
.rounded1 .top, .rounded1 .bt{background-repeat: repeat-x; z-index: 10;}
.rounded1 .top-left{background-image: url(/f/iconbit-new/menu-rounded-top-left.png); top: 0; left: 0; width: 16px; height: 16px;}
.rounded1 .left{background-image: url(/f/iconbit-new/menu-rounded-left.png); top: 0; left: 0; width: 16px; height: 100%;}
.rounded1 .bt-left{background-image: url(/f/iconbit-new/menu-rounded-bt-left.png); bottom: 0; left: 0; width: 16px; height: 17px;}
.rounded1 .top{background-image: url(/f/iconbit-new/menu-rounded-top.png); top: 0; left: 0; width: 100%; height: 16px;}
.rounded1 .bt{background-image: url(/f/iconbit-new/menu-rounded-bt.png); bottom: 0; left: 0; width: 100%; height: 17px;}
.rounded1 .top-right{background-image: url(/f/iconbit-new/menu-rounded-top-right.png); top: 0; right: 0; width: 17px; height: 14px;}
.rounded1 .right{background-image: url(/f/iconbit-new/menu-rounded-right.png); top: 0; right: 0; width: 17px; height: 100%;}
.rounded1 .bt-right{background-image: url(/f/iconbit-new/menu-rounded-bt-right.png); bottom: 0; right: 0; width: 17px; height: 17px;}

.imgs-previews{padding: 20px 0;}
.img-preview{float: left; padding: 4px;}


.content{padding: 0 20px 20px 32px; text-align: left;}

.product_inf h1{margin: 0.6em 0 1em 0;}

#bottom{text-align: center; border-top: 1px dashed #ccd0d3; padding: 10px 0 0 0; font-size: 80%;}






/*****************************************/
.descr table{background: transparent !important; padding: 0 !important; margin: 0 !important; border-collapse: collapse;}
.descr table tr:first-child td{border-top: 0 !important;}
.descr table td{font-size: 13px; padding: 4px !important; border-top: 1px solid #dc8d92; height: auto !important; width: auto !important; border-bottom: 0px;}
.descr table td:first-child{border-right: 1px solid #dc8d92;}
.descr table td *{padding: 0; margin: 0;}
