html, body {padding: 0;margin: 0;background: #e8e8e8 url(/images/bg.jpg) center top no-repeat;text-align: center;font: 12px Arial;color: #373737;}

h1, h2, h3, h4 {padding: 0;margin: 0;font-size: 12px;}

hr {border:1px solid #E6E6E6;}

a {color:#BF251C; text-decoration: none; font-weight:bold;} a:hover {text-decoration: underline; font-weight:bold;color:#cc3030;}

img {border: none;background: #000;}

.wrapper{background: url(/images/wrapper.png) center 0 repeat-y;margin: 0 auto;min-width: 1000px;} 
 
.main{width: 930px;margin: 0 auto;text-align: left;min-height: 500px;}
 
.header{position: relative;margin: 0 0 15px 0;padding: 10px 0 0 0;height: 160px;}
 
.logo{background: url(/images/logo.png) 0 0 no-repeat;width: 241px;height: 93px;position: absolute;top: 10px;left: 0px;display: block;}
 
.banner{position: absolute;top: 43px;left: 250px;width: 468px;height: 60px;}

.pl {background: #fff;height: 50px;width: 180px;position: absolute;right: 0px;top: 51px;}
.pl-co {color: #8e8e8e;}
 
.header-menu{position: absolute;top: 15px;left: 240px;width: 380px;font-size: 11px;color: #8e8e8e;}
 
.header-menu a{color: #8e8e8e;margin: 0 8px;}
 
.header-menu a:hover{text-decoration: underline;}

.header-menu li {list-style-type: none;}
 
.top-menu{background: url(/images/top-menu.png);position: absolute;bottom: 0px;height: 52px;width:100%;}
 
.top-menu a{font: 12px Trebuchet MS;color: #fff;float: left;height: 52px;background: url(/images/menu.png) left 0 no-repeat;padding: 0 29px 0 30px;line-height: 49px;}
 
.top-menu a:first-child{background: none;padding: 0 32px 0 31px;}
 
.top-menu a:hover{background: url(/images/menu-hover.png) 0 top repeat-x;}

.top-menu li {list-style-type: none;}

.content {width: 650px;float: left;position: relative;border-right: 2px solid #E6E6E6;padding-right:25px;margin-bottom:15px;}

.gl-block {width: 230px;float: right;position: relative;}
 
.left-col{width: 430px;height: 250px;float: left;margin: 0 30px 0 0;}
 
.item{position: relative;}
 
.item-title{font: 24px Trebuchet MS;color: #000;margin: 0 0 15px 0;}
 
.item-content{}

.item-3v-img {width:150px;height: 100px;border:7px solid #f9f9f9;box-shadow: 0px 5px 5px 0px #505050; margin-right:20px;}

.item-img-news {width:90px;height: 60px;border:7px solid #f9f9f9;box-shadow: 0px 5px 5px 0px #505050; margin-right:20px;}

.item-3v-cont {padding-right:10px;}

.item-1v {border-bottom: 2px solid #E6E6E6;border-right: 2px solid #E6E6E6;padding: 20px 10px 25px 0px;}
 
.item-1v-img {width:430px;height: 297px;border: 2px solid #E6E6E6;width:100%;}

.item-1v-title {font-size: 22px;}

.item-news-arh {border-bottom: 2px solid #E6E6E6;padding: 20px 0 25px 0;}

.block-title {color:#000;font-size: 23px;padding-bottom:15px;}
.block-title a {color:#000;font-size: 23px;padding-bottom:15px;font-weight:normal;}

.block-title1 {color:#000;font-weight:normal;}
.block-title1 a {color:#000;font-weight:normal;}

.img-photorep {width:200px;height: 133px;}

.no-image {background: url(/images/no_image.jpg) no-repeat;}

.top-news-block{padding: 16px 6px 18px 45px;
border-bottom: 1px dashed #7d7d7d;
font-size: 12px;
color: #d73027;
line-height: 15px;
background: url(/images/topnews.png) 6px 15px no-repeat;
}

.pos-news-block{padding: 16px 6px 18px 45px;
border-bottom: 1px dashed #7d7d7d;
font-size: 12px;
color: #d73027;
line-height: 15px;
background: url(/images/news.png) 6px 15px no-repeat;
}

.block-cont-title {font-size: 23px;padding-bottom:10px;}

.block-cont {padding: 16px 0px 18px 0px;
}

.title-news {font-size: 30px;}

.newsinf {padding: 10px;width:200px;height:335px;}
 
.imgnewsinf {width:200px;height: 133px;border:2px solid #BF251C;}

.imgvis {height: 140px;}

.titlevis {height: 54px;border-bottom:1px solid #e8e8e8;}

.messagevis {padding-top:10px;}

.banner2{width: 230px;overflow: hidden;margin: 0 0 20px 0;}
 
.footer{
border-top: 6px solid #bf251c;
background: url(/images/footer.jpg) 0 0 repeat-x;
padding: 30px 35px 0 35px;
position: relative;
width: 930px;
margin: 0 auto;
height: 231px;
text-align: left;
}
 
.world{
background: url(/images/world.png) 0 0 no-repeat;
position: absolute;
top: 0px;
right: 60px;
width: 259px;
height: 126px;
}
 
.footer-menu{
float: left;
width: 145px;
margin: 0 0 30px 0;
}
 
.footer-menu a{
font: 14px Trebuchet MS;
color: #fff;
text-decoration: underline;
display: block;
margin: 0 0 5px 0;
}
 
.footer-menu a:hover{
text-decoration: none;
}

.footer-menu li {list-style-type: none;}
 
.soc-block{
float: right;
width: 140px;
margin: 0 0 15px 0;
position: relative;
z-index: 999;
}
 
.soc-block a{
margin: 0 1px 0 2px;
}
 
 
.banner3{
width: 468px;
height: 60px;
float: right;
}
 
.logo2{
background: url(/images/logo2.png) 0 0 no-repeat;
width: 185px;
height: 72px;
float: left;
display: block;
}

.footer-t{
background: #E0E0E0;
float: left;
padding: 0px;
position: relative;
height: 72px;
overflow: hidden;
width: 100%;
}

.footer-text{
background: #E0E0E0;
float: left;
padding: 14px 250px 13px 12px;
font: 12px Trebuchet MS;
color: #000;
position: relative;
line-height: 15px;
height: 45px;
overflow: hidden;
width: 482px;
}
 
.footer-text2{
height: 45px;
overflow: hidden;
}
 
.counts{
position: absolute;
top: 20px;
right: 12px;
height: 31px;
}
 
.counts a{
margin: 0 10px;
}

 

 .news2-news{
 position: relative;
 margin: 0 0 10px 0;
 }
 
 .news2-news h2{
 height: 74px;
 display: block;
 background: url(/images/news2-title.png) 0 0 no-repeat;
 }
 
 .news2-news h2 a{
 font-size: 14px;
 color: #fff;
 line-height: 17px;
 overflow: hidden;
 height: 40px;
 display: block;
 padding: 10px 15px 10px 7px;
 font-weight: normal;
 }
 
 .news2-news h2 a:hover{
 text-decoration: underline;
 }
 
 .news2-news-image{
 width: 230px;
 height: 151px;
 position: relative;
 background: url(/images/news2-img.png) 0 0 no-repeat;
 margin: 0 0 3px 0;
 }
 
 .news2-news-image a{
 display: block;
 width: 213px;
 height: 136px;
 overflow: hidden;
 position: absolute;
 top: 5px;
 left: 7px;
 }
 
 .news2-news-image img{
 width: 213px;
 min-height: 136px;
 }
 




/* ==================== Выпадающее меню */

#dropmenudiv {
 border: 1px solid #ffffff;
 border-bottom-width: 0;
 font: normal 10px Verdana;
 background-color: #6497ca;
 line-height: 20px;
 margin: 2px;
 opacity: 0.92;
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
 filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}

#dropmenudiv a {
 display: block;
 text-indent: 3px;
 text-decoration:none;
 color: #ffffff;
 background:#6497ca;
 border: 1px solid #ffffff;
 padding: 1px 0;
 margin: 1px;
 font-weight: bold;
}

#dropmenudiv a:hover {
 background-color:#fdd08b;
 color:#000000;
}

.title-block {
 font: 24px Trebuchet MS;
 color: #000;
 margin: 0 0 15px 0;
 font-weight: normal;
}

.title-block a {}
 
.title-block a:hover {}
 
 

 

/* Навигация по страницам */
.navigation {
 padding: 10px;
 clear: both;
}

 .navigation a {
 border-radius: 5px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius: 5px;
 background: url(/images/navigation.jpg) left top repeat-x;
 height: 20px;
 line-height: 20px;
 float: left;
 padding: 0 9px 0 9px;
 font-weight: bold;
 text-decoration: none;
 color: #828282;
 margin: 0 5px 0 0;
 font-size: 11px;
 }
 
 .navigation a:hover {
 background: #ce3333;
 color: #fff;
 }
 
 .navigation span {
 border-radius: 5px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius: 5px;
 background: #ce3333;
 height: 20px;
 line-height: 20px;
 float: left;
 padding: 0 9px 0 9px;
 font-weight: bold;
 text-decoration: none;
 color: #fff;
 margin: 0 5px 0 0;
 font-size: 11px;
 }

.vote-pool {
 margin: 20px 0 0 100px;
 background: #dbf6ff;
 width: 400px;
 padding: 10px;
}

 .vote-pool img {
 border: 0;
 padding: 0;
 }

 .vote-pool h5 {
 color: red;
 font-size: 13px;
 margin: 0;
 }
 
 .vote-pool h6 {
 margin: 0;
 font-size: 12px;
 }
 
 .vote-pool input {
 margin: 5px 20px 0 0;
 background: url(/images/form-text.gif);
 color: #2e2e2e;
 border: 1px #d0d0d0 solid;
 }
 
.statss {
 width: 100%;
}

 .statss td {
 padding: 5px;
 font-size: 12px;
 color: #757575;
 }
 
 .statss a {
 color: #ff873e;
 }
 
.statss-title {
 font-size: 13px;
 font-weight: bold;
 color: #239aff;
 border-bottom: 1px #8e8e8e dotted;
 margin-bottom: 10px;
}


 
.form-input-stand {
 background: url(/images/form-text.gif);
 color: #2e2e2e;
 border: 0;
}

.shot-title {
 color: #61a0ff;
 padding: 5px;
}

 .shot-title h1 {
 font-size: 18px;
 padding-left: 10px;
 }
 
 .shot-title h1 i {
 
 }
 
.img-top-link {
 padding: 0 !important;
 margin: 0 !important;
 border: 0 !important;
}

.fix-bb {
 margin-right: 2%; 
 background: url(/bbcodes/bg.gif); 
 height: 75px;
 margin-left: -10px;
 border: 1px solid #bbb;
 border-bottom: 0;
}

 .fix-bb div {
 border: 0 !important;
 }

/* Форма поиска----------*/ 
 .poick_os {
 padding:3px;
 width:275px; 
 background:#fff; 
 border: 1px solid #E6E6E6;
 position: absolute;
 top: 10px;
 right: 0px;
 } 

 .poick_os input { 
 float:left; 
 margin:0px; 
 vertical-align:middle; 
 font:11px Verdana,Arial,Helvetica,sans-serif; 
 } 

 .poick_pole { 
 color:#555; 
 width:250px; 
 height:11px; 
 border:none; 
 padding:1px 1px; 
 } 

 
 .poick_knopka {
 width:22px; 
 height:14px; 
 cursor:pointer; 
 background:url(/images/search.png);
 border:0px; 
 } 
 
 .poick_knopka:hover {} 

 .poick_os,
 .poick_os1,
 .poick_knopka { 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
 }

/* Календарь */ 
 .calTable { padding:0px; margin:0;width:100%;background:#fff;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;} 
 .calTable td{border-bottom:1px solid #C9C9C9;border-right:1px solid #C9C9C9; padding:5px 5px; margin:0;} 
 a.calMonthLink:link {margin: 0 0px; font-size:11px;} 
 a.calMonthLink:hover, a.calMonthLink:active, a.calMdayLink:hover, a.calMdayLink:active {color:#505050;font-size:11px;} 
 a.calMdayLink:link {font-weight: bold; color:#505050;font-size:11px;} 
 .calWday {color: #505050;background: 0;width: 20px; font-weight: bold;font-size:11px;} 
 .calWdaySe {color: #505050;background: 0;width: 20px; font-weight: bold;font-size:11px;} 
 .calWdaySu {color: #505050;background: 0;width: 20px;font-weight: bold;font-size:11px;} 
 .calMday {color: #505050;font-size:11px;font-weight:bold;} 
 .calMdayIs {font-weight: bold;color: #bf251c;font-size:11px;} 
 .calMdayIsA a.calMdayLink:link, .calMdayIsA a.calMdayLink:visited {font-weight: bold; color:#bf251c;font-size:11px;} 
 .calMdayIsA a.calMdayLink:hover, .calMdayIsA a.calMdayLink:active {color:#bf251c;font-weight: bold;font-size:11px;} 
 .calMdayIsA {color:#bf251c;font-size:11px;} 
 .calMdayA {color:#bf251c;font-weight: bold;font-size:11px;} 
 /* --------- */

/* Разбор палётов (КАПЧА) 
 ------------------------------------------*/ 
#panel_bottom img { 
 display:none;
} 

#secuImgC {height:25px!important;
 margin:0!important;
 float:right!important;
 display:inline!important;
 border: 1px solid #e8e8e8!important;
} 

.securityCode {line-height:25px;
 color:#777!important;
 margin:0px!important;
 float:right!important;
 height:25px!important; max-height:37px!important;
 padding: 0px 0px 0px 5px!important;
 background:#fff!important;
 border: 1px solid #e8e8e8!important;
 
}