/*
  * {  border: 1px solid blue; }
*/  
  html {}
  body { 
    background-color: #545454;
    font-size:105%;
    
    color : #de9e72;
    color : #fbf490;
  }

  .titel-bgi {
    background-image: url("../img/morgenBaum_3.JPG");
    background-repeat:no-repeat;
  }

  #Schale {

  }

  
  h1   {
         color      : #9a765e;
       }
  h2   { 
         color      : #9a765e;
       }
  h3   { 
         color      : #9a765e;
       }
  h4   { font-size:107%; 
       }

  sMap, h3 { 
         margin:0;
       }
        
  sMap, h4   {
         font-size:100.1%;
         font-weight:normal;
         margin: 2px 0;
       }
        
  ul   { 
         margin:0;
         padding:0;
       }
        
  li   { }
        
  div  {
       }
        
  a {
    color        : #fbf490;
    font-weight  : inherit;
    text-decoration : none;
  }
  
  a:hover {
    background-color: #545454;
    background-color: #333;
    color:white;
    }
        
  a:link    {color:inherit;}
  a:visited {color:inherit;}
  a:active  {color:inherit;}
        
  
  img  {
    margin:0;
    padding:0;
  }
  
  #MercatorHome   { 
    margin : 0;
    padding: 0;
    position:relative;
  }
  
  #Intro    { 
    margin : 0;
    padding: 0;
    margin-left : 220px;
    margin-top  : 0;
    }
  
  #Titel     {
    position:relative;
    text-align :center; 
    height:40px;
    top :0;
    margin:0;
    margin-right :auto;
    margin-left  :0;
    padding:0;
    padding-top   :10px;
    text-transform: lowercase;
    /* font-size:44pt; */
  }
  
  #subTitel1     {
    display : none;
  }
  
  #subTitel2     {
    display : none;
  }
  
  
  img.Sprueche {
    display:block;
    margin-left: auto;
    margin-right:1cm;
    margin-top : 65mm;    
    margin-bottom:1cm;
    padding:3mm;
  }
  
  
  #spruch1    { 

    width: 12.3em;
    width: 257px;
    height:129px;
    font-size: 17pt;
    display:block;
    margin-left  : auto;
    margin-right : 0;
    margin-top   : 0;    
    margin-bottom: 0;
    padding:2px;
    position:static;
  }
  
  #Spruch1:hover   { 
    background-color: #cc9;
    background-color: #525874;
    background-color: #545454;
    background-color : #fbf490;
  }


  sMapItem  { 
    font-weight:bold;
  }

  #sMap      { 
    padding:5mm;
    width : auto;
    width : 180px;
    margin-left  :auto;
    margin-right :auto;
    margin-right :1cm;

    position:absolute;
    left:0;
    top :0;
  }

  #Logo      { 
    width : 109px;
    margin-left  :auto;
    margin-right :auto;
  }
    
  #smap>#Logo     { 
    width : 109px;
    margin-left  :5mm;
    margin-right :auto;
  }

  #Inhaltsverzeichnis { display : none; }

  .blitzInfo {
    width:17em;
    font-weight:normal;
    font-size  : 103%;
    
    text-transform: none;
    
    position:absolute;
    text-decoration:none;
    left:350px;
    top :200px;
    
    display:none;
    
    padding    : 0 5px 0 5px;
    margin:0em;
  }
  
  ul.blitzInfo {
    padding-left : 25px;
  }
  
  .klick {
    display:block;
    background-color:teal;
  }
  

  #logo:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 


  #Software       { }

  #Software:hover {
    background-color: #525874;
  }


  #swVerm:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #swMuseion:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #cc9;
    color : #a30;
  } 

  #swKommune:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 


  #swInternet:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 



  #Dienstleistung { }

  #Dienstleistung:hover {
    background-color: #525874;
  }

  #dlEDV:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlVermKart:hover .blitzInfo { 
    left:300px;
    top:120px;
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlVerm:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlKart:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlCAD:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlAGL:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlIndi:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #dlWeb:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 


/*

  #Impressum:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #Disclaimer:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #Kontakt:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

*/

  #dl:hover .blitzInfo { 
    display:block;
    text-decoration:none;
    background-color: #525874;
  } 

  #Angaben { }

  #Angaben:hover {
    background-color: #525874;
  }


/* andere Seiten */

  #MercatorLogo   { 
    background-color: #525874;
    padding:0;
    padding-left:7mm;
    padding-right:7mm;
    margin:1cm;
    margin-left  :auto;
    margin-right :auto;
  }
  #MercatorLogo #Schale {
        width : 550px;
  }


  .mercatorText   { 
    background-color: #545454;
    padding:0;
    padding-left:7mm;
    padding-right:7mm;
    width : 550px;
    margin:1cm;
    margin-left  :auto;
    margin-right :auto;
  }
  

  .adr {
    display:block;
  }


  .Hinweistext {
    font-size:66%; 
  }

