html,body{margin:0px;padding:0px;text-align:left;border:0px;background:#e6e2e2; background-position: top center;font-family: Arial, Geneva, sans-serif; font-size:11px;color:#000;}
a, a img {border: none; outline: none;}
li,form, fieldset, dl, dt, dd, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
a{text-decoration:underline;margin:0px;padding:0px;color:#000; font-size:11px;}a:hover{text-decoration:underline;}

.page{
    background:#fff;
    width:1000px;
    margin:0 auto;
    padding-top:0px;
}
.page div{
    overflow:hidden;
}

#branding_link { 
        width:100%; 
        height: 100%; 
        position:absolute; 
     z-index:1;}



/*Шапка*/
.header {
    width:1000px;
    margin:0 auto;
    overflow:hidden;
    position: relative;
    text-align: left;
    padding:0px;
    height:104px;
    background: url("../images/head.png") center top no-repeat;
}

.logo {
    width:176px;
    height:46px;
    margin-top:-47px;
    margin-left:20px;
}

.banner-head{
    margin-top:5px;
    margin-left:250px;
    width:728px;
    height:90px;
    background:#fff;
    /*display:none;*/
    /*opacity:0.1;*/
}

.banner-fullnews{
    width:72px;
    height:90px;
    background:grey;
    /*display:none;*/
    /*opacity:0.1;*/
}


/*Меню*/
.menu{
    width:1000px;
    height:30px;
    text-align:center;
    margin-top:-4px;
    margin-bottom:7px;
    line-height:28px;
    background: url("../images/menu.png") no-repeat;
}
.menu li{
    display:inline;
    height:30px;
    padding:12px;
}
.menu li:hover{
    background: url("../images/hover-menu.png") repeat-x;
    height:30px;
}
.menu a{
    font-size:12px;
    color:#fff;
    font-family:Tahoma;
    text-decoration:none;
}
.menu a:hover{
    font-size:12px;
    color:#fff;
    font-family:Tahoma;
    text-decoration:none;
}

/*Структура*/
.content{
    overflow:hidden;
    width:1000px;
    margin:0 auto;
    padding:10px;
    margin-top:-5px;
}
.last-news{
    width:330px;
    height:368px;
    float:left;
    margin-right:10px;
}
.lenta-news{
    width:390px;
    height:368px;
    float:left;
    margin-right:10px;
}
.vk-group{
    width:240px;
    height:368px;
    background:#cdcdcd;
}

/*По три блока*/
.potri{
    width:980px;
    height:233px;
    margin-left:10px;
    margin-bottom:20px;
}
.pb{
    width:320px;
    height:233px;
    float:left;
    margin-right:10px;
}
.pbs{
    width:320px;
    height:233px;
}
.pb-title{
    width:320px;
    height:26px;
    line-height:24px;
    text-align:center;
    margin-bottom:5px;
    background: url("../images/bg-list.png") no-repeat;
    color:#fff;
    font-family:Verdana;
    font-size:12px;
}

.pb-news{
    width:320px;
    height:64px;
    margin-bottom:5px;
    background:#d9e3ec;
}
.pb-img{
    height:64px;
    width:96px;
    float:left;
    margin-right:10px;
}
.pb-img img{
    width:96px;
    height:64px;
}
.pb-link{
    margin-top:5px;
    height:40px;
}
.pb-link a{
    font-family:Tahoma;
    font-size:12px;
    color:#2d3133;
    text-decoration:underline;
    margin-top:5px;
}
.pb-link a:hover{
    font-family:Tahoma;
    font-size:12px;
    color:#2d3133;
    text-decoration:none;
}
.pb-date{
    color:#656c73;
    font-size:11px;
    font-family:Verdana;
}
/*По два блока*/
.podva{
    width:980px;
    height:287px;
    margin-left:10px;
    margin-bottom:20px;
}
.db{
    width:485px;
    height:287px;
    float:left;
    margin-right:10px;
}
.dbs{
    width:485px;
    height:287px;
}
.db-title{
    width:485px;
    height:26px;
    line-height:24px;
    text-align:center;
    margin-bottom:5px;
    background: url("../images/bg-list-2.png") no-repeat;
    color:#fff;
    font-family:Verdana;
    font-size:12px;
}

.db-news{
    width:485px;
    height:82px;
    margin-bottom:5px;
    background:#d9e3ec;
}
.db-img{
    height:82px;
    width:115px;
    float:left;
    margin-right:10px;
}
.db-img img{
    height:82px;
    width:115px;
}
.db-link{
    margin-top:5px;
    height:30px;
}
.db-link a{
    font-family:Tahoma;
    font-size:14px;
    color:#2d3133;
    text-decoration:underline;
    margin-top:5px;
}
.db-link a:hover{
    font-family:Tahoma;
    font-size:14px;
    color:#2d3133;
    text-decoration:none;
}
.db-text{
    color:#42464a;
    font-size:11px;
    font-family:Verdana;
}
/*Последняя новость*/
.lnews{
    width:330px;
    height:424px;
}
.limg{
    width:330px;
    height:246px;
    padding:0;
}
.limg img{
    width:330px;
    height:246px;
}
.ldisc{
    background: url("../images/bg-last-n.png") no-repeat;
    padding:10px;
    width:330px;
    height:122px;
}
.ltitle{
    margin-bottom:10px;
    height:56px;
    width:320px;
}
.ltitle a{
    font-size:16px;
    font-family:Verdana;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    text-shadow: 1px 0px 0px #1d6bb5;
}
.ldiscr{
    color:#fff;
    font-size:11px;
    font-family:Verdana;
    height:90px;
}

/*Короткая новость*/
.shortstory{
    width:393px;
    height:83px;
    margin-bottom:1px;
}
.img-bg{
    width:96px;
    height:64px;
}
.img-bg img{
    width:96px;
    height:64px;
}
.shd{
    background: url("../images/bg-lenta-n.png") no-repeat;
    height:83px;
    width:293px;
}
.shlink{
    margin-top:5px;
    margin-bottom:5px;
    margin-left:10px;
}
.shdate{
    background: url("../images/date.png") no-repeat;
    width:96px;
    height:20px;
    color:#fff;
    line-height:18px;
    font-size:10px;
    font-family:Verdana;
    text-shadow: 1px 0px 0px #303030;
}
.shleft{
    width:96px;
    height:83px;
    float:left;
    margin-right:1px;
    text-align:center;
}
.shlink a{
    font-size:12px;
    font-family:Verdana;
    color:#fff;
    text-decoration:underline;
    text-shadow: 1px 0px 0px #1d6bb5;
}
.shlink a:hover{
    font-size:12px;
    font-family:Verdana;
    color:#fff;
    text-decoration:none;
}
.shtext{
    margin-left:10px;
    font-size:10px;
    font-family:Verdana;
    color:#fff;
}


/* Навигация по страницам */
.navigation {
    border:none;
    margin-top:5px;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active, .navigation span {
    float: left; 
    width: 26px; 
    height: 18px;
    vertical-align: middle;
    text-align: center;
    line-height: 18px;
    text-decoration: none;
    font-size: 11px;
    color: #fff; 
    margin-top: 10px;
    margin-right: 5px;
}
.navigation a {
    background: url("../images/bg-nav2.png") repeat-x;
    color: #fff;
    text-align: center;
}
.navigation a:hover {
    background: url("../images/bg-nav.png") repeat-x;
    color: #fff; 
    text-align: center;
}
.navigation span {
    background: url("../images/bg-nav.png") repeat-x;
}

.topnews{
    margin-top:20px;
}

/*Полная новость*/
.fst{
    float:left;
    width:300px;
    margin-right:10px;
} 
.fullstory{
    width:300px;
    height:100%;

} 
.full-title{
    margin-bottom:15px;
    padding-bottom:-10px;
    margin-top:-10px;
}
.full-title h1{
    font-family:Verdana;
    font-size:18px;
    color:#2a78c4;
    font-weight:bold;
}
.full-text{
    color:#484848;
    font-size:12px;
    font-family:Verdana;
    text-align:justify;
}
.full-text a{
    color:#2a78c4;
    font-size:12px;
    font-family:Verdana;
}
.full-text a:hover{
    color:#2a78c4;
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
}
.full-text img{
    float:left;
    width:300px;
    height:200px;
    margin-right:10px;
}
.full-cat{
    float:left;
    margin-right:20px;
    color:#929191;
}
.full-cat a{
    color:#696969;
    font-size:11px;
    font-family:Tahoma;
    text-decoration:none;
}
.full-date{
    color:#929191;
    float:left;
    font-size:11px;
    font-family:Verdana;
    margin-right:20px;
}
.full-info{
    margin-top:-22px;
    padding-top:4px;
    margin-bottom:15px;
    border-top:1px dashed #d2e5f8;
}
.full-views{
    color:#929191;
    float:left;
    font-size:11px;
    font-family:Verdana;
}
.share{
    margin-top:10px;
}
/*Популярные новости*/
.top-title{
    border:1px solid #d9e3ec;
    padding:5px 5px 5px 10px;
    width:223px;
    font-family:Verdana;
    font-size:16px;
    color:#484848;
    font-weight:bold;
    margin-bottom:-1px;
}
.top-title b{
    font-family:Verdana;
    font-size:16px;
    color:#2a78c4;
    font-weight:bold;
}
.topnews{
    margin-top:20px;
}
.topnews li{
    margin-bottom:1px;
    width:230px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    background:#d9e3ec;
}
.topnews a{
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
    color:#2a78c4;
}
.topnews a:hover{
    font-size:12px;
    font-family:Verdana;
    text-decoration:underline;
    color:#2a78c4;
}
/*Похожие новости*/
.rel-title{
    border:1px solid #d9e3ec;
    padding:5px 5px 5px 10px;
    font-family:Verdana;
    font-size:16px;
    color:#484848;
    font-weight:bold;
    margin-bottom:-1px;
    width:436px;
}
.rel-title b{
    font-family:Verdana;
    font-size:16px;
    color:#2a78c4;
    font-weight:bold;
}
.rel{
    margin-top:20px;
}
.rel li{
    margin-bottom:1px;
    width:100%;
    height:26px;
    line-height:26px;
    padding-left:10px;
    background:#d9e3ec;
}
.rel a{
    font-size:14px;
    font-family:Verdana;
    text-decoration:underline;
    color:#484848;
}
.rel a:hover{
    font-size:14px;
    font-family:Verdana;
    text-decoration:none;
    color:#2a78c4;
}
.comments{
    margin-top:20px;
    width:730px;
}

/*Новости в категориях*/
.catstory{
    border:5px solid #d9e3ec;
    padding:10px;
    width:700px;
    height:120px;
    margin-bottom:10px;
    padding-bottom:10px;
}
.catstory:hover{
    border:5px solid #3c9ae2;
}
.catstory-inf{
    margin-top:10px;
    margin-bottom:10px;
    color:#3b96df;
    font-family:Verdana;
}
.catstory-inf a{
    font-size:11px;
    font-family:Verdana;
    text-decoration:none;
}
.catstory-img-bg{
    width:160px;
    height:120px;
    float:left;
    margin-right:10px;
}
.catstory-img-bg img{
    width:160px;
    height:120px;
}
.catstory-link{
    margin-bottom:5px;
}
.catstory-link a{
    font-size:16px;
    font-family:Verdana;
    color:#176db1;
    text-decoration:underline;
}
.catstory-link a:hover{
    font-size:16px;
    font-family:Verdana;
    color:#3287cb;
    text-decoration:none;
}
.catstory-text{
    font-size:12px;
    font-family:Verdana;
    color:#777777;
}

/*Футер*/
.footer{
    margin:0 auto;
    text-align:left;
    background: url("../images/footer.png") no-repeat;
    font-size:11px;
    color:#cecece;
    width:1000px;
    height:51px;
}
.liveint{
    margin-top:10px;
    margin-left:960px;
}

.footer p{
    margin-top:2px;
}
.footer a{
    font-size:11px;
    font-family:Tahoma;
    color: #d9e3ec;
    text-decoration:none;
    margin-bottom:2px;
    text-decoration:underline;
}
.footer a:hover{
    text-decoration:none;
}
.footer ul {
    margin:10px 0px 0px -30px;
    float:left;
}
.footer .no-border {
    float:left;
    border:none;
}


.rg {
    width: 680px;
    float:left;
    /*margin-left:5px;*/
}

#ads {
    height: 400px;
    border: 1px solid #000;
    width: 240px;
}
#ads2 {
    height: 90px;
    border: 1px solid #000;
    width: 729px;
}