DIV#pre-img {
  position:absolute;
  right:-200px;
  height:200px;
  width:200px;
  z-index:1000;
  display:none;
}

.fair {
  border:#000080 solid 1px;
  height:410px;
  overflow:auto;
  margin:13px 15px;
  padding:5px;
}

DIV.manual-list,
span.reviews {
  margin:4px 1px 1px 1px;
  overflow:auto;
  height:340px;
  width:510px;
  background-color:#E8ECFD;
  float:left;
}

DIV.manual-detail,
span.reviews-content {
  margin:4px 1px 1px 1px;
  padding:5px;
  overflow:auto;
  height:330px;
  width:217px;
  background-color:#E8ECFD;
  float:right;
}

div.banner {
  overflow:auto;
  height:341px;
  width:100%;
}

div.banner-image, div.banner-code { padding:1px 0 1px 0; }
span.banner-right { margin:0 0 0 5px; padding:0px; }
hr.banner { background-color:0000ff; height:1px; text-align:center; border:0px; }
hr#sep { margin:20px 0; background-color:000080; height:1px; text-align:center; border:0px; clear:both; }

div.Image-Special {
  position:absolute;
  top:-29px;
  left:118px;
  width:75px;
  height:53;
}

.highlight {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  padding-top:1px;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:1px;
}

.scrollen {
  overflow:auto;
  height:350px;
  width:100%;
}

.scrollen_box {
  overflow:auto;
  height:419px;
  width:100%;
}

.scrollen_partner {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  padding:0px;
  overflow:auto;
  height:330px;
  width:100%;
}

BODY
{
  BACKGROUND: #E8ECFD;
  MARGIN: 0px;
  COLOR: #000080;
}

table.Search-standard {
  border-style:solid;
  border-width:1px;
  border-color:#C6CAFD;
}

table.Search-intensive {
  border-style:solid;
  border-width:1px;
  border-color:#EBCAD8;
}

td.mail-error {
  text-align:center;
  border-style:solid;
  border-width:1px;
  border-color:#ff0000;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffdddd;
}

td.mail-success {
  text-align:center;
  border-style:solid;
  border-width:1px;
  border-color:#00ff00;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ccffcc;
}

div.Slice-05-01 {
  position:absolute;
  left:0px;
  top:0px;
  width:209px;
  height:82px;
  background-image:url(images/nowonline_topleft.gif);
  background-repeat:no-repeat;
}

div.Slice-05-03 {
  position:absolute;
  left:209px;
  top:8px;
  width:671px;
  height:72px;
  text-align:center;
}

div.Slice-05-03-News {
  position:absolute;
  top:8px;
  height:60px;
  left:209px;
  width:514px;
  text-align:center;
  padding-top:6px;
  line-height:28px;
}

div.Slice-05-03-Search {
  position:absolute;
  top:0px;
  height:65px;
  left:514px;
  width:152px;
  border-style:solid;
  border-width:1px;
  border-color:#ffffff;
  text-align:center;
  background-color:#DCE1FF;
}

td.Search-Field {
  padding:3px;
}

td.SearchNav {
  text-align:center;
  vertical-align:middle;
}

div.Slice-05-04 {
  position:absolute;
  left:880px;
  top:12px;
  width:50px;
  height:52px;
}

div.Slice-05-07 {
  position:absolute;
  left:940px;
  top:17px;
  width:50px;
  height:50px;
}

div.Slice-05-11 {
  position:absolute;
  left:0px;
  top:82px;
  width:1000px;
  height:3px;
  background-image:url(images/line01.png);
  background-repeat:no-repeat;
}

div.Slice-Main {
  position:absolute;
  left:215px;
  top:85px;
  width:785px;
  height:448px;
}

div.Slice-05-14 {
  position:absolute;
  top:85px;
  width:3px;
  height:448px;
  background-color:#DCE1FF;
  background-image:url(images/Slice-05-14-01.png);
  background-repeat:no-repeat;
}

div.buttons {
  position:absolute;
  top:83px;
}

div.Slice-05-14-00 {
  position:absolute;
  left:3px;
  top:85px;
  width:168px;
  height:448px;
  background-color:#DCE1FF;
}

div.Slice-05-14-01 {
  position:absolute;
  left:79px;
  top:85px;
  width:1px;
  height:448px;
  background-color:#DCE1FF;
  background-image:url(images/Slice-05-14-02.png);
  background-repeat:no-repeat;
}

div.Slice-05-14-02 {
  position:absolute;
  left:84px;
  top:85px;
  width:1px;
  height:448px;
  background-color:#DCE1FF;
  background-image:url(images/Slice-05-14-02.png);
  background-repeat:no-repeat;
}

div.Slice-05-14-03 {
  position:absolute;
  left:171px;
  top:85px;
  width:14px;
  height:448px;
  background-color:#DCE1FF;
  background-image:url(images/Slice-05-14-03.png);
  background-repeat:no-repeat;
}

.button01,.button02,.button03,.button04,.button05,.button06,.button07,.button08 {
  position:absolute;
  left:29px;
  width:140px;
  height:29px;
  text-decoration:none;
  font-size:18px;
  font-weight:bold;
  font-family:Verdana, Arial, sans-serif;
  padding:6px 0px 0px 40px;
  border-style:solid;
  background-repeat:no-repeat;
}

a.button01,a.button02,a.button03,a.button04,a.button05,a.button06,a.button07,a.button08 {
  background-color:#DCE1FF;
  border-color:#ffffff;
  border-width:1px;
  cursor:pointer;
}

div.button01,div.button02,div.button03,div.button04,div.button05,div.button06,div.button07,div.button08 {
  color:#00aaff;
  background-color:#E8ECFD;
  border-color:#ffffff;
  border-width:1px 0px 1px 1px;
  cursor:default;
}

.button01 { top:15px; }
.button02 { top:70px; }
.button03 { top:125px; }
.button04 { top:180px; }
.button05 { top:235px; }
.button06 { top:290px; }
.button07 { top:345px; }
.button08 { top:400px; }

div.button01,a.button01:active { background-image:url(images/buttons/home_01-down.gif); }
div.button02,a.button02:active { background-image:url(images/buttons/shop_01-down.gif); }
div.button03,a.button03:active { background-image:url(images/buttons/ebay_01-down.gif); }
div.button04,a.button04:active { background-image:url(images/buttons/manufacturers_01-down.gif); }
div.button05,a.button05:active { background-image:url(images/buttons/partners_01-down.gif); }
div.button06,a.button06:active { background-image:url(images/buttons/about_us_01-down.gif); }
div.button07,a.button07:active { background-image:url(images/buttons/contact_us_01-down.gif); }
div.button08,a.button08:active { background-image:url(images/buttons/imprint_01-down.gif); }

a.button01:link,a.button01:visited { background-image:url(images/buttons/home_01.gif); }
a.button02:link,a.button02:visited { background-image:url(images/buttons/shop_01.gif); }
a.button03:link,a.button03:visited { background-image:url(images/buttons/ebay_01.gif); }
a.button04:link,a.button04:visited { background-image:url(images/buttons/manufacturers_01.gif); }
a.button05:link,a.button05:visited { background-image:url(images/buttons/partners_01.gif); }
a.button06:link,a.button06:visited { background-image:url(images/buttons/about_us_01.gif); }
a.button07:link,a.button07:visited { background-image:url(images/buttons/contact_us_01.gif); }
a.button08:link,a.button08:visited { background-image:url(images/buttons/imprint_01.gif); }

a.button01:hover,a.button01:focus { background-image:url(images/buttons/home_01-over.gif); }
a.button02:hover,a.button02:focus { background-image:url(images/buttons/shop_01-over.gif); }
a.button03:hover,a.button03:focus { background-image:url(images/buttons/ebay_01-over.gif); }
a.button04:hover,a.button04:focus { background-image:url(images/buttons/manufacturers_01-over.gif); }
a.button05:hover,a.button05:focus { background-image:url(images/buttons/partners_01-over.gif); }
a.button06:hover,a.button06:focus { background-image:url(images/buttons/about_us_01-over.gif); }
a.button07:hover,a.button07:focus { background-image:url(images/buttons/contact_us_01-over.gif); }
a.button08:hover,a.button08:focus { background-image:url(images/buttons/imprint_01-over.gif); }

a.button01:link,a.button02:link,a.button03:link,a.button04:link,a.button05:link,a.button06:link,a.button07:link,a.button08:link,
a.button01:visited,a.button02:visited,a.button03:visited,a.button04:visited,a.button05:visited,a.button06:visited,a.button07:visited,a.button08:visited {
  color:#000080;
}

a.button01:hover,a.button02:hover,a.button03:hover,a.button04:hover,a.button05:hover,a.button06:hover,a.button07:hover,a.button08:hover,
a.button01:focus,a.button02:focus,a.button03:focus,a.button04:focus,a.button05:focus,a.button06:focus,a.button07:focus,a.button08:focus {
  text-decoration:none;
  color:#00aaff;
}

div.Slice-05-31-1 {
  position:absolute;
  left:0px;
  top:533px;
  width:209px;
  height:3px;
  background-image:url(images/line02s.png);
  background-repeat:no-repeat;
}

div.Slice-05-31-1-long {
  position:absolute;
  left:0px;
  top:533px;
  width:209px;
  height:3px;
  background-image:url(images/line02b.png);
  background-repeat:no-repeat;
}

div.Slice-05-31-2 {
  position:absolute;
  left:209px;
  top:533px;
  width:791px;
  height:3px;
  background-image:url(images/line03s.png);
  background-repeat:no-repeat;
}

div.Slice-05-32 {
  position:absolute;
  left:0px;
  top:536px;
  width:215px;
  height:106px;
  padding:3px;
  background-image:url(images/Slice-05_32.png);
  background-repeat:no-repeat;
}

div.Slice-05-32 IMG {
  margin:7px 0 3px 10px;
}

div.Slice-05-34 {
  position:absolute;
  color:#000080;
  left:252px;
  top:536px;
  width:748px;
  height:106px;
}

div.Slice-05-35 {
  position:absolute;
  left:0px;
  top:642px;
  width:215px;
  height:126px;
  background-image:url(images/Slice-05_34s.png);
  background-repeat:no-repeat;
  padding-top:105px;
  padding-left:3px;
}

div.Slice-05-35-long {
  position:absolute;
  left:0px;
  top:642px;
  width:215px;
  height:126px;
  background-image:url(images/Slice-05_34b.png);
  background-repeat:no-repeat;
}

div.Slice-05-36 {
  position:absolute;
  left:215px;
  top:642px;
  width:48px;
  height:62px;
  background-image:url(images/Slice-05_35.png);
  background-repeat:no-repeat;
}

div.Slice-05-38 {
  position:absolute;
  color:#000080;
  left:314px;
  top:642px;
  width:624px;
  height:126px;
}

div.Slice-05-40 {
  position:absolute;
  left:938px;
  top:675px;
  width:53px;
  height:52px;
  background-image:url(images/Slice-05_39.png);
  background-repeat:no-repeat;
}

div.Slice-05-43 {
  position:absolute;
  left:263px;
  top:704px;
  width:51px;
  height:64px;
  background-image:url(images/Slice-05_42.png);
  background-repeat:no-repeat;
}
