@charset "utf-8";
/* CSS Document */

#pro_nav_bar{
	height:40px;
	background: repeat-x url(../images/pro_nav_bg.jpg)  #ddd bottom; 
}
#pro_nav_left{
	background: no-repeat url(../images/nav_left.jpg)  #EAB71F;
	width:8px;
	height:31px;
	float:left;
}
#pro_nav_right{
	background:no-repeat url(../images/nav_right.jpg)  #EAB71F;
	width:8px;
	height:31px;
	float:right;
}
#pro_nav{
	background:repeat-x url(../images/nav_bg.jpg)  #EAB71F;
	height:31px;
	float:left;
	width:770px;
}
#pro_nav ul {
	padding-left:25px ;
	margin:0;
	padding-top:3px;
}
#pro_nav ul li {
	display: inline;
	line-height:28px;
}
#pro_nav ul li a
{
	height:28px;
	margin-right:3px;
	background:transparent url(../images/nav_menu_left.jpg) no-repeat left top;
	display:block;
	float:left;
	padding-left:6px;
	text-decoration:none;
	color:#333;
	font-weight:bold;
	vertical-align:bottom;
	font-size:11px;
}
#pro_nav ul li a span
{
	background:transparent url(../images/nav_menu_right.jpg) no-repeat right top;
	display:block;
	float:left;
	padding:3px 9px 0 3px;
	line-height:22px;
	height:24px;
	cursor:pointer;
}
#pro_nav ul li a.current,
#pro_nav ul li a.current:hover {
	background:transparent url(../images/nav_menu_left_active.jpg) no-repeat left top;
	font-size:11px;
}
#pro_nav ul li a.current span {
	background:transparent url(../images/nav_menu_right_active.jpg) no-repeat right top;
	color:#000;
}
#pro_nav ul li a:hover {
	color:#000;
}

#order_form {
/*	float:right;
*/}
#search_form{
	float:left;
}
#search_form_div{
	padding:10px 0 15px 10px;
}