body {font-family: Arial, Helvetica, sans-serif; background-color:#DDEDFF; font-size:10pt; line-height:130%;}
a:link { color: #00009F; text-decoration:none; font-weight:bold;}
a:visited { color: #00009F; text-decoration:none; font-weight:bold;}
a:hover { color: #AF00FF; text-decoration:none; font-weight:bold;}
a:active { color: #FF0000; text-decoration:none; font-weight:bold;}
h1 {font-size:12pt; font-weight:bold; line-height:100%; margin: 15px 0px 10px 0px;}
h2 {font-size:11pt; font-weight:bold; line-height:100%; margin: 10px 0px 8px 0px;}
h3 {font-size:10pt; font-weight:bold; line-height:100%; margin: 10px 0px 8px 0px;}
p {margin: 7px 0px}
#textr {text-align:right;}
#logo {position:absolute; left:135px; top:12px;}
#tablefn {font-size:10pt;font-weight:580; color:#5000A0; line-height:100%; margin-top:10px;}
#kw {color:#99CCFF; font-size:1%;}
#header {width:940px; height:132px; position:absolute; left:10px; top:10px; border:outset;}
#contact {width:785px; position:absolute; left:160px; top:165px; font-size:10pt; font-weight:bold; background-color:#ECF5FF; text-align:center; padding:5px;}
#content {width:785px; position:absolute; left:160px; top:195px; font-weight:550; background-color:#ECF5FF; padding:5px;}
#table {position:absolute; left:160px; top:220px; width:775px; background-color:#FFFFFF; padding:10px;}
#forml {position:absolute; left:100px; top:180px; font-size:11pt; font-weight:600; text-align:left}
#formr {position:absolute; left:200px; top:180px; font-size:11pt; font-weight:600; text-align:right}
#links {background-color:#FFFFFF; line-height:130%;}

ul#Navigation {position:absolute; left:0px; top:180px; width: 140px; margin: 0; padding: 0; border: 0;}
  ul#Navigation li {list-style: none; margin: 10px; padding: 0;}
  ul#Navigation li ul {margin: 0 0 0 20px; padding: 0;}
  ul#Navigation li ul li {margin: 5px 0;}
  ul#Navigation a {display:block; padding: 0.2em; text-decoration: none; font-size:10pt; font-weight: 550; border: outset; color: #0000BF; background-color: #BEE7EB;}
  * html ul#Navigation a {width: 100%;    /* Breitenangabe fuer IE 5.x */ w\idth: 120px;  /* Breitenangabe fuer IE 6 */}
  * html ul#Navigation li ul li a {width: 100%;    /* Breitenangabe fuer IE 5.x */ w\idth: 100px;  /* Breitenangabe fuer IE 6 */}
  ul#Navigation a:hover {color: white; background-color: #0060FF;}
  li a#aktuell {color: #0000BF; background-color: #FF80C0; border: inset;}
  li a#aktuello {color: #0000BF; background-color: #FFDF00; border: inset;}

ul#Navh {margin: 0; padding: 0; text-align: center; border: 0;}
  ul#Navh li {list-style: none; display: inline; margin: 10px; padding: 0;}
  ul#Navh a {border: outset; color: #0000DF; background-color: #BEE7EB; font-weight: bold; font-size:10pt; padding: 0.2em 1em;}
  ul#Navh a:hover, ul#Navigation span {border: outset; color: white; background-color: #0060FF;}
  li a#aktuell {color: #0000BF; background-color: #FF80C0; border: inset;}

.tabletext {position: relative; left:0px ;top:0px; border: 0; padding:0px;}
.angebot {position:absolute; right:10px; bottom:10px; border: 0;}
.material {position: absolute; left:-230px; top:0px; border: 0;}
.cart {position: absolute;  right:10px; bottom:10px; margin:0; padding:0;}
