body             {font-family: verdana, arial, sans-serif; font-size:12; color: #000000}
.punkte   	 {font-family: verdana, arial, sans-serif; font-size:13; color:#AE6B00; font-weight: bold}
.headline   	 {font-family: verdana, arial, sans-serif; font-size:15; color:#000000; font-weight: bold}
.subheadline   	 {font-family: verdana, arial, sans-serif; font-size:13; color:#000000}
.text		 {font-family: verdana, arial, sans-serif; font-size:12; color: #000000}
.navigation 	 {font-family: verdana, arial, sans-serif; font-size:10; color:#FFFFFF;}
.service  	 {font-family: verdana, arial, sans-serif; font-size:10; color:#999999;}
.footer          {font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #999999}
.footer1         {font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #999999; font-weight:normal}
.footer2         {font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #999999; font-weight:700}

A:link           {font-family: verdana, arial, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:visited        {font-family: verdana, arial, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:hover          {font-family: verdana, arial, sans-serif; font-size:13; text-decoration: none; color: #FF0000}
A:active         {font-family: verdana, arial, sans-serif; font-size:13; text-decoration: none; color: #FF0000}


A.klein:link	{font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #999999}
A.klein:visited {font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #999999}
A.klein:hover	{font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #FF0000}
A.klein:active	{font-family: verdana, arial, sans-serif; font-size:11; text-decoration: none; color: #FF0000}

.teaser   	 {font-family: verdana, arial, sans-serif; font-size:12; color:#000000 ; text-decoration: underline}
a:hover.teaser   {font-family: verdana, arial, sans-serif; font-size: 13; color: #FF9900; text-decoration: underline}

.pfeil   	 {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000}

.input_searchbox {

	width:160px;
	vertical-align:middle;
	font-family: verdana, arial, sans-serif; font-size:12; color:#000000 ;
	color: rgb(62,77,116);
}

.input_newsletterselect {
	width:80px;
	vertical-align:middle;
	font-family: verdana, arial, sans-serif; font-size:12; color:#000000 ;
	margin-right: 8px;
	color: rgb(62,77,116);
}


.navfirston { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/grey.gif") no-repeat top right;          
 padding-left:10px; 
} 

.navfirstoff { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/white.gif") no-repeat top right;          
 padding-left:10px; 
} 

.navsecondon { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/grey.gif") no-repeat top right;          
 padding-left:20px; 
} 

.navsecondoff { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/white.gif") no-repeat top right;          
 padding-left:20px; 
} 

.navthirdon { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/grey.gif") no-repeat top right;          
 padding-left:30px; 
} 

.navthirdoff { 
 border: 0px; 
 border-bottom:1px; 
 border-color: #808080; 
 border-style: dashed; 
 background: url("images/white.gif") no-repeat top right;          
 padding-left:30px; 
} 