body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/top-bg.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #395B82;

	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #7A9ABA;
	scrollbar-arrow-color: #7A9ABA;
	scrollbar-darkshadow-color: #DBE2E9;
	scrollbar-face-color: #DBE2E9;
	//scrollbar-highlight-color: #A7C4E2;
	scrollbar-shadow-color: #A7C4E2;
	scrollbar-track-color: #FFFFFF;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	color: #002E61;
	text-decoration: none;
	line-height:21px;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 12px;
	font-weight: normal;
	color: #002E61;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #545454;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h4 {
	font-size: 11px;
	font-weight: bold;
	color: #4E7092;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h5 {
	font-size: 12px;
	font-weight: bold;
	color: #4E7092;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #395B82;
}

/* Navigation */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #395B82;
	text-decoration: underline;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #395B82;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #395B82;
	text-decoration: none;
}


h1 { font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; line-height: 14px;}
h2 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; line-height: 13px;}
h3 { font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; line-height: 12px;}
h4 { font-size: 10px; font-weight: bold; margin: 0px; padding: 0px; line-height: 11px;}

ul { padding:6px 0px 0px 10px; margin:10px; }

/* Footer-Navigation */
td.satelit a:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #768698; text-decoration: underline;}
td.satelit a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #768698; text-decoration: underline;}
td.satelit a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #768698; text-decoration: underline;}
td.satelit a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #768698; text-decoration: none;}

/* Link Teaser */
td.teaserlink a:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: underline;}
td.teaserlink a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: underline;}
td.teaserlink a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: underline;}
td.teaserlink a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: none;}

/* Link Footer */
td.footerlink a:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #80A9D2; text-decoration: underline;}
td.footerlink a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #80A9D2; text-decoration: underline;}
td.footerlink a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #80A9D2; text-decoration: underline;}
td.footerlink a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #80A9D2; text-decoration: none;}

.contentteaser_headline {  font-size: 10px; font-weight: bold; color: #009900; text-decoration: none}
.footer { color: #80A9D2; font-size: 10px}

.formfields {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #FFFFFF; border: 1px #999999 solid; height: 20px}
.formhinweis {  font-size: 9px}
.formblock {  border: #999999; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.size14px {  font-size: 14px}
.size14px_bold { font-size: 14px ; font-weight: bold}
.size13px { font-size: 13px}
.size13px_bold { font-size: 13px; font-weight: bold }
.size13px_bold_white { font-size: 13px; font-weight: bold ; color: #FFFFFF}
.nochzeichen_text { font-size: 11px; color: #666666}
.formfields_nochzeichen { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #E6E6E6; border: 1px #999999 solid; height: 16px; width: 26px; text-align: center; vertical-align: superexposant; letter-spacing: 1px; color: #FF0000}
.formfields_textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #FFFFFF; border: 1px #999999 solid}
.teaser_white { font-size: 10px; font-weight: normal; color: #FFFFFF }
.blocksatz {  text-align: justify}
.quellcode_bg {  background-color: #E0E0E0; color: #000000}
.size9px_tlds { font-size: 9px; color: #64829F}
.TeaserÜberschrift {  font-size: 11px; font-weight: bold; text-decoration: none}
.TeaserText { font-size: 11px; font-weight: normal}
.size10px { font-size: 10px}
.size11px { font-size: 11px}

.fett { font-weight: bold}
.kursiv { font-style: italic}
.fett_und_kursiv { font-weight: bold; font-style: italic }

#textblock{
line-height: 18px;
text-align: justify;
}