* {margin:0; padding:0}
body {font-family:tahoma, Verdana, sans-serif; font-size:12px; color:#606060;background-color:#FFFFFF}
img {border:0;}
a {color:#1E7FC5; text-decoration:none}
a:hover {color:#0C2C83; text-decoration:none}
h1 {font-size:18px; line-height:normal; font-weight:normal;}
h2  {font-size:16px; line-height:normal; font-weight:normal;}


.supra-main {width: 982px; margin:0 auto;}
.main {width:952px; margin:0 auto}

.nc-top1, .nc-top2, .nc-top3 {height:119px;}
.nc-top1 {margin-bottom:5px; background: url(../../images/pc_03.png) repeat-x #2F84C2; color:#FFFFFF}
.nc-top2 {background:url(../images/pc_02.png) no-repeat left top}
.nc-top3 {background:url(../images/pc_09.png) no-repeat right top; position:relative;}
.nc-logo {margin:0 38px 0 40px; border:0; float:left}
.nc-top-text {float:left; width:285px; padding-top:38px}
.nc-top-search {position:absolute; top:0; right:5px; width:145px; text-align:center; padding-top:40px;}
.nc-drop {position:absolute; top:0; left:645px; width:152px; height:177px; background: url(../images/pc_07-1.jpg) top left no-repeat;}

.nc-g-nav1, .nc-g-nav2, .nc-g-nav3 {height:48px;}
.nc-g-nav1 {background:url(../images/pc_15.png) repeat-x #247AB9;}
.nc-g-nav2 {background:url(../images/pc_14.png) no-repeat left top;}
.nc-g-nav3 {background:url(../images/pc_16.png) no-repeat right top; padding:0 0 0 40px; position:relative}
.nc-g-nav3 ul {list-style:none;}
.nc-g-nav3 li, .nc-basket {text-transform:lowercase; float:left; margin:13px 40px 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px;}
.nc-g-nav3 li a, .nc-basket a, .nc-bot3 a, .nc-top3 a {color:#FFFFFF; text-decoration:none;}
.nc-g-nav3 li a:hover, .nc-basket a:hover, .nc-bot3 a:hover, .nc-top3 a:hover {color:#afd3ed; text-decoration:none;}
.nc-basket {width:120px; margin:0; position:absolute; left:800px; top:13px}
.nc-basket img {margin-right:15px;}

.nc-click-blocks {height:265px; background:url(../images/fon.jpg) no-repeat bottom left; position:relative;}
.nc-trubko {position:absolute; width:152px; height:177px; top:-172px; left:645px; background: url(../images/pc-top2.png) no-repeat top left;}
.nc-for_d {position:absolute; top:5px; left:0; width:306px; height:66px; background: url(../images/for_dialers.jpg) no-repeat top left;}
.nc-for_d a {text-transform:lowercase; display:block; width:266px; height:46px; padding:20px 0 0 40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#FFFFFF; letter-spacing:0.07em}
.nc-for_d a:hover {color:#ffcece}
.nc-clbl-1, .nc-clbl-2, .nc-clbl-3, .nc-clbl-4 {position:absolute; width:164px; height:151px; top: 102px;}
.nc-clbl-1 {left:36px}
.nc-clbl-2 {left:269px}
.nc-clbl-3 {left:506px}
.nc-clbl-4 {left:746px}

.cat-menu ul {border-bottom:5px solid #E5F0F9; border-top:5px solid #E5F0F9;padding:8px 0; font-weight:bold;background-color:#FFFFFF; font-size:12px;}
div.cat-menu {float:left;}
.cat-menu ul{margin: 0;list-style-type: none;width: 260px; }
.cat-menu ul li{position: relative;line-height:25px;}
.cat-menu ul li ul{position: absolute;width: 260px; top: 0;visibility: hidden;background-color: #247AB9; border:0; padding:5px 0;}
.cat-menu ul li a {display: block;overflow: auto; color: black;text-decoration: none;padding-left:10px;}
.cat-menu ul li a:visited{color: black;}
.cat-menu ul li ul li {font-weight:normal;}
.cat-menu ul li ul li ul li{font-weight:bold;}
.cat-menu ul li a:hover{background-color: #E5F0F9;}
.cat-menu ul li ul li a {color:#FFFFFF;}
.cat-menu ul li ul li a:hover{background-color: #E5F0F9; color:#000000}

.nc-separ  {height:5px;  line-height:5px;  font-size:1px; clear:both}
.nc-separ2 {height:20px; line-height:20px; font-size:1px; clear:both}
.nc-separ3 {height:35px; line-height:35px; font-size:1px; clear:both}

.nc-left-bl {float:left; width:260px;}
.nc-right-bl {float:left; width:692px;}
.thx-ms-ie {padding-left:30px;}
.nc-h1-1, .nc-h1-2, .nc-h1, .nc-h2 {height:43px}
.nc-h1-1 {background:url(../images/pc_27.png) repeat-x top; margin-bottom:15px;}
.nc-h1-2 {background:url(../images/pc_26.png) no-repeat left top}
.nc-h1-2 h1 {background:url(../images/pc_29.png) no-repeat right top; letter-spacing:0.15ex; line-height:43px; padding-left:15px; color:#002e4f}
.nc-h1, .nc-h2, .nc-h2p {background:url(../images/pc_29.png) no-repeat right top; letter-spacing:0.15ex; line-height:43px; padding-left:15px; color:#002e4f}
.nc-h2 {letter-spacing:0ex; position:relative;}
.nc-tmsg {border-bottom:5px #E7F2FF solid; padding:0 10px; height:363px;}
.nc-tmsg ul {margin-left:20px;}
.cont-text {padding:0 15px;}
.nc-rctl, .nc-prpr {width:300px; float:left;}
.nc-rctl p, .nc-prpr p {padding-bottom:7px;}
.nc-versep {width:40px; float:left;}

.nc-pdktcat {padding:20px 0 5px 5px;}
.nc-smpak {border-bottom:5px #E5F0F9 solid;border-left:1px #E5F0F9 solid;border-right:1px #E5F0F9 solid; border-top:0;}
table.nc-smpak:hover {background-color:#E5F0F9}
.nc-smpak2 {border-bottom:5px #E5F0F9 solid;border-left:0;border-right:0; border-top:0; text-align:center;}
.nc-smpak-name {width:126px;}
.nc-smpak-img, .nc-smpak-name, .nc-smpak-art, .nc-smpak-descr {border-right:1px #E5F0F9 solid;}
.nc-smpak-art {width:85px; text-align:center;}
.nc-smpak-img {width:90px;}
.nc-img-bdr2 {border: 5px solid #FFFFFF;}
.nc-img-bdr3 {float:right;}
.nc-smpak-price {width:100px; text-align:center; text-transform:lowercase;}
.nc-smpak-sep {width:10px;}
.nc-smpak-descr {padding:5px;}
.nc-tdespsge {padding-left:10px;}

.nc-spp li {width:100%; border-bottom:1px dotted #999999; list-style:none; line-height:14px;}
.nc-spp li span {display:block; position:absolute; top:0; right:5px;}

.nc-spcpr {}
.nc-spcpr-block {width:491px; float:left;}
.nc-hpd {position:absolute; top:-5px; right:0px; }
.thx2-ms-ie {width:446; margin:0 15px; border-bottom:5px #E7F2FF solid;}
.nc-tt, .nc-enk {width:100%; vertical-align:top;}
.nc-tt td {vertical-align:top;}
.nc-enk {padding-left:15px}
.nc-img-prod {border:#FFFFFF 5px solid}
.nc-img-bdr {border:#D9E7F3 1px solid;}
.nc-pr-tbask {height:45px; position:relative}
.add-to-b {position:absolute; right:5px; top:10px;}
.price, .nc-prpos {font-size:18px; color:#5893be; text-transform:lowercase;}
.add-to-b a {font-size:18px; color:#5893be; text-decoration:none;}
.add-to-b img {margin-right:15px;}
.nc-prpos {position:absolute; left:10px; top:10px; width:300px; white-space:nowrap;}

.nc-bot1, .nc-bot2, .nc-bot3 {height:101px;}
.nc-bot1 {background-color:#247AB9; color:#FFFFFF;}
.nc-bot2 {background:url(../images/pc_61.png) no-repeat top left;}
.nc-bot3 {background:url(../images/pc_64.png) no-repeat top right; position:relative;}
.nc-bot-text {width:400px; padding:24px 0 0 40px;}
.nc-counters {position:absolute; width:400px; text-align:right; top:20px; right:40px}
.nc-copyr {font-size:9px}

.style1 ul li{ margin-left:10px;}
.style1 ul li ul{ margin-left:15px;}
.style1 ul li ul li{ margin-left:20px;}

.my h2 {
text-align:left;
margin-top:12px;
margin-bottom:12px;
font-size:14px;
font-weight:bold;
}

.my p {
text-align:justify;
margin-top:10px;
margin-bottom:10px;
}

.my li {
text-align:justify;
margin-top:10px;
margin-bottom:10px;
}

.my ul {
padding-left:20px;
}

.my ol {
padding-left:20px;
}

.my h1 {
background:transparent url(../images/pc_29.png) no-repeat scroll right top;
color:#002E4F;
letter-spacing:0.15ex;
line-height:43px;
padding-left:15px;
font-size:18px;
font-weight:normal;
}
.my_new {
font-size:16px;
font-weight:normal;
line-height:normal;
padding:20px 0 5px 5px;
}