/* на основе styles_new.css переделка под class= content*/


div.content {
	width: auto; 
	background-color: #ffffff;
	color: #000000;
	 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}

.content  A:link {COLOR: #000088; }
.content A:visited{ color: #505050; }
.content A:active { color:red; } 
.content A:hover {COLOR: red;}


div.content p {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom: 5pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5pt;
	text-align: justify;
	text-indent: 20pt;
} 

div.content .main {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom: 5pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5pt;
	text-align: justify;
	text-indent: 20pt;
} 

div.content h1 { font-size: 24px; font-weight: bold; margin: 16 10 8 30; text-align:center; text-transform:uppercase;}

div.content h2 { font-size: 20px; font-weight: bold; margin: 12 10 6 30;}

div.content h3 { font-size: 18px; font-weight: bold; margin: 9 10 4 30;}

div.content h4 {font-size: 16px; color:#9f9f9f; margin: 8 10 2 20;}

div.content h5 {font-size: 14px; color:#9f9f9f; margin: 6 10 2 20;}


div.content h6 {font-size: 12px; color:#9f9f9f; margin: 4 10 2 20;}


.content .epi {
FONT-SIZE: 14px; 
text-align:  justify;
margin-left: 150px; 
margin-right: 10px;
margin-bottom: 2px;
font-style: italic;
}


.content .subtitle { font-size: 14px; font-weight: bold;  margin-bottom: 2px;  margin-top: 7px;}


.content .space { FONT-SIZE: 4px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px}


.content .anchor 
{
    color: #000088;
    font-size: 100%;
    font-weight: bold;
    vertical-align : top;
   text-decoration: underline; 
}

.content .anchor:visited {
    color: #000088;
    vertical-align: top;
    font-size: 100%;
    text-decoration: underline;
}

.content .anchor:link 
{
    color: #000088;
    font-size: 100%;
    font-weight: bold;
    vertical-align : top;
}

.content .anchor:hover {color:red;}



.content .publ{FONT-SIZE: 14px; 
 text-align: right; font-style: italic;
 margin-top: 2px;
letter-spacing: 1px;}

.content .author { font-size: 16px; 
 text-align: right; 
margin-top: 15px; 
font-style: italic;
font-weight: 600;
margin-bottom: 4px; 
margin-left: 100px; 
color: #333b88;}

.content .authorinfo { font-size: 14px; 
 text-align: right; 
margin-top: 2px; 
font-style: italic;
font-weight: 400;
margin-bottom: 20px; 
margin-left: 100px; 
color: #333b88;}



.content .subscribe  { text-align: right;  margin-top: 25px;  font-style: italic;
margin-bottom: 20px; color: #656ba8;}

.content .date { text-align: right;
font-size: 80%; 
font-family: monospace;  
font-weight: 800; }

.content .probel { 
 font-size:  xx-small;
line-height: 2px;
margin-bottom: 0px;
margin-top: 0px;
 }

.content  .comment {font-size:small;margin-left:20px;margin-right:20px;font-style:italic;margin-top:0px;text-indent:0px;font-weight:normal;}

.content UL, .content OL, content LI {margin:1 5 1 20;}