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

body	{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1.3em;
	background-image:url(../images/Hintergrund.png);
	background-attachment: fixed;
		}
a 		{
			text-decoration:none;
			color: #000000;
		}

a:hover {
	color: #1500b5;
	font-weight: 600;
}		

h1		{
			font-size: 2em;
		}
h2		{
			font-size: 1.25em;
			font-weight: bold;
		}
h3		{
			font-size: 1.15em;
		}

blockquote {
			margin-left: 40px;
			}
			
.container {
			margin:20px;
			width:90%;
			max-width:1200px;
			background:#fff;
			border: 1px solid silver;
			box-shadow: 10px 20px 15px silver;
			}
			
.logobox {
		background:#c5c6c8;
		}

.Logo {
		width: 204px;
		vertical-align: top;
}

.PageHeader {
		vertical-align: middle;
		text-align: left;
}

nav {
			padding-top:0.5em;
			padding-bottom: 0.5em;
			background-color: #c5c6c8;
			border-bottom:solid;
			border-bottom-color:#999999;
			border-top:solid;
			border-top-color:#999999;

			}
nav ul li {
			list-style-type: none;
			padding-left:10px;
			padding-right:20px;
			display:inline;
		}

footer {
		background-color:#c5c6c8;
		text-align:center;
		padding-top:0.5em;
		}

.content {
	margin-left:10px;
	}

.col1 td {
	width: 80%;
}

.col2 td {
	width: 20%} 

aside {
	float: right;
	}	

article {
	margin-top:10px;
	padding-left: 2em;
	min-height: 150px;
	}

article ul li {
	list-style-type: disc;
	margin-left: 50px;
	text-indent: 10px;
}

.aktuell {
	background-color:#999999;
	color:#0000FF;
	font-weight:bold;
	padding-top:0.5em;
	padding-bottom:0.5em;
	}	
@media only screen and (max-width: 510px)		
		{
body {
	font-size: 0.7em;
}
img {
	width: 80%;
}			
nav ul li {
			list-style-type: none;
			padding-left:10px;
			padding-right:20px;
			display:block;
		}
.Logo {
			width: 70px;
			vertical-align: top;
		}		
	}
