/*============= Дизайн и верстка  Borchun aka Бочаров Александр =========
=======критика и донат приветствуются здесь http://borchun.name ===========
===============  по всем вопросам добро пожаловать в асю: 203728506 (:  ===
==========================================================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body {height:100%; width: 100%; background: #F5FCFF; color: #1b1f21;  word-wrap: break-word;  }
* {
  margin: 0;
  padding: 0;}

h1, h2, h3, h4, h5 { line-height: normal; }
h1 { font-size: 1.25em; } h2 { font-size: 1.2em; } h3 { font-size: 1.15em; } h4 { font-size: 1.1em; } h5 { font-size: 1em; }

a { color: #b33c3c; text-decoration: none; }
a:hover {color: #4C4C4C; text-decoration:underline; }
a img  { border: 0 none; }

input, textarea, select, button, body { font: 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; }
input, textarea, select, button, a { outline: none; }

}


hr { border: 0 none; border-top: 1px solid #dbe8ed; height: 1px; }

h6{font: 25px Georgia,"Nimbus Roman No9 L",serif;
                 
                 color: #4C4C4C;
                  text-decoration: none;}
         

.clear { 
    clear: both;}
ul, ul li {list-style-type:none;}
/*header*/
.headcotainer{
             width:100%; 
             height:65px;
       background:url("../images/bg-head.png") repeat-x;}
       
.headup {max-width: 1000px;  width: 96%; 
              text-align: left; margin: 0 auto; }
         

.headup ul {list-style-type:none; }
.headup ul li {float:left; padding:25px 10px 10px;}
.headup ul li a{ color:#F3F2F1; 
                      font:bold 16px Georgia,"Nimbus Roman No9 L",serif; 
            text-decoration:none}
.headup ul li a:hover{ color:#DCDBDA; 
                                font:bold 16px Georgia,"Nimbus Roman No9 L",serif; 
                text-decoration:underline}
.headup h1 {display:block; float:left; width:300px; height:60px; 
                   background:url("../images/romany-online-read.png") no-repeat;
                   color:#F3F2F1; font:22px Georgia,"Nimbus Roman No9 L",serif; text-decoration:none;
           padding:20px 0 0 25px;}

.headup h1 a{ color:#FFFFFF; 
                     font:bold 22px Georgia,"Nimbus Roman No9 L",serif; text-decoration:none}
.headup h1 a:hover{color:#DCDBDA; 
                              font:bold 22px  Georgia,"Nimbus Roman No9 L",serif; text-decoration:none}
.helog{float:right;padding-right:10px;}
.helog a{padding-right:10px;}
/*врапер*/
.main{max-width: 1050px; min-width:998px;  text-align: left; margin: 0 auto;}
.content{width: 1000px;
padding: 0;
margin: 0 auto;}
/*left*/
.left {float: left; padding:10px;width:580px; }

/*short*/
.short{padding:5px; }
.short .date{float:left; margin-left:0; margin-right:0; margin-bottom:10px;}
.shorttitle{ margin: 20px 0;}
.shorttitle a{font: normal 24px/24px Georgia, "Times New Roman", Times, serif;
                 
                 color: #4C4C4C;
                  text-decoration: none;
          text-shadow: #C2C2C2 1px 1px 2px;
                   }
.shorttitle a:hover{color: #b33c3c;  }

.shortblock{ margin-top:10px; }

.shortnewsm{ width:565px;
                 font-family: Trebuchet MS;
                 font-size: 14px;
                  text-decoration: none;
                  font-weight: normal;
                  color: #4C4C4C;
         
          
         }

.shortnewsm a .shortnewsm a:hover {color: #b33c3c;}

.shortimage{background-color: #EDEDED;
                  border: 1px solid #DBDBDB;
                  padding: 5px;
          margin:0 20px 20px 0;
                  float: left;}
.shortimage img{width:130px;
height:150px;}

.shortinfo{display:block;
                width: 100%;
        margin-bottom: 30px;}
.shortdatal{float:left;}
.shortdatal span{display:block;}
.shortdatar{float:right; text-align: right;}
.shortdatar span{display:block; }

.shortnews{ width:370px;
                 font-family: Trebuchet MS;
                 font-size: 14px;
                  text-decoration: none;
                  font-weight: normal;
                  color: #4C4C4C;
          display:block;
          float:right;}

.shortnews a .shortnews a:hover {color: #b33c3c;}

.sco{text-indent: 0px; text-align: justify; }
.sco p {text-indent: 0px; text-align: justify;}

.shortbottom{margin-top:20px;}
.shortbottom .more{float:right;}

.hr{height:5px; background: url("../images/bg-head1.png") repeat-x; margin:10px 0;}

/*fullstory*/
.fullbottom{width:100%; display:block; margin-top:20px;}

.fullbl{float:right;}


.fullbr{float:}

.hr1{height:22px;background: url("../images/kot.png");
margin: 5px 0; opacity:0.4; }

/*comments*/
.comm  {
    border-bottom: 1px dotted #D7D7D5;
  
}
.comm  div[class$="1"], .comm  div[class$="3"], .comm  div[class$="5"], .comm  div[class$="7"], .comm  div[class$="9"] {
    background: #eeeeec;
    border-color: #eeeeec;
}
 
.comentstyle {padding: 10px 0;}

.comentnik{padding: 5px; font:  10px Tahoma; color:#464f51; line-height: 1.5;}
 
.comentfoto {margin:5px 25px  10px 10px;}

.comentedit{font:  10px Tahoma; color:#464f51;  }

/*right*/
.right {float: left;  width:380px; padding-left:10px; }

  /*Сайдбар*/
  
  h7{font: normal 20px/20px Georgia, "Times New Roman", Times, serif;
       color: #4C4C4C;
       text-decoration: none;
      text-shadow: #C2C2C2 1px 1px 2px;
    }
    
.seporight{width:40px; font:13px Arial; border-bottom:1px dashed #F1F1F1; padding:20px 0 0;
margin:0 0 20px; }

.siderbox{padding:30px 10px; width:300px; }

/*Другие новости*/

.sideoth{ margin: 10px 0;
              
       float:left;  }
.sideoth img {float: left; width:70px; height:70px; margin-right:5px;}
.sideothtitle {margin:0 0 10px;}
.sideothtitle a {font: normal 12px/10px Georgia, "Times New Roman", Times, serif;
                                 
                                  color: #4C4C4C;
                                  text-decoration: none;
                                text-shadow: #C2C2C2 1px 1px 2px;
                  }
.sideothtitle a:hover{color: #b33c3c;  }
.sideothnews{width:225px;
                  font-size: 12px;
           line-height: 1.2;
                  text-decoration: none;
                  font-weight: normal;
                  color: #4C4C4C; 
          text-align: justify;
          
          float:right;}


   /*для списка категорий в две колонки*/
   #col {margin: 0; 
        padding: 0 0 0 3px;
clear:both;    
        list-style-type: none; }
#col li {display: block; 
        float: left; 
        width: 48%; 
    
    }
    #col li a{font-size:12px;
    }
   
   

/*search*/
  
  .searchbox{width:100%; padding:20px 0;}
  .searchbar { margin-top: 12px; 
  border-width: 0 1px 1px 0; 
  border: 1px inset;
  width: 280px; 
  height: 30px; 
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background: transparent;}
    .searchbar li { float: left; height: 26px; }
    .searchbar .lfield { width: 230px; padding-left: 7px; overflow: hidden; }
      .searchbar .lfield input { font-style: italic; 
      color: #8b99a8; float: left; 
      height: 15px; width: 280px; border: 0 none; 
      background: none; margin-top: 6px; }
    
    .searchbar .lbtn input { width: 35px; height: 29px; 
    background: url("../images/search.png") no-repeat; }
      .searchbar .lbtn input:hover { background-position: -35px 0; }

/*paginator*/
#paginator {float: left; padding:10px;}
#paginator span{ font-size: 15px; display: inline-block; padding:10px;
margin: 0 0 15px 3px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 5px;
background-color: #EDEDED;
border: 1px solid #DBDBDB;
}


#paginator a{font-size: 15px; display: inline-block; padding:10px;
color: #4C4C4C;
margin: 0 0 15px 3px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 5px;
background-color: #EDEDED;
border: 1px solid #DBDBDB;
font-weight: normal;
text-decoration: none;}
#paginator a:hover{
display: inline-block; color:#b33c3c;
margin: 0 0 15px 3px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 5px;
background-color: #e7e7e7;
border: 1px solid ##AEA9A7;}

/*footer*/
.foot{ height:100px; 
         background: #181716;  
     position:relative;
     margin-top:20px;
     padding:10px;}
.footmenu {position:absolute; left:5px;}
.footmenu span{  padding:5px 10px;}
.footmenu span a{color:#a6a6a6; font: 12px Tahoma; text-decoration:none}
.footmenu span a:hover{color:#fff; font: 12px Tahoma; text-decoration:underline;}

.footcopyr {position:absolute; left:15px; bottom:0px;
                 color:#a6a6a6; font: 12px Tahoma; text-decoration:none}
.footcopyr  a{color:#a6a6a6; font: 12px Tahoma; text-decoration:none}
.footcopyr  a:hover{color:#fff; font: 12px Tahoma; text-decoration:underline;}


.footstat{padding:0; position: absolute; right:15px; top:20px; }
