body {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-color:#153A77;
scrollbar-face-color:#153A77;
scrollbar-base-color:#153A77;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#153A77;
scrollbar-highlight-color:#153A77;
scrollbar-3dlight-color:#eaeaea;
scrollbar-shadow-color:#153A77;
scrollbar-darkshadow-color:#eaeaea;
}

body, iframe, td, p, th, input, select, textarea, form, h1, h2, a, span, div { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal }
td, p, ul, li { line-height:1.4em }
ul { list-style-type:square }
li { padding-bottom:5px }

a { font-size:10px; text-decoration:none }
a:link { color:#000000; text-decoration:none }
a:visited { color:#000000; text-decoration:none }
a:active { color:#000000; text-decoration:none }
a:hover { color:#6db201; text-decoration:none }

a.underline { font-size:10px; text-decoration:underline }
a:link.underline { text-decoration:underline }
a:visited.underline { text-decoration:underline }
a:active.underline { text-decoration:underline }
a:hover.underline { text-decoration:underline }

a.textlink { font-size:11px; text-decoration:underline }
a:link.textlink { text-decoration:underline }
a:visited.textlink { text-decoration:underline }
a:active.textlink { text-decoration:underline }
a:hover.textlink { text-decoration:underline }

a.extern { color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; }
a.extern:link { color:#ffffff; text-decoration:none }
a.extern:visited { color:#ffffff; text-decoration:none }
a.extern:active { color:#ffffff; text-decoration:none }
a.extern:hover { color:#000000; text-decoration:none }

a.home { font-size:10px; text-decoration:none; border:solid 1px #000000; background-color:#eaeaea; width:60px; height:12px; color:#000000; font-weight:bold; text-align:center}
a:link.home { text-decoration:none; color:#000000; }
a:visited.home { text-decoration:none; color:#000000; }
a:active.home { text-decoration:none; color:#000000; }
a:hover.home { text-decoration:none; color:#6db201; }

h1 { font-size:11px; color:#000000; font-weight:bold; text-align:left; background-color:#ffffff; border-top:solid 1px #333333; border-bottom:solid 1px #333333; line-height:1.5em }
h2 { font-size:11px; font-weight:bold; line-height:1.5em }
h3 { font-size:11px; font-weight:bold; line-height:1.5em }

.text_grau { color:#eaeaea }
.text_rot { color:#cc0000 }
.text_gruen { color:#6db201 }

.copyright { font-size:10px; color:#eaeaea; font-weight:normal; text-align:center }
.date { font-size:10px; color:#000000; font-weight:normal; text-align:center }
.path { font-size:10px; color:#000000; font-weight:bold; text-align:left; }


.small { font-size:10px }
.item { color:#cc0000; font-weight:bold }
.bold { font-weight:bold }
.linie { width:100%; height:1px; color:#999999; border-style:dashed }

/* ########## Formate Aktuelles ########## */

.aktuelles_datum { font-size:10px; font-weight:bold; line-height:1.5em; text-align:left  }
.aktuelles_headline { font-size:11px; font-weight:bold; color:#cc0000; line-height:1.5em }
.aktuelles_mehr { text-align:right; margin-bottom:10px }

/* ########## Artikelformate / Warenkorb ########## */
.art_name { font-size:11px; color:#000000; font-weight:bold; text-align:left; letter-spacing:0.5pt; }
.art_nr { font-size:11px; color:#000000; font-weight:normal; text-align:left }
.art_description { font-size:11px; color:#000000; font-weight:normal; text-align:left; font-style:normal; line-height:130% }
.art_price { font-size:11px; color:#000000; font-weight:bold; text-align:left }
.linethrough { font-size:11px; color:#000000; font-weight:bold; text-align:left; text-decoration:line-through; }

/* ########## Kassenformate ########## */
.cart_headline { font-size:11px; color:#000000; font-weight:bold; }
.cart_total { font-size:11px; color:#000000; font-weight:bold; text-align:right }

/* ########## Bereichsüberschrift ########## */
.em { font-size:11px; color:#000000; font-weight:bold; text-align:left; background-color:#ffffff; border-top:solid 1px #333333; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #333333 }

.bildrand { border:solid 1px #999999 }
.box { width:90%; border:solid 1px #999999; background-color:#eaeaea; padding:5px; line-height:1.5em; text-align:left }