A {
COLOR: #CCCCCC; TEXT-DECORATION: none
}

A:hover {
COLOR: #888888; TEXT-DECORATION: underline
}

/* Background-Eigenschaften */
body {
background-image:url(images/background_weiss.gif);
color:#000000;
background-color:#FFFFFF;
}

/* alles umfassende tabelle */
.main {
width:100%
}

.whitespace_left {
width:10px
}

/* Überschrift h1 (ganz oben) */
.h1 {
BORDER=1; WIDTH:550; background-color:#333399
}

.h1 tr {
text-align:CENTER; vertical-align:CENTER
}

.h1 td {
HEIGHT:31; font-family:Arial, Helvetica, sans-serif; COLOR:#FFFFFF; FONT-SIZE:12pt; font-weight:bold
}


/* *********** Inhaltsverzeichnis ********** */

.home_link {
color:#333399; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt
}

/* tabelle inhaltsverzeichnis */
.inhalt {
WIDTH:550; text-align:center
}

/* links in der tabelle inhaltsverzeichnis */
.inhalt a {
color:#333399; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt
}

/* pfeil-bilder im inhaltsverzeichnis */
.inhalt img {
border:0; height:20; width:20
}

/* Eigenschaften der Zellen im inhaltsverzeichnis */
.inhalt td {
text-align:left; vertical-align:MIDDLE
}


/* ************** Produkt-Maske ************* */

/* schließt das gesamte Produkt ein */
.prodgesamt {
float:right; width:551
}

.unterueberschrift2 {
text-align:RIGHT; vertical-align:top; paddingright:2px; font-weight:bold; font-family:Times New Roman, Serif; font-size:11pt; color:#000080
}

/* Produkte-Tabelle */
.prodtable {
width:550; text-align:RIGHT
}

/* Produktüberschrift */
.prodh {
text-align:RIGHT; vertical-align:top; paddingright:2px
}

.prodhfont {
font-weight:bold; font-family:Times New Roman, Serif; font-size:15pt; color:#000080; text-align:RIGHT
}

.prodh span {
color:#777777; font-size:11pt; font-family:Arial, sans-serif
}

/* Div, dass das Produktbild einfasst; width:187 */
.div_img {
text-align:center; vertical-align:TOP; width:187; float:LEFT
}

/* Produktbild; max-width:180 */
.div_img img {
MAX-WIDTH:180
}

.div_img .img_lang {
width:180
}

/* Text unter dem Produktbild */
.div_img p {
text-align:CENTER; font-family:Arial, sans-serif; font-size:8pt
}

/* Produktbeschreibung */
.div_beschreibung {
text-align:LEFT; vertical-align:TOP; width:350; float:RIGHT; font-family:Arial, sans-serif; font-size:9pt
}

.div_beschreibung p {
text-align:JUSTIFY; vertical-align:middle
}

#widerspenstigesP {
text-align:JUSTIFY; vertical-align:middle; width:359; float:RIGHT; font-family:Arial, sans-serif; font-size:9pt
}

.fussnote {
font-family:Arial, Hervetica, sans-serif; font-size:8.5pt; font-weight:bold
}

.prodlist {
list-style-type:disc; list-style-position:outside; line-height:160%
}

.prodlist ul {
list-style-type:circle
}

.prodlist ul ul {
list-style-type:square
}

.prodlist font {
vertical-align:middle; font-family:Arial, sans-serif; font-size:11pt
}

.prodlist a {
color:#50AAFF; font-weight:bold
}


/* ************ Preis-Maske ********** */

/* Preis-Tabelle */
.preistable {
text-align:CENTER; WIDTH:550; background-color:#E4E4E4; height:33
}

/* Bestellen */
.preisleft {
POSITION:RELATIVE; TOP:7px; float:LEFT; PADDING-LEFT:14px; TEXT-ALIGN:CENTER; VERTICAL-ALIGN:MIDDLE; text-decoration:underline; FONT-FAMILY:arial, helvetica, sans-serif; text-color:#000099; font-size:11pt; background-color:#E4E4E4
}

.preisleft A {
color:darkslategray; vertical-align:middle; TEXT-DECORATION:underline; font-family:arial, sans-serif; font-size:11pt; background-color:#E4E4E4
}

/* Nummerische Beschreibung und Preis */
.preisright {
float:RIGHT; TEXT-ALIGN:RIGHT; VERTICAL-ALIGN:MIDDLE; font-weight:normal; FONT-FAMILY:arial, helvetica, sans-serif; text-color:#000099; font-size:9pt; background-color:#E4E4E4
}

.preisright td {
float:LEFT; TEXT-ALIGN:RIGHT; VERTICAL-ALIGN:MIDDLE; font-weight:normal; FONT-FAMILY:arial, helvetica, sans-serif; text-color:#000099; font-size:9pt; background-color:#E4E4E4
}

.preisright img {
POSITION:RELATIVE; TOP:5px; BORDER:0; HEIGHT:20; WIDTH:20
}

/* ****** VERGÜNSTIGT ******* */

.verguenstigt {
text-align:LEFT; font-family:Arial, Helvetica, sans-serif; color:#80C8FF; font-size:12pt; font-weight:bold
}

.neu {
text-align:LEFT; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12pt; font-weight:bold
}

/* ******** Hilfe Maske ******* */

.hilfe_div {
background-color:#ECECEC; border:2px solid #333399; padding:9px; position:fixed; left:602px; top:50px; width:253px; text-align:left
}

.hilfe_head {
font-family:Arial, Helvetica, sans-serif; font-size:13.5pt; color:#003366; font-weight:bold
}

.status_div {
font-family:Arial, sans-serif; font-size:10pt; font-weight:bold; color:#AA0000
}

form p {
font-family:Arial, sans-serif; font-size:10pt; font-weight:bold
}
