/* CSS Document */

html {
	overflow-y: scroll;
	}

td
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#000000; 
font-size:11px; 
}


.headlines
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 28px; 
color:#F39900; 
font-weight: bold;
font-size:24px; 
}


.main_head
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 28px; 
color:#000000; 
font-weight: bold;
font-size:28px; 
}


.text_1
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 18px; 
color:#000000; 
font-size:16px; 
}


.footer
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#7D7D7D; 
font-size:11px;
}


.permanent_link				
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#7D7D7D; 
font-size:11px;
text-decoration:none;
}


.permanent_link:hover			
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#F39900; 
font-size:11px;
text-decoration:none;
}


.teaser_link				
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#F39900; 
font-size:11px;
font-weight: bold;
text-decoration:none;
}


.teaser_link:hover			
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#000000; 
font-size:11px;
font-weight: bold;
text-decoration:none;
}


.id_link				
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#000000; 
font-size:11px;
font-weight: bold;
text-decoration:none;
}


.id_link:hover			
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#FFFFFF; 
font-size:11px;
font-weight: bold;
text-decoration:none;
}



.a				
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#F39900; 
font-size:11px;
text-decoration:none;
}


.a:hover			
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 16px; 
color:#000000; 
font-size:11px;
text-decoration:none;
}

.tabelle		
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 12px; 
color:#ffffff; 
font-size:8px;
text-decoration:none;
}

/* INGOLF: */
.formerror
{
color:#ff0000;
font-weight: bold;
}

table#pl3px tr td { padding-left:3px}

.news {  position: relative; left: -15px; clip:  rect(   )}
.newsbullet {  list-style-position: outside; list-style-image: url(gfx/arrow_orange.gif); clip:   rect(   )}


.headlines_2
{ 
font-family: Arial, Helvetica, Verdana;  
line-height: 28px; 
color:#F39900; 
font-weight: bold;
font-size:18px; 
}

/* KLAAS: */
.linkbutton a { 
	text-decoration: none;
	display: block;
	border: 1px solid #F39900;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
	color: #FFFFFF;
	background-color: #F39900;
	}
.linkbutton a:hover {
	color: #000000; 
	background-color: #FFFFFF;
	}
.linkbutton a:visted { 
	color: #FFFFFF;
	background-color: #F39900;
	}
.floatleft200pxleft {
	float: left;
	margin-left: 200px;
	}
.floatleft40pxleft {
	float: left;
	margin-left: 400px;
	}
.floatleft-width250px {
	float: left;
	width: 250px;
	}
.floatleft-width200px {
	float: left;
	width: 200px;
	}
.floatleft-width130px {
	float: left;
	width: 130px;
	}
.floatleft-width80px {
	float: left;
	width: 80px;
	}
.floatleft-width50px {
	float: left;
	width: 50px;
	}
.floatleft-width40px {
	float: left;
	width: 40px;
	}
.clear {
clear:both;
}
.FF9900 {
	color: #FF9900;
	}
