html, body{font: 13px/1.3 Arial, Helvetica, sans-serif; height:100%; margin:0; padding:0; background:url(../images/body-bg.jpg) repeat; }
a{text-decoration:none; color:#5e5e5e; }
p{color:#5e5e5e;  margin:0; padding:0; }
h2{color:#5e5e5e; font-weight:normal; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif }
#conterner{ min-width:980px; }
/* шапка*/
#header{padding-top:1px; max-width:1200px; margin:0 auto;}
#haeder-banner{ float:right; margin:33px 10px 0 0;}
#haeder-banner a{display:block; height:60px;}
#haeder-banner img{border:none; outline:none;}
#haeder-logo{background:url(../images/logo.png) no-repeat; width:241px; height:46px; margin:37px 0 0 10px;}
#haeder-logo a{display:block; height:46px;}
/* верхния меню */
#top-menu-bg{background:url(../images/top-menu-bg.png) repeat-x; min-width:980px; height:49px; margin-top:45px;}
#top-sateBar{min-width:960px; max-width:1200px; margin:0 auto;}
#top-sateBar ul{padding:0; margin:0;  list-style:none; text-transform:uppercase;}
#top-sateBar ul li{float:left; margin:0; padding:16px 0;}
#top-sateBar ul li:hover{background:url(../images/menu-topHover.png) repeat-x;} 
#top-sateBar ul li a{color:#ebebeb; padding:16px 17px; margin:0;   font-size:12px; }
/*контент */
#content{ max-width:1200px; margin:0 auto; padding:35px 10px 0 10px;  }
/*стили для сайт бара*/
#content-bar{width:300px;float:right;}
#content-bar h3{background:url(../images/h3-bg.png) 0 3px repeat-x; margin:0; padding: 0; font: bold 15px Arial, Helvetica, sans-serif; color:#999;  }
#content-bar h3 span{background:url(../images/body-bg.jpg) repeat-x; margin-left:20px; padding:0 5px;}
/* блок для формы пойска и блок для формы расылок*/
#block-search{margin:0; padding:0; }
#block-rasilka{margin-top:23px; overflow:hidden;}
#content-bar form{position:relative; width:220px; margin:25px auto 0; overflow:hidden; }
.block-input{width:142px;  }
.left-input{background:url(../images/left-seachInput.png) no-repeat; width:13px; height:31px; border:none;  float:left;}
.right-input{background:url(../images/right-seachInput.png) no-repeat; width:13px; border:none;  height:31px; float:right;}
.center-input{ background: url(../images/center-seachInput.png) repeat-x; line-height:1.5; margin:0; padding:2px 0; width:116px; height:31px; color:#b1b1b1; font-size:12px;  border:none; outline:none; }
*+html .center-input{margin-top:-1px; }
#search-bott{background:url(../images/search-bott.png) no-repeat; width:80px; height:31px; padding:0; margin:0; position:absolute; right:0; top:0; border:none; outline:none; cursor:pointer;}
#email-bott{background:url(../images/email-bott.png) no-repeat; width:80px; height:31px; margin:0; padding:0; position:absolute; right:0; top:0; border:none; outline:none; cursor:pointer;}
/* блок для спонсорав*/
#block-sponsors{ margin:30px 0 0 0;}
#sponsors{width:270px; margin:28px auto 0; overflow:hidden;}
#sponsors img{margin-bottom:14px; border:none; outline:none; }
#colon-sponsorsLeft{ width:125px; float:left;}
#colon-sponsorsRight{width:125px; float:right;}
/* болок с категориями в сайт баре*/
#block-categories{margin-top:30px;}
#categories{margin-top:18px; overflow:hidden;}
#categ-left{width:140px; float:left;}
#categ-right{width:140px; float:right;}
#categ-left ul, #categ-right ul{margin:0; padding:0; list-style:none;}
#categ-left li, #categ-right li{padding:10px 0; border-top:1px dashed #e3e3e3;}
 #categ-left li:first-child, #categ-right li:first-child{border:none;}
#categ-left a, #categ-right a{text-decoration:none; font-weight:bold}
#categ-left a:hover, #categ-right a:hover{text-decoration:underline;}
/* стили для статей*/
#content-wrepper{min-width:600px; max-width:892px;  margin-right:320px;}
.content-statya{padding-bottom:15px; margin-bottom:10px; border-bottom:1px dashed #e5e5e5; overflow:hidden;}
.content-statyaImg{ float:left; border:3px solid #e0e0e0; margin-bottom:10px; }
.content-statyaBlock{ margin-left:178px;}
.content-statyaBlock a{ font-family:Georgia, "Times New Roman", Times, serif; color:#5e5e5e; }
.content-statyaBlock a:hover{text-decoration:underline;}
.content-statyaWordS{ margin-bottom:3px; color:#aaaaaa; word-spacing:3px;}
.content-statyaBlock h2{margin:5px 0 0 0; padding:0; line-height:1.1; font-size:18px;}
.content-statyaBlock h2 a{font-family:Arial, Helvetica, sans-serif;}
.content-statyaPanel{margin:7px 0; color:#aaaaaa;}
/* стили для постраничной навигации */
#paga-navigachion{margin:30px 0 40px;  }
#paga-navigachion ul{ list-style:none; margin:0; padding:0; overflow:hidden;  }
#paga-navigachion ul li{float:left; }
#paga-navigachion .paga-one, #paga-navigachion .paga-one:hover {border:none; background:#333333; color:#FFF; padding-bottom:9px;}
#paga-navigachion ul li a{padding:0 10px; display:block; padding:6px 14px 6px; margin-right:2px; border-bottom:3px solid #cccccc;}
#paga-navigachion ul li a:hover{background:#e7e7e7;}
#paga-navigachion ul .paga-next{background:url(../images/page-next.png)  14px 12px no-repeat; }
.clear{clear:both;} 
/*стили для подвала*/
#block-futter{min-width:980px; }
#block-futter p{color:#e0e0e0; margin-bottom:20px;}
#block-futter h3{background:url(../images/futt-bg-h3.png) 0 5px repeat-x; text-transform:uppercase; width:220px; margin-bottom:8px; }
#block-futter h3 span{ background:url(../images/futter-center.png) repeat-x; font-size:14px; font-weight:bold; color:#FFF; padding-right:13px;}
#block-futter ul{margin:0; padding:0; list-style:none;}
#block-futter ul li{ background:url(../images/futt-razdelitel-li.png) 0 bottom repeat-x; margin:0; padding:12px 0;}
#block-futter a{color:#e0e0e0; text-decoration:none;}
#block-futter a:hover{text-decoration: underline;}
#futter-top{ background:url(../images/futter-top.png) repeat-x; height:19px;}
#futter-center{ background:url(../images/futter-center.png) repeat; padding:1px}
#futter-wrapper{ margin:0 auto 0;  min-width:960px; max-width:1200px; overflow:hidden; padding:50px 10px 50px 10px; }
#futt-logo{background:url(../images/futtt-logo.png) no-repeat; width:185px; height:36px; margin-bottom:17px;}
.futter-colon{width:30%; margin-right:5%;  float:left;}
#colon-right{margin-right:0;}
#futter-bottom{ background:url(../images/futter-bottom.png) repeat-x; height:77px; padding:1px; }
#futt-bottWrapper{ margin:30px auto 0; padding:1px 10px; min-width:960px; max-width:1200px;}
#futt-bottWrapper p{ margin:0 ;}
#futt-bottWrapper p a{color:#8f8f8f;}
#futt-bottWrapper .autor{float:right; margin:0;}