body{ font:14px Arial, Helvetica, sans-serif; background:url(images/fon.jpg) center 0 no-repeat; color:#333; margin:0; padding:0}
img{border:none;}
img.left{float:left; margin:20px 20px 10px 0;}
a{text-decoration:none; color:#8b0000;}
a:hover{}
/* Каркас */
.fon{background:url(images/bg.png) repeat-x top;}
.wrapper{ margin:0 auto; width:1014px; padding:0 0 10px; 0}
.header{height:200px; position:relative;}
.conterner-top{background:url(images/kt.png); height:21px;}
.conterner{background:url(images/kf.png); padding:21px 45px; 24px;}
.conterner-bottom{background:url(images/kb.png); height:19px;}
.content{float:left; width:608px;}
.right_menu{ float:right; width:298px; } 
.clear{clear:both;}
.footer{outline:1px solid #C0C; height:73px; width:980px; padding:10px; margin:10px auto; background:url(images/footer.jpg) no-repeat;}
/*Шапка*/
.header-logo{ width:500px; margin:0 0 0 40px; float:left; }
.site{width:400px; height:70px; float:right; margin:10px 10px 0 0; }
.site-name{font-size:22px; color:#FFF; font-weight:600; margin:10px 0 0 0; padding:0}
.site-desc{font-size:13px; color:#FFF; font-weight:600; margin:8px 0 0 0; padding:0}
.header-menu{width:400px; height:77px; padding:5px 0;  float:right;}
.header-menu a{width:90px; height:77px; padding:5px; float:left; color:#FFF; text-align:center;}
.header-menu a:hover{text-decoration:underline}
.top-menu{background:url(images/menu.png) no-repeat center; height:62px; margin:-1px 0 0 0; padding:2px 0}
.top-menu ul{height:62px; margin:0; padding:0; list-style:none;}
.top-menu ul li{float:left; line-height:62px; margin:0 20px;}
.top-menu ul li a{font-size:16px; font-weight:600; color:#1979B6}
.top-menu ul li a:hover{text-decoration:underline;}
.top-ikon{width:150px; height:32px; float:right; padding:15px 0;}
.top-ikon a{ margin:0 5px;}
/* форма пойска*/
.text{background:url(images/input.png) no-repeat; border:none; outline:none; width:201px; height:11px; padding:8px; font-size:11px; color:#666; position:absolute; bottom:9px; right:60px;}
.submit{background:url(images/search.png) no-repeat; width:28px; height:31px; position:absolute; bottom:7px; right:25px; cursor:pointer; border:none; outline:none; padding:0;}
.submit:hover{background:url(images/search.png) no-repeat right;}
/*контент*/
.statai{position:relative; margin-bottom:25px;}
.c-date{ background:url(images/date.png); width:39px; height:76px; position:absolute; top:5px; left:-35px; text-align:center; }
.d-day{ font-size:125%; font-weight:bold; padding:11px 0 0 0; margin:0; line-height:17px}
.d-main{ padding:0 0 7px 0; line-height:14px;}
.d-year{ color:#FFF;}
.c-h1{background:url(images/c-t.png); height:54px;}
.c-h1 h1{font-size:16px; margin:0; padding:16px 20px 0 20px; }
.c-text{ background:url(images/c-f.png); padding:1px 20px; text-align:justify;}
.c-text img{ display:block; margin:0 auto;}
.c-info{ background:url(images/info.png); width:580px; height:60px;  margin:10px auto;}
.c-info p{margin:0; padding:0; line-height:20px; font-size:12px;}
.c-info p a{color:#1979B6;}
.c-info p a:hover{color:#2E6505; text-decoration:underline;}
.c-end{ background:url(images/c-b.png); height:54px; padding:1px 0;}
.c-end a.next, a.comment{background:#e7e7e7; border:1px solid #aaa; padding:5px 7px; color:#333333; border-radius:5px; box-shadow:1px 1px 3px #004e99;}
a.next{float:left; margin:12px 0 0 40px;}
a.comment{float:right; margin:12px 40px 0 0;}
.c-end a.next:hover, a.comment:hover{ background:#6b8e23; color:white; border-color:#556b2f;}
.pag{ text-align:center; }
.pag a{ background:url(images/pag.png);border:1px solid 00070b; border-radius:3px margin:0 3px; line-height:28px; padding:5px 7px; color:#fff;}
.pag a:hover{background:url(images/pag_hover.png);}

/*сайт бар*/
.r-menu-top{ background:url(images/s-t.png);  height:16px;}
.r-menu-text{ background:url(images/s-f.png);   padding:1px 0;}
.r-menu-text img{display:block; margin:0 0 10px 30px;}
.r-menu-text ul{ margin:0 0 0 30px; padding:0; list-style:none;}
.r-menu-text ul li{line-height:30px;}
.r-menu-text ul li a{color:#1979B6;}
.r-menu-text ul li a:hover{color:#2E6505; text-decoration:underline;}
.r-menu-bottom{ background:url(images/s-b.png); height:16px;}
.widjet{padding:10px 0 10px;}
.widjet h2{background:url(images/h2.png); width:300px; height:44px; margin:0 0 0 -1px; color:#6b8e23; font-size:17px; text-align:center; line-height:40px; font-weight:normal;}


/*подвал*/
.footer-img{ margin:5px 5px; width:80px;float:left; }
.footer-widjet{ width:750px;  float:left; margin:0 0 0 15px; padding:5px 0;}
.footer-widjet p{text-align:center; line-height:5px;}
.footer-widjet p a{color:#1979B6;}
.footer-menu{ text-align:center;}
.footer-menu a{margin:0 10px 0 10px; color:#1979B6;}
.footer-counter img{ width:88px; padding:20px 15px; float:right;}
