	body{margin: 0px;}

	h1 {font-family: Tahoma; color: #017bc4; font-weight: normal; font-size: 180%; margin: 5 0 10 0; padding: 0;}
	h2 {font-family: Tahoma; color: #ee6f22; font-weight: normal; font-size: 140%; margin: 0 0 10 0;}
	h3 {font-family: Tahoma; color: #017bc4; font-weight: normal; font-size: 130%; margin: 0 0 10 0;}
	h4 {font-family: Tahoma; color: #09b9ee; font-weight: normal; font-size: 120%; margin: 0 0 10 0;}
	h5 {font-family: Tahoma; color: #ee6f22; font-weight: normal; font-size: 110%; margin: 0 0 10 0;}
	h6 {font-family: Tahoma; color: #ee6f22; font-weight: normal; font-size: 100%; margin: 0 0 10 0;}
		
	td {font-family: Arial; font-size: 80%; color: #000000;}
	
	a:link, a:visited {color: #0d96df; text-decoration: underline;}
	a:hover {color: #f13f00; text-decoration: underline;}
	
	a.subfolders:link, a.subfolders:visited {color: #cc6600; text-decoration: underline;}
	a.subfolders:hover {color: #ff9933; text-decoration: underline;}
	
	a.dotted:link, a.dotted:visited {color: #0d96df; text-decoration: none; border-bottom: 1px dashed #0d96df;}
	a.dotted:hover {color: #f13f00; text-decoration: none; border-bottom: 1px dashed #f13f00;}
	
	.mn_td {padding: 2 5 2 5;}
	
	.special {color:#f00; font-size:10px; text-transform: uppercase; font-weight: bold; }
	
	a.pic:link		img	{border: 1px solid #cccccc;}
	a.pic:visited 	img	{border: 1px solid #cccccc;}
	a.pic:hover 	img	{border: 1px solid #ee6f22;}
	
	.print_name {color: #3372b9; font-weight: bold; text-transform: uppercase;}
	
	a.topmenu:link, a.topmenu:visited {color: #fff; text-transform: uppercase; text-decoration: none; font-size: 12px; font-weight: bold;}
	a.topmenu:hover {color: #87ceed; text-transform: uppercase; text-decoration: none; font-size: 12px; font-weight: bold;}
	
	a.linkknopka:link, a.linkknopka:visited {color: #fff; text-transform: uppercase; text-decoration: none; font-size: 12px; font-weight: bold;}
	a.linkknopka:hover {color: #000; text-transform: uppercase; text-decoration: none; font-size: 12px; font-weight: bold;}

	a.hot:link, a.hot:visited 	{font-size: 85%;color: #000000; text-decoration: none; background: #fff9bb; display: block; padding: 8px; margin: 0 2 2 2; border: 1px solid #ffcd08;}
	a.hot:hover 				{font-size: 85%;color: #000000; text-decoration: none; background: #d8f1f9; display: block; padding: 8px; margin: 0 2 2 2; border: 1px solid #0087ce;}
	.hotpic {border: 1px solid #ffffff;  margin: 0 1 5 1;}
	
	
	a.rightmenu:link, a.rightmenu:visited  {color: #0d96df; text-decoration: none; display: block; padding: 5px; margin: 0 3 0 3;}
	a.rightmenu:hover  {color: #f13f00; text-decoration: underline; display: block; padding: 5px; margin: 0 3 0 3;} 

	
	a.rightmenu_a:link, a.rightmenu_a:visited  {color: #000000; text-decoration: none; display: block; padding: 5px; margin: 0 3 0 3;}
	a.rightmenu_a:hover  {color: #444444; text-decoration: underline;display: block; padding: 5px; margin: 0 3 0 3;}
	
	
	a.right_submenu:link, a.right_submenu:visited  {color: #0d96df; text-decoration: none; display: block; padding: 3px; margin: 0 3 0 0;}
	a.right_submenu:hover  {color: #ffffff; text-decoration: none; display: block; padding: 3px; margin: 0 3 0 0; background: #09b9ee; } 
	
	
	a.right_submenu_a:link, a.right_submenu_a:visited  {color: #000000; text-decoration: none; display: block; padding: 3px; margin: 0 3 0 0;}
	a.right_submenu_a:hover  {color: #444444; text-decoration: underline; display: block; padding: 3px; margin: 0 3 0 0;}
	
	a.right_submenu_orange:link, a.right_submenu_orange:visited  {color: #cc6600; text-decoration: none; display: block; padding: 3px; margin: 0 3 0 0;}
	a.right_submenu_orange:hover  {color: #ffffff; text-decoration: none; display: block; padding: 3px; margin: 0 3 0 0; background: #ff9933; } 

	
	.p4 {padding: 4 0 4 0;}
	
	p {text-align: left;}
	
	.knopka {BACKGROUND: url(/files/38/bgbut.jpg) #ee6f22; HEIGHT: 30px; padding-left:6px; padding-right:6px;}
	
	table.table 		{border-collapse: collapse; width: 100%; description: Таблица с рамкой;}
	td.top 				{padding: 4px;  background: #0d96df; color: #ffffff; description: Заголовок таблицы;}
	table.table td 		{padding: 4px; border: 1px solid #b2dbf0;}

	tr.cat td {font-size: 70%;}
	tr.catred td {font-size: 70%; background: #f3eceb;} 
	tr.cathot td {font-size: 70%; background: #fff9bb;} 
		
	.small {font-size: 85%;}
	.supersmall {font-size: 70%;}
	.big {font-size: 120%;}
	
	td.level {font-size: 60%; color: #636363;  padding: 10 20 10 10;}
	a.level:link, a.level:visited {color: #636363; text-decoration: none;}
	a.level:hover {color: #d14c2b; text-decoration: underline;}
	
	.date {color: #0d96df; font-size: 85%; font-weight: normal; margin-bottom: 3px;}
	.anons {padding: 0 0 0 0;}
	
	.white {color: #fff; font-size: 75%; text-transform: uppercase; font-weight: bold; padding: 0 0 5 8;}
	.red {color: #aa0000;}
	.blue  {color: #017bc4;}
	.orange {color: #ee6f22;}
	.grey {color: #666;}
	
	.nomargin {margin: 0px; padding: 0px;}	 

	li {margin-bottom: 3px;}
	
	
	
	
	.blue_round_top {background: url(/_/rb_rt.gif) no-repeat right top #09b9ee; width: 100%;}
	.blue_round_name {background: url(/_/rb_rb.gif) no-repeat right bottom #09b9ee; padding:  2 5 5 10; color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase;} 
	.blue_round_bot {background: url(/_/rb_lb.gif) no-repeat left top; height: 4px; width: 8px;}
	.blue_round_content {border-left: 1px solid #b5eafa; padding: 10px;}
	
	
	
	.red_round_top {background: url(/_/rr_rt.gif) no-repeat right top #e66325; width: 100%;}
	.red_round_name {background: url(/_/rr_rb.gif) no-repeat right bottom #e66325; padding:  2 5 5 10; color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase;} 
	.red_round_bot {background: url(/_/rr_lb.gif) no-repeat left top; height: 4px; width: 8px;}
	.red_round_content {border-left: 1px solid #f7d0bd; padding: 10px;}
	
	


