
a:link{text-decoration: none;color: #fff;}
a:visited {text-decoration: none; color: #fff;}
a:hover {text-decoration: none; text-decoration: none;}
a:active {text-decoration: none; background-color: #4a77ea;}

body {background-image: url(images/rosette-nebula.jpg);
      background-repeat: repeat-y;
      background-position: center;
      background-attachment: fixed;
      color: black;
      
}


#inhalt {max-width: 950px;
         height: auto;
         margin-left: auto;
         margin-right: auto;
         font-family: Arial, Helvetica, sans-serif; 
         letter-spacing: 5px; 
         background-color: #000000;
         margin-top: 50px;
         border-radius: 30px;

}


#bild2 {position:relative; 
        top: 5px; left: 0px; 
        padding-left: 335px; 
        padding-right: 170px}


#logo {text-align: center;  
       position:relative; 
       font-size: 300%; 
       color: #f4a460; 
       top: -150px; 
       padding-bottom: 30px; 
       padding-top: 50px;
       text-shadow: #ffffff 9px 9px 11px;}


#navigation {
    
             
             position:relative; 
             font-size: 90%; 
             top: -170px; 
             padding-bottom: 150px;
             padding-left: 115px;
             color: #ffffff;
              

               }

nav ul {margin: 0px; padding: 0px; float: left; height: 40px; border-radius: 10px;}

nav ul li {position: relative; list-style: none; float: left; background: #444; padding: 10px; width: 100px; text-align: center; color: #999; transition: all 500ms;}

nav ul li:first-child {border-radius: 8px 0 0 8px;}

nav ul li:last-child {border-radius: 0 8px 8px 0;}

nav ul li:hover {background: #4a77ea; color: #fff;}


nav ul li:hover ul {height: auto; opacity: 1;}

nav ul li ul {height: 0; overflow: hidden; opacity: 0; position: absolute; top: 36px; left: 0;}

nav ul li ul li {width: 150px; text-align: left;}

nav ul li ul li:first-child {border-radius: 8px 8px 0 0;}

nav ul li ul li:last-child {border-radius: 0 0 8px 8px;}



#bild {width: 921px;
       height: 245px;
       padding-left: 10px; 
       padding-top: 20px;
       border-radius: 10px;
       position:relative;
       top: -150px;}




.austrotext {
             font-size: 10px;
             text-align: center;
             padding-bottom: 10px;
             margin-top: -220px;
             letter-spacing: 0px;
             color: #909090;
}



#zamg_wetterwarnungen { 
                       text-align: center; 
                       top: -100px; 
                       padding-top: 40px; 
                       border: 10px; 
                       margin-top: -270;
                       border-color: #e4a;}


#zamg_wetterwarnungen2 { 
                        margin-left: auto; 
                        margin-right: auto; 
                        top: 10px;} 


#karte {
        padding-top: 50px;
        }



.page {

       padding-top: 50px;
    
}


#footer {text-align: center; 
        
         padding-top: 100px; 
         font-size: 60%;}


.highlight1 {
	
	font-family: "Lucida Bright", Arial, Helvetica, Verdana, sans-serif;
    color: #ffffff; 
    font-size: 100%;
    letter-spacing: 20px
        
	
}





