/* CSS Document */

<style type="text/css">
<!--

h1 				{ font-size: 20px; color: #006394;  margin-bottom: 15px; }
h2 				{ font-size: 15px; color: #006394;  margin-bottom: 5px; }
#hr 				{ border: none; width: 100%; height: 1px; color: #006394;}
a {FONT-SIZE: 10pt; color:#ffffff; text-decoration: none; font-family : Arial; }
a:hover {FONT-SIZE: FONT-FAMILY: Arial; font-style:none;}
TR {FONT-SIZE: 10pt; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
BODY {FONT-SIZE: 10pt; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
A:link       {FONT-SIZE: 10pt;  color:#ffffff; text-decoration: none; font-family : Arial; }
A:visited    {FONT-SIZE: 10pt; color:#ffffff; text-decoration: none; font-family : Arial; }
FONT {FONT-SIZE: 10pt; FONT-FAMILY: Arial; TEXT-DECORATION: none;}

#header { float: right; }
#header a { font-size: 8pt; }

#navi 							{ background-color:#006394; width:auto; list-style: none; padding: 0; }
#navi li a 					{ position: relative; display:block; padding: 6px 5px; border-bottom:1px solid #3280B0; color:#ffffff; text-decoration:none; font-size:11px; font-style:none; }
#navi li a:hover 		{ background-color:#3280B0; color:#ffffff; font-style:none; }
#navi li ul 				{ display: none; list-style: none; }
#navi li ul li			{ background-color:#AFD1E8; width:auto; list-style: none; }
#navi li ul li a 		{ display: block; padding: 3px 10px; color:#006394; text-decoration:none; border:0px; font-size:11px; font-style:none; list-style: none; }
#navi li:hover > ul { display: block; width: auto; position: relative; margin-left: -30px; }

.round_corner_1, .round_corner_2, .round_corner_3, .round_corner_4 {display:block; overflow:hidden;}
.round_corner_1, .round_corner_2, .round_corner_3 {height:1px;}
.round_corner_2, .round_corner_3, .round_corner_4 {border-left:1px solid #006394; border-right:1px solid #006394; background: #006394; }
.round_corner_1 {margin:0 5px; background: #006394;}
.round_corner_2 {margin:0 3px; border-width:0 2px;}
.round_corner_3 {margin:0 2px;}
.round_corner_4 {height:2px; margin:0 1px;}

.secondlevel {
	background-color:#006394;
	width:151px;
}

.secondlevel .firstlink a {
	display:block;
	padding: 6px 10px 6px 10px;
	border-bottom:1px solid #3280B0;
	background-color:#006394;
	color:#ffffff;
	text-decoration:none;
	font-weight:1bold;
	font-size:11px;
	font-style:none;
}
		
.secondlevel .firstlink a:hover {
	background-color:#3280B0;
	color:#fff;
	font-style:none;
}

.secondlevel .firstlink .clicked a {
	display:block;
	padding: 6px 10px 6px 10px;
	border-bottom:1px solid #3280B0;
	background-color:#3280B0;
	color:#ffffff;
	text-decoration:none;
	font-weight:1bold;
	font-size:11px;
	font-style:none;
}

.secondlevel .secondlinks {
	background-color:#006394;
	width:151px;
}

.secondlevel .secondlink a {
	display:block;
	padding: 3px 10px 3px 10px;
	background-color:#AFD1E8;
	
	color:#006394;
	text-decoration:none;
	border:0px;
	font-weight:1bold;
	font-size:11px;
	font-style:none;
}

.secondlevel .secondlink a:hover {
	background-color:#3280B0;
	color:#fff;
	font-style:none;
}

.Stil4 {color: #006394}
.Stil5 {
	color: #006394;
	font-weight: bold;
}
.Stil6 {color: #006394}
.Stil7 {color: #006394}
.Stil8 {font-size: 10px}

.angebot_boxen { display: block; overflow: hidden; margin: 10px 0; font-size: 9pt; color: #000000; }
.angebot_boxen:hover { background-color: #cccccc; }
.angebot_boxen img { float: left; padding: 0 15px 10px 0; border: none; }
.angebot_boxen h2 { margin-top: 0px; }
.angebot_boxen hr { background-color: #D9DAE8; color: #D9DAE8; border-top: 1px dotted #006394; height:1px; vertical-align: center; clear: both; margin-top: 10px; }
.partner a { color: #006394; }
.weitere_infos { float: right; }

-->
</STYLE>