a.mainlevel {
	margin           : 0px;
	padding          : 0px;
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	width            : 130px;
        background-color : #FFFFFF;
	color            : #000000;
	text-indent: 5px;
	white-space: pre;
	letter-spacing: normal;
}
a.mainlevel:link {
	display          : block;
	padding          : 0px 0px 0px 0px;
	font-size        : 12px;
	font-weight      : normal;
	font-family      : Arial, sans-serif;
	color            : #000000;
	width            : 130px;
	border-top       : 1px solid #ffffff;
	border-bottom    : 1px solid #BCB778;
	background-color : #FFFFFF;
	text-align      : left;
	text-decoration  : none;
}
a.mainlevel:visited {
	display          : block;
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	color            : #000000;
	border-top       : 1px solid #ffffff;
	border-bottom    : 1px solid #BCB778;
	background-color : #FFFFFF;
	font-weight      : normal;
	padding          : 2px 0px 2px 0px;
	width            : 130px;
	text-align       : left;
        text-decoration  : none;
 }

a.mainlevel:hover {
      background-color : #999999;
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	color            : #000000;
	font-weight      : normal;
	text-decoration  : none;
}



a.mainmenu {
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	width            : 140px;
	color            : #FFFFFF;
	text-indent      : 5px;
	font-style       : normal;
	font-weight      : bold;
	letter-spacing   : 0.1em;
	margin-left      : 10px;
	margin-right     : 10px;
	text-align       : center;
}
a.mainmenu:link {
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	color            : #FFFFFF;
	text-align	 : center;
	width            : 140.px;
	text-decoration  : none;
}

a.mainmenu:visited {
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	text-decoration  : none;
	text-align	 : center;
	color            : #FFFFFF;
}

a.mainmenu:hover {
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	text-decoration  : underline;
	text-align	 : center;
	color            : #FFFFFF;
}

a.linkcalendar {
	font-size        : 12px;
	font-family      : Arial, sans-serif;
	color            : #000000;
	text-align       : center;
}

a.linkcalendar:hover {
	text-decoration  : none;
	text-align	 : center;
	color            : #990000;
}

a.linkcalendarregion {
	font-size        : 10px;
	font-family      : Arial, sans-serif;
	color            : #000000;
	text-align       : center;
}

a.linkcalendarregion:hover {
	text-decoration  : none;
	text-align	     : center;
	color            : #990000;
}


#active_menu {
	color            : #000000;
	font-weight      : bold;
}

a#active_menu:hover {
	color            : #333333;
}


