body {margin:0; padding:0; background:#000000;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#7D6A5F; vertical-align:top;  text-align:left;}


.end{ color:#EBEAE0; font-family:Arial; padding:3px 0 0 232px;}
.end a{ color:#EBEAE0; text-decoration:none;}
.end a:hover{ color:#EBEAE0; text-decoration:underline;}
.end strong a{ color:#EBEAE0; text-decoration:underline;}
.end strong a:hover{ color:#EBEAE0; text-decoration:none;}



a{ color:#209BCD; text-decoration:underline;}
a:hover{ color:#209BCD; text-decoration:none;}

strong{ color:#209BCD;}
strong a{ color:#209BCD; text-decoration:underline;}
strong a:hover{ color:#209BCD; text-decoration:none;}

.w1{ text-align:justify}
b{ color:#3F2501;}
span{ color:#209BCD;}





.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { font-weight:bold; line-height:19px;}
.r1 li a { color:#209BCD; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#209BCD;}

/*###*/

.menu td { height:41px; vertical-align: middle; text-align: center; }
.menu td a { line-height: 53px; color: #7D6A5F; font-size: 14px; font-weight: bold; }
.menu td a:hover { color: yellow; }

.menu td a { height:41px;display:block;text-decoration:none; z-index: 15; }
.menu td a:hover {text-decoration:none;}
.menu td.m1 a  {width:75px;height:53px; background:url(../images/m1.jpg) no-repeat; }
.menu td.m1 a:hover {background:url(../images/m1m.jpg) no-repeat; }
.menu td.m2 a  {width:82px;height:53px; background:url(../images/m2.jpg) no-repeat;}
.menu td.m2 a:hover {background:url(../images/m2m.jpg) no-repeat; }
.menu td.m3 a{width:135px;height:53px; background:url(../images/m3.jpg) no-repeat;}
.menu td.m3 a:hover {background:url(../images/m3m.jpg) no-repeat; }
.menu td.m4 a  {width:92px;height:53px; background:url(../images/m4.jpg) no-repeat;}
.menu td.m4 a:hover {background:url(../images/m4m.jpg) no-repeat; }
.menu td.m5 a  {width:114px;height:53px; background:url(../images/m5.jpg) no-repeat;}
.menu td.m5 a:hover {background:url(../images/m5m.jpg) no-repeat; }
/*###*/
.a1{ width:101px; color:#3F2501; font-weight:bold;}
.a2{ width:69px; color:#1D91C8; font-weight:bold; font-size:13px;}
.a3{ color:#B61F3E; font-weight:bold; font-size:13px;}

.f1 td input, select{ width:128px; height:19px; border:1px solid #A5A197; color:#6F5E54; padding:1px 0 1px 4px; font-size:12px; font-family:tahoma;}
.f2{ width:56px; height:19px;}

.f11 td input{ width:219px; height:20px; border:1px solid #D0C8BD; color:#6F5E54; padding:1px 0 1px 4px; font-size:11px; font-family:tahoma; }
.f11 td textarea{ width:219px; height:93px; border:1px solid #D0C8BD; color:#6F5E54; padding:1px 0 1px 4px; font-size:11px; font-family:tahoma; overflow:auto; margin-bottom:6px;}


h3 {
	font-size: 14px;
}

.profile {
	padding: 0;
	position: relative;
	float: left;
	margin: 20px 22px 0 22px;
	text-align: center;
}

.profile img {
	display: block;
}

.new,
.hot {
	color: red;
}

.formLabel {
	vertical-align:middle;
	text-align:right;
	padding-right: 10px;
	font-weight: bold;
}

.profile a img {
	border: solid 1px #fcf8ec;
}
.profile a:hover img {
	border: solid 1px #209BCD;
}

.errorList li {
	margin-left: -15px;
}

p.paging {
	margin: 0;
	padding: 0;
	clear: both;
	text-align: right;
	padding-right: 2em;
}
	p.paging a {
		text-decoration: none;
	}
	
	p.paging a:hover {
		color: Red;
		text-decoration: underline;
	}
	
	p.paging span {
		color: #000000;
		font-weight: bold;
		text-decoration: underline;
	}
	
img.icon {
	position: absolute;
	top: -30px;
	right: 0px;
}

.hotText {
	color: Red;
	font-weight: bold;
	position: absolute;
	top: -14px;
	right: 5px;	
}

.newText {
	color: Red;
	font-weight: bold;
	position: absolute;
	top: -14px;
	left: 5px;	
}


.hotProfile {
	padding: 0;
	margin: 0 auto;
	text-align: center;
}

.hotProfile img {
	display: block;
	margin: 0 auto;
}

.hotProfile a img {
	border: solid 1px #fcf8ec;
}
.hotProfile a:hover img {
	border: solid 1px #209BCD;
}

.separated td {
	padding: 1px;
}