
/*# Dokument #*/

body {
/** Gesamtfenster bzw. -frame **/
background-color : #ffffff;
color : #000000;
}

.mainlogo {
/** Hauptlogo **/
margin-left : 70px;
}

#space_page {
/** Abstand zum Menüframe **/
margin-top : 30px;
}

#space_flag {
/** Abstand zwischen Flaggen **/
margin-top : 5px;
}

#mainmenu {
/** Hauptmenü (Schrift) **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
}

.menuecolor {
/** Hauptmenü (Hintergrund) **/
background-color : #296780;
background-image : url(../pic/bg_subnav.gif);
background-repeat : no-repeat;
background-position : bottom left;
}

#shopmenu {
/** Navigation im Warenkorb **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #ffffff;
}

input.button {
/** Buttons **/
border-top-width : 1px;
border-left-width : 1px;
border-style : solid;
border-color : #000000;
background : #ffffff;
border-bottom-width : 2px;
border-right-width : 2px;
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*# Links #*/

A:link {
/** unbesucht **/
text-decoration : none;
color : #000000;
}

A:visited {
/** besucht **/
text-decoration : none;
color : #000000;
}

A:active {
/** aktiv **/
text-decoration : none;
color : #000000;
}

/*# Texte #*/

.indextext {
/** Text auf Startseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

.h1 {
/** Hauptüberschrift Contentseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
}

.h2 {
/** Nebenüberschrift Contentseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11pt;
font-weight : normal;
text-align : center;
}

.textbold {
/** Hervorgehoben **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
text-align : left;
}

.text {
/** Normaltext **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
}

.small {
/** Minitext **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 8pt;
font-weight : normal;
}

/*# Produktnavigation #*/

.navigationhead {
/** Überschrift Navigationsframe **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
color : #ffffff;
}

#ebene1 {
/** Ebene 1 **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-weight : bold;
white-space : normal;
color : #ffffff;
}

#ebene2-x {
/** Ebene 2-x **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #ffffff;
}

#linkproduct {
/** Produktebene **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-style : normal;
font-weight : normal;
white-space : normal;
color : #ffffff;
}

/*# Suche-Tabelle #*/

.searchpageheader {
/** Überschrift Suchseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
margin-bottom : 30px;
}

td.searchheader {
/** Tabellenkopf **/
border : 1px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #378bad;
}

td.counter {
/** Trefferzähler **/
border : 0px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}

td.hitquote {
/** Trefferquote **/
border : 0px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}

td.searchname {
/** Suchbegriff **/
border : 0px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
vertical-align : top;
background-color : #ffffff;
width : 33%;
height : 5em;
}

.searchhighlight {
/** Hervorgehobener Suchbegriff **/
background-color : #ffffcc;
font-weight : bold;
}

td.description {
/** Trefferbeschreibung **/
border : 0px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
vertical-align : top;
}

/*# Bestellseite #*/

.orderpageheader {
/** Überschrift Bestellseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
margin-bottom : 30px;
}

#in_cart {
/** Text auf Bestellseite **/
font-weight : bold;
}

/*# Warenkorbtabelle #*/

.cartheader {
/** Überschrift Warenkorbseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
}

.carttable {
/** Warenkorbtabelle **/
border-width : 1px;
border-color : #ffffff;
}

td.emptycart {
/** leerer Warenkorb **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
background-color : #efefef;
}

td.header {
/** Tabellenkopf **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #378bad;
}

td.ordernumber {
/** Bestellnummer **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #efefef;
}

td.productname {
/** Produktbezeichnung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
background-color : #efefef;
}

td.variant {
/** Variante (optional) **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #efefef;
}

td.currency {
/** Währung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #efefef;
text-align : right;
}

td.quantity {
/** Anzahl **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
background-color : #efefef;
}

td.checkbox {
/** Löschen **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #efefef;
text-align : center;
}

.cartsum {
/** Gesamtsumme **/
border : 1px solid;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
background-color : #adc7d1;
color : #000000;
text-align : right;
}

/*# Faxtabelle #*/

.faxtable {
/** Faxtabelle **/
border-width : 0px;
}

td.fax_to {
/** Anrede **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
}

td.fax_date {
/** Datum **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_address {
/** Adresse **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_city {
/** PLZ und Ort **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
}

td.fax_faxnr {
/** Faxnummer **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

td.fax_senderaddress {
/** Adresse des Bestellers **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
}

td.faxheader {
/** Tabellenkopf **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxordernumber {
/** Bestellnummer **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
color : #000000;
background-color : #ffffff;
}

td.faxproductname {
/** Produktbezeichnung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxvariant {
/** Variante (optional) **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxcurrency {
/** Währung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

td.faxquantity {
/** Anzahl **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

/*# Kundendaten #*/

.userdataheader {
/** Überschrift Kundendatenseite **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12pt;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
margin-bottom : 30px;
}

.designationuserdata {
/** Bezeichnung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

.userdata {
/** Daten **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : normal;
color : #000000;
background-color : #ffffff;
}

/*# Stern für Pflichteingabe #*/

font.star {
/** Stern **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10pt;
font-weight : bold;
}

/*# Impressum #*/

.footertitle {
/** Firmenname **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
}

.footerbody {
/** andere Angaben **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : normal;
}

#link_email {
/* Link E-Mail Adresse */
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
text-decoration : underline;
font-weight : normal;
font-size : 10pt;
color : #0000ff;
}

#link_www {
/* Link Internet-Adresse */
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
text-decoration : underline;
font-weight : normal;
font-size : 10pt;
color : #0000ff;
}

/*# Browser-Warnung #*/

.warning {
/** Netscape Warnung **/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 8pt;
text-align : center;
color : #ff0000;
}

