html, body {

	height:100%;

	margin:0px;

	padding:0px;

	font-size:12px;

	font-family:tahoma,arial,helvetica,sans-serif;

	background:#cec9ad;}



p, div, font, td {

	font-size:12px;

	font-family:tahoma,arial,helvetica,sans-serif;}



a {

	color:#868686;

	text-decoration:none;

	font-family:tahoma,arial,helvetica,sans-serif;}



a:hover {

	color:#000000;
	
	text-decoration:underline;

	font-family:tahoma,arial,helvetica,sans-serif;}



img {border:0px;}



table {border-collapse:collapse;}

h1, h2 {font-family:arial,tahoma,helvetica,sans-serif; font-size:16px;}

.ih_color {color:#E35A5A;}

hr {height:1px; border-width:0px; background-color:#c7c7c7;}

* html hr {border:1px solid #c7c7c7;}

#td_info_cID td {

	border-bottom:1px solid #c7c7c7;

	padding:5px 0px 5px 0px;}

#td_info_cID {margin:0px 10px 0px 10px;}

.div_info_cID {background-color:#f3efe3; padding:5px 0px 5px 0px;}

.seo_cat {color:#000000;}



/*----------ALL----------*/

.dop_page {float:left; margin:15px 0px 15px 47px;}

* html .dop_page {float:left; margin:15px 0px 15px 28px;}

* html .sch {overflow:auto; width:105px; height:0px; border:0px;}

.sch {overflow:auto; width:105px; height:0px; border:0px;}



.m_t_10 {margin-top:10px;}

.m_b_10 {margin-bottom:10px;}

.m_l_106 {margin-left:106px;}

.pd_10 {padding:10px;}

.pd_l10r {padding:0px 10px 0px 10px;}

.pd_5 {padding:5px;}

.font_b {font-weight:bold;}

.cena {}

.cc {color:#C62424;}

.white {background-color:#ffffff;}

.currency {}

.language {}

.survey {}

.reg_successful {color:#A03335; font-weight:bold;}

.tpl_form {border:1px solid #c7c7c7; background-color:#ededed;}

.tac {text-align:center;}

.tpl_form_cart {border:1px solid #D4D8D1;}


.i_bn_left {margin-top:10px;}

.i_bn_left:hover {margin-left:10px;}

.ancor_p {color:#bf0009;}

#li_pad li {margin-bottom:10px;}

.s16 {font-family:arial,tahoma,helvetica,sans-serif; font-size:16px;}

.b1px {border:1px solid #c7c7c7;}

*html .s_cat p, ul {margin:0px; padding:0px;}



.dis_none {

	display: none;}



.dis_block {

	display: inline;}



.actu {

	list-style-image: url(img/hear.gif);

	padding:5px 0px 0px 17px;

	margin:5px 0px 0px 17px;
}

.actu li {

	padding-bottom:10px;
}



/*-------------------- i n d e x --------------------*/



.i_aut {

	width:100%;

	height:auto;

	min-height:5px;

	background-color:#c7c7c7;

	border-bottom:1px solid #a1a0a0;}



.i_logo {

	height:50px;

	background:#ffffff url(img/logo1.gif) no-repeat top left;}



.i_catalog {

	width:240px;

	height:56px;

	padding:40px 0px 0px 0px;

	background:#f3efe3 url(img/catalog.gif) no-repeat top center;}



.main {

	padding:5px;

	margin-right:10px;

	border:1px solid #c7c7c7;}



.i_v_line {

	width:1px;

	background:url(img/i_v_line.gif) repeat-y center;}



.i_h_line {

	height:1px;

	background:url(img/i_h_line.gif) repeat-x center;}



.i_carts {

	width:530px;

	height:186px;

	background:#ffffff url(img/info_top.gif) top left no-repeat;}



.i_cart {

	margin:20px 0px 0px 0px;}




.i_m {

	width:830px;

	height:40px;

	background:#272727 url(img/i_menu_top.gif) no-repeat;}



.i_m2 {

	width:830px;

	height:56px;

	background:#272727 url(img/i_menu_bottom.gif) left no-repeat;}



#i_menu_id {

	color:#929292;}



#i_menu_id2 {

	margin-top:17px;

	color:#929292;}



.i_m_wh a {

	color:#383630;

	padding:20px;}



.i_m_wh2 a {

	color:#929292;}



.i_m_wh {padding:0px 15px 0px 15px;}



.i_m_wh2 {padding:0px 25px 0px 25px;}



.i_kab {

	background:url(img/kabinet.gif) no-repeat; 

	width:170px;

	height:36px;

	margin-left:16px;

	padding-top:7px;}



.i_kab a:hover {

	color:#ffffff;}



.i_goroda {

	padding:0px 10px 0px 10px;

	margin-top:10px;

	border:1px solid #c7c7c7;}



.i_goroda_h {

	padding:0px 10px 0px 10px;

	border:1px solid #c7c7c7;

	color:#555555;}



.i_inf_bg {

	background:#272727;

	color:#ffffff;}



.i_inf_line {

	background-image:url(img/_3px.gif);

	width:100%;

	height:3px;

	background-position:top;}



.i_o_nas p {

	padding:0px 0px 0px 20px;}



.i_Tcopy {

	margin:10px 0px 10px 10px;

	font-family:arial,tahoma,helvetica,sans-serif;}



.bg_copy {

	background:url(img/copy.gif) no-repeat;

	height:100px;}



.acopy:hover {color:#929292;}



.nazad {

	border:1px solid #c7c7c7;

	padding:3px;

	background-color:#f3efe3;

	width:80px;

	text-align:center;}



.nazad a:hover {text-decoration:none;}



/*-------------------- h o m e --------------------*/



.h_ttd {

	background:#272727;}



.h_tdiv {

	background:url(img/_3px.gif) top;

	width:100%;

	height:3px;}



.h_h1 {

	color:#a36c44;

	margin:10px 0px 10px 10px;}



.h_p1 {

	color:#a36c44;

	margin:0px 10px 10px 10px;}



.h_divT {

	color:#ffffff;

	margin:0px 0px 0px 20px;}



.h_p2 {

	color:#929292;

	margin:10px;}




/*----------Zak_Uglov_Tree_Main----------*/



.t_main_tab {

	margin:0px 0px 20px 0px;}



.i_0_div {

	background-color:#f6f6f6;

	border:1px solid #c7c7c7;}



* html .i_0_div {

	background-color:#f6f6f6;}



.i_0_tl {

	background: url(img/0_tl.gif) top left no-repeat; width:10px; margin:-1px 0px 0px -1px; float:left;}



* html .i_0_tl {background:none;}



.i_0_tr {
	
	background: url(img/0_tr.gif) top right no-repeat; margin:-1px -1px 0px 0px;}



* html .i_0_tr {background:none;}



.i_0_bl {

	background: url(img/0_bl.gif) bottom left no-repeat; width:20px; float:left;}



* html .i_0_bl {background:none;}



.i_0_br {
     
	background: url(img/0_br.gif) bottom right no-repeat;}



* html .i_0_br {background:none;}



.i_nl {

	background: url(img/i_nl.gif) bottom left no-repeat; width:10px; margin:0px 0px 0px 0px; float:left;}



.i_nr {

	background: url(img/i_nr.gif) bottom right no-repeat; margin:0px 0px 0px 0px;}



/*--------------------INDEX--------------------*/



/*----------Shopping_Cart----------*/



.shopping_cart_order {

	font-size:14px;

	padding:63px 0px 10px 77px;

	color:#383630;}



.shopping_cart_order2 {

	font-size:14px;

	padding:63px 0px 0px 77px;

	color:#383630;}



.shopping_cart_check {

	margin:18px 0px 0px 22px;}



.shopping_cart_check a {

	color:#b1bb34;}



.shopping_cart_page_tab {

	border-left:1px solid #A3A3A3;
	
	border-right:1px solid #A3A3A3;}



* html .shopping_cart_page_tab {

	border:none;

	padding-left:8px;}



/*----------Authorization----------*/



.authorization_my_account {

	margin:7px 10px 0px 0px;}



.authorization_logout {

	margin:7px 0px 0px 0px;}



.authorization_text {

	font-size:11px;}



.authorization_tab {

	margin-top:3px;}



.authorization_textfield {

	border:1px solid #aeadad;

	color:#bf0009;

	background-color:#e0dede;

	width:80px;}



.authorization_reg_for {

	margin-top:5px;

	margin-left:15px;}



.authorization_reg_for a{

	font-size:11px;}



.authorization_ok {

	margin-left:3px;}



div.authorization_ok {

	margin-top:2px;}



* html .authorization_ok {

	margin-top:27px;

	margin-left:2px;}



/*----------Category_Tree----------*/



.category_tree_tab {

	margin-top:10px;

	margin-left:15px;

	margin-bottom:10px;}



.category_tree_line {

	border-bottom:1px solid #c7c7c7;}



.category_tree_text {

	font-size:12px;

	color:#bf0009;}



.category_tree_pad {

	padding:15px 0px 15px 0px;}



.category_tree_small {

	font-size:11px;}



.category_tree_small:hover {

	font-size:11px;}



.category_tree_hover a:hover {

	color:#000;}



.category_tree_hover a {

	padding:8px 100px 8px 0px;}



.category_tree_hover {

	font-size:12px;}



/*----------HOME----------*/



.home_tit_c {

	color:#868686;

	padding-left:10px;}



.home_tit_c a {

	font-size:16px;

	font-family:arial;

	color:#000000;

	text-decoration:underline;}



.home_c_bg {

	background:url(img/home_c_bg.gif) no-repeat; 

	width:295px;

	height:160px;}



/*--------------------IN_PAGE_INFO--------------------*/



/*----------Category----------*/



.cat_tab {width:500px;}



.cat_pad {padding:0px 15px 0px 0px;}



.cat {

	margin:0px 0px 10px 0px;}



* html .cat {margin:10px 0px 0px 0px;}



.cat_home {

	padding-bottom:5px;

	border-bottom:1px solid #c7c7c7;}



.cat_lt {color:#000000;}



.cat_text {

	color:#555555;

	border:1px solid #c7c7c7;

	padding:10px;}



.cat_sort {

	padding:5px;

	background-color:#410303;

	border:1px solid #741819;}



.cat_category {

	float:left;

	padding:0px 5px 0px 5px;}



/*----------Product_brief----------*/



.pb_pad_i {margin-right:10px;}



.pb_cena {

	color:#C62424;}



.pb_title {

	padding-left:10px;

	padding-right:10px;}



.pb_tab {}



.pb_tab td { border:1px solid #cccccc;}



/*----------PADDING_PAGE----------*/



.tpl_pd {

	width:500px;
	
	text-align:left;

	background-color:#FFFFFF;}



/*----------PADDING_IN_PAGE----------*/



.tpl_pd2 {padding:0px 20px 0px 20px;}

* html .tpl_pd2 {padding:0px 20px 0px 20px; width:500px;}



/*----------BG_IMG_PAGE_TOP----------*/



.tpl_pd1 {

	font-size:16px;

	font-family:arial, tahoma;

	font-weight:bold;

	border-bottom:1px solid #c7c7c7;

	margin:0px 0px 20px 0px;}



/*----------Title_Razdel----------*/



.tpl_pd3 {

	height:17px;

	font-weight:bold;

	padding-left:3px;

	border-bottom:1px solid #c7c7c7;}



/*----------BG_IMG_PAGE_BOTTOM----------*/



.tpl_pd4 {

	width:auto;

	height:10px;

	background:url(img/gl_1.gif) center bottom no-repeat;}



* html .tpl_pd4 {background:url(img/gl_1.gif) center top no-repeat; margin-bottom:-4px;}



/*----------Tab_color_Adres----------*/



.tpl_pd5 {

	padding:10px;

	background-color:#ededed;

	border-left:2px solid #B90000;}



/*----------Tpl_in_Tab----------*/



.tpl_tab td {border:1px solid #c7c7c7;}



.tpl_ctd {border-bottom:1px solid #D9D9D9;}



.udm {

	width:100px;

	font-weight:bold;

	cursor: pointer;

	padding:5px 0px 5px 0px;

	border: 1px solid #c7c7c7;

	background-color:#f6f6f6;}



.hidden {

	display: none;

	width:50%;

	border:1px solid #c7c7c7;}



.hidden li {

	border-bottom:1px solid #c7c7c7;
	
	padding:4px;}



._rl {

	background-image:url(img/_rl.gif);

	background-repeat:no-repeat;}



._rr {

	background-image:url(img/_rr.gif);

	background-repeat:no-repeat;

	background-position:right;}



