﻿/* CSS-Layout */
#masthead {
}
#top_nav {
}
#page_content {
}
#footer {
}
html
{background: url('Bilder/gg.jpg') no-repeat fixed center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

html, body{
width: 99%;
min-height:100%;}

nav {position:relative; top:0px; left:00px;
	visibility: visible;
}

nav ul{margin:0; padding:0; float:left; height:20px;}
nav ul li { position:relative; list-style:none; float:left; background:#EFCB01; padding:12px; width:156px; text-align:center; transition:all 750ms;
	visibility: visible;
	}
nav ul li:hover {background:#FFF500;} 

nav ul li:hover ul { height:auto; opacity:1;}
nav ul li ul { height:0; overflow:hidden; opacity:0; position:absolute; top:38px; left:0;
	visibility: visible;
}	
