body {font-size:10px;font-family:Arial,Helvetica,sans-serif;background-color: #FFFFFF;color: #000000}
table {font-size:12px;}
a img {border:0px;}

/* navigationsueberschriften */
.navueberschrift {text-indent: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-align:left; font-size: 11px;  letter-spacing: 2px; margin-left:12px; margin-top:1px;  margin-bottom:1px; }
.navueberschrift a:link {color:#000000;text-decoration: none;text-transform: none; text-align:left; font-weight: bold; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.navueberschrift a:visited {color:#000000;text-decoration: none; font-weight: bold; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.navueberschrift a:active {color:#000000;text-decoration: none; font-weight: bold; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}
.navueberschrift a:hover {color:#003399;text-decoration: none; font-weight: bold; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}

.produktueberschrift {text-indent: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; color: #FFFFFF; background-color: #003399; font-size: 11px; height="17"; letter-spacing: 2px; margin-left:12px; margin-top:1px; border: 1px solid; border-color: #C3BBBB; border-collapse:collapse; margin-bottom:1px; border-right: 0px; }
.navueberschrift_blau {text-indent: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; color: #FFFFFF; background-color: #003399; font-size: 11px;  letter-spacing: 2px; margin-left:12px; margin-top:1px;  margin-bottom:1px; }
.navueberschrift_gelb {text-indent: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; color: #000000; background-color: #FFCC33; font-size: 11px;  letter-spacing: 2px; margin-left:12px; margin-top:1px;  margin-bottom:1px; }
/* ende navigationsueberschriften */


ul.txt_klein a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC;}
ul.txt_klein a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC;}
ul.txt_klein a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC;}
ul.txt_klein a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC;}
ul.txt_klein a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff9900;}

td.hauptnavlink {
text-align:center;font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform: none; letter-spacing: 1px;
}
td.hauptnavlink a {
display: block; color: #000000; letter-spacing: 1px; text-decoration:none; background: #E4E4E4; border: 1px solid; border-color: #C3BBBB; border-collapse:collapse; border-right-width: 0px; padding-bottom: 1px; padding-top: 1px;
}
td.hauptnavlink a:hover {
background: #FFFFFF; color: #3366CC
}

td.hauptnavlink_aktiv {
text-align:center;font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform: none; letter-spacing: 1px;
}
td.hauptnavlink_aktiv a {
display: block; color: #000000; letter-spacing: 1px; text-decoration:none; background: #FFFFFF; border: 1px solid; border-color: #C3BBBB; border-collapse:collapse; border-right-width: 0px; padding-bottom: 1px; padding-top: 1px;
}
td.hauptnavlink_aktiv a:hover {
background: #FFFFFF; color: #3366CC
}

td.hauptnavlink1 {
text-align:center;font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform: none; letter-spacing: 1px;
}
td.hauptnavlink1 a {
display: block; color: #000000; letter-spacing: 1px; text-decoration:none; background: #E4E4E4; border: 1px solid; border-color: #C3BBBB; border-collapse:collapse; border-right-width: 1px; padding-bottom: 1px; padding-top: 1px;
}
td.hauptnavlink1 a:hover {
background: #FFFFFF; color: #3366CC
}


/* produktnavigation */

table.boxen {
background-color:#C3BBBB
}

td.navebene1link {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene1link a {
padding-left: 12px; display: block; background: #E4E4E4; border-bottom-width: 0px; color: #000000; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene1link a:hover {
background: #3366CC; color: #FFFFFF
}

td.navebene1link_aktiv {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene1link_aktiv a {
padding-left: 12px; display: block; background: #3366CC; border-bottom-width: 0px; color: #FFFFFF; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene1link_aktiv a:hover {
background: #3366CC; color: #FFFFFF
}


td.navebene2link {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene2link a {
padding-left: 18px; display: block; background: #F5F5F5; border-bottom-width: 0px; color: #000000; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene2link a:hover {
background: #FFFFFF; color: #3366CC
}

td.navebene2link_image {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene2link_image a {
padding-left:10px; display: block; background: #F5F5F5; border-bottom-width: 0px; color: #000000; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene2link_image a:hover {
background: #FFFFFF; color: #3366CC
}

td.navebene3link {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene3link a {
padding-left: 24px; display: block; background: #FFFFFF; border-bottom-width: 0px; color: #000000; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene3link a:hover {
background: #FFFFFF; color: #3366CC
}

td.navebene3link_image {
font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; width: 217px; letter-spacing: 1px;
}
td.navebene3link_image a {
padding-left: 10px; display: block; background: #FFFFFF; border-bottom-width: 0px; color: #000000; text-decoration:none; border: 1px solid; padding-bottom: 1px; padding-top: 1px; border-color: #C3BBBB; border-top-width: 0px;
}
td.navebene3link_image a:hover {
background: #FFFFFF; color: #3366CC
}

.navebene1 {font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; background-color:#E4E4E4; color: #000000}
.navebene1 a:link {font-size:11px;  text-align:left; color:#000000; text-decoration: none;text-transform: none;margin-left: 12px; letter-spacing: 1px}
.navebene1 a:visited {font-size:11px;  text-align:left; color:#000000; text-decoration: none;margin-left: 12px; letter-spacing: 1px}
.navebene1 a:active {font-size:11px;  text-align:left; color:#000000; text-decoration: none;margin-left: 12px; letter-spacing: 1px}
.navebene1 a:hover {font-size:11px;  text-align:left; color:#FFFFFF; text-decoration: none;margin-left: 12px; letter-spacing: 1px}


.navebene1_aktiv {text-indent: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; background-color: #3366CC; font-size: 11px; letter-spacing: 1px; margin-left:12px; }

.navebene2 { font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform: none; background-color:#F5F5F5; color: #000000 }
.navebene2 a:link {color:#000000;text-decoration: none; text-align:left; text-transform: none;margin-left: 12px; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.navebene2 a:visited {color:#000000;text-decoration: none;margin-left: 12px; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.navebene2 a:active {color:#003399;text-decoration: none;margin-left: 12px; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.navebene2 a:hover {color:#003399;text-decoration: none;margin-left: 12px; text-align:left; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}

.navebene3 {font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;text-transform: none; background-color:#FFFFFF; color: #000000; letter-spacing: 1px}
.navebene3 a:link {color:#000000; text-align:left; text-decoration: none;text-transform: none; padding-left: 28px; letter-spacing: 1px}
.navebene3 a:visited {color:#000000; text-align:left; text-decoration: none; padding-left: 28px; letter-spacing: 1px}
.navebene3 a:active {color:#003399; text-align:left; text-decoration: none; padding-left: 28px; letter-spacing: 1px}
.navebene3 a:hover {color:#003399; text-align:left; text-decoration: none; padding-left: 28px; letter-spacing: 1px}

.navebene4 {font-size:11px;font-family:Arial, Helvetica, margin-left: 0px;sans-serif; text-align:left; text-decoration:none;text-transform: none; background-color:#FFFFFF; color: #000000; letter-spacing: 1px}
.navebene4 a:link {color:#000000; text-align:left; text-decoration: none;text-transform: none; padding-left: 0px; letter-spacing: 1px}
.navebene4 a:visited {color:#000000; text-align:left; text-decoration: none; padding-left: 0px; letter-spacing: 1px}
.navebene4 a:active {color:#003399; text-align:left; text-decoration: none; padding-left: 0px; letter-spacing: 1px}
.navebene4 a:hover {color:#003399; text-align:left; text-decoration: none; padding-left: 0px; letter-spacing: 1px}

.navebene_bild {font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;text-transform: none; background-color:#FFFFFF; color: #000000; letter-spacing: 1px}
.navebene_bild a:link {color:#000000; text-align:left; text-decoration: none;text-transform: none; }
.navebene_bild a:visited {color:#000000; text-align:left; text-decoration: none; }
.navebene_bild a:active {color:#003399; text-align:left; text-decoration: none; }
.navebene_bild a:hover {color:#003399; text-align:left; text-decoration: none; }


.abstand {padding-left: 28px}
.cursor {cursor: pointer}
/* ende produktnavigation */



/* sonstige_navigation */
.text1 {font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left: 1px; text-decoration:none;text-transform: none; color: #000000; letter-spacing: 1px}
.text1 a:link {color:#000000; text-align:left; margin-left: 1px; text-decoration: none; text-transform: none; letter-spacing: 1px}
.text1 a:visited {color:#000000; text-align:left; margin-left: 1px; text-decoration: none; letter-spacing: 1px)} 
.text1 a:active {color:#000000; text-align:left; margin-left: 1px; text-decoration: none; letter-spacing: 1px)} 
.text1 a:hover {color:#003399; text-align:left; margin-left: 1px; text-decoration: none; letter-spacing: 1px)} 

.text2 {font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;text-transform: none;background-color:#E4E4E4; color: #000000; letter-spacing: 1px}
.text2 a:link {color:#000000; text-align:left; text-decoration: none;text-transform: none;margin-left: 1px; letter-spacing: 1px)}
.text2 a:visited {color:#000000; text-align:left; text-decoration: none;margin-left: 1px; letter-spacing: 1px)}
.text2 a:active {color:#000000; text-align:left; text-decoration: none;margin-left: 1px; letter-spacing: 1px)}
.text2 a:hover {color:#003399; text-align:left; text-decoration: none;margin-left: 1px; letter-spacing: 1px)}

.text3 {font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;text-transform: none;background-color:#E4E4E4; color: #000000; letter-spacing: 1px}

/* ende sonstige_navigation */



/* content */
.text {font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height: 17px; text-decoration:none; text-transform: none; color: #000000; letter-spacing: normal; list-style-type: square}
.text a:link {color:#003399; text-align:left; text-decoration: underline; text-transform: none; list-style-type: square}
.text a:visited {color:#003399; text-align:left; text-decoration: underline; list-style-type: square}
.text a:active {color:#003399; text-decoration: underline; list-style-type: square}
.text a:hover {color:#FF9900; text-decoration: underline; list-style-type: square}

.text_blocksatz {font-size:12px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; text-align: justify; line-height: 17px; text-decoration:none; text-transform: none; color: #000000; letter-spacing: normal; list-style-type: square}
.text_blocksatz  a:link {color:#003399; text-align:left; text-decoration: underline; text-transform: none;}
.text_blocksatz  a:visited {color:#003399; text-align:left; text-decoration: underline;}
.text_blocksatz  a:active {color:#003399; text-decoration: underline;}
.text_blocksatz  a:hover {color:#FF9900; text-decoration: underline;}
.text_tabelle_blau {font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight: bold;text-decoration:none;text-transform: none;padding:4px; background-color:#D3DAFE; letter-spacing: normal; list-style-type: square}

.feld_login{width:200px;}

.button {font-size: 11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; white-space: nowrap; color: #000000; background-color: #E4E4E4; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px}
.button a:link {color:#000000; text-decoration: none; font-weight: bold; text-align: center; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.button a:visited {color:#000000; text-decoration: none; font-weight: bold; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.button a:active {color:#000000; text-decoration: none; font-weight: bold; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}
.button a:hover {color:#003399; text-decoration: none; font-weight: bold; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}

br.trenner {font-size:6px; color:#000000}
br.trenner_2x {font-size:12px;}

.sie_sind_hier {font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-top: 10; padding-bottom: 4; text-decoration:none; font-weight: normal; text-transform: none; color: #000000; letter-spacing: 1px}
.sie_sind_hier a:link {color:#3366CC; text-align:left; text-decoration: none; text-transform: none;}
.sie_sind_hier a:visited {color:#003399; text-align:left; text-decoration: none;}
.sie_sind_hier a:active {color:#003399; text-decoration: none;}
.sie_sind_hier a:hover {color:#FF9900; text-decoration: none;}

.contentueberschrift {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 12px; border: 1px solid; border-color: #C3BBBB; background-color:#E4E4E4; color: #3E3E3E; letter-spacing: 2px}
.contentueberschrift {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 12px; border: 1px solid; border-color: #C3BBBB; background-color:#E4E4E4; color: #3E3E3E; letter-spacing: 2px}

.contentueberschrift_head {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 12px; letter-spacing: 2px}

.contentueberschrift_ohne_hg {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #3E3E3E; letter-spacing: 2px}
.contentueberschrift_ohne_hg a:link {font-weight: bold; color: #3E3E3E; letter-spacing: 2px}
.contentueberschrift_ohne_hg a:visited {font-weight: bold; color: #3E3E3E; letter-spacing: 2px}
.contentueberschrift_ohne_hg a:active {font-weight: bold; color: #3E3E3E; letter-spacing: 2px}
.contentueberschrift_ohne_hg a:hover{font-weight: bold; color: #3E3E3E; letter-spacing: 2px}

.preis_rot {font-size:16px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none; color:#CC0000; font-weight: bold}
.preis {font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none; font-weight: bold}
.preis_liste {font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration: none; text-transform: none; text-align:right;padding-right:4px;}


.hochgestellt {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height: 10px; vertical-align: text-top}
.widerrufsrecht{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height: 13px; vertical-align: text-top}
.fehler {font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000; font-size: 12px;  letter-spacing: 1px; }

.ueberschrift_klein_blau {font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; text-transform: none; padding-left: 4px; color: #003399; letter-spacing: 1px}
.ueberschrift_tabelle {font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; text-transform: none; padding-left: 4px; background-color:#E4E4E4; color: #003399; letter-spacing: 1px}
.text_tabelle_grau {font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none;padding:4px; background-color:#F0F0F0; color: #000000; letter-spacing: normal}
.text_tabelle_trans {font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none;padding:4px; background-color:#FFFFFF;color: #000000; letter-spacing: normal; list-style-type: square}

/* ende content */


.sprachauswahl {font-size:9px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none; white-space: nowrap; margin-top: 1px; margin-bottom:1px; background-color:#FCCC2E; color: #003399; letter-spacing: 1px}
.sprachauswahl a:link {font-size:9px; color:#003399;text-decoration: none;text-transform: none; white-space: nowrap; margin-left: 4px; margin-right: 4px; margin-top: 1px; margin-bottom: 1px; letter-spacing: 1px}
.sprachauswahl a:visited {font-size:9px; color:#003399;text-decoration: none; white-space: nowrap; margin-left: 4px; margin-right: 4px; margin-top: 1px; margin-bottom: 1px; letter-spacing: 1px}
.sprachauswahl a:active {font-size:9px; color:#003399;text-decoration: none; white-space: nowrap; margin-left: 4px; margin-right: 4px; margin-top: 1px; margin-bottom: 1px; letter-spacing: 1px}
.sprachauswahl a:hover {font-size:9px; color:#FFFFFF;text-decoration: none; white-space: nowrap; margin-left: 4px; margin-right: 4px; margin-top: 1px; margin-bottom: 1px; letter-spacing: 1px}


.footertext {font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform: none;background-color:#E4E4E4; color: #000000; letter-spacing: 1px}
.footertext a:link {color:#000000;text-decoration: none;text-transform: none; margin-left: 1px; margin-right: 1px; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.footertext a:visited {color:#000000;text-decoration: none;margin-left: 1px; margin-right: 1px; letter-spacing: 1px; list-style-image: url(../Images/pfeil_grau.gif)}
.footertext a:active {color:#000000;text-decoration: none;margin-left: 1px; margin-right: 1px; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}
.footertext a:hover {color:#003399;text-decoration: none;margin-left: 1px; margin-right: 1px; letter-spacing: 1px; list-style-image: url(../Images/pfeil_blau.gif)}
