
p,form,body,ul,h4{
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
}
ul{
	list-style: none;
}
body{
	background: #FFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	/*text-align: center;*/
}
body,td{
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}
a{
	text-decoration: none;
	color: #333;
}

a:hover{
	color: #999;
}
#wrap{
	width: 778px;
	/*margin: 0 auto;*/
	text-align: left;
	position: relative;	
	background: White;
}
.topnav a{font-weight: bold;}
.main{border: solid 1px #CCC;}
.left{width: 180px;border-right: solid 1px #CCC;}
.tenpx,.content p{
	padding: 0 8px 11px 12px;
}
.right{height: 470px;}
.right p{padding: 12px 6px;text-align: left;}
.title{ background: url(title.jpg) no-repeat;
font-weight: bold;line-height: 30px;
padding: 0  10px 0 35px;font-size: 14px;text-align: left;}

.nav{font-weight: bold;background: url(dot.jpg) no-repeat 5px 50%; padding-left: 20px; line-height: 25px;border-bottom: solid 1px #CCC;}

.footer{border-left: solid 1px #CCC;font-size: 12px;}
.footer p{padding: 0 15px 2px;color: #000;}
table.tab{
	border-collapse: collapse;width: 98%;margin: 20px auto 10px;
}
table.tab td,table.tab th{
	border: solid #999 1px;
	padding: 2px 4px;
}
.nav23{background: #EEE;}
.nav23 td{padding: 0 0 0 8px; line-height: 25px;}
.pro td{
	/*border: solid 1px #999;
	border-collapse: collapse;
	padding: 10px;*/
	text-align: center;
}
.pro  img{border: solid 1px #C00;padding: 6px;}

.content p{padding: 10px 10px 0;}
.contact{border-collapse: collapse;}
.contact td{border: solid 1px #666;}
input,textarea{border: solid 1px #CCC;}

/* mail login*/

.greenE{ font-family:Arial, Helvetica, sans-serif; color:#487D00;}
.blue{ color:#1E4C9A;}

#login{ width:165px; overflow:hidden;}
#login .inp{ width:80px; padding-left:2px; height:21px; line-height:21px; border:1px solid #C0C0C0; background:#F5F6F5; }

.select{ position:relative;}
.select .title{ width:122px; height:23px; line-height:24px; margin-top:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1E4C9A; text-indent:5px; 105px 10px no-repeat #F5F6F5; cursor:pointer; overflow:hidden; border:1px solid #C0C0C0;}
.select .hide{ width:122px; display:none; padding-top:5px; position:absolute; top:20px; left:0px; padding:5px 0px 3px 0px; border:1px solid #C0C0C0; border-top-width:0px; background:#F5F6F5;}
.select .hide a{ width:120px; border:1px solid #F5F6F5; float:left; height:18px; line-height:18px; background:#F5F6F5; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.select .hide a:hover{ background:#D9E4F9; text-decoration:none; border:1px dotted #1E4C9A;}

#down{ width:100%; text-align:center; color:#969797; border-top:1px dotted #E5E5E5; padding:10px 0px 10px 0px; margin-top:15px;}
