.submenu {
  background: #DBB641;
  border: 1px solid #DBB641;
  visibility: hidden;
  position: absolute;
  z-index: 3;
  margin-top:25px;
  color:#FFFFFF;
}

.submenu a {
  display: block;
  font: 11px arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #FFFFFF;
}

.submenu a:hover {
  background:  #E3C360;
  color: #FFFFFF;
}

BODY
{
	margin: 0px auto 0px auto;
	font-family: Tahoma;
	font-size:11px;
	color:#808080;
	
}
INPUT
{
	border-left: 1px solid #425B81;
	border-top: 1px solid #425B81 ;
	border-right: 1px solid #425B81;
	border-bottom: 1px solid #425B81;
	background:none;
	font-family: Tahoma;
	font-size:12px;
	padding-left:2px;
	color:#000000;
}
.INPUT_search
{
	border:none;
	background:none;
	font-family: Tahoma;
	font-size:11px;
	padding-left:2px;
	padding-top:5px;
	color:#000000;
}
TEXTAREA
{
	border: 1px solid #425B81;
	background-color:#F5F5F5;
	padding-left:2px;
	font-family: Tahoma;
	font-size:11px;
	color:#000000;
}
SELECT
{
	font-family: Tahoma;
	font-size:11px;
	border: 0px;
	background-color:#F5F5F5;
	border: 1px solid #425B81;
}
.button
{	width:170px;
	height:29px;
	border:0;
	font-size: 11px;
	font-family:  Tahoma;
	font-weight: bold;
	cursor:pointer;
	color:#CC0000;
	padding: 0px 0px 0px 0px;
	margin:0px 0 0px 0;
	background:url(../images/but.gif) no-repeat;
	text-transform:uppercase;
}
.button_search
{	width:80px;
	height:19px;
	border:0;
	cursor:pointer;
	margin:0px;
	padding:0;
	background:none;
}
.button_g
{	width:116px;
	height:25px;
	border:0;
	cursor:pointer;
	margin:0px;
	padding:0;
	background:url(../images/button_green.gif);
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.box
{
	border:0px;
	background-color:transparent;
	cursor:pointer;
}
TD{font-family: Arial, Tahoma; font-size:11px;color:#333333;line-height:normal;}
IMG {border:0px; margin:0px; padding:0px;}
DIV, LAYER {font-family: Tahoma;color:#333333; }

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

form{display:inline;}

.w {color:#ffffff}
.w:active {text-decoration:none;color:#ffffff;}
.w:visited {text-decoration:none;color:#ffffff;}
.w:link {text-decoration:none;color:#ffffff;}
.w:hover {text-decoration:none;color:#000000;}

.w_ative {color:#000000}
.w_ative:active {text-decoration:none;color:#000000;}
.w_ative:visited {text-decoration:none;color:#000000;}
.w_ative:link {text-decoration:none;color:#000000;}
.w_ative:hover {text-decoration:none;color:#000000;}

.g {color:#01703B}

.g_l {color:#01703B}
.g_l:active {text-decoration:none;color:#01703B;}
.g_l:visited {text-decoration:none;color:#01703B;}
.g_l:link {text-decoration:none;color:#01703B;}
.g_l:hover {text-decoration:none;color:#000000;}

.b {color:#406C6B}
.b:active {text-decoration:none;color:#406C6B;}
.b:visited {text-decoration:none;color:#406C6B;}
.b:link {text-decoration:none;color:#406C6B;}
.b:hover {text-decoration:none;color:#000000;}

.y {color:#938169}
.y:active {text-decoration:none;color:#938169;}
.y:visited {text-decoration:none;color:#938169;}
.y:link {text-decoration:none;color:#938169;}
.y:hover {text-decoration:none;color:#000000;}


.fm{ float:left; margin:0; padding:0;

}
.bg_top{
	width:1000px;
	height:151px;
	background:url(../images/bg_top.gif) no-repeat;
	}
	.bg_top .row1{
	width:960px;/*1000*/
	height:15px;/*29*/
	padding:14px 40px 0 0;
	text-align:right;
	}
		.bg_top .bg_search_top{
		width:990px;/*1000*/
		height:32px;/*45*/
		padding:8px 10px 0 0;
		text-align:right;
		
		}
	.bg_top .row3{
	width:740px;/*1000*/
	height:28px;/*42*/
	padding:14px 0px 0 260px;
	}
	.bg_top .row4 {
	width:750px;/*1000*/
	height:35px;
	padding:0px 0px 0px 250px;
	margin:0px;
	float:left;
	}
	.bg_top .row_our{
	width:740px;/*1000*/
	height:18px;/*29*/
	padding:11px 0px 0 260px;
	color:#00703A;
	}
.menu_header {
	width:750px;/*1000*/
	height:35px;
	padding:0px 0 0 0;
	margin:0px;
	float:left;
}
.menu_header li{
	float:left;
	display:inline;
	overflow: hidden;
	list-style-type: none;
	height:20px;
	padding:15px 6px 0 6px ;
	margin:0;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.menu_header li.soild{
	float: left;
	display:inline;
	overflow: hidden;
	list-style-type: none;
	height:35px;
	width:2px;
	padding:0px 6px 0px 6px;
	margin:0;
	background:url(../images/soild.gif) 6px 15px no-repeat;
}
.menu_header li.active{
	float: left;
	display:inline;
	overflow: hidden;
	list-style-type: none;
	height:20px;
	padding:15px 6px 0 6px ;
	text-align:center;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.menu_left {
	width:215px;/*215*/
	height:203px;/*183*/
	padding:0px;
	margin:0px;
	float:left;
	background:url(../images/bg_menu_left.jpg) no-repeat bottom;
}
.menu_left li{
	width:215px;/*215*/
	float:left;
	display:block;
	overflow: hidden;
	list-style-type: none;
	height:24px;
	padding:9px 0px 10px 0px ;
	margin:0;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.menu_left li.active{
	width:215px;/*215*/
	float:left;
	height:24px;
	padding:9px 0px 10px 0px ;
	margin:0;
	text-align:center;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.content {
	width:986px;/*1000*/
	margin:3px 0px 0 10px;
	border-left:1px solid #E3C040;
	border-right:1px solid #E3C040;
	border-bottom:1px solid #E3C040;
	padding:1px;
}
.content .in{
	width:986px;/*1000*/
	background:url(../images/bg_content.gif) left bottom repeat-x;
	max-height:395px;
	padding-bottom:12px;
}
.content .in .w215{
	width:215px;
	margin-left:10px;
	
}
.content .in .w754{
	width:752px; margin:0;
}
.box_l{
	/*width:1px;
	background:url(../images/soild2.gif) no-repeat bottom;
	min-height:375px;*/
}
.box_center{
/*	background:url(../images/soild_center.gif)  repeat-x bottom;
	min-height:354px;
	padding:0 10px;*/
}
.pad_10{ padding:10px;}
.pad_t_10{ padding-top:10px;}
.pad_b_10{ padding-bottom:10px;}
.pad_l_10{ padding-left:10px;}
.pad_r_10{ padding-right:10px;}
.w193
{ 
width:215px; 
padding:0px 0px 0 0px;
/*background-image:url(../upload/catalogue/back_central.jpg);*/
}
.w183{ width:183px; padding:8px 0;}
.line-height{ line-height:150%}
img.img_b{ margin:0; padding:1px; border:1px solid #D6B54C; float:left;}
.boder_left{ border-left:1px solid #E8E9E4;}
.sp_title{ 
	font-size:14px; 
	font-weight:normal; 
	color:#91826B; 
	font-family:"Times New Roman", Times, serif; 
	text-transform:uppercase;
	width:150px;
}
.sp p.blue{ 
	font-size:11px; 
	color:#91826B; 
	font-family:"Times New Roman", Times, serif; 
	text-transform:uppercase;
	width:290px;
}

.sp{ margin:0; padding:0; width:299px; text-align:center }
.sp p { margin:0; padding:2px 0 5px 0; float:left; width:150px;}
.sp img { margin:0; padding:0px; float:right; }
.fotter{ padding:4px; text-align:center; border-bottom:1px solid #E3C03E; color:#00703D; }
.fotter2{ padding:10px 0 20px 0; text-align:center;  }
.dot_ye{ background:url(../images/dot_ye.gif) repeat-y; width:25px;}
.banner_left{ width:215px}
.banner_left img{ padding:1px 0;}
.w718{ width:718px;}
.boder_gray{ border-bottom:1px solid #CCCCCC;}
.w578{ 
	width:553px;/*578*/ 
	padding:0 15px 10px 10px;}
.w140{ 
	width:140px;}
.w140 img {padding:0}
.size_14
{ 
font-size:14px;
color:#000000;
}
p.pro_title{ margin:0; padding:5px;}
.w428{ width:408px; padding:0 10px 10px 10px}
.w290{ width:290px;}

.w20{ width:20px;}
.w20 img{ padding:0}

.w678{ width:678px; text-align:center;}
.w678 img{ margin:0; padding:0 0px 0 6px; float:left;}


img.boder_img{ border:1px solid #D3A617}
.justify{ text-align:justify;}

a.popup {
position: relative;
}

a.popup span {
display: none;
}

a.popup:hover span {
position: absolute;
top: 2em;
left: 0;
width: 345px;
padding: 10px;
display: block;
border: 3px solid #ccc;
}

/* Don't expect to write standards code for IE. ;) */
a.popup:hover {
  font-size: 100%;
}

