	  body {
	    font-family: 'Ubuntu', sans-serif;
		background-color:#191919;
		color:#fff;
	  }

	  html {
	    overflow-y:scroll;
	  }
	  
	
	  
	  .headerbild img {
	    width:100%;
		height:auto;
		display:block;
		padding:0.5em 0;
	 }
	 

	 
	 
	 #main-menu {
		position:relative;
		z-index:9998;

	}

	

	 
	 .content {
	   z-index:1;
	   border-right:1px solid #666;
	   padding-right:2em;
	   margin-top:1em;
	   font-size:1.1em;
	 }
	 
	 .noborder {
	   border:0;
	 }
	 
	 .content h1 {
	   margin:0;
	   font-weight:normal;	   
	   font-size:1.8em;
	 }
	 
	 .content h2 {
	   margin: 0 0 1em 0;
	   font-weight:normal;
	   font-size:1.6em;
	 }
	 
	 .content h3 {
	   margin-bottom:0;
	   font-weight:normal;
	   font-style:italic;
	 }
	 
	 .content p {
	   line-height:1.6em;
	   margin:0 0 0.8em 0;
	 }
	 
	 .content li {
	   margin-bottom:0.5em;
	   list-style-image:url(../img/dot.png);
	 }
	 
	 
	 .content a:link, .content a:visited {
	   color:#2A9FD6;
	   text-decoration:none;
	 }
	 
	 .content a:hover, .content a:visited:hover,
	 .content a:active, .content a:visited:active {
	   text-decoration:underline;
	 }
	 
	 .sidebar {
	   margin-top:1em;
	 }
	 
	 .sidebar h3 {
	   font-size:0.9em;
	   margin-bottom:0;
	 }
	 
	 .sidebar p {
	   font-size:0.8em;
	   margin:0 0 1em 0;
	 }
	 
	 .sidebar h3 a:link, .sidebar h3 a:visited {
	   text-decoration:none;
	   color:#e30613;
	 }
	 
	 .sidebar h3 a:hover, .sidebar h3 a:visited:hover,
	 .sidebar h3 a:active, .sidebar h3 a:visited:active {
	   text-decoration:underline;
	 }
	 
	 .sidebar p a:link, .sidebar p a:visited {
	   color:#2A9FD6;
	 }
	 
	 .sidebar p a:hover, .sidebar p a:visited:hover,
	 .sidebar p a:active, .sidebar p a:visited:active {
	   color:#e30613;
	 }
	 
	 .homepagenews p {
	   margin:0;
	 }
	 
	 .nr_content ul {
	   margin:0;
	   padding:0;
	 }
	 
	 .nr_content ul li {
	   margin:0 0 1em 0;
	   padding:0;
	   list-style-type:none;
	   font-size:80%;
	 }
	 
	 .nr_content a:link, .nr_content a:visited {
	   color:#2A9FD6;
	   text-decoration:none;
	 }
	 
	 .nr_content a:hover, .nr_content a:visited:hover,
	 .nr_content a:active, .nr_content a:visited:active {
	   text-decoration:underline;
	 }
	 
	 
	 .newsreader h2 {display:none;}

	 
	 @media screen and (max-width:800px) {
	 	ul#main-menu > li > a 	 {
		font-size:0.9em !important;
		}	 
	 }
	 
	 
	 @media screen and (max-width:580px) {
	   .headerbild, .ar {
	     display:none;
	   }
	   .menue {
	     width:100% !important;
	   }
	   

	   
	   img {
	     max-width:100%;
		 height:auto;
	   }
	   
	   .content {
	     border-right:0;
		 padding-left:0;
	   }
	  
	 }
	 
	 