body {
	background-color: #f9f2ee;
	padding: 0 0 34px;
	margin: 0 auto;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: center;
}
.clear { clear: both; }
a:hover {
	text-decoration:none;
}
.container {
	width: 1000px;
	text-align: left;
	background-color: #a80169;
	margin: 0 auto;
}
.two_areas {
	width: 1000px;
	height: auto;
}
.mainzone {
	width: 758px;
	float: right;
	background-color: white;
	margin: 0 auto;
}
.mainzone ul {
	padding: 0 0 5px 0;
	margin: 0 0 035px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.mainzone ul li {
	margin-bottom: 10px;
}
.mainzone ul li a {
}
.mainzone ul li a:hover {
}
.leftzone {
	float: left;
	width: 242px;
	padding-top: 15px;
	height: auto;
}
.content{
	padding: 16px;
}
.footline {
	clear: both;
}
.footer {
	clear: both;
	text-align:center;
	height:32px;
	padding-top:1px;
	line-height:32px;
	background:url(../img/footer.gif) no-repeat;
	font-family:Tahoma;
	font-size:13px;
	color:#fff;
}
.footer a {
	color: #fff;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
}	
.footer a:hover {}
.part_h {
	background: url(../img/part_h.gif) no-repeat top #b812ad;
	text-align: center;
	width: 210px;
	height: auto;
	line-height: 18px;
	padding: 10px 0;
}
.part_h div {
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	font-family: Tahoma;
}
.b_f{ background:url(../img/b_f.gif) no-repeat center #fff; height:11px; overflow:hidden; font-size:0px;width:210px;}

.block{background:#fff;width:210px;text-align:left;padding-top:10px;}
.block ul{list-style-image:url(../img/l_dot.gif);padding:0px;margin-left:25px;margin-top:0px;padding-bottom:5px;margin-bottom:0px;color:black;font-size:13px;font-family:Tahoma;}
.block ul li{margin-bottom:10px;}
.block ul li a{color:#9a4abb;}
.block ul li a:hover{}

.blockarea{padding-bottom:15px; width:210px; margin:auto; overflow:hidden;}

.header{background-image:url(../img/header_bg.jpg);width:702px;height:65px;background-repeat:no-repeat;margin-bottom:10px;}
.header DIV{padding-left:80px;font-size:30px;font-family:arial;color:#593D2B;padding-top:14px;font-weight:bold;}

.maintext{color:#000;font-size:13px;font-family:Tahoma;line-height:16px;padding: 24px 16px 0px;min-height:580px;}
.maintext a{}
.maintext b{color:#d10082;}

.ra {
	margin-left: 10px;
	margin-bottom: 10px;
}
h2 {
	color:#d10082;
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	margin:10px 0;
	padding:0;
}
h3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #724C34;
	padding: 0;
	margin-top: 8px 0;
}
h1 {
	background: url(../img/header_bg.jpg) no-repeat;
	width: 659px !important;
	height: 48px !important;
	line-height: 48px;
	font-family: Tahoma Helvetica, sans-serif !important;
	font-weight: normal !important;
	font-size: 30px !important;
	color: #471d44 !important;
	margin: 0 !important;
	padding: 0 0 0 67px !important;
	overflow:hidden;
}
*:first-child+html h1{
	width: 726px !important;
}
* html h1{
	width: 726px !important;
}
.maintext h1 {
	margin-bottom: 15px !important;
}
.maintext ul {
	margin: 12px 0 12px 25px;
	padding: 0;
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	ont-size: 13px;
}
a.news { float: right; margin: 0 0 30px 25px; }
a.news img { border: none; }
