* {font-size:100%;}
body {margin:0;padding:0;font-family: Tahoma, Sans-Serif;font-size:8pt;color:#686868;}
h1{color:#0041D0;font-size:14px;font-weight:bold;}


.clear{clear:both;}
.center{text-align:center;}
.buttons{display:block;position: relative;}
.right{text-align:right;}
.red{color:#990000;}




#wrapper{width:670px;margin:0 auto;border:0px solid #F1F1F1;}

#main_menu{position: relative;height:64px;}
#main_menu a{display:block;float:left;background-image: url(images/on.gif);width:111px;height:64px;text-align:center;font: normal bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #FFFFF0;line-height:50px;}
#main_menu a:hover{background-image: url(images/off.gif);text-decoration:none;}

#main_sub_menu{margin-top:-15px;position:relative;padding-bottom:5px;}
#main_sub_menu a img{position:relative;top:7px;}
#main_sub_menu a{font: Verdana, Geneva, Arial, Helvetica, sans-serif;padding-right:20px;}

#big_baner{margin-left:-20px;width:690px;}
#main_panel{padding:10px 20px 10px 20px;position: relative;}

#bottom_panel img.logo{margin-bottom:-30px;}
#bottom_panel a{margin-right:20px;}

/*кнопки - описание вида, местоположение должно определяется в частном классе*/
a.b{display:block;background:transparent url(images/button_120k.gif);color: #929292;font-size: 11px;font-weight: bold;height:20px;line-height: 16px;text-decoration:none;width:90px;text-align:center;}
a.b:hover{color: White;background:url(images/button_120k_sel.gif);text-decoration: none;}

a.pagend{float:right;text-align:right;margin-right:10px;font-size:8pt;color:#003AA2;text-decoration:none;}
a.pagend:hover{color:#003AA2;text-decoration:underline;}

/*каталог товара - заголовок*/
p.podras_title{color:#00008B;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;height:41px;width:615px;background-color:#EFEFEF;position:relative;left:30px;}
p.podras_title img{position:relative;margin-left:-50px;margin-bottom:-17px;}

/*каталог товара - товарный блок */
div.goods_block{position:relative;text-align:center;padding-left:10px;line-height: 10px;width:110%;border:0px solid red;}
div.goods_block .goods_info{display:block;float:left;margin-left:10px;margin-bottom:10px;width:200px;height:180px;text-align:center;border:0px solid red;position: relative;}
div.goods_block .goods_info a{color:#686868;font-weight:bold;text-decoration: none;}
div.goods_block .goods_info a:hover{text-decoration:underline;}
div.goods_block .goods_info .price{color:#00008B;}
div.goods_block .goods_info a.b2{position:absolute;bottom:5px;left:57px;}



/*подробная информация по товару*/
.small_foto img{margin:10px;}
.goods_name{display:block;float:left;font-family: Verdana,Geneva;color:#0041D0;font-size:14px;font-weight:bold;}
.goods_art{display:block;float:right;font-size:11px;color:#003AA2;}
.price_text{display:block;position: absolute;top:120px;}
.price_text .goods_price{font-size:18px;color:#990000;position: relative;}

/* КОРЗИНА: вывод товара списком */
#main_panel table#cart_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;position:relative;}
#main_panel table#cart_goods col#c1	{width:140px;}
#main_panel table#cart_goods col#c2	{width:60px;}
#main_panel table#cart_goods col#c3	{width:60px;}
#main_panel table#cart_goods col#c4	{width:60px;}
#main_panel table#cart_goods col#c5	{width:70px;}
#main_panel table#cart_goods col#c6	{width:auto;}
#main_panel table#cart_goods tr.name{color:black;text-align:left;background-color: #F4F4F4;vertical-align:bottom; font-weight: bold }
#main_panel table#cart_goods tr.header{color:#990000;text-align:center;background-color: #F4F4F4;}
#main_panel table#cart_goods tr.data{color:black;text-align:center;background-color: #F4F4F4;vertical-align:top;}
#main_panel table#cart_goods tr.space{width:20px;}
#main_panel table#cart_goods td{border:0px solid gray;}
#main_panel table#cart_goods td a.b3{position:relative;top:-20px;left:60px;}

#main_panel table#cart_goods img{margin:10px;}
#main_panel table#cart_goods input{position:relative;top:-3px;}
#main_panel table#cart_goods input.text{width:30px;text-align:center;border:1px solid #d6d6d6;}
#main_panel table#cart_goods input.submit{border:0px solid #d6d6d6;background:url('button_n1.gif') repeat-x;height:20px;width:75px;}

#main_panel p.cart a.b1{position:absolute;top:0px;left:180px;}
#main_panel p.cart a.b2{position:absolute;top:0px;left:280px;}

/* КОРЗИНА: вывод ИТОГО по товару*/
#main_panel table#cart_sum_goods {table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;}
#main_panel table#cart_sum_goods col#c1	{width:200px;}
#main_panel table#cart_sum_goods col#c2	{width:auto;}
#main_panel table#cart_sum_goods col#c3	{width:auto;}
#main_panel table#cart_sum_goods col#c4	{width:auto;}
#main_panel table#cart_sum_goods col#c5	{width:auto;}
#main_panel table#cart_sum_goods tr.header{color:#990000;text-align:center;padding-top:8px;font-weight:bold;}
#main_panel table#cart_sum_goods tr.data{border:1px solid #ededed;color:black;text-align:center;background-color: #f1f1f1;vertical-align:top;padding:10px 0;font-size:12px;font-weight: bold;;}
#main_panel table#cart_sum_goods td.m1{font-size:12px;color:black;font-weight: bold;}

/* таблица ввода данных по клиенту */
#main_panel #member_info p.head{margin:20px 0 0 0;padding:0;font-size:12px;font-weight:bold;color:black;}
#main_panel #member_info span.comment{font-size:11px;}
#main_panel #member_info table input{width:265px;border:1px solid #d6d6d6;}
#main_panel #member_info table textarea{width:265px;border:1px solid #d6d6d6;}

#main_panel #member_info table#form_member {table-layout:fixed;border-collapse:separate;empty-cells:show;width:100%;background-color: #F4F4F4;border:1px solid #ededed;}
#main_panel #member_info table#form_member col#c1	{width:150px;}
#main_panel #member_info table#form_member col#c2	{width:auto;}
#main_panel #member_info table#form_member td{padding:5px 0 0px 10px;vertical-align: top;}

#main_panel #member_info a.b1{position:relative;left:280px;}


/*вывод статей*/
#main_panel div.artikle_list {background-color: #F4F4F4;border:1px solid #ededed;position: relative;color:#333333;padding:10px;margin:15px 0; }
#main_panel div.artikle_list div.art_info{position: relative;width:500px;}
#main_panel div.artikle_list div.art_info img{float:left;border:1px solid #D4D4D4;margin:0px 8px 10px 0;}
#main_panel div.artikle_list div.art_info a{color:black;text-decoration: none;font-weight: bold;}
#main_panel div.artikle_list div.art_info a:hover{color:black;text-decoration: underline;}

/* вывод статей */
#main_panel div.rasd_list {background-color: #F4F4F4;border:1px solid #ededed;position: relative;color:#333333;padding:10px;margin:15px 0; }
#main_panel div.rasd_list div.rasd_info{position: relative;width:500px;}
#main_panel div.rasd_list div.rasd_info h2{margin-top:0px;}
#main_panel div.rasd_list div.rasd_info h2 a{color:black;}
#main_panel div.rasd_list div.rasd_info img{float:left;border:1px solid #D4D4D4;margin:0px 8px 10px 0;}
#main_panel div.rasd_list div.rasd_info a{color:#626262;text-decoration: none;}
#main_panel div.rasd_list div.rasd_info a:hover{color:black;text-decoration: underline;}

/* служба поддержки */
#main_panel p.support_title{margin:5px 5px 0px 20px;}
#main_panel p.support_mess{margin:5px 0px 0px 40px;padding:5px;border:1px solid #ededed;}









/*-------------------------------------------------------------------------------------------------------------------------*/







td.menuon {
	background-image: url(images/on.gif);
	background-repeat: no-repeat;
	width: 111px;
	height: 64px;
	padding-bottom: 2;
	padding-left: 0;
	padding-right: 0;
	padding-top: 2;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	text-shadow: #E2E2E2;
	font: normal bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFF0;
	azimuth: left-side;
}
td.menuoff {
	background-image: url(images/off.gif);
	background-repeat: no-repeat;
	width: 111px;
	height: 64px;
	padding-bottom: 2;
	padding-left: 0;
	padding-right: 0;
	padding-top: 2;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	text-shadow: #E2E2E2;
	font: normal bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFF0;
	azimuth: left-side;
	text-decoration: underline;
}

td.telo {
	background-image: url(images/body_background.jpg);
	background-repeat: repeat-y;
	padding: 10 10 10 25;
}

#heada {
	font-size: 14px;
	font-weight: bold;
	color: #0041D0;
}

#texta {
	font-size: 12px;
	text-align: justify;
}

#mainban {
	padding: 0 0 0 0px; margin: 60 0 0 120;
}
#bodym {padding: 0px 0 0 25px;  margin: 0 0 0 15; position: relative; }

.catalog-tab {
	margin: 0px 10px 0px 90px;
}

.catalog-main {
	vertical-align: middle;
	text-align: left;
	background-color: #EFEFEF;
	border-bottom: 1px #C1C1C1;
	position: relative;
	padding: 5px 0px 0px 25px;
	width: 550px;
	height: 41px;
	font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00008B;
}
.catalog-pic {
	vertical-align: middle;
	font: bold 14px;
	text-align: left;
	background-color: #EFEFEF;
	border-bottom: 1px #C1C1C1;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 20px;
	width: 40px;
	float: left;
}
.mysub {padding: 0px 0 0 15px; margin: 30 0 0 120; vertical-align: middle;   }

.mysub a {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C4C4C4;
	margin-right: 10px;
}

.mysub-top {padding: 0px 0 0 15px; }

.mysub-top a {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C4C4C4;
	margin-right: 10px;
	vertical-align: bottom;
	text-align: right;
}

.cat-goods {
	text-align: center; color: #00008B;
}
.action {
	text-align: center; 
	background-color: #f9f9f9;
	color: #00008B;
	cursor: pointer;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 0px;
	position: relative;
	width: 70px; height: 10px;
}

a._b2 {
background:transparent url(images/button_120k.gif) repeat scroll 0%;
vertical-align: middle;
color: #929292;
font-size: 11px;
font-weight: bold;
display:block;
height:20px;
text-decoration:none;
top:0px;
width:90px;
}
a._b2:hover{
color: White;
background:url(images/button_120k_sel.gif);text-decoration: none;}


.action a {
	color: #C40000;
	text-decoration: none;
}
.action a:hover {
	color: #C40000;
	background-color: #D9D9D9;
	text-decoration: none;
}

.img-goods {
	cursor: pointer;
}

_H1 {
	color: #0041D0;
	font-size: 22px;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	font: normal;
}

_H2 {
	color: #0041D0;
	font-size: 16px;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	font: bold;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

H3 {
	color: #0041D0;
	font-size: 14px;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	font: normal;
}


a {color:#686868;text-decoration:none;}
a:hover {color:#686868;text-decoration:underline;}

ul {margin:5 5 5 20;}
ul li {margin:0;padding:0;list-style-image:url('images/bullet.gif');}

#top {width:950px;height:59px;margin:50 0 0 30;background:url('images/top_phones.gif') no-repeat top right;}
#main-menu {margin:20 0 8 310;}
#main-menu .sep {padding:0 23 0 23;}
#main-menu a {display:block;color:#686868;text-decoration:none;padding-top:15;background:url('images/arrow01.gif') no-repeat top center;}
#main-menu a:hover, #main-menu a.selected {display:block;color:#686868;text-decoration:underline;padding-top:15;background:url('images/arrow01.gif') no-repeat center 9;}

#left-menu {margin:0 0 0 30;}
#left-menu div.item {width:240;border-bottom:solid 1px #E1ECFF;padding:7 0 7 0;}
#left-menu div.item a {font-size:9pt;display:block;color:#003AA2;text-decoration:none;padding-left:35;background:url('images/waves.gif') no-repeat 1 3;}
#left-menu div.item a:hover, #left-menu div.item a.selected {font-size:9pt;display:block;color:#6A6A6A;text-decoration:none;padding-left:35;background:url('images/waves1.gif') no-repeat 1 3;}


#read {float:right;margin-top:25;}
#read .sep {padding:0 7 0 7;}
#read a {display:block;color:#158A00;text-decoration:underline;padding-top:15;background:url('images/icon_text.gif') no-repeat top center;}
#read a:hover, #main-menu a.selected {display:block;color:#158A00;text-decoration:none;padding-top:15;background:url('images/icon_text1.gif') no-repeat top center;}

.red-bookmark {background:url('images/red_ear.gif') no-repeat top right #FF0707;padding:3 25 3 25; width:125;}
.red-bookmark a {color:#ffffff;font-weight:bold;text-decoration:none;}
.red-bookmark a:hover {color:#ffffff;font-weight:bold;text-decoration:underline;}

.green-bookmark {background:url('images/green_ear.gif') no-repeat top right #378728;padding:3 25 3 25; width:125;}
.green-bookmark a {color:#ffffff;font-weight:bold;text-decoration:none;}
.green-bookmark a:hover {color:#ffffff;font-weight:bold;text-decoration:underline;}

.index-pic {background-color:#ffffff;padding:20;border:solid 1px #979797;}
.index-under-pic {background:url('images/grey_ear_left.gif') no-repeat top left; height:19;}

.index-under-pic a {color:#ffffff;text-decoration:none;padding-left:13;background:url('images/arrow02.gif') no-repeat 1 3;}
.index-under-pic a:hover {color:#ffffff;text-decoration:underline;padding-left:13;background:url('images/arrow02.gif') no-repeat 1 3;}

.index-news {padding:15 0 0 0;background:url('images/waves.gif') no-repeat;background-position:0 0;}
.index-news a {color:#686868;text-decoration:none;}
.index-news a:hover {color:#686868;text-decoration:underline;}
.red {text-decoration:none;color:#A23A00;}
a.blue, .blue {text-decoration:none;color:#003AA2;}
a.blue:hover {text-decoration:underline;color:#003AA2;}

a.green {text-decoration:underline;color:#158A00;}
a.green:hover, .green {text-decoration:none;color:#158A00;}

.green-title {color:#158A00;font-size:22px;text-transform:none;}

#index-content {padding:0 0 0 0;}
#index-content table {margin-bottom:5;}

#content {margin:10 0 5 0;padding:0 0 0 0;}
a.gotop {display:block;color:#686868;font-weight:bold;text-decoration:underline;padding:5 0 5 12;background:url('images/arrow04.gif') no-repeat 1 8;}

#cartbig {width:640;margin:40 10 0 20;float:right;background:url('images/grey_ear_top_right.gif') no-repeat top right #EDEDED;}
#cart {width:200;margin:40 10 0 20;float:right;background:url('images/grey_ear_top_right.gif') no-repeat top right #EDEDED;}
.cart-tr {border-bottom:solid 1px #A8A8A8;padding-bottom:2;color:#000000;}
.pricehead {border-bottom:solid 1px #A8A8A8;color:#000000;  background: #FFFACD; }
.pricesubhead {border-bottom:solid 1px #A8A8A8;color:#000000;  background: #F0F8FF; }
.in-cart {
	background: url('images/cart.gif') no-repeat 1 1;
	padding: 8 0 5 24;
	margin: 5 0 5 0;
	cursor: hand;
}
.in-wallet {
	background: url('images/wallet.gif') no-repeat 1 1;
	padding: 1 0 5 24;
	margin: 5 0 5 0;
	cursor: hand;
}



.catpan {margin:0 0 10 0; width:220px; height: 200px; background: #F0F8FF; padding: 5 5 5 5; position: relative; vertical-align: top;}
.catpan H3 {color: #0041D0;
	font-size: 14px;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	font: normal;}
.catpan ul {
	list-style: square;
}
.catpan span {
	margin: 0 0 0 30;
}
.catpan p {
	margin: 5 5 5 5;
}


.faq {margin:20 0 10 0;width:250;}
.faq a {display:block;color:#686868;font-weight:bold;text-decoration:underline;padding:5 0 5 12;background:url('images/arrow03.gif') no-repeat 1 8;}
.feedback {border:solid 1px #7F9DB9;background-color:#ffffff;}

div.news {padding:5 0 5 17;background:url('images/arrow03.gif') no-repeat 1 8;margin-bottom:15;}
div.news b {text-decoration:underline;}

div.download {padding:5 20 5 17;background:url('images/bullet.gif') no-repeat 1 8;margin-bottom:10;}
#load tr td {border-bottom:solid 1px #B5B5B5;padding:5 0 0 0;}

.dl-h, .dl-z {background:url('images/download.gif') no-repeat 1 1; padding:0 10 0 18;margin:5 0 5 0;}
