@charset "utf-8";
/* CSS Document */
*{ margin:0px auto;}
html,body{ 
	background:#00447E;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#topmenu{ 
	height:20px;
	font-size:11px; color:#666;
	font-weight:100;
	background: url(../Img/topbg.jpg) repeat-x;
	padding:2px 10px 0 10px;
}
#topmenu span,{ 
	float:right; 
	color:#f00;
	height:15px;
}
#topmenu a{ 
	color:#1C488F; 
	text-decoration:none;
}
#topmenu a:hover{ 
	color:#f00; 
}
#header{ 
	background:url(../Img/headerbg.jpg) repeat-x; 
	width:940px;
	height:104px;
	margin:10px auto;
}
#header h1{ 
	background:url(../Img/logo.jpg) no-repeat 20px 29px; 
	text-indent:-9999px;
	height:104px;
	width:300px;
}
#header .nav{ 
	float:left; 
	margin:0px; 
	padding:0px;
}
#header .nav li{ 
	list-style:none; 
	float:left;
	border:#4D80AF 1px solid; border-bottom:none;
	height:20px;
	width:87px;
	background: url(../Img/menubg.jpg);
	margin-right:4px;
	text-align:center;
	padding-top:5px;
	font-size:12px;
	color:#1C488F;
	
}
#header .nav li a{
	color:#1C488F; 
	text-decoration:none;
}
#header .nav li a:hover{
	color:#f00; 
	text-decoration:none;
}
#header .nav .onli{
	background: url(../Img/onmenubg.jpg); 
	font-weight:bold; 
	color:#fff
}
#header .search{ 
	background-position:0px 27px !important;
	background:url(../Img/search.jpg) repeat-x 0px 26px;	
	height:84px; width:625px;
	margin:10px auto 5px;

}
#header .search #select{ 
	width:160px;
}
#header .search1 #keyword{ 
	width:300px; 
	height:15px;
}
#header h2{ 
	margin:10px auto 
}
#header h3{ 
	width:290px; 
	background:url(../Img/promenu.jpg);
	font-size:11px;
	color:#fff;
	height:25px;
	padding:7px 0 0 14px;
}
#header .proli{ 
	margin:0px; 
	padding:5px 0 0 0;
	background:url(../Img/promenubg.jpg) repeat-x;
	height:inherit;
}
#header .proli li{ 
	list-style:none; 
	height:18px;
	color:#fff;
	padding:0 0 0 14px;
	width:290px; 
}
#header .proli li a{color:#fff; text-decoration:none}
#header .proli li a:hover{color:#FCFF00; text-decoration:none}

.positio{ 
	background:#fff; 
	margin:0 0 0 1%;
	border:#DCE9F0 1px solid; 
}
.positio th{
	background:url(../Img/positiobg.jpg);
	height:31px;
	text-align:left;
	padding:0 0 0 15px;
	color:#1C488F;
	font-weight:100;
}
.positio th span{ 
	color:#f00; font-weight:bold
}
.pages{ width:540px; height:20px; margin:10px auto 0 }
.pages li
{ 
	background:#f5f5f5 url(../Img/pageslast.jpg) no-repeat; width:37px; height:39px; 
	float:left;
	margin:2px 2px;
	text-align:center;
	list-style:none;
}
.pages li a{
	display:block; 
	padding:5px 0 0 0;
	height:32px;
	text-decoration:none;
	color:#000;  
}
.pages li a:hover{ 
	display:block; 
	padding:5px 0 0 0;
	background: url(../Img/pagepositio.jpg) no-repeat;
	height:32px;
	color:#fff;
	
}
.pages .onc{
	height:32px;
	padding:5px 0 0 0;
	background: url(../Img/pagepositio.jpg) no-repeat;
	color:#fff;
}
.pages .pagesall{
	height:32px;
	width:127px;
	padding:5px 0 0 0;
	background: url(../Img/allpages.jpg) no-repeat;
	color:#000;
}
.prod{ 
	margin:10px auto;
	color:#1C488F 
}
.prod a{ color:#f00; font-weight:bold; text-decoration:none;}
.prod a:hover{ color:#900}
.prod ul{ margin:20px 0 0 0px; padding:0px; height:20px}
.prod ul li{
	color:#f00; 
	font-weight:bold; float:left; 
	padding:0 20px 0 15px;
	list-style:none;
}
.proli  li a img { border:#0099CC 2px solid}
.proli li a:hover img { border:#fcf000 2px solid}
.prod ul .Details{ background:url(../Img/Details.gif) no-repeat
}
.prod ul .Order{ background:url(../Img/Order.gif) no-repeat
}
#demo{ 
	border-collapse:collapse
}
#demo td{
	border-top:#5B6D81 1px dotted;
}
#demo td table td{ 
	border:none;
}
#footer{ 
height:77px; 
margin:10px auto 30px; 
background:url(../Img/footer.jpg); 
text-align:center;
color:#1C488F;
line-height:18px;
}
#footer span{ color:#f00;}
#footer .copyright{ color:#5189BD
}
.positio p{ line-height:25px;}
.positio p .c1{ color:#084CF7;}
#mysearch #keyword{
			display:inline;
			width:250px;
			float:left;
		}
#mysearch	ul{
			margin-top:-3px;
			border:1px solid #000;
			list-style:none;
			width:252px;
			padding:0px;
			background:#fff;
			float:left;
		}
.select{
			background:#36C;
			color:#FFF;
			}
#mysearch .select span{
			color:#FFF;
		}
#mysearch li{
			line-height:16px;
			font-size:12px;
			padding:2px;
		}
#mysearch	span{
			float:right;
			font-size:12px;
			color:#008000;
			margin-top:-18px;
		}
