@charset "utf-8";

#DivBodyPages {
	color: #039;
}

#DivBodyPages h1 {
	text-align: center;
}

#DivBodyPages h2 {
	text-align: center;
}

#DivBodyPages h3 {
	text-align: center;
}
#DivBodyPages h4 {
	text-align: center;
}
#DivBodyPages h5 {
	text-align: left;
	font-size: medium;
}

#sidebar {
width: 230px;
position:relative;
top:0px;
right:5px;
float:right;
margin: 0px 0px 0px 20px;
background:#E1F0FF;
}
#sidebar2 {
width: 260px;
float:right;
position:relative;
margin: 0px 0px 0px 20px;
background:#E1F0FF;
}
#contents { 
position: relative; 
padding: 0px 0px 0px 0px; 
}

#list_wrapper { width:320px; margin:40px auto; }

#list_beautiful_1 {}
#list_beautiful_1 ol { font-style:italic; font-family:Georgia, Times, serif; 
font-size:larger; color:#039;}
#list_beautiful_1 ol li {}
#list_beautiful_1 ol li p { margin:0; padding:8px; font-style:normal; font-size:small; border-left: 1px solid #039; }
#list_beautiful_1 ol li p em { display:block; }

/*---- miniMenu ------------------------------------------------------------------------------------------*/
#mimiMenu {

	background-color:#FFFFE8; 
	text-align: left; 
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	}
ul.miniMenu {
	margin:0;
	padding:0;
   text-align: center; 
   list-style: none;
} 
ul.miniMenu li {
   /*float: ;*/
} 
ul.miniMenu li a, ul.cssmenu li a:visited {
   display: block;
   margin-bottom: 1px;
   margin-left: 2px;
   margin-right: 2px;
   color: #003399;
   background-color: #D9F2FF;
   text-decoration:none;
   box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
}
ul.miniMenu li a:hover {
	color: #36C;
	background-color: #CEDFFF;
	font-weight: bold;
}
/*---- end miniMenu ------------------------------------------------------------------------------------------*/

/*----  Общее оформление блоков текста внутри основного текста */

#blockText {
	margin: 0px;
	padding: 0px;
	padding-top: 1px;
	padding-left: 10px; padding-right: 10px;
	padding-bottom: 2px;
	text-align: justify;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
	}
/*-------------------------------------------------------------------*/

p.Main {
	text-indent:30px; /* отступ абзаца */
	text-align: justify; /* выравнивание текста */
	margin-top: 0px;
	}
p.DropCap:first-letter /* буквица */{
	float:left; 
	color: #006; 
	font-size:200%; 
	margin-right: 10; 
	font-weight: bold;
	}

/*------ Переменные -------------------------------------------------------------*/

.iframeMenuFrame
{
width:260px; 
height:2300px;
}

.iframeAbitMenu
{
width:100%; 
height:1650px;
}
