body,p,table,tr,td,ol,ul,dir,li,h1,h2,h3,h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

div.flashmovie {
                float:left;
                margin: 0 20 20 0;
}


div.flashheader div.flashmovie {
                margin: 0;
}

td.footer a{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	}

body,p,table,tr,td,ol,ul,dir,li {
	font-size: 12px;
	}
select, input, textarea {
	font-size: 10px;
	}

p,ol,ul,dir,li {
	font-size: 12px;
	line-height: 16px;
	}


p,input,textarea {
	margin: 0 0 8 0;
	}

ol,ul,dir,li {
	margin: 0 0 8 20;
	}

h1 {
	margin: 0 0 8 0;
	}

h2,h3,h4 {
	margin: 6 0 8 0;
	padding: 4 4 4 4;
	}

h1,h1 a {
	font-size: 21px;
	font-weight: bold;
	width:100%;
	}

h2,h2 a {
	font-size: 21px;
	font-weight: bold;
	width:100%;
	}

h3,h3 a {
	font-size: 12px;
	font-weight: bold;
	width:100%;
	}

h4,h4 a {
	font-size: 12px;
	font-weight: bold;
	width:100%;
	}

body {
	margin: 20 0 0 0;
	background-color:#FFFFFF;
	}

.leftbox b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}


p.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}

td.news a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-decoration:underline;
	color: #006697;
}

td.news p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}

table.featurelist {
                height:1px;
}

table.featurelist tr td, table.featurelist tr td a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	text-decoration:none;
	line-height: 12px;
	color: #ffffff;
}

.adresslist {
	font-size: 10px;
	line-height: 10px;
	color: #ffffff;
}


td.leftbox {
	background-image:url(/fileadmin/grey_stripes.gif);
	vertical-align:top;
	width:122;
	}



td.rightbox {
	background-image:url(/fileadmin/grey_stripes.gif);
	vertical-align:top;
	width:122;
	}

td.inhalt, td.inhalt5 {
	background-color:#4D6580;
	vertical-align:top;
	width:618;
	}

td.inhalt input.submit, td.inhalt5 input.submit, td.inhalt6 input.submit, td.inhalt4 input.submit, td.inhalt3 input.submit, td.inhalt2 input.submit, td.inhalt1 input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
                margin: 0;
	}

td.inhalt5 h2, td.inhalt5 h4, td.inhalt h2, td.inhalt h4 {
	background-color:#3E4B5B;
	}


td.inhalt5 h3, td.inhalt h3 {
	background-color:#6184AF;
	}

td.inhalt1 {
	background-color:#006599;
	vertical-align:top;
	width:618;
	}

td.inhalt1 h2, td.inhalt1 h4 {
	background-color:#0F4968;
	}


td.inhalt1 h3 {
	background-color:#0085CC;
	}

td.inhalt6 {
	background-color:#002D70;
	vertical-align:top;
	width:618;
	}

td.inhalt6 h2, td.inhalt6 h4 {
	background-color:#002153;
	}


td.inhalt6 h3 {
	background-color:#134186;
	}

td.inhalt2 {
	background-color:#006666;
	vertical-align:top;
	width:618;
	}

td.inhalt2 h2, td.inhalt2 h4 {
	background-color:#0A4343;
	}


td.inhalt2 h3 {
	background-color:#008888;
	}

td.inhalt3 {
	background-color:#990000;
	vertical-align:top;
	width:618;
	}

td.inhalt3 h2, td.inhalt3 h4 {
	background-color:#650E0E;
	}


td.inhalt3 h3 {
	background-color:#CC0000;
	}

td.inhalt4 {
	background-color:#990066;
	vertical-align:top;
	width:618;
	}

td.inhalt4 h2, td.inhalt4 h4 {
	background-color:#680F4B;
	}


td.inhalt4 h3 {
	background-color:#CC008A;
	}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #333399;
	}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	}

.textblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}

a {
	text-decoration: underline;
	font-size: 12px;
	color: #FFFFFF;
}


a.browsemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-decoration:underline;
	color: #66ffcc;
}

hr {
	width:100%;
	height:1px;
	line-height:1px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	margin:0;
	border:0;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.function {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006697;
	text-decoration: underline;
	}

.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}
.klein2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}

td.rahmen h3 { background:white;color:red; }
td.rahmen p, td.rahmen a, td.rahmen b { color:black;font-size:10px;}