@charset "utf-8";

/* Zurücksetzen der Innen- und Außenabstände*/
*{
  margin: 0;
  padding: 0;
}

/*Allgemeine Regeln*/

body {
        background-color: #050505;
        margin: 0px 0px 0px 0px;

        scrollbar-arrow-color:black;
        scrollbar-base-color:#330000;
        scrollbar-face-color: #660000;
        scrollbar-highlight-color:#990000;
        scrollbar-shadow-color : #black;
}

table {
       border=0;
       cellpadding=0;
       cellspacing=0;
       font-size=15pt;
       color: white;
       font-family: verdana;
}

p {
        font-family: verdana;
        font-size: 11pt;
        color: #E3F6F8;
        margin: 0px 0px 0px 0px;
}


a:link {
        color: white;
        font-size: 16pt;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: bold;
}

a:hover {
        color : white;
        text-decoration: none;
        background-color: #42ca19;
}
a:visited:hover {
          color: white;
          text-decoration: none;
}

a:visited {
        color : white;
        text-decoration: none;
}

a:active {
        color: white;
        text-decoration: underline overline;
}




/*Index Container*/

#ausrichtung {
        position: absolute;
        width: 1200px;
        height: 650px;
        top: 0%;
        left: 4%;
        padding: 0%;
        background-color: #050505;
}

#leisteoben {
         position: absolute;
         width:90%;
         height:135px;
         left: 5%;
         top: 0%;
         padding : 0px;
         background-color: #050505;
         border-top-left-radius: 15pt 15pt;
         border-top-right-radius: 15pt 15pt;
         }

#innenausrichtung {
        position: absolute;
        width: 90%;
        height: 455px;
        left: 5%;
        top: 145px;
        margin-left: 0px;
        margin-top: 0px;
        padding : 0px;
        background-color: #050505;
}

#abbruch {
          position:absolute;
          width:15%;
          height:415px;
          left: 22%;
          top: 20px;
          padding : 0px;
          background-color: #7E1A7F;
}

#sandkies {
          position:absolute;
          width:20%;
          height:200px;
          right: 22%;
          top: 20px;
          padding : 0px;
          background-color: #7E1A7F;
}

#wertstoffhof {
          position:absolute;
          width:20%;
          height:200px;
          right: 22%;
          top: 235px;
          padding : 0px;
          background-color: #7E1A7F;
}

#abfallhexe {
          position:absolute;
          width:15%;
          height:415px;
          right: 22%;
          top: 235px;
          padding : 0px;
          background-color: #7E1A7F;
}

#leisteunten {
          position: absolute;
          width:90%;
          height: 40px;
          left: 5%;
          bottom:0%;
          padding : 0px;
          background-color: #42CA19;
          border-top-left-radius: 15pt 15pt;
          border-top-right-radius: 15pt 15pt;
          border-bottom-left-radius: 15pt 15pt;
          border-bottom-right-radius: 15pt 15pt;
}

/* Navigation */

#navispalte {
         position: absoluTe;
         width: 20%;
         height:100%;
         left: 5%;
         top: 0%;
         padding : 0px;
         background-color: #050505;
}

#oeffnungszeiten {
         position: absolute;
         width: 87%;
         height:10%;
         left: 5%;
         top: 15%;
         padding : 5px;
         background-color: #7e1a7f;
         border-top-left-radius: 15pt 15pt;
         border-top-right-radius: 15pt 15pt;
         border-bottom-left-radius: 15pt 15pt;
         border-bottom-right-radius: 15pt 15pt;
}


#navigation {
         position: absolute;
         width: 87%;
         height:50%;
         left: 5%;
         top: 35%;
         padding : 5px;
         background-color: #050505;
}


#da {
         position: absolute;
         width: 100%;
         height:30%;
         left: 0%;
         top: 70%;
         padding : 5px;
         background-color: #050505;
}


#kontaktabbruch {
         position: absolute;
         width: 87%;
         height:15.5%;
         left: 5%;
         top: 15%;
         padding : 5px;
         background-color: #42ca19;
         border-top-left-radius: 15pt 15pt;
         border-top-right-radius: 15pt 15pt;
         border-bottom-left-radius: 15pt 15pt;
         border-bottom-right-radius: 15pt 15pt;
}

#firma {
         position: absolute;
         width: 87%;
         height:8.5%;
         left: 5%;
         bottom: 0%;
         padding : 5px;
         background-color: #42ca19;
         border-top-left-radius: 15pt 15pt;
         border-top-right-radius: 15pt 15pt;
         border-bottom-left-radius: 15pt 15pt;
         border-bottom-right-radius: 15pt 15pt;
}


#logo {
         position: absolute;
         width: 100%;
         height:5%;
         left: 0%;
         top: 0%;
         padding : 5px;
         background-color: #050505;
}


/* Seiteninhalt */

#inhalt {
         position:absolute;
         width:68%;
         height:56.5%;
         right: 5%;
         top: 5%;
         overflow: auto;
         padding : 0px;
         background-color: #050505;
         vertical-align: middle;
}

ul.penta {
         list-style-image: url(pentapunkt.jpg);
         list-style-position: inside;
         type: circle;
}

li.schrift {
         color: white;
         font-family: verdana;
         font-size: 15pt;"
}

p.gross {
         font-family: verdana;
         font-size: 15pt;
         color: #E3F6F8;
         margin: 0px 0px 0px 0px;
}

tr.kontrast {
         background-color: #290C29;
}


/* Bild */

#bild {
         position:absolute;
         width:800px;
         height: 245px;
         right:5%;
         bottom: 0%;
         padding: 0px;
         background-color: #42ca19;
}