html,body{
height:100%;
margin:0px 0px 0px 0px;
padding: 0px;
background: #FFFFFF;
font-size: 12px;
font-family: tahoma;
}

img{
border:0px;
}

div {
font-family: tahoma;
font-size: 12px;
padding: 0px;
margin:0px;
}

table{
/* border:1px solid #000000; */
font-size:12px;
border:0px;
padding:0px;
margin:0px;
}

table td{
/* border:1px solid #000000; */
padding:0px;
margin:0px;
}

a {
  	color: #0048ab;
  	text-decoration: underline;
 }

 a:hover {
    color: #0048ab;
    text-decoration:none;
 }

.help_links{
	font-size:10px;
	color:#009241;
	text-decoratin:underline;
}

form {  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

.input{
	border: 1px #000 solid;
	padding: 1px;
	margin: 0px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	vertical-align: top;
}

.subbmit{
	background: url('../images/form_bgbutton.gif') center repeat-x;
	height: 23px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	border: 1px #efefef solid;
	padding: 2px 5px 2px 5px;
	margin: 0px;
}

.banner_head{
	background-color:#efefef;
	width:100%;
	height: 80;
	vertical-align:middle;
	text-align:center;
}

.text {font-family: tahoma,verdana; font-size: 12px; }
.tsmall{font-family: tahoma,verdana; font-size: 11px; }

.shortnews{
	font-size: 8px;
}

.nmn {
	background: url('../images/utop.gif') top left no-repeat;
	font-family: verdana;
	font-size: 10px;
	background-color:#2D9E3B;
	font-weight: bold;
	height:20px;
	text-align:center;	
	border-left:1px solid #FFFFFF;
}

.nmn a:link, .nmn a:active, .nmn a:visited{
	text-decoration: none; color: white;
}
.nmn a:hover{
	text-decoration: underline; color: white;
}

.ushki{
	background-color:#FAF6E9;
	padding: 3px 5px 5px 5px;
	font-size: 11px;
	font-weight: bold;	
}

.ushki a{
	color: #006699;
	font-weight: normal;	
}


.ablock_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:2px #79b526 solid;
	padding: 10px 0px 2px 5px;	
	margin:0px 3px 0px 3px;
}

.block_title{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align: left;
	padding: 10px 7px 2px 5px;
	border-bottom:2px #79b526 solid;
	color:#ff7519;
}

.left_block{
	padding-left: 22px;
	margin-top: 0px;
}

.active_login{
	font-size: 11px;
	font-weight: bold;
	padding-left: 22px;
}

.active_login a{
	padding-left: 5px;
	color: #126bac;
	text-decoration: none;
}

.active_login a:hover{
	padding-left: 7px;
	color: #79b526;
}

.active_login td{
	border-bottom: 1px #ababab dotted;
}

.noact_login{
	font-size: 11px;
	font-weight: bold;
	padding-left: 22px;
}


.hr_line{
	margin: 0px 5px 0px 5px;
	border: 1px dotted;
}

.inf_menu {
	padding: 0px;
	margin:10px 3px 10px 3px;
	font-size: 10px;
	font-weight: bold;	
	border-bottom: 2px #ababab solid;
}

.inf_menu a{
	text-decoration: underline;
}

.inf_active{
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}

.catb_title{
	font-family:Arial;
	font-size:18px;
	text-transform:lowercase;
	text-align: left;
	margin-left: 5px;
	padding: 0px 5px 0px 0px;	
}

.catb_title a{
	text-decoration: none;
}

.catb_story{
	color:#4d4e4e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: justify;
	margin: 1px;
	padding: 0px;	
}

.catb_story a{
	color:#4d4e4e;
	text-decoration:none;
}

.catb_story a:hover{
	color:#4d4e4e;
	text-decoration:underline;
}


.news_cat{
	margin-top:5px;
}

.shortdiv{
	background-color: #fefdf8;
	border:1px #dcdbd9 solid;
	font-size: 11px;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 0px 5px;	
}

.ntitle{
	color: #3f3310;
	font-size:12px;
	font-weight: bold;
	padding-bottom: 5px;
}

.category{
	text-decoration: underline;
	font-weight: bold;
	white-space: nowrap;
}

.redtram table{
	font-weight:bold;
	font-size:9px;
}

.irc_chat{
	background: url('../images/irc_logo.gif') #d1e0d3 center no-repeat;
	margin-top:5px;

}

.block_links{
	color:#4d4e4e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: justify;
	margin: 1px;
	padding: 0px;
}
.block_links a{
	text-decoration:none;color:#3B84D0;
}
.block_links a:hover{
	text-decoration:underline;color:#3B84D0;		
}
.news2_item {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:5px; padding:10px; border: 1px solid #cccccc; background-color: #fafafa; }
.news2_title { font-weight:bold;}
.news2_title_link{text-decoration:none;color:#6EA9D0;}
.news2_description {color:#666666; }

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}

