button               { color: #ffffff; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; text-align: right; width: 200px; border: none; background: #b21a24; padding: 1px 0px 1px 0px; cursor: pointer }
a                    { color: #b21a24; text-decoration: none }
a:hover              { color: #b21a24; text-decoration: none }
a.headnavi_login:hover { color: #ffffff; text-decoration: none }
h1   { font-weight: bold; font-size: 14px; font-family: Verdana, Courier, Monaco; margin: 0px 0px 10px 0px }
h2   { font-weight: bold; font-size: 12px; font-family: Verdana, Courier, Monaco; margin: 0px 0px 5px 0px }
h3   { font-weight: bold; font-size: 11px; font-family: Verdana, Courier, Monaco; margin: 0px 0px 0px 0px }

.site                { width: 990px; margin-left: auto; margin-right: auto }
.allgemeintext       { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px }
.willkommen          { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3px 5px 3px 5px }
.produkttext         { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px }
.kurztext            { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.suchetext           { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.suchelupe           { margin: 0px 0px -4px 5px }
.newstext            { color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 28px 15px 10px 20px }
.hinweistext         { color: #b21a24; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; }
.impressumtext       { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px }
.risikenheadline     { color: #b21a24; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.menge               { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding-left: 5px; background: #d3cebf }
.marken              { color: #b21a24; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; background: #d3cebf url(../images/layout/marken_bg.gif) no-repeat right bottom }
.detaillink          { color: #b21a24; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; padding-left: 5px; background: #e2ebf5 }
.preis               { color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 0px 0px 0px 3px; background: #c5d6eb; line-height: 16px }
.preisziffern        { font-size: 18px }
.headnavi            { color: #b21a24; font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; padding-left: 5px }
.headnavi_login      { display:block; background: #b21a24; color: #ffffff; font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; padding: 3px; margin: 2px; cursor: pointer }
.seitennavi          { color: #b21a24; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase }
.subnavi_head        { color: #000000; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-transform: uppercase }
.subnavi             { color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.subsubnavi          { color: #b21a24; font-size: 10px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.subnavi_selected    { background: #e2ebf5; color: #c5d6eb; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.sprachwahl          { padding: 4px; border: solid 1px #6995cb; margin: 0px 0px 10px 0px; height: 16px }
.DA_login            { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; padding: 5px; background: #e2ebf5; border: solid 1px #6995cb; margin: 0px 0px 10px 0px }
.symptome            { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; cursor: pointer; padding-left: 5px; background: #6995cb }
.symptome_over       { color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; cursor: pointer; padding-left: 5px; background: #c5d6eb }
.symptome a          { display:block; color: #ffffff; }
.symptome_over a     { display:block; color: #b21a24; }
.themenshops_rahmen  { float: left; padding: 5px; background: #6995cb }
.themenshops         { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; cursor: pointer; padding: 5px; background: #6995cb url(../images/layout/indikator_weiss.gif) no-repeat 77px 37px }
.themenshops_over    { color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; cursor: pointer; padding: 5px; background: #c5d6eb url(../images/layout/indikator.gif) no-repeat 77px 37px }
.themenshops a       { display:block; color: #ffffff; }
.themenshops_over a  { display:block; color: #b21a24; }
.reiseapotheke_header    { color: #ffffff; font-size: 18px; font-family: Arial, Verdana, Courier, Monaco; padding: 35px 5px 5px 5px; background: #6995cb url(../images/layout/pharmacy.gif) no-repeat 150px 5px }
.reiseapotheke    { font-size: 10px; font-family: Verdana, Courier, Monaco; background: #6995cb }
.reiseapotheke a { display: block; padding: 5px; text-decoration: none; color: #ffffff }
.reiseapotheke_over    { font-size: 10px; font-family: Verdana, Courier, Monaco; background: #c5d6eb }
.reiseapotheke_over a { display: block; padding: 5px; color: #b21a24; text-decoration: none }
.reiseapotheke_over a:hover { display: block; padding: 5px; color: #b21a24; text-decoration: none }
.reiseapotheke_head    { padding: 70px 10px 10px 10px; background: #6995cb url(../images/layout/pharmacy1.gif) no-repeat 464px 8px; border-bottom: solid 20px #ffffff }
.reiseapotheke_head h1   { color: #ffffff; font-weight: bold; font-size: 24px; font-family: Arial, Verdana, Courier, Monaco; margin: 0px 0px 0px 0px }
.setmenge    { position: relative; width: 150px; height: 38px }
.setmenge .plus { display: block; position: absolute; width: 65px; height: 19px; right: 5px; top: 0px }
.setmenge .minus { display: block; position: absolute; width: 65px; height: 19px; right: 5px; top: 19px }
.warenkorb           { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 0px 5px 5px 5px; background: #c5d6eb; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff }
.pfad                { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 6px 0px 7px 0px; border-bottom: solid 1px #6995cb; margin: 0px 0px 10px 0px }
.fusstext            { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10px }
.tipps               { border: solid 1px #6995cb; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; padding: 5px; margin: 1px 1px 0px 1px; text-align: left }
.tipps_bild          { float: left; padding: 0px 5px 5px 0px }
.tipps_mehr          { float: left; padding: 22px 0px 0px 0px }
.tipps_preis         { float: right; color: #b21a24; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; background: #c5d6eb; padding: 3px }
.formular            { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background-color: white; border: solid 1px #000000 }
.formularerror       { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background-color: white; border: solid 2px #E02F25 }
.kleinerPreis        { color: #b21a24; font-family: Arial, Verdana, Courier, Monaco; font-size: 27px }
.kleinerPreisBK      { background: #ffffff }
.desc_head           { font-weight: bold; font-size: 120% }
.such_head           { font-weight: bold; font-size: 120% }

.text                { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.texterror           { color: #b21a24; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.textgross           { color: #000000; font-size: 12px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.textweiss           { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.seitenhintergrund   { background: #FFFFFF }
.linie               { background: #6995cb }
.tabelle_aussen      { background: #6995cb }
.tabelle_innen       { background: #FFFFFF }
.status0             { background-image: url(../images/bestellung/status0.gif) }
.status25            { background-image: url(../images/bestellung/status25.gif) }
.status50            { background-image: url(../images/bestellung/status50.gif) }
.status75            { background-image: url(../images/bestellung/status75.gif) }
.status100           { background-image: url(../images/bestellung/status100.gif) }
.status20            { background-image: url(../images/bestellung/status20.gif) }
.status40            { background-image: url(../images/bestellung/status40.gif) }
.status60            { background-image: url(../images/bestellung/status60.gif) }
.status80            { background-image: url(../images/bestellung/status80.gif) }
.tabellentext        { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.agb                 { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.coupon_new          { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.pfad                { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.zahlung             { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.summe               { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenkopf        { background: #ffffff; padding: 3px; color: #6995cb; font-size: 18px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenkopf_over   { background: #ffffff; padding: 3px; color: #6995cb; font-size: 18px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenheader      { background: #6995cb; padding: 3px; color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabelleninhalt      { background: #e2ebf5; padding: 3px; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenlinksspalte { background: #e2ebf5; padding: 3px; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenfuss        { background: #c5d6eb; padding: 3px }
.tabellenzeile       { background: #ffffff; padding: 3px; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.tabellenzeile2      { background: #ffffff; padding: 3px; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.grbdtl              { border-top: solid 1px #b21a24; border-left: solid 1px #b21a24 }
.grbdtr              { border-top: solid 1px #b21a24; border-right: solid 1px #b21a24 }
.grbdbr              { border-bottom: solid 1px #b21a24; border-right: solid 1px #b21a24 }

/* kundenkonto */
.kundenkonto                { font-size: 10px; font-family: Verdana, Courier, Monaco; border: solid 1px #e2ebf5; padding: 10px; margin: 10px 0px 0px 0px }
.kundenkonto td             { font-size: 10px; font-family: Verdana, Courier, Monaco; background: #ffffff; padding: 5px }
.kundenkonto_funktionen     { width: 558px; padding: 2px 0px 10px 0px }
.kundenkonto_verwalten      { float: left; padding: 2px 4px 2px 4px; border: solid 1px #e2ebf5 }
.kundenkonto_abbrechen      { float: right; padding: 2px 4px 2px 4px; border: solid 1px #e2ebf5 }
.kundenkonto_merk_his       { color: #696969; font-size: 10px; font-family: Verdana, Courier, Monaco; text-decoration: none }


