





/* style for template #1  */
body, html
{ font-family:	verdana,arial,helvetica,sans-serif;
  font-size:	12px;
  background-color:  #FEEDF8;
}

p, body, div, td, ul, li, a
{ font-family:		Tahoma, Verdana, Arial;
  font-size:		12px;
  /*color:#6E0049;*/
 }

p, body, font, div
{ font-family:		Tahoma, Verdana, Arial;
  font-size:		12px;
 }
td
{ font-family:		Tahoma, Verdana, Arial;
  font-size:		12px;
  vertical-align:   top;
}
h1
{ font-family:		Tahoma;
  font-size:		18px;
}
a
{ font-family:		Tahoma;
  font-weight:		bold;
  font-size:		11px;
  color:			#1A7DA6;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		10px;
}
.faq
{ font-size:		13px;
}
.big
{ font-size:		18px;
  text-decoration:		none;

}

a.first, a.first:visited
{
color: #fff;
font-size: 11px;
font-weight: normal;
}

a.first:hover
{
color: #fff;
text-decoration: none;
}
.cat
{ font-size:12px;
}
.cat1
{ 
font-size:12px;
font-weight: bold;
text-decoration:none;  
}
a.cat1
{ 
text-decoration:none;  
}
a.cat1:hover
{ 
text-decoration:underline;  
}

.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:		12px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  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_button1
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #FFFFFF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px 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;
}


/* kya styles */
html,body {
background-color: #FFFFFF;
}
  
td,p,ul,li,html,body,input,a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #5A5A5A; 
}




a {
color: #393939;
font-size: 12px; 
text-decoration:none;  
}

a:hover {
text-decoration:underline;  
color: #393939; 
}

a:visited {
color: #393939; 
}

h1,h2,h3,h4{
color: #C0C739;
}

h1 {font-size:15px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}

h1 {
background-image:url(images/h1img.gif);  
background-position: 7 3;
background-repeat: no-repeat;
padding-left:28px;
padding-top:0px;
margin-top:0px;
}

#im_cart {
position: absolute;
right: 14px; top: 20px;
}

td {
vertical-align:top; 
font-size: 12px; 
}
p {
font-size: 11px; 
COLOR: #5F5D5E; 
padding-left:8px;
line-height:19px;
padding-top:0px;
margin-top:0px;
}


td.k_tdtop{
height:99px;
background-color:#ACACAC;
padding-left:6px;
padding-right:6px;
padding-top:21px;
}

td.k_tdl{
background-image:url(images/k_tdl.gif);  
background-position: 0 0;
background-repeat: no-repeat;
height:64px;
padding-left:5px;
padding-top:3px;
width:10px;
}

td.k_tdr{
padding-left:5px;
background-image:url(images/k_tdr.gif);  
background-position: right 0;
background-repeat: no-repeat;
height:64px;
width:8px;
padding-right:5px;
}

a.k_tdr{
color:#FFFFFF;
font-weight:none;
padding-left:0px;
text-decoration:none;
line-height:8px;
font-size:10px;
}
a.k_tdr:hover{color:#000000;text-decoration:underline;  }
a.k_tdr:visited{color:#FFFFFF;}

td.k_tdmenu{
height:43px;
background-image:url(images/k_tdmenu.png);  
background-position: 0 0;
background-repeat: repeat-x;
}

td.k_tdmain{
height:100%;
}

td.k_tdbottom{
background-image:url(images/k_tdbottom.png);  
background-position: 0 0;
background-repeat: repeat-x;
height:90px;
padding-top:15px;
padding-left:50px;
padding-right:15px;
}

td.k_leftcol{
width:210px;
background-color:#ACACAC;
height:100%;
}

td.k_maincol{
background-image:url(images/k_maincol_bg.gif);  
background-position: 0 0;
background-repeat: no-repeat;
height:100%;
padding-top:16px;
padding-left:20px;
}

td.k_menuleft{
width:210px;
background-image:url(images/k_menu_bg.png);
background-position: 0 0;
background-repeat: repeat-y;
/*height:100%;*/
color:#333333;
margin-left:10px;
line-height:19px;
font-size:11px;
}

a.k_menuleft{
font-weight: normal;
color:#333333;
font-size:11px;
text-decoration:none;
}
a.k_menuleft:visited{color:#333333;}
a.k_menuleft:hover{color:#6D7301;text-decoration:underline;}

a.k_menuleft2{
font-weight: normal;
color:#333333;
font-size:11px;
text-decoration:none;
}
a.k_menuleft2:visited{color:#333333;}
a.k_menuleft2:hover{color:#6D7301;text-decoration:underline;}


ul.k_level1 {
width:190px;
margin-top: 0px; 
padding-left: 10px;
margin-left: 0px; 
margin-bottom: 0px; 
padding-top: 0px; 
list-style-type: none;
font-weight:normal;
}

ul.k_level1a {
width:220px;
margin-top: 0px; 
padding-left: 0px;
margin-left: 0px; 
margin-bottom: 0px; 
padding-top: 2px; 
list-style-type: none;
}

ul.k_level1 li {
padding-left: 11px; 
padding-top: 0px; 
margin-top: 0px; 
padding-bottom: 0px; 
background: url(/web/20140904172435/http://www.velo-stokcenter.ru/images/1l.gif ) no-repeat 0 9px; 
color:#333333;
line-height: 19px;
}

ul.k_level1 li.active{
padding-left: 24px; 
padding-top: 3px; 
margin-top: 0px; 
padding-bottom: 6px; 
background: url(/web/20140904172435/http://www.velo-stokcenter.ru/images/k_level1a.gif ) no-repeat 0 10px; 
color:#333333;
line-height: 19px;
}

ul.k_level2 {
width:190px;
margin-top: 0px; 
padding-left: 0px;
margin-left: 40px; 
margin-bottom: 0px; 
padding-top: 0px; 
list-style-type: none;
color:#333333;
line-height: 19px;
}

ul.k_level2 li {
padding-left: 11px; 
background: url( /web/20140904172435/http://www.velo-stokcenter.ru/images/2l.gif ) no-repeat 0 10px; 
font-size:11px;
line-height: 19px;
font-weight:none;
color:#333333;
}

ul.k_level2 li.active {
padding-left: 11px; 
background: url( /web/20140904172435/http://www.velo-stokcenter.ru/images/k_level2a.gif ) no-repeat 0 9px; 
font-size:11px;
line-height: 19px;
font-weight:none;
color:#333333;
}

td.k_listbrend{
background-color:#B7BB71;
padding-right:15px;
padding-left:15px;
padding-top:14px;
padding-bottom:10px;
color:#2A2A00;
height:100%;
line-height:18px;
}


a.k_listbrend{
/*color:#2A2A00;*/
color:#393939;
font-size:11px;
text-decoration:none;
}

a.k_listbrend:visited{color:#393939;}
a.k_listbrend:hover{color:#6D7301;text-decoration:underline;}

td.k_brend_list{
padding-top:24px;
padding-bottom:24px;
padding-left:4px;
padding-right:4px;
color:#393939;
font-weight:bold;
line-height:18px;
}

a.k_brend_list{
color:#393939;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

a.k_brend_list:visited{color:#393939;}
a.k_brend_list:hover{color:#393939;text-decoration:underline;}

td.k_td_brend_block{
background-image:url(images/k_brend_head.gif);  
background-position: 0 0;
background-repeat: repeat-x;
}

td.k_td_filter_block{
background-image:url(images/k_brend_head.gif);  
background-position: 0 0;
background-repeat: repeat-x;
}

td.k_td_obzor_block{
background-image:url(images/k_obzor_head.gif);  
background-position: 0 0;
background-repeat: repeat-x;
}

td.k_td_obzor{
padding-top:12px;
padding-bottom:24px;
padding-left:2px;
padding-right:4px;
color:#6D7301;
line-height:18px;
}

a.k_td_obzor{
color:#393939;
font-size:11px;
text-decoration:none;
padding-left:8px;
background-image:url(images/k_odzor_link.gif);
background-position: 0 6;
background-repeat: no-repeat; 
}

a.k_td_obzor:visited{color:#393939;}
a.k_td_obzor:hover{color:#393939;text-decoration:underline;}


td.k_td_news_block{
background-image:url(images/k_news_head.gif);  
background-position: 0 0;
background-repeat: repeat-x;
}

td.k_td_news{
padding-left:3px;
padding-right:3px;
padding-top:20px;
padding-bottom:15px;
}

td.k_news_left{
width:130px;
padding-top:3px;
padding-bottom:1px;
}

a.k_news_left{
color:#808623;
font-size:11px;
text-decoration:none;
}

a.k_news_left:visited{color:#808623;}
a.k_news_left:hover{color:#808623;text-decoration:underline;}


td.k_news_right{
color:#666666;
padding-left:15px;
padding-top:3px;
padding-bottom:1px;
}

a.k_news_right{
color:#666666;
font-size:11px;
text-decoration:none;
}

a.k_news_right:visited{color:#666666;}
a.k_news_right:hover{color:#E69393;text-decoration:underline;}

td.k_ceil{
height:150px;
padding-right:3px;
padding-left:0px;
}

td.k_ceil_top{
height:18px;
background-image:url(images/k_ceil_top_bg.gif);
background-position: right 0;
background-repeat: no-repeat; 
color:#FFFFFF;
font-size:12px;
padding-top:1px;
padding-bottom:15px;
padding-left:5px;
font-weight:bold;
}

td.k_ceil_top_2r{
height:100%;
color:#999D53;
font-size:13px;
padding-top:10px;
padding-left:2px;
padding-right:10px;
}

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: #FFFDFF;
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: #FFFDFF;
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: #FFFDFF;
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;
color:#5A5A5A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
} 
input.text1{
border: 0px solid #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
background-image:url(images/k_input_bg.gif);
background-position: 0 6;
background-repeat: no-repeat;   
width:160px;
height:37px;
font-weight:bold;
cursor:hand;
text-decoration:none;
}
input.text1long{
border: 0px solid #FFFFFF;
background-color: #FFFFFF;
color: #3B3B3B;
/*background-image:url(images/k_input_bgl.gif);*/
background-position: 0 6;
background-repeat: no-repeat;   
width:260px;
height:37px;
font-weight:bold;
font-size:12px;
cursor:hand;
text-decoration:underline;
}

input.text1small{
border: 0px solid #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
background-image:url(images/k_input_bgsm.gif);
background-position: 0 6;
background-repeat: no-repeat;   
width:90px;
height:37px;
font-weight:bold;
cursor:hand;
text-decoration:none;
}
input.text2{
border: 0px solid #FFFFFF;
background-color: #F3F7FA;
color: #FFFFFF;
background-image:url(images/k_input_bg1.gif);
background-position: 0 6;
background-repeat: no-repeat;   
width:160px;
height:37px;
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;   
}

td.k_td_k_search_form{
border-right:1px solid #E2E1E1;
border-bottom:1px solid #E2E1E1;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
}

ul.type {
margin-top: 0px;
padding-left: 0px;
margin-left: 0px;
margin-bottom: 0px; 
padding-top: 0px; 
list-style-type: none;
}
ul.type li {
padding-left: 8px; 
background: url(images/k_ul.gif) no-repeat 0 7px;
height:100%;
color:#999D53;
font-size:13px;
}

td.k_faq{
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
line-height:15px;
}

a.k_faq{
background-image:url(images/k_faq1.gif);  
background-position: 0 5px;
background-repeat: no-repeat;
padding-left:15px;
color:#FFFFFF;
font-size:12px;
}
a.k_faq:hover{color:#FFFFFF;text-decoration:underline;  }
a.k_faq:visited{color:#FFFFFF;}

a.small1{
color:#A1B1C0;
font-size:9px;
font-weight:normal;
}
a.small1:hover{color:#000000;text-decoration:underline;  }
a.small1:visited{color:#A1B1C0;}

td.k_td_header1{
background-color: #F2F2F2;
color: #3A3A3A;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
}
td.k_td1_header1{
background-color: #F2F2F2;
height:17px;
padding-left:15px;
padding-top:0px;
color:#3A3A3A;
font-size:12px;
font-weight:bold;
}
td.k_td1_header10{
background-color: #F2F2F2;
height:17px;
padding-left:15px;
padding-top:0px;
color:#3A3A3A;
font-size:12px;
font-weight:bold;
text-align:center;
}
td.k_td1_header2{
background-color: #F2F2F2;
width:3px;
height:17px;
color:#3A3A3A;
}

p.pageSeparator1 {
width:98%;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
BORDER-BOTTOM: 1px solid #CECECE;
}

td.k_char_left0{
color:#656565;
border-bottom: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
padding-left:20px;
width:30%;
text-align:right;
padding-right:15px;
padding-top:4px;
padding-bottom:4px;
background-color: #E6E6E6;
font-size:11px;
}

td.k_char_right0{
color:#656565;
border-bottom: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
background-color: #E6E6E6;
font-size:11px;
}

td.k_char_left1{
color:#656565;
/*border-bottom: 1px solid #D8D8D8;*/
padding-left:20px;
width:30%;
text-align:right;
padding-right:15px;
padding-top:4px;
padding-bottom:4px;
background-color: #white;
font-size:11px;
}

td.k_char_right1{
color:#656565;
/*border-bottom: 1px solid #D8D8D8;*/
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
background-color: #white;
font-size:11px;
}

#confirm_email{display:none;}