/* style for template #1  */
html, body, td, p, div {
  font-size: 11px; 
/*  font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #2E808C; 
  }

a {
 color: #2E808C;
 text-decoration:none;  
}

a:hover {
 text-decoration:underline;  
}

a:visited {
 color: #2E808C; 
}

a.red {
 color: #9D2F16;
 text-decoration:none;  
 font-size: 12px; 
 font-weight:bold;
}

a.red:hover {
 text-decoration:underline;  
}

a.red:visited {
 color: #9D2F16; 
}

.srav
{
padding: 0 7px 0 7px;
color:#ffffff;
}

.m1
{
height:52px;
width:69px;
}

a.menu1{
  display: block; /* позволяет указать ширину и высоту */
  width: 69рх; /* ширина  */
  height: 52рх; /* высота */
  background-image: url(/images/menu1.jpg); /* фоновая картинка до наведения мыши */
  background-repeat: no-repeat; /* способ заполнения фона */
} 

a:hover.menu1{
  display: block; /* позволяет указать ширину и высоту */
  width: 69рх; /* ширина  */
  height: 52рх; /* высота */
  background-image: url(/images/menu1a.jpg); /* фоновая картинка до наведения мыши */
  background-repeat: no-repeat; /* способ заполнения фона */
} 


.address
{ 
font-size:14px;
color:#9a0000;
}

td {
  vertical-align:top;
}

td.k_head_righttop{
height:157px;
width:521px;
background-image:url(images/k_head_righttop.jpg); 
background-position: 0 0; 
background-repeat: no-repeat;
}

.k_head_menu00{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

td.k_head_righttop_inner {
height:156px;
padding-left:209px;
padding-right:70px;
padding-top:0px;
padding-bottom:5px;
}

td.k_main_col{
height:100%;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
}

td.k_main_col_left{
height:100%;
width:230px;
padding-right:15px;
}

td.k_main_col_right{
height:100%;
width:189px;
padding-left:30px;
}

td.k_main_col_main{
height:100%;
width:100%;
padding-top:18px;
}

td.k_bottom{
height:116px;
background-image:url(images/05down.jpg);
background-position: 0 0; 
background-repeat: repeat-x;
padding-top:20px;
padding-left:0px;
padding-bottom:10px;
color:#FFFFFF;
background-color:#1E869F;
}

td.k_bottom_left{
padding-top:17px;
padding-left:23px;
line-height:16px;
color:#FFFFFF;
line-height:14px;
}

td.k_bottom_right{
text-align:right;
padding-top:60px;
padding-right:10px;
color:#FFFFFF;
}

table.k_spetsbg {
width:189px;

}

table.k_spetsbg11 {
width:340px;
height:163px;
background-image:url(images/k_spetsbg.jpg);
background-position: 0 0; 
background-repeat: no-repeat;

}

a.k_bottom {
 color: #FFFFFF;
 text-decoration:none;  
}
a.k_bottom:hover {
 text-decoration:underline;  
}

a.k_bottom:visited {
 color: #FFFFFF; 
}

a.k_header2 {
font-size:12px;
color:#2684A0;
}
a.k_header2:visited {
 color: #2684A0; 
}

td.k_left_menu{
padding-left:0px;
padding-top:16px;
padding-bottom:0px;
line-height:17px;
padding-right:5px;
}

a.k_left_menu{
 color:#377B92;
 font-weight: bold;
 font-size:11px;
 background-image:url(images/k_aleft_menu.gif);  
 background-position: 0 5;
 background-repeat: no-repeat;
 padding-left:13px;
}
a:visited.k_left_menu{color:#377B92;}

a.k_left_menu2{
 color:#68AEB8;
 font-size:11px;
 background-image:url(images/k_aleft_menu2.gif);  
 background-position: 0 5;
 background-repeat: no-repeat;
 padding-left:22px;
}
a:visited.k_left_menu2{color:#68AEB8;}



a.k_left_menubrend{
 color:#377B92;
 font-weight: bold;
 font-size:12px;
 background-image:url(images/k_aleft_menu.gif);  
 background-position: 0 5;
 background-repeat: no-repeat;
 padding-left:13px;
}
a:visited.k_left_menubrend{color:#377B92;}

a.k_home_menubrend{
 color:#377B92;
 font-weight: bold;
 font-size:12px;
 padding-left:10px;
 padding-right:10px;
}
a:visited.k_home_menubrend{color:#377B92;}


h1.k_header2 {
font-size:16px;
color:#2684A0;
}

p.k_string_product_sort{
text-align:center;
background-image:url(images/k_dotlinetop.gif);  
background-position: 0 5;
background-repeat: no-repeat;
width:100%;
}

td.k_td_brief_head01{
background-image:url(images/k_brief_head01.gif);  
background-position: 0 0;
background-repeat: no-repeat;
width:100px;
padding-left:14px;
padding-top:8px;
padding-bottom:4px;
color:#FFFFFF;
font-zize:13px;
text-decoration:underline;
font-weight:bold;
height:29px;
}

td.k_td_brief_head02{
background-image:url(images/k_brief_head02.gif);  
background-position: 0 0;
background-repeat: repeat-x;
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:4px;
color:#FFFFFF;
font-zize:13px;
text-decoration:underline;
font-weight:bold;
border-left:1px solid #F8F8F8;
}

td.k_td_brief_head02short{
background-image:url(images/k_brief_head02.gif);  
background-position: 0 0;
background-repeat: repeat-x;
width:100px;
padding-left:5px;
padding-right:5px;
padding-top:8px;
padding-bottom:4px;
color:#FFFFFF;
font-zize:13px;
text-decoration:underline;
font-weight:bold;
border-left:1px solid #F8F8F8;
}

td.k_td_brief_item01{
 font-zize:13px;
 padding-left:14px;
 padding-right:14px;
 padding-top:10px;
 padding-bottom:10px;
}

td.k_td_brief_item02{
 font-zize:13px;
 padding-left:14px;
 padding-right:14px;
 padding-top:10px;
 padding-bottom:10px;
 border-left:1px solid #F8F8F8;
}

td.k_td_brief_item02short{
 font-zize:13px;
 padding-left:5px;
 padding-right:5px;
 padding-top:25px;
 padding-bottom:10px;
 border-left:1px solid #F8F8F8;
}

td.k_td_brief_bottom01{
background-image:url(images/k_brief_bottom01.gif);  
background-position: 0 0;
background-repeat: no-repeat;
height:29px;
}

td.k_td_brief_bottom02{
background-image:url(images/k_brief_bottom02.gif);  
background-position: 0 0;
background-repeat: repeat-x;
border-left:1px solid #F8F8F8;
}

td.k_detal_vert01{
background-image:url(images/k_detaledvert.gif);  
background-position: 0 0;
background-repeat: repeat-y;
padding-left:10px;
}

td.k_detal_vert02{
background-image:url(images/k_detaledvert.gif);  
background-position: right 0;
background-repeat: repeat-y;
padding-right:10px;
width:10px;
}

td.k_home_td_cell{
text-align:center;
padding-top:30px;
}

/* ===================== */
h1{ font-size:16px;color:#B62804;}
h2{ font-size:13px;color:#B62804;}
h3{ font-size:12px;color:#B62804;}


.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		10px;
}
.faq
{ 
font-size:11px;
color:#B42804;
}
.big
{ font-size:		18px;
  text-decoration:		none;

}
.cat
{ font-size:14px;
  color:#1e768e;
}
.standard
{ font-weight:		normal;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		10px;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:			#AAAAAA;
  font-weight:		normal;
  font-size:		9px;
}
.cart
{ font-family:		Tahoma;
  font-size:		13px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  padding-top: 30px;
  font-weight:		normal;
  color:			#6E0049;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}
.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#CD8181;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#CD8181;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #F0B5B5;
  BORDER-RIGHT: 1px dotted #F0B5B5;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #F0B5B5;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #F0B5B5;
}

.comparison_button
{
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  background-color:  #FFFFFF;
}

.pageSeparator {
	/*BORDER-BOTTOM: 2px dotted #F0B5B5*/
}

.le_links{padding:3px;}
.new_link_category{padding:10px; display:none;}
input.input_text1{width:95%}
#form_new_linkcategory{display:inline;}
#le_new_link{display:none; text-align:left; padding:6px;}
div.divider_grey{padding:0px; margin:4px; border:0px solid #bbbbbb; border-bottom-width:1px;}
div.subheader{font-size:11pt; font-weight:bold;}
div.edit_le_category{display:none; border: 1px dashed #999999; border-top-width:0px; padding:4px; padding-top:0px;}

.error_message{
	color: red; 
	padding: 4px;
	font-weight: bold;
}
.error_msg_f{
	color: red; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}
.ok_msg_f{
	color: blue; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}

/*Affiliate program styles*/
.affp_login {
	border: solid #AAAAAA; 
	border-width: 0px 0px  1px 1px; 
	padding: 0px 10px 10px 10px; 
	font-size:10pt; 
	font-weight:bold;
	}
.affp_user_info {
	padding: 6px 10px 10px 10px;
}

fieldset.admin_fieldset{
	border: 1px inset black; 
	padding: 10px;
	color: black;
}

fieldset.admin_fieldset input{
	margin: 0px;
}

#affp_enabled input{
	margin: 0px 4px 0px 4px !important;
}

input.checknomarging
{
	margin: 0px;
}

.edittitle
{
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

.header2
{
	font-size: 120%;
	font-weight: bold;
}

input.inlradio{
vertical-align:middle;
margin:0px;
}


h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}

td.k_search_form{
height:51px;
background-image:url(images/k_search_form_bg.gif);
background-position: right 0;
background-repeat: repeat-x; 
padding-bottom:10px;
}

input.text {
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #FFFDFF;
margin-top:0px;
width:295px;
} 
input.text_select {
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #D62F02;
margin-top:0px;
} 
input.text_small {
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #FFFFFF;
margin-top:0px;
width:60px;
} 
select.text {
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #D62F02;
margin-top:0px;
padding-bottom:15;
width:295px;
} 
textarea.text {
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #FFFDFF;
margin-top:0px;
width:150px;
height:117px;
} 
input.text1{
border: 0px solid #AF6F41;
background-color: #D62F02;
color: #1D1E22;
/*background-image:url(images/k_input_bg.gif);*/
background-position: 0 6;
background-repeat: no-repeat;   
width:160px;
height:20px;
font-weight:bold;
cursor:hand;
text-decoration:none;
vertical-align:middle;
}
input.text1long{
border: 1px solid #8E815E;
/*background-color: #D62F02;*/
color: #8E815E;
/*background-image:url(images/k_input_bgl.gif);*/
background-position: 0 6;
background-repeat: no-repeat;   
width:250px;
height:20px;
font-weight:bold;
font-size:12px;
cursor:hand;
text-decoration:none;
}
@-moz-document url-prefix() {
	input.text1long { padding-bottom: 5px; }
}
input.text1small{
border: 0px solid #AF6F41;
background-color: #D62F02;
color: #1D1E22;
/*background-image:url(images/k_input_bgsm.gif);*/
background-position: 0 6;
background-repeat: no-repeat;   
width:90px;
height:20px;
font-weight:bold;
cursor:hand;
text-decoration:none;
}
input.text2{
border: 0px solid #AF6F41;
background-color: #D62F02;
color: #1D1E22;
/*background-image:url(images/k_input_bg1.gif);*/
background-position: 0 6;
background-repeat: no-repeat;   
width:160px;
height:20px;
font-weight:bold;
cursor:hand;
text-decoration:none;
}

input.text_check{
border: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-right: 1px solid #CECECE;
background-color: #FFFDFF;
}
input.checkbox{
border: 0px solid #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
background-image:url(images/k_ckeckbox.gif);
background-position: 4 3;
background-repeat: no-repeat;   
}
.printable {
	margin: 10px 0 10px 0;
	text-align: right;
}

.tdbrif
{ 
font-family:Tahoma,Verdana,Arial;
padding: 5 5 5 10;
color:#8E815E;
font-size:11px;
}

.web p {
font-weight:normal;
text-align:justify;
}

.web li {
font-weight:normal;
text-align:justify;
}

.na_sclade_text
{
font-size: 14px;
font-weight: bold;
color: #3CAA3C;
}

.error_otziv_captcha
{
	color: red; 
	padding: 4px;
	font-weight: bold;
}

