BODY,BR,P,TABLE,TH,TR,TD {
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #666666;
}



/* Navigationsleiste */

ul#shop_navigation {
  width: 150px;
  margin: 0;
  padding: 0;
}

ul#shop_navigation li {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul#shop_navigation li.tiefe1 {
  padding-left: 0px;
}

ul#shop_navigation li.tiefe2 {
  padding-left: 10px;
}

ul#shop_navigation li.tiefe3 {
  padding-left: 20px;
}

ul#shop_navigation li.tiefe4 {
  padding-left: 30px;
}

ul#shop_navigation li.tiefe5 {
  padding-left: 40px;
}

ul#shop_navigation a,
ul#shop_navigation span {
  text-decoration: none;
  color: #666666;
  font-size: 11px;
}

ul#shop_navigation a:hover {
  font-size: 11px;
  color: #0099CC;
  text-decoration: underline;
}

ul#shop_navigation span {
  color: #0099CC;
  font-size: 11px;
  
  
}



/* Unternavigation */

ul#shop_unternavigation {
  width: 100%;
  margin: 0;
  padding: 0;
}

ul#shop_unternavigation li {
  list-style: none;
  padding: 5px;
  border: 1px solid #CCCCCC;
  background-color: #F5F5F5;
}

ul#shop_unternavigation a {
  text-decoration: none;
  font-weight: bold;
  color: #666666;
  font-size: 11px;
}

ul#shop_unternavigation a:hover {
  text-decoration: underline;
  font-size: 11px;
}



/* Positionsleiste */

#shop_position {
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 9px;
}

#shop_position a {
  text-decoration: none;
  color: #666666;
  font-size: 9px;
  text-decoration: underline;}
  

#shop_position a:hover {
  text-decoration: underline;
  font-size: 9px;
}



/* Warenkorb */

#shop_warenkorb {
  width: 100%;
  margin: 15px 0px 15px 0px;
  padding: 5px 0px 5px 0px;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}




/* Box mit der Seitennavigation */
.shop_seiten {
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #000000;
  margin: 0px 5px 0px 5px;
  padding: 5px 5px 5px 5px;
}

a.shop_seiten, a.shop_seiten:link, a.shop_seiten:visited {
  color: #666666;
  text-decoration: none;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}

a.shop_seiten:hover {
  text-decoration: underline;
}

/* aktuelle Seite */
.shop_seitenaktiv {
  color: #0099CC;
  text-decoration: underline;
}
/* Info-/Bestelllink */
.shop_vorschau_link {
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  color: #666666;
  margin: 15px 0px 0px 0px;
}

a.shop_vorschau_link, a.shop_vorschau_link:link, a.shop_vorschau_link:visited {
  color: #666666;
  text-decoration: none;
}

a.shop_vorschau_link:hover {
  text-decoration: underline;
  color: #0099CC;
}


/* Tabelle mit der Vorschau */
.shop_vorschau {
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  color: #666666;
  padding: 0px 0px 20px 0px;
  margin: 0px 0px 0px 0px;
}

a.shop_vorschau, a.shop_vorschau:link, a.shop_vorschau:visited {
  color: #666666;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}

a.shop_vorschau:hover {
  text-decoration: underline;
  margin: 0px 0px 0px 0px;
  
}

/* Formular */
.shop_vorschau_formular {
  margin: 0px 0px 0px 0px;
}

/* Box in der das Bild platziert wird */
.shop_vorschaubild {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  /*background-color: #F5F5F5;*/
}

/* Artikelbezeichnung */
.shop_vorschau_u1 {
  font-weight: bold;
  font-size: 11px;
 
  
  
}

/* Artikelvariante */
.shop_vorschau_u2 {
font-size: 11px;
/*margin: 0px 0px 10px 0px;*/
  
}

/* Artikelpreis */
.shop_vorschau_preis {
  font-weight: bold;
  font-size: 11px;
  
}
.shop_vorschau_preis_aktion {
  font-weight: bold;
  font-size: 11px;
  color: #FF0000;
}
.shop_vorschau_preis_alt {
  text-decoration: line-through;
  font-size: 11px;
}
.shop_vorschau_aktionstext {
  font-size: 10px;
  color: #FF0000;
}

/* Artikeloptionen, Bestellnummer, Bestellmenge */
.shop_vorschau_option {
  font-size: 10px;
}
.shop_vorschau_bestnummer {
  font-size: 10px;
}
.shop_vorschau_menge {
  font-size: 10px;
}



/* Box für die Detailansicht */
.shop_ansicht {
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #666666;
}

a.shop_ansicht, a.shop_ansicht:link, a.shop_ansicht:visited {
  color: #0099CC;
  text-decoration: none;
}

a.shop_ansicht:hover {
  text-decoration: underline;
}

/* Formular */
.shop_ansicht_formular {
  margin: 0px 0px 0px 0px;
}

/* Box in der die Bilder platziert werden */
.shop_ansichtbilder {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  /*background-color: #F5F5F5;*/
}

/* Box um jedes einzelne Bild */
.shop_ansichtbild {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  /*background-color: #F5F5F5;*/
}

/* Artikelbezeichnung */
.shop_ansicht_u1 {
  font-weight: bold;
  font-size: 14px;
  margin: 0px 0px 10px 0px;
  color: #666666;
}

/* Artikelvariante */
.shop_ansicht_u2 {
 font-size: 11px;
 margin: 0px 0px 15px 0px;
 font-weight: bold;
}

/* Artikelpreis */
.shop_ansicht_preis {
  font-weight: bold;
  font-size: 11px;
}
.shop_ansicht_preis_aktion {
  font-weight: bold;
  font-size: 11px;
  color: #FF0000;
}
.shop_ansicht_preis_alt {
  text-decoration: line-through;
  font-size: 11px;
}
.shop_ansicht_aktionstext {
  font-size: 10px;
  color: #FF0000;
}

/* Artikeloptionen, Bestellnummer, Bestellmenge */
.shop_ansicht_option {
  font-size: 10px;
}
.shop_ansicht_bestnummer {
  font-size: 10px;
}
.shop_ansicht_menge {
  font-size: 10px;
}

/* Box in der der Text bei der Großansicht eines Bildes platziert wird */
.shop_grossansichttext {
  padding: 5px 10px 5px 10px;
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  color: #666666;
}




/* Box mit Info zur Suche */
.shop_suchinfo {
  border: 1px dotted #666666;
  font-family: Verdana, Lucida, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #666666;
  margin: 5px 5px 10px 5px;
  padding: 5px 5px 5px 5px;
}

a.shop_suchinfo, a.shop_suchinfo:link, a.shop_suchinfo:visited {
  font-weight: bold;
  color: #666666;
  text-decoration: none;
  border: 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
}

a.shop_suchinfo:hover {
  text-decoration: underline;
}

/* Bezeichnungstext (Suche, Treffer...) */
.shop_suchinfofeld {
  font-weight: bold;
}

/* zum Bezeichnungstext gehörender Wert */
.shop_suchinfowert {
}




/* Pflichtfelder */
.tb {
  Font-Weight:bold;
}




/* Formatierungen für Systemmeldungen */
.fehler {
  Font-Family:Verdana,Lucida,Arial,Helvetica,Sans-Serif;
  Font-Size:11px;
  Font-Weight:bold;
  Color:#CC0000;
}

.meldung {
  Font-Family:Verdana,Lucida,Arial,Helvetica,Sans-Serif;
  Font-Size:11px;
  Font-Weight:bold;
  Color:#666666;
}

.erfolg {
  Font-Family:Verdana,Lucida,Arial,Helvetica,Sans-Serif;
  Font-Size:11px;
  Font-Weight:bold;
  Color:#088800;
}




/* sonstige Formatierungen */
.hinweis {
  Font-Family:Verdana,Lucida,Arial,Helvetica,Sans-Serif;
  Font-Size:10px;
  Line-Height:14px;
  Color:#666666;
}

.trennlinie {
  Border-Bottom: 1px dotted #666666;
  Line-Height:1px;
  Margin: 5px 0px 5px 0px;
}

INPUT,TEXTAREA,SELECT {
  Font-Family:Verdana,Lucida,Arial,Helvetica,Sans-Serif;
  Font-Size:10px;
  Color:#666666;
}
