﻿body 
{
    margin: 0 auto; padding: 0px;
}

#main 
{
    background-color:#cccccc;
}

div.prazdniki {
	padding-left:5px; padding-right: 5px;
	}
div.prazdniki a {
	color: #FFFFFF; font-weight: bold; text-decoration: none;
	}

div.smi1 {
	font-family: Arial; font-size: 12px; 
	text-align:left; font-weight: 700; 
	padding: 5px; background: #cccccc;
}

div.smi1 a {
	font-family: Arial; font-size: 12px; 
	text-decoration: none; color: #000000; 
	font-weight: 700; 
}

div.smi1 a:hover {
	font-family: Arial; font-size: 12px; 
	text-decoration: underline; color: #000000; 
}

div.smi_article {
	width:345px; height:200px; 
	font-family: Arial; font-size: 11px; text-align:left;
	float:left; margin-left: 5px; background: #cccccc;			 
}

div.smi_article p {
    width:100%; padding: 0px 5px 0px 5px; margin: 0;
    text-align: left; font-size: 12px; text-indent: 25px;
    }
    
div.smi_article h2 {
    margin: 0px; padding: 0px 5px 5px 5px; 
    text-align: left;
    }

div.block2 {
	width: 345px; height: 100%;
	font-family: Arial; font-size: 12px; 
	text-align:left; float:left; 
	padding: 0; position: relative; background: #cccccc;
}
    
div.block2 p {
    text-align:right;  margin: 10px 10px 0px 5px;
}

div.block2 p a {
    font-family: Times New Roman; font-size: 14px; 
    }
    
div.block2 p a:active {
    font-family: Times New Roman; font-size: 14px; 
    }
    
div.block2 p a:hover {
    font-family: Times New Roman; font-size: 14px;  
    }
    
div.block2 p a:visited {
    font-family: Times New Roman; font-size: 14px;  
    }

a	{
	font-family: Arial; font-size: 11px; text-decoration: none; color: #000000; 
}

a:hover {
	font-family: Arial; font-size: 11px; text-decoration: underline; color: #000000;
}

h2 {
	font-size:14px;
}

div.themes1 {
	width:495px; font-family: Arial; font-size: 12px; text-align:left; font-weight: 700; 	
}

div.themes1 a {
	font-family: Arial; font-size: 12px; text-decoration: none; color: #000000; 
}

div.themes1 a:hover {
	font-family: Arial; font-size: 12px; text-decoration: underline; color: #000000; 
}

div.newsblock {
	width: 700px; background: #cccccc; height: 250px; scroll: auto; overflow: hidden; 
	margin: 5px 0px 0px 0px; padding: 0px; text-align: center;
}

div.newsblock1 {
	width: 700px; background: #cccccc; height: 230px; scroll: auto; overflow: hidden; 
	margin: 5px 0px 0px 0px; padding: 5px 0px 0px 0px; text-align: center;
}

div.newsblock_in {
	width: 220px; height: 220px; float: left; text-align: left; background: #cccccc;
	font-size: 12px; font-family: Arial; margin: 5px 6px 0px 5px; padding: 0;
	position: relative;
}

div.info1 {
	width: 700px; background: #ffffff; scroll: auto; overflow: hidden; margin-top: 5px; 
}

div.insert {
	width: 700px; background-image:url('/img/info02.gif'); background-repeat: repeat-y;
	font-size: 11px; font-family: Arial; margin: 0px; padding: 0px; 
}

div.insert div {
	width: 340; float: left; text-align: left; 
	font-size: 11px; font-family: Arial; padding: 0px 0px 0px 10px; margin: 0px;
}

div.popular {
	width: 700px; background: #ffffff; scroll: auto; overflow: hidden; margin: 5px 0px 0px 0px; text-align: center;
}

div.popular1 {
	width: 340px; background: #ffffff; margin: 5px 0px 5px 0px; float: left; padding: 0px 0px 0px 10px;
}

div.agency {
	float: left; font-size: 11px; font-family: Arial; font-weight: 700; width: 24%; text-align: left;
}

div.theme {
	float: left; font-size: 11px; font-family: Arial; text-align: left; width: 75%;
}

#date_time {
    background:black none repeat scroll 0 0;
    text-align:right;
    width:100%;
    }

#mainheader {
	
	width: 955px; height: 141px; background-image: url('/img/header_b.jpg');background-repeat: repeat-x; margin-left: 5px; margin-right: 5px; text-align: left;
	}
#mainheader span a {
	font-size: 10px; font-family: Verdana; color: #000000; text-decoration: none;
	}
	
#bgheader
    {
    
    width: 466px; height: 141px; background-image:url('/img/title_black.gif');background-repeat:no-repeat;
    }
    
 div.meh1 {
	background: #cccccc; width: 229px; height: 136px; float:right; 
	margin-top:5px; 
	}

div.meh2 {
	width:360px; float: left; background:#cccccc; margin-left:5px;
	}

div.meh3 {
	width:212px; float: left; background: #cccccc; 
	margin-left:5px; margin-top:0px; margin-bottom: 0px;
	}
	
div.moar {
    text-align: right; width: 98%;
    position: absolute; bottom: 0.;
    padding: 5px 0; font-weight: bold;
    }

div.evenmoar {
    width: 98%; position: absolute; margin: 0; 
    text-align: right; bottom: 0.; right: 0.; 
    padding: 0; font-weight: bold;
    }
    
.bg2 {
	background-color : #cccccc;
}

.bg3 
{
    background-color : #ebebeb;
    }
    
.vote_q
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

.vote_a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 3px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	text-transform: uppercase;
}

.vote_a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 3px;
	font-style: normal;
	color: #FFFFF;
	text-decoration: none;
	font-weight: bold;	
	font-variant: normal;
	text-align: center;
	text-transform: uppercase;
}

.a_w
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	font-variant: normal;
}

.a_w:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	font-variant: normal;
}

.box { 	
	padding: 5px; text-align: left;
}

td.rbk {
    background-color : #e4e4e4;
    }

td.rbk a {
    font-size: 12px;
    }
     
td.rbk a:active {
    font-size: 12px;
    }
    
td.rbk a:visited {
    font-size: 12px;
    } 
     
td.rbk a:hover {
    font-size: 12px;
    }