
.test0{
     position:absolute; z-index:5000; left:20px; top:10px}
.test1{
     position:absolute; z-index:5000; left:710px; top:10px}
.test2{
     position:absolute; z-index:5000; left:710px; top:10px}

fieldset {
  /* Don't draw backgrounds on fieldsets in IE, as they look really bad. */
  background: none;
}

body {
     background: #B3C3FF; background: url(angebot2.jpg);
     }
ul{
    list-style-type:none; margin:0px;
}
li{
    list-style-type:none;
}

.div_mittig{
         width:1000px; BORDER: #006699 1px dashed; text-align:center;
         }

.alle_anzeigen {
         list-style-type:none;
         font-variant:small-caps;
         FONT-SIZE: 14px;
         COLOR: #0090E0;
         LINE-HEIGHT: 5px;
         HEIGHT: 35px;
}
.zustand{
        DISPLAY: block;
        width: 156px;
        POSITION:absolute;
        left: 162px;
        top: 20px;
        z-index:5;
      }
.test{  DISPLAY: block;
        width: 156px;
        POSITION:absolute;
        left: 162px;
        top: 50px;
        z-index:5;

      }


.f_minr{

        width: 390px; height:auto; margin-left:2px;
        padding:1px 20px 0px 20px;
        background-color: #99CCCC;
        z-index:1;
        border: #002E85 0px dashed;
        font-variant:small-caps; FONT-SIZE: 13px; TEXT-ALIGN: center;
        }
.kein_artikel_1{
        POSITION:absolute;
        width: 355px; left:502px; top:-7px; background-color: #99CCCC;
        margin:1px; padding:1px;
        FONT-FAMILY: arial, sans-serif; font-variant:small-caps; FONT-SIZE: 14px;
        TEXT-ALIGN: center;
        border: #CCFFCC 1px dashed;
        z-index:100;
      }

.kein_artikel{
        POSITION:absolute;
        width: 355px; left:502px; top:1px; background-color: #99CCCC;
        margin:1px; padding:1px;
        FONT-FAMILY: arial, sans-serif; font-variant:small-caps; FONT-SIZE: 14px;
        TEXT-ALIGN: center;
        border: #CCFFCC 1px dashed;
        z-index:100;
      }
.letzte_eingabe{

        background-color: #FFFFB0; padding:1px 10px 1px 10px;
        FONT-FAMILY: arial, sans-serif; font-variant:small-caps;
        FONT-SIZE: 14px; TEXT-ALIGN: center;
        border: #FF7F7F 1px dashed;
        z-index:12;

}
.weite1{
         POSITION: absolute;
         FONT-FAMILY: arial, sans-serif;
         font-variant:small-caps; FONT-SIZE: 15px;
         width:700px; left:160px; padding-left:0px;
         top: -5px; z-index:11;
}
.weite2{
         POSITION: absolute;
         FONT-FAMILY: arial, sans-serif;
         font-variant:small-caps; FONT-SIZE: 15px;
         width:700px; left:165px; padding-left:0px;
         top:1px; z-index:11;
}

.liegt_schon{
         POSITION:absolute;
         top:1px; left:570px;padding:10px 10px 10px 10px;
         border: #FF0000 1px dashed;
         background-color: #99CCCC;
         z-index:5;
}
.sign {
      POSITION: absolute; top: 15px; left: 885px;
}

.logo {
      POSITION: absolute; top: 15px; left: 15px;
}
.logo_pdf {
      POSITION: absolute; top: 15px; left: 35px;
}
.ab_such{background: #efa;
         margin:5px;}

.such{
      position:relative; margin-left:0px; width:176px; height:140px;
      background:url(menu_such.gif);
      }
.impressum_rundrum{
      position:absolute;
      left:164px; top:30px; width:700px; height:auto;
      z-index:-1;
      }
.impressum1{
      width:700px; text-align:center; line-height:250%;
      font-size:30px; color:#0090E0;
      }
.impressum2{
      padding:5px; width:270px; height:220px;
      FONT-FAMILY:Comic Sans MS, arial, sans-serif;
      font-size:14px; text-align:center; line-height:120%; color:#5F5F5F;
      margin-left:0px;
      background:url(impressum2.gif);
      }
.impressum3{
      z-index:-1;
      padding:5px; width:420px; height:220px;
      FONT-FAMILY:Comic Sans MS, arial, sans-serif;
      font-size:14px; text-align:left; line-height:130%; color:#5F5F5F;
      margin-left:5px;
      background:url(impressum3.gif);
      }
.impressum4{
      z-index:-1;
      padding:5px; width:695px; height:53px;
      font-size:15px; text-align:left; line-height:120%; color:#5F5F5F;
      margin:5px 0 0 0;
      background:url(impressum4.gif);
      }
.ende_seite{
      position:relative;z-index:-1;
      padding-left:5px; width:695px; height:20px; margin-bottom:5px;
      font-size:10px; text-align:left; line-height:120%; color:#5F5F5F;
      margin-top:5px;
      background:url(seiten_abschluss.gif);
      }
.menu {position:absolute;
width:160px;
font-size:99%; text-align:center; font-variant:small-caps;
left:-33px; top:113px;
/* this page only */
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
z-index:50;
padding:3px;
line-height:28px;
margin:0px;
list-style-type:none;
width:156px;
}
/* style the list items */
.menu li {
background: url(menu2.gif);
width:156px; margin-top:1px;
/* for IE7 */
float:left;
}
.menu li ul li{
background: url(menu22.gif);
font-size:11px; text-align:center;
width:176px; padding-left:0px;
/* for IE7 */
float:left;
}

.menu li.sub {background:#d4d8bd;}

/* get rid of the table */

.menu table.iefix {
      position:relative; border-collapse:collapse; background:#FFFF99;
      top:-20px; left:0; padding:10px;font-size:1em; color:#000;
      }

/* style the links */
.menu a, .menu a:visited {
display:block;
text-decoration:none;
height:28px;
line-height:25px;
width:155px;
color:#000;

}
/*border:2px dotted #FAE16D;*/


/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {}

/* style the link hover */
* html .menu a:hover {
     color:#CC3333;position:relative;
     border-right:0px solid #000;
  }
.menu li:hover {position:relative;}

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus {color:#efa; background:url(menu2a.gif);}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a {color:#FF3300;   }

/*background:url(menu2.gif; width:180px);*/
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu li ul {
visibility:hidden;
position:absolute;
top:-10px;
/* set up the overlap (minus the overrun) */
left:110px;
/* set up the overrun area */
padding:20px;
/* this is for IE to make it interpret the overrrun padding */
background:transparent url(transparent.gif);

}

/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}

/* for IE5.5 and IE6 you need to style each level hover */



/* keep the third level+ hidden when you hover on first level link */
.menu ul a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
.menu ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
.menu ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

/* make the second level visible when hover on first level link */
.menu ul a:hover ul {
visibility:visible;
}
/* make the third level visible when you hover over second level link */
.menu ul a:hover ul a:hover ul{
visibility:visible;
}
/* make the fourth level visible when you hover over third level link */
.menu ul a:hover ul a:hover ul a:hover ul {
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul {
visibility:visible;
}

/* Für das Menü im Kopf ------------------------------------------------------*/



/*----------------------------------------------------------------------------*/

.wo_bin_ich{
         POSITION: absolute;
         TOP: -200px; LEFT: 1px; WIDTH: 500px;
         FONT-SIZE: 18px; FONT-FAMILY: arial, sans-serif; HEIGHT: 0px;
         font-variant:small-caps; z-index:4;
         }
.wo_bin_ich_one{
         POSITION: absolute;
         TOP: 5px; LEFT: 175px; WIDTH: 600px; margin-top: 0px;
         FONT-SIZE: 16px; FONT-FAMILY: arial, sans-serif; HEIGHT: 0px;
         font-variant:small-caps;z-index:4;
         }

.fdc1 {
      POSITION: absolute; display:block;
      TOP: 30px; LEFT: 176px; WIDTH: 170px; margin-left:3px;
      z-index:10;
}
.fdc1 a{
      POSITION: relative;
      BORDER: #CC66FF 0px dotted;
      z-index:10;
}

.fdc1 a:hover{
      POSITION: relative;
      BORDER: #CCFF33 0px dotted;
      z-index:100;
}


.zelle {
 position:absolute;
 left:360px;
 top:38px;
 font-family: Arial,sans-serif;
 FONT-SIZE: 13px;
 font-variant:small-caps;
 text-align: center;
 color: #400040;
 BORDER-BOTTOM: #0020ff 2px dotted;
}

.zelle1 {
 position:absolute;
 left:250px;
 top:70px;
 font-family: Arial,sans-serif;
 text-indent:20px;
 FONT-SIZE: 13px;
 font-variant:small-caps;
 text-align: center;
 color: #400040;
 BORDER-bottom: #0020ff 2px dotted;
 BORDER-left: #0020ff 2px dotted;
}
.zelle2 {
         position:relative;
         left:185px;
         top:38px;
         font-family: Arial,sans-serif;
         text-indent:3px;
         FONT-SIZE: 13px;
         font-variant:small-caps;
         text-align: left;
         color: #400040;
         BORDER-bottom: #0020ff 2px dotted;
         BORDER-left: #0020ff 2px dotted;
}


.menuw {
        position:relative;
        z-index:1500;
        top:10px; left:300px;
        font-size:99%;
        margin:0 0 50px 15px;
        }

.info_ueberschrift{
     position:absolute; top:5px; left:180px;
     }

.info_ueberschrift1{
     FONT-FAMILY: Comic Sans MS, arial, sans-serif;
     line-height:30px;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     }

.info_linie{
     text-align: center; width:500px; height:1px; border:1px #C80000 dashed;
     }


.info_text {
     position:absolute; left:170px; top:115px; width:670px;
     border:1px #C80000 dashed;
     FONT-FAMILY:Comic Sans MS, arial, sans-serif;
     FONT-SIZE: 15px; line-height:20px;
     padding: 5px 0px 10px 10px;
     margin: 0px 0 5px 0 ;
     vertical-align:middle; z-index:-1;
     }

.info_text_1 {
     FONT-FAMILY:Comic Sans MS, arial, sans-serif;
     FONT-SIZE: 14px; line-height:20px;
     padding: 5px 5px 5px 5px;
     margin: -5px 0 0 0 ;
     }

#ulli {
     list-style-position:outside;
     list-style-image:url('ul_info.gif');
     vertical-align:top;
      FONT-FAMILY: Comic Sans MS,arial, sans-serif;
     FONT-SIZE: 14px; line-height:20px;
     padding: 0px 0px 5px 25px;
     margin: 0px 0 0px 0 ;
     border:0px #C80000 dashed;
     }