/** BASIC */

body {
	margin: 0em;
	padding: 0em;
	font-family: "Courier New", Courier, monospace;
	font-size: 1em;
	/*background-image: url(../images/fon.gif);*/
}

h1, h2, h3, h4, h5, h6 {
	margin: 0em;
	padding: 0em;
	font-family: "Courier New", Courier, monospace;
}

p, ol, ul, li, h3, h4, h5, h6, h2.razdel {
	font-size: 1em;
	font-family: "Courier New", Courier, monospace;
}
h2.razdel {
	margin-top: -6px;
}
.supin
{
	font-size: 0.8em;
	font-family: "Courier New", Courier, monospace;
	margin-left: 8px;
}

ul {
	
	font-family: "Courier New", Courier, monospace;
}
ul.noti
{
	list-style: none;
}
a {
	color: Navy;
}
a:hover img {
	text-decoration: none;
	background-color: #ffffff;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	background-color: #900000;
	color: #FFFFFF;
}
a:visited
{
	color: Green;
	text-decoration: none;
}
/** HEADER */

#header {
	margin: 0em 0em 0em 0em; 
	padding: 0em 1em;
	background-color: #CCCCCC;
}
#content2 {
	margin: 0em 0em 0em 0em; 
	padding: 0em 1em;
	background-image: url(../images/fon.gif);
}

#header h1 {
	margin: 0em;
	padding: 0em;
	color: #FFFFFF;
	font-size: 1.8em;
}

#header h2 {
	margin: 0em;
	padding: 0em;
	font-size: 1em;
	color: #FFFFFF;
}
.telef {
	
	font-size: 0.8em;
	color: #FFFFFF;
}
#subtitle{
	margin-top: 1em; /*background-position: left;*/
/*border-left-color: White;
	border-left-style: double;
	border-left-width: thick;
	border-right-color: White;
	border-right-style: double;
	border-right-width: thick;*/
	margin-bottom: -1em;
}
/** MENU */


#subtitle, #subtitle a{
	font-weight: bold;
	font-size: 1em;
	font-family: "Courier New", Courier, monospace;
	color: black;
	padding: 0em 0em;
	text-decoration: none;
}
#menu {
	float: left;
	width: 18%;
	padding: 1em;
}

#menu ul {
	margin: 0em;
	padding: 0em;
	list-style: none;
	text-align: right;
	line-height: 3em;
	text-decoration: none;
	font-weight: bold;
	border-right-style: dotted;
	padding-right: 10px;
	border-color: #cccccc;
}
form {
	margin: 0em;
	padding: 0em;
	line-height: 2em;
	
}

#menu li {
}

#menu a {
}

/** CONTENT */

#content {
	float: left;
	width: 77%;
}

/** FOOTER */

#footer {
	clear: both;
	padding: 0em 1em;
	background-color: #cccccc;
}

#footer p {
	margin: 0em;
	padding: 0em;
	font-weight: bold;
	color: #ffffff;
}
.str {
	text-decoration: line-through;
	
}
.floatright {
	/*overflow:hidden;*/
	float: right; 
/*margin-top : 0px; */
margin-right : 0px; 
margin-left : 2px; 
border: 0px solid black;
}
.floatleft {
	
float: left; 
/*margin-top : 0px; */
margin-right : 0px; 
margin-right : 2px; 
border: 0px solid black;
}
.red, .pa, .str {
	color: Red;
}
.qv{
	font-weight: bold;
	font-style: italic;
}
 .pactp {
	font-weight: bold;
	
}
/*.next {
	page-break-before: always;
	
}*/
a#copyleft, a#copyright, .White {
	color: White;
	text-decoration: none;
}
.tdn{
	text-decoration: none;
}
.not{
	color : #000000; 
display : none; 
background-color: transparent; 
}
.line2 {
	text-align: left;
	BORDER-BOTTOM: black 1px solid;
	line-height: 24px;
}
.line3 {
	text-align: left;
	BORDER-BOTTOM: 1px solid White;
	line-height: 17px;
}
.center
{
	text-align: center;
}
.nm
{
	font-family: "Courier New", Courier, monospace;
	font-size: 1em;
	
}
.highlight
{
	background-color: #CCCCCC;
}
.cont
{
	border: thin double Black;
	padding-top: 10px;
}
.small
{
	font-size: small;
}