




.otziv-predl-slova {
	color:#FFFFFF;
	padding:0;
	font-size:larger;
}

/*     ВЫВОД ОТЗЫВОВ:   */
.Otziv_avtor {
	font-size:larger;
	font-weight:bold;
	color:#FFFFFF;
	padding:0;margin:0;
}

.Otziv_text {
	border:ridge #072B7C;
	background:#64D0FF;
	margin-bottom:30px;
	margin-top:0;
	font:bold;
	padding:10px;
	white-space:pre; /*для IE*/
	white-space:pre-wrap;
}

.prozr {
padding: 5%;

	filter: alpha(opacity=90); /* IE 5.5+*/
   -moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.9; /* Konqueror 3.1+, Safari 1.1 */
   opacity: 0.9;

}


.stih {
    display: table-cell; 
	font-style:italic;
	text-align: left;
}

.stihi {display: table-cell; 	text-align: left;}
.stihi h3{	font-style:italic;  margin-left:50px;}
.stihi p{text-indent:0;margin:20px 0;}



/* СЛОИ */


.Fon {
 position:fixed; /*приморозили*/
 width: auto;
 left: 0;
 top: 0; 

}
*html .Fon {  /* примораживаем для IE */
    position: absolute;
	top: expression(document.getElementsByTagName(
    "body")[0].scrollTop + "px");
}



.content { position:absolute; }
.content, .content table tr td {
   font-size: 16pt;
   font-family:Candara, Arial;
}
/*  ВНУТРЕННИЕ БЛОКИ СОДЕРЖАНИЯ: */
.content div, .content div div{
	padding:3%;
	text-align:justify;
}
.content table {text-align:justify}


abbr{border:0;font-size:smaller} 

/* МЕНЮ */
.vse_bel a, .vse_bel a:link, .vse_bel a:visited {
	color:#D7F8FF; 
	text-shadow:#000000 2px 2px 3px;
}

.hmenu {
	width:auto;
	position:absolute;
}

/* При наведении мыши (для всех меню): */
.blij_menu:hover, .daln_menu:hover,
.blij_menu2:hover, .daln_menu2:hover,  
.blij_menu3:hover, .daln_menu3:hover
{
	background:#49f; 
	/*color:#005;*/
	outline:solid 1px #005
}

/*  Каждый пункт меню разделов: */
.blij_menu, .daln_menu,
.blij_menu2, .daln_menu2,
.blij_menu3, .daln_menu3
{	text-decoration:underline;
	display:inline;
	text-align:right;
	font:bold 11pt Arial;
	margin:0 5px;
	padding:2px;
}












/*   РУТИНА  */
body {

margin:0;
padding:0px;
/*Для неподвижного фона в ИЕ:*/

    -o-background-size: 100% 100%; /* opera ? 9.5 */
    -webkit-background-size: 100% 100%; /* Safari ? 5.0, Chrome ? 4.0 */
    -khtml-background-size: 100% 100%; /* Konqueror ? 3.5.4 */
    -moz-background-size: 100% 100%; /* Firefox ? 3.6 */
	background-size: 100% 100%;
}




h1, h2, h3, h4, h5, h6{
	font-family:Candara, "Courier New";
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin:0;
}

h1 a {
	margin:0; margin-top:5px; margin-left: 20px;
	text-decoration:none;
	text-align:left;
}


h1,h2 {
	display:inline;
	font-size:24pt;
}
h3 { font-size:22pt; 
margin-top:10px; margin-bottom:20px;
}


pre {
font-family:Arial;
}


p {
 text-indent: 20px; /* Отступ первой строки */
 margin-top: 0em; 
 margin-bottom: 0em;
}


/*		ФОН:  */






strong {font-weight:900}


.svetl_jach a:hover{color:#FFFFFF; background:#0000FF}

.temn_jach {
	border:solid 1px;
	color:#FFFFFF;
}
.temn_jach a, .temn_jach a:link {color:#68A7FB}
.temn_jach a:visited {color:#EE79FF}
.temn_jach a:hover {background:#68A7FB;color:#000000}

.a-outset a:hover {
	outline:ridge 3px #00f;}
