body {margin:0; padding:11px 0 0 0; background:#eae9de; font:11px Verdana; color:#000;}
table {border-collapse:collapse; border:0}
table td {padding:3; font:11px Verdana; color:#000; vertical-align:top}
img {border:0}; 
form {padding:0; margin:0}
.cr { color: #000000; font-family: Georgia, Times New Roman, Times; font-size: 14px;line-height:20px}
.cr br { margin-top: 0.5em; margin-bottom: 1em;display:block;}

.all { width:100%; height:100%;}
.all_t {height:99%;}
.all_b {height:1%}

a {color:#2a8515}
a:hover {text-decoration:none; color:#0578b1}
/*.main {width:1000px; margin:0 auto;}*/
.main {  margin:0 10px;}
.top { background:#fff; height:93px; border-radius:10px;}

.banners { height:60px;width:100%;text-align:center;}

.logo {margin:0 0 0 19px; float:left}
.top div div.banner {height:auto; background:none; width:470px; float:right; padding:12px 20px 0 0;}

.menu {margin:7px 0 8px 0; background:#fff; height:44px; border-radius:10px; }

.menu table {width:100%;}
.menu td {text-align:center; padding:11px 0 0 0}
.menu a {font:bold 12px Verdana; color:#003333; text-decoration:underline}
.menu a:hover {text-decoration:none; color:#0578b1}

.content {width:auto;}
.content_left {width:15%; padding:0 10px 0 0}
.content_right {width:15%; padding:0 0 0 10px;}
.content_center {width:70%;}

.header {width:100%; min-width:175px; height:20px; vertical-align:middle;background:url(images/head2.gif) no-repeat right #5799bd;font:bold 12px Verdana; color:#fff; padding:0; margin:0; border-top-left-radius:5px; border-top-right-radius:5px; overflow:hidden}
.header  b {padding:2px 0 0 8px;display:block;}
.header  div {padding:2px 0 0 8px}

b {font:bold 12px Verdana;}
.block {background:#fff; padding:5px 5px 15px 9px; line-height:16px; margin:0 0 15px 0; border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.pip a {background:url(images/pip.gif) no-repeat left top; padding:0 0 0 15px; display:block;  margin:0}

.footer {background:#fff; margin:16px 0 0 0; border-top-left-radius:10px;border-top-right-radius:5px;height:auto}

.footer_menu {padding:16px 0 0 16px}
.footer_menu a{color:#0578b1}

.copy {margin:16px 0 0 16px}
/*.copy a {color:#000}*/

.counter { vertical-align:bottom; white-space:nowrap; text-align:right; padding:0 15px 0 0}
.counter img {margin:0 4px}


.cnt {width:97%;}

.tl {background:#fff; padding:10px; border-radius:10px;}


h1 {font:bold 15px Verdana;}
h2 {font:bold 14px Verdana; color:#0578b1; padding:0; margin:10px 0 10px 0; border-bottom:1px #ccc solid}
h3 {font:bold 12px Verdana; color:#0578b1;  padding:0; margin:10px 0 10px 0;}

.hdr_mini {font:bold 14px Verdana; color:#0578b1; padding:0; margin:10px 0 5px 0;}
.hdr_big {  color:#0578b1; font-family: Verdana, Tahoma, Arial; font-weight: bold}
.orange_dot {  color:#0578b1;}
.brd {
	border: 1px #999999 dotted; 
	background-color: #F9F9F9;
	padding: 3px;
	width:250px
}

.quote {
	border: 1px #999999 dotted; 
	background-color: #efefef;
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px; 
	padding: 3px;
	margin-left:20px;
	margin-right:20px;
	width:90%
}
.comment_header {
	background-color:#f9f9f9;
	border-top:1px #d0d0d0 solid;
	border-bottom:1px #dfdfdf dotted;
	padding:2px 0 2px 0;
	margin-top:10px;
	}
.comment_content {
	padding-top:4px;
	padding-bottom:8px;
	padding-left:20px;
	word-wrap: break-word;
}

.frm {  border: 1px #0578b1 solid; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px; background-color: #F2F2F2}

.rub a {
	font-size: 11px; 
}

.rub ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 10px;
	list-style: square outside;
	color: #999;
}

.rub li {
	padding: 0 0 0 0px;
	margin: .3em .3em 0 .2em;
}

.list_m {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	list-style: none;
	color: #999;
}
.list_m li {
	padding: 0 0 .3em 0;
	margin: .3em .3em 0 .2em;
}
.normal { color: #000; }

.list_s {
	margin: 0 0 0 0px;
	padding: 0 0 0 10px;
	list-style: disc;
	color: #999;
}
.list_s li {
	padding: 0 0 .3em 0;
	margin: .3em .3em 0 .2em;
}
.list_s	li span { color: #000; }

.red {
	font:bold 12px Verdana; color:#F00;
}

.date {
font-size:9px;color:#999;
}