body,
html {
	margin: 0;
	padding: 0;
	background: #E7E7E4;
}

body, table {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
}

#head {
	background: url('../../siteimg/b1.gif') repeat-x;
	height:210px;
}

#head div {
	height:210px;
	background: url('../../flash/1.jpg') no-repeat;
}

/*-----------------------------------------------------*/

.vtbl {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}

.vtbl td {
	padding: 0px;
}

.vtbl td .welcome{
	padding-left: 15px;
}
#t0 {
	vertical-align:top;
	width:50%;
	height:112px;
	background: url(../../siteimg/b2.gif) repeat-x;
}

#t0 p {
	padding:0;
	margin:31px 0 0 0px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#E7E7E4;
}

#t0 span {
	padding-left: 20px;
}

#t1 {
	height:112px;
	background: url(../../siteimg/t2.jpg) no-repeat;
}

#t2 {
	height:92px;
	_height:112px;
	background: url(../../siteimg/t3.jpg) no-repeat right;
	font: 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #FCE3C2;
	padding:20px 0 0 20px;
}

#t3 {
	height:112px;
	width:50%;
	background: url(../../siteimg/b3.gif) repeat-x;
}

#t4 {
	height:112px;
	background: url(../../siteimg/t4.jpg) no-repeat;
}

span.d {
	font: 22px Arial, Helvetica, sans-serif;
	color: #9D3E13;
	float:left;
	width:25px;
	padding-right:3px;
}

span.m {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #E7E7E4;
	width:55px;
	background:#A0A096;
	padding:2px 3px 0 3px;
	float:left;
	text-align:center;
	background: url(../../siteimg/b4.gif) repeat-x;
}

span.y {
	font: 15px Arial, Helvetica, sans-serif;
	color: #8A8A8A;
}

div.d {
	font: 22px Arial, Helvetica, sans-serif;
	color: #9D3E13;
	float:left;
	width:25px;
	padding-right:3px;
}

div.m {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #E7E7E4;
	width:55px;
	background:#A0A096;
	padding:2px 3px 0 3px;
	float:left;
	text-align:center;
	background: url(../../siteimg/b4.gif) repeat-x;
	vertical-align: bottom;
}

div.y {
	font: 15px Arial, Helvetica, sans-serif;
	color: #8A8A8A;
}

td.news {vertical-align:top;}

.news dl {
	margin: 6px 20px 25px 18px;
}

.news dt {
	font: bold 12px Tahoma, Verdana, sans-serif;
	color:#9E3E14;
	padding: 3px 0px 0px 29px;
}

.news dd {
	margin:0;
	padding: 5px 20px 0px 29px;
}

.news dd a {
	color:#95958A;
	text-decoration:none;
}

.news dd a:hover {
	text-decoration:underline;
}

#n1 {
	height:34px;
	background:#ADADA6 url(../../siteimg/b6.gif) repeat-y;
	margin-bottom:10px;
}

#n2 {
	height:26px;
	_height:34px;
	background: url(../../siteimg/b5.gif) no-repeat right;
	padding:8px 0 0 20px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#E7E7E4;
}
#chp {
	background: #D0CFCB url(../../siteimg/b8.gif) repeat-x;
	height:40px;

}

#chp_main {
	background: #D0CFCB url(../../siteimg/b8.gif) repeat-x;
	height:40px;
	padding:0px 0px 0 15px;
}

#c1 {
	background: url(../../siteimg/t5.jpg) no-repeat;
	height:80px;
}

#c2 {
	vertical-align:top;
	background: url(../../siteimg/t6.jpg) no-repeat right;
	height:65px;
	_height:80px;
	padding:15px 10px 0 20px;
}

#c2 {
	font: 18px Tahoma, Verdana, sans-serif;
	color:#000;
}

#c2 span {
	font: 18px Tahoma, Verdana, sans-serif;
	color:#615D58;
}

#c2 div {
	padding-left:66px;
	font: 10px Tahoma, Verdana, sans-serif;
	color:#492C1B;
}

#c3 {
	vertical-align:top;
	font: 18px Tahoma, Verdana, sans-serif;
	color:#000;
}
#c3 span {
	font: 18px Tahoma, Verdana, sans-serif;
	color:#615D58;
}
#wdesc {
	padding: 8px 20px 8px 86px;
	height:20px;
}
#wdesc_main {
	padding: 8px 20px 8px 15px;
	height:20px;
}

#mbg {
	width:230px;
	height:340px;
	background: url(../../siteimg/t7.jpg) no-repeat;
	vertical-align:top;
}

#mbg ul {
	margin:0;
	padding:25px 0 0 0;
}

#mbg li {
	margin:0px 0px 0px 0px;
	list-style: none;
}

#mbg li b {
	padding-left:25px;
}

#mbg li a {
	width:100%;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}

#mbg div {padding:5px 0;}

#mbg li a:hover {
	color: #E87505;
}

#l_column {
	width:230px;
	vertical-align:top;
}

#mbg img {
	background: url(../../siteimg/b7.gif) no-repeat right;
	height:1px;
}

#search_text {
	height: 50px;
	vertical-align:bottom;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#BF4933;
	padding-bottom:3px;
}

#search_text b {
	font: normal 18px Tahoma, Arial, Helvetica, sans-serif;
	color:#BF4933;
	text-transform:uppercase;
	padding-left:15px;
}

#search_form {
	height:38px;
	background: #C3C3BD;
	padding-top:5px;
}

#search_form .text {
	float:left;
	margin:0px 2px 0 15px;
	border-top:solid 2px #6C6B69;
	border-left:solid 2px #6C6B69;
	border-bottom:0;
	border-right:0;
	background:#D3D2CE;
	height:20px;
	width:172px;
}

#auth_text {
	height: 50px;
	vertical-align:bottom;
	padding-bottom:3px;
}

#auth_text b {
	text-transform:uppercase;
	font: normal 18px Tahoma, Arial, Helvetica, sans-serif;
	color:#615D58;
	padding-left:15px;
}

#auth_form {
	height:90px;
	background: #C3C3BD;
	padding-top:5px;
}

#auth_form .text {
	width:100px;
	margin:0px 5px 0 8px;
	border-top:solid 2px #6C6B69;
	border-left:solid 2px #6C6B69;
	border-bottom:0;
	border-right:0;
	background:#D3D2CE;
	height:20px;
}

#auth_form label {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#75716A;
}

#auth_form .label {
	height:25px;
	width:70px;
	text-align:right;
	padding-right:8px;
}

#a_line {
	background:#BF4933;
	width:1px;
}

#auth_form div {
	padding-left:17px;
	color:#BF4933;
}

#auth_form a {
	color:#7E7E72;
}

#auth_form a:hover {
	color:#69695E;
}

.orange {
	height:4px;
	background:#F38B50;
}
/*----------------------------------------*/
#forum {
	height:125px;
	vertical-align:bottom;
}

#forum_text {
	background:white;
	vertical-align:top;
}

#forum_text dl {
	margin: 6px 20px 15px 18px;
}

#forum_text dt {
	font: 11px Tahoma, Verdana, sans-serif;
	color:#9E3E14;
	padding: 3px 0px 0px 0px;
}

#forum_text dd {
	margin:0;
	padding: 5px 20px 0px 0px;
}

#forum_text dd a {
	color:#95958A;
	text-decoration:none;
}

#forum_text dd a:hover {
	text-decoration:underline;
}

#l_column_fot {
	background: url(../../siteimg/b9.gif) repeat-x;
	height:65px;
}
/*----------------------------------------*/
#r_column {
	width:230px;
	vertical-align:top;
}

#weather_city {
	height:61px;
	background: url(../../siteimg/t8.jpg);
	vertical-align:top;
}

#weather_city div {
	font: bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#fff;
	margin: 35px 0px 0px 15px;
}

#weather_now {
	height:60px;
	background: url(../../siteimg/b10.gif);
}

#weather_now div div {
	background: url(../../siteimg/b11.gif) repeat-x;
}

#weather_now div div div {
	background: url(../../siteimg/b11.gif) repeat-x bottom;
}

#weather_now div div div div {
	font: bold 11px Tahoma, Verdana, sans-serif;
	color:#9A9691;
	padding:24px 10px 26px 90px;
}

#weather_desc {
	background:#DCDBD8;
	height:50px;
	padding:0 10px 20px 14px;
}

#weather_desc b {
	color: #D66E12;
}
/*---------------------------------*/

#vote {
	vertical-align:top;
	background:#fff;
	padding:20px 20px 10px 20px;
}

#vote p {
	color:#9E3E14;
	font: bold 12px Tahoma, Verdana, sans-serif;
	margin: 0 0 10px 0;
}

#vote div {
	padding:3px 0;
}

#vote table {
	border-collapse:collapse;
	color:#8D8D81;
	padding:0px;
	margin:0px;
}

#vote th {
	vertical-align:top;
	padding:0px 4px 0 0;
}

#vote td {
	vertical-align:top;
	padding:3px 4px 3px 0;
}

/*---------------------------------*/

#r_column_foot {
	vertical-align:top;
	height:121px;
	background: url(../../siteimg/t10.jpg) no-repeat;
	color:#FFCC99;
	padding-top:8px;
}

#optica {
	padding:20px 0 0 15px;
}

#abp {
	padding:20px 0 0 15px;
	line-height:17px;
}

#abp a {
	color:#FFCC99;
}

#abp a:hover {
	color:#fff;
}

#fw {
	padding:0px 20px 0 0;
	vertical-align:top;
	color:#FFCC99;
	text-align:right;
}

/*---------------------------------*/

#orange_dash {
	height:10px;
}

#orange_dash div {
	margin:5px;
	height:10px;
	background: url(../../siteimg/orange_dash.gif) repeat-x;
}
/*---------------------------------*/

#action_header {
	height:28px;
	background: url(../../siteimg/b12.gif) repeat-y;
	padding:0 0 0 35px;
	font: normal 18px Tahoma, Arial, Helvetica, sans-serif;
	color:#BF4933;
	text-transform:uppercase;
}

#action_header b {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#442A1B;
	text-transform: none;
}

#action {
	vertical-align:top;
	padding: 10px 10px 0 16px;
}

#action th {
	background: white url(../../siteimg/b13.gif) repeat-x bottom;
	border:1px solid white;
	padding:5px 25px 4px 5px;
	float:left;
}

#action i.img img {
	margin-top:5px;
	border-top:solid 1px #A9A399;
	border-left:solid 1px #A9A399;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
}

#action div {
	padding:45px;
}

#action td, #action th {
	vertical-align:top;
}

#action td {padding-left:10px;}

#action table {height:50px; color:#96968B}

#action strong {
	font: 20px Tahoma, Arial, Helvetica, sans-serif;
	color:#9E3E14;
}

#footer  {
	height:121px;
	background: url(../../siteimg/footer.gif) repeat-x;
}

#footer div{
	height:121px;
	background: url(../../siteimg/footer.jpg) no-repeat right;
}

#wfooter {
	height:121px;
	background: url(../../siteimg/footer.gif) repeat-x;
}

#wfooter #fw{
	height:121px;
	background: url(../../siteimg/wfooter.jpg) no-repeat right;
}


/*---------------------*/
#topmenu {
	position:absolute;
	top:0;
	right:0;
	height:59px;
	width:489px;
	background: #A49F99 url(../../siteimg/b14.gif) repeat-x;
}

#fon {
	height:59px;
	background: url(../../siteimg/b15.gif) no-repeat;
}

#lang {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#BC4631;
	float:left;
	padding-top:20px;
}

#lang span {
	width:32px;
	text-align:center;
	padding-left: 20px;
}

#lang a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#615D58;
	text-decoration:none;
}

#lang a:hover {
	color:#BC4631;
}

#topmenu_links {
	float:right;
	padding:20px 20px 0 0;
}

#topmenu_links span {
	width:21px;
	background: url(../../siteimg/b16.gif) no-repeat center;
	float:left;
}

#topmenu_links a {
	font:  10px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;float:left;
}
#topmenu_links a:hover {
	color:#fff;
	text-decoration:underline;
}

#b468 {
	position:absolute;
	top:85;
	right:20;
	width:468px;
	height:60px;
	background:#ccc;
}


#chp_main .nav-bar {

	padding: 20px 0px;

	color: #68777C;

	font-weight: bold;

}

#chp_main .nav-bar a {

	margin: 0 0px 0 0px;

	padding: 0 3px 0 15px;

	background: url(/siteimg/arrow_2.gif) no-repeat 0% 60%;

	font-weight: normal;

	color: #68777C;

}
h4{
	color: #68777C;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	padding: 0 3px 0 0px;
}

a {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
	color: #000000;
}


.articles{
	border-left: 1px solid #afc0c1;
	margin-left: 30;
	padding-left: 5;
	color: ;
}

.smenu {display:none}

.links {
	padding:10px;
}

.links, .links a {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
}

.links a:hover {
	color:black;
}

.dn {display:none}
