@charset "windows-1251";
/* CSS Document */
*{ margin:0; padding:0; outline: none; }
html, body{ width:100%; height:100%; background: #ebebeb; font: 11px Arial, Helvetica, sans-serif; color: #797979; }
a, a:visited{ text-decoration:underline; color:#797979; }
a:hover, a:active{ color:#E11B22; }
ul{ list-style:none; }
table{ border-collapse:collapse; }
input, select{ font: 12px Arial, Helvetica, sans-serif; color:#000; }
img{ border:none;}
#main{ width: 1000px; margin:0 auto; }
h2{ font:bold 18px Arial, Helvetica, sans-serif; color:#464646; padding-bottom: 10px; line-height:19px; }
h2.red{ color:#e11425; }
h2 span{ font-size:12px; font-weight:bold; color:#616161; line-height:12px;}
h3{ font: bold 16px Arial, Helvetica, sans-serif; padding-bottom: 10px; line-height:16px; }
h3 span{ font-size:12px; font-weight:normal; color:#a7a9ac; }
h4{ font: bold 14px Arial, Helvetica, sans-serif; color:#797979; padding-bottom: 5px; }
h5{ font: bold 12px Arial, Helvetica, sans-serif; color:#494949; padding-bottom: 5px; }
h5.red{ color:#E11B22; }
h6{ font: bold 11px Arial, Helvetica, sans-serif; color:#494949; padding-top: 5px; }
.lBg{ float:left; width:100%; background: url(../images/lBg.gif) repeat-y; }
.rBg{ float:left; width:978px; padding: 0 11px; background: url(../images/rBg.gif) repeat-y right 0; }
#site{ float:left; width: 946px; padding:20px 16px; background:#fefefe; }


.newsBox {padding-bottom: 7px;}
.overNewsBox {margin-bottom: 15px;}
.topBlock{ float:left; width:100%; padding-top:5px; }
.topBlock .leftBlock{ float:left; width: 300px; height:110px; }
.topBlock .rightBlock{ float:right; width: 600px; }
.topBlock .rightBlock ul{ float:right; width:100%; }
.topBlock .rightBlock .contries li{ float:right; margin-left: 5px; padding-top:8px; }
.topBlock .rightBlock .contries li.active{ background: url(../images/pointer.gif) no-repeat center top; }
.topBlock .rightBlock .contries li img{ width:20px; height:12px; }
.topBlock .rightBlock .links{ padding:10px 0 15px 0; }
.topBlock .rightBlock .links li{ float:right; padding-left: 15px; font-size:10px; }
.topBlock .rightBlock li a{ text-decoration:none; }
.logo{ float:left; width:145px; height:39px; overflow:hidden; margin-bottom: 20px; background: url(../images/logo.gif) no-repeat; }
.title1{ clear:both; width: 187px; height:15px; overflow:hidden; text-indent:-1000px; background: url(../images/title1.gif) no-repeat; }
.title2{ clear:both; width: 133px; height:13px; overflow:hidden; text-indent:-1000px; background: url(../images/title2.gif) no-repeat; }
.title3{ clear:both; width: 224px; height:11px; overflow:hidden; text-indent:-1000px; background: url(../images/title3.gif) no-repeat; }
.title4{ clear:both; width: 152px; height:14px; overflow:hidden; text-indent:-1000px; background: url(../images/title4.gif) no-repeat; }
.title5{ clear:both; width: 165px; height:14px; overflow:hidden; text-indent:-1000px; background: url(../images/title5.gif) no-repeat; }
.title6{ clear:both; width: 152px; height:13px; overflow:hidden; text-indent:-1000px; background: url(../images/title6.gif) no-repeat; }
.title7{ clear:both; width: 66px; height:11px; overflow:hidden; text-indent:-1000px; background: url(../images/title7.gif) no-repeat; }
.title8{ clear:both; width: 75px; height:14px; overflow:hidden; text-indent:-1000px; background: url(../images/title8.gif) no-repeat; }
.title9{ clear:both; width: 86px; height:11px; overflow:hidden; text-indent:-1000px; background: url(../images/title9.gif) no-repeat; }
.title10{ clear:both; width: 114px; height:14px; overflow:hidden; text-indent:-1000px; background: url(../images/title10.gif) no-repeat; }

.contry1{ background: url(../images/contries.gif) no-repeat 0 0; }
.contry2{ background: url(../images/contries.gif) no-repeat 0 -12px; }
.contry3{ background: url(../images/contries.gif) no-repeat 0 -24px; }
.contry4{ background: url(../images/contries.gif) no-repeat 0 -36px; }
.contry5{ background: url(../images/contries.gif) no-repeat 0 -48px; }
.contry6{ background: url(../images/contries.gif) no-repeat 0 -60px; }
.contry7{ background: url(../images/contries.gif) no-repeat 0 -72px; }

.selectDiler{ float:right; width:100%; padding-top: 10px; }
.selectDiler input{ width:120px; float:right; padding:4px; border: 1px solid #c3c3c3; font: 11px Arial, Helvetica, sans-serif; color:#666; }
.selectDiler input.button{ float:right; width:auto; padding:3px 15px!important; border:1px solid #d3d3d3; font: 10px Arial, Helvetica, sans-serif; color:#868686; background:#fff; margin-left:10px; cursor:pointer; }
*html .selectDiler input.button{ padding:3px 10px!important; }
*+html .selectDiler input.button{ padding:3px 10px!important; }


.button1 { float:right; padding-top: 0px; }
.button1  input{ width:120px; float:right; padding:4px; border: 1px solid #c3c3c3; font: 11px Arial, Helvetica, sans-serif; color:#666;  }
.button1  input.button { float:right; width:auto; padding:3px 15px!important; border:1px solid #d3d3d3; font: 10px Arial, Helvetica, sans-serif; color:#868686; background:#fff; margin-left:10px; cursor:pointer; }


.menuBlock{ float:left; width:100%; height:70px; }
.menuBlock ul{ float:left; width:100%; background: url(../images/mBg.gif) repeat-x; }
.menuBlock li{ float:left; padding: 0 5px; font-weight:bold; font-size:12px; color:#494949; }
.menuBlock li.model{ float:right; padding: 0 12px; background: url(../images/mBg.gif) repeat-x 0 -30px; }
.menuBlock li a{ float:left; padding: 9px 5px 7px 5px; line-height:14px; font-size:12px; font-weight:bold; color:#797979; text-decoration:none; }
.menuBlock li a.weAreHere{ padding-bottom:5px; border-bottom: 2px solid #E11B22; color:#494949; }
.menuBlock li a:hover{ color:#E11B22; }
.menuBlock li.model a{ padding-right: 41px; background: url(../images/monitors.gif) no-repeat right 5px;}
.menuBlock li.active{ padding: 9px 10px 5px 10px; border-bottom: 2px solid #E11B22; }
.menuBlock ul.subMenu{ float:left; width:100%; font-size:11px; }
.menuBlock ul.subMenu li{ float:left; padding:10px 14px; background: none; font-weight:bold; color:#000; }
.menuBlock ul.subMenu li.last{ padding-right:0; }
.menuBlock ul.subMenu li a{ font-size:11px; color:#797979; padding:0; border:none; }
.menuBlock ul.subMenu li a.weAreHere{ font-weight:bold; color:#494949; }
.menuBlock ul.subMenu li a:hover{ color:#E11B22; }
.bigBannerBox{ padding-bottom: 25px; }
.bigBannerBox2{ float:left; width:100%;}
.bigBannerBox2.dottedBordLcd{height: 364px; border-top: 1px dotted #bbb; padding-bottom:20px; margin-bottom: 25px; border-bottom: 1px dotted #bbb;  background: url(../images/lcdBack.jpg) no-repeat 0 25px; }
.bigBannerBox2.dottedBordDvd{height: 364px; border-top: 1px dotted #bbb; padding-bottom:20px; margin-bottom: 25px; border-bottom: 1px dotted #bbb;  background: url(../images/dvdBack.jpg) no-repeat 0 25px; }

.regzaTitle {width: 438px; padding-left: 50px; padding-right: 8px; padding-top: 50px;}

.regzaTitle p{padding-top: 15px;}
.regzaTitle h3{padding-top: 15px; padding-bottom: 0px;}


.bannerBox{ float:left; width:100%; padding-bottom: 20px;}
.contentBlock{ float:left; width:100%; padding-bottom: 90px; }
.contentBlock.dottedBord{ padding-top: 30px; border-top: 1px dotted #bbb; }
.contentBlock.dottedBord2{ padding-top: 30px; border-top: 1px dotted #bbb; }
.allBlock{ float:left; width:100%; }
.contentBlock .leftBlock{ position:relative; z-index:2; float:left; width:624px; margin-right: -100%;}
.contentBlock .rightBlock{ padding-left:640px; }
.contentBlock .leftBlock2{ position:relative; z-index:2; float:left;  width:780px;}
.contentBlock .rightBlock2{ padding-left:800px; }
.contentBlock .rightBlock2.topPad{ padding-top: 20px; }
.contentBlock .leftBlock3{ position:relative; z-index:2; float:left; width:730px; margin-right: -100%;}
.contentBlock .rightBlock3{ padding-left:740px; }
.contentBlock .leftBlock4{ position:relative; z-index:2; float:left; width:150px; margin-right: -100%;}
.contentBlock .rightBlock4{ padding-left:160px; }
.contentBlock .rightBlock4 .pageText{ padding-left: 365px; padding-right: 5px; padding-top:60px; }
.contentBlock .leftBlock5{float:left; position:relative; width:640px;}
.contentBlock .leftBlock6{ position:relative; z-index:2; float:left; width:435px; margin-right: -100%;  margin-top: 0px; padding-top:0px;}
.contentBlock .rightBlock6{ padding-left:480px; margin-top: 0px; padding-top:0px;}



.dottedBox{ clear:both; height:20px; border-top:1px dotted #bbb;  }
.banner1{ padding-bottom: 15px; }
.banner1 img, .banner2 img, .banner3 img, .banner4 img{ display:block; }
.banner2{ float: left; padding-right: 14px; }
.banner3{ float: left; padding-right: 14px; }
.banner4{ float: right; }
.newsList{ float:left; width:100%; }
.newsList li{ float:left; width:100%; padding-bottom:25px; }
.newsList li img{ float:left; margin-right:-100%; }
.newsList li .text{ padding-left: 5px; line-height:20px; }
.newsList li .text p{ font-weight:bold; font-size:12px; }
.newsList li .text a{ text-decoration:underline; }
.bottomBlock{ float: left; width:100%; height:200px; background: url(../images/botBg.gif) repeat-x; }
.copyright{ clear:both; height:35px; padding: 15px 0 0 20px; font-weight:bold; color:#494949; background: url(../images/botShadow.gif) no-repeat center top; }
.bottomBlock li{ float:left; padding-left: 20px; color:#e11b22; font-size:10px; font-weight:bold; text-transform:uppercase; }
.bottomBlock li a{ color:#797979; text-decoration:none; }
.bottomBlock li a:hover{ color:#E11B22; }
.bottomBlock li ul li{ padding-top: 5px; }
.bottomBlock li li{ padding: 2px 0 0 0; float:none; font-size:9px; text-transform:none; }
.bottomBlock li li a{ color:#a7a9ac; }
.bottomBlock li li a:hover{ color:#E11B22; }


.searchResults{ float:left; width:100%; color:#bbb; font-size:12px; padding-bottom:10px;  }
.searchResults .dottedBox{ height:5px; margin-top: 5px;}
.resultsList{ float:left; width:100%; }
.resultsList li{ padding: 20px 0; color:#bbb; font-size:12px; }
.resultsList li a{ color:#bbb; text-decoration:underline; }
.resultsList li p{ padding: 5px 100px 5px 0; line-height:18px; }
.rCorn{ padding-right:10px; background: url(../images/rCorn.gif) no-repeat right; }
.lCorn{ padding-left:10px; background: url(../images/lCorn.gif) no-repeat left; }
.pagesBox{ color:#000; font-size:12px; padding-bottom: 20px; }
.pagesBox a{ color:#797979; margin:0 2px; text-decoration:underline; }
.pagesBox span{ color:#797979;}
.newSearchBox{ float:left; width:100%; }
.newSearchBox p{ float:left; font-size:12px; padding: 4px 10px 0 0; color:#000; }
.newSearchBox input.textField{ float:left; border:1px solid #8fadc5; padding:3px 5px; width:140px; margin-right:5px; }


.selectSize{ float:left; width:630px; padding: 0 50px;}
.selectSize ul{ float:left; width:100%; padding:10px 0; }
.selectSize li{ float:left; padding-right: 55px; }
.selectSize .dottedBg{ float:left; width:100%; border-top: 1px dotted #bbb; }
.selectSize .dottedBg div{ position:relative; top: -7px; background:#fff; padding: 0 5px; text-align:center; }
.selectSize .dottedBg div p{ padding-bottom: 10px; font-size:12px; font-weight:bold; color:#494949; }
.selectSize .dottedBg div a{ color:#565353; font-size:10px;}
.selectSize .dottedBg div.sizes1{ float:left; margin-left: 30px;}
.selectSize .dottedBg div.sizes2{ float:right; margin-right: 130px;}
.selectStart{ float:left; width:145px; height:31px; overflow:hidden; margin: 15px 0 30px 0; background: url(../images/selectStart.gif) no-repeat; }
.selectModel{ float:left; width:100%; padding:10px 0 30px 0; }
.selectModel select{ float:left; width: 160px; padding: 2px; margin-right:3px; }

.selectProduct{ float:left; width:670px; padding:0 30px; }
.selectProduct ul{ float:left; width:100%; padding:30px 0; }
.selectProduct li{ float:left; padding-right: 5px; }


.productBox{ float:left; width:100%;  }
.productBox .imgBox{ float:left; width:300px; text-align:center; }
.productBox .descriptBox{ padding-left: 315px; }
.productBox .descriptBox p{ font-size:12px; line-height:18px; padding-bottom: 5px; }
.productBox .descriptBox .icon1{ float:left; padding-right: 35px;}
.productBox .descriptBox .icon2{ float:left; padding-right: 35px;}
.productBox .descriptBox .icon3{ float:left;}

.leftMenu li{ padding-top: 10px;}
.leftMenu li a{ color:#494949; font-size:12px; text-decoration:underline; }
.articlesList{ float:left; width:640px; }
.articlesList li{ float:left; width:305px; padding:0 15px 40px 0; }
.articlesList div.dashedBox{height:20px; border-top:1px dashed #bbb; }
.articlesList li h3 a.black, a.black:visited{ color:#000000;}
.articlesList li .imgBox{ position:relative; float:left; width: 150px; height:100px; padding-bottom: 16px; text-align:center; }
.articlesList li .imgBox .plus{ position:absolute; right:10px; bottom:20px; width:18px; height:18px; overflow:hidden; background: url(../images/plus.png) no-repeat; }
*html .plus{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/plus.png', sizingMethod='noscale'); background: none; }
.articlesList li .descriptBox{ padding-left:160px; font-size:11px; }
.articlesList li .descriptBox2{ padding-left:160px; font-size:11px; line-height:18px; }
.articlesList li .dottedBox{ clear:none; height:5px;}
.articlesList li .descriptBox td{ padding-top: 3px; color:#494949; font-weight:bold; border: 0px solid black;  text-align: right; vertical-align: bottom; width: 50px; }
.articlesList li .descriptBox .cell1{ width: 105px; font-weight:normal; color:#797979; text-align: left;}
.articlesList li .moreBox{ float:left; width:100%; border: dotted #bbb; border-width:1px 0; padding: 10px 0; }
.articlesList li .moreBox .rCorn{ float:left; padding: 0 0 0 10px; margin-top: 2px; background-position: left;}
.articlesList li .moreBox input{ float:left;}
.articlesList li .moreBox label{ float:left; padding: 2px 7px 0 4px;}
.articlesList li .moreBox .buy{ float:right; width:43px; height:16px; overflow:hidden; background: url(../images/buy.gif) no-repeat; }
.articlesList li .moreBox span{ float:right; padding: 2px 10px 0 0; font-size:10px; font-weight:bold; color:#494949; }
.articlesList li .textBox{ float:left; width:100%; font-size:12px; padding-top: 10px; line-height:18px; }
.articlesList li .icon1{ float:left; padding:5px 30px 0 0;}
.articlesList li .icon2{ float:left; padding-right: 30px;}
.articlesList li .icon3{ float:left; padding-top: 5px;}
.rightBannerBox{ float:right;}

.leftMenu2 li{ padding-bottom: 10px; }
.leftMenu2 li a{color:#494949; font-size:12px; font-weight:bold; }
.leftMenu2 li a:hover{ color:#e11b22; }
.leftMenu2 li p a{ color:#797979; font-size:12px; font-weight:normal; text-decoration:underline; }
.leftMenu2 li p a span{ font-size:10px; }
.leftMenu2 li.active a{color:#e11b22; font-size:12px; }
.leftMenu2 li.topPad{ padding-top: 10px;}
.leftMenu2 img{ width:10px; height:12px; vertical-align:middle; margin-right:3px; background: url(/images/bullet_plus_small.gif) no-repeat center; }
.leftMenu2 li.active img{ background: url(/images/bullet_minus_small.gif) no-repeat center; }
.leftMenu2 li ul{ display:none; padding-top:10px; }
.leftMenu2 li ul li{ padding-left: 10px;}
.leftMenu2 li ul li a{ padding-left: 10px; font-size:11px!important; color:#494949!important;}
.leftMenu2 li ul li a.activeAA{ padding-left: 10px; font-size:11px!important; color:#e11b22!important;}

.leftMenu2 li.active ul{ display:block; }
.clearBox{ clear:both;}

.productFullDescript{ float:left; width:100%; background: url(../images/fullProdBg.jpg) repeat-x bottom; }
.productFullDescript h2{ float:left; }
.productFullDescript .buyBlock{ float:right; width: 200px; margin-top: -10px; padding-bottom: 10px; }
.productFullDescript .buyBlock .buyButton{ float:right; width:81px; height:33px; overflow:hidden; background: url(../images/bigBuy.gif) no-repeat; }
.productFullDescript .buyBlock p{ float:right; padding: 8px 10px 0 0; font-size: 11px; font-weight:bold; color:#e11b22; }
.productFullDescript .addSelect{ float:right; width:126px; height:26px; background: url(../images/menu1.gif) no-repeat; margin-top: 5px; }
.productFullDescript .descriptBox{ float:left; width: 300px; padding: 10px; color:#494949; margin-right: -20px;}
.productFullDescript .descriptBox h4{ color:#494949; }
.productFullDescript .descriptBox p{ font-size:12px; line-height:18px;}
.productFullDescript .imgBox{ padding-left: 315px; text-align:center;}
.productFullDescript .stillDesctipt{ width:162px; padding:20px 0 10px 0;}
.watchClip{ display:block; width:162px; height:30px; margin-bottom: 15px; background: url(../images/clip.gif) no-repeat; }
.productFullDescript .stillDesctipt .dottedBox{ height:5px;}
.productFullDescript .stillDesctipt table{ width:100%; }
.productFullDescript .stillDesctipt td{ padding-top: 3px; color:#494949; font-weight:bold; }
.productFullDescript .stillDesctipt .cell1{ font-weight:normal; color:#797979; }
.tabs{ float:left; width:95%; padding-left: 5%; }
.tabs li{ float:left; padding: 10px 20px; font-size:10px; font-weight:bold; }
.tabs li a{ text-decoration:none; color:#494949; }
.tabs li.active{ padding: 9px 14px; background:#fff; border: 1px solid #c4c4c4; border-bottom:none; }
.tabs li.active a{ font-size:12px; font-weight:bold; color:#e11b22; }
.conts{ float:left; width:100%;}
.conts .listBox{ display:none; float:left; width: 100%; padding-top:40px;}
.conts .listBox.active{ display:block; }

.testimList{ float:left; width:100%;}
.testimList li{ float:left; width:305px; padding:0 15px 20px 0;  }
.testimList li h4{ color:#000;}
.testimList li .dottedBox{ height:5px;}
.testimList li table{ width:100%;}
.testimList li td{ padding: 4px 2px; font-weight:bold; color:#797979; font-size:12px; }
.testimList li td.cell1{ width: 250px; font-weight:normal; color:#797979; }
.testimList li .darkItem td{ background:#f6f6f6; }
.specialsList{ float:left; width:100%; }
.specialsList li{ float:left; width:100%; padding-bottom: 20px; }
.specialsList li img{ float:left; margin: 0 10px 10px 0; }
.specialsList li p{ line-height:18px; }
.viewList{ float:left; width:160px;}
.viewList li{ float:left; width:80px; }
.viewList li img{ cursor:pointer; }
.bigView{ float:left; }
.bigView img{ padding: 10px; border: 1px solid #bcbcbc;}
.bigView div{ color:#494949; padding-top: 10px; font-weight:bold; font-size:12px; }
.bigView div a{ color:#e11b22; text-decoration:underline; }

.infosList{ float:left; width:100%;}
.infosList li{ float:left; width:305px; padding:0 15px 20px 0;  }
.infosList li h1{ margin-bottom: 15px; }
.infosList li div a{ font-size:12px; font-weight:bold; color:#797979; text-decoration:underline; }
.infosList li div span{ font-size:10px; line-height:10px; }
.infosList li p{ padding:10px 0; font-size:12px; line-height:18px; }
.infosList li a.rCorn{ font-size:10px; color:#000; text-decoration:underline; }

.pdf{ float:left; background: url(../images/pdf.gif) no-repeat left 0; font-size:10px; font-weight:normal; color:#797979; padding-left: 25px; }
.pdf span{ font-weight: bold; font-size:12px; text-decoration: underline; }

.diagonalsList h5{ color:#797979; }
.diagonalsList ul{ float:left; width:100%; padding-top: 20px; }
.diagonalsList li{ float:left; width:150px; padding:0 15px 20px 0;  }
.diagonalsList li a{ font-size:12px; color:#494949; text-decoration:underline; line-height:18px;}
.diagonalsList li .dottedBox{ height:10px; }

.selectCompareButtons{ float:left; width:100%; padding-bottom: 20px; }
.selectCompareButtons li{ float:left; padding-right: 20px;  }

.borderBox{ float:left; width: 350px; padding:15px; margin:20px 15px 0 0;  margin-top:0; border: 1px solid #bcbcbc;}
.borderBox.right{ margin-right:0; }
.borderBox .articlesList{ width:350px; }
.borderBox .articlesList li{ width:350px; }


.actionProductDescript{ float:left; width:100%; padding-bottom:50px; margin-bottom:40px; background: url(../images/fullProdBg.jpg) repeat-x bottom;}
.actionProductDescript h2{  padding-left: 15px; }
.actionProductDescript .descriptBox{ float:left; padding: 5px 30px 0 15px; width: 340px; font-size:12px; line-height:18px; }
.actionProductDescript .imgBox{ float:left; }
.actionProductDescript .rightBox{ float:right; padding:20px 10px 0 0; width:140px; }
.actionProductDescript .buyButton{ float:right; width:82px; height:32px; margin-top: 20px; overflow:hidden; background: url(../images/bigBuy2.gif) no-repeat; }

.colBox{ float:left; width:380px; margin-right:15px; }
.colBox.right{ margin-right: 0; }
.colBox .testimList{ width:100%;}
.moreInfo{ float:left; font-size:12px; font-weight:bold; margin-bottom:20px; color:#797979; text-decoration:underline!important; }
.colBox h4{ clear:both; }
.colBox .dottedBox{ height:10px;}
.glossarBox{ float:left; width:100%; }
.glossarBox h2{ padding-bottom: 30px;}
.glossarBox ul{ float:left; width:500px; padding-bottom: 20px;}
.glossarBox li{ float:left; width:200px; padding: 10px 0 5px 0; }
.glossarBox li a{ color:#797979; font-size:12px; text-decoration:underline; }
.productBox{ float:left; width:100%; }
.productBox h5{ float:left; width: 180px; text-align:right;}
.productBox .descriptBox{ padding-left: 200px; font-size:12px; line-height:14px; color:#494949; }
.productBox .descriptBox img{ float:right; margin: 0 0 5x 5px; }
.productBox .descriptBox p{ text-align:right; padding-top: 10px; }
.productBox .descriptBox p a{ color:#E11B22; text-decoration:underline; }
.glossarText{ font-size: 12px; padding-bottom: 5px; }
.alphabetBox{ float:left; width:100%; font-size:12px; padding: 15px 0; }
.alphabetBox h5{ text-align:center;}
.alphabetBox a{ margin:0 3px; text-decoration: underline!important; }
.alphabetBox a.weAreHere {color: #E11B22; text-decoration: none!important;}
.numbers{ float:left; width: 125px;}
.letters{ float:right; width:630px; }
.lPoint img{ width: 4px; height:6px; overflow:hidden; background: url(../images/lCorn.gif) no-repeat;}
.rPoint img{ width: 4px; height:6px; overflow:hidden; background: url(../images/rCorn.gif) no-repeat;}
.glosarTab{ float:left; width:100%;}
.glosarTab table{ width:100%; }
.glosarTab td{ padding:6px; font-size:12px; vertical-align:top; }
.glosarTab td.cell1{ width: 290px; font-weight:bold; text-align:right; }
.glosarTab{ padding:10px 0; border: 1px dotted #bcbcbc; border-width:1px 0; }

.contactsPage p{ font-size:12px; line-height:18px;  }
.contactsPage .borderBox{ width:99%;}

#feedback td{ padding: 4px 5px;  font-size: 12px; vertical-align:top; }
#feedback td.cell1{ text-align:right; padding-top: 8px; }
#feedback td.cell3{ padding-top: 30px; }
#feedback td .textField{ width: 240px; padding: 3px 5px; border: 1px solid #bbbbbc; font: 12px Arial, Helvetica, sans-serif; }
#feedback td select{ width:160px; padding:2px 3px; border: 1px solid #bbbbbc; font: 12px Arial, Helvetica, sans-serif; }
#feedback td textarea{ width:240px; height:100px; padding:3px 5px; border: 1px solid #bbbbbc; font: 12px Arial, Helvetica, sans-serif; }


.tabs2{ position:relative; z-index:2; margin-bottom: -1px; float:left; width:100%;}
.tabs2 li{ float: left; border: 1px solid #c4c4c4; border-bottom: 0;}
.tabs2 li.right{ }
.tabs2 li.active{ border-bottom: 1px solid #fff; }
.tabs2 li a{ float:left; padding: 6px 12px; height:14px; font-weight:bold; font-size:10px; color:#494949; }
.tabs2 li.active a{ float:left; padding: 6px 10px; height:14px; font-size:12px; color:#e11b22; }
.parametersBlock{ float:left; width:100%; border: 1px solid #c4c4c4; margin-bottom: 0px; }
.checks{ float:left; width:100%; padding: 10px 0;}
.checks div{ float: left; padding: 10px 35px; border-right: 1px solid #ddd;}
.checks div.last{ border:none; }
.checks div.selectorFrame{border:none; padding:0; display: block;}

.checks div h4{ color:#494949;}
.checks div li{ padding-top: 7px; }
.checks div li input{ position:relative; top:-1px; vertical-align:middle; }
.checks div li label{ padding-left: 5px; }
.requestResults{ float:left; width:100%; padding: 10px 0; background: #f5f5f5; }
.requestResults h4{ float:left; padding:2px 0 0 20px; }
.requestResults h4 span{ font-size:14px; color:#e11b22;}
.requestResults .button1{ float:right; margin-right:20px; }


.compareBox{ float:right; width:280px;   margin-top: 45px; padding:0px }
.compareBox div{float:right; background:#f1f1f1; width:100%; border: 1px solid #b9b9b9;  border-bottom: none;  padding: 7px 3px 7px 7px; font-size:12px; font-weight:bold; color:#616161; }

.compareBoxSmall{ float:left; width:141px;   margin:0px; padding:0px; }
.compareBoxSmall div{float:left; background:#f1f1f1; width:141px; border: 1px solid #b9b9b9;  border-bottom: none;  padding: 7px 3px 7px 7px; font-size:12px; font-weight:bold; color:#616161; }
#startCompare {display: none; border-top: 1px solid #b9b9b9;  float:left; width:153px; height:26px; margin:0px; margin-bottom:12px; padding:0px; background: url(../images/menu4.gif) no-repeat;}
.del{ float:right; width:15px; height:14px; background: url(../images/del.gif) no-repeat; }
.cmpn {display: none;}

.reselectBox{ float:left; width:100%; padding:9px 0;  background:#f5f5f5; }
.reselectBox h5{ float:left; padding: 5px 0 0 15px; }
.reselectBox .button1{ float:right; margin-right:15px; }

.compareTable{ float:left; width:100%; padding: 10px 0;}
.compareTable table{ width:100%; }
.compareTable h3{ color:#494949; }
.compareTable h4{ white-space:nowrap; color:#000; }
.compareTable h4 span{ color:#e11b22; }
.compareTable td{ padding:5px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.compareTable td.last{ border-right:none;}
.compareTable td .imgBox{ padding-bottom: 10px; text-align:center;}
.compareTable td .price{ font-size:10px; font-weight:bold; color:#494949; padding-bottom: 20px; }
.compareTable td .price a{ font-size:11px; font-weight:normal; color:#494949; padding: 0 0 0 10px; background-position:left; }
.compareTable td .del{ float:right; width:15px; height:14px; background: url(../images/del.gif) no-repeat;}
.compareTable .item2 td{ border-top: 1px dotted #bcbcbc; padding-bottom: 10px; }
.compareTable .darkItem td{ background:#f6f6f6; font-weight:bold; color:#494949; }
.compareTable .darkItem td.cell1{ width: 130px; color:#797979; font-weight:normal; }
.compareTable .lightItem td{ font-weight:bold; color:#494949; }
.compareTable .lightItem td.cell1{ color:#797979; font-weight:normal; }
.compareTable .botPadItem td{ padding-bottom: 25px; }





/* Моё: форма авторизации */
.authBlock {width:100% height: 100% padding: 0; background: #ffffff;}
.authBlock h3 {padding: 0px; width: 100%; border-collapse:collapse; border-spacing: 0;}
.authBlock table { width: 100%; border-collapse:collapse; border-spacing: 0;}
.authBlock td { color:#000; padding: 5px; }
.authBlock td.right {white-space:nowrap; font-weight:bold; color:#7F8789; text-align:right; vertical-align:top; }
.authBlock input{ width: 250px; background: transparent; padding: 2px 5px; border: 1px solid #B4B4B4; border-bottom-color: #DADADA;  border-top-color: #727272; font: 12px Verdana, Geneva, sans-serif;}
.authBlock p {margin: 0; padding: 0; color:#9A0C39;}

.titles li a {text-decoration: underline;}

#r1{ display: block; }
#r2{ display: none; }
#r3{ display: none; }
#r4{ display: none; }
#r5{ display: none; }
#r6{ display: none; }


#ractive1{ display: block; }
#ractive2{ display: none; }
#ractive3{ display: none; }
#ractive4{ display: none; }
#ractive5{ display: none; }
#ractive6{ display: none; }

#rpassive1{ display: none; }
#rpassive2{ display: inline; }
#rpassive3{ display: inline; }
#rpassive4{ display: inline; }
#rpassive5{ display: inline; }
#rpassive6{ display: inline; }

.techBox{ float:left; width:100%; padding-bottom:30px; }
.techBox img{ float:left; }
.techBox .descriptBox{ padding-left:200px; }

.searchBlock{ float:left; width: 100%;}
.searchBlock p{ padding-bottom: 15px;}
.searchBlock p img{ float:left; padding: 0 10px 10px 0;}
.searchBlock .bingo { border:1px dotted #BBBCBE; }
.searchBlock  a{padding-left: 0px; text-decoration:none;}
.searchBlock  a:hover{ text-decoration:underline;}