	body {
		font-family: Arial,Helvetica;
		font-size: 14px;
		text-align: center;
		background-color: #132D4D;
		margin-top: 10%;
	}
	
	a:link {
		color: #0000ff;
	}
	a:visited {
		color: #0000ff;
	}
	
	#container {
		width: 600px;
		background-color: white;
		border: 5px solid #e0e0e0;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
	
	#header h1 {
		padding-top: 15px;
		padding-bottom: 10px;
		text-align: center;
		font-weight: normal;
	}
	
	#menu {
		width: 100%;
		background-color: #ffffff;
		margin: 0px;
		padding: 0px;
	}
	#menu ul {
		list-style: none;
		text-align: center;		margin-left: auto;
		margin-right: auto;
		margin: 0px;
		margin-top: 15px;
	}
	#menu li {
		display: inline;
	}
	#menu li a {
		text-decoration: none;
		padding-left: 19px;
		padding-right: 19px;
		padding-top: 7px;
		padding-bottom: 7px;
		margin: 0px;
		margin-left: 5px;
		margin-right: 5px;
		background-color: #f0f0f0;
	}
	#menu li a:hover {
		background-color: navy;
		color: white;
	}
	#menu li a.active {
		background-color: #CCCCFF;
		color: black;
	}
	
	#content {
		width: 85%;
		margin-left: auto;
		margin-right: auto;
	}
	
	#content h2 {
		font-weight: normal;
	}
	
	#photoframe {
		border: 6px solid #b0b0b0;
		background-color: #ffffff;
		padding-right: 15px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 3px;
	}
	
	.copyright {
		padding-top: 20px;
		text-align: center;
		font-size: 12px;
	}
	
	table { font-size: 14px; }

	#mietelause {
		text-align: center;
		padding: 10px;
		background-color: #FFFFCC;
		width: 70%;
		margin-left: auto;
		margin-right: auto;
	}
	#mietelause .sk_mietelause {
		text-align: center;
		font-family: Georgia;
		font-size: 16px;
	}
	
	#sk_news_list div.sk_list_item {
		padding-bottom: 10px;
		border-bottom: 2px dashed #c0c0c0;
	}
	#sk_news_list div.sk_list_item a.article_link {
		font-size: 20px;
		text-decoration: none;
	}
	#sk_news_list div.sk_list_item img {
		border: 1px solid #d0d0d0;
		padding: 6px;
	}
	
	#sk_message {
		padding-bottom: 10px;
		border-bottom: 2px dashed #c0c0c0;
	}
	#sk_message h2 {
		margin-top: -15px;
	}
	#sk_message p.author {
		margin-top: -15px;
		font-size: 12px;
		font-style: italic;
	}
	#sk_message img {
		border: 1px solid #d0d0d0;
		padding: 6px;
	}

	 #sk_comments div.sk_comment {
	    padding: 5px;
	    background-color: #f0f0f0;
	 }
	 
	 #sk_comments div.sk_comment p.sk_author {
	    font-style: italic;
	    margin-bottom: 0px;
	 }
	 #sk_comments div.sk_comment p.sk_time {
	    margin-top: 0px;
	    font-size: 80%;
	    color: #b0b0b0;
	 }
	 #sk_comments div.sk_comment p.sk_text {
	    font-weight: bold;
	 }