

a {
	font-size:12px;
	color:#005288;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a:hover {
	font-size:12px;
	color:#005288;
	font-family: Arial, Verdana;
	text-decoration:underline;
}


a.white {
	font-size:10px;
	color:#fff;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a.white:hover {
	font-size:10px;
	color:#fff;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a.header {
	font-size:11px;
	color:#cccccc;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a.header:hover {
	font-size:11px;
	color:#ffffff;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a.header-akademie {
	font-size:11px;
	color:#fff;
	font-family: Arial, Verdana;
	text-decoration:none;
}

a.header-akademie:hover {
	font-size:11px;
	color:#ccc;
	font-family: Arial, Verdana;
	text-decoration:underline;
}

a.textlink{font-size:12px;	color:#333333;	font-family: Arial, Verdana; text-decoration:none; font-weight: normal;}
a.textlink:hover{font-size:12px;	color:#333333;	font-family: Arial, Verdana; text-decoration:none;	font-weight: normal;}
a.textlink:active{font-size:12px;	color:#333333;	font-family: Arial, Verdana;	text-decoration:none;	font-weight: normal;}

a.textlink-bold {font-size:12px;	color:#333333;	font-family: Arial, Verdana; text-decoration:none; font-weight: bold;}
a.textlink-bold:hover{font-size:12px;	color:#333333;	font-family: Arial, Verdana; text-decoration:none;	font-weight: bold;}
a.textlink-bold:active{font-size:12px;	color:#333333;	font-family: Arial, Verdana;	text-decoration:none;	font-weight: bold;}


a.nav-head {text-decoration: none;font-size : 24px; line-height : 28px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
a.nav-head:hover {text-decoration: none;font-size : 24px; line-height : 28px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.nav-head:active {text-decoration: none;font-size : 24px; line-height : 28px; color: #003366; font-family : Arial, Helvetica, sans-serif;}

a.nav-head2 {text-decoration: none;font-size : 20px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
a.nav-head2:hover {text-decoration: none;font-size : 20px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.nav-head2:active {text-decoration: none;font-size : 20px; color: #003366; font-family : Arial, Helvetica, sans-serif;}

a.nav-head3 {text-decoration: none; font-weight: bold; font-size : 16px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
a.nav-head3:hover {text-decoration: font-weight: bold; none;font-size : 16px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.nav-head3:active {text-decoration: font-weight: bold; none;font-size : 16px; color: #003366; font-family : Arial, Helvetica, sans-serif;}

a.nav-head4 {text-decoration: none; font-weight: bold; font-size : 16px; color: #666666; font-family : Arial, Helvetica, sans-serif;}
a.nav-head4:hover {text-decoration: font-weight: bold; none;font-size : 16px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.nav-head4:active {text-decoration: font-weight: bold; none;font-size : 16px; color: #003366; font-family : Arial, Helvetica, sans-serif;}


a.nav-teaser {padding: 1px 0px 1px 0px;text-decoration: none; color: #666666; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
a.nav-teaser:hover {background:#DFDFDF;text-decoration: none; color: #333333; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
a.nav-teaser:active {text-decoration: none; color: #333333; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}

a.sitemap1 {text-decoration: none;font-size : 16px; line-height : 28px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
a.sitemap1:hover {text-decoration: none;font-size : 16px; line-height : 28px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.sitemap1:active {text-decoration: none;font-size : 16px; line-height : 28px; color: #003366; font-family : Arial, Helvetica, sans-serif;}


a.sitemap2 {text-decoration: none;font-size : 13px; line-height : 20px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
a.sitemap2:hover {text-decoration: none;font-size : 13px; line-height : 20px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.sitemap2:active {text-decoration: none;font-size : 13px; line-height : 20px; color: #003366; font-family : Arial, Helvetica, sans-serif;}


a.sitemap3 {text-decoration: none;font-size : 12px; line-height : 20px; color: #003366; font-family : Arial, Helvetica, sans-serif;}
a.sitemap3:hover {text-decoration: none;font-size : 12px; line-height : 20px; color: #000; font-family : Arial, Helvetica, sans-serif;}
a.sitemap3:active {text-decoration: none;font-size : 12px; line-height : 20px; color: #000; font-family : Arial, Helvetica, sans-serif;}

a.forum_link {padding: 1px 0px 1px 0px;text-decoration: none; color: #666666; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
a.forum_link:hover {background:#DFDFDF;text-decoration: none; color: #333333; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
a.forum_link:active {text-decoration: none; color: #333333; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}


h1 {
	font-size: 24px;
	color:#003474;
	font-family: Arial, Verdana;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

h2 {
	font-size: 16px;
	color:#003474;
	font-family: Arial, Verdana;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

h3 {
	font-size: 16px;
	color:#535353;
	font-family: Arial, Verdana;
	font-weight: normal;
	margin:0px;
	padding:0px;
}


h4 {
	font-size: 16px;
	color:#c1c1c1;
	font-family: Arial, Verdana;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

h5 {
	font-size: 12px;
	color:#535353;
	font-family: Arial, Verdana;
	font-weight: bold;
	margin:0px;
	padding:0px;
}

h6 {
	font-size:12px;
	font-weight:bold;
	color:#000;
	font-family: Arial, Verdana;
	margin:0px;
	padding:0px;
	line-height:12px;
}

/* menu ueber uns */
.menuItem0 {
	text-align:left;
	font-family: arial, verdana;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	cursor:pointer;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color:#003988;
}
.menuItem0:hover {
	text-align:left;
	font-family: arial, verdana;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	cursor:pointer;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color:#02115a;
	
}





/* submenus container */
.submenu {
	-moz-opacity:.95;
	filter:alpha(opacity=95);
}

.subnavi0 {
	margin-left:0px;
	margin-bottom: 5px;
}

.subnavi1 {
	margin-left:15px;
	margin-bottom: 5px;
}

.subnavi2 {
	margin-left:30px;
	margin-bottom: 5px;
}

.subnavi3 {
	margin-left:45px;
	margin-bottom: 5px;
}

.subnavi4 {
	margin-left:60px;
	margin-bottom: 5px;
}

.subnavi5 {
	margin-left:75px;
	margin-bottom: 5px;
}

a.subnavilink0{
	font-size:12px;
	color:#000;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink0:hover{
	font-size:12px;
	color:#000;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink0active{
	font-size:12px;
	color:#000;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	
}

a.subnavilink1{
	font-size:11px;
	color:#1a1a1a;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink1:hover{
	font-size:11px;
	color:#1a1a1a;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink1active{
	font-size:11px;
	color:#1a1a1a;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	
	
}


a.subnavilink2{
	font-size:11px;
	color:#333333;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink2:hover{
	font-size:11px;
	color:#333333;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink2active{
	font-size:11px;
	color:#333333;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	
	
}

a.subnavilink3{
	font-size:11px;
	color:#4d4d4d;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink3:hover{
	font-size:11px;
	color:#4d4d4d;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink3active{
	font-size:11px;
	color:#4d4d4d;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	
	
}

a.subnavilink4{
	font-size:11px;
	color:#666666;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink4:hover{
	font-size:11px;
	color:#666666;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: normal;
}

a.subnavilink4active{
	font-size:11px;
	color:#666666;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	
	
}


.head {font-size : 18px; line-height : 20px; color: #10569b; font-family : Arial, Helvetica, sans-serif;}
.teaser {font-size : 11px; line-height : 14px; color: #666666; font-family : Arial, Helvetica, sans-serif;}



.nav{
	display:block;
	width:181px;
	height:18px;
	padding-top:3px;
	text-decoration:none;
	text-align:right;
}
.nav:hover{
	display:block;
	width:181px;
	height:18px;
	padding-top:3px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
.subnav{
	padding-top:6px;
	font-size:10px;
	text-decoration:none;
	line-height:14px;
}
.subnav:hover{
	padding-top:6px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	line-height:14px;
}
.angebotheadline{
	padding-left:30px;
	padding-top:10px;
	font-weight:bold;
	color:#ffffff;
}

#nav_inhalt{
	padding-top:40px;
	padding-left:5px;
	float:left;
	width:165px;
	
}
#angebotsplatz{
	float: left; width: 351px; height: 264px;background-image:url(/images/angebotshintergrund.jpg);border:1px solid #ffffff;
}
a.press_navi{
	font-size:12px;
	color:#666666;
	font-family: Arial, Verdana;
	text-decoration:none;
	font-weight: bold;
	display:block;
	float:left;
	padding-top:2px;
	padding-left:5px;
	
}