body {background-color:#FFFBD6;  background-repeat: repeat-x;}
* {margin: 0; padding: 0}
#pagebody {margin: 0 auto; padding-top: 50px; width: 1000px; background-color: transparent;}
td {vertical-align: top;}
sup {font-size: .7em; line-height: .7em;}
.weiss {color: white;}
.blau {color: #063A77;}

#content {border: 5px solid white; margin: 0 auto; width: 805px; background-color: #004C8A; background-repeat: no-repeat; font-family: verdana, arial, helvetica, sans-serif;}
#content h1 {color: #EE7A00; font-size: 20px; margin-bottom: .5em;}
#content h2 {color: #EE7A00; font-size: 13px; margin-top: 1em; margin-bottom: .5em;}
#content p {color: #063A77; font-size: 11px; margin-bottom: 1em;}
#content p.copyblau {color: #063A77; font-size: 11px; line-height: 130%; margin-bottom: 1em;}
#content p.copyweiss {color: #fff; font-size: 11px; line-height: 130%; margin-bottom: 1em;}
#content p a {color: #EE7A00; text-decoration: underline;}
#content p.big {color: white; font-size: 13px; margin-bottom: 1em;}
#content p.big a {color: #EE7A00; text-decoration: none;}
#content p.weiss {color: white;}
#content p.error {color: #EE7A00; font-weight: bold;}
#content img.h1 {margin: 20px 0 10px 0; display: block; clear: left;}
#content img.h2 {margin: 20px 0 5px 0; display: block; clear: left;}
#content .grafikbeschriftung {}
#content .grafikbeschriftung p {font-size: 11px;}
#content div.dothr {clear: both; height: 1px; margin-bottom: 1em; background-repeat: repeat-x;}
#content div.dothr hr {display: none;}
#content ul {font-size: 11px; color: white; margin: .5em 0 1em 2em;}
#content ul li {}
#content ol {font-size: 11px; color: white; margin: .5em 0 1em 2em;}
#content ol li {margin-bottom: .5em;}
#content ol li img {vertical-align: middle;}
#content th {font-size: 11px; color: #063A77; text-align: left; padding-right: 1em; vertical-align: top;}
#content div.blaettern { font-size: 11px;}
#content div.blaettern a {color: white;}
#content div.blaettern .activepage {color: #EE7A00; font-size: 14px; font-weight: bold;}

#rsidebar {width: 124px; color: white; font-family: verdana, arial, helvetica, sans-serif; padding: 0 12px; padding-top: 65px;}
#rsidebar h2 {font-size: 11px; font-weight: bold; color: white; margin: 0 0 .2em 0;}
#rsidebar p {color: white;font-size: 11px; }
#rsidebar div.btn1 {margin-top: 5px; border: 2px solid white; background-color: #EE7A00;}
#rsidebar div.btn1 img {margin-right: 5px;}
#rsidebar div.btn1 select {display: block; width: 100%; margin: 0; padding: 0; border: 0; background-color: #EE7A00; color: white; font-size: 11px; font-weight: bold;}
#rsidebar div.btn1 a {display: block; padding: 3px 0 3px 20px; color: white; font-size: 11px; text-decoration: none; background-image: url(/searchengines/8dk/images/pfeil_weiss.gif); background-repeat: no-repeat; background-position: 6px 7px;}
#rsidebar div.btn1 a:hover {text-decoration: none; background-color: #FFFBD6; color: #063A77;background-image: url(/searchengines/8dk/images/pfeil_blau.gif); }
#rsidebar div.btn2 {margin-top: 3px;}
#rsidebar div.btn2 img {margin-right: 5px;}
#rsidebar div.btn2 a {display: block; padding: 3px 0 3px 20px; color: white; font-size: 10px; text-decoration: none; background-image: url(/searchengines/8dk/images/pfeil_weiss.gif); background-repeat: no-repeat; background-position: center left;}
#rsidebar div.btn2 a:hover {color: #EE7A00;}
#rsidebar div.btn3 {border-top: 3px solid white; background-color: #A8C7E3;}
#rsidebar div.btn3 img {margin-right: 5px;}
#rsidebar div.hr {height: 1px; background-repeat: repeat-x; margin-top: 3px;}
#rsidebar div.hr hr {display: none;}
/*#rsidebar div.suchmaschinenbox {border: 2px solid white; background-color: #8FBBDE; color: white;}*/
#rsidebar div.suchmaschinenbox {border: 2px solid white; background-color: #BDCEE5; color: #063A77;}
#rsidebar div.suchmaschinenbox h1 {background-color: #EF7900; color: white; font-size: 11px; border-bottom: 2px solid white; padding: 2px 4px; margin: 0;}
#rsidebar div.suchmaschinenbox a {display: block; padding: 5px 5px 5px 20px; color: #063A77; font-size: 10px; text-decoration: none; background-image: url(/searchengines/8dk/images/pfeil_blau.gif); background-repeat: no-repeat; background-position: center left;}
#rsidebar div.suchmaschinenbox a:hover {text-decoration: underline;}

#content div.btn2 {margin-top: 3px; width: 130px;}
#content div.btn2 a {display: block; padding: 3px 0 3px 20px; color: white; font-size: 10px; text-decoration: none; background-image: url(/searchengines/8dk/images/pfeil_weiss.gif); background-repeat: no-repeat; background-position: center left;}
#content div.btn2 a:hover {color: #EE7A00;}
#content table.uebersicht {border: 1px solid #EE7A00; width: 200px; font-size: 10px; color: #063A77;}
#content table.uebersicht th{background-color: #EE7A00; padding: 2px 5px; font-size: 1.2em; text-align: left;}
#content table.uebersicht td{padding-left: 5px; background-color: white;}
#content table.uebersicht tr.hlt td {background-color: #FFFBD6;}

#content table.huebersicht {border: 4px solid white; background-color: #063A77; padding: 2px; width: 200px; font-size: 10px; color: #063A77;}
#content table.huebersicht th{background-color: #063A77; color: white; padding: 2px 5px; font-size: 1.2em; text-align: left;}
#content table.huebersicht td{padding-left: 5px; background-color: white;}
#content table.huebersicht tr.hlt td {background-color: #A9D0ED;}

#herstellerauswahl {clear: both;}
#herstellerauswahl a {display: block; padding: 3px 0 3px 20px; color: white; font-size: 12px; text-decoration: none; background-repeat: no-repeat; background-position: center left;}
#herstellerauswahl a:hover {color: #EE7A00;}
#herstellerauswahl a.sel {display: block; padding: 3px 0 3px 20px; color: #EE7A00; font-size: 12px; text-decoration: none; background-repeat: no-repeat; background-position: center left;}


div.btn1 {margin-top: 5px; border: 2px solid white; background-color: #EE7A00; width: 110px;}
div.btn1 img {margin-right: 5px;}
div.btn1 a {display: block; padding: 3px 0 3px 20px; color: white; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url(../images/pfeil_weiss.gif); background-repeat: no-repeat; background-position: 6px 7px;}
div.btn1 a:hover {text-decoration: none; background-color: #FFFBD6; color: #063A77;background-image: url(../images/pfeil_blau.gif); }


#logo {position: absolute; top: 40px; height: 104px; white-space: nowrap;}

#claim {margin-top: 1em;}

#helpnav {margin-bottom: 35px;}
#helpnav ul {display: inline; margin: 0; padding-left: 0;}
#helpnav ul li {display: inline; list-style-type: none; padding-left: 5px; margin: 0; border-left: 1px solid white; font-weight:bold;}
#helpnav ul li.first {border: 0; padding-left: 0;}

#haendler 	{ font-size:11px; background-color:white; }
#haendler th	{ text-align:center; background-color:#EE7A00; color:white;}
#haendler td 	{background-color:#E0E7ED; color:black; vertical-align:top; padding: 2px 5px;}
#haendler td.nrm 	{ vertical-align:top;}
#haendler td.btn 	{ text-align:center;}