/* Allgemeine Schriftauszeichnung */
td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 12px}

/* Allgemeine Hintergrundfarbe und Scrollbalken */
body { background-color: #FFFFFF; scrollbar-base-color:white; scrollbar-track-color:white; scrollbar-face-color:white; scrollbar-highlight-color:white; scrollbar-3dlight-color:black; scrollbar-darkshadow-color:black; scrollbar-shadow-color:white; scrollbar-arrow-color:#003366; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;font-size: 12px}

/* Links */
a {text-decoration: none}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #008000; font-weight: bold; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #008000; font-weight: bold; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #008000; font-weight: bold; text-decoration: underline}

/* Links buttons*/
a.but: {text-decoration: none}
a.but:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; font-weight: normal; font-variant: small-caps}
a.but:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; font-weight: normal; font-variant: small-caps}
a.but:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; font-weight: normal; font-variant: small-caps}


/* Links Menueleiste*/
a.navbold: {text-decoration: none}
a.navbold:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: none}
a.navbold:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: none}
a.navbold:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: underline}

/* Links Menueleiste*/
a.navnorm: {text-decoration: none}
a.navnorm:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: bold; text-decoration: none}
a.navnorm:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: bold; text-decoration: none}
a.navnorm:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: bold; text-decoration: underline}


/* Links Menueleiste*/
a.navsubline: {text-decoration: none}
a.navsubline:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: underline}
a.navsubline:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: underline}
a.navsubline:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #338000; font-weight: bold; text-decoration: underline}


/* Links Path*/
a.path: {text-decoration: none; font-weight: normal}
a.path:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: normal; text-decoration: none}
a.path:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: normal; text-decoration: none}
a.path:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #669900; font-weight: normal; text-decoration: underline}



/* Hintergrundfarbe der Menueleiste */
.linkrow {  background-color: #4D8B59; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 4px; padding-left: 2px; color: #FFFFFF}

/* Hintergrundfarbe obere Tabellenzeile bei Einbindung des grossen Logos */
.toprow {  background-color: #C0E0CF}

/* Titel Warengruppen linke Tabellenspalte*/
.tablecolor1 {  background-color: #80CC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; font-variant: normal}

/* Hintergrundfarbe linke Tabellenspalte*/
.leftcol { background-color: #FAFFEA; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666}

/* Titel Home etc. mittlere Tabellenspalte */
.tablecolor2 {  background-color: #80CC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; font-variant: normal}

/* Hintergrundfarbe mittlere Tabellenspalte*/
.midcol { background-color: #FFFFFF}

/* Titel News rechte Tabellenspalte */
.tablecolor3 {  background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; font-variant: normal}

/* Hintergrundfarbe rechte Tabellenspalte*/
.rightcol { background-color: #FFFFFF; border: 1px #4D8B59; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666}

/* Hintergrundfarbe der Warengruppenlinks */
.navtable { background-color: #FAFFEA; clip: rect( ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: #999999 black #FFFFFF; height: 21px ; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px}

/* Hintergrundfarbe der Warengruppenlinks */
.navuntertable {  background-color: #FAFFEA; clip:   rect(   ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: #FFFFFF black; height: 19px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px}

/* Hintergrund und Rahmen der eingebundenen Artikel */
.productstop { border: #CCCCCC solid; border-width: 1px 1px 0px}

/* Hintergrund und Rahmen der eingebundenen Artikel */
.productsmid { border: #CCCCCC solid; border-width: 0px 1px}

/* Hintergrund und Rahmen der eingebundenen Artikel */
.productsbottom { border: #CCCCCC solid; border-width: 0px 1px 1px}

.products2 { background-color: #CBEE6F}

.products3 { background-color: #FFFFFF; border: 0px solid}

.products4 { background-color: #FAFFEA}

/* Hintergrund und Rahmen der Artikelbezeichnung */
.productstitel {  color: #FFFFFF; border: 0px #666666 solid; background-color: #FBFAFB}

/* Bildrahmen */
img {  border-width: 0px} 

/* Buttons und Listboxen */
.buttons { background-color: #FFFFFF; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif ; border: 1px #333333 solid; font-variant: small-caps; font-weight: normal; color: #669900}
.inputbox {  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000; border: 1px #000000 solid}

/* Schrift und Hintergrundfarbe der Attributlistboxen */
.select {  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold}

/* Schrift des Warenkorbinhalts */
.basket {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Schrift des Warenkorbinhalts wenn leer*/
.basketleer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}



/* Hintergrundfarbe Warenkorbtabelle*/
.basketheadback { background-color: #80CC00;border: 1px #666666 solid;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Hintergrundfarbe mittlere Warenkorbzeile*/
.basketmidback { background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

/* Hintergrundfarbe untere Warenkorbzeile*/
.basketbottomback { background-color: #CBEE6F;border: 1px #666666 solid;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}




/* Hintergrundfarbe Warenkorbtabelle*/
.basketheadbackleer { background-color: #FF9900;border: 1px #666666 solid;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Hintergrundfarbe mittlere Warenkorbzeile*/
.basketmidbackleer { background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

/* Hintergrundfarbe untere Warenkorbzeile*/
.basketbottombackleer { background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333}

/* Hintergrundfarbe der buy3seite */
.buy3tab11 { background-color: #CBEE6F; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 8px; height: 21px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Hintergrundfarbe der buy3seite */
.buy3tab12 { background-color: #F5F5F5; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 8px; height: 21px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Hintergrundfarbe der buy3seite */
.buy3tab2 { background-color: #F5F5F5; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 8px; height: 21px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

.buy3tab31 { background-color: #CBEE6F; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 8px; height: 21px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

/* Hintergrundfarbe der buy3seite */
.buy3tab32 { background-color: #F5F5F5; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 8px; height: 21px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}



/* Hintergrundfarben Sitemap */
.sitemap {  background-color: #F5F5F5}

/* Hintergrundfarben Suchergebnisse */
.searchresults1 { background-color: #CBEE6F}
.searchresults2 { background-color: #FFFFFF; border: 0px solid}
.searchresults3 { background-color: #FAFFEA}


/* Fussnote */
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}

/* Überschriften */
.ueberschrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #669900; font-weight: bold}

/* Überschriften */
.ueberschriftklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}

.buttonohnerahm {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669900}

.buttonbildohnerahm {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
a.navbig:link {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #669900; font-weight: bold; text-decoration: none
}
a.navbig:visited {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #669900; font-weight: bold; text-decoration: none
}
a.navbig:hover {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #669900; font-weight: bold; text-decoration: underline
}
.products { border: 1px #CCCCCC solid}
.txtwhite {  color: #FFFFFF}
.vorschalt1 {  background-color: #EFEFEF; border: #999999; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

