body, h1,h2,h3, table,td,tr,a,div,span,li,ul 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 10pt;
}

a 
{
	text-decoration : underline;
}

/* Format f?r Tabellenspalten mit schwarzem Rahmen */	
td.rahmen {
padding:5px;
border-width:1px;
border-style:solid;
border-color:#000000;
} 

/* Format f?r Tabellenspalten mit schwarzem Rahmen links und unten */
td.rahmen_nav {
padding:5px;
border-bottom:1px solid black;
border-left:1px solid black;
margin:0px;
} 

 /*Format f?r Tabellenspalten ohne oberen Rand */
td.rahmen_news {
padding:5px; 
border-bottom:1px solid black; 
border-right:1px solid black; 
border-left:1px solid black
}

 /*Format f?r Tabellenspalten link und rechts */
td.rahmen_leiste {
padding:0px;
border-left:1px solid black;
border-right:1px solid black;
}

 /*Format f?r Tabellenspalten link und rechts */
td.rahmen_eck {
padding:5px; 
border-left:1px solid black; 
border-right:1px solid black; 
border-bottom:1px solid black
}

/* story */


li.kreis {
	color: #000000;
	margin-left: -22px
}

.head {
	padding-bottom : 5px;
	font-size: 13pt;
	color: #fffff;
	font-weight: bold;
}	

.story {
	
	color: #fffff;
}	

a.story {
	color: #555555;
	text-decoration: underline;
}
a.story:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.news {
	color: #444444;
	text-decoration: underline;
}
a.news:hover {
	color: #ffffff;
	text-decoration: underline;
}

/* news*/
.news_head {
	padding-bottom : 2px;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}	

.news_text {
	font-size: 8pt;
	color: #000000;
}	
.news_text_bold {
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}	


/* navigator entries */

a.nav_1 {
	color: #000000;
	text-decoration : none;
	font-size: 10pt;
}

a.nav_1:hover { 
color: #ffffff; text-decoration: underline; 
}

a.nav_1_active {
	color: #ffffff;
	text-decoration : underline;
	font-size: 10pt;
}


a.nav_2 {
	color: #000000;
	text-decoration : none;
	font-size: 8pt;
}

a.nav_2:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.nav_2_active {
	color: #ffffff;
	text-decoration : underline;
	font-size: 8pt;
}


.pfad, .pfadakt {
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
}
.pfadakt {
	color: #666666;
}
.pfad:hover {
	color: #aaaaaa;
}


/* sonstiges */

#search_button 
{ 
	background:#cccccc; 
	border:1px solid #000000;
	color: #000000;
	font-size:9px;
	Font-Weight: bold;
}
#search_field
{ 
	background:#eeeeee; 
	border:1px solid #000000;
	color: #000000;	
}
#search_mask
{ 
	background:#ffffff; 
	border:1px solid #000000;
	textcolor: #000000;	
	color: #000000;	
}

