/*MENUHEAD*/
#topmenu { width: 694px; height: 36px; margin: 1px; background: url(../images/topmenu_bg.gif) left top repeat-x; display: block; overflow: hidden; }
.topmenuitem { height: 36px; position: relative; display: block; float: left; padding: 0 0 0 1px; border-right: 1px solid #fff; }
.topmenuitem a { width: 170px; height: 36px; position: relative; display: block; font-size: 16px; color: #001040; font-weight: bold; padding: 9px 10px 0 10px; text-align: center; }
.topmenuitem:hover { background-color: fdfb99 !important; }
.topmenuitem a:hover { color: #000000 !important; }

/*MENUFOOT*/
#menufoot { padding-left: 10px; }
#menufoot a:link, #menufoot a:visited {
	padding: 0px;
	height: 22px;
	line-height: 22px;
	color: #525252;
	outline: none;
	font-size: 0.9em;
}

#menufoot a:hover{
	color: #000000;
}

/*-----LEFTMENU-----*/
.leftmenu {
	font-size: 14px;
	font-weight: bold;
}

.leftmenusub {
	font-size: 14px;
	font-weight: normal;
}

.leftmenu ul {
	margin: 0px;
	list-style-type: none;
	background: none;
	padding-left: 0px;
}

.leftmenu ul li {
	border-bottom: 1px solid #13ace2;
	margin: 0px;
	list-style-type: none;
	background: none;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.leftmenu ul li a {
	color: #001040;
}

.leftmenusub {
	border-bottom: 1px dotted #a2a9af  !important;
	margin: 0px 3px;
	list-style-type: none;
	background: url(../images/arrow.png) 0px 5px no-repeat !important;
	padding: 4px 14px 4px  17px !important;
}

.leftmenusub: hover {
	background-color: #e7e9eb !important;
}