*{
	margin:0;
	padding:0;
}
html{
	background: #fafafa;
}
body{
	font-family:Times New Roman, sans-serif;
	font-size:16px;
	line-height:1.3;
	color: #050505;
}
.clear{
	clear:both;
	height:0;
	overflow:hidden;
}
.hide{ display:none !important; }
input, select, textarea{
	font-family:inherit;
	font-size:inherit;
}
.submit{ cursor:pointer; }
fieldset{ border:none; }
label{ cursor:pointer; }
a:hover{
	cursor:pointer;
	text-decoration:none;
}
a{ color:inherit; }
a img{ border:none; }
.nom{ margin:0 !important; }
a.rev{ text-decoration:none; }
a.rev:hover{ text-decoration:underline; }
.ld{ float:left; }
.rd{ float:right; }
.first{ margin-top:0 !important; }
.last{ margin-bottom:0 !important; }
.ca{ text-align:center; }
.ra{ text-align:right; }
.la{ text-align:left; }
.inh{ color:inherit !important; }
.upper{ text-transform:uppercase; }
.vam{ vertical-align:middle; }
.nowrap{ white-space:nowrap; }
.in{
	width:960px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#all{
width:980px;
margin:0 auto;
color:#006699;
}
#all li{
list-style:none;
}
#all p{
color:#626262;
padding-top: 13px;
}
#all h2{
color:#990000;
font-size:16px;
}
#all h1{
font-weight:normal;
}
#all h3{
font-size:16px;
color:#040404;
}
.content{
margin-top:30px;
}
.content a:hover{
color:#990000;
}
.active_red{
text-decoration:none;
color:#b24242;
}
.active_red2{
color:#990000;
}
#top_part{
color:#484545;
font-size:15px;
}
#top_part{
background:url(../img/grey_line.png) repeat-x 0 100%;
padding-top:5px;
padding-bottom:7px;
}
#left_stand{
float:left;
} 
#right_stand{
float:right;
margin-right:10px;
position: relative;
}
#right_stand a{
padding:4px;
}
#bottom_part{
}
#logo_position{
float:left;
margin-left:380px;
margin-top:30px;
}
#logo{
background:url(../img/logo.png) no-repeat;
display:block;
height:69px;
width:240px;
}
.text{
width:220px;
height:20px;
border:1px solid #cbcbcb;
margin-right:3px;
}
.form_finde{
float:right;
margin-top:40px;
margin-right:0;
}
#left_column{
width:177px;
float:left;
}
#center_column{
float:left;
width:529px;
margin-left:18px;
}
#right_column{
width:238px;
float:right;
}
.style_h{
color:#050505;
font-size:20px;
padding-bottom:10px;
}
.grey_line{
background:url(../img/grey_line.png) repeat-x 0 100%;
}

h1.style_h{
	padding-bottom: 0;
}

.list_inf{
margin-bottom:35px;
}
.list_inf li{
background:url(../img/arrow.png) no-repeat 0 50%;
padding-left:14px;
margin-top:12px;
}
.block_left_a{
width:131px;
font-size:13px;
padding-left:15px;
margin-bottom:12px;
}
.block_left_b{
width:131px;
font-size:13px;
padding-left:15px;
margin-bottom:12px;
}
.block_left img{
border:1px solid #aeaeae;
}
.banner img{
border:1px solid #181917;
}
.banner_big img{
border:1px solid #070000;
margin-top:40px;
margin-bottom:20px;
}
.block_news_big{
border:1px solid #d6d6d6;
padding:5px;
position:relative;
margin-top:15px;
}
.left_content_big img{
border:1px solid #bfbfbf;
padding:3px;
}
.left_content_big{
float:left;
width:256px;
}
.right_content_big{
line-height:1.0;
margin-left:5px;
float:right;
width:250px;
}
.right_content_big p{
height:118px;
margin-top:15px;
overflow:hidden;
}
.absolute{
position:absolute;
right:10px;
bottom:10px;
color:#050505;
font-size:13px;
}
.double_block{
margin-top:19px;
margin-bottom:19px;
}
.block_mini{
width:260px;
float:left;
margin-right:3px;
}
.block_mini a{
margin-top:3px;
}
.block_mini img{
padding:3px;
border:1px solid #bfbfbf;
float:left;
margin-right:10px;
}
.left_type{
margin-left:3px;
}
.people_block{
margin-top:20px;
position:relative;
}
.small_block{
margin:10px auto;
width:514px;
background:url(../img/grey_line.png) repeat-x 100% 0;
padding-top:10px;
}
.small_block img{
padding:3px;
border:1px solid #bfbfbf;
float:left;
margin-right:10px;
}
.none_bgr{
background:none;
}

.light_block{
border:1px solid #d6d6d6;
padding:5px;
position:relative;
margin-top:25px;
/*height:140px;*/
}
.left_content_small img{
border:1px solid #bfbfbf;
padding:3px;
margin-right:10px;
}
.left_content_small{
float:left;
}
.right_content_small{
line-height:1.1;
}
.right_content_small p{
height:52px;
margin-top:15px;
overflow:hidden;
}
.bgr_bottom{
background:url(../img/grey_line.png) repeat-x 0 100%;
padding-bottom:15px;
}
.banner_center{
text-align:center;
margin-top:50px;
margin-bottom:30px;
}
.banner_center img{
border:1px solid #999999;
}
.read_all{
bottom:-25px;
}
.happen_block{
position:relative;
}
.news_happen {
padding:7px;
}
.news_happen_need {
padding:7px 0px;
}
.sport_block{
position:relative;
margin-top:45px;
}
.double_list{
margin-top:45px;

}
.block_double_list{
width:250px;
position:relative;
float:left;
}
.margin_need{
margin-right:28px;
}
#menu{

margin-top:60px;
background:url(../img/grey_line.png) repeat-x 0 100%;
padding:12px 0px;
font-size:16px;
}
#menu li{
display:inline-block;
margin-right:37px;
}
.none_mar{
margin:0px!important;
}
#chek{
margin:15px 0px;
display:block;
background:url(../img/chek.jpg) no-repeat;
height:31px;
width:88px;
}
.list_column_right{
position:relative;
margin: 0 0 40px 0;
}

#center_column_in{
margin-top:3px;
width:787px;
float:right;
line-height:1.1;
}
.left_content_in{
float:left;
}
.left_content_in img{
padding:3px;
border:1px solid #d8d8d8;
margin-right:15px;
}
.right_content_in{
float:right;
width:600px;
text-align:justify;
}
.right_content_in h2{
margin-bottom:10px;
}
.light_block_in{
margin-top:25px;
padding-bottom:20px;
}
.block_anons{
margin-bottom:10px;
}
.block_anons img{
float:left;
margin-right:10px;
}
.double_anons{
width:380px;
float:left;
margin-right:27px;
}
.in_anons h3{
margin:20px 0px;
}
.marg_last{
margin:0px;
}

.login{
	position: absolute;
	top: 30px;
	width: 150px;
	right: 0;
	background: #ffffff;
	border:1px solid #cbcbcb;
	padding: 10px;
	display: none;
	z-index: 100;
}

.form_finde .submit_search{
	background: none;
	border: 0;
	color: #006699;
	text-decoration: underline;
	cursor: pointer;
	width: 50px;
}

#menu li.bottom_7{
	margin: 0;
}

.bottom_last{
	padding: 10px 0 10px 0;
	position: relative;
}

.people_block img, .sport_block img{
	width: 50px;
	height: auto;
}

.people_block .light_block  img, .sport_block .light_block  img{
	width: 150px;
	height: auto;
}
.left_content_big img{
	width: 249px;
	height: auto;
}

.double_block img{
	width: 115px;
	height: auto;
}

.left_content_in img{
	width: 163px;
	height: auto;
}

.news_block_inner td{
	padding: 0 0 10px 0;
}
.news_block_inner img{
	width: 58px;
	height: auto;
	float: left;
	margin: 0 10px 0 0;
}

.comments_name{
	font-weight: bold;
}

.comments_date{
	font-size: 11px;
	font-style: italic;	
}

.comment{
	padding: 10px 0px;
}

.comment .comments_form{
	padding: 15px 0px 15px 30px;
}

a.comments_show_form:link, a.comments_show_form:visited{
	text-decoration: none;
	border-bottom: 1px dashed !important;
}

.comments_form div{
	margin-bottom: 10px;
}

.comments_form div.bbcode_toolbar{
	margin-bottom: 0px;
}

#center_column_in h1{
	margin-bottom: 20px;
}

#comments h2{
	color: #050505;
}

#comments{
	padding: 20px 0 20px 0;
}

.news_date{
	font-size: 12px;
	color: #000;
}

.happen_block .news_date{
	padding: 7px 0 0 7px;
}

.bottom_banners_right{
	position: absolute;
	top: 10px;
	right: 0;
}

.politika{
	margin-top: 0;
}

.banners_block{
	font-size: 13px;
}


.previous_link, .next_link{
	margin: 5px 0 5px 0;
}

.previous_link{
	float: left;
}

.next_link {
	float: right;
}


.paginator {
    text-align: center;
}


.news_all_img {
    float: left;
    margin: 0 10px 10px 0;
}


.clauses_text
{
	padding-bottom: 18px;
}

.clauses_text li
{
	list-style: circle !important;
	color: #626262;
}

.clauses_all_img img
{
	float: left;
	padding: 16px;
}



.style_h
{
	color: #050505 !important;
}