body      { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 130%; background-image: url("../elemente/hg.jpg"); background-position: 0 0; margin: 0 }
h1   { color: #003180; font-size: 1.6em; font-style: italic; margin-left: 20px; padding: 3px }
h2   { color: #6e9bc8; font-size: 1.4em; margin-top: 10px; margin-bottom: 5px }
h3   { color: #6e9bc8; font-size: 1.2em; font-weight: normal; margin-top: 0; margin-bottom: 20px }
h4    { color: #003180; font-size: 1.2em; font-style: italic; font-weight: bold; margin-top: 35px; margin-bottom: 7px }
h5 { color: black; font-size: 1.1em; margin-top: 20px; margin-bottom: 5px }
a  { color: #003180 }
a:link  { color: #003180 }
a:visited  { color: #003180 }
a:hover { color: #f0b44b }
.himmel  { background-image: url("../elemente/himmel.jpg"); background-repeat: repeat-x; width: 100%; overflow: hidden }

.td_left    { background-image: url("../elemente/hg_links.jpg"); background-repeat: no-repeat; background-position: left top; padding-top: 255px; width: 170px; vertical-align: top }
.td_top   { background-image: url("../elemente/hg-oben.jpg"); background-repeat: no-repeat; background-position: left top; width: 700px; height: 155px; vertical-align: bottom }
.td_inhalt   { padding: 25px 0 0 20px; vertical-align: top }

.tbl_artikel   { background-color: #fffae1; margin-bottom: 20px; width: 600px; outline: solid 1px #6e9bc8 }
.tbl_artikel td { vertical-align: top }
.td_bild { width: 150px }
.td_artikel    { padding-left: 5px; width: 300px }
.td_trennung  { width: 1px; border-right: 1px solid #6e9bc8 }
.td_posten { width: 150px }
.tbl_posten td { vertical-align: top }
.hr_orange { height: 1px; border-top: 1px solid #f0b44b }
ol { list-style-type: decimal; margin: 0; padding: 0 0 0 5px }
ul { margin: 0; padding: 0 0 0 15px }

.input_text { margin: 0; padding: 0; border: dotted 1px #003180 }

.bestellvorgang     { background-color: #ebfaff; padding: 8px; width: 350px; border: solid 1px #003180 }
.bestellvorgang legend  { color: #003180; font-weight: bold; letter-spacing: 0.2em }
