body {
	font: 0.8em Arial, Helvetica, sans-serif; /* Шрифт на веб-странице */
	background: #800000; /* Цвет фона */
	color: #ffe; /* Цвет текста */
	}
#colorline {background: #800000;height: 5px;}
 /* Horisontal Menu */
.menuhead {padding:0 0 0 1em; margin:0; list-style:none; height:40px; background:url(images/pf0.png);}
.menuhead li {float:left;}
.menuhead li a {display:block; float:left; height:35px; line-height:33px; color:#fff; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 14px; cursor:pointer; font-size:11px;}
.menuhead li a b {float:left; display:block; padding:0 28px 0 14px;}
.menuhead li.current a {color:#fff; background:url(images/pf2.png);}
.menuhead li.current a b {background:url(images/pf2.png) no-repeat right top;}
.menuhead li a:hover {color:#800000; background: url(images/pf1.png);}
.menuhead li a:hover b {background:url(images/pf1.png) no-repeat right top;}
.menuhead li.current a:hover {color:#fff; background: url(images/pf2.png); cursor:default;}
.menuhead li.current a:hover b {background:url(images/pf2.png) no-repeat right top;}
/* --end H Menu-- */

/* Vertical Menu Accordion*/  
.accordion h3 {font-size : 11px;color : #fff;padding-left : 10px;background : url(menu/accordion.png) no-repeat right 0;line-height :25p;height : 25px;cursor : pointer;margin : 0;text-align : left;font-weight : bold;}  
.accordion h3:hover {background : url(menu/accordion.png) no-repeat right -25px;color : #ff0;}  
.accordion h3.active {background : url(menu/accordion.png) no-repeat right -50px;}  
.accordion h3.active:hover {background : url(menu/accordion.png) no-repeat right -75px;}  
.accordion p {display : none;margin : 0;padding : 7px 0 7px 7px;}  
.accordion a {font-size : 11px;color : #800000;text-align : left;font-weight : bold;padding-left : 15px;}  
.accordion p.linked a {background : url(menu/bull.png) no-repeat 0 50%;}  
/* --end V Menu-- */
#container {
			width: 900px; /* Ширина макета */
			margin: 0 auto; /* Выравниваем по центру */
			background: #ffffff; /* Цвет колонок */
			}	
		
a {color: #800000; /* Цвет ссылок */ }			
#img { margin:0;padding:0;clear:both; }			
.block-top {height: 250px;background: #ffffff url('images/main1.png') right top no-repeat;width: 100%;}
		
IMG.fig {
float: right; /* Обтекание картинки по левому краю */
padding-left: 10px; /* Отступ слева */
padding-bottom: 10px; /* Отступ снизу */
}
.justify {
		  text-align: justify; /* Выравнивание по ширине */
		 }

#header {
		 height: 160px; /* высота шапки*/
		 font-size: 2.2em; /* Размер текста */
		 font-family: Georgia, "Times New Roman", Times, serif;
		 color: #800000;
		 text-align: center; /* Выравнивание по центру */
		 padding: 5px; /* Отступы вокруг текста */
		 background: #ffffff; /* Цвет фона шапки */
		}
.headtext {margin-top: 50px}
#nav {float: left; width: 160px; padding: 5px;}
#aside {width: 130px; padding: 5px;}
#content {	background: #ffffff;
			color: #000;
			margin: 0 160px; /* Ширина колонок */
			padding: 10px;
		}
#aside {float: right; color: #000;}
h2 { margin: 0 0 1em; }



.red { color: #800000; /* Красный цвет символов */ }
#foot { clear: both}
#footer { 
			color: #000; /* Цвет текста */
			clear: both; /* Отменяем действие float */
			padding: 10px; /* Отступы вокруг текста */
			background: #ffffff; /* Цвет фона шапки */
		}	
#footright {float: right;}