
body {
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 150%;
	background:url(../img/bj.jpg);
	text-align: center;
	color: #54504f;
}
hr,h1,h2,h3,h4,ul,form {margin: 0; padding: 0;}
#header,#main,#footer {text-align: left; width: 93%; background: #fff; border:#EE3224 solid 5px;  margin:0 auto;}
#header {padding: 15px 15px 0; border-bottom:none;}
#main {padding: 0 15px; height:auto; border-bottom:none; border-top:none;}
#main h4 {color:#06f; margin-top:35px; font-size:large;}
#footer {padding: 0 15px 15px; border-top:none;}

h1,h2 {color:#835b4c;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0;
}
h2 {color:#835b4c; font-family: Times New Roman, Times, serif;}
hr {color: #b57243; height: 3px;}
a {text-decoration: underline;}
a:link, a:visited {color: #900;}
a:hover, a:active {color: #000;}

img {border: 0 #000;}

#ver {text-align: right; margin-bottom:-5px;}
#ver a {text-decoration: none; padding: 5px; font-weight: bold;}
#ver a:link, #ver a:visited {color:#f2160c}
#ver a:hover, #ver a:active {color: #000;}

#menu {text-align: center; margin:15px;}
#menu span {color:#fff; padding:0 20px;}
#menu a {text-decoration: none; background:#f1f0f0; padding:5px 10px;}
#menu a:link, #menu a:visited {color: #999; border:1px solid #666;}
#menu a:hover, #menu a:active {color: #887361; background:#F6F2E9; border:1px solid #b57243;}



fieldset {
	padding:0 10px;
	border:1px solid #EE3224;
}
legend {
	color:#a64a27;
	font-weight:bold;
	padding:3px 20px;
	border:1px solid #EE3224;
	background:#F6F2E9
}

#links a {padding-left:2px; display: block; font-weight:bold;}
#links a:link, #links a:visited {color: #a64a27;}
#links a:hover, #links a:active {text-decoration: none; color: #fff; background:#a67563;}
a.tag:visited {text-decoration: none; color: #fff; background:#399;}
#links div {float:left; padding:5px 22px; font-size:small;}
h3.show {font-family: Times, "Times New Roman", serif; color: #b57243; text-align:center; padding:20px; font-style: italic; font-size: large;}

h3.nv {color:#900; background: url(../img/ico.gif) no-repeat; padding-left:20px;}
ul {list-style: inside disc;}
img.box { padding:2px; border:1px #333 solid;}
img.r {float:right; margin-right:80px;}

.left {float:left;}
.right {float:right;}

table {border-collapse: collapse; border-style: none; width: 100%; margin-bottom: 10px;} 

td {
	background: #f4f7fd;
	padding:0 5px;
	border-top: 1px solid #599bde;
	border-bottom: 1px solid #599bde;
}



#footer {text-align: center; font-size:small;}
#footer strong {padding-left:10px;}
#footer span {font-weight:bold; color:#900;}
#footer p {margin:0; text-align: right;}
/**/
.pd{ position: relative;left:101px;}