body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #00276D;
	margin: 0px;
	padding: 0px;
	line-height: 1.272727em;
	background-color: #E0E9F8;
}

a:link, a:visited, a:hover {
	color:#FF9900;
	font-style: italic;
}
p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}
h1 {
	font-size: 1.81818181em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
	font-weight: lighter;
	line-height: 1.27273em;
}
.h1Aktuell {	font-size: 1.63636363em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	font-weight: lighter;
	line-height: 1.27273em;
}
h2 {
	font-size: 1.45455em;
	padding: 0px;
	margin-top: 1.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
	font-weight: 100;
	line-height: 1.27273em;
	
}
h1 + h2 {margin-top: 0em;}
h3 {
	font-size: 1.181818em;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
	font-weight: 100;
	line-height: 1.272727em;
}
ul, ol{
	margin: 0px;
	padding: 0px;
}
ul li{
	
	list-style-type: disc;
	margin-left: 1.5em;
	margin-bottom: 0.272727em;
}
ol li{
	margin-left: 2em;
	margin-bottom: 0.272727em;
	list-style-image: none;
	list-style-type: decimal;
}
#TopDivBild {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 35px;
	top: 0px;
}
#TopBild {
}
#TopDivRahmen {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 35px;
	top: 0px;
}
#TopRahmen {
}
#TopDivSpruch {position:absolute; left:180px; top:150px;  z-index:3}
#TopDivSpruchPrint {
	position:absolute;
	left:10em;
	top:2.5em;
	z-index:3;
	display: none;
}

#TopSpruch {}
#TopDivLogo {
	position: absolute;
	z-index: 3;
	left: 35px;
	top: 191px;
}
#TopLogo {	
}
#TopDivBlue{
	background-color: #B2C7ED;
	position: absolute;
	z-index: 1;
	height: 67px;
	width: 955px;
	left: 35px;
	top: 191px;
}

#TopDivMenu{
	position: absolute;
	z-index: 10;
	left: 177px;
	top: 0px;
	height: 279px;

}
#TopDivMenuBG{
	position: absolute;
	z-index: 9;
	left: 106px;
	top: 0px;
	height: 300px;
	width: 870px;
	
}
.MenuList1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	white-space: nowrap;
	margin-top: 258px;
}
.MenuList2 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.MenuList1LI {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}
.MenuList1LIN {
	margin: 0px;
	list-style-type: none;
	display: inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00276D;
	border-right-color: #00276D;
	border-bottom-color: #00276D;
	border-left-color: #00276D;
	padding-top: 0px;
	
	padding-left: 8px;
	line-height: 16px;
	padding-bottom: 2px;
}
.MenuList2LI {	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
	display: block;
}
.MenuList2LI2 {	margin: 0px;
	padding: 0px;
margin-bottom: -2px;
	list-style-type: none;
	display: block;
}
a.MenuLink1:link, a.MenuLink1:visited, a.MenuLink1:hover {
	font-size: 11px;
	color: #00276D;
	text-decoration: none;
	font-style: normal;
	
	line-height: 16px; padding-bottom:3px;
}
a.MenuLink1:hover {color: #FF9900; font-style: normal;}
a.MenuLink1Self:link, a.MenuLink1Self:visited, a.MenuLink1Self:hover {
	font-size: 11px;
	color: #FF9900;
	text-decoration: none; font-style: normal;  padding-bottom:3px;line-height: 16px;
}
a.MenuLink1Self:hover  {color: #FFFFFF; font-style: normal;}

a.MenuLink2:link, a.MenuLink2:visited, a.MenuLink2:hover {
	font-size: 10px;
	color: #00276D;
	text-decoration: none;
	font-style: normal;
	padding-left:8px;
	line-height: 16px; padding-bottom:3px;
}
a.MenuLink2:hover {color: #FF9900; font-style: normal;}
a.MenuLink2Self:link, a.MenuLink2Self:visited, a.MenuLink2Self:hover {
	font-size: 10px;
	color: #FF9900;
	text-decoration: none; font-style: normal; padding-left:8px; padding-bottom:3px;line-height: 16px;
}
a.MenuLink2Self:hover  {color: #FFFFFF; font-style: normal;}

.MenuButton1, .MenuButton1Last, .MenuButton1D{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00276D;
	border-right-color: #00276D;
	border-bottom-color: #00276D;
	border-left-color: #00276D;
}
.MenuButton1Last{border-right-style: solid;}
.MenuButton1D{border-left-style: none;}
.MenuButton2 {	margin: 0px;
	padding: 0px;
}
.MenuList2 {position: absolute;
	bottom: 0px;
}
.SubMenu {
	position: absolute;
	z-index: 3;
	left: 1px;
	top: 0px;
	height: 280px;
	visibility: hidden;		
}
.SubMenuBG {
	position: absolute;
	z-index: 2;
	left: 1px;
	top: 0px;
	height: 258px;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=66, FinishOpacity=66);	
}

#MetaTagsHead {
	background-color: #FFFFFF;
	position: absolute;
	left: 100px;
	top: 0px;
	z-index: 100;
	color: #000000;
	width: 800px;
}
.UserHint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
#MenuLeftDiv {
	position: absolute;
	z-index: 2;
	left: 35px;
	top: 191px;
	width: 70px;
	padding-top: 142px;
	padding-right: 0px;
	padding-bottom: 55px;
	padding-left: 0px;
	background-color: #00276D;
	color: #FF9900;
	overflow: hidden;
}
.MenuLinks{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	padding-right: 0px;
	margin-right: 0px;
	font-style: normal;
}
.MenuLinks2{	margin: 8em 0px 0px;
	padding: 0px;
	list-style-type: none; font-style: normal;
}
.MenuLinksLI{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	line-height: 1.636363em;
	width: 70px;
	padding-left: 4px;
	padding-right: 0px;
	margin-right: 0px;
	}
.MenuLinks2LI{
	margin: 0px;
	padding: 0px;
	line-height: 0.9em;
	list-style-type: none;
	display: block;
	width: 6.36364em;
	padding-left: 0.333333em;
	padding-right: 0px;
	margin-right: 0px;
	margin-bottom: 0.636363em;
	
	}
.MenuLinks2LI label {font-size: 9px;
	color: #FFFFFF;}	
a.MenuLinksLink:link, a.MenuLinksLink:visited, a.MenuLinksLink:hover {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none; font-style: normal;
}
a.MenuLinksLink:hover {color: #FF9900; font-style: normal;}
a.MenuLinksLinkSelf:link, a.MenuLinksLinkSelf:visited, a.MenuLinksLinkSelf:hover {
	font-size: 9px;
	color: #FF9900;
	text-decoration: none; font-style: normal;
}
a.MenuLinksLinkSelf:hover {color:#00276D; font-style: normal;}
a.MenuLinks2Link:link, a.MenuLinks2Link:visited, a.MenuLinks2Link:hover {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;font-style: normal;
}
.LinkTop {
	font-size: 0.90909090em;
	text-align: right;
}
a.LinkTop:link, a.LinkTop:visited, a.LinkTop:hover {}
#Inhalte {
	position: absolute;
	z-index: 8;
	width: 777px;
	left: 105px;
	top: 258px;
	min-height: 300px;
	padding-left:72px;padding-right:35px;padding-top:75px; padding-bottom:45px;
	overflow: visible;
	background-color: #FFFFFF;	
}
#InhaltRechts {
	color: #00276D;
	float: right;
	width: 416px;
	overflow: visible;
}
#InhaltLinks, #BoxAktuell {
	color: #00276D;
	float: left;
	width: 264px;
	overflow: visible;
}
.AktuellRechts  {color: #00276D;
	margin-bottom:30px;
	width: 416px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; float:right; 
}
.AktuellLinks {padding-left:160px; width: 105px;  float:left; }
.AktuellRechtsh1, .AktuellRechtsh2  {
	font-size: 1.09091em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.AktuellRechtsh3 {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
} 
.AktuellRechts p {margin: 0px;
	padding: 0px;}
.ListeAktuellUl {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.ListeAktuellLi {clear:right;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.EMailButForm {
	margin: 0px;
	padding: 0px;
}
.EMailBut {
	margin: 0px;
	padding: 0px;
}
#EMAILForm {padding: 1em;
	width: 24em;
	margin-bottom: 5em;
	border: 1px solid #00276D;
}
.FormEMailH {font-size: 1.545454em;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 1em;
	padding: 0px;
}
.FormEMailText {font-size: 0.909090em; padding-bottom:0.7em; line-height: 1.1em;}
.FormEMailInput {padding: 2px; font-size: 0.909090em;
	width:20em;
	border: 1px solid #00276D;
}
.EMailFormInputK {padding: 2px; font-size: 1.12em; width: 20em;
border: 1px solid #00276D;}
.FormEMailSubmit {font-size: 0.909090em;
	color: #FFFFFF;
	background-color: #00276D;
	width: 20em;
	border: thin none #00276D;
}
#BoxAktuell{ padding-bottom: 1.5em;
	border: 1px solid #00276D;
	
}

#BoxAktuell h2 {
	margin-bottom: 0em;
	
	margin-right: 0.7em;
	font-size: 1.09091em;
	font-weight: bold;
	
}
#AktuellAbstand {
	padding-top: 0em;
	padding-right: 1em;
	padding-bottom: 2em;
	padding-left: 1em;
}

.klein {font-size: 0.818181em;
	
}
.kleiner  {
	font-size: 0.90909em;
}
.bigger {font-size: 1.09091em;}
.big {font-size: 1.272727em;}
.BildLinks {
	clear: both;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.BildRechts {
	clear: both;
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 0px;
}
.SeitenLinkDiv {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #00276D;
	border-right-color: #00276D;
	border-bottom-color: #00276D;
	border-left-color: #00276D;
	text-align: right;
	position: relative;
	left: -55px;
	width: 20em;
	padding-top: 1em;
	clear: both;
}
a.SeitenLink:link, a.SeitenLink:visited, a.SeitenLink:hover {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.SeitenLink:hover {color: #00276D;}