/* CSS Document */

BODY {
	SCROLLBAR-FACE-COLOR: #EFEFF0;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-TRACK-COLOR: #868687;
	SCROLLBAR-DARKSHADOW-COLOR: #CECDCD;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

td, span, div{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.schriftfett{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.kasten1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.kasten2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border: 2px solid #868687;
}
.zeile2{
    background-color: #FFFFFF;
	line-height: 2px;
}
.zeile3{
    background-color: #868687;
	line-height: 3px;
}	
.menueopen{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;	
	font-size: 14px;
	display: block;
	background-color: #AD0000;

	font-weight: bold;
	text-indent: 30pt;
	/*line-height: 34px;*/
	line-height: 33px;
	border-bottom: 2px solid #FFFFFF;
}
A:link.menueopen{
	display: block;
	color: #FFFFFF;
	line-height: 33px;
	text-decoration: none;
}
A:active.menueopen{
	display: block;
	color: #FFFFFF;
	line-height: 33px;
	text-decoration: none;
}
A:visited.menueopen{
	display: block;
	color: #FFFFFF;
	line-height: 33px;
	text-decoration: none;
}
topmenue{
	font-weight: bold;
}
A:hover.topmenue{
	color: #000000;
	text-decoration: none;
}
A:link.topmenue{
	color: #000000;
	text-decoration: none;
}
A:active.topmenue{
	color: #000000;
	text-decoration: none;
}
A:visited.topmenue{
	color: #000000;
	text-decoration: none;
}
A:hover.topmenue{
	color: #000000;
	text-decoration: underline;
}
.menue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	/*border-right: 2px solid #FFFFFF;*/
	border-bottom: 2px solid #FFFFFF;
	/*border-left: 2px solid #FFFFFF;*/
	font-weight: bold;
	text-indent: 30pt;
}
.lastmenue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	/*border-right: 2px solid #FFFFFF;*/
	/*border-bottom: 2px solid #FFFFFF;*/
	/*border-left: 2px solid #FFFFFF;*/
	font-weight: bold;
	text-indent: 30pt;
	line-height: 33px;
}
.menuelink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #868687;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 33px;
	border-bottom: 2px solid #FFFFFF;
	display: block;
}
A:link.menuelink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 33px;
	text-decoration: none;
}
A:active.menuelink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 33px;
	text-decoration: none;
}
A:visited.menuelink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 33px;
	text-decoration: none;
}
A:hover.menuelink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #AD0000;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 33px;
	text-indent: 30pt;
	display: block;
	text-decoration: none;
}
.balken{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 2px;
	background-color: #AD0000;
	color: #AD0000;
	line-height: 9px;
	border-top: 2px none #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	font-weight: bold;
	text-indent: 40pt;
}
.projektteams{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 7pt;
	border-top: 2px solid #FFFFFF;
}	
.aktuell{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 7pt;
}
.mitglieder{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #7F7F7F;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 7pt;
}		
.adressblock{
	background-color: #EFEFF0;
	border: 2px solid #868687;
}
.adressblocktext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD0000;
}
.block1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #AD0000;
	font-weight: bold;
	padding-left: 18px;
}
.headlinerot{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #AD0000;
	font-weight: bold;
}
.block2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD0000;
}
.textblock{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.textbox{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
}
.drowstrong{
	font-weight: bold;
}
.subnavi{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	color: #000000;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 18px;
	border-bottom: 1px solid #FFFFFF;
}
a:link.subnavi{
	color: #000000;
	text-decoration: none;
}
a:active.subnavi{
	color: #000000;
	text-decoration: none;
}
a:visited.subnavi{
	color: #000000;
	text-decoration: none;
}
a:hover.subnavi{
	color: #AD0000;
	text-decoration: none;
}
.subnaviactive{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	color: #AD0000;
	font-weight: bold;
	text-indent: 30pt;
	line-height: 18px;
	border-bottom: 1px solid #FFFFFF;
}
a:link.subnaviactive{
	color: #AD0000;
	text-decoration: none;
}
a:active.subnaviactive{
	color: #AD0000;
	text-decoration: none;
}
a:visited.subnaviactive{
	color: #AD0000;
	text-decoration: none;
}
a:hover.subnaviactive{
	color: #AD0000;
	text-decoration: none;
}

.linkrot{
	color: #AD0000;
	text-decoration: underline;
}
a:link.linkrot{
	color: #AD0000;
	text-decoration: underline;
}
a:active.linkrot{
	color: #AD0000;
	text-decoration: none;
}
a:visited.linkrot{
	color: #AD0000;
	text-decoration: none;
}
a:hover.linkrot{
	color: #AD0000;
	text-decoration: none;
}

A:link { 
	color: #AD0000;
	text-decoration: underline;
}
A:active {
	color: #AD0000;
	text-decoration: underline;
}
A:visited { 
	color: #AD0000;
	text-decoration: underline;
}
A:hover {
	color: #AD0000;
	text-decoration: none;
}