body,p,table,tbody,tr,td,a,ul,ol,li,a,span {font:normal 14px Arial, Tahoma;}
a:link{color:#84a70e;}
a:visited{color:#84a70e;}
a:hover{color:#000000;}
a:active{color:#000000;}

blockquote {margin:0px; padding:10 20 10 20; background-color:#e3efbc; border: solid 1px; border-color:#c9d895;}

ul, ol {margin:15 0 20 5px; padding:0px;}
ul li {list-style-image: url('/img/bullet.gif'); margin-bottom:0.5em;margin-left:20px; }
ol li {margin-bottom:0.5em;margin-left:20px;margin-bottom:0.5em;}

.logo{padding:0;margin: 5 5 5 12;}
form {margin:0;}
h1 {font: normal 22px Arial, Tahoma;color:#84a70e; text-decoration:none; letter-spacing:-1px;}
.small {font: bold 12px Arial, Tahoma;color:#000000;}

#loginup{font: normal 12px Arial, Tahoma; color:#ffffff;}
#loginup input {font: normal 12px Arial, Tahoma;}
#loginup a, #loginup a:hover{font: normal 12px Arial, Tahoma; color:#ffffff;}
#loginup .sml {font: normal 12px Arial, Tahoma; color:#000000;}

#profile{font: normal 11px Arial, Tahoma; color:#ffffff;}
#profile input {font: normal 11px Arial, Tahoma;}
#profile a, #profile a:visited, #profile a:hover{font: normal 11px Arial, Tahoma; color:#ffffff;}
#profile a span, #profile a:visited span, #profile a:hover span{font: normal 11px Arial, Tahoma; color:#ffffff;}
#profile .sml {font: normal 11px Arial, Tahoma; color:#000000;}

#subnav {visibility:hidden;}
#subnav ul{margin:0 0 0 0; padding:0 0 0 0; list-style:none; }
#subnav li{margin:-3px; padding:0 0 0 0; }
#subnav1 a:link{font: normal 9px Arial, Tahoma; color:#ffffff;}
#subnav1 a:visited{font: normal 9px Arial, Tahoma; color:#ffffff;}
#subnav1 a:hover{font: normal 9px Arial, Tahoma; color:#ffffff;}
#subnav1 a:active{font: normal 9px Arial, Tahoma; color:#ffffff;}

#firstnews
{
	background:#f6f4f1;
	font: normal 11px Arial, Tahoma;
	margin:0px; padding:3px;
	border-width: 1 1 1 1;
	border-color: #e3e3e3;
}
#firstnews p {font: normal 11px Arial, Tahoma;}
#firstnews h1 {font: normal 22px Arial, Tahoma;color:#84a70e; text-decoration:none; letter-spacing:-1px;margin:0px;}
#firstnews a:link{font: normal 11px Arial, Tahoma;color:#000000;}
#firstnews a:visited{font: normal 11px Arial, Tahoma;color:#000000;}
#firstnews a:hover{font: normal 11px Arial, Tahoma;color:#84a70e;}
#firstnews a:active{font: normal 11px Arial, Tahoma;color:#84a70e;}
#firstnews .news_pic{float:left; border:0px; margin: 0 20 10 0;}
#firstnews .news_date {font: normal 11px Arial, Tahoma; color:#555555;}
#firstnews a.short:link, #firstnews a.short:visited {font: normal 15px Arial, Tahoma;color:#000000; text-decoration:none;}
#firstnews a.short:hover, #firstnews a.short:active {font: normal 15px Arial, Tahoma;color:#000000; text-decoration:none;}
#firstnews .headdiv {margin: 5 5 5 5;}
#firstnews a.head:link, #firstnews a.head:visited {font: normal 22px Arial, Tahoma;color:#84a70e; text-decoration:none; letter-spacing:-1px;}
#firstnews a.head:hover, #firstnews a.head:active {font: normal 22px Arial, Tahoma;color:#093d72; text-decoration:none; letter-spacing:-1px;}
#firstnews b {font: bold 12px Arial, Tahoma;color:#000000;}
.art_bottom {margin: 0 0 0 20; color:#777777; font: normal 12px Arial, Tahoma;}

.artlist {margin:20 0 0 0;}
a.nhead:link{font: normal 20px Arial;color:#84a70e;text-decoration:none;letter-spacing:0px;border-bottom: 1px dotted #84a70e;margin:5 0 0 0;}
a.nhead:visited{font: normal 20px Arial;color:#84a70e;text-decoration:none;letter-spacing:0px;border-bottom: 1px dotted #84a70e;margin:5 0 0 0;}
a.nhead:hover{font: normal 20px Arial;color:#093d72;text-decoration:none;letter-spacing:0px;border-bottom: 1px dotted #84a70e;margin:5 0 0 0;}
a.nhead:active{font: normal 20px Arial;color:#000000;text-decoration:none;letter-spacing:0px;border-bottom: 1px dotted #84a70e;margin:5 0 0 0;}

.n11{font: normal 12px Arial, Tahoma;}
.ndate{font: normal 12px Arial, Tahoma; color:#555555; margin: 5 0 7 0;}
.nnews{margin: 10 0 10 0;}
.ndate2{font: normal 12px Arial, Tahoma; color:#777777; margin: 8 0 3 0;}
.ndate3{font: normal 12px Arial, Tahoma; color:#777777; margin: 0 0 0 0; padding:2 5 2 5; background-color:#f6f4f1;}
.ndate4{font: normal 12px Arial, Tahoma; color:#777777; margin: 0 0 7 0;}

a.art:link{font: normal 14px Arial;color:#84a70e;text-decoration:none;}
a.art:visited{font: normal 14px Arial;color:#84a70e;text-decoration:none;}
a.art:hover{font: normal 14px Arial;color:#000000;text-decoration:none;}
a.art:active{font: normal 14px Arial;color:#000000;text-decoration:none;}

a.nshort:link{font: normal 14px Arial;color:#000000;text-decoration:none;margin:5 0 0 0;}
a.nshort:visited{font: normal 14px Arial;color:#000000;text-decoration:none;margin:5 0 0 0;}
a.nshort:hover{font: normal 14px Arial;color:#000000;text-decoration:none;margin:5 0 0 0;}
a.nshort:active{font: normal 14px Arial;color:#000000;text-decoration:none;margin:5 0 0 0;}

.andate{font: normal 9px Arial, Tahoma; color:#777777; margin: 10 0 0 0;}
h2 {font: normal 18px Arial, Tahoma; color:#555555; margin: 15 0 0 0;}
h3 {font: normal 18px Arial, Tahoma; color:#555555; margin: 0 0 3 0;}
h4 {font: normal 16px Arial, Tahoma; color:#555555; margin: 0 0 3 0;}

a.anshort:link{font: normal 12px Arial;color:#555555;text-decoration:none;}
a.anshort:visited{font: normal 12px Arial;color:#555555;text-decoration:none;}
a.anshort:hover{font: normal 12px Arial;color:#555555;text-decoration:none;}
a.anshort:active{font: normal 12px Arial;color:#555555;text-decoration:none;}

	.r4_img_left{float:left;margin-right:15px; margin-bottom:5px; margin-top:5px;}
	.r4_img_right{float:right;margin-left:15px; margin-bottom:5px; margin-top:5px;}
	.r4_img_center{display:block; margin-bottom:5px; margin-top:5px;}

.r4_tab_1	{border: 0px solid #dfdfdf; padding: 0px;width:99%; }

.r4_tab_1 td {border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width:1px; 
	border-bottom-style: solid; border-color:#dfdfdf; padding:3 3 3 0;vertical-align:top;}
.r4_tab_1 .td_none{vertical-align:top; padding:3px; border:0px;}
.r4_tab_1 th {border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width:1px; 
	border-bottom-style: solid; border-top-style: solid; border-color:#dfdfdf; padding:3 3 3 0;vertical-align:top;text-align:left;font-weight:normal;}

#search
{
background:#e3efbc;
font: normal 11px Arial, Tahoma;
}
#search inp_search {width:100%;}


.txtadv
{
margin:10 0 10 0;
padding:0;
list-style:none;
}
.txtadv li{list-style:none; margin: 0 0 10 0;}
.txtadv a:link, .txtadv a:visited, .txtadv a:hover, .txtadv a:active {font: normal 12px Arial, Tahoma; color:#777777; text-decoration:none; } 
a.txthead:link {font: bold 14px Arial, Tahoma;color:#84a70e;}
a.txthead:visited {font: bold 14px Arial, Tahoma;color:#84a70e;}
a.txthead:hover {font: bold 14px Arial, Tahoma;color:#555555; text-decoration:underline;}
a.txthead:active {font: bold 14px Arial, Tahoma;color:#555555;text-decoration:underline;}
.txtadv .rub{font: bold 11px Arial, Tahoma; margin: 3 0 3 0;}
.txtadv h3 {font: bold 14px Arial, Tahoma;color:#84a70e;margin:0px;}
.txtadv h5 {font: normal 14px Arial, Tahoma;color:#000000;margin:0px;}
.txtadv .short{font: normal 12px Arial, Tahoma;color:#777777;}

#footer table tr td {font: normal 11px Arial, Tahoma;}
#footer .copy {padding-left:15px;}

.form_inp_100 {width:100%; font: normal 14px Arial, Tahoma;}
.form_butt{background-color: #84a70e; border: solid 1px; border-color: #555555; color:#FFFFFF; font: normal 12px Arial, Tahoma;}
.form_ta{width:300px; height:90px; font: normal 14px Arial, Tahoma; padding:1px;}
form {margin:0px;}


.last_poll{margin:0 0 0 0; padding:0px; font: normal 11px Arial, Tahoma;}
.last_poll ul {margin:4 0 4 0; padding:0px;}
.last_poll ul li {list-style-image:none; list-style:none; margin: 0 0 4 0;font: normal 12px  Arial,Tahoma;}
.last_poll h4 {font: bold 13px Arial, Tahoma;color:#84a70e;margin:10 0 5 0;padding:0px;}
.last_poll h2 {font: normal 17px Arial, Tahoma; color:#555555; margin: 0 0 10 0;padding:0px;}
.sm {font: normal 12px Arial, Tahoma;}
.last_poll sup { font: normal 11px Arial, Tahoma; color:#555555;}
.last_poll .desc {font: normal 11px Arial, Tahoma; margin: 5 0 5 0;}


.tab_rubs {margin: 0 0 0 0;}
.tab_rubs tr td{padding: 4 3 4 0; border:solid 0px;}

.rubs {margin:6 0 0 0; padding:0px;}
.rubs li{margin: 0 0 4 0;}
.rubs sup { font: normal 11px Arial, Tahoma; color:#555555;}

.pp_margin{margin: -5 0 0 0; padding:3px; background-color: #f6f4f1; border-color: #e3e3e3; border-width: 1 1 1 1; border-style: solid;}
.pp_margin div {margin:3px; padding:3px; float:left; text-align:center;}
.pp_margin div span{padding:3px;}
.pp_margin tr td {background-color: #f6f4f1; border-color: #e3e3e3;}

.pp_curr_div {background-color:#84a70e; color:#ffffff;}

.nws {margin:-20 0 10 0; padding:0 0 0 0;}
.nws li {list-style:none; margin: 0 0 10 0;}

a.nws:link{font: normal 14px Arial, Tahoma;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.nws:visited{font: normal 14px Arial, Tahoma;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.nws:hover{font: bold 14px Arial, Tahoma;color:#093d72;text-decoration:underline;  border-bottom:0px;}
a.nws:active{font: normal 14px Arial, Tahoma;color:#84a70e;text-decoration:underline; border-bottom:0px;}

.fieldIn input {width: 300px; font: normal 14px Arial, Tahoma; padding:1px;}
.fieldIn select {font: normal 14px Arial, Tahoma; padding:1px;}
.fieldIn file {width: 200px; font: normal 14px Arial, Tahoma; padding:1px;}
.form_file {width: 200px; font: normal 14px Arial, Tahoma; padding:1px;}
.form_sel {width: 200px; font: normal 14px Arial, Tahoma; padding:1px;}

#rating_form {padding:0px;font: normal 13px Arial, Tahoma; color:#ffffff; margin: 0 0 0 0;}
#rating_form ul{margin:0 0 0 0; padding:0 0 0 0; list-style:none;}
#rating_form li{display:inline; margin:0; padding:0 10 0 0; }
#rating_form  a span{font: normal 12px Arial, Tahoma;color:#000000; background-color:#ffffff; padding:2 4 2 4;}
#rating_form  a:link {font: normal 12px Arial, Tahoma;color:#000000; text-decoration:none;}
#rating_form  a:visited {font: normal 12px Arial, Tahoma;color:#000000; text-decoration:none;}
#rating_form  a:hover span{font: normal 12px Arial, Tahoma;color:#000000; text-decoration:none;background-color:#ff0000;}


	.r4_tab_imgtxt	{margin: 10 0 5 0;}
	.r4_tab_imgtxt .r4_td_img {vertical-align:top; width:100px;}
	.r4_tab_imgtxt td {vertical-align:top; padding:0 20 5 0; }
	
	.r4_tab_txtimg	{margin: 10 0 5 0; width:100%;}
	.r4_tab_txtimg .r4_td_img {vertical-align:top; width:100px; padding: 0 0 5 20;}
	.r4_tab_txtimg td {vertical-align:top;}
	
	.r4_tab_col2	{margin: 10 0 5 0; width:100%}
	.r4_tab_col2 td {vertical-align:top; padding:0 20 10 0;}
	
	.r4_tab_col3	{margin: 20 0 20 0; width:100%}
	.r4_tab_col3 td {vertical-align:top; padding:0 20 10 0; width:31%;}

.comm_d {background-color:#e3efbc; border: solid 1px; border-color:#c9d895; width:780px; padding:15px; margin:10 0 10 0;}
.comm_fa {width: 620px; height:200px;border: solid 1px;font:normal 12px Arial, Tahoma;}

.comm {background-color:#e3efbc; border: solid 1px; border-color:#c9d895; width:640px; padding:15px; margin:10 0 10 0;}
.comm_ta{width: 620px; height:200px;border: solid 1px;font:normal 12px Arial, Tahoma;}
.comm_reply_div_none{display:none;}
.comm_reply_div_show{display:block; margin-top:5px;}

.comm_reply_ta{width: 400px; height:100px;}
.comm_one{margin: 10 0 10 0; padding:10px; }
.comm_two {margin: 0 0 0 0; padding:10px; background-color:#e3efbc; }
.comm_img{margin-right:10px;}

a.comm_reply:link{font-size:12px;color:#84a70e;text-decoration: underline; }
a.comm_reply:visited{font-size:12px;color:#84a70e;text-decoration: underline; }
a.comm_reply:hover{font-size:12px;color:#000000;text-decoration:underline;  }
a.comm_reply:active{font-size:12px;color:#000000;text-decoration:underline; }

#art_comm_form {display:none;}
#art_repl_form {display:none;}

ul.forum {margin:20 0 0 0; padding:0px; }
ul.forum li {margin:0 0 25 0;list-style:none; padding:0px;}
ul.forum li a.head:link, ul.forum li a.head:visited{font:bold 16px Arial, Tahoma;text-decoration: none;}
ul.forum li a.head:hover, ul.forum li a.head:active{font:bold 16px Arial, Tahoma;text-decoration: underline;}
ul.forum li .desc{color:#888888; }

.fthemes {border-width: 0 0 1px 1px; border-style: solid; font: normal 16px Arial, Tahoma; border-color:#84a70e;}
.fthemes tr th {font: bold 14px Arial, Tahoma; border-width: 1px 1px 0 0; border-style: solid; border-color:#84a70e; padding:5px; text-align:center; background-color:#84a70e; border-color:#84a70e;}
.fthemes tr td {font: normal 14px Arial, Tahoma; padding:5px; vertical-align:top; border-width: 1px 1px 0 0; border-style: solid; text-align:center;border-color:#84a70e;}

.themes {border: solid 0px; font: normal 12px Arial, Tahoma;}
.themes tr th {font: bold 12px Arial, Tahoma; border-bottom: solid 1px; border-color:#e3efbc; padding:5px; text-align:left; background-color:#e3efbc;}
.themes tr td {font: normal 12px Arial, Tahoma; padding:5px; vertical-align:top; border-bottom: solid 1px; border-color:#e3efbc; }

.the_input{width: 520px; font: normal 14px Arial, Tahoma;}
.the_ta{border: solid 1px;width: 520px; height:300px; font: normal 14px Arial, Tahoma;}

div.usr {width:310px; margin-right:30px; float:left; border: solid 0px;}
ul.usr {margin:20 0 0 0; padding:0px; }
ul.usr li {margin:0 0 20 0;list-style:none; padding:0px;}

table.people {margin: 10 10 10 55; font: normal 14px Arial, Tahoma}
table.people tr td {vertical-align:top; padding:5px; font: normal 14px Arial, Tahoma}
table.people tr td.td_right {text-align:right; font: bold 14px Arial, Tahoma;}

.avtnone{display:none;}
.avtshow{display:block;}

div.avtlist {width:330px; height:200px; border: solid 1px; overflow: auto;}
ul.avtlist {margin:0 0 0 0; padding:0px; clear:both;}
ul.avtlist  li {margin:5 5 5 5;list-style:none; padding:0px; float:left;}
ul.avtlist  li a img{border: solid 0px;}

ul.theup {margin:20 0 0 0; padding:0px; font: normal 12px Arial,Tahoma;}
ul.theup li div.date{font: normal 11px Arial,Tahoma; color:#777777;}
ul.theup li {margin:0 0 15 0;list-style:none; padding:0px;}
ul.theup li table tr td {padding:0 10 0 0; vertical-align:top;}
ul.theup li a.usr:link, ul.theup li a.usr:visited{font:bold 12px Arial, Tahoma;text-decoration: none; color:#333333;}
ul.theup li a.usr:hover, ul.theup li a.usr:active{font:bold 12px Arial, Tahoma;text-decoration: underline;}
ul.theup li a:link, ul.theup li a:visited{font:normal 12px Arial, Tahoma;}
ul.theup li a:hover, ul.theup li a:active{font:normal 12px Arial, Tahoma;}


table.uact tr td {vertical-align:top; padding: 5px;}
ul.uact {margin:0px; padding:0px;}
ul.uact  li {margin:0 10 10 0;list-style:none;}
ul.uact  .date {font: normal 11px Arial,Tahoma; color:#777777;}

.submenu {float:right; background-color:#e3efbc; padding:15px; margin: 5 0 20 20; width:200px;}
.submenu ul {margin:0px;padding:0px;}
.submenu ul li {margin:0 0 5 0;list-style:none;}

a.smenu:link {color:#84a70e; font:normal 14px Arial, Tahoma; text-decoration:underline;}
a.smenu:visited {color:#84a70e; font:normal 14px Arial, Tahoma; text-decoration:underline;}
a.smenu:hover {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:underline;}
a.smenu:active {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:underline;}

a.smenua:link {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:none;}
a.smenua:visited {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:none;}
a.smenua:hover {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:underline;}
a.smenua:active {color:#000000; font:normal 14px Arial, Tahoma; text-decoration:underline;}

