@charset "utf-8";
HTML {
	BACKGROUND: white;
	FONT-Family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

BODY {
	PADDING-BOTTOM: 10px;
	MARGIN: 0;
	FONT-SIZE:13px;
	COLOR: #15437f;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
}

hr {
	height:0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
}

#seitenkopf {
	background-position: center;
	background-color:#fff;
	background-image:url(oben.png);
	background-repeat:repeat-x;
	padding: 5px;
	height: 70px;
	width: auto;
	color: #FFFFFF;
	margin-top: 0;
	margin-bottom:0;
	margin-right: auto;
	margin-left: auto;
	float: none;

}

#grafik {
	margin: auto;
	padding: 5px;
	height: auto;
	width: auto;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

#tweets {
display:block;
width: auto;
float:none;
clear:both;
height: 50px;
}

#seitenfussgrau {
	margin: auto;
	height: auto;
	width: auto;
	background-color:#EEEEEE;
	text-align: center;
	border: 0px solid #aaa;
	clear: both;
	vertical-align: middle;
	color: #000066;
	padding: 5px;
	margin-top: 5px;
	margin-bottom:0;
	background-image: url(untengrau.png);
	background-repeat: repeat-x;
}

#seitenfussblau {
	height: auto;
	color: #FFFFFF;
	text-align: center;
	width: auto;
	margin: auto;
	margin-top: 0;
	margin-bottom:0;
	padding: 5px;
	background-color: #fff;
	background-image: url(untenblau.png);
	background-repeat: repeat-x;
}

#inhalt {
	margin: auto;
	height: auto;
	width: auto;
	background-color: #FFFFFF;
	clear: none;
	border: 0px solid #aaa;
	padding: 5px;
}

p {FONT-SIZE:14px; color:#333; line-height:18px;}
p.gross { FONT-SIZE:14px; color:#333; line-height:20px;}
input { FONT-SIZE:14px; margin:2px; color:#666}
select { FONT-SIZE:14px; margin:2px; color:#666}

.logo {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 23px; TEXT-ALIGN: right; horizontal-align: bottom}

A, A:visited {
	TEXT-DECORATION: none;
	color: #000;
	font-weight:lighter;
	}
	
A:hover {
	COLOR: #0000EE;
	text-decoration:underline;
}

A.topweiss:visited {
	COLOR:#fff;
	font-size:12px;
	text-decoration:underline;
}
a.topweiss {
	color: #fff;
	font-size:12px;
	text-decoration:underline;
}
a.topweiss:hover {
background-color:transparent;
	color: #fff;
	font-size:12px;
	text-decoration: underline;
}

a img {
border:0;
}

UL {
	PADDING-RIGHT: 5px; 
	LIST-STYLE: disc url(arrow.gif) outside; 
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 0px; MARGIN: 2px; 
	TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; TEXT-DECORATION: none
}

H1 {font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif; line-height:150%;FONT-SIZE: 24px;color: #fff;FONT-WEIGHT:bolder; }
H2 {font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif; line-height:150%;FONT-SIZE: 19px;color: #15437f;FONT-WEIGHT: lighter;}
H3 {font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif; line-height:150%;FONT-SIZE: 18px;color: #15437f;FONT-WEIGHT: lighter;}
H4 {font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height:150%;FONT-SIZE: 18px;color: #15437f;FONT-WEIGHT: bold;}

H5 {
font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif; line-height:100%;FONT-SIZE: 18px;color: #15437f;FONT-WEIGHT: bolder;
margin-top:5px;
margin-bottom:5px;
}

H6 {
font-family: "Helvetica Neue", Arial, Helvetica, Verdana, Tahoma, sans-serif; line-height:120%;FONT-SIZE: 16px;FONT-WEIGHT: bolder;color: #15437f;
margin-top:5px;
margin-bottom:5px;
}

.style7 {font-size: 16px}

