


/* Allgemeine Formatierungen */

body {
background-color:#ffffff;
}



/* Allgemeine Schriftformatierungen */

p {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:8px;
}

a {
color:#212833;
}

h1 {
font:bold 12px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:12px;
}

h2 {
font:bold 11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:13px;
margin-bottom:5px;
}

h3 {
font:bold 11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:10px;
margin-bottom:0px;
}

ul {
margin-top:0px;
margin-left:16px;
padding-left:0px;
}

li {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
}



/* Spezielle Schriftformatierungen */

.bildueberschrift {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
margin:0px;
padding-bottom:2px;
}

.galeriezeile {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
padding-bottom:2px;
}

.tabellelinks {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:10px;
}

.tabellerechts {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:10px;
margin-left:10px;
}

.popupZahlenleiste {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
}

.presseAuflistung {
font:bold 10px verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:14px;
}

.pressePopupTitel {
font:bold 15px/120% verdana,arial,helvetica,sans-serif;
color:#96a200;
margin-top:0px;
margin-bottom:0px;
}

.pressePopupDachzeile {
font:bold 11px verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:2px;
}

.pressePopupLinks {
margin-top:0px;
margin-bottom:3px;
}

.formularBeschriftung {
font:11px verdana,arial,helvetica,sans-serif;
color:#212833;
margin-top:0px;
margin-bottom:1px;
padding:0px;
}

h1.artikel {
font-size:16px;
margin-top:16px;
}

h1.dachzeile {
font-size:12px;
margin-top:0px;
margin-bottom:0px;
}

h2.artikel {
font-size:16px;
margin-top:4px;
margin-bottom:12px;
}



/* Linkformatierungen */

a:link {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
}

a:visited {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
}

a:focus {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#212833;
}

a:hover {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#ffffff;
}

a:active {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#ffffff;
}


a.subnavi:link {
font:10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
color:#212833;
background-color:#ffffff;
}

a.subnavi:visited {
font:10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
color:#212833;
background-color:#ffffff;
}

a.subnavi:focus {
font:10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
color:#212833;
background-color:#ffffff;
}

a.subnavi:hover {
font:10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
color:#ffffff;
background-color:#ffffff;
}

a.subnavi:active {
font:10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
color:#ffffff;
background-color:#ffffff;
}


a.zahlenleiste:link {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
}

a.zahlenleiste:visited {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
}

a.zahlenleiste:focus {
font:10px verdana,arial,helvetica,sans-serif;
color:#212833;
}

a.zahlenleiste:hover {
font:10px verdana,arial,helvetica,sans-serif;
color:#96a200;
}

a.zahlenleiste:active {
font:10px verdana,arial,helvetica,sans-serif;
color:#96a200;
}

#inhaltPopup a:hover,
#boxPopupPresseText a:hover,
#inhaltLinksStart a:hover,
#inhaltLinksFirmeninfos a:hover,
#inhaltLinksPresse a:hover,
#inhaltLinksKontakt a:hover,
#inhaltPopup a:active,
#boxPopupPresseText a:active,
#inhaltLinksStart a:active,
#inhaltLinksFirmeninfos a:active,
#inhaltLinksPresse a:active,
#inhaltLinksKontakt a:active {
font:11px/140% verdana,arial,helvetica,sans-serif;
color:#96a200;
}


/* Bodyformatierungen */

.bodyRandOben {
background-color:#f1f5f7;
}

.bodyKopfLinks {
background-color:#ffffff;
background-image:url(../images/info/hintergrund/kopf_links.gif);
background-repeat:repeat-x;
}

.bodyKopfMitte {
background-color:#ffffff;
background-image:url(../images/info/hintergrund/kopf_mitte.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
width:100%;
}

.bodyKopfRechts {
background-color:#ffffff;
background-image:url(../images/info/hintergrund/kopf_rechts.gif);
background-repeat:repeat-x;
}

.bodyRandLinks {
background-color:#aab6c0;
}

.bodyInhaltLinks {
background-color:#d2dee6;
background-image:url(../images/info/hintergrund/inhalt_links.gif);
background-repeat:repeat-y;
}

.bodyInhaltRechts {
background-color:#aab6c0;
background-image:url(../images/info/hintergrund/inhalt_rechts.gif);
background-repeat:repeat-y;
scrollbar-base-color:#717c86;
scrollbar-arrow-color:#212833;
scrollbar-face-color:#d2dee6;
scrollbar-track-color:#f1f5f7;
scrollbar-3dlight-color:#717c86;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#aab6c0;
scrollbar-darkshadow-color:#717c86;
}

.bodyRandRechts {
background-color:#d2dee6;
}

.bodyFuss {
background-color:#ffffff;
background-image:url(../images/info/hintergrund/fuss.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.bodyRandUnten {
background-color:#f1f5f7;
}

.bodyPopup {
background-color:#d2dee6;
background-image:url(../images/info/hintergrund/popup.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

.bodyPopupGalerie {
background-color:#ffffff;
}

.bodyPopupPresse {
background-color:#ffffff;
background-image:url(../images/info/hintergrund/popup_presse.gif);
background-repeat:repeat-y;
}

object {
background-color:#ffffff;
}

p.video {
  padding:10px 0px 0px 0px;
}


/* Container */

#naviOben {
margin-top:8px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
text-align:right;
}

#inhaltRechts {
margin-top:35px;
margin-right:3px;
margin-left:10px;
padding-bottom:5px;
}

#inhaltLinksStart, #inhaltLinksFirmeninfos, #inhaltLinksPresse, #inhaltLinksKontakt {
position:absolute;
top:35px;
left:0px;
}

#inhaltLinksEinstieg, #inhaltLinksGalerie {
position:absolute;
top:16px;
left:0px;
}

#inhaltPopup {
position:absolute;
top:10px;
left:25px;
width:90%;
}

#inhaltPopupGalerie {
position:absolute;
top:6px;
left:6px;
}

#inhaltPopupPresse {
position:absolute;
top:10px;
left:7px;
width:450px;
}

#boxPopupPresseText {
margin-top:35px;
margin-right:25px;
margin-bottom:30px;
margin-left:28px;
}

#boxPopupPresseLinks {
margin-top:16px;
margin-bottom:16px;
}

#boxPopupPresseKontakt {
margin-top:30px;
margin-bottom:0px;
}



/* Spezielle Formatierungen */

#tabelleServiceMenue {
width:740px;
margin-top:7px;
text-align:right;
}

#tabelleLogo {
width:740px;
margin-top:12px;
}

.tabelleText {
margin-top:0px;
margin-bottom:8px;
}

.tabelleSubnavi {
border:1px solid #717c86;
}

.zelleSubnaviKopf {
color:#212833;
background-color:#;
height:17px;
}

.zelleSubnavi {
color:#212833;
background-color:#ffffff;
height:18px;
padding-left:9px;
padding-right:9px;
border-top:1px solid #717c86;
}

.linieHell {
background-color:#aab6c0;
}

.linieDunkel {
background-color:#717c86;
}

.abstandOben20px {
margin-top:20px;
}

.abstandOben30px {
margin-top:30px;
}

.abstandUnten20px {
margin-bottom:20px;
}

.abstandUnten30px {
margin-bottom:30px;
}

.randlos {
position:absolute;
top:0px;
left:0px;
}

.rechtsAusrichten {
text-align:right;
}

.bildLinks {
margin-top:0px;
margin-left:0px;
margin-bottom:15px;
margin-right:15px;
}

.bildRechts {
margin-top:0px;
margin-left:15px;
margin-bottom:15px;
margin-right:0px;
}

.formular {
margin:0px;
padding:0px;
}

.formularFeld {
font:11px verdana,arial,helvetica,sans-serif;
color:#212833;
width:290px;
height:20px;
margin-top:0px;
margin-bottom:5px;
padding:0px;
}

.formularTextfeld {
font:11px verdana,arial,helvetica,sans-serif;
color:#212833;
width:290px;
height:68px;
margin-top:0px;
margin-bottom:6px;
padding:0px;
}

.formularCheckbox {
margin-top:0px;
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}

.formularAbschicken {
margin-top:10px;
margin-bottom:0px;
}

.unsichtbar {
display:none;
}






