body {
     margin: 0;
     font: 14px Verdana;
}

td.mennu {
     background-position: 0 100%;
     background-image: url('images/menu_osn_fon.gif');
     background-repeat: repeat-y;
     height: 30px;
     width: 200px;
     margin-left: 10px;
     padding-left: 20px
}

div#glavblok      {
          background-color: #e7f3e3;
          position: static; 
          display: none;
                    }
div#blokk a:link, div#blokk a:visited, div#blokk a:hover, div#blokk a:active {color: #53a93e;  font: 11px bold tahoma;} 
div#blokk {

		background-color: #e7f3e3;
        border: 1px solid #417b31;
        float: left;
        border-collapse: collapse;
        width:200px;       
        font: 11px tahoma;
        color: #515151;
        padding: 5px;
        margin: 2px;       
        }



ul#dopmenu {
     list-style-type: circle;
     margin-left: 0px;
     padding: 0px;

}

ul#dopmenu li {
     list-style-type: none;
     margin-top: 0px;
     line-height: 0px;
     margin-top: 8px;
}

ul#dopmenu a {
     font-size: 10px;
     text-decoration: none;
     color: #656565;
     font-family: verdana;

}


ul#dopmenu li a:hover {
     font-size: 10px;
     text-decoration: underline;
     color: #833b3b;
     font-family: verdana;
}






td.mennu a {
     color: #fff;
     font: 18px Verdana;
     text-decoration: none;
}

td.mennu a:hover {
     color: #4c4c4c;
     font: 18px Verdana;
     text-decoration: none;
}



td.mennu2 {
     background-position: 0 100%;
     background-image: url('images/menu_osn_fon3.gif');
     background-repeat: repeat-y;
     height: 30px;
     width: 200px;
     margin-left: 10px;
     padding-left: 10px
}

td.mennu2 a {
     color: #4c4c4c;
     font: 18px Verdana;
     text-decoration: none;
}

td.mennu2 a:hover {
     color: #753b3b;
     font: 18px Verdana;
     text-decoration: none;
}




#menu1 {
     background-image: url('images/menu_osn_fon.gif');
}

#menu2 {
     background-image: url('images/menu_osn_fon2.gif');
}

#menu2 a {
     color: #4c4c4c;
}

#news big {
     color: #595959;
     font: 700 14px Verdana;
     text-align: center;
}

div#news2 {
     margin: 4px;
     padding: 4px;
}

#news2 b {
     color: #2d2d2d;
     font: 700 11px Verdana;
     text-align: center;
}

#news2 a {
     color: #595959;
     font: 11px Verdana;
     text-align: center;
     text-decoration: none;
}

#news2 font {
     color: #595959;
     font: 11px Verdana;
}

#news_arhiv font {
     color: #595959;
     font: 12px Verdana;
}



#news2 a:hover {
     color: #c17d08;
     text-decoration: underline;
}



.online {
     border: 1px solid;
     border-collapse: collapse;
     border-color: #bababa;
}

.online td {
	border: 1px solid;
     border-collapse: collapse;
     border-color: #fbfbfb;
     color: #333;
     font: 13px Verdana;
     text-align: justify;
}




.contacty {
     border: 1px solid;
     border-collapse: collapse;
     border-color: #bababa;
}

.contacty td {
	border: 1px solid;
     border-collapse: collapse;
     border-color: #fbfbfb;
}



.online a {
	color: #4d5b88;
}

.online a:hover {
     color: #c17d08;
     text-decoration: none;
}


#glavblok {
     color: #333;
}

#glavblok h1 {
     font: 18px Verdana;
}

#glavblok p {
     font: 13px Verdana;
     text-align: justify;
}

#glavblok li, #glavblok ul  {
     font: 13px Verdana;
     text-align: justify;
}

#calendar {
     border: 0;
     font: 11px Verdana;
     color: #444;
}

#calendar td {
     border: 1px solid;
     border-collapse: collapse;
     border-color: #d8d7d6;
}


.ulsugitab {
     border: 1px solid;
     border-collapse: collapse;
     border-color: #bababa;
     font: 13px Verdana;
     text-align: justify;
     color: #333;
     
}

.ulsugitab td{
     border-color: #bababa;     
}

#calendar td.pusto {
     border: 0 solid;
}

#calendar_verh td.month a {
     font: 16px Airal;
     color: #e05112;
     text-decoration: none;
}

#calendar_verh td.month a:hover {
     text-decoration: underline;;
}

.copir {
     font: 10px Airal;
     color: #fff;
}




#calendar .endday {
	background-color: #ffe6e2;
}

#calendar .links {
	background-color: #8FA8CD;
	color: FFFFFF
}


#calendar .links a {
     color: #ffffff;
     text-decoration: underline;
}

#calendar .links a:hover {
     text-decoration: none;
}

div.kalen {
	border: 1px solid;
    border-collapse: collapse;
    border-color: #bababa;
    padding: 5px;
    font: 13px Verdana;
    text-align: justify;
    background-color: #FBFBFB;
}<!--LiveInternet counter--><script type="text/javascript"><!--
				document.write("<a href='http://www.liveinternet.ru/click' "+
				"target=_blank><img src='http://counter.yadro.ru/hit?t10.9;r"+
				escape(document.referrer)+((typeof(screen)=="undefined")?"":
				";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
				screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
				";"+Math.random()+
				"' alt='' title='LiveInternet: показано число просмотров и"+
				" посетителей за 24 часа' "+
				"border='0' width=1 height=1><\/a>")
				//--></script><!--/LiveInternet-->