
body {
	font-size: 70%; 
	background-color: #4B7A8A  /*344259*/
}

body {
	border-right: transparent 0px; 
	padding-right: 0px; 
	background-position: left top; 
	border-top: transparent 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-left: transparent 0px; 
	padding-top: 0px; 
	border-bottom: transparent 0px; 
	background-repeat: no-repeat; 
	font-family: tahoma,verdana,segoe,sans-serif;
	  font-size: 16px;
}


#table1{
 font-family: Georgia;
  font-size: 16px;
}

.top_bg {
	background-image: url(images/bg_top.jpg); 
	padding-top: 10px; 
	background-repeat: repeat-x
}

.bottom_bg {
	background-position: left bottom; 
	background-image: url(images/bg_down.jpg); 
	background-repeat: repeat-x
}


.menu {

  width: 90%;			/* Ширина меню относительно окна браузера */
  margin-left: 0;		/* Отступ слева для браузера Opera и Netscape */
  margin-right: auto;		/* Отступ справа для браузера Opera и Netscape */
  white-space: nowrap;		/* Запрещаем переносы строк в тексте */
  font-family: Monotype Corsiva;
  font-size: 18px;
}
 .item {
  float: left; 			/* Состыковка с соседним слоем */
  width: 13%; 			/* Ширина каждого слоя */
  
 
}
 .rozdelitel {
  float: left; 			/* Состыковка с соседним слоем */
  width: 21px; 			/* Ширина каждого слоя */
  
 
}

 .item A {
  display: block;		/* Ссылка как блочный элемент */
  padding: 1px; 			/* Поля вокруг текста ссылки */
  text-decoration: none;
   color: #0000cc;
}
 .item A:hover {
 color: #FF9900;
}


.menu_l A {
  display: block;			
  width: 164px;				
  padding: 5px;		
 padding-left: 5px;		  
  border-left: 15px solid #ffffff;	
  border-bottom: 1px solid silver;	
  background: #ffffff;			
  color: #800000;				
  text-decoration: none	;		
    font-family: Georgia;
  font-size: 17px;
}
 .menu_l A:hover {
  border-left-color: orange;		
 
  color: #0002bf			
}

#url{	
	width: 205px;							
	font-family: Georgia;
	font-size: 11px;  
	text-decoration: none;
}
.url{
	float:left;
	width: 190px;	
	border-bottom: 1px solid silver;
	padding-left:5px; 	
	text-decoration: none;
}


.program {

  width: 100%;			/* Ширина меню относительно окна браузера */
  margin-left: 3%;		/* Отступ слева для браузера Opera и Netscape */
  margin-right: auto;		/* Отступ справа для браузера Opera и Netscape */
  white-space: nowrap;		/* Запрещаем переносы строк в тексте */
  font-family: Georgia;
  font-size: 11px;
}

 .zag_prog {
  float: left; 			/* Состыковка с соседним слоем */
  width: 14%; 			/* Ширина каждого слоя */
  
}

 .raz_pr {
  float: left; 			/* Состыковка с соседним слоем */
  width: 5%; 			/* Ширина каждого слоя */
  
}
 .pr {
  float: left; 			/* Состыковка с соседним слоем */
  width: 2.5%; 			/* Ширина каждого слоя */
  
}
.roz_menu {
	background-image: url(images/rozdil_new.jpg);
	height:5px;
	font-size: 5px;
	background-repeat: repeat-x
}
.rozu {
	background-image: url(images/rozu.jpg);
	height:50px;
	background-repeat: repeat-x
}
.rozu_m {
	background-image: url(images/rozu_m.jpg);
	height:27px;
	background-repeat: repeat-x
}
.roz_ser {
	background-image: url(images/sera.jpg);
	height:34px;
	background-repeat: repeat-x
}
.roz_cher {
	background-image: url(images/kras_kucha.jpg);
	height:19px;
	background-repeat: repeat-x
	
}
.zagolovok {
	background-image: url(images/zagolovok.jpg);
	height:36px;
	margin-top:5px;
	margin-left: 17px;
	background-repeat: repeat-y;
	font-family: Georgia;
    font-size: 31px;
    font-weight: bold;
}
#txt {
  font-family: Georgia;
  font-size: 11px;
  font-weight: bold;
}
.niz {
	background-image: url(images/down.jpg);
	height:54px;
	background-repeat: repeat-x;
	color: #0002bf;	
}
.niz_font {
	margin-top:4px;	
	float: left;
	font-size: 14px;	
	font-family: Arial;
}
#com{
font-size: 14px;	
font-family: Arial;
color: #808080;
}
