@charset "utf-8";
Body   {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    width:100.01%;
    height:100.01%;
    margin:0;padding:0;
    background-color:#e9e9e9;
    }

h1{ font-size:1.6em;letter-spacing:0em;color:#000000;font-weight:bold;}
h2{ font-size:1.2em;letter-spacing:0em;color:#000000;text-align:center;}
h3{ font-size:1.0em;letter-spacing:0em;color:#000000;text-align:center;line-height:0.8em;}
h4{ font-size:1.0em;letter-spacing:0em;color:#ffffff;text-align:center;}
h5{ font-size:1.0em;letter-spacing:0em;color:#ffffff;text-align:center;}
h6{ font-size:1.0em;letter-spacing:0em;color:#ffffff;text-align:left;font-weight:bold;}
hr{ color: yellow;line-height:0.1em;}
a {color:#ffffff;}
li {list-style:none;text-decoration: none;}
li p{ color: black;font-size:0.8em;letter-spacing:0;text-align:center;}
li a,li href { color: black;font-size:0.8em;letter-spacing:0;text-align:center;}
.kunde{color: black; font-size:1.0em;letter-spacing:0;text-align:center;font-weight:bold;}
.ort{color: black; font-size:0.8em;letter-spacing:0;text-align:center;}
.strasse{ color: black;font-size:0.7em;letter-spacing:0;text-align:center;}

div#linkebox  {
  border: none;
         float:left;
         width:10%;height:100.01%;
         background-color: #333333;} /*    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e9e9e9,endColorStr=#333333);width: 10%;height: 100.01%; */
div#rechtebox
{   border:none;
    float:right;
    width:10%;height:100.01%;
    background-color: #333333; }/*    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e9e9e9,endColorStr=#333333);width: 10%;height: 100.01%; */

div#kopfbox{border: none;background-color:#333333;}


ul#hnavi {
    font-size:0.85em;
    height:2em;
    margin:0;padding:0.8em;
    text-align:left;
    background-color:#6D0A25;
    color:#ffffff;}

    ul#hnavi li   {
    list-style:none;
    display:inline;
    margin:1em;padding:0;
  }
ul#hnavi a,ul#hnavi span{
          color:#ffffff;
     padding:0.2em 1em ;
     text-decoration: none; font-weight:bold;
     }
ul#hnavi li a:hover{
    color:#ffff00; background-color:#6D0A25;}

ul#hnavi div   {
       clear:left;}
/*****************************bis hier ok *obere Menueleiste*********************/
div#menuebox1{font-size:0.85em;
   width:20.5em;
   padding:0.8em;
   background-color:#333333; height:92.5%; }

div#menuebox1 div   {
       clear:left;}
/***************************************bis hier ok **********************/
ul#navi     {
    font-size:0.80em;
    text-align:center;

    margin-left:0;padding:0;
     }

ul#navi li   {
     list-style:none;
     margin:0.2em;padding:0.4em;
 }

ul#navi li a{
display: block;
text-decoration: none; font-weight:bold;
color:#ffffff;background-color:#333333;
border:none;
     }
#navi li p{
font-size:1.3em;
text-decoration: none; font-weight:bold;
color:#FFFF00;background-color:#333333;
border:none;
     }
ul#navi li a:hover{
    color:#ffff00; background-color:#6D0A25;}

ul#navi div   {
       clear:left;}

/****************************** ab hier gibt es schwierigkeiten *********************/
div#anzeigenfenster
{  position:absolute;top:10%;left:25%;
   margin:0;padding:0;
   width:65%;
   background-color:#e9e9e9;
   display:block;
}
div#scrollfenster{
   position:absolute;top:10%;left:25%;
   margin:0;padding:0;
   width:65%;
   background-color:#e9e9e9;
   display:block;
   }
div#presentfenster{
   position:absolute;top:10%;left:25%;
   margin:0;padding:0;
   width:65%;
   background-color:#333333;
   display:block;
   }

ul#hometext{
    position:absolute;top:10%;left:25%;
    width:43%;padding-left:5%; background-color:#e9e9e9;
    display:block;}

div#neues{
   position:relative;top:-65%;left:80%;
   width:15%;height:60%;
   margin:0;padding:0;
   background-color:#6D0A25;
   border:inherit;
   display: block;
   font-size:0.75em;letter-spacing:0.2em;color:white;text-align:left;}
div#neues h1 {color:white;}

   ul#newsbox{
   overflow:auto;
   color:black;
   background-color:silver;
   height:80%;
   text-align:left;
   margin:0.5em;padding:0.5em;
   border:1px inset black;
   display: block;}
ul#newsbox p {font-size:0.75em;text-align:left;}

ul#anzeigenfenster ul{
clear:left;}
/*************************************NUN SEITE efh dh ECG ************************/
div#anzeige {

        margin:0;padding:0;
        border-top:8px inset #6D0A25;
        text-align:left;
        display:block;
        background-color:#333333;
 }
ul#anzeige a,ul#anzeige span{
     color:black;
     padding:0.2em 1em ;
     text-decoration: none; font-weight:bold;
     text-align:center;}


.Bild1{
   border:1px inset black;
   float:left;
   width:300px;height:170px;
   margin-left:1px;
}
.Bild2{
border:1px inset black;
    float:right;
    width:300px;height:170px;
    margin-right:0;
}

.Bild11{
   border:1px inset black;
   float:left;
   width:341px;height:266px;
   margin-left:1px;

   }
.Bild110{
position:relative;top:260px;left:-150px;
color:red;
font-size:0.6em;
}
.Bild12{
border:1px inset black;
    float:right;
    width:341px;height:295px;
    margin-right:5px;
}
.Bild120{
position:relative;top:300px;left:250px;
color:red;
font-size:0.6em;
}
.Bild13{
   border:1px inset black;
   float:left;
   width:341px;height:193px;
   margin-top:65px;
}
.Bild130{
position:relative;top:475px;left:-150px;
color:red;
font-size:0.6em;
}
.Bild14{
border:1px inset black;
    float:right;
    width:341px;height:255px;
    margin-top:65px; margin-rigt:50px;
}
.Bild140{
position:relative;top:500px;left:000px;
color:red;
font-size:0.6em;
}
 .Bild61{
border:1px inset black;
    float:right;
    width:180px;height:240px;
    margin-top:65px; margin-rigt:50px;
}
 .Bild62{
border:1px inset black;
    float:right;
    width:240px;height:153px;
    margin-top:65px; margin-rigt:50px;
}



ul#anzeige {
clear:left;}

div#feld1{
        border:2px solid black;
        display:block;
        background-color:#e9e9e9;
        text-align:center;}

div#feld2{ margin-top:1.0em;
         text-align:center;
         display:block;
         background-color:#e9e9e9;
        }
li#feld3{

        display:block;
        background-color:#e9e9e9;
       }
ul#feld2 a:hover{
    color:yellow;text-decoration: none;background-color:red;padding:0;}
ul#feld3 a:hover{
    color:yellow;text-decoration: none;background-color:red;padding:0;}


/***************************Logo ************************/
ul.logo{
        border:inherit;
        display: block;
        background-image: url('images/Logo.Png'); background-repeat:no-repeat;
        }
/***************************Hauptfenster *******************/
ul#anbieter {
        margin:0;padding:0;
        height:20%;
        border:6px inset #6D0A25;
        text-align:left;
        display:block;
        background-color:#e9e9e9;}

ul#m9feld1{
        float:left;
        text-align:center;
        display:block;
        background-color:#e9e9e9;   }
ul#m9feld2{
        float:right;
        text-align:center;
        display:block;
        background-color:#6D0A25;   }
ul#m9feld3{
        text-align:center;
        display:block;
         }
ul#impres {color: black; font-size:0.8em;letter-spacing:0;}
ul#impres a:hover{
    color:#ffff00; background-color:#6D0A25;}