/*---Topmenu----------------------------------------*/
#topmenu a{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

#topmenu a:hover{text-decoration: underline;}

/*---Mainmenu---------------------------------------*/
a.amainmenu{
	padding-top:10px;
	padding-bottom:11px;
	display: block;
	width: 207px;
	color: #656565;
	font-family: Times New  Roman, Serif;
	font-size: 19px;
	text-decoration: none;
	text-indent: 7px;
	background-image: url(dotline_menu.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

a.amainmenu:hover{
	color: #0072be;
	background-color: #f8f8f8;
	text-decoration: none;
}

a.selamainmenu{
	padding-top:10px;
/* 	padding-bottom:5px; */
	display: block;
	width: 207px;
	color: #0072be;
	font-family: Times New  Roman, Serif;
	font-size: 19px;
	text-decoration: none;
	text-indent: 7px;
	background-color: #f8f8f8;
}

a.xmainmenu{
	color: #0072be;
	background-color: #f8f8f8;
	text-decoration: none;
}

a.nodotline{padding-bottom:10px;background-image: url();}

a.nodotline:hover{
	color: #0072be;
	background-color: #f8f8f8;
	text-decoration: none;
}

.stxtmainmenu{
	padding-top:8px;
	display:block;
	width: 207px;
	color: #000;
	font-family: Arial,sans-serif;
	font-size: 12px;
	text-indent: 7px;
}
/*---Mainmenu-Unterpunk-----------------------------*/
a.upmainmenu{
	background-color: #f8f8f8;
	color: #000;
	display: block;
	font-family: Arial,sans-serif;
	font-size: 12px;
	padding-top: 6px;
	text-indent:25px;
}

a.upmainmenu:hover{
	color: #0072be;
	background-color: #f8f8f8;
	text-decoration: none;
}

a.lupmainmenu{
	padding-top:5px;
}

#menucol a.selsubmenu{
	color:#0072be;
}
/*-- Menue Einrichtungen Detail --*/
#eatext { cursor:pointer; }
#eaimage { cursor:pointer; }
#eamap { cursor:pointer; }