body{
	margin: 0;
	padding: 0;
	color: #515151;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #7f6a56;
}
table{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
#btn{
	border: 1px solid #847362;
	background-color: #6a5947;
	color: #cccccc;
	font-family: verdana, ms sans serif;
	font-size: 11px;
	height: auto;
	padding: 2px;
	text-align: center;
}
* html #btn{
	font-family: tohama,helvetica,sans-serif;
}
h3{
	padding: 0;
	margin: 0;
	display: inline;
	font-weight: bold;
	font-size: 10px;
}
INPUT.txt{
	background-color: #ffffff;
	color: #333333;
	font-family: tohama, verdana, ms sans serif;
	height: 19px;
	font-size: 10px;
	border: 1px solid #B8B8B8;
}
.txt_small{
	background-color: #ffffff;
	color: #333333;
	font-family: verdana,tohama, ms sans serif;
	height: 19px;
	font-size: 10px;
	border: 1px solid #B8B8B8;
	width: 60px;
	text-align: center;
}
.lang_select{
	background-color: #ffffff;
	color: #333333;
	font-family: verdana,tohama,ms sans serif;
	font-size: 11px;
	height: 18px;
}
.searchtxt{
	font-family: verdana,helvetica,sans-serif;
	font-size: 10px; 
	color: #333333;
}
a:link { color: #f8c400; text-decoration: none; }
a:visited { color: #f8c400; text-decoration: none;}
a:hover { color: #E54142; text-decoration: none;}
a:active { color: #f8c400; text-decoration: none; }

a.link_title:link { font-size: 13px;}
a.link_title:visited { font-size: 13px;}
a.link_title:hover { font-size: 13px;}
a.link_title:active { font-size: 13px;}

a.red:link { color: #cd3123; text-decoration: none; }
a.red:visited { color: #cd3123; text-decoration: none;}
a.red:hover { color: #E54142; text-decoration: none;}
a.red:active { color: #cd3123; text-decoration: none; }

a.black:link { color: #404040; text-decoration: none; }
a.black:visited { color: #404040; text-decoration: none;}
a.black:hover { color: #E54142; text-decoration: none;}
a.black:active { color: #404040; text-decoration: none; }

a.brown:link { color: #5d4c36; text-decoration: none; }
a.brown:visited { color: #5d4c36; text-decoration: none;}
a.brown:hover { color: #cccccc; text-decoration: none;}
a.brown:active { color: #5d4c36; text-decoration: none; }

ul{
	margin: 0;
	padding: 0 0 0 25px;
	line-height: 14px;
	color: #cccccc;
	font-size: 11px;
	text-align: left;
}
ol{
	margin: 0;
	padding: 0 0 0 25px;
	line-height: 16px;
	color: #cccccc;
	font-size: 11px;
	text-align: left;
}
ul li{
	list-style-image: url('../images/arrowli.gif');
}
#img_border{
	border: 0px;
}
/** ======================== Header ====================== **/
#menu{
	height: auto;
	width: 202px;
}
* html #menu{
	height: auto;
	width: 202px;
}
#contanier{
	width: 700px;
	min-height: 530px;
	background-color: #463626;
}
* html #contanier{
	width: 700px;
	min-height: 530px;
	height: auto !important;
	height: 530px;
}
#contanier_left{
	width: 265px;
}
#body{	
	color: #515151;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 548px;
	padding: 6px 0 10px 10px;
}

* html #body{	
	color: #515151;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 550px;
	padding: 5px 0 5px 10px;
}

#body_content{
	text-align: left;
	width: 680px;
	margin-left: 10px;
	color: #cccccc;
}
* html #body_content{
	text-align: left;
	width: 680px;
	margin-left: 10px;
	color: #cccccc;
}
#error_page{
	text-align: left;
	width: 680px;
	margin-left: 10px;
	color: #cccccc;
	margin-top: 20px;
}
.title{
	font-weight: bold;
	color: #295072;
	height: 23px;
	width: 490px;
	font-size: 13px;
	padding: 0 0 0 10px;
}
* html .title{
	font-weight: bold;
	color: #295072;
	height: 23px;
	width: 485px;
	padding: 25px 0 0 10px;	
}
#error{
	padding: 10px;
	text-align: center;
	font-size: 10px;
	color: #cccccc;	
}
.site_message{
	width: 540px;
	text-align: center;
	padding-top: 25px;
	height: auto;
	color: #cccccc;
	height: 100px;
	margin: 30px 0 0 75px;
	padding: 10px 0 10px 10px;
}
* html .site_message{
}
.title_error{
	width: 490px;
	text-align: left;
	padding-top: 25px;
	padding-left: 10px; 
	height: auto;
	color: #cccccc;	
}
#mod_off{
	text-align: left;
}
/** ====================== Contianer ===================== **/
.search_a{
	color: #f8c400;
	padding: 16px 0 10px 12px;
	font-weight: bold;
	font-size: 13px;
}
.search_line{
	color: #cccccc;
	padding: 10px 0 10px 12px;
	color: #cd3123;
	font-weight: bold;	
}
.search_title{
	padding: 5px 0 0 12px;
	color: #cccccc;
}
.search_description{
	padding: 0 0 5px 12px;
	color: #cccccc;	
}
.bot_logo_left{
	background-image: url('../images/bot_logo_left.jpg');
	background-repeat: no-repeat;
	width: 223px;
	height: 40px;
	padding-left: 3px;
}
.search_btn{
	border: 0px;
	background-image: url('../images/search_btn.jpg');
	background-repeat: no-repeat;
	width: 50px;
	height: 17px;
}
.div_a{
	line-height: 15px; background-color: #ffffff; margin: 0 5px 5px 0; float: left; width: 134px; text-align: center; padding: 5px 0 10px 0; min-height: 154px;
}
* html .div_a{
	line-height: 15px; background-color: #ffffff; margin: 0 4px 4px 0; float: left; width: 133px; text-align: center; padding: 5px 0 10px 0; min-height: 165px; height: auto !important; height: 165px;
}
.div_b{
	float: left; width: 134px; 
}
* html .div_b{
	float: left; width: 133px; 
}
.div_c{
	float: left; width: 134px; font-size: 10px;
}
* html .div_c{
	float: left; width: 133px; font-size: 10px;
}
.div_d{
	margin-bottom: 10px; color: #cccccc; width: 551px;
}
* html .div_d{
	margin-bottom: 10px; color: #cccccc; width: 545px;
}
.checkout_btn{
	background-image: url('../images/checkout_final.jpg');
	background-repeat: no-repeat;
	width: 76px;
	height: 20px;
	border: 0px;
}
.update_btn{
	background-image: url('../images/update.jpg');
	background-repeat: no-repeat;
	width: 53px;
	height: 14px;
	border: 0px;
}
.delete_btn{
	background-image: url('../images/delete.jpg');
	background-repeat: no-repeat;
	width: 50px;
	height: 14px;
	border: 0px;
}
p{
	padding: 0px;
	margin: 0px;
}
.prod_title{
	color: #cd3123;
	font-size: 16px;
	font-weight: bold;
}
.prod_price{
	color: #cd3123;
	font-size: 13px;
	font-weight: bold;
}
.prod_more{
	color: #cccccc;
	padding: 2px 0 2px 0;
}
.prod_th{
	padding: 4px 0 6px 0;
	color: #181818;
}
.prod_desc{
	color: #cccccc;
	border-top: 1px solid #847362;
	border-bottom: 1px solid #847362;
	margin: 3px 0 3px 0;
	padding: 5px 0 5px 0;	
}
.prod_colors{
	color: #c8de72;
	background-color: #847362;
	margin: 3px 0 3px 0;
	font-weight: bold;
	padding: 6px;
}
.h_b_1{
	padding: 10px 0 10px 0;
	width: 700px;
}
.home_a{
	width: 640px;
	height: 371px;
	background-color: #C1C1B9;
	margin: 20px 0 0 25px;
	border: 4px solid #C1C1B9;
}
.newsletter_a{
	width: 170px;
	background-color: #5d4c36;
	padding: 5px;
	margin: 4px 0 0 4px;
}
.newsletter_b{
	font-weight: bold;
}
.men_a{
	width: 563px;
	background-color: #5d4c36;
	padding: 10px 0 10px 10px;
	float: left;
	min-height: 300px;
}
.fotter_image{
	background-image: url('../images/footer.gif');
	background-repeat: no-repeat;
	width: 711px;
	height: 90px;
	margin-top: 10px;
}
.footer{
	float: left;
	background-color: #F8C301;
	height: 80px;
	width: 897px;
}
.footer_a{
	float: left;
	margin: 10px 0 0 20px;
	line-height: 15px;
}
.footer_b{
	float: left;
	margin: 10px 0 0 20px;
	line-height: 15px;
	border-left: 1px solid #6F4D00;
	padding-left: 15px;
}
.footer_c{
	float: left;
	margin: 10px 0 0 0;
	width: 400px;
}
.footer_d{
	float: left;
	margin: 10px 0 0 0;
	line-height: 15px;
	width: 230px;
	text-align: center;
	padding-top: 10px;
	color: #404040;
}

/** ====================================================== **/


