/*
##    ---------------------------------------------
##            Stylesheet-Definitionen
##              
##    ---------------------------------------------
##            © 2002 Galileo Webdesign
##            www.galileo-webdesign.de
##    ---------------------------------------------
##
*/

 body, p, a, td, th, form, select, option, textarea, input, small , .kruemelnavigation{font-size: 11px; font-family: Verdana,Arial, Helvetica; color:#333333;}
 body {background-color: white; margin: 0px;}
 select, .search {font-size: 10px;}
 
 a, a:visited {color: #990000; text-decoration: none; font-size:11px;}
 a:hover {text-decoration:underline; color:#990000;}
 
 .ref, a.ref:visited {color: #003399; text-decoration: none; letter-spacing:1px; font-weight:bold;}
 a.ref:hover {text-decoration:underline; color:#003399; font-weight:bold;}
 
 .copyright, a.copyright:visited {color: #CC6633; text-decoration: none; letter-spacing:0px; font-size:9px;}
 a.copyright:hover {text-decoration:none; color:#ffffff; font-size:9px;}
 
 .leiste_unten, a.leiste_unten:visited {color: #999999; text-decoration: none; letter-spacing:0px; font-size:10px;}
 a.leiste_unten:hover {text-decoration:none; color:#000000; font-size:10px;}
 
 a.navigation_on, a.navigation_on:visited {color: #990000; letter-spacing:0px; text-decoration: none; font-size:10px; font-weight: bold;}
 a.navigation_on:hover {text-decoration: none; color:#990000}
 a.navigation_off, a.navigation_off:visited {color: #333333; letter-spacing:0px; text-decoration: none; font-size:10px;}
 a.navigation_off:hover {text-decoration: none; color:#990000; font-size: 10px;}
 
 a.subnavigation_off, a.subnavigation_off:visited {color: #000000; letter-spacing:0px; text-decoration: none; font-size:10px;}
 a.subnavigation_off:hover {text-decoration: none; color:#000000;}
 a.subnavigation_on, a.subnavigation_on:visited {color: #990000; letter-spacing:0px; text-decoration: none; font-size:10px; font-weight:bold;}
 a.subnavigation_on:hover {text-decoration: none; color:#990000;}
 
 a.impressum, a.impressum:visited {color: #cccccc; letter-spacing:1px; text-decoration: none; font-size:10px; font-weight:bold;}
 a.impressum:hover {text-decoration: none; color:#000000}

 .textfeld {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:18px; background-color:#FFFFFF; width:125px;}
 .shop_textfeld {border:4px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:18px; background-color:#FFFFFF; width:125px;}
 .textfeld_kontakt {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:18px; background-color:#FFFFFF; width:200px;}
 .textfeld_bestellung {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:18px; background-color:#FFFFFF; width:180px;}
 .textfeld_einzug {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:18px; background-color:#FFFFFF; width:300px;}
 .textarea {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:80px; background-color:#FFFFFF; width:300px; overflow:auto;}
 .button {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; color:#333333; background-color:#FFFFFF; width:125px; height:19px; font-weight:bold;}
 
 .suchfeld {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:180px;}
 .suchfeld_button {border:0px; color:#ffffff; background-color:#990000; width:80px; height:20px; font-weight:bold;}
 
 .content {text-align: justify;}
 
 .headline {color: #666666; font-size: 17px; letter-spacing: 0px; font-weight: bold;}
 .headline_2 {color: #990000; font-size: 12px; letter-spacing: 0px; font-weight: bold;}
 
 .warenkorb_klein {color: #000000; font-size: 8px;}
 
 a.warenkorb_klein_link, a.warenkorb_klein_link:visited {color: #990000; text-decoration: none; font-size: 8px;}
 a.warenkorb_klein_link:hover {text-decoration:underline; color:#990000;}
 
 .liste_preis {color: #000000; font-size: 10px; font-weight: bold;}
 
 .liste_text {color: #666666; font-size: 9px;}
 .liste_kategorien {color: #666666; font-size: 9px;}
 
 a.liste_name, a.liste_name:visited {color: #990000; text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: 1px;}
 a.liste_name:hover {text-decoration:underline; color:#990000;}
 
 .artikel_preis {color: #000000; font-size: 12px; font-weight: bold;}
 .artikel_kategorien {color: #333333; font-size: 9px;}
 .artikel_name {color: #000000; font-size: 12px; font-weight: bold;}
 .artikel_textfeld {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:35px}
 
 .warenkorb_headlines {color: #000000; font-size: 11px; font-weight: bold;}
 .warenkorb_preis {color: #000000; font-size: 12px; font-weight: bold;}
 
 a.kategorien, a.kategorien:visited {line-height:9px; color: #ffffff; text-decoration: none; font-size: 9px; text-decoration:none; font-weight: bold; letter-spacing: 0px;}
 a.kategorien:hover {text-decoration:underline; line-height:9px; color:#ffffff; text-decoration:none;}
 