body {
          color: #feee01;
          font: 15px Arial,Calibri, "San Serif" ;
          margin: 0;
          padding: 0;
          text-align: center;
/*background-image:URL('../images/bgr.jpg');*/
                 }

p.big { line-height: 130%;}

#im  {    
        margin: auto;
        margin-top: 0;
        width: 800px;
        height: 730px;
        border-top-left-radius:12px;
	    border-top-right-radius:12px;
    }

#bgr
{
text-align: left; 
background: url(../images/font1-1401.jpg) no-repeat;
height:500px;
margin-top:45px;
}

#bgr2 {
    background: url(../images/bg5.jpg) no-repeat;
    
    height: 400px;
    }


  #ban
{
  
   padding-left: 45px;
   margin-top:140px;
   float:left;
   width: 300px;
}

#ban1
{

  margin-left:350px;
  padding-top: 55px;
  width: 420px;
}

.foot {
     padding-bottom: 0px;
     margin-top: 0px;
     border-bottom-left-radius:12px;
	 border-bottom-right-radius:12px;
	 width:800px;
	 height:25px;
	 background-color:#000026;
	 
        }
 .foot p {
 margin-left:15px;
 margin-top:3px;
 float:left;
 
 }
.footer {
          margin-top: -30px;
          margin-left: 600px;
}

#bgr1
{
   background: url(../images/font2.jpg) no-repeat;
   margin-top:40px;
}

#list {
   text-align:  justify ;
    padding-top: 25px;
    margin-left: 35px;
    line-height:1.2em; 
    width: 725px;  

}

 #list1 {
   float: left;
   text-align: left;
   margin-left: 80px;
   padding-top: 5px;
   line-height:1.6em;
  
  }
#imglist {
   border: 2px solid #fff000;
   margin-left: 70px;
   margin-top: 7px;
   box-shadow: 5px 5px 2px black;
}


#tabl {
       background:#0b2369;
       margin-top:0px;  
       padding-top: 5px;     
      
}

.tabl1 {
      margin-top: 15px;
      margin: auto;
      font-size:1em;
      line-height: 1.6em;
      width: 750px;
    
}

.st4 {
     border-width: 1px;
     border-style: solid;
     border-color: #Feee01;
     width: 300px;
     height: 240px;
     text-align: center;
     background:url(../images/tabl1.jpg);
  }

.st41{
     border-width: 1px;
     border-style: solid;
     border-color: #Feee01;
     padding-left:15px;
     background: url(../images/tabl2.jpg);
       }

#cont {
    padding-top: 90px;
    color: #010018;
    font-size: 15px;
    line-height:1.5em;
    text-align: center;
}

#obekt
{
  float: left;
 width: 335px;
margin-top: 5px;
}

#obekt-img
{
  margin-left: 10px;
 margin-top: 0px;
}

#snow
{
     position: absolute;
     text-align: left ; 
     margin-left:170px;
     margin-top:115px;  
    
}


a#topF {
 display: none;
 position: fixed;
 bottom: 50px;
 right:3%;
 
 font: 11px/100% Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #bbb;
 -webkit-transition: 2s;
 -ms-transition: 2s;
 -moz-transition: 2s;
 transition: 2s;
}
a#topF:before {
 position: absolute;
 content: url('../image/fortop.png');
 top: -55px;
 right: 10px;
 opacity:0.7;
}

.newyear {
position:absolute;
top:120px;
left:420px;
overflow:hidden;
}
 .newyear:before {
 content:url('../images/snow.gif');
 z-index:99;
 position:absolute;
top:0px;
left:0px;

 }

.navSub {
background-clip:border-box;
height:70px;
margin:auto;
padding-top:60px;
margin-top:30px;
}

#year {
padding:0px;
margin:0px;
margin-left: auto;
margin-right: auto;

}

ul#year li {
display:inline;
margin-top:30px;
margin-right:5px;
padding:0px;
}

ul#year li a {
 background-color: black;
    color: white;
    padding: 10px 10px;
    text-decoration: none;
    border-radius: 6px 6px 0 0;
}
ul#menu li a:hover {
    background-color: SlateBlue ;
}

#gall {
margin: auto;
height:70px;
margin-bottom: 0px;
width: 640px;
}