body {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color :  #FFFFFF;
	color: #043879;
	padding : 5px;
	margin : 0px;
	font-size : 13px;
	line-height : 18px;
	height: 100%;
	border: 0px;
	text-align:left;
}
body.hintergrund {
	background-color:  #F4F4F4;
 	text-align:center;
 	margin:0px;
 	padding:0px;
}
div {
	padding:0px;
	margin:0px;
	text-align:left;
}
td, table {
	font-size : 13px;
	line-height : 18px;
}
table.abstand td{
	padding: 5px 5px 5px 0px;
	margin : 0px;
}
p {
	font-size: 13px;
	line-height: 18px;
	margin: 10px 0px 10px 0px;
}
ul {
	list-style-type: square;
}
ul.noabstand {
	padding:0px; margin:0px;
}
ul.keinanstrich {list-style-type: none;}
ol {}
li {
	padding-top:4px;
	padding-bottom:4px;
}
.abstand li {
	list-style-type: square;
	margin-left:15px;
}
hr {
	border-bottom : 1px solid #393E78;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
	background-color : transparent;
	width:100%;
}
h1, h2, h3, h4, h5 {
	color:  #90A72F;
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	letter-spacing : 1px;
}
h1:first-letter {font-size:17px;}
h1 {font-size : 15px;}
h2 {font-size : 14px;}
h3 {font-size : 13px;}
h4 {font-size : 12px;}
h5 {font-size : 11px;}

/* Links */
a:link, a:active, a:visited {
	font-weight : bold;
	color: #003366;
	text-decoration : underline;
}
a:hover {
	color: #90A72F;
}

#pfad a {
	font-weight : bold;
	color: #003366;
	text-decoration : underline;
	font-size:10px;
}

#copy a {
	font-weight : normal;
	color: #003366;
	text-decoration : underline;
	font-size:10px;
}

#navi1 a, #navi2 a, #navi3 a, #navi4 a, #navi5 a,  #navi6 a,  #navi7 a,  #navi8 a {
	display:block;
	color:#3B4079;
	text-decoration:none;
	font-size:15px;
	letter-spacing: -1px;
	text-align:left;
	font-weight:bold;
	outline:none;
}
#navi1 a {
	width:105px;
	height:18px;
	padding: 15px 0px 0px 155px;
	margin: 0px 0px 0px 0px;
}
#navi2 a {
	width:150px;
	height:23px;
	padding: 10px 0px 0px 110px;
	margin: 0px 0px 0px 0px;
}
#navi3 a {
	width:185px;
	height:23px;
	padding: 10px 0px 0px 75px;
	margin: 0px 0px 0px 0px;
}
#navi4 a {
	width:215px;
	height:21px;
	padding: 19px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
}
#navi5 a {
	width:220px;
	height:21px;
	padding: 19px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
}
#navi6 a {
	width:75px;
	height:22px;
	padding: 19px 0px 0px 290px;
	margin: 0px 0px 0px 0px;
}
#navi7 a {
	width:140px;
	height:22px;
	padding: 19px 0px 0px 225px;
	margin: 0px 0px 0px 0px;
}
#navi8 a {
	width:208px;
	height:31px;
	padding: 10px 0px 0px 157px;
	margin: 0px 0px 0px 0px;
}
#navi1 a:hover, #navi2 a:hover, #navi3 a:hover, #navi4 a:hover, #navi5 a:hover, #navi6 a:hover, #navi7 a:hover, #navi8 a:hover  {color:#060724;}

/* ID's */
#zentriert {
	width:778px;
	margin: 0px auto;
	text-align:left;
	border:1px solid #393E78;
	background-color:#FFFFFF;
}
#banner {
	width:778px;
	height:108px;
}
#mitte {
	width:778px;
	height:auto;
	float:left;
}
#navigation {
	width:260px;
	min-height:422px;
	float:left;
	text-align:left;
}
#content {
	width:518px;
	min-height:422px;
	padding: 0px 0px 0px 0px;
	float:left;
}
#fuss {
	width:778px;
	height:123px;
	text-align:right;
	float:left;
}
#navi1, #navi2, #navi3 {
	width:260px;
	height:33px;
	text-align:left;
}
#navi4, #navi5 {
	width:260px;
	height:40px;
	text-align:left;
}
#navi6, #navi7, #navi8 {
	width:365px;
	height:41px;
	float:left;
	text-align:left;
}
#inhalt {
	width:500px;
	min-height:345px;
	padding: 10px 18px 40px 0px;
}
#pfad {
	width:518px;
	height:15px;
	font-size:10px;
}
#copy {
	width:403px;
	height:123px;
	float:left;
	font-size:10px;
	text-align:left;
	padding: 0px 0px 0px 10px;
}
#copytext {
	float:left;
	width:403px;
	height:23px;
}
#flashcontent {
	float:left;
	width:403px;
	height:50px;
	padding: 50px 0px 0px 0px;
}


/* Klassen */
.raus {display:none;}
.gruen {color: #90A72F;}
img.rahmen {border:1px solid #393E78;}

/* Forms */
input, textarea {
	border: 1px solid #393E78;
	background-color: #F4F4F4;
	padding:2px;
	color: #043879;
}
input.submit {
	border: 1px solid #393E78;
	background-color: #F4F4F4;
	padding:2px;
	font-weight : normal;
	color: #043879;
}
select {
	border: 1px solid #393E78;
	background-color: #F4F4F4;
	font-weight : normal;
	color: #043879;
	width:310px;
}
