@charset "utf-8";
/* CSS Document */
body
	{
	 margin:0;
	 padding:0;
	 background:#c1ae93 url(../images/bg_body_02.jpg) top repeat;
	 font:12px tahoma;
 	 line-height:17px;
	 }

* {outline:none;}
form {margin:0;}

#bg_big
	{		 
	 background:url(../images/bg_top_01.jpg) top center no-repeat;
 	 padding-bottom:20px;	 
	}
ul
	{
	 margin:0;
	 padding:0;
	 list-style-type:none;
	}
a {
 text-decoration:none;
	}	 
a img
	{
	 border:none;
	 margin:0;
	 padding:0;	
	}
#menu
	{
	 width:853px;
	 margin:0 auto;
	 padding:0;
	 background:#f9f8f2;
     position:relative;
     top:0;
     left:0;
     z-index:100499;
	}
#menu ul
	{margin:0; padding:0; list-style-type:none;	
	 width:100%;
	 float:left;
	}
#menu ul li
	{
	 float:left;
	 position:relative;
	 height:56px;
     z-index:100;
	 }
#menu ul li ul
	{position:absolute;	 
	 top:56px;
	 left:0px;
	 display:none;
	 background:#d2b266;
	 width:255px;
	 text-align:left;
	 margin:0; 
	 padding:0;
     z-index:100500;
	 }

#menu ul li:hover ul
	{
	 display:block;
	}
#menu ul li ul li
	{
	 height:26px;	 
	 display:block;
	 float:none;
	 border-bottom:1px solid #fff;
	 padding-left:20px;
	 line-height:26px;
	 }
#menu ul li ul li ul
	{	 
	 display:none;
	 left:137px;
	 top:0px;
	 margin:0; padding:0;
	}
#menu ul li:hover ul li ul
	{display:none;
	}	
#menu ul li:hover ul li:hover ul
	{display:block;
	}

#menu ul li ul a
	{
	margin:0;
	padding:0;
	color:#fff;
	font-weight:bold;
	} 	
#menu ul li ul a:hover
	{
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
	} 		

.align_center
	{
	 text-align:center;	
	}
.clear
	{
	 clear:both;
	 height:1px;
	}	
#wrapper
	{
	 width:820px;
	 margin:0 auto;
	 background:#fff;
	 padding-left:13px;
	 padding-right:20px;	
	}
#left_col	
	{
	 width:205px;
	 float:left;
	}	
#left_nav
	{
	 padding-left:15px;	
	 background:#dbbb6a;
	 padding-top:12px;
	}
#left_nav li
	{
	 background:url(../images/arrow_18.gif) 0px 5px no-repeat;
	 padding-left:10px;
	 padding-bottom:5px;	
	}	
#left_nav a	{color:#000;}
#left_nav a:hover {color:#fff;}
#left_nav a.act {font-weight:bold;}

#content
	{
	 width:590px;
	 float:right;
	 padding-top:12px;	
	}
#tab td
	{
	 text-align:center;	
	}
#tab a
	{
	 font-weight:bold;
	 text-decoration:underline;
	 color:#395728;
	 font-size:11px;
	}
#low_l
	{
	color:#4d463f;
	float:left;
	font-size:11px;
	}
#low_r
	{
	color:#4d463f;
	float:right;
	font-size:11px;	
	}
#low_r a
	{
	color:#4d463f;
	margin-left:5px;
	margin-right:5px;	
	}
#bottom
	{
	 width:830px;
	 margin:0 auto;
	 padding-left:23px;
	 color:#201b14;
	 font-size:11px;
	 padding-top:10px;	
	}
#bottom a
	{
	 color:#201b14;
	 text-decoration:underline;
	 }
#main
	{
	 color:#2b261f;
	 width:760px;
	 margin:0 auto;	
	}
#small_nav
	{
	 width:853px;
	 margin:0 auto;	 
	
	}
#undermenu_nav
	{
	 background:url(../images/undermenu_small_03.gif) top no-repeat;
	 width:840px;
	 margin:0 auto;
	 height:31px;
	 color:#201b14;
	 padding-left:13px;
	 padding-top:10px;		
	}
#right_col
	{
	 width:635px;
	 float:right;	
	}
#head
	{
	 background:#30583a;
	 height:30px;
	 border-bottom:2px solid #cab59e;
	 border-top:2px solid #cab59e;
	 font-size:14px;
	 color:#fff;	
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:2px;
	 line-height:30px;	
	}
#tabel td
	{
	 text-align:center;
	 border:1px solid #cab59e;
     cursor:pointer;
	}

table#tabel tr.on_head td {cursor:default;}

.on td
	{ 
	background:#fbf7f1;	
	}
.on_head
	{
	background:#e2ddd6;
	}
#right_col_con
	{
	 padding-left:20px;
	 padding-right:20px;
	
	}
#cart
	{
	 background:url(../images/bg_cart_16.gif) top no-repeat;
	 width:152px;
	 height:108px;
	 padding-top:23px;
	 padding-left:31px;
	}

#cart a:link, #cart a:visited, #cart a:hover, #cart a:active {text-decoration:none;color:#000;}

#prod_det_l
	{
		width:307px;
		float:left;
	
	}
#prod_det_gri
	{
	background:#efefef;
	color:#000;
	padding-left:15px;
	}

#prod_det_gri ul {margin:0;padding:0;list-style-type:0;}
#prod_det_gri li {margin:0;padding:0;padding-bottom:5px;}

#prod_det_r
	{
	 width:280px;
	 float:right;
	}
#l_col_cont
	{
	 width:375px;
	 float:left;
	 text-align:center;
	 font-size:15px;
	 font-weight:bold;
	 color:#000;
	 padding-top:30px;
	 line-height:20px;
	 background:url(../images/spacer_03.gif) center right no-repeat;
	 padding-bottom:150px;	
	}
#r_col_cont
	{
	 width:380px;
	 float:right;
	 color:#000;	
	}
.inp
	{
	 width:231px;
	 background:#fff;
	 border:1px solid #c1c1c1;
	 height:18px;
	}

select.inp {width:233px;}

#top {width:853px;margin:0 auto;position:relative;top:0;left:0;z-index:1;}
.last_update {position:absolute;top:5px;right:200px;z-index:10;font-size:11px;color:#5D5C61;}

#tab td {vertical-align:top;}
#tab div {width:123px;min-height:72px;height:auto !important;height:72px;margin:0 auto;border:3px solid #D5C7A3;}
#tab div.cat_img_shad {width:129px;min-height:7px;height:7px;border:none;font-size:1px;background:url('../images/cat_img_shad.gif') no-repeat 0 0;}

.search {padding:10px;}
.search_item {margin:0 0 10px;padding:0 0 1px;border:2px solid #B6A56A;font-family:verdana;font-size:10px;}
.search_item .title {margin:0 0 2px;padding:2px 0 2px 8px;background:#B6A56A;font-weight:bold;}
.search_item .left {float:left;padding:10px 10px;}
.search_item .left img {border:1px solid #DCDCDC;padding:5px;background:#F1F1F1;}
.search_item .right {float:right;width:480px;line-height:14px;}

#prod_det_r table td {vertical-align:top;}

#prod_det_r table td div.cen {padding:5px;background:#F1F1F1;border:1px solid #DCDCDC;text-align:center;}

.undermenu_11, .undermenu_12, .undermenuabout_01, .undermenuabout_02 {clear:both;margin:0 auto;width:853px;height:41px;}
.undermenu_11 {background:url('../images/undermenu_11.gif') no-repeat 0 0;}
.undermenu_12 {background:url('../images/undermenu_12.gif') no-repeat 0 0;}
.undermenuabout_01 {height:32px;background:url('../images/undermenuabout_01.gif') no-repeat 0 0;}
.undermenuabout_02 {height:32px;background:url('../images/undermenuabout_02.gif') no-repeat 0 0;}

.breadcr {padding:5px 0 0 23px;color:#201B15;}
.breadcr a:link, .breadcr a:visited {font-family:tahoma;font-size:12px;color:#201B15;text-decoration:none;}
.breadcr a:hover, .breadcr a:active {font-family:tahoma;font-size:12px;color:#201B15;text-decoration:underline;}

.red {color:red;}
.green {color:#409C33;}


.home_logos_wrapper {clear:both;width:853px;height:226px;margin:0 auto;background:url('../images/pic_big_11_bg.jpg') no-repeat 0 0;}
.home_logos {float:right;width:205px;height:190px;padding:10px 0 0;position:relative;right:28px;z-index:100;overflow:hidden;}
.home_logos img {padding:10px 0;}
.home_logos marquee {height:190px;text-align:center;}

.m_id, .m_id2 {font-weight:bold;color:red;}
.m_id {font-size:13px;}
.m_id2 {font-size:11px;}

.paginator {text-align:center;padding:10px 0 0;}
.paginator a:link, .paginator a:visited {color:#4D463F;text-decoration:none;}
.paginator a:hover, .paginator a:active {color:#4D463F;text-decoration:underline;}

.prod_tab td {padding:0 3px;}
.prod_tab td.img {padding:0;}
