body{
	margin: 0px;
}
td {
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}

td.title_box{
	background: #ffffff url(images/titile_box.jpg) no-repeat top left;
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: "Arial Narrow",Arial,Verdana,Helvetica,Sans-Serif;	
	padding-left: 10px;
	height: 25px;
	border-bottom: 1px solid #4f802e;
}

.tbl_left_brd{
	border-right: 1px solid #547b38;
}
.table_menu{
	border: 1px solid #547b38;
	background: #f3f7f0;
}
td.table_brd{
	border: 1px solid #52802e;
}
td.td2px_brd{
	height: 1px;
	border-left: 1px solid #52802e;
	border-right: 1px solid #52802e;
}

a.b_link{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;
}
a.b_link:hover{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:underline;
}

a.link{
	FONT-SIZE: 12px; COLOR: #104a00; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;
}
a.link:hover{
	FONT-SIZE: 12px; COLOR: #b8180f; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:underline;
}
a.red_link{
	FONT-SIZE: 12px; COLOR: #b8180f; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;
}
a.red_link:hover{
	FONT-SIZE: 12px; COLOR: #b8180f; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:underline;
}
a.w_link{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;
}
a.w_link:hover{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:underline;
}
a.black_link{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;font-weight:bold;
}
a.black_link:hover{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:underline;font-weight:bold;
}
.submit_but{
	background: url(images/left_menu_td.jpg) repeat-x top left;
	COLOR: #104a00; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	border: 1px solid #9bad8e;
	height: 22px;
}

.text12{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration: none;cursor: pointer;
}
.text12_over{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration: underline;cursor: pointer;	
}
a.b_link{
	COLOR: #434343; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
	text-decoration: none;
}
td.button_details{	
	background: url(images/left_menu_td.jpg) repeat-x top left;
	COLOR: #104a00; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
	padding: 0px 5px 0px 5px;
	border: 1px solid #9bad8e;
	cursor: pointer;
}
td.button_cart{	
	background: url(images/left_menu_td.jpg) repeat-x top left;
	COLOR: #104a00; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
	padding: 0px 5px 0px 5px;
	border: 1px solid #9bad8e;
	cursor: pointer;
}

.top_category_div{
	width:110px;
	height: 110px;
	border: 1px solid #9bad8e;
	padding: 1px;
	cursor: pointer;
}

.proPrice{
	COLOR: #b81910; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	font-weight: normal; 
}
.proPriceBig{
	color:#CC0000;
	font-size:15px;
	font-weight:bold;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
}
.proTitle{
	font-size:16px;
	font-weight:bold;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	color: #2c6013;
}
.emailTitle{
	font-size:14px;
	font-weight:bold;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	color: #2c6013;
}
.emailSend{
	font-size:13px;
	font-weight:bold;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	color: #434343;
}

.td_navig{
	border-left: 1px solid #547b38;
	border-right: 1px solid #547b38; 
	padding-left: 10px;
}
.left_brd_tbl{
	border-left: 1px solid #547b38;
}
.prodTitle{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #434343; 
	border-bottom: 1px solid #659b39;
}
.linkscat{
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	cursor:pointer;
	text-decoration: none;
}
.linkscat:hover{
	FONT-SIZE: 12px; 
	COLOR: #b02d32; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	cursor:pointer;
	text-decoration: underline;
}
.linkcatOver{
	FONT-SIZE: 12px; 
	COLOR: #b02d32; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}
/*
-----------------------------------------------------------------------------
styles cart
-----------------------------------------------------------------------------
*/
td.cartTableTitle{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	font-weight: bold;
	height: 26px;
	background: #f3f7f0;
}

td.cartTable{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #c1c1c1;
}
/*
-----------------------------------------------------------------------------
styles header
-----------------------------------------------------------------------------
*/

.menu_info{
	background: url(images/menu.jpg) top left repeat-x;
	border-left: 1px solid #b8180f;
	padding-left: 10px;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;	
}
.menu_back{
	background: url(images/menu.jpg) top left repeat-x;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;	
}

.menu_td{
	background: url(images/menu.jpg) top left repeat-x;
	border-right: 1px solid #b8180f;
	border-left: 1px solid #b8180f;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;
	cursor: pointer;
}

.menu_td_hover{
	background: url(images/menu.jpg) top left repeat-x;
	border-right: 1px solid #b8180f;
	border-left: 1px solid #b8180f;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}

.menu_td_over{
	background: url(images/menu_over.jpg) top left repeat-x;
	border-right: 1px solid #588536;
	border-left: 1px solid #588536;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;
	cursor: pointer;
}

.menu_link{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	font-weight: normal;
	text-decoration: none;
}


.search_td{
	background: url(images/td_search.jpg) top left repeat-x;
}
.w_link11{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	text-decoration: none;
}
.w_link11:hover{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	
	text-decoration: underline;
}
.w_text11{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	COLOR: #ffffff; 	

}
.menu_extra{
	background: #f3f7f0;
}
.lidot{
	background: url(images/dot.gif) top left no-repeat;
	padding: 0px 0px 7px 10px;
}
td.td_acaunt{
	border-bottom: 1px dotted #c1c1c1;
	padding-top: 7px;
	padding-bottom: 7px;
}


ul {
	padding: 10px 0px 0px 0px;
	margin:0;
	list-style-type: none;
} 
td.cat_arrow{
	background: #f3f7f0 url(images/small_arrow.gif) top left no-repeat;
}
/*
-----------------------------------------------------------------------------
styles subcategory
-----------------------------------------------------------------------------
*/

td.subcatTitle{
	background: url(images/line_grad.gif) top right repeat-y;
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	height: 22px;
	padding-left: 10px;
}
a.category{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}
a.category:hover{
	FONT-SIZE: 12px; 
	COLOR: #b81910; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}
a.linkSubCat{
	FONT-SIZE: 11px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}
a.linkSubCat:hover{
	FONT-SIZE: 11px; 
	COLOR: #b81910; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}

/*
-----------------------------------------------------------------------------
left menu
-----------------------------------------------------------------------------
*/

.left_menu_td{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	background: url(images/arrow.gif) center right no-repeat;	
	height: 20px;
	cursor: pointer;
}
.left_menu_text{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	height: 20px;
	cursor: pointer;
}
.leftmenu{
	padding-left: 10px;
	cursor:pointer;	
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #9bad8e;
	border-top: 1px solid #9bad8e;
	background: #d1e1c4 url(images/left_menu_td.jpg) center left repeat-x;
	z-index:997;
}

.leftmenunull{
	padding-left: 10px;
	cursor:pointer;
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #9bad8e;
	border-top: 1px solid #9bad8e;
	background: #d1e1c4 url(images/left_menu_td.jpg) center left repeat-x;
	z-index:997;
}
.leftmenunull_over{
	padding-left: 10px;
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #9bad8e;
	border-top: 1px solid #9bad8e;		
	background: #ffffff;
	z-index:997;
	cursor:pointer;
}
.leftmenuover{
	padding-left: 10px;
	cursor:pointer;
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #9bad8e;
	background: #ffffffs;
	color: #b81910;
}
div.subcat{
	display:none;
	position:absolute;
	width: 214px;
	z-index:1;
	margin-left:214px;
	border-top: 1px solid #9bad8e;	
	border-bottom: 1px solid #9bad8e;	
	cursor:pointer;	
	vertical-align: bottom;	
	z-index:998;	
}
.subcatlink{
	FONT-SIZE: 12px; 
	COLOR: #104a00; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	padding-left: 10px;
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #9bad8e;
	height:21px;
	vertical-align: middle;
	background: #ffffff;
}
.subcatlink_over{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	padding-left: 10px;
	border-left: 1px solid #9bad8e;
	border-right: 1px solid #9bad8e;
	height:21px;
	background: #e8f0e3;
	COLOR: #104a00; 
	text-decoration: underline;
	vertical-align: middle;	
}

/*
-----------------------------------------------------------------------------
shadow image
-----------------------------------------------------------------------------
*/

td.ctleft{
	background: url(images/shadow_cor_tl.gif) bottom right no-repeat;
}
td.s_top{
	background: url(images/shadow_top.gif) bottom left repeat-x;
}
td.ctright{
	background: url(images/shadow_cor_tr.gif) bottom left no-repeat;
}
td.s_left{
	background: url(images/shadow_left.gif) top right repeat-y;
}
td.s_right{
	background: url(images/shadow_right.gif) top left repeat-y;
}
td.cbleft{
	background: url(images/shadow_cor_bl.gif) top right no-repeat;
}
td.s_bottom{
	background: url(images/shadow_bottom.gif) top left repeat-x;
}
td.cbright{
	background: url(images/shadow_cor_br.gif) top left no-repeat;
}

/*
-----------------------------------------------------------------------------
slide gallery
-----------------------------------------------------------------------------
*/


.picTableBrd{
	border: 1px solid #52802e;
}
.picConteiner{
	background: #f2f8ee;
	overflow: hidden;
	height: 100px;
	width: 200px;
}
.picContent{
	display:table;
	position: relative;
	top: 5px;
	left: 0px;
	width: 100%;
	height: 80px;
}
.rightArrow{
	background: #f2f8ee url(images/left_arrow.gif) no-repeat center center;
	cursor: pointer;
}
.leftArrow{
	background: #f2f8ee url(images/right_arrow.gif) no-repeat center center;
	cursor: pointer;
}
/*
-----------------------------------------------------------------------------
nav link
-----------------------------------------------------------------------------
*/
a.navlink{
	FONT-SIZE: 11px; 
	COLOR: #1b1b1b; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
	text-transform: lowercase;
}
a.navlink:hover{
	FONT-SIZE: 11px; 
	COLOR: #b02d32; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}

.textlink{
	FONT-SIZE: 11px; 
	COLOR: #1b1b1b; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
	text-transform: lowercase;
}

/*
-----------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
*/


/*
-----------------------------------------------------------------------------
form
-----------------------------------------------------------------------------
*/


BR.5px {
	FONT-SIZE: 6px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w1px {
	background: none; FONT-SIZE: 1px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w2px {
	background: none; FONT-SIZE: 2px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
br.w3px {
	background: none; FONT-SIZE: 3px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w4px {
	background: none; FONT-SIZE: 4px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w5px {
	background: none; FONT-SIZE: 5px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}


td.tdLogo{
	background: url(images/logo.gif) no-repeat bottom right;
}

BR.w3px {
	background: none; FONT-SIZE: 3px; COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
BR.w7px {
	background: none; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w50px {
	WIDTH: 50px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w100px {
	FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	background: #d1e1c4 url(images/left_menu_td.jpg) top left repeat-x;
	border: 1px solid #9bad8e;
}
input.search150px{
	WIDTH: 150px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	FONT-SIZE: 11px; COLOR: #5e7f48; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
}

INPUT.w150px {
	WIDTH: 150px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
}
INPUT.w160px {
	WIDTH: 160px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w170px {
	WIDTH: 170px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w180px {
	WIDTH: 180px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w190px {
	WIDTH: 190px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w200px {
	WIDTH: 200px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w210px {
	WIDTH: 210px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w220px {
	WIDTH: 220px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w230px {
	WIDTH: 230px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w240px {
	WIDTH: 240px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w250px {
	WIDTH: 250px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w260px {
	WIDTH: 260px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w270px {
	WIDTH: 270px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w310px {
	WIDTH: 310px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w320px {
	WIDTH: 320px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w335px {
	WIDTH: 335px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w350px {
	WIDTH: 350px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w380px {
	WIDTH: 380px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w440px {
	WIDTH: 455px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w460px {
	WIDTH: 460px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w480px {
	WIDTH: 480px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w500px {
	WIDTH: 500px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w510px {
	WIDTH: 510px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w520px {
	WIDTH: 520px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w700px {
	WIDTH: 700px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w40px {
	WIDTH: 40px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w100px {
	WIDTH: 100px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w150px {
	WIDTH: 150px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w160px {
	WIDTH: 160px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w200px {
	WIDTH: 200px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w210px {
	WIDTH: 210px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w240px {
	WIDTH: 240px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w480px {
	WIDTH: 480px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w520px {
	WIDTH: 520px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w340px {
	WIDTH: 335px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w700px {
	WIDTH: 700px; FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w480px {
	WIDTH: 480px; FONT-SIZE: 11px; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w500px {
	WIDTH: 500px; FONT-SIZE: 11px; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w520px {
	WIDTH: 520px; FONT-SIZE: 11px; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w700px {
	WIDTH: 700px; FONT-SIZE: 11px; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
.wrong{
	FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
.text{
	FONT-SIZE: 12px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
.text11{
	FONT-SIZE: 11px; COLOR: #434343; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
.header{	
	height: 60px;
}
.tablebg{
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	background: #ffffff;
}



.search_results{
	background: #ffffff;
	border: 1px solid #cccccc;
}


.error{
	FONT-SIZE: 12px; 
	COLOR: #b40001; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
	line-height: 11px;
}

hr.color{
	color: #d2d2d2;
	background-color: #d2d2d2;
	height: 1px;
	border: 0px;
}

.password {
font-size : 11px;
width : 170px;
font-family : arial, sans-serif;
}
.pstrength-minchar {
font-size : 10px;
}


a.colorlink{
	FONT-SIZE: 12px; 
	COLOR: #768aab; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
}


/*
-----------------------------------------------------------------------------
shoping cart
-----------------------------------------------------------------------------
*/
td.showCartSum{
	FONT-SIZE: 12px; 
	COLOR: #707070; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	background: url(images/shop_cart.gif) no-repeat center left;
	padding-left: 35px;
	padding-right: 5px;
	border: 2px solid #eaeaea;
	height: 25px;
	cursor: pointer;
}
td.showCartSumOver{
	FONT-SIZE: 12px; 
	COLOR: #707070; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: underline;
	background: url(images/shop_cart.gif) no-repeat center left;
	padding-left: 35px;
	padding-right: 5px;
	border: 2px solid #eaeaea;
	height: 25px;
	cursor: pointer;
}

a.exit_link{
	FONT-SIZE: 11px; 
	COLOR: #707070; 
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
}

/*
-----------------------------------------------------------------------------
gallery
-----------------------------------------------------------------------------
*/

.page_body {
	FONT-FAMILY: Verdana,Helvetica,Sans-Serif,Arial; FONT-SIZE: 10px; COLOR: #747474; TEXT-DECORATION: none
}

div.fixed {
	position: absolute;
	top: 0px;
	left: 0px;
	margin:0px;
	background: #5d5d5d;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	overflow: hidden;
}

/*
-----------------------------------------------------------------------------
product page
-----------------------------------------------------------------------------
*/
a.pagelink{
	FONT-FAMILY: Verdana,Helvetica,Sans-Serif,Arial; 
	FONT-SIZE: 12px; 
	COLOR: #747474; 
	TEXT-DECORATION: none;
}
a.pagelinkselect{
	FONT-FAMILY: Verdana,Helvetica,Sans-Serif,Arial; 
	FONT-SIZE: 12px; 
	COLOR: #c53316; 
	TEXT-DECORATION: none;
}
.tdpage{
	background: #f8f8f8;
	border: 1px solid #c1c1c1;
	padding: 2px;
}

/*
-----------------------------------------------------------------------------
shopping cart
-----------------------------------------------------------------------------
*/

.cart{
	border: 1px solid #c1c1c1;
	
}


/*
-----------------------------------------------------------------------------
my acount messages
-----------------------------------------------------------------------------
*/

a.msglink{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; 
	FONT-SIZE: 12px; 
	COLOR: #434343; 
	TEXT-DECORATION: none;
}
a.msglink_over{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; 
	FONT-SIZE: 12px; 
	COLOR: #434343; 
	TEXT-DECORATION: underline;
}
td.titlemsg{
	background: #eaeaea;
	height: 30px;
	font-weight: bold;
}
td.tdmsg{
	height: 30px;
	border-bottom: 1px solid #eaeaea;
	cursor: pointer;
}
td.msg_row{
	background: #f1f6ed;
	height: 25px;
	padding-left: 5px;
}
td.textmesg{
	border-left: 1px solid #f1f6ed;
	border-right: 1px solid #f1f6ed;
	border-bottom: 1px solid #f1f6ed;
	padding: 5px;
}

/*
-----------------------------------------------------------------------------
offers 
-----------------------------------------------------------------------------
*/

.tdoffers{
	background: #eaeaea;
	color: #434343;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; 
}
.tdcolor{
	background: #f6f6f6;
}
.tdcolor_over{
	background: #efefef;
}

.delleteCart{
	color:#3a651a;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;	
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}

.s_text{
	color:#4c816b;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:13px;	
	font-weight: bold;
}

td.cellsearch{
	background: #f8f7f7;
	padding: 1px;
	border: 1px solid #ffffff;
	cursor: pointer;
}
td.cellsearch_over{
	background: #f8f7f7;
	padding: 1px;
	border: 1px dashed #5d5d5d;
	cursor: pointer;
}

button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 15px 0 0; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0px; 
}

/*blue buttons*/
button.submitBtn { 
  background:url(images/bg_button.gif) top right no-repeat; 
}
button.submitBtn span { 
  	color:#4c816b;
  	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:13px;	

  height:24px;   
  line-height:24px;
  padding-left: 10px;
  background:url(images/bg_button_span.gif) top left no-repeat;
}

/*
-----------------------------------------------------------------------------
login form
-----------------------------------------------------------------------------
*/
.butt_left{
	background: url(images/butt_left.gif) top right no-repeat;
	height: 22px;
	cursor: pointer;
}
.butt_{
	background: url(images/butt_.gif) top left repeat-x;
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.butt_right{
	background: url(images/butt_right.gif) top left no-repeat;
	height: 22px;
	cursor: pointer;
}

a.submit_link{
	FONT-SIZE: 12px; COLOR: #100d01; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;text-decoration:none;
}

.button_left{
	background: url(images/button_left.gif) top right no-repeat;
	height: 28px;
	cursor: pointer;
}
.button_content{
	background: url(images/button_content.gif) top left repeat-x;
	height: 28px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.button_right{
	background: url(images/button_right.gif) top left no-repeat;
	height: 28px;
	cursor: pointer;
}
.button_right_c{
	background: url(images/button_right_c.gif) top left no-repeat;
	height: 28px;
	cursor: pointer;
}
.button_right_close{
	background: url(images/button_right_close.gif) top left no-repeat;
	height: 28px;
	cursor: pointer;
}

div.mail_read{
	background: url(images/mail_read.gif) top left no-repeat;
	height: 23px;
}
div.mail_unread{
	background: url(images/mail_unread.gif) top left no-repeat;
	height: 23px;
}

td.categoryTitle{
  	color:#104A00;
  	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:13px;	
	font-weight: bold;
}
.desc_cat_title{
	border-left: 1px solid #52802e;
	border-top: 1px solid #52802e;
	padding-left: 10px;
	padding-right: 10px;
	height: 24px;
  	color:#104A00;
  	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:13px;	
	font-weight: bold;		
}
.desc_cat_td{
	border-bottom: 1px solid #52802e;
}
.desc_cat_space{
	border-left: 1px solid #52802e;
	border-right: 1px solid #52802e;
	border-bottom: 1px solid #52802e;
}
.desc_cont{
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #52802e;
	border-right: 1px solid #52802e;
	border-bottom: 1px solid #52802e;	
}
td.td_like{
	background: #f3f7f0;
	border: 1px solid #52802e;	
  	color:#104A00;
  	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;	
	padding: 3px;
	font-weight: bold;

}
