@charset "utf-8";
/* CSS Document */

/*headlines*/
h1{
	margin-top:10px;
	font-size:14px;
	color:#f86a01;
	}
h2{
	margin-top:10px;
	font-size:14px;
	color:#000000;
	}
h3{
	margin-top:10px;
	font-size:14px;
	color:#cc0000;
	}
	
/*headlines - ende*/
a{
	color:#000099;
	text-decoration:none;
	
	}
	
a:hover{
	color:#ff0000;
	text-decoration:underline;
	font-weight:;
	
	}
	
				
#topmenu a{
	color:#000099;
	text-decoration:none;
	
	}
	
#topmenu a:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:;
	}
	
#topmenu a:active {
	font-weight:bold;
	}
	
#right-topmenu a{
	color:#fff;
	
}
	
#middle a{
	font-weight:;
	}

#left a{
	color:#000099;
	text-decoration:none;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:0px;
	}
	
#left a.active{
	color:#fff;
	text-decoration:none;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	background-color:#000066;
	}

#left a:hover{
	
	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	}
	
	
#left a.L2{
	color:#891618;
	background-color:#eedda1; 
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#faec13 solid 0px;
	margin-bottom:0px;
	display:block;
	font-weight:;
	margin-left:8px;
	}
	
#left a.active-L2{
	color:#fff;
	height:14px;
	border-top:#faec13 solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#faec13 solid 0px;
	display:block;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:8px;
	background-color:#2c81d1;   /*a38f46*/
	}
	
#left a.active-L2:hover {
	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 1px;
	display:block;
	margin-left:8px;
	}
	
#left a.L2:hover {
	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 1px;
	display:block;
	margin-left:8px;
	}
	
	
	
#right a{
	color:#ffffff;
	text-decoration:none;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	background-color:#2c81d1;
	}
	
	
#right a.active{
	color:#fff;
	text-decoration:none;
	height:14px;
	border-bottom:#fff solid 1px;
	border-right:#b8b8f0 solid 1px;
	display:block;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:10px;
	font-weight:bold;
	background-color:#084d8f;
	}
	
#right a:hover{
	color:#fff;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#fff solid 0px;
	border-right:#b8b8f0 solid 1px;
	display:block;
	}

#right a.L4{
	color:#891618;
	background-color:#eedda1; 
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 0px;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:0px;
	display:block;
	margin-left:8px;
	}
	
#right a.active-L4{
	color:#fff;
	height:14px;
	border-top:#faec13 solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 0px;
	display:block;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:8px;
	background-color:#bc9f37;
	}
	
#right a.active-L4:hover {
 	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
 	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 0px;
	display:block;
	margin-left:8px;
	}
	
#right a.L4:hover {
 	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
 	border-left:#cdba75 solid 0px;
	border-right:#443ebe solid 0px;
	display:block;
	margin-left:8px;
	}
	
	
#right a.L5{
	color:#891618;
	background-color:#f89d9e; 
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#bc9f37 solid 8px;
	border-right:#443ebe solid 0px;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:0px;
	display:block;
	margin-left:8px;
	}
	
#right a.active-L5{
	color:#fff;
	background-color:#cd484a; 
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
	border-left:#bc9f37 solid 8px;
	border-right:#443ebe solid 0px;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:0px;
	display:block;
	margin-left:8px;
	}
	
#right a.active-L5:hover {
 	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
 	border-left:#bc9f37 solid 8px;
	border-right:#443ebe solid 0px;
	display:block;
	margin-left:8px;
	}
	
#right a.L5:hover {
 	color:#fff;
	text-decoration:none;
	background-color:#000066;
	height:14px;
	border-top:#443ebe solid 0px;
	border-bottom:#fff solid 1px;
 	border-left:#bc9f37 solid 8px;
	border-right:#443ebe solid 0px;
	display:block;
	margin-left:8px;
	}	
	

/*  #right a:hover{
	
	color:#fff;
	background-color:#000066;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	}
	

#right a.hover{
	color:#000066;
	background-color:#c8e2fb;
	height:14px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	}

#right a.hover:hover {
  color:#F00;
	text-decoration:underline;
	}

#right a.active{
	color:#fff;
	text-decoration:none;
	height:12px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:4px;
	padding-top:5px;
	margin-bottom:;
	font-weight:;
	background-color:#000066;
	}
	
	
#right-u-menu a{
	color:#000066;
	text-decoration:none;
	height:15px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:6px;
	padding-top:5px;
	}
	
#right-u-menu a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#942020;
	height:15px;
	border-bottom:#FFF solid 1px;
	display:block;
	}
	
#right-u-menu a.active{
	color:#fff;
	text-decoration:none;
	height:15px;
	border-bottom:#FFF solid 1px;
	display:block;
	padding-left:6px;
	padding-top:5px;
	margin-bottom:10px;
	font-weight:bold;
	background-color:#f98888;
	}

*/
#footer a{	
	color:#fff; 
	text-decoration:none;
	}

#footer a:hover{	
	color:#fff; 
	text-decoration:underline;
	}


	/*konfiguration für RTE*/
.htmlarea-content-body {
	font-size:18px;
	
	}
	

	
	