  body{
  background-color: #FEB341;
  font-family: Arial, Comis Sans MS, Bookman Old Style, Times New Roman;
  font-size:12pt;
  }
a{
 color: #400000;
 }
a:hover{
 color: #41416D;
 }
 
#cite{
  padding-left:10px;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:0px;
  text-align: justify;
  font-family: Times New Roman;Bookman Old Style;
  font-size: 11px;
  line-height: 140%;  
}
  #cite1{
  text-align: right;
  font-family: Times New Roman;Bookman Old Style;
  font-size: 11px;
  line-height: 140%;  
}

#zadacha{
  margin-top:0px;
  padding-left:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  text-align: justify;
  font-family: Times New Roman;Bookman Old Style;
  font-size: 12px;
  line-height: 130%;
  text-indent:7px; 
 }

 #zadacha p{
  margin-top:10px;
  padding-left:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  text-align: justify;
  font-family: Times New Roman;Bookman Old Style;
  font-size: 12px;
  line-height: 130%;
  text-indent:5px; 
 }

#content{
  height:100%;
  margin-top:0px;
  padding-left:40px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:40px;
  background-image: url(f1.jpg);
  background-color:#FECF85;
 }
#contentm{
  height:100%;
  margin-top:0px;
  padding-left:40px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:40px;
  background-image: url(f.jpg);
  background-color:#FECF85;
}  
 #contentm p{
 padding:0px;
  margin-top:7px;
 margin-bottom:7px;
 line-height: 140%;
 text-align: justify;
 text-indent:20px; 
 } 
#content_kruzhki{
  text-align: justify;
  margin-top:0px;
  padding-left:60px;
  padding-top:25px;
  padding-bottom:20px;
  padding-right:60px;
  background-image: url(feierbah_web.jpg);
  background-color:#FECF85;  
  }
#content_kruzhki p{
 padding:0px;
 margin-top:17px;
 margin-bottom:7px;
 line-height: 160%;
 text-indent:20px;
}
#content_kruzhki h5{
 margin-top:0px;
 font-size:12px;
 margin-bottom:0px;
 }    
 
#content_olimp{
  height:100%;
  margin-top:0px;
  padding-left:40px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:40px;
  background-image: url(f1.jpg);
  background-color:#FECF85;
 }
  
    
#menu2{
margin:0px;
padding-left:20px;
}

#menu_olimp_lev{
margin:0px;
padding-left:0px;
}

#main{
text-align: justify;
text-indent:20px;}


#img_top2{
padding-top:20px;
padding-left:80px;
}

#img_top1{
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
}

#novosti{
width:180px;
align: top; 
padding:5px;
background-color: #FEAC49;
}
#bottom_menu{
  margin-top:10px;
  font-family: Comic Sans Ms;
  font-size:10pt
  }
#bottom_cell{
 padding-left:10px;
 padding-right:10px;
 border-right: 1px groove black; 
 }
#bottom_rcell{
 padding-left:10px;
 }
 #bottomc{
 padding-top:10px;
 }
 #nav ul{
 margin-top:0px;
 margin-left: 0;
 padding-left: 0;
 list-style-type: none; 
 }
 #navlist{
 background-color: #FF9900;
 margin-top:0px;
 margin-left: 0;
 padding-left: 0;
 width: 150px;
 font-family: Comic Sans MS;
 font-size:12pt;
 
 }
 #navlist li{
 margin:0;
 padding:0.25em;
 border-bottom: 1px groove black;
 }
 #navlist li a{
 text-decoration: none;
 color: #400000;
 }
 #navlist li a:hover{
 color: #41416D;
 
 } 
#persona{
 margin: 165px 10px 20px 180px;
 padding:0px;
 width:auto;
  border: 0px;
 position:relative;
 background-color:#FEE798;
  }
 

#protassov_article{
 padding:25px;
 width:auto;
 text-align:justify;
 background-image: url(fon1.jpg);
 background-repeat:repeat;
 }
#protassov_foto{
 padding:25px;
 width:auto;
 text-align:justify;
 background-color: #FFCD81;
 }
 
ol.lwalpha{
 list-style-type:lower-alpha;  
       }
ol.osn{
font-family: Arial, Comis Sans MS, Bookman Old Style, Times New Roman;
font-size:12pt;
margin-left:20px;
line-height: 130%;
}
li.osn{
padding-bottom:12px;}

#nameh{
  margin:0px;
  font-family: Comic Sans Ms;
  font-size:10pt;
  font-weight: bolder;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
  border-bottom: 1px dashed black; 
 }
#v{
  margin-top:0px;
  margin-bottom:0px;
  margin-right:1px;
  margin-left:0px;
  font-family: Comic Sans Ms;
  font-size:10pt;
  font-weight: bolder;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
  background-color: #FF9900;
  background-image: url(button.jpg);
  background-repeat: repeat;
  border-right: 1px groove black;
  border-top: 1px groove black;
  border-left: 1px groove black;
  border-bottom: 1px groove #FEEB8F; 
 }
#nv{
  margin-top:0px;
  margin-bottom:0px;
  margin-right:1px;
  margin-left:0px;
  font-family: Comic Sans Ms;
  font-size:10pt;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
  background-color: #FF9900;
  border-right: 1px groove black;
  border-top: 1px groove black;
  border-left: 1px groove black;
  border-bottom: 1px groove black;
 }
 
 #nv a{
 text-decoration: none;
 color: #400000;
 }
 #nv a:hover{
 color: #41416D;
 }
 
.open{
border: 1px solid black;
border-right:none;
border-bottom:none;
text-align:center;
font-weight:bold;
font-family: Comic Sans Ms;
font-size:10pt;
background-image: url(f1.jpg);
}
.close{
border: 1px solid black;
background-color: #FF9900;
border-right:none;
text-align:center;
font-family: Comic Sans Ms;
font-size:10pt;
}
.niz{
background-image: url(f1.jpg);
}
