*{padding:0px;margin:0px;}
body{margin:0px auto;text-align:center;font: 12px Arial, Helvetica, sans-serif;line-height:1.5;padding:0px;background:#ebf1fd;}
#c{margin:0px auto;text-align:left;width:990px;position:relative;}
a,a:active,a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#9c2222;}
img {border:0;}
hr {border:1px solid #2d3e24;margin:1px;padding:0px}
input,textarea,select{background:#DFF0FF;border:1px solid #7e9db9;}
textarea{display:block;width:100%;height:100px;}
table{width:100%;}
label{margin:4px;}
#lc
{
margin-right:205px;
}
#rc
{
float:right;
width:200px;
}
#searchbox
{
width:320px;
}
#searchsubmit
{
width:80px;

}
.w
{
position:relative;
background:#fff;
border:1px solid #7e9db9;
padding:8px;
margin:5px 0px;
zoom:1;
}
.w .tl,.tr,.bl,.br
{
	background-image:url('/img/crnr.gif');
	background-repeat:no-repeat;
	width:7px;
	height:7px;
	z-index:900;
	font-size:5px;
	zoom:1;
}
.w .tl
{
position:absolute;
top:-1px;
left:-1px;
}
.w .tr
{
	background-position:-7px 0px;
	position:absolute;
	top:-1px;
	right:-1px;
}
.w .bl
{
	background-position:0px -7px;
	position:absolute;
	bottom:-1px;
	left:-1px;
}
.w .br
{
	background-position:-7px -7px;
	position:absolute;
	bottom:-1px;
	right:-1px;
}
.h embed
{
position:absolute;
top:7px;
left:315px;
}
.h img.txt
{
position:absolute;
top:20px;
left:405px;
}
.lb
{
margin-top:0px;
text-align:center;
}
.s
{
text-align:right;
}
.s #cse-search-box
{
	position:absolute;
	left:8px;
	top:6px;
}
.ft
{
position:relative;
height:66px;
clear:both;
line-height:22px;
}
#counters
{
height:66px;
width:280px;
position:absolute;
right:5px;
top:10px;
text-align:right;
}
#counters img
{
float:right;
margin:2px;
}

.ctr{text-align:center;}
b.h
{
display:block;
color:#9c2222;
margin-bottom:12px;
}
b.h a
{
color:#9c2222;
}
a.b
{
display:block;
width:100%;
height:20px;
overflow:hidden;
text-align:center;
color:#405e99;
padding-top:5px;
margin-bottom:-5px;
text-decoration:underline;
}
.nwslist
{
zoom:1;
}
.nwslist span
{
line-height:1.4;
display:block;
font-size:10px;
clear:left;
margin:6px 0px;
}
.nwslist span p
{
margin-top:10px;
}
.nwslist i
{
font-style: normal;
color:#4F4F4F;
}
.nwslist span img
{
margin:2px 4px 2px 0px;
float:left;
}
.nwslist:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.main_news img
{
width:330px;
}
.main_news h1
{
font-size:18px;
margin-bottom:0px;
}
.main_news p
{
margin-bottom:10px;
}
.main_news p a
{
display:block;
text-decoration:underline;
}

.lenta i
{
font-style: normal;
color:#4F4F4F;
}
.lenta span
{
display:block;
margin:5px 0px;

}
.tribuna i
{
font-style: normal;
color:#4F4F4F;
}
.tribuna span
{
font-size:13px;
}
.exclusive span
{
font-size:12px;
}

span.nwsbimg
{
font-weight:bold;
}
.autor a
{
display:block;
height:75px;
padding-left:100px;
position:relative;
}
.autor img
{
position:absolute;
top:0px;
left:0px;
}
.autor i
{
font-style: normal;
color:#4F4F4F;
}
.autor p
{
margin-top:10px;
}
.autor after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.autor_page img
{
float:left;
}
.autor_page span
{
display:block;
margin-left:105px;
height:75px;
}
.tribuna
{
height:90px;
}
.tribuna img
{
float:left;
margin-right:5px;
}
.index
{
overflow:hidden;
clear:left;
}
.index .left
{
margin-top:-5px;
width:350px;
float:left;
}
.index .right
{
margin:-5px 0px 5px 355px;
}
.index:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.halfs
{
overflow:hidden;
zoom:1;
}
.halfs .left
{
margin-top:-5px;
width:375px;
float:left;
zoom:1;
}
.halfs .right
{
margin:-5px 0px 5px 380px;
zoom:1;
}
.hr
{
background:#7E9DB9;
margin-top:3px;
font-size:1px;
height:2px;
}
.oprosi i
{
font-style: normal;
color:#4F4F4F;
}
.oprosi input[type="submit"] 
{
width:100%;
}
.oprosi input[type="radio"] 
{
margin:0px 4px 5px 0px;
}
.oprosi span
{
display:block;
margin:5px 0px;
padding:0px;
}
div.pages
{
margin-top:10px;
display:block;
width:100%;
height:20px;
overflow:hidden;
}
div.pages a
{
margin:0px 4px;
width:18px;
text-align:center;
}
div.pages a.cur,a.current
{
text-decoration:underline;
font-weight:bold;
}
#colums
{
zoom:1;
}
#colums .w
{
margin:0px 5px 5px 0px;
width:174px;
float:left;
zoom:1;
}
#colums .w i
{
font-style: normal;
color:#4F4F4F;
}

#colums .w:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.article .img
{
width:330px;
float:right;
padding:1px;
background:#EBF1FD;
margin:10px;
text-align:right;
}
.article a
{
text-decoration:underline;

}
.article .img p
{
margin:0px 6px;
font-size:10px;
}
.article h1
{
font-size:20px;
margin:0px 0px 20px 0px;
}
.article h2
{
font-size:16px;
margin:0px 0px 16px 0px;
}
.comments_form input
{
width:175px;
}
.comments_form span
{
margin:0px 5px;
}
.comments span
{
display:block;
margin:10px 0px;
}
.gallerys span
{
position:relative;
display:block;
}
.gallerys img
{
margin:5px 0px;
}
.gallerys span p
{
position:absolute;
left:190px;
top:0px;
}
.gal span
{
font-size:11px;
}

.gal .main
{
position:relative;
}
.main .play
{
position:absolute;
top:28px;
left:45px;
}
.archive span
{
display:block;
margin:5px 0px;
font-size:14px;
}
.archive i
{
font-style: normal;
color:#4F4F4F;
}

#consult {
	width: 100%;
	clear: left;
	margin-bottom: 15px;
}
#consult table {
	border: 2px solid #6B97BF;
	width: 100%;
}
#consult table tr.header td {
	background: #6B97BF;
}
#consult table tr td {
	background: #EBF1FD;
	vertical-align: top;
	padding: 5px 10px;
}
#consult table tr td i {
	font-size: 11px;
	margin-left: 5px;
	font-style: italic;
}
#consult table tr td p {
	margin: 10px 0px 5px 0px;
}
#consult table tr.odd td {
	background: #E0E5EF;
}
.info-block div {
	float: left;
	margin: 5px 0px 20px 20px;
}
.info-block-wborders img {
	margin-right: 20px;
}

.info-block-wborders {
	margin-bottom: 15px;
	padding: 10px 0px 20px 0px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}