/* BODY UND LAYOUT-TABELLEN */
BODY {
background: #3A5B76 url(bilder/bg.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
scrollbar-face-color: #698EA9;
scrollbar-base-color: #D7E1E7
scrollbar-arrow-color: #3A5B76;
scrollbar-shadow-color: #3A5B76;
scrollbar-darkshadow-color: #3A5B76;
scrollbar-highlight-color: #3A5B76;
scrollbar-3dlight-color: #D7E1E7;
}

.tblbgoben {
background: url(bilder/bg_oben.jpg);
}
.tblbgmenue1 {
background: #3A5B76 url(bilder/menue1.jpg);
background-repeat: no-repeat;
}
.tblbgmenue2 {
background: #6B92AD url(bilder/bg_menue.jpg);
background-repeat: no-repeat;
}
.tblborderleft {
background-color:#7A98AD;
}
.tblborderinnen {
border-left: solid 1px #457396;
border-right: solid 1px #457396;
border-bottom: solid 1px #457396;
background: #6C91AC url(bilder/bg_buehne.jpg);
background-repeat: no-repeat;
padding: 23px 12px 12px 12px;
}
.tblkopfmenue {
background: url(bilder/kopf_menue.gif);
background-repeat: no-repeat;
border-right: solid 1px #AFC1CD;
}
.tblkopfrechts {
background: url(bilder/kopf_rechts.gif);
background-repeat: no-repeat;
border-right: solid 1px #AFC1CD;
}
.tblkopfbuehne {
background: #D7E1E7 url(bilder/kopf_buehne.gif);
background-repeat: no-repeat;
border-right: solid 2px #698EA9;
}
.tblbuehnemenue {
border: solid 1px #AFC1CD;
background: #507996;
}
.tblbuehne {
border-left: solid 2px #698EA9;
border-right: solid 2px #698EA9;
background: #D7E1E7;
padding: 5px 10px 30px 10px;
}
.tblborderbottom {
border-top: solid 3px #7A98AD;
}
.tblbordertop {
background: #7A98AD url(bilder/bg_oben_top.jpg);
background-repeat: no-repeat;
}
.tblborderright {
border-right: solid 2px #7A98AD;
background-color:#7A98AD;
}
.rechtskopf {
background:#BDB241;
width:100%;
margin-top:-1px
}
.rechtsflaeche {
background:#9BB2C1;
padding: 5px;
margin-bottom:5px;
text-align: center;
font-size: 11px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
}
.popupbuehne {
border: solid 2px #698EA9;
background: #D7E1E7;
padding: 5px 10px 30px 10px;
}


/* UNTERMENUE */
.umenuenormal {
background-color: #5F849F;
border-bottom: solid 1px #AFC1CD;
font-size: 11px;
color: #ffffff;
font-family: Arial,Helvetica;
font-style: normal;
padding: 2px 5px 2px 12px;
}
.umenueover {
background-color: #83A0B3;
border-bottom: solid 1px #AFC1CD;
font-size: 11px;
color: #ffffff;
font-family: Arial,Helvetica;
font-style: normal;
padding: 2px 5px 2px 12px;
}
.umenueaktiv {
background: #83A0B3 url(bilder/bg_menue_aktiv.gif);
background-repeat: no-repeat;
border-bottom: solid 1px #AFC1CD;
font-size: 11px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bolder;
padding: 2px 5px 2px 12px;
}
.umenuenormal2 {
background-color: #83A0B3;
border-bottom: solid 1px #AFC1CD;
border-left: solid 1px #AFC1CD;
font-size: 11px;
color: #ffffff;
font-family: Arial,Helvetica;
font-style: normal;
padding: 2px 5px 2px 12px;
}

.umenuenormal3 {
background-color: #5F849F;
border-bottom: solid 1px #AFC1CD;
border-left: solid 1px #AFC1CD;
font-size: 11px;
color: #ffffff;
font-family: Arial,Helvetica;
font-style: normal;
padding: 1px 5px 1px 5px;
}


/* SONSTIGE FORMATIERUNGEN */
.bildrahmen {
border: solid 1px #698EA9;
margin-left:5px;
}
.linecolor {
border-bottom: solid 1px #698EA9;
}
.linecolortop {
border-top: solid 1px #698EA9;
}
.tblline {
font-size: 11px;
color: #507996;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bold;
background-color: #E6ECF0;
border-bottom: solid 1px #698EA9;
}

.historie {
background-color: #E5EBEF;
}
.historier {
background-color: #E5EBEF;
border-right: solid 1px #1C3D58;
}
.historiel {
background-color: #E5EBEF;
border-left: solid 1px #1C3D58;
}
.historieo {
background-color: #E5EBEF;
border-top: solid 1px #1C3D58;
border-right: solid 1px #1C3D58;
border-left: solid 1px #1C3D58;
}
.historieu {
background-color: #E5EBEF;
border-bottom: solid 1px #1C3D58;
border-right: solid 1px #1C3D58;
border-left: solid 1px #1C3D58;
}



/* FONT-DEFINITIONEN */
font.norm {
font-size: 12px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
}
font.headline {
font-size: 14px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bolder;
}
font.headlinesearch {
font-size: 12px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bolder;
}
font.subhead {
font-size: 12px;
color: #507996;
font-family: Arial,Helvetica;
font-style: normal;
}
font.subhead2 {
font-size: 11px;
color: #507996;
font-family: Arial,Helvetica;
font-style: normal;
}
font.klein {
font-size: 11px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
}
font.promotionhead {
font-size: 16px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bolder;
}
font.tickerhead {
font-size: 13px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
font-weight: bolder;
}
font.promotiontext {
font-size: 14px;
color: #1C3D58;
font-family: Arial,Helvetica;
font-style: normal;
}


/* FORMULARE */
input.loginbox {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
color: #1C3D58;
font-style: normal;
border: solid 1px #1C3D58;
background-color: #9BB2C1;
width: 80px;
height: 18px;
}
input.stichwort {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
border: solid 1px #AFC1CD;
background-color: #83A0B3;
width: 146px;
height: 18px;
}
input.kontakt {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
border-color: #9BB2C1;
background-color: #D7E1E7;
border-style: solid;
width: 200px;
height: 18px;
}
textarea.kontaktarea {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
background-color: #D7E1E7;
border-color: #9BB2C1;
scrollbar-face-color: #9BB2C1;
scrollbar-base-color: #D7E1E7
scrollbar-arrow-color: #3A5B76;
scrollbar-shadow-color: #3A5B76;
scrollbar-darkshadow-color: #3A5B76;
scrollbar-highlight-color: #3A5B76;
scrollbar-3dlight-color: #D7E1E7;
width: 200px;
height: 100px;
}
.kontaktselect {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
color: #000000;
font-style: normal;
background-color: #D7E1E7;
border-color: #9BB2C1;
scrollbar-face-color: #9BB2C1;
scrollbar-base-color: #D7E1E7
scrollbar-arrow-color: #3A5B76;
scrollbar-shadow-color: #3A5B76;
scrollbar-darkshadow-color: #3A5B76;
scrollbar-highlight-color: #3A5B76;
scrollbar-3dlight-color: #D7E1E7;
}


/* LINK-DEFINITIONEN */
A.topnews:link {color : #1C3D58; text-decoration: none;}
A.topnews:visited {color : #1C3D58; text-decoration: none;}
A.topnews:hover {color: #ffffff; text-decoration: none;}
A.topnews:active {color: #F9CF05; text-decoration: none;}

A.hmu:link {color: #ffffff; text-decoration: none;}
A.hmu:visited {color: #efefef; text-decoration: none;}
A.hmu:hover {color: #1C3D58; text-decoration: none;}
A.hmu:active {color: #1C3D58; text-decoration: none;}

A.hmu2:link {color: #ffffff; text-decoration: none;}
A.hmu2:visited {color: #efefef; text-decoration: none;}
A.hmu2:hover {color: #1C3D58; text-decoration: none;}
A.hmu2:active {color: #1C3D58; text-decoration: none;}

A.hmua:link {color: #1C3D58; text-decoration: none;}
A.hmua:visited {color: #1C3D58; text-decoration: none;}
A.hmua:hover {color: #ffffff; text-decoration: none;}
A.hmua:active {color: #ffffff; text-decoration: none;}

A.hmua2:link {color: #F9CE05; text-decoration: none;}
A.hmua2:visited {color: #F9CE05; text-decoration: none;}
A.hmua2:hover {color: #ffffff; text-decoration: none;}
A.hmua2:active {color: #ffffff; text-decoration: none;}

A.seite:link {color : #1C3D58; text-decoration: underline;}
A.seite:visited {color : #507996; text-decoration: underline;}
A.seite:hover {color: #1C3D58; text-decoration: none;}
A.seite:active {color: #1C3D58; text-decoration: none;}

A.ticker:link { color : #3A5B76; text-decoration: none; }
A.ticker:visited {color : #3A5B76; text-decoration: none; }
A.ticker:bb:hover {color: #FCE36E; text-decoration: underline;}
A.ticker:active {color: #3A5B76; text-decoration: none; }


/* HTML-EDITOR */
h1 {font-family:Arial,Helvetica;color:#1C3D58;}
h2 {font-family:Arial,Helvetica;color:#1C3D58;}
h3 {font-family:Arial,Helvetica;color:#1C3D58;}
h4 {font-family:Arial,Helvetica;color:#1C3D58;}
h5 {font-family:Arial,Helvetica;color:#1C3D58;}
h6 {font-family:Arial,Helvetica;color:#1C3D58;}
h7 {font-family:Arial,Helvetica;color:#1C3D58;}
.Headline1 {font-family:Arial,Helvetica;font-size:16px;color:#1C3D58;font-weight:bolder;}
.Headline2 {font-family:Arial,Helvetica;font-size:15px;color:#1C3D58;font-weight:bolder;}
.Headline3 {font-family:Arial,Helvetica;font-size:14px;color:#507996;font-weight:bolder;}
.fliesstext {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
.textklein {font-family:Arial,Helvetica;font-size:11px;color:#1C3D58;}
.Highlight {font-family:Arial,Helvetica;color:#E91E4A;}
P {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
a:link {color : #1C3D58; text-decoration: underline;}
a:visited {color : #507996; text-decoration: underline;}
a:hover {color: #1C3D58; text-decoration: none;}
a:active {color: #1C3D58; text-decoration: none;}
UL {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
LI {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
OL {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
DIV {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}
SPAN {font-family:Arial,Helvetica;font-size:12px;color:#1C3D58;}