body {background-color:#FFFFFF;	 color:#000000;	 font-family:Arial, "sans-serif";     font-size: 10pt;}
a {
	color: Red;
	font-family:Arial, "sans-serif";
	font-size:9pt;
	text-decoration:none;
}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}  
/*Ссылки меню*/
a.nav {
	color: Red;
	text-decoration:none;
}
a.nav:hover {text-decoration:underline;}
/*Ссылки а-ля микро-эстет*/
a.small {
	color: Red;
	font-family:Arial, "sans-serif";
	font-size:7pt;
	text-decoration:none;
}
a.small:hover {text-decoration:underline;}	
/*Span Pages*/
a.span {
	color: Red;
	text-decoration:none;
	font-weight:bold
}
a.span:hover {text-decoration:underline;}				
/*оформлем формы*/.
form0 {background-color:#F3F2F4;	   border:1px solid #000000;	   color:#000000;	   font-size: 8pt}.
form1 {background-color:#AEB2AF;	border:1px solid #000000;	color:#000000;	font-size: 8pt}
/*текст статей*/	
.txt {color:#000000;	  font-family:Arial, "sans-serif";      font-size:9pt;	  margin-left:20px;	  margin-right:10px;	  margin-top:5px;	  text-align:justify;}
/* горизонтальные линии (верхняя/нижняя)*/
.tline {
	border-top: 1  solid #000000;
	1px solid;
}	
.bline {
	border-bottom: 1 solid #000000;
	1px solid;
}
  .bblock {
	background-color: White;
	border-bottom: 1px solid Red;
	color: Black;
	font-size:9pt;
}	
    /*прямоугольнички с окантовкой - меню и т.д.*/	 
	 .td0 {
	background-color: White;
	color: Black;
	font-family:Arial, "sans-serif";
	border: 1px solid Red;
	font-size: 10pt;
} 
.smtx {color:#000000;  		font-family:Arial, "sans-serif";  		font-size:7pt;  		text-decoration:none;} 
  /*Цитаты [quot]*/

.quot {
	color: Red;
	font-family: Arial, "sans-serif";
	font-size:9pt;
}

/*ответ админа*/

.admin {
	color: Red;
	font-family: cursive;
	font-size:9pt;
	background-color : F3F2F4;
}
#navlist li
{
display: inline;
/* for IE5 and IE6 */
}

#navlist
{
width: 7em;
/* to display the list horizontaly */
font-family: sans-serif;
margin: 0 0 3 3px;
padding: 0;
border-top: 2px red solid;
border-left: 2px red solid;
border-right: 2px red solid;
}

#navlist a
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
	display: block;
	background-color: white;
	border-bottom: 2px red solid;
	padding:3px;
	text-align: left;
	text-decoration: none;
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

#navlist a:hover { background-color: red; }
#navlist a:visited { color: #000; }

 #navlist1
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 100px;
}

#navlist1 li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
}

#navlist1 li a { text-decoration: none; color:black;}
#navlist1 a:hover { color: red; }


