/* Weitere Styles, die Sie belegen können sind: p1, p2, p3,... p11 */
/* In diesem mitgelieferten Stylesheet sind diese nicht belegt     */
a   { color: #0066cc; font-style: normal; font-weight: normal; font-size: 13px; text-decoration: none; }
a:hover   { color: #cc0000; font-size: 13px; text-decoration: none; }
a img  {border:none;}
a.white  {
        color : #ffffff;
        text-decoration : none;
        font-weight : bold;
        font-style: normal;
}
a.white:hover  {
        color : #ffffff;
        text-decoration : underline;
}
a.whitemenu  {
        color : #ffffff;
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
}
a.whitemenu:hover  {
        color : #ffffff;
        text-decoration : underline;
}
a.nobold  {
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
}
a.nobold:hover  {
        text-decoration : underline;
}

body  { font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #3fa5e0 url(images/backcolor.gif) repeat-x; margin: 0; padding: 0; }
h1 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-weight : bold;
        line-height : 21px;
        color : #333333;
}
h2 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-weight : bold;
        line-height : 19px;
        color : #333333;
}
h3 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 15px;
        font-weight : bold;
        line-height : 18px;
        color : #333333;
}
h4 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 17px;
        color : #333333;
}
h5 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : bold;
        line-height : 16px;
        color : #333333;
}
h6 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        line-height : 15px;
        color : #333333;
}
.small {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;

}
.topwhite {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #ffffff;
        font-size : 11px;
}
td  {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        color : #333333;
        line-height: 16px;
}
td.header  {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #ffffff;
        background-color : #292963;
}
input {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        color : #292963;
        }
select {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        color : #292963;
        }
textarea {
        color : #666666;
        }
.formtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
}
.formelements {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        border: 1px solid #999999;
}
.tsmall {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: normal;
}
.tmiddle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
}
.tbig {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
}
.weiss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FFFFFF;
}


form#xmailer            {margin: 2em 0; padding-left: 5%;}
#xmailer label          {display: block; float: left; width: 6em;}
#xmailer input          {background: #ffffff;}
#xmailer textarea       {background: #ffffff;}
#xmailer input:focus    {background: #f9f9f9;}
#xmailer textarea:focus {background: #f9f9f9;}
#xmailer div.radios     {_margin-left: 6em;}
#xmailer input.radio    {float: left; margin-right: .7em; background: transparent;}
#xmailer .radios p      {line-height: .9em;}
#xmailer .radios label  {margin-top: 2px;}
#xmailer div.radios + p {width: 100%; text-align: center;}
#xmailer input.button   {margin-top: 1em; cursor: pointer; background: #e6e6e6; _margin-left: 64px; _margin-right: 50px;}


/* TIACQUISA-SHOP */
/* Standardformatierungen Ausgabeart "Tabellenanzeige"
   - weitere Möglichkeiten siehe "liesmich_formatierung_tiacquisa_tabelle.pdf" */
/* Der Übersichtlichkeit wegen wurde hier jede Angabe separat gemacht.
   Natürlich können diverse Angaben auch zusammengefasst werden, damit die Datei
   nicht unnötig aufgebläht wird. */

/* Auflistung der Artikel */
/* ====================== */

/* Titel */
#cpsbestell h2 {
 font-size:16px;
 font-weight:bold;
}

/* Tabelle */
#cpsbestell table {
 margin:0;
 padding:0;
 border-collapse:collapse;
 font-size:13px;
}

/* Headerzellen */
#cpsbestell th {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#e6e6e6;
 font-weight:bold;
}

/* Zellen */
#cpsbestell td {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#fff;
}

/* Spalte netto */
#cpsbestell .cpsspalte5 {
 text-align:right;
 white-space:nowrap;
}

/* Spalte MwSt */
#cpsbestell .cpsspalte6 {
 text-align:right;
 white-space:nowrap;
}

/* Spalte brutto */
#cpsbestell .cpsspalte7 {
 text-align:right;
 white-space:nowrap;
}

/* Inputfelder Anzahl */
#cpsbestell .cpsanzinp {
 width:40px;
}

/* Blättern */
p.cpsscroll {
 font-size:13px;
}

/* Fehlermeldungen */
#cpserrtitle /* Titel (h2) */
{
 font-size:16px;
 font-weight:bold;
}

.cpsups /* Text */
{
 font-size:13px;
}

.cpsupsinp /* Eingabefeld Anzahl */
{
 font-weight:bold;
 color:#000;
 background-color:#ff0;
}

/* Erfolgsmeldungen */
#cpszwk /* "Artikel wurde in den Warenkorb gelegt" */
{
 font-size:13px;
 font-weight:bold;
}

/* Warenkorb */
/* ========= */

/* Absatz (p) "Der Warenkorb ist noch leer." */
.cpsleer {
 font-size:13px;
}

/* Tabelle */
#cbpsbest {
 margin:0;
 padding:0;
 border-collapse:collapse;
 font-size:13px;
}

/* Headerzellen */
#cbpsbest th {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#e6e6e6;
 font-weight:bold;
}

/* Zellen */
#cbpsbest td {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#fff;
}

/* Spalte netto */
#cbpsbest .cpsspalte5 {
 text-align:right;
 white-space:nowrap;
}

/* Spalte MwSt */
#cbpsbest .cpsspalte6 {
 text-align:right;
 white-space:nowrap;
}

/* Spalte brutto */
#cbpsbest .cpsspalte7 {
 text-align:right;
 white-space:nowrap;
}

/* Inputfelder Anzahl */
#cbpsbest .cpsanzinp {
 width:40px;
}

/* Total netto */
#cbpsbest .cpswk8 {
 text-align:right;
 white-space:nowrap;
 font-weight:bold;
 color:#000;
 background-color:#e6e6e6;
}

/* Total MwSt */
#cbpsbest .cpswk9 {
 text-align:right;
 white-space:nowrap;
 font-weight:bold;
 color:#000;
 background-color:#e6e6e6;
}

/* Total brutto */
#cbpsbest .cpswk10 {
 text-align:right;
 white-space:nowrap;
 font-weight:bold;
 color:#000;
 background-color:#e6e6e6;
}

/* Versandkosten netto */
#cbpsbest .cpsvsnetto {
 text-align:right;
 white-space:nowrap;
}

/* Versandkosten MwSt */
#cbpsbest .cpsvsmwst {
 text-align:right;
 white-space:nowrap;
}

/* Versandkosten brutto */
#cbpsbest .cpswk13 {
 text-align:right;
 white-space:nowrap;
}

/* Gesamttotal brutto inkl. Versandkosten */
#cbpsbest .cpswk16 {
 text-align:right;
 white-space:nowrap;
 font-weight:bold;
 color:#000;
 background-color:#e6e6e6;
}

/* Hilfe-Text unter dem Warenkorb */
ul.cpshilfe {
 font-size:13px;
}

/* Titel Versandkosten (h3) */
#cpschcountrytitle {
 font-size:13px;
 font-weight:bold;
}

/* Absatz (p) Land wählen */
#cpschcountry {
 font-size:13px;
}

/* Absatz (p) Versandart */
#cpsshippingplus {
 font-size:13px;
}

/* Absatz (p) zusätzlicher Text unter dem Warenkorb */
.cpstextwk {
 font-size:13px;
}

/* Adress- und Rechnungsangaben */
/* ============================ */

/* Hinweistext Absatz (p) */
.cpsmtext {
 font-size:13px;
}

/* Tabelle */
#cpsbadr {
 margin:0;
 padding:0;
 border-collapse:collapse;
 font-size:13px;
}

/* Headerzellen */
#cpsbadr th {
 margin:0;
 padding:5px;
 border:none;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
}

/* Zellen */
#cbpsbest td {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#fff;
}

/* Bestätigung der AGB Abastz (p) */
.cpsagb {
 font-size:13px;
}

/* Zusätzlicher Text unter dem Adressformular Absatz (p) */
.cpsadrtext {
 font-size:13px;
}

/* Fehlermeldung, Auflistung der Fehler (ul) */
#cpserrm {
 font-size:13px;
}

/* Ausgabeseite nach erfolgter Bestellung */
/* ====================================== */

/* Absatz (p) über dem Warenkorb */
.cpsok1 {
 font-size:13px;
}

/* Titel (h2) Adress- und Rechnungsangaben */
/* ======================================= */
.cpsbestt {
 font-size:13px;
 font-weight:bold;
}

/* Tabelle Adress- und Rechnungsangaben */
/* ==================================== */
#cpsbest2 {
 margin:0;
 padding:0;
 border-collapse:collapse;
 font-size:13px;
}

/* Headerzellen */
#cpsbest2 th {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
 color:#000;
 background-color:#fff;
}

/* Zellen */
#cpsbest2 td {
 margin:0;
 padding:5px;
 border:1px solid #000;
 text-align:left;
 vertical-align:top;
 color:#000;
 background-color:#fff;
}

/* Absatz (p) Datum */
.cpsok2 {
 font-size:13px;
}

/* Absatz (p) zusätzlicher Text unter der Bestellung */
.cpsok3 {
 font-size:13px;
}

/* Zurücklink (Absatz p) */
/* ===================== */
#cpback {
 font-size:13px;
}

/* Modul WarenkorbCounter */
/* ====================== */
#cpscounter {
 border:0px solid #000;
 margin:0px 0;
 padding:0px;
 color:#000;
 background-color:#ffffff;
 font-size:13px;
}

/* Modul Mindestbestellwert Hinweis-Text (p) */
/* ========================================= */
#cpsmbw {
 font-size:13px;
}

/* Modul Kleinmengenzuschlag th */
/* ============================ */
#cbpsbest th.cpskmz {
 background-color:#fff;
}

/* Lieferadresse th */
/* ================ */
#cpsbadrliefer th {
 font-size:13px;
 text-align:left;
}

/* Lieferadresse Bestaetigung */
/* ========================== */
#cpsbest2lief th {
 font-size:13px;
 text-align:left;
}