html, body, p,h1, h2, h3, h4, h5, h6,form, fieldset, a, img, div table, td{margin: 0;padding: 0;border: 0;}
html{width:auto;height:auto;}
body{background-color: #FFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .8em;}
.iePNG, IMG{ filter:expression(fixPNG(this));z-index:1;}
h1,h2 {margin:12px auto;}
h3,h4 {margin:8px auto;}
h5,h6 {margin:4px auto;}
h1{font-size:1.4em}
a{font-size: .9em;color: #0099FF;}
a:hover{text-decoration:none; color: #0000FF;}
.alright{text-align:right;}
.alcent{text-align:center;}
.flr{float:right;}
.fll{float:left;}
.w100{width:100%;}
.w621px{width:621px;}
.w21px{width:21px;}
.w213px{width:213px;}
.pad20px{padding:20px;}
.h4px{height:4px;}
.tcollapse{border-spacing:0;border-collapse:collapse;}
.tcollapse td{border-spacing:0;border-collapse:collapse;}
/*Таблица логотипа и меню*/
#toptab{position:absolute;top:0;background-color: #CCEEFF;}
.backsky{background-image: url(/Sites/default/Images/bcksky.jpg);background-repeat: repeat-x;}
/*Стиль полосы гор. меню*/
.menubg{background-color: #0099FF;background-image: url(/Sites/default/Images/menubg.jpg);background-repeat: repeat-x;height: 51px;}
.top2{background-image: url(/Sites/default/Images/cables2.jpg);background-repeat: no-repeat;background-position: right;width:384px;}
/*"Перегиб" и поиск в меню*/
#topmenu{position:absolute;top:156px;z-index:20;}
.menur{background-color: #0099FF;background-image: url(/Sites/default/Images/menubgr.jpg);background-repeat: repeat-x;width: 345px!important;}
/*Форма поиска в меню*/
.searchform{padding-top: 6px;text-align:center;}
/*Кнопка*/
.formbut{background:none;border: none;color:#FFF;font-weight: bold;font-size: 13px;}
/*Контентная таблица*/
#main{position:relative;margin-top:189px;z-index:100;}
/*Выравнивания в таблицах*/
#toptab, #toptab td{vertical-align:top; text-align:left;}
#topmenu,#topmenu td{vertical-align:top; text-align:left;}
#main, #main td{vertical-align:top; text-align:left;}
/*Заголовки*/
.head1{color: #0099FF;font-size: 1.2em;font-weight: bold;display:block;text-align:center;}
/*Списки ( маркера)*/
ul.colsquar{list-style-position: inside;list-style-type: square;}
.leftcolor{color: #0099FF;}
ul.leftcolor li a{font-size: .9em;color: #0099FF;}
/*Картинка в обрсвязи*/
.fdbckim{margin-right: 8px;margin-bottom:-3px;}
/*Заголовок раздела*/
.head2{font-size:1.3em;}
/*Полоса под заголовком*/
.bluestrip{margin-top:-10px;height:3px;font-size:0;width:80%;min-width:150px;border-top: 1px solid #6CB5FF;}
/*Подвал*/
.footer{color: #0099FF;font-size: .7em;border-bottom: 1px solid #79BCFF;}
.thickblue{margin: 1px 0 0 0;background-color: #4EB8FF;font-size: 0px;height: 6px;}
/*Меню сайта*/
ul.topmul{color: #FFFFFF;margin:6px 0 0 0;lext-align:left;}
ul.topmul li{margin:0 2px 0 16px!important;list-style-type: none;float:left;}
ul.topmul a{color:#FFF;font-weight: bold;font-size: 13px;text-decoration: none;list-style-position: inside;list-style-type: square;display: list-item;}
/*Иконки вверху*/
#icons{position: absolute;left: 8px;top: 0px;}
p.pic{text-align: center;}
img.pict{border:solid 1px #00A8F3;}
tr.heder{background-color: #DAECF6;}
table#table_itemlist{width:100%;}
table#table_itemlist1{width:100%;}
table#tok, table.tok1{width:100%; border-collapse:collapse;}
table#tok td{ border: 1px solid #CCC; text-align:center; padding: 4px 0;}
table.tok1 td{ border: 1px solid #CCC; text-align:center!important; padding: 4px 0;}
tr.heder1{background-color: #DAECF6;}
div#har{margin:0 1.5em 2em 0.3em;}
hr.blueline{color:#6CB5FF;}
table.tip_znach{border:0; width:600px;}
table.tip_znach td{border:0; width:600px;}
table.lan{border:0; width:auto;}
table.lan td{padding:0 0.5em;}
table.bus{border:none; width:95%;}
table.bus td{padding:0.3em 0.5em;}
table.ps{border:1px solid #CCC; width:auto;}
table.ps td{border:1px dotted #CCC; padding:0.1em 0.3em;}
td.zil{text-align:right; padding-right: 70px!important;}
div#content{ margin: 20px 20px;}
table.zakaz_win{border:3px outset #79BCFF; background-color:#F0F2F9; width:500px; border-collapse:collapse; margin:3px;}
table.zakaz_win td{border:1px solid #CCC; padding:2px 5px;}
td.zakaz_td{vertical-align:middle!important;}
table.cart_tab{width:100%;border-collapse:collapse;}
table.cart_tab td{border:1px solid #CCC; padding:2px 5px;}
td.kol{text-align:center!important; vertical-align:middle!important;}
td.cart_header{background-color: #DAECF6;font-weight:bold; text-align:center!important;}
div.udal{text-align:right;}
table.save{border:0 solid #fff;}
table.system td{padding:5px;}