/* left menu */
.page_left ul li{
	background: #3678ae;
	border-top: 1px solid #4887ba;
	list-style-type: none;
	line-height: 21px;
	padding-left: 6px;
	color: #FFF;
}
.page_left ul li a{
	color: #FFF;
	text-decoration: none;
	font-size:12px;
}
.page_left ul li a:hover{
	color: #fe0000;
}
.page_left ul li a#active{
	color:#ff0000;
}

.page_left ul#withactive li{
	padding-left:14px;
}
.page_left ul#withactive li#active{
	padding-left: 6px;
	font-size:14px;
 	text-transform: uppercase;
}

/* top menus */
.head_menu{
	float: right;
	width:345px;
}
.head_menu li{
	display: inline;
	padding:0 8px 0 6px;
}
.head_menu li a{
	color: #3c4a6d;
	font-size:14px;
	text-decoration: none;
	font-weight: bold;
}
.head_menu li a:hover, .head_menu li a#activeHead{
	color:#ff0000;
}

.top_menu{
	clear: both;
	background: url("../images/bg_top_menu.png") left bottom no-repeat;
	padding: 134px 0 0 0;
	height: 31px;
}
.top_menu li{
	display: block;
	float: left;
}
.top_menu li a{
	display: block; 
	float: left;
	font-size:14px;
	color: #FFF;
	text-decoration: none;
	padding: 3px 28px 2px 29px;
	margin:2px 0 0 0;
	border-right: 1px solid #FFF;
}
.top_menu li a#last, .top_menu li a#activeToplast{
	display: block; 
	float: left;
	font-size:14px;
	color: #FFF;
	text-decoration: none;
	padding: 3px 33px 2px 29px;
	margin:2px 0 0 0;
	border-right: none;
}
.top_menu li a#activeTop, .top_menu li a#activeToplast{
	color: #FF0000;
	background: #2e6795;
}
.top_menu li a:hover{
	color: #FFF;
	background: #2e6795;
}






/* footer menu */
.footer_left{
	float: left;
	padding:0 0 0 10px;
}
.footer_left li, .footer div ul li{
	display: inline;
}
.footer_left li a, .footer div ul li a{
	color: #6b6ea5;
	font-size:10px;
	text-decoration: none;
}
.footer_left li a:hover, .footer div ul li a:hover{
	text-decoration: underline;
}
.footer_left li span, .footer div ul li span{
	padding: 0 0 0 4px;
}

.footer div{
	float: right;
	padding: 5px 10px 0 0 ;
}
.footer div ul{
	text-align: right;
	padding: 3px 0 15px 0;
}
.footer div ul li a{
	color: #8d9ea8;
}
