p {
	margin: 0;
	padding: 0;
	text-indent: 0;
}

a {
	color: #5b595c; 
	text-decoration: none;	
}

a:hover {
	color: #008b78;
}

p.bodytext {
	color: #3e494f;
	font: 1.1em Trebuchet MS, Arial, Helvetica, Geneva, sans-serif;
}

h1 {
	font: 1.7em/1.8em Trebuchet mS, Arial, Helvetica, Geneva, sans-serif;
	color: #96a1a6;
	margin-bottom: 20px;
	margin: 0;
}

h2 {
	font: 1.4em/1.6em Trebuchet mS, Arial, Helvetica, Geneva, sans-serif;
	color: #008b78;
	margin-bottom: 10px;
	margin: 0;
}

h3 {
	font: 1.3em/1.5em Trebuchet mS, Arial, Helvetica, Geneva, sans-serif;
	color: #3e494f;
	margin: 0px 0px 10px 0px;
}

div.introtext p.bodytext {
	font: 1.7em/1.8em Trebuchet mS, Arial, Helvetica, Geneva, sans-serif;
	color: #96a1a6;
	margin-bottom: 20px;
	margin: 0;
}

/* Styles für Seite empfehlen */

div.tipafriend {
}
div.tipafriend div.text {  
	width: 170px;
	float: left;
	margin-top: 5px;
}
div.tipafriend div.field {  
	margin: 8px 0px 5px 0px; 
}
div.tipafriend p.right {
	clear: both;
	left: 170px;
	position: relative;
}
div.tipafriend p.left {
	margin-top: 10px;
	clear: both;
}
div.tipafriend div.rahmenbox-links {
	clear: both;
	margin-top: 20px;
	position: relative;
	left: 170px;
}

/* Styles für News */
div.news-list-container div.news-list-item {
	background-color: #eff4f4;
	padding: 5px 5px 10px 5px;
	margin: 10px 0px 10px 0px;
}
div.news-list-container div.news-list-item p.bodytext {
	line-height: 1.5em;
	margin: 10px 0px 10px 0px;
}
div.news-list-container div.news-list-item h1 a {
	color: #5b595c; 
	font-size: 0.9em;
	line-height: 1.2em;
	text-decoration: none;	
}
div.news-list-container div.news-list-item div.news-list-morelink a , div.news-single-backlink a, div.news-single-item a {
	color: #5b595c;
	text-decoration: none;	
}
div.news-list-container div.news-list-item div.news-list-morelink a:hover, div.news-single-backlink a:hover, div.news-single-item a:hover {
	color: #008b78;
}

.important {
	color: #FF0000; 