* {
border:none;
margin:0;
padding:0;
}

body {
font-family:'Open Sans', sans-serif;
font-size:10pt;
color:#2e2e2e;
background:url(../images/fon.png) left top;
background-color:#d1d5db;
}
.header {
    width: 1200px;
    padding: 5px 0;
    margin-bottom:5px;
    border-bottom:4px solid #b30902;
}
.top-menu {
    float:right; 
            width: 950px; 
            padding:3px 15px; 
            text-align:right;
        }
.top-menu a {
font-size: 10pt;
line-height: 60%;
cursor: pointer;
color: #333;
border-bottom: 1px solid #757575;
margin: 0 10px 6px 20px;
padding: 1px 0;}
.top-menu a:hover {
border:0;
text-decoration:none;
}
#content {
float:left;
width:100%;
padding-top:0;
margin-top:5px;
-webkit-box-shadow:0 2px 6px 3px rgba(0,0,0,0.04);
-moz-box-shadow:0 2px 6px 3px rgba(0,0,0,0.04);
box-shadow:0 2px 6px 3px rgba(0,0,0,0.04);
border:1px solid #e4e4e4;
min-height:100px;
background:#fff url(../images/bg.gif) repeat;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
}
#rightContent {
float:right;
width:320px;
margin:0;
padding:0 7px 0 1px;
}

.float.content {
background:#fff;
float:left;
width:300px;
border:1px solid #e4e4e4;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
margin:-4px 0 15px;
padding:10px;
}

.float.content h3 {
border-bottom:3px solid #b00212;
}

.float.left-content {
background:#fff;
float:left;
width:220px;
border:1px solid #e4e4e4;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
margin:-4px 0 15px;
padding:10px;
}
.float.contentc {
background:#336699;
float:left;
width:300px;
border:1px solid #e4e4e4;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
margin:-4px 0 15px;
padding:10px;
}
.short-tags {
color:#1B2433;
font-size:8pt;
margin:2px 0 7px;
padding:2px 4px;
}

#news {
float:left;
width:565px;
background:url(../images/bg.gif) repeat;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
margin:6px 0;
padding:10px 5px 0 10px;
}

.center .tabs {
background:#fff url(../images/center_defblock_bg.gif) repeat-y left;
padding:5px 10px 0 10px;
}

li {
list-style-type:none;
}

.clear {
font-size:0;
clear:both;
}

A {
color:#2C5D9D;
text-decoration:none;
}

A:hover {
text-decoration:underline;
}

H1 {
font-size:21pt;
color:#0565b2;
font-weight:400;
text-align:center;
padding:5px 0 0;
}

H2 {
color:#0565b2;
font-size:14pt;
font-weight:400;
}

H3 {
color:#1B2433;
font-size:11pt;
font-weight:700;
}

INPUT.input-style,textarea,select {
background-color:#E2E6EF;
color:#6C7783;
border-top:1px solid #A7ADB4;
border-left:1px solid #A7ADB4;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
font-size:8pt;
padding:1px 0 1px 3px;
}

textarea {
background-color:#E2E6EF;
color:#6C7783;
width:100%;
height:300px;
border-top:1px solid #A7ADB4;
border-left:1px solid #A7ADB4;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
font-size:8pt;
padding:1px 0 1px 3px;
}

INPUT.submit1 {
background:#AA0F00 url(../images/submit.gif) no-repeat 0;
cursor:pointer;
border-top:1px solid #BB3F33;
border-left:1px solid #BB3F33;
border-bottom:1px solid #5F0800;
border-right:1px solid #5F0800;
color:#fff;
width:33px;
height:17px;
}

.mainblock {
width:1200px;
margin:0 auto;
}

.top-news {
margin-top:4px;
width:100%;
    padding-bottom:5px;
    border-bottom:4px solid #b30902;
}

.top-news TD {
width:20%;
padding:0 1px;
    text-align:center;
}

.left {
width:240px;
float:left;
text-align:left;
padding:10px 5px 0;
}

.center {
width:600px;
float:left;
text-align:left;
margin:10px 0 0 3px;
}

.right {
width:320px;
float:right;
text-align:left;
padding:10px 7px 0 0;
}

.content {
width:706px;
float:left;
text-align:left;
padding:0;
}

.center .date {
color:#A3AFC0;
font-size:8pt;
padding-bottom:3px;
}

.left h3,.ntitle {
color:#757575;
font-size:14px;
font-weight:700;
font-family:Arial;
text-transform:uppercase;
line-height:normal;
border-bottom:1px dotted #757575;
margin:0;
padding:0;
}

.ntitle a {
color:#0565b2;
text-decoration:none;
}

.ntitle a:hover {
color:#9b9d0b;
text-decoration:underline;
}

.content img {
padding:3px 15px 0 0;
}

.search-form {
padding:5px;
}

.itemCategories {
background:url(../images/mm_tab_categories.jpg) no-repeat left top;
}

.itemCategories A {
width:152px;
background:url(../images/mm_tab_categories.jpg) no-repeat left top;
padding-right:1px;
}

.itemCategoriesActive A {
background:url(../images/mm_tab_categories_a.jpg) no-repeat left top;
cursor:default;
width:152px;
padding-right:1px;
}

.mmTopLinks {
font-size:10pt;
padding:0 0 4px 20px;
}

.mmTopLinks .item {
float:left;
padding:0 20px 0 25px;
}

.mmTopLinks .video {
background:url(../images/i_video.gif) no-repeat left top;
}

.mmTopLinks .audio {
background:url(../images/i_audio.gif) no-repeat left top;
}

.mmTopLinks .foto {
background:url(../images/i_foto.gif) no-repeat left top;
}

.mmMainLinks {
padding-left:10px;
font-size:9pt;
}

.mmMainLinks UL {
padding-top:12px;
list-style:none;
position:relative;
width:130px;
}

.mmMainLinks UL:hover LI#mmMainLinksCur A,.mmMainLinks A {
color:#0565aa;
display:block;
width:119px;
background:url(../images/trans.gif) no-repeat;
float:left;
border:none;
padding:3px;
}

LI#mmMainLinksCur A,.mmMainLinks UL:hover LI#mmMainLinksCur:hover A,.mmMainLinks A:hover,.mmMainLinks LI:hover A, {
border:1px solid #86A4CA;
background-color:#f0f0f0;
text-decoration:none;
padding:2px;
}

LI#mmMainLinksCur LI A,.mmMainLinks UL:hover LI#mmMainLinksCur:hover LI A,.mmMainLinks LI:hover LI A,{
width:116px;
border:none;
text-decoration:underline;
padding:2px 0 4px;
}

LI#mmMainLinksCur LI A:hover,.mmMainLinks UL:hover LI#mmMainLinksCur:hover LI A:hover,.mmMainLinks LI:hover LI A:hover, {
text-decoration:none;
border:none;
padding:2px 0 4px;
}

.mmMainLinks LI UL {
position:absolute;
top:12px;
left:124px;
display:none;
width:120px;
height:141px;
background-color:#f0f0f0;
border:1px solid #86A4CA;
padding:0 0 0 5px;
}

LI#mmMainLinksCur UL.sep,.mmMainLinks LI:hover UL.sep {
background:#f0f0f0;
width:1px;
top:1px;
left:-1px;
height:18px;
border:none;
position:relative;
float:left;
font-size:1px;
padding:0;
}

* html .mmMainLinks UL LI {
float:left;
height:1%;
}

* html .mmMainLinks UL LI A {
height:1px;
}

.mmBottomLinks {
color:#c00;
padding:15px 0 15px 16px;
}

.right .tabHeaders .item {
float:left;
background:#F7F6FA url(../images/left_tab_bg.gif) repeat;
min-height:28px;
}

.right .tabs__ {
background:url(../images/rb_bg.gif) repeat-y left;
}

.right .tabs {
background:url(../images/rb_bottom.gif) no-repeat left bottom;
padding:0;
}

.footer-blocks {
margin-top:5px;
min-height:50px;
width:1200px;
text-align:left;
}

.footer-blocks_ {
min-height:30px;
padding-bottom:2px;
}

.footer-blocks .item {
width:240px;
float:left;
}

.footer-blocks .title {
min-height:21px;
color:#fff;
font-size:11pt;
padding:7px 0 0 16px;
}

.footer-blocks .i2 .title {
background:#A70000;
}

.footer-blocks .block {
padding:10px 10px 0 12px;
    
}

.footer {
min-height:33px;
background:#858f97;
width:1186px;
color:#f1f1f1;
    padding:11px 0 0 15px;
}

.footer .txt {
color:#fff;
font-size:8pt;
width:850px;
float:left;
padding:12px 0 0 17px;
}

.footer .icon {
float:left;
padding:14px 0 0 21px;
}

.news-img img {
border:#ccc 1px solid;
margin:3px 5px 0 0;
padding:3px;
}

#login_form {
position:absolute;
width:16%;
right:20%;
top:120px;
background:#fff;
border:solid #eee 5px;
display:none;
z-index:99;
overflow:hidden;
}

#tooltip {
background:#fff;
border-left:1px solid #767676;
border-right:1px solid #767676;
border-bottom:1px solid #767676;
border-top:1px solid #767676;
font:11px tahoma;
color:#1e698e;
position:absolute;
visibility:hidden;
filter:alpha(opacity=90);
-moz-opacity:.9px;
-khtml-opacity:.9px;
opacity:.9px;
padding:7px;
}

.top-news .date{
color:#9A0000;
}

#branding_link_left {
width:195px;
height:700px;
margin-left:-200px;
margin-top:0;
position:absolute;
}

#branding_link_right {
width:195px;
height:700px;
margin-left:1205px;
margin-top:0;
position:absolute;
}

.navigation {
font-size:12pt;
}

.menu-cat {
float:left;
line-height:25px;
text-align:justify;
margin:5px 20px 0 0;
}

.menu-cat a {
font-size:13px;
cursor:pointer;
color:#333;
border-bottom:1px solid #757575;
margin:0 10px 6px 20px;
padding:2px 0;
}

.menu-cat a:hover {
border:0;
text-decoration:none;
}

.button {
background:rgb(5, 101, 178);
float: left;
font-size: 12px;
font-weight: bold;
color: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
cursor: pointer;
margin: 0 5px 0 0;
padding: 5px 16px;
text-align: center;
    text-decoration: none;}

.vote-block{line-height:30px}
.vote-block .vote{font-weight:bold}
.poll-block{margin-bottom:10px}
.voteprogress,.pollprogress{overflow:hidden;height:20px;margin-bottom:5px;background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #ececec));background:-webkit-linear-gradient(top, #f9f9f9 0%, #ececec 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #ececec 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #ececec 100%);background:linear-gradient(to bottom, #f9f9f9 0%, #ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9, endColorstr=#ececec, GradientType=0);-webkit-box-shadow:3px 3px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:3px 3px 0 rgba(0, 0, 0, 0.15);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.15)}.voteprogress span,
.pollprogress
span{text-align:left;text-indent:-9999em;height:20px;display:block;overflow:hidden;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background:#495a6a;background:-moz-linear-gradient(top, #495a6a 0%, #3f4d5b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #495a6a), color-stop(100%, #3f4d5b));background:-webkit-linear-gradient(top, #495a6a 0%, #3f4d5b 100%);background:-o-linear-gradient(top, #495a6a 0%, #3f4d5b 100%);background:-ms-linear-gradient(top, #495a6a 0%, #3f4d5b 100%);background:linear-gradient(to bottom, #495a6a 0%, #3f4d5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#495a6a, endColorstr=#3f4d5b, GradientType=0)}.voteprogress .vote2,
.pollprogress .vote2,
.voteprogress .poll2,
.pollprogress
.poll2{background:#855a49;background:-moz-linear-gradient(top, #855a49 0%, #754f40 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #855a49), color-stop(100%, #754f40));background:-webkit-linear-gradient(top, #855a49 0%, #754f40 100%);background:-o-linear-gradient(top, #855a49 0%, #754f40 100%);background:-ms-linear-gradient(top, #855a49 0%, #754f40 100%);background:linear-gradient(to bottom, #855a49 0%, #754f40 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#855a49, endColorstr=#754f40, GradientType=0)}.voteprogress .vote3,
.pollprogress .vote3,
.voteprogress .poll3,
.pollprogress
.poll3{background:#71a3bf;background:-moz-linear-gradient(top, #71a3bf 0%, #5f98b7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #71a3bf), color-stop(100%, #5f98b7));background:-webkit-linear-gradient(top, #71a3bf 0%, #5f98b7 100%);background:-o-linear-gradient(top, #71a3bf 0%, #5f98b7 100%);background:-ms-linear-gradient(top, #71a3bf 0%, #5f98b7 100%);background:linear-gradient(to bottom, #71a3bf 0%, #5f98b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#71a3bf, endColorstr=#5f98b7, GradientType=0)}.voteprogress .vote4,
.pollprogress .vote4,
.voteprogress .poll4,
.pollprogress
.poll4{background:#fca100;background:-moz-linear-gradient(top, #fca100 0%, #e39100 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fca100), color-stop(100%, #e39100));background:-webkit-linear-gradient(top, #fca100 0%, #e39100 100%);background:-o-linear-gradient(top, #fca100 0%, #e39100 100%);background:-ms-linear-gradient(top, #fca100 0%, #e39100 100%);background:linear-gradient(to bottom, #fca100 0%, #e39100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fca100, endColorstr=#e39100, GradientType=0)}.voteprogress .vote5,
.pollprogress .vote5,
.voteprogress .poll5,
.pollprogress
.poll5{background:#4f4b48;background:-moz-linear-gradient(top, #4f4b48 0%, #423e3c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4b48), color-stop(100%, #423e3c));background:-webkit-linear-gradient(top, #4f4b48 0%, #423e3c 100%);background:-o-linear-gradient(top, #4f4b48 0%, #423e3c 100%);background:-ms-linear-gradient(top, #4f4b48 0%, #423e3c 100%);background:linear-gradient(to bottom, #4f4b48 0%, #423e3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f4b48, endColorstr=#423e3c, GradientType=0)}

.navlist{position:relative;}
.navlist span{margin:0;padding:0;list-style:none;top:0;}
.navlist span, .navlist a{height:106px;display:block;}

/*---Партнерские ссылки в футере---*/
.partners {width:1201px;
padding-bottom: 4px;
margin-top:-3px;
border-top:8px solid #858f97;
min-height:100px;
background:#f1f1f1 }
.partners .item {
width:230px;
color: #fff;
    padding:5px 0 0 10px;
display: block;
height:100px;
float:left;
}
.partners .item {
width:24%;
    text-align:center;
color: #384855;
    padding:5px 0 0 10px;
display: block;
height:100px;
float:left;
}
.partners .item a {color: #384855;}
.partners .item p {font-size: 16px;text-align:center;}
.tabs_wrapper {
	font-family: Helvetica, Arial, sans-serif;
	overflow: hidden;
	font-size: 14px;
}
.tab_head {
	font-size: 13px;
	border-bottom: none;
	float: left; /* или display: inline-block;*/
	margin: 0 10px 0 0;
	font-weight: normal;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	border-radius: 5px 5px 0 0;
    
    cursor: pointer;
}

.tab_head.active {
	font-weight: bold;
    border: 1px solid #858f97;
}

.tab_content {
	float: right;
	width: 100%;
	margin: 36px 0 0 -100%;
	display: none;
}

.tab_content.active {
	display: block;
}

.tab_content_inner {
	padding: 0px;
}
.bp_item {min-height:45px;padding:3px;margin-bottom:3px;border: 1px solid #858f97;background: url(/templates/sk/images/bg.gif) repeat;}
.ratebox2 {
  float: right;
}

.ratebox3 {
  float: right;
}

.ratebox ul, .ratebox ul li {
  float: left;
}

.ratebox2 ul, .ratebox2 ul li {
  float: left;
}

.ratebox3 ul, .ratebox3 ul li {
  float: left;
}