body {	font-family: Tahoma, Arial;
	background-color:#28a2d4;
	background-image:URL('images/bg_main.gif');
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	color: #434343;
	font-size: 12px;
	}

a,span {font-family: Tahoma, Arial;
	text-decoration: none;
	font-weight: normal;
 	font-size: 11px;
	letter-spacing: 0px;}

p {	font-family: Tahoma, Arial;
	text-decoration: none;
 	font-weight: normal;
	font-size: 11px;
	letter-spacing: 0px;}

table,td {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	}
img {	border: 0px;}


h1{font-weight:bold;font-size:30px;color:#156596;}


.header {

	color: #787878;
	font-size: 12px;
	font-weight: normal;
	margin-left:118px;
}

.common {
	color: #434343;
	font-size: 12px;
	font-weight: normal;
	line-height:16px;
}
.head1 {
	font-size: 14px;
	font-weight: bold;
	color: #484848;
}
.head2 {
	font-size: 12px;
	font-weight: bold;
	color: #484848;
}
.common {
	font-size: 12px;
	font-weight: normal;
	color: #484848;
}
.commitalic {
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	color: #484848;
}
.common a {
	color: #35a12d;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.copy	{
	font-family: Verdana,Tahoma, Arial;
	color: #787878;
	font-size: 11px;
	font-weight: normal;
}

.it {
	font-family: Verdana,Tahoma, Arial;
	color: #787878;
	font-size: 11px;
	font-weight: normal;
}

.news_date {
	color: #52217f;
	font-size: 11px;
	text-decoration: underline;
}

a:link.menu_el,a:visited.menu_el
{
padding-right:19px;
color: #35a12d;
font-size:12px;
}
a:hover.menu_el
{
padding-right:19px;
color:#787878;

}
a:link.act_el,a:visited.act_el
{
padding-right:19px;
color:#787878;

}
textarea{overflow-x: hidden;}
.inp{width:90%;overflow: auto;border:1px solid #858585;}
.of{width:100%;}
.of span{font-size:12px;}
.of span.red{font-size:12px;color:red;}
.of td{padding:5px;}

.adbut{
	border: #858585 1pt solid;
	letter-spacing: 0pt;
	margin: 0px;
	padding: 5px;
	text-indent: 0pt;
	color: black;
	font-family: tahoma;
	font-size: 11px;
}
#votetab{font-size:13px;}
#votetab .hd1{font-size:13px;font-weight:bold;}
#votetab td{vertical-align:middle;}

span.red{color:red;}
#votetab span.green{color:#35a12d;}

.tmenu,.tmenu:visited
{
color:#6ba967;font-size:18px;text-decoration:underline;
padding-left:41px;
background:none;
display:block;
height:31px;
}
a:hover.tmenu
{
color:#156596;font-size:18px;text-decoration:underline;
background:url(images/arrow.gif) 0px -3px no-repeat;
display:block;
height:31px;
}

.sel,.sel:visited
{
color:#156596;font-size:18px;text-decoration:underline;
padding-left:41px;
background:url(images/arrow_st.gif) 0px -3px no-repeat;
display:block;
height:31px;
}





