BODY {
	font-family: arial, Verdana, tahoma, sans-serif;
	background-color: #FFF;
	margin: 10px;
        font-size: normal 80%;
}


P {
	font-size: 75%;
	margin-top: 0px;
	margin-bottom: 8px;
}

li, UL {
	font-size: 75%;
}

UL P {
	font-size: 100%;
	margin-bottom: 4px;
}

UL UL {
	font-size: 100%;
	margin-bottom: 4px;
}
LI LI {
	font-size: 100%;
	margin-bottom: 4px;
}
UL LI {
	font-size: 100%;
	margin-bottom: 4px;
}

A {
	color: #339;
	text-decoration: none;
}

A:visited {
	color: #336;
}

A:hover {
	text-decoration: underline;
}

A H2 {
	color: #339;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

H1 {
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #669;
	margin-bottom: 12px;
	margin-top: 6px;
}

H2 {
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #000;
	margin-bottom: 8px;
	margin-top: 8px;
}

P.small {
	font-size: 70%;
	margin: 0px;
}

P.smaller {
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 0px;
}

P.ndate {
	font-size: 60%;
	margin: 0px;
	color: #666;
	text-align: right;
}

P.footer {
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 5px 0px 0px 0px;
	color: #666;
}

P.lmenu {
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 3px 0px 3px 0px;
}

P.lmenu2 {
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 3px 0px 3px 12px;
}

/* текст */
.maintx{color : #000000;font: normal arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;  text-align : justify; }
/* выделение  */
.maintx2{color : #1E306E;font: bold arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
/* комментарий  */
.maintx3 {color:#333333;font: normal arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
.maintx4 {color : #000000;font: bold arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.maintx4,a.maintx4:link,a.maintx4:visited,a.maintx4:active{color : #000000;font: bold arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.maintx4:hover{color : #000000;font: bold arial, Verdana, tahoma, sans-serif; text-decoration: underline;letter-spacing:0px;}

/* НОВОСТИ */
/* новости справа - заголовок (дата) */
.newshl{color:#134B74;font: arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.newshl,a.newshl:link,a.newshl:visited,a.newshl:active{color:#134B74;font: arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.newshl:hover{color:#134B74;font: Arial,Helvetica,Geneva,sans-serif;text-decoration:underline;letter-spacing:0px;}
/* новости справа - текст новости */
.newstx1{color:#134B74;font: normal arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.newstx1,a.newstx1:link,a.newstx1:visited,a.newstx1:active{color:#134B74;font: normal 12px arial, Verdana, tahoma, sans-serif; text-decoration:none;letter-spacing:0px;}
a.newstx1:hover{color:#134B74;font: normal arial, Verdana, tahoma, sans-serif; text-decoration:underline;letter-spacing:0px;}
.forminput {
background: #FFF;
border: 1px solid #8FA1B0;
color: #666666;
font-family: arial, Tahoma, verdana, helvetica, sans-serif;
font-size: 11px;
margin: 1px;
padding: 1px;
vertical-align: middle;
}
