

body {
	background: #000066;
	font-family: Courier New, Courier, serif;
	font-size: 14px;
	color: #dddddd;
}


hr { color: yellow; height: 1px; border-color: yellow; border-style: solid; border-width: 0px; border-top-width: 1px; }

font.titel
 {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold;
color: yellow;
}

font.titel1
 {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold;
color: yellow;
}

font.platztitel
 {  
font-family: Courier New, Courier, serif; 
font-size: 28px; 
font-weight: bold;
color: #FFFFFF;
}

font.inhalttitel
 {  
font-family: Courier New, Courier, serif; 
font-size: 18px; 
font-weight: normal;
color: yellow;
}

font.prtitel
 {  
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #FFFFFF;
}

font.info
 {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold;
color: yellow;
}

font.grau
 {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #C0C0C0;
}

font.jobtitel {
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: yellow;
font-weight: bold;
}

font.mini
 {  
font-family: Courier New, Courier, serif; 
font-size: 12px; 
color: #dddddd;
}

span.buttonlike
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold; 
color: #FFFFFF; 
background-color: blue; 
height: 24px; 
border-width: 1px; 
border-style: solid; 
border-color: #000000; 
margin: 1px;
}

a:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #eeee77; text-decoration: none; }
a:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #eeee77; text-decoration: none; }
a:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; text-decoration: underline; }
a:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; text-decoration: underline; }

a.superlink:link {  font-family: Courier New, Courier, serif; font-size: 16px; color: #ccff99; text-decoration: none; }
a.superlink:visited {  font-family: Courier New, Courier, serif; font-size: 16px; color: #ccff99; text-decoration: none; }
a.superlink:hover { font-family: Courier New, Courier, serif; font-size: 16px; color: #ffffff; text-decoration: underline; }
a.superlink:active {  font-family: Courier New, Courier, serif; font-size: 16px; color: #ffffff; text-decoration: underline; }

a.hptlink:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ccff99; text-decoration: none; }
a.hptlink:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ccff99; text-decoration: none; }
a.hptlink:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline; }
a.hptlink:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline; }

a.sublink:link { font-family: Courier New, Courier, serif; font-size: 14px; color: #ccff99; text-decoration: none; }
a.sublink:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ccff99; text-decoration: none;}
a.sublink:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline; }
a.sublink:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline; }


a.weiter:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #eeee77; font-weight: bold; text-decoration: none}
a.weiter:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #eeee77; font-weight: bold; text-decoration: none}
a.weiter:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: underline}
a.weiter:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: underline}

a.navig1:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: none}
a.navig1:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: none}
a.navig1:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none}
a.navig1:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none}

a.navig:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: none}
a.navig:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; font-weight: bold; text-decoration: none}
a.navig:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: underline}
a.navig:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: underline}

a.katalog:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; text-decoration: none}
a.katalog:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: yellow; text-decoration: none}
a.katalog:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline}
a.katalog:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #ffffff; text-decoration: underline}

a.liste:link {  font-family: Courier New, Courier, serif; font-size: 20px; color: yellow; text-decoration: none}
a.liste:visited {  font-family: Courier New, Courier, serif; font-size: 20px; color: #ffffff; text-decoration: none}
a.liste:hover {  font-family: Courier New, Courier, serif; font-size: 20px; color: #ffffff; text-decoration: underline}

a.mini:link {  font-family: Courier New, Courier, serif; font-size: 12px; color: yellow; text-decoration: none; }
a.mini:visited {  font-family: Courier New, Courier, serif; font-size: 12px; color: yellow; text-decoration: none; }
a.mini:hover {  font-family: Courier New, Courier, serif; font-size: 12px; color: #ffffff; text-decoration: underline; }
a.mini:active {  font-family: Courier New, Courier, serif; font-size: 12px; color: #ffffff; text-decoration: underline; }

a.buttonlike:link {  font-family: Courier New, Courier, serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: yellow; height: 24px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }
a.buttonlike:visited {  font-family: Courier New, Courier, serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: yellow; height: 24px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }
a.buttonlike:hover {  font-family: Courier New, Courier, serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: yellow; height: 24px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }


a.inhalttitel:link {  font-family: Courier New, Courier, serif; font-size: 28px; color: yellow; font-weight: normal; text-decoration: none}
a.inhalttitel:visited {  font-family: Courier New, Courier, serif; font-size: 28px; color: yellow; font-weight: normal; text-decoration: none}
a.inhalttitel:hover {  font-family: Courier New, Courier, serif; font-size: 28px; color: #ffffff; font-weight: normal; text-decoration: underline}


input
{
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-color: blue;
padding: 1px;
margin-top: 1px;
}


input.search
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border: 1px solid blue; 
padding: 1px;
margin-top: 2px;
}

input.feld
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-color: blue;
padding: 1px;
margin-top: 1px;
}

input.ausw {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
border: 0;
}

input.button
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold;
color: #FFFFFF; 
background-color: blue;
height: 24px;
border-width: 1px; 
border-style: solid; 
border-color: #000000;
margin-top: 1px;
}

select.form {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-color: blue;
padding: 1px;
margin-top: 1px;
}

select.feld {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-color: blue;
padding: 1px;
margin-top: 1px;
}


select {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-color: blue;
padding: 1px;
margin-top: 1px;
}

textarea.form
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-left-color: blue;
border-top-color: blue;
border-right-color: blue;
border-bottom-color: blue; 
padding: 1px;
scrollbar-face-color: blue; 
scrollbar-shadow-color: blue; 
scrollbar-track-color: #FCF6E1; 
scrollbar-highlight-color: #FFF0C1; 
scrollbar-arrow-color: #FFF0C1;
scrollbar-darkshadow-color: #FCF6E1; 
scrollbar-background-color: #FCF6E1;
margin-top: 1px;
}

textarea.feld
{  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
color: #000066; 
border-width: 1px; 
border-style: solid; 
border-left-color: blue;
border-top-color: blue;
border-right-color: blue;
border-bottom-color: blue; 
padding: 1px;
scrollbar-face-color: yellow; 
scrollbar-shadow-color: #000000; 
scrollbar-track-color: #FCF6E1; 
scrollbar-highlight-color: #FFF0C1; 
scrollbar-arrow-color: #FFF0C1;
scrollbar-darkshadow-color: #FCF6E1; 
scrollbar-background-color: #FCF6E1;
margin-top: 1px;
}

td {  font-family: Courier New, Courier, serif; font-size: 14px; color: #dddddd; }

td.inhalt {
font-family: Courier New, Courier, serif;
background: #FFFFFF; 
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
padding: 3px;
}

td.katalog {
font-family: Courier New, Courier, serif;
font-size: 14px;
background: #FFFFFF; 
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
}

td.form {
background: #FCF6E1; 
border-style: solid; 
border-color: #7B797B; 
border-top-color: #FCF6E1;
border-width: 1px;
border-top-width: 0px;
padding: 0;
}

td.twice {
background: #FCF6E1; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #7B797B;
border-left-color: #FCF6E1;
border-right-color: #FCF6E1;
border-width: 1px;
}

td.oncet {
background: #FCF6E1; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #FCF6E1;
border-left-color: #FCF6E1;
border-right-color: #FCF6E1;
border-width: 1px;
}

td.jobtitel {
color: #000000;
background-color: #FCF6E1;
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: #FCF6E1;
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: #FCF6E1;
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: #FCF6E1;
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: Courier New, Courier, serif; color: #dddddd; font-size: 14px;}

.einrahmen { 
border-left: 1px solid yellow; border-right: 1px dashed yellow; 
width: 60%; align: center; text-align: left ;
padding-left: 5px; padding-right: 5px }


td.banner {
text-align: center; 
border: 1px solid #7B797B; 
background-color: #FCF6E1; 
padding: 3px; 
white-space: nowrap; 
overflow: visible;
}

font.bannertext {
color: #000000; 
FONT-FAMILY: Courier New, Courier, serif; 
font-size: 14px;
}

a.bannertitel:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: underline; font-weight: bold; }
a.bannertitel:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: underline; font-weight: bold; }

a.bannerlink:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #475663; text-decoration: none; }
a.bannerlink:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #333333; text-decoration: none; }
a.bannerlink:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #475663; text-decoration: underline; }
a.bannerlink:active {  font-family: Courier New, Courier, serif; font-size: 14px; 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: #FCF6E1;
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: Courier New, Courier, serif; 
font-size: 14px; 
color: #7B797B;
font-weight: bold;
}

a.katubertitel:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline}
a.katubertitel:active {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline}

a.kat:link {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: none}
a.kat:visited {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: none}
a.kat:hover {  font-family: Courier New, Courier, serif; font-size: 14px; color: #000000; text-decoration: underline}
a.kat:active {  font-family: Courier New, Courier, serif; font-size: 14px; 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: #FCF6E1;
}

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: #FCF6E1;
}

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: #FCF6E1;
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: yellow; }
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: #E6E6E6;
border-color: #333333;
border-width: 1px;
border-style: solid;
color: #333333;
font-weight: bold;
font-size: 11px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 3px;
}

span.light { background-color: #FFFFFF;
color: #000000;
}

span.light2 { background-color: #FFFFFF;
color: #000000;
}

span.rubmlink { background-color: #000066;
color: yellow;
}

span.archiviert {
font-family: Courier New, Courier, serif;
color: #333333;
font-style: italic;
}

a.newsrub:link {
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold; 
color: #ff6600; 
text-decoration: none;
}
a.newsrub:visited {
font-family: Courier New, Courier, serif; 
font-size: 14px; font-weight: bold; 
color: #ff6600; 
text-decoration: none;
}
a.newsrub:hover {  
font-family: Courier New, Courier, serif; 
font-size: 14px; 
font-weight: bold; 
color: #ff6600; 
text-decoration: underline;
}

a.newstitel:link {
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #000000; }
a.newstitel:visited {
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #000000; }
a.newstitel:hover {
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #475663; }


font.newstitel {
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #000000;
}

font.newsdetailtitel {
font-family: Courier New, Courier, serif; 
font-size: 20px; 
font-weight: bold;
color: #000000;
}

font.bildtext {
color: #000000; 
FONT-FAMILY: Courier New, Courier, serif; 
font-size: 14px;
font-style: italic;
}

font.stern {
font-family: Courier New, Courier, serif;
color: #CC0000;
font-size: 14px;
}

div.zitat {
width: 95%;
background-color: #FFE88C;
border-color: #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-weight: normal;
padding: 5px;
margin: 0px;
margin-left: 20px;
}
