body {
    font:12px sans-serif;
    color:#244e00;
    margin: 0 0 0 0;
}
b {
   color:#a22221;
}
h1{
 font:18px sans-serif;
    color:#556b2f;
    font-weight:bold;
    margin:5px 0 2px 0;
}
h2{
    font:14px sans-serif;
    color:#a22221;
    font-weight:bold;
    margin:3px 0 3px 20px;    
}
h3{
    font:13px sans-serif;
    color:#244e00;
    margin:7px 0 3px 20px;    
    font-weight:bold;
}
p{
    text-indent:15px;
    text-align:justify;
    margin:5px 0 0 0;
}
hr {
   margin:0 0 0 0;
   padding:0 0 0 0;
   color:#556b2f;
   height:1px;
}

a:link{
   color:#244e00;
}

a:visited{
   color:#788562;
}
a:hover{
   color:#a22221;
}

/*--------------Основная разметочная таблица------------------------------*/
/*--------------основные параметры и рамки-полосочки----------------------*/
#bodytable{
	background: #daecd7;/*556b2f - тёмно-зелёный a22221-красный 244e00- зелёный текст*/
	border-bottom:2px solid #556b2f;
}
#bodytable td{
    padding:1px;
}
#bodytable td.leftsmall{
     border-top:1px solid #a22221;
     border-bottom:1px solid #a22221;
     border-right:2px solid #556b2f;
     height:23px;
     width:188px;
     padding:0px;
}
#bodytable td.rightsmall{
     border-top:1px solid #a22221;
     border-bottom:1px solid #a22221;
     border-left:2px solid #556b2f;
     width:188px;
     padding:0px;
}
#bodytable td.red{
     border:1px solid #a22221;
     padding:0px;
}
#bodytable td.main{
     border-top:2px solid #556b2f;
     border-bottom:2px solid #556b2f;
     border-left:1px solid #a22221;
     border-right:1px solid #a22221;
     vertical-align:top;
     background: #ffffff;
     font:13px sans-serif;
}
#bodytable td.leftmenu{
     border-top:2px solid #556b2f;
     border-bottom:2px solid #556b2f;
     border-right:2px solid #556b2f;
     width:188px;
     vertical-align:top;
     text-align:left;
}
#bodytable td.rightmenu{
     border-top:2px solid #556b2f;
     border-bottom:2px solid #556b2f;
     border-left:2px solid #556b2f;
     width:188px;
     vertical-align:top;
     text-align:left;
     padding-top: 7px;
}
#bodytable td.lefttop{
     border-bottom:2px solid #556b2f;
     border-right:1px solid #a22221;
     height:110px;
     
}
#bodytable td.righttop{
     border-left:2px solid #556b2f;
     border-bottom:2px solid #556b2f;
     width:188px;
}
#green {
background: #daecd7;
}
#whi{
background: #ffffff;
}
/*-----------Основная часть (отступы)-------------------------------------*/
.maincontent{
	margin:10px 20px 10px 20px;
}
/*-----------Для всех картинок в основной части---------------------------*/
.maincontent img{
    padding:2px;
    border:1px solid #556b2f;
}
.maincontent img.str{
    border:0px;
    margin-left:10px;
}
.maincontent img.left{/*Для картинок, выровненных по левому краю*/
    margin-right:10px;
}
.maincontent img.right{/*Для картинок, выровненных по правому краю*/
    margin-left:10px;
}

/*Настройки текста ячейкм с формимами (Поиск, Логин, Пароль, Регистрация)*/
#forms {
    align:left;
    margin-left:10px;
}
#forms td{
	font:10px tahoma;
	font-weight:bold;
	border:0px;
}

/*Наш институт основан*/
.smallfont{
	font:9px tahoma;
	font-weight:bold;
	display:inline;
	padding:0px;
}
/*Копирайт внизу*/
#copy{
    margin-right:7px;
    font:10px tahoma;
	font-weight:normal;
}
/*Путь (эффект "вы находитесь тут")*/
#path{
	font:12px sans-serif;
	font-weight:bold;
	color:#244e00;
	margin-left:15px; 
	padding:0px;
}
.redfont{
	color:#a22221;
}

/*--------------Левое и правое меню---------------------------------------*/
/*--------------Настройка параметров текста и ссылок----------------------*/

#menu{
	margin: 0px 0px 0px 0px;
	width: 188px;
}
DIV#menu DIV#menu {
	margin: 0px 0px 7px 15px;
	width: 173px;
}
#menu a {
	font:16px sans-serif;
	font-weight:600;
	padding: 2px 0px 2px 20px;
         display: block;
         text-decoration:none;
}
#menu .active {/*Этот класс присваевается активному пункту меню, на каждой странице разному (например, на главной <li class="active">Новости</li> )*/
	background: #556b2f;
	color:#daecd7;
	font-weight:bold;
	padding: 1px 0px 2px 20px;
}

#menu a:link{
	color:#244e00;
} 
#menu a:visited {
    color:#788562;
}
#menu a:hover {
	color: #a22221;
} 
#menu a.active:link, #menu a.active:visited{
color:#daecd7;
}
#menu a.active:hover {
color: #ffffff;
}

/*---------------------Подменю--------------------------*/
#podmenu{
	background: #daecd7;
	list-style-type:none;
	margin:0 0 0 30px;
	
}
#podmenu li{
	padding:0;
	color:#244e00;
	font:14px sans-serif;
	font-weight:normal;
}
#podmenu li.active{
	background: #daecd7;
	color:#a22221;
	font-weight:normal;
}



/*-----------Форум и Контакты------------------------------------*/
.biggreen a{
	color:#556b2f;
	font:16px sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
}
.biggreen table td{
    text-align:center;
}

/*-----------Блок событий----------------------------------------*/
#events{
    margin:30px 0 0 0;
    border-top:1px solid #556b2f;
}
#events th{
    background: #556b2f;
	color:#daecd7;
	font:16px sans-serif;
	font-weight:bold;
}
#events td{
    border-top:1px solid #556b2f;
    padding:5px 2px 0 2px;
}
#events td p{
font:12px sans-serif;
text-align:justify;
}
#arxsob {
    margin-top:10px;
    font:10px sans-serif;
    font-weight:bold;
    color:#a22221;
    
    
}

.numbers{
     margin-top:10px;
     font-weight:bold;
    }

