BODY {
	background-color :#ffffff;
	margin : 0;
	padding : 0;
}
ul{margin:0;padding:0;list-style:none;border-top:0;width:210px}
ul li{position:relative;float:left;height:1%;width:100%}
li ul{position:absolute;left:196px;top:0;display:none}
ul li A.menu {font-family:Times New Roman;height:1%;display:block;text-decoration:none;background-color : #c5daf0;padding:2px 5px 2px 5px;font-size : 10pt;font-weight:800;border-top:0px white solid}
ul li A.menu:active, A.menu:hover {color : red;text-decoration : none;}
li ul li a{border:0px  white solid;border-bottom:0;font-family:Times New Roman;text-decoration:none;color:blue}
li:hover ul,li.over ul{display:block;color:#ffffff;background:#ffffff;}
A.head:link, A.head:visited {
	background-color :#c5daf0;
	font-size : 12pt;
	color : blue;
	text-decoration : none;
                  border-bottom : 1px solid #cccccc;
	border-top : 0px solid #ffffff;
}
A.head:active, A.head:hover {
	color : red;
	text-decoration : none;
}
A.right:link, A.right:visited {
	font-size : 10pt;
	color : blue;
	text-decoration : none;
}
A.right:active, A.right:hover {
	color : red;
	text-decoration : none;
}
TD {
	background-color: #ffffff;
}
TD.vopros {
	background-color: #dee3e7
}
TD.otvet {
	background-color: #efefef
}
TD.menu {
	border-top : 0px solid #;
       	border-bottom : 0px solid #;
	text-align : center;
	font-weight : bold;
}

.head {
	border-bottom : 1px solid #ffffff;
	border-top : 1px solid #ffffff;
	background-color : #cccccc;
	font-weight : bold;
	color : red;
}
.left {
	padding : 0;
	text-align : left;
}
.right_head{
#	background-color : #eeeeee;
	background-color :#ccccff;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
              	border-top : 1px solid #000000;
                  border-bottom : 1px solid #cccccc;
}
.right_body{
	background-color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	border-bottom : 1px solid #cccccc;
	height:15px;
}
SPAN.big {
	font-size : 11pt;
	font-family : Times New Roman, Arial, Verdana, Helvetica;
}
SPAN.small {
	font-size : 8pt;
	font-family : Times New Roman, Arial, Verdana, Helvetica;
}
#tooltip {
	background : #ffffff;
	border :1px solid #ffffff;
	color : #333333;
	font : menu;
	margin : 0;
	padding : 4px 5px;
	position : absolute;
	visibility : hidden;
}
FONT.news_date{
	 color:#800000;
	font-size:9pt;
}
FONT.news_title{
	 color:#003300;
	font-size:10pt;
}
P.a {
	text-indent : 20px;
	font-size : 11pt;
	font-family : Times New Roman, Arial, Verdana, Helvetica;
	margin : 2px;
	text-align : justify;
}
P.b {
	text-indent : 10px;
	font-size : 14pt;
	font-family : Times New Roman, Arial, Verdana, Helvetica;
	margin : 2px;
	text-align : center;
}
IMG {
	border: 0;
	padding:0;
}
H1 {
	font-size: 12pt;
	margin:0;
}
