body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin:3px 0px 0px 0px;
	padding:0px;
}
.warning {color:red; }
#holder	{
	width:920px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
			margin-top:0px;
	padding:0px;
}

#teaser	{

	width:920px;
	height:73px;
	margin-left:0;
	margin-right:0;
	text-align:left;
	line-height: 73px;
	vertical-align: middle;
}

#teaser h1	{
color:#5B5B5B;
font-size:9px;
font-weight:normal;
line-height:normal;
}
#topnavi	{
	color:#FFFFFF;
	width:auto;
	height:24px;
	margin-top:0px;
	text-align:left;
	background-image: url(topnavibackgr.jpg);
	line-height: 24px;
	padding-left: 15px;
	
}

#topnavi a:hover	{
	text-decoration:underline;
	color:#F0F0F0;
}

#topnavi a	{
	text-decoration:none;
	color:#FFFFFF;
}

#leftnavi	{
	margin-top:5px;
	margin-left:0px;
	margin-bottom:5px;
	padding-left:0px;
	width:200px;
	height:auto;
	color:#707070;
	font-size:11px;
	line-height:18px;
	float:left;
}
#leftnavi p	{
padding-bottom:0px;
margin-bottom:0px;

}

#leftnavi li	{
	list-style-image:url(pfeil_rechts.gif);
	line-height:15px;
}

.divline	{
border-bottom-color:#707070;
border-bottom-style:dotted;
border-bottom-width:1px;
}
/*
#leftnavi li:hover	{
	border-color:#5D98DC;
	border-style:solid;
	border-width:1px;
	background-color:#E3E3E3;

	padding:0px;

}
*/

.newspic	{
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
	float:left;
	padding:5px 5px 5px 5px;
	margin-right:8px;
	margin-bottom:1px;
}

#leftnavi ul	{
	margin-left:0px;
	padding-left:17px;
	padding-bottom:0px;
margin-bottom:0px;
	padding-top:0px;
margin-top:5px;
}

#leftnavi a	{
	text-decoration:none;
	color:#464646;
}

#leftnavi a:hover	{
	text-decoration:underline;
	color:#5D98DC;
}



#content	{
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	padding-left:8px;
	width:550px;
	height:auto;
	color:#4B4B4B;
	font-size:11px;
	line-height:16px;
	text-align:left;
	float:left;

}

#content a:hover	{
	text-decoration:underline;
	color:#707070;
}

#content a	{
	text-decoration:none;
	color:#5D98DC;
}

#content h1	{
	font-size:15px;
	color:#5D98DC;
	line-height:20px;
	margin-bottom: 3px;
	margin-top: 15px;
}
#content h2	{
	font-size:11px;
	color:#5D98DC;
	/*line-height:12px;*/
	margin-bottom: 0px;
	margin-top: 0px;
}

#content legend {
background-color:#F8F8F8;
padding:0px 8px 0px 8px;

font-weight:bold;
border-color:#e1e1e1;
border-width:1px;
border-style:solid;
}

#content fieldset {
border-color:#e1e1e1;
border-width:1px;
border-style:solid;
background-color:#F8F8F8;
padding:5px;

 }
 
 /* Fix für IE, sonst ist geht fieldet-background über oberen rand */
 /* http://www.mattheerema.com/archive/getting-fieldset-backgrounds-and-legends-to-behave-in-ie */
 
 * html #content fieldset{
position: relative;
padding-top:.5em;
margin-top:1em;

}

* html #content fieldset{

padding-top:1em;
margin-top:35px;
}

* html #content legend{
position: absolute;
top:-.7em;
left:.5em;
}
 /* Fix ende */

#contentright {
	padding:10px 6px 10px 5px;
	margin:5px 0px 0px 0px;
	color:#464646;
	background-color:#F8F8F8;
	float:right;
	width:125px;
}

#contentright a	{
	text-decoration:none;
	color:#5D98DC;
}

#contentright a:hover	{
	text-decoration:underline;
	color:#707070;
}

#contentright p	{ 
	font-size:10px;
	line-height:12px;
	padding:5px;
}

#searchbox {
	background-color:#F8F8F8;
	padding:5px 3px 5px 5px;
	height:20px;
	margin:0;
}
#searchboxform {
	padding:0;
	margin:0;
}
#footer	{
	width:900px;
	height:auto;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	font-size:9px;
	color:#707070;
	clear:left;
}

#footer a	{
	text-decoration:none;
	color:#707070;
}

#footer a:hover	{
	text-decoration:none;
	color:#5D98DC;
}
textarea {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
border-color:#707070; 
border-style:solid; 
border-width:1px; 
background:#ffffff;
}

input  { 
border-color:#707070;
border-style:solid; 
border-width:1px; 
background:#ffffff; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}


.hoverbutton:hover
{
 background-color:#5B97DC;
 color:#FFFFFF;
}

select { 
border-color:#707070;
border-style:solid; 
border-width:1px; 
background:#ffffff; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}

.bildbeschreibung	{
	font-size:9px;
	line-height:10px;
	color:#707070;
	padding:3px 3px 3px 3px;
}

.newsline	{
	font-size:11px;
	font-weight:bold;
	color:#5D98DC;
	padding:8px 8px 0px 7px;
}

.newsdata	{
	font-size:11px;
	color:#707070;
	padding:3px 8px 0px 7px;
}

.newstext	{
	font-size:11px;
	color:#5B5B5B;
	line-height:15px;
	padding:3px 8px 0px 7px;
}
.fullnewstext	{
	font-size:12px;
	color:#5B5B5B;
	line-height:17px;
	padding:3px 8px 0px 7px;
}
ul.fullnewstext {
margin-left:20px;
	padding:3px 8px 0px 7px;
}
ul.fullnewstext li{
margin-bottom:12px;

}
.newslink	{
	font-size:11px;
	color:#5B5B5B;
	line-height:15px;
	padding:3px 8px 3px 7px;
}

.clearimage	{
	border-width:0px;
}

#adsensefooterbox	{
	padding-bottom:10px;
	padding-top:10px;
	text-align:center
}

#adsensetextbox	{
	padding-left:0px;
	padding-right:15px;
	padding-bottom:5px;
	float:left;
	clear:right;
	margin-left:0px;
}

#ads-above-kat	{}

#ads-under-kat {}

#kommentare	{
	clear:left;
	margin-left:0px;
}
