body { color: #000000; FONT-FAMILY: Verdana, sans-serif; font-size: 0.8em;
background-color: #FFFFFF;
scrollbar-face-color: #8DD7F8; 
scrollbar-shadow-color: #000066; 
scrollbar-track-color: #8DD7F8; 
scrollbar-highlight-color: #000066; 
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #8DD7F8; 
scrollbar-background-color: #8DD7F8;
}

hr { color: #CC0000; height: 1px; border-color: #CC0000; border-style: solid; border-width: 0px; border-top-width: 1px; }

font.titel {
color: #000066; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 1em;
font-weight: bold;
}

font.titel1 {
color: #000066; 
font-size: 1em;
FONT-FAMILY: Verdana, sans-serif; 
font-weight: bold;
}

font.platztitel
 { 
font-family: Verdana, sans-serif; 
font-size: 18px; 
font-weight: bold;
color: #000000;
}

font.inhalttitel {
color: #CC0000; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 1.9em;
font-weight: normal;
}

font.rubtitel {
color: #000066; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 32px;
}

font.menu {
font-family: Verdana, sans-serif;
font-size: 1em;
color: #000066;
}

font.impressum {
font-family: Verdana, sans-serif;
font-size: 1em;
color: #000066;
}

font.prtitel { 
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.info
 { 
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #CC3300;
}

font.grau
 { 
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #808080;
}

font.jobtitel {
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #7B797B;
font-weight: bold;
}

font.mini {
font-family: Verdana, sans-serif;
font-size:0.8em;
color: #000066;
}

span.buttonlike
{ 
background-color: #8DD7F8; 
color:#000066; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
font-weight: bold; 
border:1px solid #000066; 
text-decoration:none;
}

a:link { font-family: Verdana, sans-serif; font-size:1em; color: #CC0000; text-decoration: underline; }
a:visited { font-family: Verdana, sans-serif; font-size:1em; color: #CC0000; text-decoration: underline; }
a:hover { font-family: Verdana, sans-serif; font-size:1em; color: #000066; text-decoration: underline; }

a.superlink:link { font-family: Verdana, sans-serif; font-size: 1em; font-weight: bold; color: #000066; text-decoration: none; }
a.superlink:visited { font-family: Verdana, sans-serif; font-size: 1em; font-weight: bold; color: #000066; text-decoration: none; }
a.superlink:hover { font-family: Verdana, sans-serif; font-size: 1em; font-weight: bold; color: #CC0000; text-decoration: none; }

a.hptlink:link { font-family: Verdana, sans-serif; font-size: 1em; color: #000066; text-decoration: none; }
a.hptlink:visited { font-family: Verdana, sans-serif; font-size: 1em; color: #000066; text-decoration: none; }
a.hptlink:hover { font-family: Verdana, sans-serif; font-size: 1em; color: #CC0000; text-decoration: none; }

a.sublink:link { font-family: Verdana, sans-serif; font-size:1em; color: #000066; text-decoration: none; }
a.sublink:visited { font-family: Verdana, sans-serif; font-size:1em; color: #000066; text-decoration: none; }
a.sublink:hover { font-family: Verdana, sans-serif; font-size:1em; color: #CC0000; text-decoration: none; }

a.weiter:link { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.weiter:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.weiter:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}
a.weiter:active { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}

a.navig1:link { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.navig1:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.navig1:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: none}
a.navig1:active { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: none}

a.navig:link { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.navig:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
a.navig:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}
a.navig:active { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}

a.katalog:link { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.katalog:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.katalog:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; text-decoration: underline}
a.katalog:active { font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; text-decoration: underline}

a.liste:link { font-family: Verdana, sans-serif; font-size: 14px; color: #333333; text-decoration: none}
a.liste:visited { font-family: Verdana, sans-serif; font-size: 14px; color: #4C4C4C; text-decoration: none}
a.liste:hover { font-family: Verdana, sans-serif; font-size: 14px; color: #FF0000; text-decoration: underline}

a.mini:link { font-family: Verdana, sans-serif; font-size:0.8em; color: #000066; text-decoration: none; }
a.mini:visited { font-family: Verdana, sans-serif; font-size:0.8em; color: #000066; text-decoration: none; }
a.mini:hover { font-family: Verdana, sans-serif; font-size:0.8em; color: #CC0000; text-decoration: underline; }

a.buttonlike:link { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #7B797B; height: 17px; border-width: 1px; border-style: solid; border-color: #7B797B; text-decoration: none; }
a.buttonlike:visited { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #7B797B; height: 17px; border-width: 1px; border-style: solid; border-color: #7B797B; text-decoration: none; }
a.buttonlike:hover { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #7B797B; height: 17px; border-width: 1px; border-style: solid; border-color: #7B797B; text-decoration: none; }

a.inhalttitel:link { font-family: Verdana, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: none}
a.inhalttitel:visited { font-family: Verdana, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: none}
a.inhalttitel:hover { font-family: Verdana, sans-serif; font-size: 14px; color: #7B797B; font-weight: bold; text-decoration: underline}

input.search { 
font-family: Verdana, sans-serif; 
font-size: 11px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-left-color: #7B797B;
border-top-color: #7B797B;
border-right-color: #7B797B;
border-bottom-color: #7B797B; 
padding: 1px;
margin-top: 1px;
}

input.feld {
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
padding: 1px;
}


input.ausw { 
font-family: Verdana, sans-serif; 
font-size: 11px; 
border: 0;
}

input.button {
background-color: #8DD7F8; 
color:#000066; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
font-weight: bold; 
border:1px solid #000066; 
text-decoration:none; 
}

select.form { 
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
}

select.feld { 
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
}

select { 
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
}

textarea.form { 
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
scrollbar-face-color: #8DD7F8; 
scrollbar-shadow-color: #000066; 
scrollbar-track-color: #DFF4FD; 
scrollbar-highlight-color: #000066; 
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #8DD7F8; 
scrollbar-background-color: #8DD7F8;
padding: 1px;
}


textarea.feld { 
color: #000000;
background-color:#FFFFFF; 
font-family: Verdana, sans-serif; 
font-size: 1em; 
border:1px solid #000066; 
text-decoration:none;
scrollbar-face-color: #8DD7F8; 
scrollbar-shadow-color: #000066; 
scrollbar-track-color: #DFF4FD; 
scrollbar-highlight-color: #000066; 
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #8DD7F8; 
scrollbar-background-color: #8DD7F8;
padding: 1px;
}

td { color: #000000; FONT-FAMILY: Verdana, sans-serif; font-size: 0.8em; }

td.lasche {
background: #F0F4F9; 
border-style: solid; 
border-top-color: #7B797B; 
border-right-color: #7B797B; 
border-bottom-color: #7B797B; 
border-left-color: #F0F4F9; 
border-width: 1px; 
padding: 3px;
}

td.lasche1 {
background: #F0F4F9; 
border-style: solid; 
border-left-color: #F0F4F9;
border-top-color: #F0F4F9;
border-right-color: #F0F4F9;
border-bottom-color: #7B797B; 
border-width: 1px; 
padding: 3px;
}

td.inhalt {
font-family: Verdana, sans-serif;
background: #FFFFFF; 
border-style: solid; 
border-color: #7B797B; 
border-width: 1px; 
padding: 3px;
}

td.katalog {
font-family: Verdana, sans-serif;
font-size: 12px;
background: #FFFFFF; 
border-style: solid; 
border-color: #7B797B; 
border-width: 1px; 
}

td.form {
background: #F0F4F9; 
border-style: solid; 
border-color: #7B797B; 
border-top-color: #F0F4F9;
border-width: 1px;
border-top-width: 0px;
padding: 0;
}

td.twice {
background: #F0F4F9; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #7B797B;
border-left-color: #F0F4F9;
border-right-color: #F0F4F9;
border-width: 1px;
}

td.oncet {
background: #F0F4F9; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #F0F4F9;
border-left-color: #F0F4F9;
border-right-color: #F0F4F9;
border-width: 1px;
}

td.jobtitel {
color: #000000;
background-color: #F0F4F9;
border-style: solid; 
border-color: #7B797B;
border-width: 1px;padding: 3px;
}

td.jobtitel2 {
color: #000000;
background-color: #FFFFFF;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px; 
padding: 3px;
}

td.jobtitel3 {
color: #000000;
background-color: #F0F4F9;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px; 
padding: 3px;
}

td.nav {
color: #000000;
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-bottom-width: 1px;
padding: 3px;
}

td.mfarbe1 {
color: #000000;
background-color: #FFFFFF;
padding: 3px;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 1px solid #7B797B;
}

td.mfarbe2 {
color: #000000;
background-color: #F0F4F9;
padding: 3px;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 1px solid #7B797B;
}

td.uber {
color: #000000;
background-color: #F0F4F9;
border: 1px solid #7B797B;
}

td.sub {
color: #000000;
background-color: #FFFFFF;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 0px;
}



table.form {
padding: 3px;
}

table.rahmen
{
background-color: #7B797B;
}

table { font-family: Verdana, sans-serif; color: #000000; }

.einrahmen { 
border-left: 1px solid #000000; border-right: 1px solid #000000; 
width: 60%; align: center; text-align: left ;
padding-left: 5px; padding-right: 5px }


td.banner {
text-align: center; 
border: 1px solid #7B797B; 
background-color: #F0F4F9; 
padding: 3px; 
white-space: nowrap; 
overflow: visible;
}

font.bannertext {
color: #000000; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 12px;
}

a.bannertitel:link { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold; }
a.bannertitel:active { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold; }

a.bannerlink:link { font-family: Verdana, sans-serif; font-size: 12px; color: #475663; text-decoration: none; }
a.bannerlink:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
a.bannerlink:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #475663; text-decoration: underline; }
a.bannerlink:active { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }


table.katuberbasis {
width: 98%;
}

td.katuberbasis {
padding-top: 12px; 
padding-left: 0px; 
padding-right: 11px; 
padding-bottom: 5px;
}

td.katuber {
color: #000000;
background-color: #F0F4F9;
border-style: solid; 
border-color: #7B797B;
border-width: 1px;padding: 3px;
}

td.katuber2 {
color: #000000;
background-color: #FFFFFF;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;padding: 3px;
}

font.katubertitel {
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #7B797B;
font-weight: bold;
}

a.katubertitel:link { font-family: Verdana, sans-serif; font-size: 12px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}
a.katubertitel:active { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}

a.kat:link { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.kat:visited { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.kat:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
a.kat:active { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}

table.kathauptbasis {
width: 96%;
padding-top: 11px; 
padding-bottom: 5px;
}

table.kathaupt {
width: 100%;
border: 1px solid #7B797B;
}

tr.kathaupt1 {
background-color: #F0F4F9;
}

td.kathaupt1 {
border: 0px;
border-bottom: 10px solid #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

font.kathaupttitel {
font-weight: bold;
}


table.katsubbasis {
width: 96%;
padding-top: 11px; 
padding-bottom: 5px;
}

table.katsub {
border: 1px solid #7B797B;
}

tr.katsub {
background-color: #F0F4F9;
}

td.katsub {
border-bottom: 1px solid #7B797B;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.katsub1 {
background-color: #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}
td.katsub2 {
background-color: #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}
td.katsub3 {
background-color: #F0F4F9;
border-top: 1px solid #7B797B;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

font.katsubtitel {
font-weight: bold;
color: #000000;
}

a.katsubtitel:link { text-decoration: underline; font-weight: bold; color: #000000; }
a.katsubtitel:visited { text-decoration: underline; font-weight: bold; color: #000000; }
a.katsubtitel:hover { text-decoration: underline; font-weight: bold; color: #475663; }
a.katsubtitel:active { text-decoration: underline; font-weight: bold; color: #000000; }


table.news {
padding: 3px;
}

table.bild { border-width: 1px; 
border-style: solid; 
border-color: #7B797B; 
background-color: #FFFFFF; 
padding: 2px;
margin: 3px;
}

table.newsbewertung {
border-style: solid;
border-width: 1px;
border-color: #7B797B;
padding: 3px;
}

table.archiv {
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-top-width: 1px;
padding: 3px;
}

td.newsrub {
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-bottom-width: 1px;
padding: 3px;
}

td.news {
border-left-style: none;
border-top-style: none;
border-right-style: none;
border-bottom-style: dotted;
border-left-color: #FFFFFF;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #7B797B;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
padding: 5px;
}


td.news1 {
}

td.news1a {
}

td.newsdetail {
padding: 5px;
}

td.newsdetail2 {
padding: 5px;
}


div.newsdetailtitel {
text-align: center;
margin: 0px;
margin-bottom: 10px;
}

div.archiviert {
float: right;
background-color: #DBE7F1;
border-color: #000066;
border-width: 1px;
border-style: solid;
color: #000066;
font-weight: bold;
padding: 1px;
}

span.light { background-color: #FFFFFF;
color: #000066;
}

span.light2 { background-color: #FFFFFF;
color: #000066;
}

span.rubmlink { background-color: #FFFFFF;
color: #000066;
}

span.archiviert {
font-family: Verdana, sans-serif;
color: #333333;
font-style: italic;
}

a.newsrub:link {
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #475663; 
text-decoration: none;
}
a.newsrub:visited {
font-family: Verdana, sans-serif; 
font-size: 12px; font-weight: bold; 
color: #475663; 
text-decoration: none;
}
a.newsrub:hover { 
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #475663; 
text-decoration: underline;
}

a.newstitel:link {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000; }
a.newstitel:visited {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000; }
a.newstitel:hover {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #475663; }


font.newstitel {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.newsdetailtitel {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.bildtext {
color: #000000; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 12px;
font-style: italic;
}

font.stern {
font-family: Verdana, sans-serif;
color: #CC0000;
font-size: 12px;
}

div.zitat {
width: 95%;
background-color: #FFEEDD;
border-color: #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-weight: normal;
padding: 5px;
margin: 0px;
margin-left: 20px;
}

