Body{	background: #E9ECED url('/_i/top_bg.gif') repeat-x left top; 
		margin:0;
		padding:0;}

img{border:none;}

table { border-collapse: collapse;}
td { margin: 0; padding: 0; }

a:hover { text-decoration: none; }
/*a:visited { color: #0000FF;}
a {color: #008A9B;}*/

.right div.text_bg div.text a{color:#008A9B;}
.active_02 a:visited{color:#CF232A; }

form { margin: 0; padding: 0; }
input{padding:0; }
div,p { margin:0; }

h1 { color:#2FC2D3; font-family:Tahoma; font-size:22px; margin:13px 0 0 40px; padding: 0; font-weight: normal; }
h2 { color:#2FC2D3; font-family:Tahoma; font-size:14px; margin:40px 0 25px 0px; padding: 0; font-weight: bold; }
h3 { color:#2FC2D3; font-size:12px; font-family:Tahoma; margin:25px 0 25px 0; padding: 0; font-weight: bold; }
h4 { color:#000000; font-size:30px; font-family:Tahoma; margin:15px 0 0 40px; padding: 0; font-weight: normal; }
h5 { color:#009BB2; font-size:14px; font-family:Tahoma; margin:0 padding: 0; font-weight: normal; }




.left_bg{font-size:1px;}
.right_bg{font-size:1px;}

.top{background-color:#FFFFFF}
.top tr td.left img{margin:19px 0 0 0;}
.top tr td.right img{margin:36px 0 0 22px;}

.middle{}
.middle tr td.left{padding:82px 0 0 0;}
.middle tr td.left div{margin:0 0 3px 80px;}
.active_01{background-color:#FFFFFF; position:relative; top:3px;  padding:3px 0 0 0;}
.active_02{background-color:#FFFFFF; position:relative; top:3px; left:20px; }
.active_02 a{font-size:12px; font-family:Tahoma; color:#CF232A; text-decoration:none; }
.active_03{background-color:#FFFFFF; position:relative; top:3px; left:50px;}
.active_03 a{font-size:12px; font-family:Tahoma; color:#CF232A; text-decoration:none;}
.active_04{background-color:#FFFFFF; position:relative; top:3px; left:70px; padding:0 0 1px 0;}
.active_04 a{font-size:12px; font-family:Tahoma; color:#CF232A; text-decoration:none;}


.middle tr td.left div#active_03{margin:11px 0 0 142px;}
#active_03 a{font-size:12px; font-family:Tahoma; color:#009BB2;}
.middle tr td.left div#active_02{margin:8px 0 2px 100px;}
.middle tr td.left div#active_02 a{font-size:12px; font-family:Tahoma; color:#CF232A; text-decoration:none;font-weight:bold}

.page_buy{background:url('/_i/icon_small.gif') no-repeat left top; width:22px; height:22px;margin:20px 0 0 4px; padding:0 0 0 30px;}
.page_buy img{margin:4px 0 0 0;}
.sravnit{background:url('/_i/icon_small.gif') no-repeat left top; width:22px; height:22px;margin:9px 0 0 4px; padding:0 0 0 30px;}
.sravnit img{margin:4px 0 0 0;}
.title_how_to_choose{background:url('/_i/page_icon_01.gif') no-repeat left 32px; width:50px; height:85px;}
.title_how_to_choose img{margin:46px 0 0 55px;}
.payment_delivery{background:url('/_i/icon_02.gif') no-repeat left top; width:50px; height:80px;}
.payment_delivery img{margin:12px 0 0 55px;}

.warranty{background:url('/_i/page_icon_02.gif') no-repeat left top; width:50px; height:85px; position:relative; top:-27px;}
.warranty img{margin:12px 0 0 55px;}


.right div.content_menu{margin:60px 0 0 40px; font-size:11px; font-family:Tahoma; color:#999999;}
.right div.content_menu a{margin:0 2px 0 2px; font-size:11px; font-family:Tahoma; color:#999999;}

.order_menu{font-size:11px; font-family:Tahoma; color:#999999;}
.order_menu a{font-size:11px; font-family:Tahoma; color:#999999;}

.right_page div.content_menu{margin:60px 0 0 40px; font-size:11px; font-family:Tahoma; color:#999999;}
.right_page div.content_menu a{margin:0 2px 0 2px; font-size:11px; font-family:Tahoma; color:#999999;}
div.basket{font-size:13px; font-family:Tahoma; color:#666666; margin:10px 80px 10px 0;}

div.basket span.col{color:#CF232A;}
div.basket a{font-size:11px; font-family:Tahoma; color:#2FC2D3; font-weight:bold; text-decoration:none;}

.right div.text_bg{background-color:#FCFCFC; margin:25px 0 54px 0; padding:40px 0 60px 0; font-size:12px; font-family:Tahoma; color:#000000;}

.right div.text_bg table{margin:0 0 0 30px; font-size:12px; font-family:Tahoma; color:#050505;}
.right div.text_bg table tr td.left{padding:0 0 0 50px;line-height:16px;}
.right div.text_bg table tr td.left span{font-size:14px; font-family:Tahoma; color:#CF232A;}

.right div.text_bg div.text{font-size:12px; font-family:Tahoma; color:#000000;margin:0 40px 0 40px;line-height:17px}

.right_page div.text{font-size:12px; font-family:Tahoma; color:#000000;margin:16px 30px 20px 40px;line-height:17px}

div.text{font-size:12px; font-family:Tahoma; color:#000000;margin:16px 30px 20px 40px;line-height:17px}

div.text strong{font-weight:normal;}

.search{font-size:11px; font-family:Tahoma; color:#050505; background-color:#F5F5F5; border:1px solid #CBCBCB}
.search tr td{padding:10px 0 15px 10px; }
.search tr td input{position:relative; top:2px}
.search tr td div{margin:8px 0 0 5px; }
.search tr td div.button{position:absolute;margin:-32px 0 0 195px;}
.search tr td div.button1{margin:-5px 0 -5px 0px;}

.product_tab{margin:27px 0 37px 0;}
.product_tab tr td.product{background-color:#FEFEFE;padding:10px 10px 10px 20px}
.product_tab tr td.product span.title a{color:#009BB2; font-size:14px; font-family:Tahoma;}
.product_tab tr td.product table{margin:15px 0 0 0; font-size:11px; font-family:Tahoma; color:#050505;line-height:15px;}
.product_tab tr td.product table span{font-size:14px; font-family:Tahoma; color:#CF232A;margin:0 0 0 25px}

.pages{font-size:12px; font-family:Tahoma; color:#000000; margin:0 0 35px 0}
.pages div{float:left;}
.pages div.active{background:url('/_i/page_active.gif') no-repeat left top; position:relative;top:-3px; margin:0 6px 0 0px;width:15px; height:18px; _width:21px; _height:21px;font-size:12px; font-family:Tahoma; color:#FFFFFF;font-weight:bold;padding:3px 0 0 6px;}
.pages div.unactive{background:url('/_i/page_unactive.gif') no-repeat left top;width:21px; height:21px; padding:3px 0 0 6px; position:relative;top:-3px;_margin:0 6px 0 0;}
.pages div.unactive a{font-size:12px; font-family:Tahoma; color:#2FC2D3;font-weight:bold;}

.bottom{background-color:#FFFFFF;}
.bottom tr td.left a{font-size:12px; font-family:Tahoma; color:#008A9B; text-decoration:none; margin:0 130px 0 0;}
.bottom tr td.left{padding:65px 0 0 0;}
.bottom tr td.middle{padding:50px 0 0 0;}
.bottom tr td.right{padding:50px 0 0 70px;}
.bottom tr td.right img{margin:0 0 0 30px;}

#active_01_alone{margin: 0 0 6px 80px;}

.table_cart {width:600px;margin:10px;font-size:12px; font-family:Tahoma; color:#050505;}
.table_cart tr td {padding:10px;line-height:16px;border-top:1px solid gray;}

.err {color:red}
.txt{font-size:12px; font-family:Tahoma; color:#000000;}

/*--------Поиск---------*/
.top{background-color:#FFFFFF}
.top tr td.left img{margin:19px 0 0 0;}
.top tr td.center img{margin:35px 0 0 22px}
.top tr td.right img{margin:27px 0 0 2px;}
.top tr td.right div input.inp{width:230px; height:25px; border:1px solid #E9ECED; background:#FFFFFF; font-family:Tahoma; font-size:13px; color:#565252; padding:5px 5px 0 5px;
							font-size:12px; font-family:Tahoma; color:#000000; }
.top tr td.right div.button{position:absolute;top:0px; margin:13px 0 0 230px}
/*-----------------*/

/*Корзина*/
.right div.basket_zakaz{background-color:#FCFCFC; margin:25px 0 54px 0; padding:13px 0 40px 40px; font-size:12px; font-family:Tahoma; color:#000000;}
.right div.basket_zakaz div.title{font-size:14px; font-family:Tahoma; color:#2FC2D3; margin:0 0 12px 0; }
.right div.basket_zakaz table.bas tr th{font-size:11px; font-family:Tahoma; color:#F7F4F0;background-color:#2FC2D3; padding:7px 5px 7px 10px;}
.right div.basket_zakaz table.bas tr td{font-size:12px; font-family:Tahoma; color:#010101; padding:9px 3px 9px 10px; border-bottom:1px solid #2FC2D3}
.right div.basket_zakaz table.bas tr td div.kolvo{background:url('/_i/basket_kolvo.gif') no-repeat left top; width:19px; height:19px; padding:2px 0 0 0;font-size:11px; font-family:Tahoma; color:#010101;}
.right div.basket_zakaz table.bas tr td input { text-align:center; width:19px; border:1px solid #2FC2D3; height:19px; font-family:Tahoma; font-size:11px; color:#010101;padding:1px 0 0 0; }
.right div.basket_zakaz table.bas tr td.summa{font-size:14px; font-family:Tahoma; color:#010101; padding:12px 25px 0 0; border-bottom:0px }
.right div.basket_zakaz table.bas tr td.summa span{color:#2FC2D3; margin:0 0 0 10px; font-size:12px; }
.right div.basket_zakaz table.bas tr td.buttons{border-bottom:0px}

/*--------*/

/*ФОРМА*/
.forma tr td{font-family:Tahoma; font-size:12px; color:#010101; padding:0 0 10px 0; }
.forma{margin:10px 0 0 10px; }

.forma tr td textarea{margin:0 0 0 10px; width:417px; height:62px;overflow:hidden;border:1px solid #A9DBE1; background:#FFFFFF; font-family:Tahoma; font-size:12px; color:#010101; padding:0 5px 0 5px;}
.forma tr td input.write{margin:0 0 0 10px; width:417px; height:19px; border:1px solid #A9DBE1;background:#FFFFFF; font-family:Tahoma; font-size:12px; color:#010101; padding:0 5px 0 5px;}
.forma tr td div.button img{margin:18px 0 0 10px;}
.forma tr td input.code{margin:0 0 0 10px; width:104px; height:19px; border:1px solid #A9DBE1;background:#FFFFFF; font-family:Tahoma; font-size:12px; color:#010101; padding:0 5px 0 5px;}
.forma tr td div.code_pic{position:relative; margin:-19px 0 0 127px}
/*-----*/

/*Цена + кнопка В корзину*/
.product_tab tr td.product table div.price_dollar{font-size:14px; font-family:Tahoma; color:#CCCCCC; margin:15px 0 0 8px;}
.product_tab tr td.product table div.price_rus{font-size:14px; font-family:Tahoma; color:#CF232A;position:absolute;  margin:-15px 0 0 75px; }
.product_tab tr td.product table div.price_but{margin:0 0 0 55px; position:relative; top:6px;}
/*--------------*/

.right div.send{margin:15px 0 0 16px;}
.count{position:relative; margin:0 0 0 3px;}
.clear{position:absolute; margin:-32px 0 0 125px;}
.oformit{margin:0 50px 0 0;}

div.text h2{
	padding:20px 0px 10px 0px !important;
	margin:0 !important;
}

/*--- STYLE FOR AJAX FORM ---*/
.power_tbl { color: #050505; font-family: Tahoma, verdana, sans-serif; font-size: 11px;}
.power_tbl tr td {border-spacing: 0; padding: 0; margin: 0;}    
.power_tbl tr{height: 30px;}    
.power_tbl tr .w{padding-left: 5px;}
#power_block{display:block; background-color: #ebebeb; border:1px solid #cbcbcb; margin: 5px; padding: 7px;}
.display_power{margin-left:15px; color: #009bb2; font-family: "Tahoma"; font-size: 12px;}
/*----------- END -----------*/

.seo_text{
    border:0px solid black;
    margin-bottom: 20px;
    height: 150px;
    color: #999999;
    font-family: "Tahoma";
    font-size: 10px;
    overflow: hidden;
}



