#MainMenu {font-size: 9pt; margin: 0; background: #3D7FE0; height: 30px;}
#tab ul {}
#tab li {display: inline;}
#tab a {display: block; float: left; line-height: 30px; height: 30px; margin-right: 1px; background: #3D7FE0; padding: 0 10px; text-decoration: none; text-align: center; font-weight: bold; color: white; }
#tab li.first a {}
#tab li.selected a {}
#tab a:hover {background: #266ACF; color: white; }

.ai img {
        float: left;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border:1px solid #333333;
        margin:0px 10px 0px 0px;
	width: 150px;
	}
img {margin:5px; }
textarea, input{
border: solid 1px #AAA;
}

* {
border:0 none;
margin:0;
padding:0;
}
body{
background:white;
height:100%;
}
a {
text-decoration:none;
color:#D30101;
}
#container {
background:white none repeat scroll 0 0;
margin:0 auto;
width:960px;
height:100%;
}
#header {
background-image:url(images/head.png);
height:228px;
width:100%;
}
#logo{
width:106px;
height:107px;
margin:30px 0 0 16px;
float:left;
}
#slog{
color:#d30101;
font-family: Arial, Helvetica, sans-serif;
font-size:15pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:57px 0 0 7px;
float:left;
}
#slog a{
color:#d30101;
}
#slog a:visited{color:#d30101;}
#nav {
color:white;
margin:142px 0 0;
text-align:center;
}
#nav ul {
list-style-type:none;
}
#nav li {
display:inline;
margin:0 48px;
font-family:sans-serif ;
font-size:15px;
/*font-weight:bold;*/
}
#nav a {
color:white;
}
#nav a:visited{
color:white;
}

#left {
background:white none repeat scroll 0 0;
float:left;
height:100%;
padding:0 10px 0 0;
width:220px;
}

.box {
background-image:url(images/razd1.png);
height:25px;

margin:6px 5px 5px 5px;
text-align:center;
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px 0 0 0;
}
#left ul{
list-style-type:none;
margin: 0 0 20px;
}
.ul1{
border-top:1px solid #DCDCDC;
color:#535353;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
padding:3px 0 0 11px;
margin:8px 0 0 0;
}
.ul1:hover{
background:#d30101;
}
.ul1 a {
color:#535353}
.ul1 a:visited{
color:#535353}
.ul2{
/*border-top:0 none;*/
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#d30101;
margin:8px 0 0 37px;
/*display:none;*/
}
.ul2 a {
color:#d30101}
.ul2 a:visited{
color:#d30101}
#razd2{
background-image:url(images/razd1.png);
height:25px;
width:225px;
margin:30px 0 5px 0;
text-align:center;
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px 0 0 0;
}
#ul3{
border-top:1px solid #DCDCDC;
}
#ul3 li{
color:#535353;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
padding:3px 0 0 11px;
margin:8px 0 0 0;}
#content {
background:white none repeat scroll 0 0;
float:left;
height:100%;
padding:0 22px;
width:430px;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
}

#content li {
margin:8px 0 0 0;
}

#ul3 li a {
color:#535353}
#ul3 li a:visited{
color:#535353}
#text {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #DCDCDC;
color:#818181;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
height:21px;
width:421px;
padding:4px 0 0 15px;
margin:0 0 15px 0;
}

.article{
background:white none repeat scroll 0 0;
width:100%;
margin:0 0 20px 0;
display: table;
_height: 0;
zoom: 1;
}



.level2{
margin: 20px 0px;
}
.header {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
.header a{
color:black;

}
.header a:visited{
color:black;

}
.date {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}
.date a{
color:#d30101;
}
.date a:visited{
color:#d30101;
}
.category {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}
.cont, a.perelink {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px 0 0 0;
color:#535353;
}
.cont p{
margin: 0 0 10px;
}
.read {
color:#d30101;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px 0 0 0;}
.read a{
color:#d30101;
}
.read a:visited{
color:#d30101;}

#right {
padding:0 0 0 10px;
background:white none repeat scroll 0 0;
float:left;
height:100%;
width:240px;
}

#right ul {
list-style-type:none;
}
#right img {
border: 1px solid red;
}

#golos {
background-image:url(images/razd1.png);
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
height:25px;
margin:6px 0 5px 5px;
padding:5px 0 0;
text-align:center;
width:225px;
}
.result {
color:#535353;
border-top:1px solid #DCDCDC;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding:7px 0 0 15px;
}
#material {
background-image:url(images/razd1.png);
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
height:25px;
margin:30px 0 5px 5px;
padding:5px 0 0;
text-align:center;
width:225px;
}
.material2{
margin:0 0 10px 0;
}
.material2 a{color:#535353;}
.material2 a:visited{color:#535353;}

#rlogo {
background-image:url(images/razd1.png);
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
height:25px;
margin:30px 0 5px 5px;
padding:5px 0 0;
text-align:center;
width:225px;
}

#nav2
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
margin:0 0 10px 0;
}
#nav2 span a{
color:#d30101;
}
#nav2 span a:visited{
color:#d30101;
}
#nav2 span a:active{
color:black;
}
#nav2 a{color:#535353;}
#nav2 a:visited{color:#535353;}

#footer {
background:white none repeat scroll 0 0;
clear:both;
color:#535353;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
width:100%;
border-top:1px solid #DCDCDC;
padding:5px 0 0 15px;
}
#copy {
float:left;
}
#rei {
float:right;
margin:0 5px 0 0;
}
#rss {
float:right;
margin:0 10px 0 0;
}
.is_link li{
border-top:1px solid #DCDCDC;
color:#535353;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin:8px 0 0;
padding:3px 0 0 11px;
}
.is_link a{
color:#535353;
}
.is_link li a:hover {
background:#D30101 none repeat scroll 0 0;
color:#EEEEEE;
}

.child li {
color:#D30101;
border:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin:8px 0 0 37px;}
.child li a:hover{
background:white;
}
.child li a{
color:#d30101;
}

.child li a:hover {
color:#d30101;
}

#footer .link {
	float: right;
	text-align:right;
}

#footer .copyright {
	float: left;
}
.pagination {
text-align:center;
}


#bottomwidgets {
border-top:1px solid #DCDCDC;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(images/bottom_back.png) no-repeat scroll right bottom;
clear:both;
height:210px;
margin:50px auto;
overflow:auto;
padding:20px 0;
width:960px;
}
#bottomwidgets .column1 { padding: 10px; width: 370px; float: left; }
#bottomwidgets .column2 { padding: 10px; width: 170px; float: left; }
#bottomwidgets .column3 { padding: 10px; width: 350px; float: left; }
#bottomwidgets ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#bottomwidgets li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0.25em 0.25em 0.25em 0;
}

