#cssmenu, #cssmenu ul {list-style-type:none; margin:0 0 0 0px; padding:0 0 0 2px; z-index:-1; text-align:left;}
#cssmenu li {margin:0px 0;}
#cssmenu a {font-size:12px; color:#507ddf; text-decoration:underline;}
#cssmenu a:hover {color:#000;}
#cssmenu li:hover {position:relative; z-index:1;}

#cssmenu li ul {list-style:none; list-style-image:none; display:none; position:absolute; top:65px; left:0px; background:#f2f6ff; margin:0; padding:5px; width:180px; border:1px solid #d3d4d6; overflow:hidden; z-index:100;}
#cssmenu li ul li {background:#f2f6ff; margin:0; padding:0;}
#cssmenu li li a {display:block; width:220px; color:#444444; background:#f2f6ff; text-decoration:none; margin:0px; padding:2px 5px 4px 5px; border-top:1px #d3d4d6 solid;}
#cssmenu li li a.top {border:none;}
#cssmenu li li a:hover {background:#dce7ff;}
#cssmenu li:hover ul {display:block;}
#cssmenu li a:hover ul {display:block;}

#cssmenu li:hover li ul {display:none; width:208px; top:-9px; left:203px;}
#cssmenu li:hover li:hover ul {display:block;}

UL, LI, A, TD, P {
	text-align:left;
}

BODY {
	background-color:#f3f4ea;
}
UL, LI {
	margin:0px;
	padding:0px;
	margin-left:5px;
	list-style-position:inside;
}
A, A:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#6bb3b9;
	text-decoration:none;
}
A:hover {
	text-decoration:underline;
}
IMG {
	border:none;
}
H1 {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	margin-left:5px;
	margin-top:5px;
	color:#4ea8b0;
}
P {
	margin:0px;
	padding:0px;
}
DIV {
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:black;
}
.qa {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#4ea8b0;
}
.qa A {
	text-decoration:underline;
}
.qa A:hover {
	text-decoration:underline;
}
.head_head, .head_head:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:90px; 
	color:black;
	text-decoration:none;
}
.news .news_text{
	margin-left:10px;
	margin-right:10px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:black;
}
.news_a {
	margin:10px;
}
.news_a A {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#46a4ad;
	text-decoration:none;
}
.news_a A:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#6e6ead;
	text-decoration:underline;
}
#main TABLE, #main TABLE TR TD{

}
#menu_right TD {
	height:30px;
}
#menu_right TD, #menu_right A {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#45a3ad;
	text-align:center;
	text-decoration:none;
}
#menu_right A:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#45a3ad;
	text-align:center;
	text-decoration:underline;
}
#bott TABLE, #bott TABLE TR TD {

}

.date_arc {border-bottom: #ccc 1px solid; margin: 0px 0px 20px 0px; width: 600px; font-family:Tahoma}
.date_arc TD {padding: 3px 0px 5px 0px; text-align: left; font-size: 11px; text-indent: 0px;}
.date_arc A, .date_arc A:hover {text-decoration: underline; color:#1180b3}

.lfeed {text-decoration:none; cursor:default; background:none; overflow:hidden; color:#ccc !important; font-size:8px !important;}
.lfeed a {text-decoration:none !important; cursor:default; color:#ccc !important; font-size:8px !important;}

.top_menu1, .top_menu1 A {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#49a5ae;
	text-decoration:none;
	text-align:center;
}
.top_menu1 A:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#49a5ae;
	text-decoration:underline;
}
.bottom {
	margin:10px;
}
.bottom H1 {
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#78b9bf;
	font-weight:normal;
}
.main_border {
	background-image:url(../_images/new/border2.png);
	background-repeat:repeat-y;
}
.del_but .dv {
	background-image:url(/_images/new/del_2.png);
	background-repeat:no-repeat;
	width:16px;
	height:15px;
}
.del_but:hover .dv {
	background-image:url(/_images/new/del_1.png);
	background-repeat:no-repeat;
	width:16px;
	height:15px;

}
.del_but .dvhnt {
	display:none;
	position:absolute;
	background-color:grey;
	color:white;
	padding:5px;
}
.del_but:hover .dvhnt {
	display:block;
	position:absolute;
	background-color:grey;
	color:white;
}
