

/*************новости************/
.date{
	color:#808080;
	font-size:11px;
	line-height:11px}
.place{
	color:#808080;
	font-size:11px;
	line-height:13px}
.place a{
	color:#808080;
	text-decoration:none}
.place a:hover{color:#000}
.author{
 	color:#808080;
	font-size:11px;
	line-height:13px}
.author a{
	text-decoration:underline
}
.ramka_big{
	margin-top:1px;
	width:305px;
	height:245px;
	position:absolute;
	//margin-left:-320px;
	//margin-top:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_305_244.png',sizingMethod='scale')}
html>body .ramka_big{background:url(/i/ramki/ramka_305_244.png) 0 0 no-repeat;filter:none}
.ramka_middle{
	width:210px;
	height:168px;
	position:absolute;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_210_168.png',sizingMethod='scale')}
html>body .ramka_middle{background:url(/i/ramki/ramka_210_168.png) 0 0 no-repeat;filter:none}
.ramka_small{
	margin-top:1px;
	width:145px;
	height:116px;
	position:absolute;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_145_116.png',sizingMethod='scale')}
html>body .ramka_small{background:url(/i/ramki/ramka_145_116.png) 0 0 no-repeat;;filter:none}

a .ramka_big, a .ramka_middle, a .ramka_small{text-decoration:none;cursor:pointer;cursor:hand}

.play_small{
	width:145px;
	height:116px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/play.png',sizingMethod='scale')}
html>body .play_small{background:url(/i/play.png) 0 0 no-repeat;;filter:none}

.play_middle{
	width:210px;
	height:168px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/play_middle.png',sizingMethod='scale')}
html>body .play_middle{background:url(/i/play_middle.png) 0 0 no-repeat;;filter:none}


h1.block_name{
	clear:both;
	border-top:1px solid #B1B1B1;
	margin:0;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#4D4D4D}
h1.block_name span{
	float:left;
	border-top:5px solid #057BA6;
	padding:8px 0 15px 0}
	
h1.item_name{
	margin:0;
	font-size:22px;
	line-height:24px;
	font-weight:bold;
	color:#4D4D4D;
	float:left;
	border-top:12px solid #057BA6;
	padding:8px 0 15px 0}
.item_list h4, .item_list .dotted, .folder_content .dotted{
	margin-left:-15px !important;
	padding-left:15px !important;
	background:url(/i/li3/cobalt_blue.gif) 0 5px no-repeat
}

.answer h4{
	padding:0 0 8px 0;
	margin:0;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000
}
.add_answer_form .button{
	margin-left:0
}
.guest_list .item{
	clear:both;
	zoom:1;
	border-bottom:1px solid #A0A0A0;
	padding:12px 0}
.guest_list .img{width:145px;height:116px;float:left;margin:1px 15px 0 0;
	z-index: 0}

.guest_list .more:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.guest_list .item_last{border:0}
.guest_list h4{
	padding:0 0 8px 0;
	margin:0;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000}
.guest_list h4 a{color:#000;text-decoration:none}
.guest_list .anons{margin:8px 0 0 0}

.guest_one .img{
	float:left;
	width:145px;
	height:116px;
	margin:1px 15px 0 0}

.guest_one .date{
	position:relative;
	top:-12px;
	clear:both;
}
.guest_one .guest_body{zoom:1;margin-bottom:15px;clear:both;}
.guest_one .guest_body:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.text_linked img{
	width:210px;
	height:168px;
	margin:0 0 5px 0
}
.avatar{
	float:left; margin:0 15px 0 0
}
.one_user h4{
	padding:0 0 8px 0;
	margin:0;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000
}
.questions_short_list .date{
}
.questions_short_list h4 a{
	text-decoration:none !important;
	text-transform:none;
	font-weight:normal;
	font-size:13px;
	color:#474747
}
.questions_short_list .more{
	margin:3px 0 5px 0;
}
/*************список офиц. новостей************/


.news_offic{
}
.news_offic .item{
	border-bottom:1px solid #9C9C9C;
	padding:15px 0 15px 0;
	margin:0 0 0 15px;
}
.news_offic .item_last{border:0}
.news_offic .item h4{
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	line-height:13px;
	padding:0 0 0 15px;
	margin:0 0 0 -15px;
	background:url(/i/li/news_aqua.gif) 0 1px no-repeat
}
.news_offic .item h4 a{text-decoration:none;color:#046E88}

/*************топ. новости************/
#news_top{
	margin:0 15px 15px 0;
	color:#FFF;
	background:url(/i/news_top/bottom_middle.png) 0 0 repeat-y}

	
.news_top_one{
	
}
.news_top_one a{color:#FFF}
.news_top_one h3{
	background:url(/i/news_top/top_middle.png) 0 0 repeat-y;
	font-size:22px;
	line-height:22px;
	margin:0}
.news_top_one h3 div{background:url(/i/news_top/top.png) 0 0 no-repeat;padding:15px 15px 0 15px;}
.news_top_one h3 a{text-decoration:none}
.news_top_one .more{
	margin-bottom:10px;
}

.news_top_one .img_anons{
	padding:12px 15px 0 15px;
	background:url(/i/news_top/middle.png) 0 0 no-repeat;
	min-height:263px;
}
.news_top_one .news_img{
	float:left;
	width:305px;
	height:245px;
	margin:1px 15px 0 0}
.news_top_one .news_anons{}

.news_top_list{clear:both;padding:0 15px 15px 15px;	zoom: 1;
background:url(/i/news_top/bottom.png) 0 100% no-repeat;}
.news_top_list .item{
	float:left;
	margin:0 15px 0 0;
	width:145px;
	overflow-x:hidden}
.news_top_list .item_last{margin-right:0}
.news_top_list .news_img{width:145px;height:116px;}
.news_top_list h4{
	font-weight:normal;
	font-size:12px;
	margin:5px 0 0 0;
}
.news_top_list h4 a{color:#FFF; display:block;}
.news_top_list h4.noimg{
	margin-top:121px;
}
.news_top_list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#news_top .ramka_big{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_305_244_top.png',sizingMethod='scale')}
html>body #news_top .ramka_big{background:url(/i/ramki/ramka_305_244_top.png) 0 0 no-repeat;filter:none}
#news_top .ramka_small{
	margin-top:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_145_116_top.png',sizingMethod='scale')}
html>body #news_top .ramka_small{background:url(/i/ramki/ramka_145_116_top.png) 0 0 no-repeat;;filter:none}

.grey_block .ramka_small{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_145_116_grey.png',sizingMethod='scale')}
html>body .grey_block .ramka_small{background:url(/i/ramki/ramka_145_116_grey.png) 0 0 no-repeat;;filter:none}
.grey_block .ramka_middle{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ramki/ramka_210_168_grey.png',sizingMethod='scale')}
html>body .grey_block .ramka_middle{background:url(/i/ramki/ramka_210_168_grey.png) 0 0 no-repeat;;filter:none}


/*************список. новостей************/
.news_list{}
.news_list .item{
	clear:both;
	zoom:1;
	border-bottom:1px solid #A0A0A0;
	padding:12px 0}
.news_list .news_img{width:145px;height:116px;float:left;margin:1px 15px 0 0;
	z-index: 0}

.news_list .more:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.news_list .item_last{border:0}
.news_list h4{
	padding:0 0 8px 0;
	margin:0;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000}
.news_list h4 a{color:#000;text-decoration:none}
.news_list .news_anons{margin:8px 0 0 0}
/*************одна новость************/
.news_one .news_img{
	float:left;
	width:305px;
	height:245px;
	margin:1px 15px 0 0}
.news_one .news_body{
	margin-bottom:15px;
}
.news_one .news_body:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.news_one .date{
	position:relative;
	top:-12px;
	clear:both;
}
.news_one .place{
	position:relative;
	top:-12px;
	clear:both;
}


.folder_news_one{
	float:left;
	width:470px;
	margin:0 40px 0 0;
}
.folder_news_one h4{
	font-weight:bold !important
}
.folder_news_list {
	width:225px;
	float:left;
}
.folder_news_list h4 a{
	text-transform:none;
	color:#0066C3;
	text-decoration:none;
}
/*************список видео************/
.video_small_list .item{padding:15px 0 0 0}
.video_small_list .item_last{padding:15px 0 15px 0}

/*************список анонсов ************/
.anons_list{}
.anons_list .item{
	border-bottom:1px solid #9C9C9C;
	padding:12px 0}
.anons_list .item_last{border:0}
.anons_list .item h4{font-weight:normal}
.anons_list .item h4 a{text-decoration:none}

/*************список фоток ************/
.photos_list{
	zoom:1;
	margin:15px 0 0 0;
	clear:both}
.photos_list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.photos_list div.one{
	float:left;
	width:145px;
	text-align:left;
	margin:0 15px 12px 0}
	
.photos_list div.one_first{
	clear:both;
}	

.photos_list img{
	margin:0 0 3px 0;
	width:145px;
	height:115px}
.photos_list div.big{width:305px}
.photos_list .big img{
	width:305px;
	height:245px}
.photos_list .ramka_big,.photos_list .ramka_small{
	margin-top:0
}

.photos_list_main img{
	width:210px;
	height:168px;
	margin:0 0 3px 0;
}
.photos_list_main .item{
	margin:15px 0 0 0
}

.video_one{
	clear:both;
	float:left;

	margin:0 15px 15px 0
}


/*************листалка фоток*************/
.gallery_lister{
	clear:both;
	margin:0 0 15px 0;
}
.gallery_lister td.left, .gallery_lister td.right{
	vertical-align:middle;
	width:38px}
.gallery_lister td.right{text-align:right}
.gallery_lister td.photos div{
	height:96px;
	overflow:hidden;
}
.gallery_lister td.photos img{
	border:6px solid #FFF;
	margin:0 15px 0 0;
	width:145px;
	height:116px;
}
.tags {
	clear:both;
	margin:0 0 20px 0;
}
.tags a{
	margin:3px 20px 3px 0;
	text-decoration:none;
	white-space:nowrap;
	line-height:20px;
}
.tags a.tag1{font-size:12px;color:#818181}
.tags a.tag2{font-size:12px}
.tags a.tag3{font-size:14px;}
.tags a.tag4{font-size:17px}
.tags a.tag5{font-size:17px;color:#E32227}
.tags a.tag6{font-size:22px;color:#E32227;line-height:22px;}

/*********комментарии********/
.add_comment{
	float:right;
	margin:12px 0 0 0
}
.comments_list{
	clear:both;
}
.comments_list .item{
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #B1B1B1}
.comments_list h4{
	font-weight:bold;
	font-size:13px;
	margin:0 0 0 0
}
.comments_list .margin{
	margin:3px 0 3px 0
}
.comments_list .item_last{
	border:0;
}
.comments_list .comment_message{margin:0 0 15px 0}

/*************формы***************/
.profile label.before{width:170px}
.profile input.button{margin-left:170px}

#auth input.button, #enter input.button{margin-left:0}

#restore_do label.before{width:120px}
#restore_do input.button{margin-left:120px}

.add_comment_form  input.button{margin-left:0}
.add_question_form label.before{width:100px}
.add_question_form input.button{margin-left:100px}
/************листалка*************/
.lister div{
	float:left;
	height:30px;
	padding:5px 20px 5px 0}
.lister div a{text-decoration:none}
.lister div.now{
	font-size:24px;
}
/*************folder*******************/
.folder_list{
}
.folder_list h4{
	font-weight:normal;
	font-size:12px;
	margin:5px 0 0 0;
}
.folder_pics{
	margin:0 15px 0 0;
	clear:both;
	float:left;
}
.folder_pics img{margin-top:1px}
.folder_pics img.notlast{
	margin-bottom:15px;
}
.folder_list .folder_content{
	clear:both;
	zoom:1;
	margin:0 0 15px 0
}


.folder_list .folder_content:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.folder_list .item{margin-left:160px;}

.folder_list .no_margin{margin-left:0}

.text_img{
	margin:1px 15px 0 0;
	float:left;
}
.text_body{
	clear:both;
	zoom:1;
}
.text_body:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.file_list h4{
	font-weight:normal
}
.file_list h4 a{
	text-decoration:none
}

.hidden .dotted{background-image:url(/i/li3/hidden.gif) !important}
.hidden, .hidden a{color:#999}

.attantion{background-color:#FDEEEE}

.video_body {
	color:#4D4D4D;
	margin:10px 0;
}
