@charset "UTF-8";
/* CSS Document */

#footer a {	font-family: 'Abel', sans-serif;
	text-transform:none;
	font-size: 40%;
	text-decoration: none;
	display: block;
	color: #DFDFDF;
	text-align: right;
	padding: 0px 20px;
	
	}
#footer {
	height: 20px;
	width:100%;
	background-color:#232323;
	position: fixed;
	bottom:0;
	right:0;

	
	}
#navplatzhalter{
	z-index:3;
position: fixed;
top:0px;
width:100%;
right:0;
height:177px;
background-color:#232323;
	box-shadow: 0 2px 40px #0D0D0D;
	-webkit-box-shadow: 0 2px 40px #0D0D0D;
	-moz-box-shadow: 0 2px 40px #0D0D0D;
}


nav {
	z-index:11; 

	position: fixed;
	text-transform:uppercase;
	font-size: 70%;
	font-family: 'Abel', sans-serif;
	letter-spacing: 2px;
	text-align:center;
    height: 15px;
    
    top:108px;
	left:50%;
	right:auto;
	margin-left:-330px;
	
}
nav ul {
    right:-200px;
}
nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 3;
    height: 0;
    visibility: hidden;
}
    nav ul,nav ul li{
    background-color: #232323;
	color: white;
}
    nav ul li {
    list-style: none;
    float:left;
}
nav ul li a {
    text-decoration: none;
    display: block;
   
    padding: 8px 8px 8px 8px;
}
nav ul li:hover > ul {
    visibility: visible;
}
nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
}
nav ul li ul li{
    float: none;
}
nav ul li ul li a:hover{
    color: #232323;
	
}

nav ul {
    padding: 0px;
    margin: 0px;
 

}
nav ul li {
list-style: none;
    float:left;

}
nav ul li a {
    text-decoration: none;
    display: block;
    color: #FC0;
    padding: 20px 8px 20px 8px;
	    -webkit-transition:  0.3s ease-out 0s;
    -moz-transition:  0.3s ease-out 0s;
    -o-transition:  0.3s ease-out 0s;
    transition:  0.3s ease-out 0s;
	

}
 

}
nav ul li.cat1:hover a, nav ul li.cat1:hover > ul li a  {

}
nav ul li.cat2:hover a, nav ul li.cat2:hover > ul li a  {

}
nav ul li.cat3:hover a, nav ul li.cat3:hover > ul li a {

}
nav ul li.cat4:hover a, nav ul li.cat4:hover > ul li a {

}
nav ul li.cat5:hover a, nav ul li.cat5:hover > ul li a {

}
nav ul li:hover > a {
    color: white;
}
nav ul li ul li a {
    color: red;
}
nav ul li ul li a:hover{
    color: #333;
    background-color: #232323 !important;
}