

/* Menue direkt unter dem Banner */
div#menu { margin-top: 2px; color: #183468; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none; }
div#menu a { color: #183468; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none; background-image: url(menu_pfeil.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; padding-left: 20px; }
div#menu a:hover { color: #cc0b00; }
div#menu a.cart { background-image: url(menu_warenkorb.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; padding-left: 25px; }
div#menu a.key { background-image: url(menu_schluessel.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; padding-left: 25px; }
div#menu a.user { color: #183468; font-size: 11px; font-weight: normal;  text-decoration: none; background-image: none; padding-left: 0px; }
div#menu a.user:hover { color: #cc0b00; }

/* Ueberschrift */
h1#topic { margin: 0px 0px 15px 0px; padding: 0px; color: #183468; font-size: 14px; font-weight: bold; }

/* Styles fuer Navigation links */
div#nav { width: 186px; margin: 0px 0px 15px 0px; padding: 0px; }
div#nav a, div#nav a:link, div#nav a:visited, div#nav a:hover, div#nav a:focus, div#nav a:active { display: block; line-height: 13px; margin: 0px; font-weight: normal; text-align: left; text-decoration: none; }
a.nav0 span, a.nav0o span, a.nav0oe span { display: block; padding: 7px 0px 10px 35px; color: white; }
a.nav0, a.nav0:link, a.nav0:visited { width: 180px; background-image: url(nav.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
a.nav0:hover, a.nav0:focus { width: 180px; background-image: url(nav_over.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
a.nav0:active, a.nav0o { width: 180px; background-image: url(nav_active.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
/* Open Empty */
a.nav0oe { width: 180px; background-image: url(nav.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
a.nav1 span, a.nav1o span { display: block; padding: 2px 10px 2px 3px; font-size: 10px; }
a.nav1 { width: 154px; color: black; }
a.nav1:hover, a.nav1:focus { color: #cc0b00; background: #e6e6e6 repeat-y; }
a.nav1:active, a.nav1o { width: 154px; color: #cc0b00; }
a.nav1o:hover, a.nav1o:focus, a.nav1o:active { background: #e6e6e6 repeat-y; }
a.nav2 span, a.nav2o span { display: block; padding: 2px 10px 2px 8px; font-size: 10px; }
a.nav2 { width: 154px; color: #829400; }
a.nav2:hover, a.nav2:focus { color: #cc0b00; background: #e6e6e6 repeat-y; }
a.nav2:active, a.nav2o { width: 154px; color: #cc0b00; }
a.nav2o:hover, a.nav2o:focus, a.nav2o:active { background: #e6e6e6 repeat-y; }
a.nav3 span, a.nav3o span { display: block; padding: 2px 10px 2px 13px; font-size: 10px; }
a.nav3 { width: 154px; color: #303794; }
a.nav3:hover, a.nav3:focus { color: #cc0b00; background: #e6e6e6 repeat-y; }
a.nav3:active, a.nav3o { width: 154px; color: #cc0b00; }
a.nav3o:hover, a.nav3o:focus, a.nav2o:active { background: #e6e6e6 repeat-y; }

/* History */
div#history { margin: 10px 0px 10px 0px; color: #183468; font-size: 9px; line-height: 12px; font-weight: normal; text-decoration: none; }
div#history a { color: #183468; font-size: 9px; line-height: 12px; font-weight: normal; text-decoration: underline; }

/* Styles fuer die Anzeige eines Dokuments im Content-Bereich */
div#doc { margin: 0px; padding: 0px; }

/* Styles fuer Topseller im Root */
div#topsellerroot { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#topsellerroot .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#topsellerroot td.product { padding: 3px 0px 10px 0px; }
div#topsellerroot td.product a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#topsellerroot td.product a:hover { color: #cc0b00; }
div#topsellerroot span.header { color: #283a62; font-size: 11px; line-height: 12px; font-weight: bold; text-decoration: none; }
div#topsellerroot span.price { color: #183468; font-size: 14px; font-weight: bold; text-decoration: none; }
div#topsellerroot span.mwst { color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#topsellerroot span.mwst a { color: #6b6f7b; font-size: 9px; font-weight: normal; text-decoration: underline; }
div#topsellerroot span.lieferbar0 { color: #cc0b00; font-size: 10px; font-weight: normal; text-decoration: none; } /* kein Bestand */
div#topsellerroot span.lieferbar1 { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; } /* Zulauf */
div#topsellerroot span.lieferbar2 { color: #83c724; font-size: 10px; font-weight: normal; text-decoration: none; } /* Lager */
div#topsellerroot a.listedetails { line-height: 13px; text-decoration: underline; padding-bottom: 1px; padding-left: 10px; }
div#topsellerroot a.listedetails:link,
div#topsellerroot a.listedetails:visited,
div#topsellerroot a.listedetails:hover,
div#topsellerroot a.listedetails:focus,
div#topsellerroot a.listedetails:active { text-decoration: underline }

/* Styles fuer Topseller */
div#topseller { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#topseller .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#topseller td.product { padding: 3px 0px 10px 0px; }
div#topseller td.product a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#topseller td.product a:hover { color: #cc0b00; }
div#topseller span.header { color: #283a62; font-weight: bold; text-decoration: none; }
div#topseller span.price { color: #cc0b00; font-size: 13px; font-weight: bold; text-decoration: none; }
div#topseller span.mwst { color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#topseller span.mwst a { color: #6b6f7b; font-size: 9px; font-weight: normal; text-decoration: underline; }
div#topseller span.lieferbar0 { color: #cc0b00; font-size: 10px; font-weight: normal; text-decoration: none; } /* kein Bestand */
div#topseller span.lieferbar1 { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; } /* Zulauf */
div#topseller span.lieferbar2 { color: #83c724; font-size: 10px; font-weight: normal; text-decoration: none; } /* Lager */
div#topseller a.listedetails { line-height: 13px; text-decoration: underline; padding-bottom: 1px; padding-left: 10px; }
div#topseller a.listedetails:link,
div#topseller a.listedetails:visited,
div#topseller a.listedetails:hover,
div#topseller a.listedetails:focus,
div#topseller a.listedetails:active { text-decoration: underline }

/* Styles fuer die Auflistung der Gruppen im Content-Bereich */
div#grouplist {}
div#grouplist .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#grouplist .box { border: 1px solid #cccccc; background-color: #efefef; }
div#grouplist .box a.header { color: #283a62; font-size: 10px; font-weight: bold; text-decoration: none; }
div#grouplist .box a.header:hover { color: #cc0b00; }
div#grouplist .box a { color: #73b01f; font-size: 9px; font-weight: normal; line-height: 17px; text-decoration: underline; }
div#grouplist .box a:hover { color: #cc0b00; text-decoration: underline; }

/* Styles fuer Artikellisten (Gruppen- und Suchergebnislisten) */
div#articlelist { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#articlelist span.searchgrp { color: #c90; font-size: 12px; font-weight: bold; text-decoration: none; margin-top: 1.0em; margin-bottom: 0.5em; margin-left: 5px; }
div#articlelist span.searchhead { color: #183468; font-size: 11px; font-weight: bold; text-decoration: none; margin-top: 1em; }
div#articlelist a.searchinfo { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; }
div#articlelist a.searchinfo:hover { text-decoration: underline; }
div#articlelist span.sorttext { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; }
div#articlelist td.product { padding: 3px 0px 10px 0px; }
div#articlelist td.product a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#articlelist td.product a:hover { color: #cc0b00; }
div#articlelist span.header { color: #283a62; font-weight: bold; text-decoration: none; }
div#articlelist span.price { color: #183468; font-size: 13px; font-weight: bold; text-decoration: none; }
div#articlelist span.mwst { color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articlelist span.mwst a { color: #6b6f7b; font-size: 9px; font-weight: normal; text-decoration: underline; }
div#articlelist span.lieferbar0 { color: #cc0b00; font-size: 10px; font-weight: normal; text-decoration: none; } /* kein Bestand */
div#articlelist span.lieferbar1 { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; } /* Zulauf */
div#articlelist span.lieferbar2 { color: #83c724; font-size: 10px; font-weight: normal; text-decoration: none; } /* Lager */
div#articlelist a.listedetails { line-height: 13px; text-decoration: underline; padding-bottom: 1px; padding-left: 10px; }
div#articlelist a.listedetails:link,
div#articlelist a.listedetails:visited,
div#articlelist a.listedetails:hover,
div#articlelist a.listedetails:focus,
div#articlelist a.listedetails:active { text-decoration: underline }
div#articlelist .pagefooter { padding: 10px 0px 3px 0px; color: #000000; font-size: 11px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#articlelist .pagefooterbold { color: #283a62; font-size: 11px; font-weight: bold; text-decoration: none; }
div#articlelist .pagefooter a { color: #183468; font-size: 11px; font-weight: normal; line-height: 12px; text-decoration: underline; padding-left: 3px; }
div#articlelist .pagefooter a:hover { color: #cc0b00; text-decoration: underline; }
div#articlelist .pagefooter a.active { font-weight: bold; }

/* Styles fuer Artikeldetail-Ansicht */
div#articledetails {}
div#articledetails div.box { margin: 0px; padding: 15px 6px 15px 6px; border: 1px solid #949494; color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articledetails div.boxgrau { margin: 0px; padding: 6px; border: 1px solid #949494; background-color: #efefef; color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articledetails div.boxgrau td { margin: 0px; padding: 0px; color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articledetails .details { margin: 0px; padding: 0px; border: 1px solid #949494; }
div#articledetails .details span { color: #183468; font-size: 9px; font-weight: normal; line-height: 12px; }
div#articledetails .details span.head { font-weight: bold; }
div#articledetails span.price { color: #183468; font-size: 16px; font-weight: bold; text-decoration: none; }
div#articledetails span.mwst { color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articledetails span.mwst a { color: #6b6f7b; font-size: 9px; font-weight: normal; text-decoration: underline; }
div#articledetails span.lieferbar0 { color: #cc0b00; font-size: 10px; font-weight: normal; text-decoration: none; } /* kein Bestand */
div#articledetails span.lieferbar1 { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; } /* Zulauf */
div#articledetails span.lieferbar2 { color: #83c724; font-size: 10px; font-weight: normal; text-decoration: none; } /* Lager */

div#articledetails table.zubehoer a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#articledetails table.zubehoer a:hover { color: #cc0b00; }
div#articledetails td.z_head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#articledetails span.z_header { color: #283a62; font-weight: bold; text-decoration: none; }
div#articledetails span.z_price { color: #183468; font-size: 13px; font-weight: bold; text-decoration: none; }
div#articledetails span.z_mwst { color: #6b6f7b; font-size: 9px; font-weight: normal; }
div#articledetails span.z_mwst a, div#articledetails span.cs_mwst a:hover { color: #6b6f7b; font-size: 9px; font-weight: normal; text-decoration: underline; }
div#articledetails span.z_lieferbar0 { color: #cc0b00; font-size: 10px; font-weight: normal; text-decoration: none; } /* kein Bestand */
div#articledetails span.z_lieferbar1 { color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; } /* Zulauf */
div#articledetails span.z_lieferbar2 { color: #83c724; font-size: 10px; font-weight: normal; text-decoration: none; } /* Lager */
div#articledetails a.z_listedetails { line-height: 13px; text-decoration: underline; padding-bottom: 1px; padding-left: 10px; }
div#articledetails a.z_listedetails:link,
div#articledetails a.z_listedetails:visited,
div#articledetails a.z_listedetails:hover,
div#articledetails a.z_listedetails:focus,
div#articledetails a.z_listedetails:active { text-decoration: underline }

div#articledetails table.crossselling a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#articledetails table.crossselling a:hover { color: #cc0b00; }
div#articledetails td.head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#articledetails .crossselling .product { }
div#articledetails .crossselling td.hgap { width: 1px; height: 10px; font-size: 1px; }
div#articledetails .crossselling td.hgap div { width: 1px; height: 10px; font-size: 1px; }
div#articledetails .crossselling td.vgap { width: 10px; height: 1px; font-size: 1px; }
div#articledetails .crossselling td.vgap div { width: 10px; height: 1px; font-size: 1px; }

/* Styles fuer den Warenkorb */
div#shoppingcart { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#shoppingcart td { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#shoppingcart tr.head { height: 22px; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; }
div#shoppingcart .head nobr { padding: 5px 3px 5px 3px; color: #fff; font-size: 10px; font-weight: normal; }
div#shoppingcart .position td { padding: 10px 3px 10px 3px; }
div#shoppingcart .position td.menge { padding: 0px; }
div#shoppingcart .position nobr { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }

/* Styles fuer das Adressformular */
div#orderform { color: #183468; font-size: 10px;; line-height: 13px; font-weight: normal; }
div#orderform tr.head { height: 22px; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; }
div#orderform .head nobr { padding: 5px; color: #fff; font-size: 10px; font-weight: normal; }
div#orderform span.label { color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; text-decoration: none; padding-bottom: 1px; }
div#orderform .adresse { margin: 0px 0px 5px 0px; }
div#orderform input.adresse { width: 100%; }
div#orderform textarea.adresse { width: 100%; }

/* Styles fuer die Bestellvorschau */
div#orderview { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderview table.kopf { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderview table.kopf b { color: #183468; font-size: 11px; line-height: 13px; font-weight: bold; }
div#orderview td { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderview a { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration: underline; }
div#orderview tr.head { height: 22px; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; }
div#orderview .head nobr { padding: 5px 3px 5px 3px; color: #fff; font-size: 10px; font-weight: normal; }
div#orderview .position td { padding: 10px 3px 10px 3px; }
div#orderview .position td.menge { padding: 0px; }
div#orderview .position nobr { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }

/* Styles fuer die Bestellvorschau */
div#orderprint { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderprint table.kopf { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderprint table.kopf b { color: #183468; font-size: 11px; line-height: 13px; font-weight: bold; }
div#orderprint td { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#orderprint a { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration: underline; }
div#orderprint tr.head { height: 22px; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; }
div#orderprint .head nobr { padding: 5px 3px 5px 3px; color: #fff; font-size: 10px; font-weight: normal; }
div#orderprint .position td { padding: 10px 3px 10px 3px; }
div#orderprint .position td.menge { padding: 0px; }
div#orderprint .position nobr { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }

/* Styles fuer den Bestellstatus */
div#ordercomplete { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#ordercomplete a { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration: underline; }
div#ordercomplete b { color: #183468; font-size: 11px; line-height: 13px; font-weight: bold; }

/* Styles fuer die Sitemap */
div#sitemap { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#sitemap .header { padding: 5px 5px 5px 10px; margin-bottom: 5px; color:#ffffff; font-weight: bold; background-color: #183468; text-indent: 2px; }
div#sitemap .box { padding: 3px; background-color: #eeeeee; }
div#sitemap a { display: block; padding: 2px 2px 2px 0px; color: #183468; }
div#sitemap a:hover { color: #183468; background-color: #ffffff; text-decoration: none; }
div#sitemap a.sitemap0 { padding-left: 0px;  font-weight: bold; }
div#sitemap a.sitemap1 { padding-left: 15px; font-size: 10px; }
div#sitemap a.sitemap2 { padding-left: 30px; font-size: 10px; }
div#sitemap a.sitemap3 { padding-left: 45px; font-size: 10px; }
div#sitemap a.sitemap4 { padding-left: 60px; font-size: 10px; }
div#sitemap td.hgap { width: 1px; height: 10px; font-size: 1px; }
div#sitemap td.hgap div { width: 1px; height: 10px; font-size: 1px; }
div#sitemap td.vgap { width: 10px; height: 1px; font-size: 1px; }
div#sitemap td.vgap div { width: 10px; height: 1px; font-size: 1px; }

/* Styles fuer die Login-Seite */
div#login { color: #183468; font-size: 10px; font-weight: normal; }
div#login form,
div#login div,
div#login td { color: #183468; font-size: 10px; font-weight: normal; }
div#login .boxhead { height: 22px; line-height: 21px; color: #fff; font-size: 10px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 8px; }
div#login .box { padding: 8px; border-bottom: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; }

/* Styles fuer den Produktvergleich */
div#produktvergleich { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#produktvergleich td { color: #183468; font-size: 10px; line-height: 13px; font-weight: normal; }
div#produktvergleich .box { border: 1px solid #949494; }
div#produktvergleich .head { color: #183468; font-size: 11px; line-height: 13px; font-weight: bold; }

/* Suchfeld links oben ueber der Navigation */
div#searchfield { margin: 10px 0px 15px 0px; }
div#searchfield .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#searchfield .box { padding: 0px 0px 0px 4px; border-bottom: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; }
div#searchfield form { color: #183468; font-size: 10px; font-weight: normal; text-decoration: none; }
div#searchfield input { font-size: 10px; font-weight: normal; text-decoration: none; }
div#searchfield select { font-size: 10px; font-weight: normal; text-decoration: none; }

/* Warenkorb-Infoansicht rechts oben */
div#shoppingcartinfo { margin: 0px 0px 15px 0px; }
div#shoppingcartinfo .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#shoppingcartinfo .box { padding: 0px; border-bottom: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; }
div#shoppingcartinfo td.left { padding: 0px 0px 1px 4px; background-color: white; color: #eaa400; font-size: 10px; font-weight: normal; text-decoration: none; }
div#shoppingcartinfo td.right { padding: 0px 0px 1px 4px; background-color: #dfdee5; color: #183468; font-size: 10px; font-weight: normal; text-decoration: none; }
div#shoppingcartinfo td.bottom { padding: 0px 0px 1px 4px; color: #bdbcce; background-color: #bdbcce; }
div#shoppingcartinfo a.bottom { color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; background-image: url(bullet_weiss.gif); background-repeat: no-repeat; background-position: 0 4; text-decoration: none; padding-bottom: 1px; padding-left: 10px; }
div#shoppingcartinfo a.bottom:hover { color: #cc0b00; }
div#shoppingcartinfo span.header { color: #183468; font-size: 11px; font-weight: bold; text-decoration: none; }
div#shoppingcartinfo span.footer { color: #6b6f7b; font-size: 9px; font-weight: normal; }

/* Anzeige der Merkliste */
div#merkliste { margin: 0px 0px 15px 0px; }
div#merkliste .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#merkliste .box { padding: 0px 0px 0px 4px; border-bottom: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; background-color: #bdbcce; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#merkliste .box td { padding: 4px 3px 0px 0px; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#merkliste .box nobr { color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#merkliste .box a { display: block; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; background-image: url(bullet_weiss.gif); background-repeat: no-repeat; background-position: 0 4; text-decoration: none; padding-bottom: 1px; padding-left: 10px; }
div#merkliste .box a:hover { color: #cc0b00; }

/* Anzeige der letzten 10 besuchten Artikel */
div#visitedproducts { margin: 0px 0px 15px 0px; }
div#visitedproducts .head { height: 22px; line-height: 21px; color: #fff; font-size: 11px; font-weight: normal; background-image: url(hi_box_08.gif); background-repeat: repeat-x; background-position: 0 center; padding-left: 10px; }
div#visitedproducts .box { padding: 0px 0px 0px 4px; border-bottom: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; background-color: #bdbcce; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#visitedproducts .box td { padding: 4px 3px 0px 0px; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#visitedproducts .box nobr { color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; }
div#visitedproducts .box a { display: block; color: #183468; font-size: 10px; font-weight: normal; line-height: 13px; background-image: url(bullet_weiss.gif); background-repeat: no-repeat; background-position: 0 4; text-decoration: none; padding-bottom: 1px; padding-left: 10px; }
div#visitedproducts .box a:hover { color: #cc0b00; }

/* Dokument links */
div#docleft { margin: 0px 0px 15px 0px; }

/* Dokument rechts */
div#docright { margin: 0px 0px 15px 0px; }

div#shipping_disclaimer { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: none; }
div#shipping_disclaimer a { color: #183468; font-size: 10px; font-weight: normal; line-height: 12px; text-decoration: underline; }

/* Fusszeile */
div#bottom { color: #c4c4c4; font-size: 9px; font-weight: normal; }
div#bottom td { color: #c4c4c4; font-size: 9px; font-weight: normal; }
div#bottom a { color: #c4c4c4; font-size: 9px; font-weight: normal; }
div#bottom a:hover { text-decoration: underline; }

