f/****** Reset *******/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td,img,input{ 
margin: 0; padding: 0; 
}
i,em{
	font-style:normal;
}
li{
	list-style-type:none;
}
a img{
	border:0;
	vertical-align:middle;
}
/****** General classes*********/
a:hover{
	text-decoration:none;
}
body{
	background:url(http://udf.by/images/bcg_body_n.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border{
	border-top:1px solid #EBEBEB;
	padding-top:20px;
}
.one_news_box{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:6px;
	margin-bottom:9px;
}
.clear{
	clear:both;
}
.foto{
	position:relative;
}
.foto img{
	width: 232px;
	font-size: 11px;
	color: white;
}
.foto img a{
	width: 231px;
	font-size: 11px;
	color: white;
}

.note_time{
	color:#fff !important;
	height:17px;
	font-size:9px;
	letter-spacing:0.05em;
	line-height:17px;
	padding:0 9px;
	position:absolute;
	right:0;
}
.note_time.red{
	background:#c12d2d;
	bottom:23px;
}
.note_time.blue{
	bottom:7px;
	background:#ae2929;
}
.multi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.multi a {
	color: #999999;
	text-decoration:none;
}
.multi a:hover {
	text-decoration:none;
	color: #2c9cc8;
}

.newtitle{
	font-size: 39px;
	line-height:35px;
	font-family:"Trebuchet MS", "Helvetica", sans-serif;
}

.article a{
color:#OD386E;

}
.article h1 a{
	text-decoration:underline;
	color:#0D386E;
}
.article h1 a:hover{
	text-decoration:none;
	color:#980000;
}

.article h1 a:vizited{
	text-decoration:underline;
	color:#7e7e7e;
}

.article h1 .net a:hover{
	text-decoration:none;
	color:#980000;
} 

.article .da{letter-spacing:-0.045em;
	padding:0;
	margin:0;
}
.article .da a{
	text-decoration:underline;
	color:#980000;
}
.article .da a:hover{
	text-decoration:none;
	color:#0D386E;
}

.part {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#004189;
}
.part a {
	color:#004189;
	line-height:14px;
	text-decoration:underline;
}
.part a:hover {
	text-decoration:underline;
	color: #007FFF;
}
.mult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#45cfff;
}
.mult a {
	color:#2e9cc6;
	text-decoration:none;
}
.mult a:hover {
	text-decoration:none;
	color: #999999;
}
.mult_ex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
}
.mult_ex a {
	color:#2e9cc6;
	text-decoration: underline;
}
.mult_ex a:hover {
	text-decoration:none;
	color: #999999;
}
#multi{
float:left; width:140px; height:136px; padding-right:13px; display:block; margin-bottom:10px;}
#aud{
background:url(/images/aud.png) no-repeat; width:74px; height:21px; position:absolute; margin-top:69px; margin-bottom:5px}
#vid{
background:url(/images/vid.png) no-repeat; width:74px; height:21px; position:absolute; margin-top:69px; margin-bottom:5px}
#fot{
background:url(/images/fot.png) no-repeat; width:74px; height:21px; position:absolute; margin-top:69px; margin-bottom:5px}
.last{
	border:none !important;
}
.inline li{
	display:inline;
}
strong{
	color:#ca0002;
}
.white{
	border:0 !important;
	color:#fff;
	padding:0 !important;
}
/******* Title *********/
h1{
	word-spacing:-1px;
}
.article h1{
	letter-spacing:-0.045em;

}
h3,h4,h5,h6,strong{
	letter-spacing:-0.045em;
	word-spacing:-1px;
}

h1{
	color:#0a0a0a;
	font-size:;
	line-height:1.25em;
	margin-bottom:4px;
}
h2{
	color:#212121;
	letter-spacing:-0.07em;
	font-size:1.45em;
	height:20px;
	line-height:21px;
	margin-bottom:3px;
}
h2 a{
	color:#212121;
	text-decoration: none;
}
h2 a:hover{
	text-decoration: none;
	color:#c12d2d;
}
.main_news h2,.popular_news h2{
	display:inline;
}
h3{
color:#000;
font-size: 16px;
font-weight: bold;
text-align: left;
color: black;
text-decoration: none;
letter-spacing:0px;
line-height:17px
}
h3 a{
	color:#000;
	text-decoration: none;
}
h3 a:hover{
	color:#c12d2d;
	text-decoration: none;}

.da a{color:#c12d2d;
	text-decoration: none;}
.da a:hover{
	color:#000;
	text-decoration: none;}
h5{
	color:#045078;
	font-size:1.7em;
	line-height:1.16em;
	letter-spacing: -1px;
}
h5 a{
	color:#045078;
	text-decoration: none;
}
h5 a:hover{
	text-decoration: underline;
}
h6{
	font-size:14px;
	letter-spacing: -1px;
}
h6 a{
	color: #000;
	text-decoration:none;
}
h6 a:hover{
	color: #045078;
	text-decoration: none;
}
/******* Font Color *********/
.fonta1{
	color:#a1a1a1;
}
.font57{
	color:#575757;
}
.red,i{
	color:#b60002;
}
.black{
	color:#000;
}
.black a{
	color:#000;
	text-decoration: none;
}
.black a:hover{
	text-decoration: none;
}
.main_news_in{
	color:#000;
	text-decoration: none;
}
.main_news_in a{
	color:#404040;
	line-height:11px;
	text-decoration: none;
}
.main_news_in a:hover{
	color:#c12d2d;
	text-decoration: none;
}
/******* Search *******/
.field{
	height:16px;
	font-size:13px;
	letter-spacing: -1px;
	font-weight: bold;
	float:left;
	width:385px;
	border: 0;
	border-top:#d5d5d5 2px solid;
	border-left:#d5d5d5 2px solid;
	border-bottom:#d5d5d5 1px solid;
	padding: 2px 0 2px 4px;
}

#serche {
position: absolute;
top: 5px;
right: 24px;
}

.field1{
	height:23px;
	font-size:13px;
	letter-spacing: -1px;
	float:left;
	width:250px;
	border: 0;
	padding: 2px 0 2px 4px;
}

.google{
	background:url(http://udf.by/images/google.png) no-repeat;
	border:0;
	bottom:3px;
	height:12px;
	position:absolute;
	right:0;
	width:89px;
}

.textin{
	height:19px;
	border: 0;
	border-top:#d5d5d5 4px solid;
	border-left:#d5d5d5 2px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	padding: 3px 2px 2px 3px;
}
.searchlist{
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.searchlegend{
	color: #787a7a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
tbody{
	border: 0;
}
fieldset{
	border: 0;
}
.searchtable input{
	margin-right:6px;
	height: 20px;
}
.searchtable submit{
	border:0;
	height:22px;
	margin:12px 73px 0 24px;
	width:84px;
}

.search{
	height:45px;
}
.search.on_top{
	position:absolute;
	right:30px;
	top:28px;
	width:270px;
}
.search.bottom {
	margin-left:282px;
}

#loading-layer {
    display:none;
    font-family: Verdana;font-size: 11px;
    background:#000;padding:10px;
    text-align:center;
    border:1px solid #000;
    color: #FFF;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
/******** Layout ********/
.bac_red{
	background:#ca0002;
	border-bottom:27px solid #b60002;
	height:73px;
}
.bac_white{
	background:#f2f2f2;
	border-top:1px solid #fff;
	height:5px;
}
#wrapper{
	margin:0 auto;
	padding-left:4px;
	position:relative;
	width:992px;
}
#header{
	border-bottom:5px solid #f2f2f2;
	background-color:#c12d2d;
	height:100px;
}
#logo{
	margin-left:395px; !important
}
#lenguage{
	color:#000;
	position:absolute;
	left:15px;
	top:4px;
}
#lenguage li{
	border-right:1px solid #fff;
	padding:0 7px;
}
/******** Menu Top *********/
#header a{
	color:#fff;
	font-size:11px;
}
.for_menu{
	background:#aa2a2a url(http://udf.by/images/white_line.png) repeat-x 0 bottom;
	height:28px;
	text-align:center;
}

.main_menu h1{
	font-size: 11px;
	font-weight: 100;
	height:24px;
}
.main_menu li{
	background:url(http://udf.by/images/backgroubd_tab2.gif) no-repeat 100% 100%;
	display:inline-block;
	margin-left:-3px;
	padding-right:2px;
}
*+html .main_menu li{
	display:inline;
	margin-left:0;
}
.main_menu span{
	padding:7px 0 0 0;
}
.main_menu .black{
	font-size: 11px;
	background:#3b3b3b;
	border-top:1px solid #aa2a2a;
	border-bottom:2px solid #f2f2f2;
	height:19px;

}
.main_menu a,
.main_menu span{
	font-size: 11px;
	border-top:1px solid #aa2a2a;
	display:inline-block;
	height:20px;
	padding:7px 13px 0 14px;
	text-decoration:none;
}
.main_menu a:hover,.main_menu .active{
	background:#f2f2f2;
	border-top:1px solid #aa2a2a;
	color:#ca0002 !important;
}
.info{
	margin:6px 0;
	overflow:hidden;
}
.info_left{
	float:left;
	font-size:11px;
}
.info_left span{
	margin-right:10px;
}
.info_right{
	color:#4b4b4b;
	float:right;
}
.info_right span{
	margin-right:15px;
}
/********* Last News ***********/
.box1{
	border-bottom:1px solid #e9e9e9;
	margin-bottom:9px;
	overflow:hidden;
	padding-bottom:7px;
}
.last_news{
	float:left;
	margin-right:8px;
	width:401px;
}
.lasnews{
	color:#0a0a0a;
	text-decoration: none;
}
.lasnews a{
	color:#0a0a0a;
	text-decoration: none;
}
.lasnews a:hover{
	color:#0a0a0a;
	text-decoration: none;
}

.men{
	color: silver;
	text-decoration: none;
}

.rek h3{
	color:#fff;
	font-size:15px;
}

.rek h3 a{
	color:#fff;
	text-decoration: none;
	line-height:17px;
}
.rek h3 a:hover{
	color:#c12d2d;
	text-decoration: none;
}
.last_news h3,.colomn2 h3{
	color:#0a0a0a;
	font-size:23px;
	letter-spacing:-1px !important;
	line-height:25px;
}

.last_news h3,.colomn2 h3 a{
	color:#0a0a0a;
	text-decoration: none;
}


.last_news h3,.colomn2 h3 a:hover{
	color:#0a0a0a;
	text-decoration: none;
}

.last_news p{
	color:#505051;
	margin-bottom:18px;
	font-size:12px;
}
.last_news p a{
	color:#004279;
}
.last_news li{
	float:left;
	line-height:18px;
	clear:left;
	width:400px;
}
.last_news ul a{
	color:#000;
	display:block;
	line-height:18px;
	margin-left:45px;
	text-decoration:underline;
}
.last_news ul a:hover{
	color:#ba2c2c;
	text-decoration:none;
}
.last_news ul span{
	background:#c12d2d;
	color:#fff;
	float:left;
	font-size:10px;
	line-height:13px;
	padding:2px 5px 0;
}
/******* Main News ********/
.vybor_news{
	float:left;
	margin-right:2px;
	width:280px;
	text-decoration: none;
}
.main_news2{
	float:left;
	margin-right:7px;
	width:280px;
	text-decoration: none;
}
.main_news{
	float:left;
	margin-right:15px;
	width:287px;
	text-decoration: none;
}
.in_box1{
	margin-bottom:12px;
	overflow:hidden;
}
h2 img{
	margin:0 0 0 7px;
}
.main_news_in{
	border-bottom:1px solid #dbdbdb;
	overflow:hidden;
	padding-bottom:2px;
	text-decoration: none;
}
.main_news_in img{
	float:left;
	margin-right:8px;
}
.main_news_in em{
	display:block;
	margin-left:78px;
	padding: 10px 0 5px;
	text-decoration: none;
}
a:hover em{
	text-decoration:none;
}

.main_newsin{
	color: gray;
}
.main_newsin a{
	color: black;
	text-decoration:none;
}

.main_newsin a:hover{
	color: black;
	text-decoration:underline;
}

.rek{
	margin:0 5px 0 0;
	float:right;
}
.re{
	margin:0 5px 0 0;
	float:right;
}
/******** Popular News ********/

#png24{
	background:url(http://udf.by/images/pops.gif) no-repeat;
	padding-left: 27px;
}
.popular_news{
	background:#efefef;
	float:right;
	margin-right:6px;
	padding:9px;
	width:557px;
}
.sorting{
	margin-bottom:7px;
}
.sorting a{
	border-bottom:1px solid #efefef;
	color:#969696;
	margin-right:20px;
	padding:0 1px;
	text-decoration:none;
}
.sorting a:hover,.sorting a.active{
	border-bottom:1px dashed #545454;
	color:#545454;
}
.number3{
	float:left;
	margin-right:15px;
	padding-bottom: 5px;
	width:265px;
}

.number3 p{
	clear:left;
	color:#646464;
	font-size:9px;
	line-height:11px;
}
.number3 p a{
	color: #1370ba;
	font-size:11px;
	line-height:11px;
	text-decoration: none;
}
.number1{
	float:left;
	margin-right:15px;
	width:265px;
}
.number2{
font-size:14px;
font-style: italic;
background:url(http://udf.by/images/quote.gif) no-repeat right;
}

.number2 p{
	clear:left;
	color:#646464;
	font-size:11px;
	line-height:11px;
}
.note_picture2{
	position:relative;
}
.note2{
	background:url(http://udf.by/images/one.jpg) no-repeat;
	height:26px;
	left:0;
	position:absolute;
	top:0;
	width:26px;
}
.note2_picture img{
	float:left;
	margin:0 5px 5px 0;
}
.note2_picture a{
	color:#000;
}


.number1 p{
	clear:left;
	color:#646464;
	font-size:9px;
	line-height:11px;
}
.note_picture{
	position:relative;
}
.note{
	background:url(http://udf.by/images/one.jpg) no-repeat;
	height:26px;
	left:0;
	position:absolute;
	top:0;
	width:26px;
}
.note_picture img{
	float:left;
	margin:0 5px 5px 0;
}
.note_picture a{
	color:#000;
}
.popular_news li{
	margin-bottom:2px;
}
#popul {
	background:url(http://udf.by/images/pops10.png) no-repeat;
	color:#818181;
	width:249px;
	color:#818181;
	display:inline-block;
	line-height:21px;
}
#popula {
	background:url(http://udf.by/images/pops.gif) no-repeat;
	color:#818181;
	width:249px;
	color:#818181;
	display:inline-block;
	line-height:21px;
	padding-left:28px;
}
#popula a {
	color:#818181;
	text-decoration: underline;
}
#popula a:hover{
	color:#818181;
	text-decoration: none;
}

.pag {
	color:#818181;
}
.pag a {
	color:#818181;
	text-decoration: underline;
}
.pag a:hover{
	color:#000;
	text-decoration: none;
}
.colomn3 popular_news ul a{
	color:#818181;
	display:inline-block;
	line-height:19px;
	width:249px;
}
.popular_news ul a{
	color:#818181;
	display:inline-block;
	line-height:21px;
	padding-left:25px;
	width:249px;
}
.popular_news ul .a3{
	background:url(http://udf.by/images/three.png) no-repeat;
}
.popular_news ul .a4{
	background:url(http://udf.by/images/four.png) no-repeat;
}
.popular_news ul .a5{
	background:url(http://udf.by/images/five.png) no-repeat;
}
.popular_news ul .a6{
	background:url(http://udf.by/images/six.png) no-repeat;
}
.popular_news ul .a7{
	background:url(http://udf.by/images/seven.png) no-repeat;
}
.popular_news ul .a8{
	background:url(http://udf.by/images/eight.png) no-repeat;
}
.popular_news ul .a9{
	background:url(http://udf.by/images/nine.png) no-repeat;
}
.popular_news ul .a10{
	background:url(http://udf.by/images/ten.png) no-repeat;
}


/************** Box2 **************/
.box2{
	background:url(http://udf.by/images/lines.gif) repeat-y;
	margin:0 -10px 10px;
	width:1016px;
}
.category_news{
	float:left;
	padding:0 10px;
	width:232px;
}

.category_video{
	float:left;
	padding:0 7px;
	width:231px;
	height:300px;
}
.foto_video img{
	width:231px;
	height:132px;
}
.category_video_title{
	color:#2e9cc6;
}
.category_video_title a{
	color:#2e9cc6;
	text-decoration: none;
}
.category_video_title a:hover{
	color:#999999;
	text-decoration: none;
} 
.category_video p{
	color:#999999;
	padding-bottom:6px;
}
.category_video p a,.colomn2 a{
	color:#2e9cc6;
}

.category_news last{
	padding-right:0;
}
h2 em{
	float:left;
	margin:-6px 8px 0 0;
}
h2 em a{
	color:#212121;
	text-decoration: none;
}
h2 em a:hover{
	text-decoration: none;
	color:#c12d2d;
}
h2 span{
	background:url(http://udf.by/images/bcg_h2.jpg);
	display:block;
	height:10px;
	overflow:hidden;
}
#foto{
	width:231px;
}
.category_news p{
	color: #595959;
	font-size:11px;
	padding-bottom:6px;
	padding-top:10px
}
.colomn2 a{
	color:#c12d2d;
}
.category_news p a{
	color:#595959;
text-decoration:none;
}
.category_news p a:hover{
	color:#c12d2d;
text-decoration:none;
}

.foto{
	margin-bottom:5px;
}
.wrap2{
	background:url(http://udf.by/images/white_line.gif) repeat-x 0 bottom;
}
.wrap2 ul,.news_list{
	float:left;
	min-height:20px;
	padding:0 10px;
	width:231px;
}
.rek li,.wrap2 li,.news_list li{
	background:url(http://udf.by/images/round.png) no-repeat 0 11px;
	margin-left:-4px;
	padding:0 15px 15px 13px; 
}
.rek li span, .wrap2 li span,.news_list li span,.date_news_list{
	border-top:1px dotted #ccc;
	color:#4e4e4e;
	display:block;
	font-size:9px;
	line-height:12px;
	margin-left:-9px;
	padding-left:9px;
	padding-top:3px;
}
.rek li span, .wrap2 li span,.news_list li span{
	padding-top:9px !important;
}
.wrap2 a,.news_list a,.lnnet a{
	color:#000;
	font-size:12px;
	line-height:13px;
	text-decoration:none;
}
.lnda a{
	color:#ba2c2c;
	font-size:12px;
	line-height:13px;
	text-decoration:none;
}

.lnnet a:hover,.lnda a:hover{
	color:#ba2c2c;
	text-decoration:none;
}
.rek a{
	color:#535353;
	line-height:13px;
	text-decoration:none;
}
.rek a:hover{
	color:#c12d2d;
	text-decoration:none;
}

/************** Box3 **************/
.box3{
	margin-left:-10px;
}
.wrap3_1{
	width:252px;
	float:left;
}
.wrap3_1 .category_news{
	margin-bottom:45px;
}
.news_list{
	margin:0 0 0 -10px;
}
.wrap3_1 .date_news_list{
	background:url(http://udf.by/images/round.png) no-repeat 0 3px;
	border-top:0;
	margin:0 0 4px -4px;
	padding-left:13px;
	
}
.wrap3_2{
	width:740px;
	float:left;
}
.wrap3_2_in_in{
	float:left;
}
.wrap3_2_in .category_news{
	float:none;
	width:365px;
}
.tehnologi{
	margin-bottom:10px;
}
.tehnologi li{
	border-bottom:1px dotted #ccc;
	clear:left;
	padding:7px 20px 7px 0;
}
.tehnologi .first_teh{
	border-bottom:1px solid #ccc;
	padding-right:10px;
	padding-top:0;
}
.tehnologi .first_teh p{
	
}
.tehnologi .first_teh a{
	text-decoration:underline;
}
.tehnologi .first_teh a:hover{
	text-decoration:none;
}
.tehnologi img{
	float:left;
	margin-right:7px;
}
.first_teh img{
	margin-right:10px;
}
.tehnologi a{
	display:block;
	text-decoration:none;
}
.tehnologi a:hover{
	color: #a6a6a6;
	display:block;
	text-decoration:none;
}
.tehnologi a span{
	color:#666;
	display:block;
	margin-left:94px;
	padding-bottom:6px;
}
.world ul{
	margin-bottom:15px;
}
.date_world_news{
	color:#afafaf;
	font-size:10px;
	line-height:11px;
}
.world li,.colomn2 li{
	border-bottom:1px dotted #ccc;
	padding:5px 0;
}
.listen_look{
	float:right;
	margin-bottom:15px;
	width:350px;
}
.listen_look h2,.look h2{
	margin-bottom:10px;
}
.listen{
	background:#efefef;
	padding:10px;
	margin-bottom:10px;
}
.listen_listen{
	margin-bottom:10px;
	position:relative;
	overflow:hidden;
}
.listen_listen a{
	display:block;
}
.listen_listen img{
	float:left;
	margin-right:5px;
}
.listen_listen p{
	color:#646464;
	font-size:10px;
	line-height:11px;
}
.play_img{
	background:url(http://udf.by/images/play_button.jpg) no-repeat;
	height:30px;
	width:31px;
}
.listen ul{
	margin-top:13px;
}
.listen li{
	background:url(http://udf.by/images/volume.gif) no-repeat 2px 0;
	padding-left:22px;
	margin-bottom:10px;
	line-height:13px;
}
.listen li a{
	color:#000;
	line-height:11px;
	text-decoration:none;
}
.look{
	color:#fff;
	padding:10px;
	background: #000 url(http://udf.by/images/films.png) repeat-y 2px 0;
}
.look_vybor{
	color:#fff;
	padding:7px;
	background: #000 url(http://udf.by/images/films.png) repeat-y 2px 0;
	width: 270px;
}

.look h2, .look_vybor h2{
	color:#fff;
}
.look_vybor h2 a{
	color:#fff;
	text-decoration: none;
}
.look h2{
	color:#fff;
}

.look h2 a{
	color:#fff;
}

.look_vybor h2 a:hover{
	text-decoration: none;
	color:#057ebd;
}
.look, .look_vybor a{
	color:#fff;
}
.look_vybor h6{
	color:#fefefe;
	margin:10px 20px;
}
.look h6{
	color:#fefefe;
	margin:10px 20px;
}.look{
	color:#fefefe;

} .look p{
	font-size:10px;
	margin:0 0 0 20px;
}
.look_vybor p{
	font-size:10px;
	margin:0 0 0 20px;
}
.look_look{
	margin:0 43px;
	position:relative;
}

.look_look_vybar{
	margin:0 15px;
	position:relative;
}
.look_look_vybar .note{
	bottom:5px;
	left:5px;
	top:auto;
}
.look_look .note{
	bottom:5px;
	left:5px;
	top:auto;
}
.play_video_img{
	background:url(http://udf.by/images/video_button.png) no-repeat;
	height:53px;
	width:53px;
	position:absolute;
    margin-top:147px;
	left:10px;

}

#vidbg{
margin-top:6px;
position:absolute;
padding-right:5px;


}
.vidbg{
	background:url(http://udf.by/images/bg.png);
	width:264px;
	display:block;
	position:absolute;
height:40px;
    margin-top:161px;
	padding:4px 0 5px 10px;

}
.vidbg1{
	background:url(http://udf.by/images/bg.png);
	width:264px;
	position:absolute;
	padding:4px 0 5px 10px;

}
a.film{
	background:url(http://udf.by/images/film.png) no-repeat 100% 50%;
	border:1px solid #000;
	color: #fff;
	padding-right:15px;
}
a.film:hover{
	border:1px solid #000;
}
.picture_news{
	background:#efefef;
	overflow:hidden;
	padding:10px 10px 25px;
	margin-bottom:20px;
}
.bck_line{
	background:url(http://udf.by/images/lines_pop.gif) repeat-y;
	float:left;
}
.picture_news .category_news{
	margin-bottom:-20px;
	position:relative;
	width:220px;
}
.picture_news img{
	margin-bottom:4px;
}
.camera{
	background:url(http://udf.by/images/ikon_camera.png) no-repeat 100% 1px;
	padding-right:15px;
}
/************ For Baners ********/
.top{
	background:url(http://udf.by/images/grad_top_banner.gif) no-repeat;
}
.baners{
	background:url(http://udf.by/images/grad_left_banner.gif) repeat-y;
	margin-bottom:7px;
	width:994px;
}
.right{
	background: url(http://udf.by/images/grad_right_baner.gif) repeat-y 100% 0;
}
.bot{
	background:url(http://udf.by/images/grad_bot_banner.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:15px 5px 12px;
	text-align:center;
}
.baner{
	float:left;
	margin:0 13px;
}
.center{
	text-align:center;
}
.bot_menu{
	margin-bottom:20px;
}
.bot_menu a{
	color:#626262;
	font-size:10px;
	border-right:1px solid #e9e9e9;
	padding:0 6px;
	text-decoration:none;
}
.bot_menu a:hover{
	text-decoration:underline;
}
/******** Footer ********/
#line{
	border-top:1px solid #ebebeb;
	padding-top:20px;
	position:relative;
}
#footer{
	border-top:1px solid #ebebeb;
	height:70px;
	padding-top:20px;
	position:relative;
}
.copyright{
	color:#848484;
	font-size:9px;
	line-height:25px;
	letter-spacing:1px;
}
.y5_ad{
	text-decoration: none !important;
}
.copyright a{
	color:#cc1013;
	font: 9px Arial, sans-serif;
	text-decoration: none;
}
.copyright a:hover{
	color: gray;
	text-decoration: none;
}
.small_logo{
	color:#8f1a1d;
	font-size:8px;
}
.design_by{
	position:absolute;
	right:0;
	top:0;
}
/*************************************************/
/************* Category Page *********************/
/************************************************/
.colomn1,.colomn2,.colomn21,.colomn22,.colomn23{
	float:left;
	margin-right:20px;
	margin-top:10px;
	min-height:200px;
}
.colomn21,.colomn22,.colomn23{
	margin-bottom:48px;
}
.colomn1{
	width:220px;
}
.colomn2{
	width:401px;
}
.colomn3{
	width:320px;
	margin-right:10px;
	float:left;
	margin-top:10px;
	min-height:200px;
}
.colomn1 .date_news_list{
	border:0;
}
.colomn1 a,.colomn2 a
.list_style5 h6{
	color:#121212;
}
.colomn21{
	width:285px;
}
.colomn22{
	width:350px;
}
.colomn23{
	margin-right:0;
	width:300px;
}
#lastnews{
	float: left;
	margin: 0 5px 5px 0;
	width: 48%;
	height: 85px;
	font-size:11px;
}

.lastnews a{
	color: #2864bf;
	text-decoration: underline;
}
.lastnews a:hover{
	color: #2864bf;
	text-decoration: none;
}

.menust{
	color: #000;
	padding-bottom: 10px;
	padding-left: 25px;
}
.menust1{
	padding-left: 25px;
}
.menust2 a{
	color: #0094d9;
}
.menust a{
	color: #1a4e7a;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.menust a:hover{
	color: #0094d9;
	text-decoration: none;
}
.textnews1{
	color: #000;
	font-size: 9px;
}
.textnews1 a{
	font-size: 11px;
	color: #2864bf;
	text-decoration: underline;
}
.textnews1 a:hover{
	color: #2864bf;
	text-decoration: none;
}
.textnews{
	color: #000;
}
.textnews a{
	color: #2864bf;
	text-decoration: underline;
}
.textnews a:hover{
	color: #2864bf;
	text-decoration: none;
}
.lastnews img{
	top:2px;
	width: 70px;
	margin-right: 5px;
	clear: left;
	padding: 3px;
	border: 1px solid #e2e2e2;
}
.lastnews h6{
	color:#163c75;
}
.lastnews h6 a{
	color:#163c75;
	text-decoration: none;
}
.lastnews h6 a:hover{
	color: #2763bd;
	text-decoration: underline;
}

.txtvybor{
	font-size:11px;
	font-weight: bold;
	color:#0058b2;
}
.txtvybor strong{
	font-size:11px;
	font-weight: bold;
	color:#000;
}
.txtvybor a{
	color:#0058b2;
    font-weight: 100;
	text-decoration: underline;
}
.txtvybor a:hover{
	text-decoration: underline;
	color: #2763bd;
}

.navigation{
	color: gray;
	font-size:14px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-top: 10px;
}
.navigation a{
	color:#163c75;
	text-decoration: none;
}
.navigation a:hover{
	text-decoration: underline;
	color: #2763bd;
}

.list_style5{
	padding-left:78px;
}
.list_style5 li{
	position:relative;
}
.list_style5 img{
	left:-78px;
	position:absolute;
	top:5px;
	width: 70px;
}
.list_style5 p{
	font-size:11px;
}
.list_style5 h6{
	color:#163c75;
}
.list_style5 h6 a{
	color:#121212;
}
.list_style5 h6 a:hover{
	color: #c12d2d;
}
.colomn3 .popular_news{
	margin-bottom:10px;
	width:auto;
}
.colomn3 .number1{
	float:none;
	margin-bottom:10px;
	width:auto;
}
.readers_chois{
	background:#efefef;
	margin:10px 0 20px -8px;
	overflow:hidden;
	padding:8px 0 9px 8px;
}
.readers_chois .number1{
	border-right:1px solid #e2e2e2;
	margin:0 11px 0 3px;
	padding-right: 3px;
	width:230px;
}
.number2{
	margin:0 11px 0 3px;
	padding-right: 3px;
	width:500px;
}
.readers_chois .number1.last{
	margin-right:0
}
.readers_chois .number1 a{
	background:url(http://udf.by/images/ikon_play.gif) no-repeat 100% 2px;
	line-height:12px;
	padding-right:13px;
	text-decoration:underline;
}
.readers_chois .number1 a:hover{
	text-decoration:none;
}
.your_opinion span{
	color:#666;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin:8px 0 4px;
	letter-spacing:-0.04em;
}
form{
	font-size:1.15em;
	line-height:1.1em;
	letter-spacing:-0.05em;
}
form div{
	margin-bottom:5px;
	min-height:14px;
}
.submit{
	background:url(http://udf.by/images/vote.png) no-repeat;
	border:0;
	height:22px;
	margin:12px 73px 0 24px;
	width:84px;
}
form a{
	color:#2f2e00;
	text-decoration:none;
	border-bottom:1px dashed #2f2e00;
}
form a:hover{
	border-bottom:0;
}
/***************************************/
/************* Inside ******************/
/***************************************/
.article{
	padding-bottom:5px;
	margin-right:330px;
}
.interv{
	color: #000;
	font-size: 10px;
	font-style: italic;
}

.interv a{
	color: #306cb9;
	font-size: 11px;
	text-decoration: underline;
}

.interv a:hover{
	color:#575757;
	text-decoration: underline;
}
.interv1{
	color: #000;
	font-size: 11px;
}
.interv1 strong{
	color: #306cb9;
	font-size: 14px;
}

.interv1 a{
	color: #306cb9;
	text-decoration: underline;
}

.interv1 a:hover{
	color:#575757;
	text-decoration: underline;
}

.author{
	color:#575757;
	font-size: 11px;
	margin-bottom:7px;
	position:relative;
}

.author a{
	color:#575757;
	text-decoration: none;
}

.author a:hover{
	color:#575757;
	text-decoration: underline;
}
.author span{
	color:#0a0a0a;
}

#zooming{
	font-size:14px;
	font-family:"Trebuchet MS", "Helvetica", sans-serif;
}
.art{
	color:#505051;
	letter-spacing:0.1em;
	font-size:9px;
	margin-top: 4px;
}	
.zoom{
	color:#505051;
	letter-spacing:0.1em;
	line-height:13px;
	height:13px;
	font-size:9px;
	position:absolute;
	right:50px;
	top:10px;
}	

#zooming i{
	color: #323233;
	font-style: italic;
}	
#zooming a{
	color:#505051;
	text-decoration: underline;
}	
#zooming a:hover{
	color: #cc1211;
	text-decoration: underline;
}	
#zoom_link{
	height:13px;
	position:absolute;
	right:30px;
	top:10px;
	width:13px;
}
#zoom_link:active{
	top:11px;
}
.zoom_p{
	background:url(http://udf.by/images/zoom_p.gif) no-repeat 0 0;
}
.zoom_m{
	background:url(http://udf.by/images/zoom_m.gif) no-repeat 0 0;
}


.fie input{
	height:15px;
	font-size:13px;
	border: 0;
	border-top:#d5d5d5 2px solid;
	border-left:#d5d5d5 2px solid;
	border-right:#d5d5d5 1px solid;
	padding: 2px 0 2px 4px;
}
.illustration{
	float:left;
	margin:0 8px 8px 0;
	width: 245px;
}
.illustration img{
	width: 245px;
}
.extra{
	margin-top: 3px;
	color: gray;
}

.extraspan{
	margin-top:4px;
	line-height:13px;
}

.vote{
	margin-top:5px;
	font-size: 11px;
	letter-spacing: 0;
}
#vote{
	height: 12px;
	border: 0;
	background: url(http://udf.by/images/poll.gif) repeat-x;
}
#extraspanfotos{
	margin-top:4px;
}
.extraspanfotos img{
	width: 78px;
	border: 0;
	padding-bottom: 2px;
	padding-right: 1px;
}
.article p{
	color: #323233;
	margin:0 20px 20px 0;
}

.quote{
	overflow:hidden;
	font-size: 16px;
	font-family:"Georgia", serif;
	padding-left:20px;
	padding-bottom:7px;
	width:600px;
	font-style:italic;
}
.quote img{
	float:left;
	margin:0 5px 5px 0;
}
.quote p{
	background:url(http://udf.by/images/qout2.png) no-repeat right bottom;
	font-size:0.79em;
	margin-bottom:15px;
	text-indent:16px;
}
.comments{
	padding:23px 0 33px;
	margin-right:315px;
}
	
.side_bar{
	float:right;
	margin:0 15px 0 0;
	width:300px;
}
.side_bar .main_news,.side_bar .your_opinion{
	float:none;
	margin-bottom:33px;
}

.article_lis{
	padding:10px 0;
	overflow:hidden;
}
.article_lis li a{
	background:url(http://udf.by/images/round.png) no-repeat 0 1px;
	padding-left:11px;
}
.article_lis li a{
	color:#898989;
	line-height:18px;
}
.article_list{
	border-bottom:1px solid #e8e8e8;
	border-top:1px solid #e8e8e8;
	padding:10px 0;
	overflow:hidden;
	margin-right:315px;
	width:650px;
}
.helper_line{
	background:url(http://udf.by/images/line_dot.jpg) repeat-y 310px 0;
	float:left;
	margin-top:30px;
}
.article_list li a{
	background:url(http://udf.by/images/round.png) no-repeat 0 1px;
	padding-left:11px;
	font-size:11px
}
.article_list li a{
	color:#898989;
	line-height:18px;
}
.article_list_in{
	float:left;
	margin-top:-30px;
	width:325px;
}
.search1,
.search2,
.search3,
.vote1,
.print,
.addn,
.addthis_button,
.allnews { background:transparent url(http://udf.by/images/buttons.png) no-repeat; }

.search1 { display:block;height:21px;width:54px; background-position:-9px -56px; border: 1px solid #dcdcdc ;
}
.search1 img { height:21px;width:54px; }
.search1:hover { background-position:-74px -56px; }

.search3 { display:block;height:29px;width:79px; background-position:-9px -80px; }
.search3 img { height:29px;width:79px; }
.search3:hover { background-position:-91px -80px; }

.search2 { display:block;height:21px;width:54px; background-position:-9px -56px;
}
.search2 img { height:21px;width:54px; }
.search2:hover { background-position:-74px -56px; }

.print { display:block;height:27px;width:89px;background-position:-142px -27px; }
.print img { height:27px;width:89px; }
.print:hover { background-position:-142px -0px; }

.addthis_button { display:block;height:27px;width:142px;background-position:-0px -27px; }
.addthis_button img { height:27px;width:142px; }
.addthis_button:hover { background-position:-0px -0px; }

.allnews { display:block;height:24px;width:284px;background-position:-5px -146px; }
.allnews img { height:24px;width:284px; }
.allnews:hover { background-position:-5px -170px; }

.vote1 { display:block;height:24px;width:85px; background-position:-0px -114px; }
.vote1 img { height:24px;width:85px; }
.vote1:hover { background-position:-85px -114px; }

.addn { display:block;height:38px;width:307px; background-position:-0px -208px; }
.addn img { height:38px;width:307px; }
.addn:hover { background-position:-0px -246px; }

.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-active-anchor {
   visibility: hidden;
}  
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-dimming {
	background: black;
}
.highslide-html {
	background-color: white;
}
.highslide-loading {
    display: block;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid #ffffff;
    background-color: #000000;
}
a.highslide-full-expand {
	background: url(../dleimages/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-caption {
	display: none;
	padding: 5px;
	background: white;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}
 
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}

.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: white;
}
.addthis_share_btn a, .edit_share_btn a,.edit_share_btn a:visited .addthis_share_btn a:visited {
	background: #222 url(http://udf.by/images/btn-overlay.png) repeat-x;
	display: inline-block; 
	padding: 3px 5px; 
	font-family: arial,helvetica,lucida,verdana,sans-serif;
	font-size: 11px;
	line-height: 1em;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;	
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);	
	border-radius: 5px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.addthis_share_btn a:hover,.edit_share_btn a:hover  { background-color: #111; color: #fff; }
.addthis_share_btn a:active,.edit_share_btn a:active { top: 1px; }

.addthis_share_btn a span, .addthis_share_btn:visited a span {
	background: url(http://udf.by/images/icon-addthis.gif) no-repeat left;
	padding: 1px 0 1px 18px;
}		
#mfooter {clear:both;}
#mfooter div.footcla,#mfooter div.footclb {float:left; vertical-align:middle;
	padding: 5px 0;
}
#mfooter div.footcla { font-size:90%;}
#mfooter div.footclb{ font-size:90%; }
#mfooter div.footcla a { padding:0 6px 0 0;}
#mfooter div.footcla a img{filter: alpha(opacity=25);opacity: 0.25;-moz-opacity: 0.25;}
#mfooter div.footcla a:hover img{filter: alpha(opacity=100);opacity: 1.0;-moz-opacity: 1.0;}
.editor_button {
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float: left;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}
.editbclose {
	float: right;
	cursor: pointer;
}
.editor_button select {
	font-family: tahoma;
	font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}
#calendar-layer { height: 66px; }
.calendar { color: #555; font-family: tahoma; font-size: 12px }
.calendar td, th { text-align: center; }
.calendar td { background: #F5F5F5; -moz-border-radius: 3px; }
.calendar td span { display: block; font-size: 10px; }
.weekday { color: #C95F5F; padding: 5px 6px; }
.weekday-active { color: #804040; }
.day-active { color: #804040; }
.day-active-v { color: #5078d5; }
.day-active, .day-active-v { padding: 0; }
.day-active a, .day-active-v a {
    text-decoration: none;
    display: block;
    padding: 5px 6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #f5f5f5;
}
.day-active a { background-color: #D58B8B; text-shadow: 1px 1px 1px #AE3D3D; }
.day-active-v a { background-color: #8BA6E4; text-shadow: 1px 1px 1px #385AA4; }
.day-active a:hover { background-color: #EAC8C8; }
.day-active-v a:hover { background-color: #C0CEF1; }
.monthlink { padding: 0; line-height: 38px; }
.monthlink a {
    color: #e73231;
    text-decoration: none;
    display: block;
    height: 38px;
    width: 19px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.monthlink a:hover { background: #E8E8E8; }
.day-current { background: #FCF6E3 !important; border: 1px solid #F6E689; }
.day { padding: 5px 6px; }
.monthselect { font-size: 16px; padding-bottom: 5px; }

.more{background:url(/images/more.png) ; background-position:0 0; height:11px;width:12px;  margin:0;
	}
.more img{ width:12px; height:11px;
	}
.more:hover{background-position:0px -12px;
	}


/******* Banners *********/

.yand{background:url(/ban/buttons.png) ; background-position:0 -54px; height:27px;width:140px; display: block; margin:auto;
	}
.yand img{ width:140px; height:53px;
	}
.yand:hover{background-position:0px -54px;
	}

.nok{background:url(/ban/buttons.png) ; height:27px;width:140px; display: block;  background-position:0 -81px;
	}
.nok img{ width:140px; height:27px;
	}
.nok:hover{background-position:140px -81px;
	}
.face{background:url(/ban/buttons.png); background-position:0 -27px;  height:27px; width:140px; display:block;
	}
.face img{ width:140px; height:-27px;
	}
.face:hover{background-position:140px -27px;
	}
.twitter{background:url(/ban/buttons.png) ; height:27px;width:140px; display: block; margin:auto;
	}
.twitter img{ width:140px; height:27px;
	}
.twitter:hover{background-position:140px 0;
	}

.numbers_cit{  height:39px; width:30px; background:#333; color:#FFF; font: Arial, Helvetica, sans-serif; font-weight:bold; font-size:32px; padding-left:12px; padding-top:2px; margin:3px; float:left;}.cit{ font-family:"Georgia", serif; font-style:italic; font-size:16px; padding-left:40px;}.anot_cit{font-family:Arial, Helvetica, sans-serif; font-size:11px;}.table_cit{background:url(/images/kov.png) no-repeat right }
