@media screen
{
	body
	{
		margin:				0;
		background:			#6490B4;
		color:				#6a6a6a;
		text-align:			justify;
		min-width:			1080px;
		
	}
	
	p
	{
		padding-left:		0;
		padding-right:		0;
		margin:				0.6em 0 0 0;
		text-align:			justify;
		text-indent:		3em;
		hspace				1pt;
	}
	
	ul
	{
		text-align:			justify;
	}
	
	div.menu1				/*Меню главное;*/
	{
		/*position:		fixed;*/
		width:				200px;
		float:				left;
		margin-top:			15em;
		font-family:		verdana; 
		font-size:			8pt;
		font-weight: 		bold;
	}
	
	div.menu1 a:link, div.menu1 a:visited
	{
		color:				white;
		font-weight: 		normal;
		text-decoration: 	none;
		text-align: 		center;
		background: 		url(/images/style_site/menu.gif) top center;
		padding-top: 		8px;
		padding-bottom:		8px;
		white-space: 		nowrap;
		display: 			block;
	}	
	
	div.menu1 a:hover
	{
		background: 		url(/images/style_site/menu2.gif) top center;
		color:				#eaeaea;
	}
	
	div.menu1 a:active
	{
		background: 		url(/images/style_site/menu.gif) top center;
		color:				#656565;
		white-space: 		nowrap;
	}
		
	div.menu2				/*Меню тематическое;*/	
	{
		width:				200px;
		float:				right;
		margin-top:			15em;
		font-family:		Verdana; 
		font-size:			8pt;
		font-weight: 		normal;
		color:				#c4c4c4;
	}

	div.menu2 a:link, div.menu2 a:visited	
	{
		color:				white;
		font-weight: 		normal;
		text-decoration: 	none;
		text-align: 		left;
		margin-left:		1em;
		padding-top: 		0,5px;
		padding-bottom:		1px;
		white-space: 		nowrap;
		display: 			block;
	}	
	
	div.menu2 a:hover
	{
		color:				#363636;
	}
	
	div.menu2 a:active
	{
		color:				#c4c4c4;
		white-space: 		nowrap;
	}

	div.reklama				/*Меню с рекламой;*/
	{
		width:				200px;
		float:				left;
		margin-top:			52em;
		margin-left:		-12.5em;
	}

	div.reklama2				/*Меню с рекламой 2;*/
	{
		width:				200px;
		float:				right;
		margin-top:			70em;
		margin-right:		-12.5em;
	}
	
	div.reklama2 a:link, div.reklama2 a:visited	
	{
		color:				white;
		text-decoration: 	none;
	}
	
	div.reklama2 a:hover
	{
		color:				#363636;
	}
	
	div.reklama2 a:active
	{
		color:				#c4c4c4;
	}
	
	div.score				/*Меню со счетчиками;*/
	{
		width:				200px;
		float:				right;
		margin-top:			82em;
		margin-right:		-12.5em;
	}
	
	div.linktable			/*Меню-полоска;*/
	{
		float:				right;
		width:				400px;
		text-align:			justify;
		font-family:		verdana; 
		font-size:			8pt;
		font-weight: 		bold;
		line-height: 		1;
		display: 			block;
	}
	
	div.linktable a:link, div.linktable a:visited
	{
		width:				150px;
		color:				white;
		font-weight: 		normal;
		text-decoration:	none;
		text-align: 		center;
		padding-top: 		4px;
		padding-bottom:		5px;
	}
	
	div.linktable a:hover
	{
		background: 		url(/images/style_site/menutab.gif) top center;
		color:				black;
		white-space: 		nowrap;
		padding-top: 		4px;
		padding-bottom:		5px;
	}
	
	div.linktable a:active
	{
		background: 		url(/images/style_site/menutab.gif) top center;
		color:				#656565;
		white-space: 		nowrap;
		padding-top: 		4px;
		padding-bottom:		5px;
	}
	
	div.super				/*Рабочая часть страницы;*/
	{
		margin-left: 		205px;
		margin-right: 		205px;
		height: 			100%;
		font-family:		verdana;
		line-height: 		1.3;
		text-align:			justify;
		font-size:			8pt;
	}
	
	div.copyright			/*Нижняя указка на авторитетство;*/	
	{
		margin-left: 		210px;
		margin-right: 		220px;
		color:				white;
		float:				center;
		display: 			block;
		text-align: 		center;
		height:				30px;
		font-family:		verdana;
	}
		
	a: img 
	{ 
		color:				black;
	}
	
	a:link					/*Оформление ссылок;*/
	{ 
		color:				#0084ff;
		text-decoration:	none;
		font-family:		verdana;
		font-size:			8pt;
	}
	
	a:active
	{ 
		color:				#0084ff;
		text-decoration:	underline;
		font-family:		verdana;
		font-size:			8pt;
	}
	
	a:visited
	{ 
		color:				#0099ff;
		text-decoration:	none;
		font-family:		verdana;
		font-size:			8pt;
	}
	
	a:hover
	{ 
		color:				#008aff;
		text-decoration:	underline;
		font-family:		verdana;
		font-size:			8pt;
	}

	div.h1					/*Заголовок страницы;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				white;
		font-family:		times new roman; 
		font-size:			24pt;
	}
	
	div.h1_1					/*Заголовок страницы длинный;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				white;
		font-family:		times new roman; 
		font-size:			22pt;
	}
	
	div.h1_2					/*Заголовок страницы очень длинный;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				white;
		font-family:		times new roman; 
		font-size:			16pt;
	}

	div.h1_3					/*Заголовок страницы очень длинный;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				white;
		font-family:		times new roman; 
		font-size:			13pt;
	}
	
	div.h2					/*Заголовок подраздела белый;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				white;
		font-family:		times new roman; 
		font-size:			24pt;
	}
	
	div.h3					/*Заголовок подраздела белый;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				#6a6a6a;
		font-family:		times new roman; 
		margin:				1em 0 0 0;
		font-size:			14pt;
	}
	
	div.h3_1					/*ЛИТЕРАТУРА;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				#6d6d6d;
		font-family:		times new roman; 
		font-size:			8pt;
	}
	
	div.h4					/*Заголовок подраздела черный;*/
	{
		font-weight:		bolder;		
		text-align:			center;
		color:				#6a6a6a;
		font-family:		times new roman; 
		margin:				1em 0 0 0;
		font-size:			12pt;
	}
	
	div.table_align			/*Выравнивание для таблиц;*/
	{
		text-align:			justify;
	}
	
	div.pagers				/*Выравнивание для пейджера;*/
	{
		float:				center;
		height:				23px;
		width:				340px;
	}
	
	div.reference			/*Примечание;*/
	{
		font-family: 		times new roman;
		font-size: 			9pt;
		text-align:			justify;
	}
	
	table.all				/*Оформление всех таблиц;*/
	{
		border-collapse: 	collapse;
		font-family: 		verdana;
		font-size: 			8pt;
		bordercolor: 		black;
	}
	
	table.all_1				/*Оформление всех таблиц - мелкий шрифт;*/
	{
		border-collapse: 	collapse;
		font-family: 		verdana;
		font-size: 			7pt;
		bordercolor: 		black;
	}
	
	tr.all2				/*Оформление всех таблиц - заголовков;*/
	{
		font-family: 		verdana;
		font-size: 			9pt;
		color: 				white;
		font-weight: 		bold;
		background-color:	#6490B4;
	}
	
	tr.all2_1			/*Оформление всех таблиц - заголовков - мелкий шрифт;*/
	{
		font-family: 		verdana;
		font-size: 			7pt;
		color: 				white;
		font-weight: 		bold;
		background-color:	#6490B4;
	}

	tr.all2_2			/*Оформление всех таблиц - заголовков - очень мелкий шрифт;*/
	{
		font-family: 		times new roman;
		font-size: 			7pt;
		color: 				white;
		background-color:	#6490B4;
	}
	
	tr.all3				/*Оформление всех таблиц - подзаголовков;*/
	{
		font-family: 		verdana;
		font-size: 			9pt;
		font-weight: 		bold;
		background-color:	#bde1fb;
	}
	cartion.spec			/*Оформление названий таблиц;*/
	{
		font-family: 		verdana;
		font-size: 			8pt;
		font-weight: 		italic;
		text-align:			left;
		align:				top;
	}
	
	font.special				/*Шрифт страницы;*/
	{
		padding-left:		0;
		padding-right:		0;
		margin:				0 0 0 0;
		text-indent:		3em;
		hspace				1pt;
	}
	


/*Пейджер;*/	
ul.pager{border:0;margin:0;padding:0;}
.pager li
{
border:0;margin:0;padding:0;
float:left;
font-size:12px;
list-style:none;
font-family:		times new roman;
}
.pager a
{
display:block;
border:solid 1px #ddd;
margin-right:2px;
font-family:		times new roman;
font-size:12px;
}
.pager a:link,
.pager a:visited 
{
color:#0063e3;
padding:3px 6px;
text-decoration:none;
font-family:		times new roman;
font-size:12px;
}
.pager a:hover
{
border:solid 1px #666;
font-family:		times new roman;
font-size:12px;
}
.pager .previous-off,
.pager .next-off
 {
color:#666666;
font-weight:bold;
padding:3px 4px;
}
.pager .next a,
.pager .previous a 
{
font-weight:bold;
border:solid 1px #fff;
}
.pager .active
{
color:#ff0084;
font-weight:bold;
padding:4px 6px;
}
	
}

