
a.menu:link    { color:#333399; background-color:transparent; }
a.menu:visited { color:#7575d0; background-color:transparent; }
a.menu:hover   { color:#FFFFFF; background-color:#B5924A; }
a.menu:active  { color:#ff0; background-color:#a03; }


/******************************************/
/*
** Standardeinstellung 29419C
*/
a:link, a:visited {
  color: #B5924A;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

a:active {
  color: #FF0000;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #000080;
  text-decoration: none;
}
/*
** Error Message
*/
.error {
  color: #ff0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;

}

/*
** RS  added
*/
.boxheaderCataSmall {
  color: #FFFFFF;
  background-color: #000080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Info box jaune
*/
.infoboxjaune {
  color: #9c9210;
  background-color: #E7E3CE;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
/*
** Boxinhalt catalogue
*/
.boxcataFine {
  color: #000080;
  background-color: #ffffff; 
  border-color: #c628b5;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}

/*
** BoxHeader
*/
.boxheader {
  color: #DEDBB5;
  background-color: #B5924A;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxHeader   background-color: #6060ca;     border-color: #000000; border-style: solid;  border-width: 1px;   color: #B5924A;
*/
.boxheaderlittle {
  background-repeat:no-repeat;
  background-image:url(images/banners/topbox.gif);
  color: #b69342;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxHeader  TRANSP background-color: #6060ca;     border-color: #000000; border-style: solid;  border-width: 1px;
*/
.boxheaderlittletransp {
  background-repeat:no-repeat;
  background-image:url(images/banners/topboxtrans.gif);
  color: #B5924A;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Boxinhalt catalogue
*/
.boxcatablock {
  color: #000080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
/*
** BoxHeaderRound   background-image:url(background2.jpg); 
*/
.boxheaderRound {
  color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxHeaderCata  background-image:url(background2cata.jpg); 
*/
.boxheaderCata {
  color: #FFFFFF;
  background-color: #c628b5;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxHeaderBig   background-image:url(background2big.jpg); 
*/
.boxheaderBig {
  color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxFooterRound   background-image:url(background2foot.jpg); 
*/
.boxfooterRound {
  color: #FFFFFF;
  background-repeat:no-repeat;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** BoxFooterCata   background-image:url(background2catafoot.jpg); 
*/
.boxfooterCata {
  color: #FFFFFF;
  background-repeat:no-repeat;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Boxkopf
*/
.boxkopf {
  color: #000000;
  background-color: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*** Boxinhalt DEC7A5
7B96FF
*/
.box {
  color: #000080;
  background-color: #FFFFF2; 
  border-color: #8c2884;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}
  
/*** Boxinhalt bgcolor="#DCDCFF"
*/
.boxblue {
  color: #000080;
  background-color: #CCDDFF; 
  border-color: #8c2884;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}

/*** Boxinhalt bgcolor="#DCDCFF"
*/
.boxblue {
  color: #000080;
  background-color: #CCDDFF; 
  border-color: #8c2884;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}
/*** Boxinhalt bgcolor="#FFFECD" */
.box0 {
  color: #000080;
  background-color: #FFFBE2; 
  border-color: #8c2884;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}
/*** Boxinhalt bgcolor="#DCE4FF" */
.box1 {
  color: #000080;
  background-color: #E8EDFF; 
  border-color: #c628b5;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Boxinhalt
** Mittelteil Hauptseite
*/
.tdmain {
  color: #000000;
  background-color: #ffffdd;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}

/*
** Company Info
*/
.compinfo {
  color: #000080;
  background-color: #b0c4de;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Überschriften
** Headlines
*/
.headline {
  color: #000080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Standardtext in Tabellen
** Standard text in tables
*/
.desc {
  color: #000066;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}

/*
** Kleine Schrift in Tabellen
** Small text in tables
*/
.descsmall {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  text-decoration: none;
}

.descsmallwhite {
  color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  text-decoration: none;
}

.descsmallgreen {
  color: #D43122;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}
/*
** Grosse Schrift in Tabellen
*/
.descbig {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12pt;
  text-decoration: none;
}
/*
** Spezialpreis, Special-Flag gesetzt
** Special price, special-flag set
*/
.special {
  color: #ff0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Dateneingabe
*/
.account {
  color: #000000;
  background-color: #ff0000;
  text-decoration: none;
}

/*
** Umrandung der Tables
** Table border
*/


/*
** Header mit Firmenlogo
** header with company logo
*/
.header {
  color: #900050;
  background-color: #000000;
  border-color: #000000;
  border-style: solid;
  border-width: 2px;
}

/*
** Gesamt-Navigationsleiste
** Complete navigation bar
*/
.navigation {
  background-color: #FFA663;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}



/*
** Untere Navigationsleiste
** Lower navigation bar
*/
.navi2 {
  color: #900050;
  background-color: #808080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


/*
** Info HTML-Seiten
** Info HTML-pages
*/
.info {
  color: #FFFFFF;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}
