body {  margin-top: 0; margin-left : 0; margin: 0pt}
p, ol, ul { font-size: 9pt; font-family: Arial;  margin: 0px; margin-top: 0px; margin-bottom:0px; padding:0px; }
p { color: #000000; }
ul { list-style-position: outside; margin-left:16px; }
li {margin-bottom:2px;}
ol { list-style-position: inside; }
h1 { font-family:  Arial; font-size: 14pt; color: #FFFFFF; margin: 7px; margin-right:25px; text-align: right; font-weight: normal; letter-spacing: 1px; word-spacing: 2px}
h2 { margin: 0px; font-size:16pt; color:#000000; text-align:left; font-family: Arial; font-weight: normal; line-height:28px; text-decoration:none; margin-top:0px; }
h3 { font-family: Arial; font-size: 10pt; color: #939598; font-weight: bold; margin: 8px; margin-left:14px; text-align: left; }
h4 { font-family: Arial; font-size: 11pt; font-weight: bold; margin: 0px; margin-top: 28px; margin-bottom: 6px; text-align: left; color: #000000;} 
h5 { font-family: Arial; font-weight: bold; font-size:11pt; margin-top:10px; margin-bottom:7px}
h6 { font-family: Arial; font-size: 9pt; color: #000000; text-align: left; font-weight: normal; margin-bottom:3px; margin-top:16px; }

hr { margin: 0px;}

table { border: 0; margin: 0; padding:0; background-repeat:no-repeat}
img {border: 0; margin:0}
img a {border: 0}

a {  text-decoration:underline; color: #0000FF; font-size: 9pt; font-family: Arial; font-weight:normal;}
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }

tr { border: 0 }
td { background-repeat: no-repeat;}

.rot-gross1 {margin: 0px; font-size:20pt; color:#FF0000; text-align:center; font-family: Arial; font-weight: bold; line-height:40px; text-decoration:none}
.rot-gross2 {margin: 0px; font-size:14pt; color:#FF0000; text-align:center; font-family: Arial; font-weight: bold; line-height:28px; text-decoration:none}
.rot-gross1:hover,active {text-decoration:none;}
.rot-gross2:hover,active {text-decoration:none;}
.rot-gross3 {margin: 0px; font-size:25pt; color:#FF0000; text-align:right; font-family: Arial; font-weight: bold; line-height:20px; margin-right:8px; margin-bottom: 12px;}
.rot-gross4 {margin: 0px; font-size:12pt; color:#FF0000; text-align:center; font-family: Arial; font-weight: bold; line-height:19px; text-decoration:none}
.rot-gross4:hover,active {text-decoration:none;}


.schwarz-gross1 {margin: 0px; font-size:16pt; color:#000000; text-align:left; font-family: Arial; font-weight: normal; line-height:28px; text-decoration:none; margin-top:7px}
.schwarz-gross2 {margin: 0px; font-size:11pt; color:#000000; text-align:left; font-family: Arial; font-weight: normal; line-height:24px; text-decoration:none; margin-top:9px}
.schwarz-gross3 {margin: 0px; font-size:10pt; color:#000000; text-align:right; font-family: Arial; font-weight: normal; margin-top:7px; margin-bottom: 7px;}
.schwarz-gross4 { font-family: Arial; font-weight: bold; font-size:10pt; margin-top:12px; margin-bottom:7px}


.blau-gross1 {margin: 0px; font-size:12pt; color:#0000FF; font-family: Arial; font-weight: bold; margin-top:19px; text-align:right}


.aSelected {  text-decoration:underline;  color: #0C0596; font-size: 9pt; font-family: Arial, "Times New Roman"; font-weight: bold;}
.aBlau { text-decoration:underline;  color: #0000BB; font-size: 9pt; font-family: Arial; font-weight: normal; margin-left:30px;}
.RightNav { text-decoration:underline;  color: #615F5C; font-size: 9pt; font-weight: normal; font-family: Tahoma;}
.RightNavSelected { text-decoration:underline;  color: #0C0596; font-size: 9pt; font-weight: bold; font-family: Tahoma;}

.BottomNav { text-decoration:underline;  color: #615F5C; font-size: 9pt; font-weight: normal; font-family: Arial; margin-right:30px; margin-left:30px; text-align:center;}
.BottomNav-aktiv { text-decoration:underline;  color: #000000; font-size: 9pt; font-weight: normal; font-family: Arial; margin-right:30px; margin-left:30px; text-align:center;}

.klein { font-family: Arial; font-size: 8pt; color: #7D7E80; text-align: right; font-weight: normal; margin-left: 0px; margin-right: 0px;}

.PdfLink { text-decoration:underline; color: #565E74; font-size: 10pt; font-weight: bold; font-family: Arial; margin-right: 20px;}
.PdfLinkSmall { text-decoration:underline; color: #565E74; font-size: 8pt; font-weight: normal; font-family: Arial; margin-right: 20px; margin-left: 20px;}
.BottomInfo { font-family: Arial; font-size: 9pt; color: #FFFFFF; text-align: center; font-weight: normal; }
.FrontPageNav { font-size: 9pt; }
.BigNav { text-decoration:none; color: #0C0596; font-size: 11pt; font-weight: bold; font-family: Arial; text-align: center;}
.BigNav:hover { color: #232DFF; }
.BigNav:active { color: #232DFF; }
.Rot {color: #FF0000; font-size: 9pt;  font-family: Arial;}
.RotGross {color: #FF0000; font-size: 11pt;  font-family: Arial;}
.Blau {color: #0000BB; font-size: 9pt; margin-top: 0; margin-bottom: 0;}
.PartnerLink { text-decoration:none; color: #565E74; font-size: 8pt; font-weight: bold; font-family: verdana; text-align: left;}
.pPartner {font-size: 9pt; text-align: left;}
.pRef {margin: 0px; font-size: 8pt; text-align: left; margin-top:9px}
.pRef2 {margin: 0px; font-size: 7pt; text-align: left; margin-top:0px}
.kroh { font-family: Arial; font-size: 8pt; color: #7D7E80; text-align: left; font-weight: normal; margin-left: 40px; margin-right: 40px;}
.kroh2 { font-family: Arial; font-size: 8pt; color: #AAAAAA; text-align: right; font-weight: normal; margin-left:10px; margin-top: 5px; margin-bottom:10px; margin-right:0px}
.kroh5 { font-family: Arial; font-size: 8pt; color: #000000; text-align: right; font-weight: normal; margin-top: 8px;}
.kroh3 { font-family: Arial; font-size: 7pt; color: #777777; text-align: right; font-weight: normal;}
.kroh4 { font-family: Arial; font-size: 7pt; color: #777777; text-align: center; font-weight: normal; text-decoration:none; margin-top:4px}
.krohlink { font-family: Arial; font-size: 8pt; color: #777777; text-align: left; font-weight: normal;}
.pRegisterAktiv {font-size: 9pt; text-align: left; color: #555555; margin-left:5; text-decoration:underline;}
.pRegisterInaktiv {font-size: 9pt; text-align: left; color: #AAAAAA; margin-left:5; text-decoration:underline;}
.warenkorbKurz { font-family: Arial; font-size: 8pt; color: #777777; text-align: center; font-weight: normal; font-family: Courier New, Courier, Arial; margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 2px;}
.schilder-titel {font-size: 9pt; text-align: left; line-height:12pt; margin-bottom:8px; margin-top:0px; margin-left:0px}
.schilder-titel2 {font-size: 9pt; text-align: left; line-height:12pt; margin-bottom:8px; margin-top:0px; margin-left:20px}

.schild-produkt {text-decoration:none;  color: #000000; font-size: 8pt; font-family: Arial; font-weight: normal; margin-top: 14px; margin-left:2px; text-align:left}
.schild-bestellen {text-decoration:underline;  color: #000000; font-size: 8pt; font-family: Arial; font-weight: bold; margin-left:0px; margin-top:3px; text-align:left}
.schild-bestellen-blau {text-decoration:underline;  font-size: 7.5pt; margin-left:0px; margin-top:5px; text-align:left}

.schilder-links {font-size: 10pt; font-family: Arial; color:#FFFFFF; text-align: left; margin-left:12px; line-height:20px; text-decoration: none; font-weight: normal;  }
.schilder-links-aktiv {font-size: 10pt; font-family: Arial; color:#FFFFFF; text-align: left; margin-left:12px; line-height:20px; text-decoration: none; font-weight: normal; text-decoration:underline; }
.schilder-links2 {font-size: 10pt; font-family: Arial; color:#FFFFFF; text-align: left; margin-left:22px; line-height:20px; text-decoration: none; font-weight: normal;  }
.schilder-links2-aktiv {font-size: 10pt; font-family: Arial; color:#FFFFFF; text-align: left; margin-left:22px; line-height:20px; text-decoration: none; font-weight: normal; text-decoration:underline; }

.bild-schilder {text-align:right}
.bild-schilder2 {margin-left:12px; margin-bottom:3px;}

.fett { font-size: 8pt; font-family: Arial; margin: 8px; font-weight:bold; color:#000000; letter-spacing:1px;}

.schilder-grau {  color: #7D7E80; font-size: 9pt; font-family: Arial; font-weight:normal;}
.schilder-grau-hell {  color: #939598; font-size: 9pt; font-family: Arial; font-weight:normal;}

.abstand-unten { margin: 0px 0px 8px 0px; padding:0px; }
.abstand-links { margin: 0px 0px 0px 15px; padding:0px; }
.abstand-oben { margin: 15px 0px 0px 0px; padding:0px; }

.pNeu {font-size: 7pt; color: #FF0000; text-decoration:none;}
