/* @override http://www.iqb2.de/assets/css/iqb_format_classic.css */

body{
	Color : #000000;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
}

form{
	margin-bottom:0;
	margin : 0 0 0 0;
}

input.ButtonNo5Var1 {
/* ----oben----- -----rechts----- ----unten----- ----links---- #6B93B9 */	
	border-width: 2px 2px 2px 2px;
	border-color: #A766FF #3D0068 #3D0068 #A766FF;
	border-style: outset;
	background-color: #67009A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	padding: 2px;
	cursor: hand;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
 }
	
	input.ButtonNo5Var2 {
/* ----oben----- -----rechts----- ----unten----- ----links---- #6B93B9 */	
	border-width: 2px 2px 2px 2px;
	border-color: #B2B2B2 #333333 #333333 #B2B2B2;
	border-style: outset;
	background-color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	padding: 2px;
	cursor: hand; 
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
body, p{
	Color : #000000;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
}

 /* --- Tabellenhintregründe --- */	
td.Navigation{
	background-color: #5A5A64;
}


 /* --- Frontseite --- */	

.ListTypoKlein {
	Color: #53615C;
	Font-Family : Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	/* padding : 2px 1px 2px 1px; -- wegen Netscape 4.xx */
} 

 
A:Visited.ListTypoKlein{
		Color: #53615C;
	Font-Family : Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Text-Decoration : none;
}

A:Active.ListTypoKlein{
	Color: #53615C;
	Font-Family : Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Text-Decoration : none;
}

A:Hover.ListTypoKlein{
	Color: #53615C;
	Font-Family : Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Text-Decoration : underline;
}

	
A:link.ListTypoKlein{
		Color: #53615C;
	Font-Family : Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Text-Decoration : none;
}


 
.FrontseiteLeiste  {
	background-color: #636363;
	font-weight: bold;
}

.FrontseiteFarbe1Lite {
	background-color: #E0F7EF;
	font-weight: bold;
}

.FrontseiteFarbe1Dark {
	background-color: #CFF2E6;
	font-weight: bold;
}

.FrontseiteFarbe2Lite {
	background-color: #EDEEF7;
	font-weight: bold;
}

.FrontseiteFarbe2Dark {
	background-color: #E4E5F2;
	font-weight: bold;
}


 /* --- Main --- */	

td.ContentArea{
	padding : 7px 0px 7px 5px;
	
}	
 
 
td.Colored_Bar_Oben{
	padding : 7px 5px 7px 5px;
	background-image: url(../../assets/images/Backgrounds/Colored_Bar_Oben.gif);
	background-repeat : repeat-x;
}	

td.Colored_Bar_Oben_Vio{
	padding : 7px 5px 7px 5px;
	background-image: url(../../assets/images/Backgrounds/Colored_Bar_Oben_Vio.gif);
	background-repeat : repeat-x;
}	

td.img_dots{
	padding : 1px 1px 1px 1px;
	background: url(../../assets/images/Backgrounds/Dots.gif) repeat-x;
}	

td.img_dots_Var1{
	padding : 10px 1px 10px 1px;
	background-image: url(../../assets/images/Backgrounds/Dots_20Px.gif);
	background-repeat : repeat-x;
}	

td.img_dots_Vert{
	padding : 1px 1px 1px 1px;
	background-image: url(../../assets/images/Backgrounds/Dots_Vert.gif);
	background-repeat : repeat-y;
}	

td.Shadow_Bar_Oben{
	padding : 7px 0px 7px 5px;
	background-image: url(../../assets/images/Backgrounds/Bar_Shadow.gif);
	background-repeat : repeat-x;
}	



td.MainListandInput{
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	padding : 10px 10px 10px 10px;
}	

td.MainRight{
	padding : 15px 0px 0px 0px;
}	
	
 /* --- hyperlinks --- */	
 
 /* ----oben----- -----rechts----- ----unten----- ----links---- */	
 
A:Visited,A:Visited.AdminNav{
	  Color : #000171; 
	Text-Decoration : none;
}

A:Active,A:Active.AdminNav{
	  Color : #0001B0; 
	Text-Decoration : none;
}

A:Hover,A:Hover.AdminNav{
	Text-Decoration : underline;
}

	
A:link,A:link.AdminNav{
	  Color : #000186; 
	Text-Decoration : none;
}


 /* --- Text--- */	

 TD {
	Color : #000000;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
 }
 
 
 
 .Text_Body {
	Color : #000000;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
 }
 
 .Text_List_Small {
	FONT-SIZE: 10px; 
	COLOR: #7D7D97; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
 }

 .Text_List_Smaller {
	FONT-SIZE: 9px; 
	COLOR: #7D7D97; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
 } 

 
  .Text_Alert {
	Color : #2A7E4F;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal;
	font-weight : bold;
 }

 
 
 .Text_Emphasize_No1 {
	Color : #000000 ! important;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	font-weight : bold ! important;
 }
 
 
 
 /* --- Formulare --- */	

 INPUT.small {
	font-family : Arial, Helvetica, sans-serif ! important;
	font-size : 9px;
	color : #545454;
	padding : 0 0 0 0;
}

 
  INPUT.text_weiss {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	font-size : 10px;
	color : #000028;
}


 input {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	font-size : 10px;
	color : #000028;
}

 
 TEXTAREA {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	font-size : 10px;
	color : #000028;
}

MENU {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	font-size : 10px;
	line-height: 15px;
	color : #000028;
}

SELECT {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	font-size : 10px;
	color : #000028;
}

 
/*MENU, MENU:first-letter, MENU:first-line {
	background-color : Aqua;
	border-color : Blue;
}

*/
p.small{
	Font-Size : 10px ! important;
	Text-Decoration : none ! important;
}




/* Navigation: HauptNavigation */		
	
A:link.HauptNavigation{
	Color : White;
	Font-Size : 10px ! important;
	font-family : Tahoma, sans-serif;
	font-weight : bold;
	
}

A:Hover.HauptNavigation{
	Color : #ffcc00 ! important;
	Font-Size : 10px ! important;
	font-family : Tahoma, sans-serif;
	font-weight : bold;
	TEXT-DECORATION: none;
}

A:Visited.HauptNavigation{
	Color : White;
	Font-Size : 10px ! important;
	font-family : Tahoma, sans-serif;
	font-weight : bold;
}

A:Active.HauptNavigation{
	Color : #ffcc00;
	Font-Size : 10px ! important;
	font-family : Tahoma, sans-serif;
	font-weight : bold;
}






/* Navigation: Wizard */		
	
A:link.Wizard{
	Color : #3B3B3B;
	Font-Size : 10px ! important;
}

		
	
A:Hover.Wizard{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.Wizard{
	Color : #3B3B3B;
	Font-Size : 10px ! important;
}

A:Active.Wizard{
	Color : #3B3B3B;
	Font-Size : 10px ! important;
}


	
/* Navigation: Hauptnavigation Rechts */		
	
A:link.navigationaid{
	Color : Green;
	Font-Size : 10px ! important;
}

	
A:Hover.navigationaid{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.navigationaid{
	Color : #28483E;
	Font-Size : 10px ! important;
}

A:Active.navigationaid{
	Color : #FF9C63;
	Font-Size : 10px ! important;
}


/* ----oben----- -----rechts----- ----unten----- ----links---- */	

/* Navigation: Reiter */		

A:link.Reiter_Navigation{
	Color : White ! important;
	Font-Size : 10px ! important;
}
		
	
A:Hover.Reiter_Navigation {
	Color : #FFCC00 ! important;
	Font-Size : 10px ! important;
}

A:Visited.Reiter_Navigation{
	Color : White ! important;
	Font-Size : 10px ! important;
}

A:Active.Reiter_Navigation{
	Color : #FFCC00 ! important;
	Font-Size : 10px ! important;
}


/* ----oben----- -----rechts----- ----unten----- ----links---- */	

/* Navigation: Formular */		

A:link.Formular_Navigation{
	Color : #7D7D97;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}		
	
A:Hover.Formular_Navigation {
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}

A:Visited.Formular_Navigation{
	Color : #7D7D97;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}

A:Active.Formular_Navigation{
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}


/* Navigation: Formular _Hilited */		

A:link.Formular_Navigation_Hot{
	Color : White;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}		
	
A:Hover.Formular_Navigation_Hot {
	Color : White;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}

A:Visited.Formular_Navigation_Hot{
	Color : White;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}

A:Active.Formular_Navigation_Hot{
	Color : White;
	Font-Size : 10px ! important;
		padding : 0px 1px 0px 3px;
}


/* Hauptnavigation oben und unten */	

A:link.main_navigation{
	Color : #4848FF;
	Font-Size : 10px ! important;
}

	
A:Hover.main_navigation{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.main_navigation{
	Color : #28483E;
	Font-Size : 10px ! important;
}

A:Active.main_navigation{
	Color : #FF9C63;
	Font-Size : 10px ! important;
}

/* ----Spationierung---- */	

td.pic {
	padding : 15px 5px 15px 5px;
	}




/* ----Header und Footer---- */	

td.Header {
	/* background-color: #303060;*/	
background-color: #5A5A64;
	padding : 0px;
}

td.Footer {
	/* background-color: #303060;*/	
background-color: #5A5A64;
	padding : 0px;
}

td.DreiDNavFooter {
	background: #6B93B9;
}

/* ----oben----- -----rechts----- ----unten----- ----links---- */	
td.DreiDNavLevelOne {
	border-width: 0px 1px 1px 1px;
	border-color: #9DC6DA #52708D #52708D #9DC6DA;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
	
	/* ----oben----- -----rechts----- ----unten----- ----links---- */	
td.DreiDNavLevelOneNo5 {
	border-width: 0px 1px 1px 1px;
	border-color: #ECC6FF #47006A #47006A #ECC6FF;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #660099;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}


td.DreiDNav {
	border-width: 1px;
	border-color: #9DC6DA #52708D #52708D #9DC6DA;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

td.DreiDNavNo5 {
	border-width: 1px;
	border-color: #ECC6FF #47006A #47006A #ECC6FF;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #660099;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
td.DreiDNavReiterEins {
	border-width: 1px;
	border-color: white #52708D #52708D #9DC6DA;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
tr.DreiDNav {
	border-width: 1px;
	border-color: #9DC6DA #52708D #52708D #9DC6DA;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	Font-Family : Tahoma,Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
td.NavHot, .NavHotLinks, .NavHotRechts {
	background: #6B93B9;
	Font-Family : Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Color : White ! important;
	text-align : center;
	Font-Weight : bold ! important;
	WHITE-SPACE: nowrap;
	/* font : bold;
	*/
	
}
.NavHotLinks {
text-align : left ! important;
}	


.NavHotRechts {
text-align : right ! important;
}





td.NavHotNo5 {
	background: #660099;
	Font-Family : Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Color : White;
	text-align : center;
	Font-Weight : bold ! important;
	WHITE-SPACE: nowrap;
	/* font : bold;
	*/
	
}

	
td.NavCold, .NavColdLinks, .NavColdRechts  {
	border-width: 0px 0px 1px 0px;
	border-color: White #6B93B9 #9DC6DA #6B93B9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	Font-Family : Tahoma,Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Font-Weight : bold ! important;
	text-align : center;
	Color : White;
	padding : 0px;
	/* font : bold;
	*/
	background: #3F649B;
	background-color: #3F649B;
	white-space: nowrap;
}

.NavColdLinks {
text-align : left ! important;
}	


.NavColdRechts {
text-align : right ! important;
}

td.NavColdNo5 {
	border-width: 0px 0px 1px 0px;
	border-color: White #47006A #ECC6FF #47006A;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	Font-Family : Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	text-align : center;
	Color : White;
	padding : 0px;
	/* font : bold;
	*/
	background: #47006A;
	background-color: #47006A;
	white-space: nowrap;
}

td.NavCold2 {
	border-width: 0px 0px 1px 0px;
	border-color: White #6B93B9 #9DC6DA #6B93B9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	Font-Family : Tahoma,Verdana,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Font-Weight : bold ! important;
	text-align : center;
	Color : White;
	padding : 0px;
	/* font : bold;
	*/
	background: #BDC7CE;
	white-space: nowrap;
}

td.NavHot2ndlevel {
	background: #303060;
	Font-Family : Tahoma,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Color : #FFCC00;
	padding : 0px;
	WHITE-SPACE: nowrap;
	font-weight : bold;
}

	
td.NavCold2ndlevel {
	Font-Family : Tahoma,Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White ! important;
	padding : 0px;
	font-weight : normal;
	white-space: nowrap;

}
	
	
	
td.NavWhite {
	border-width: 0px 0px 1px 0px;
	border-color: White #6B93B9 #9DC6DA #6B93B9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
	white-space: nowrap;
}

	
td.UeberschriftOne {
	background: #FFCC33;
}

	
td.UeberschriftTwo {
	background: #FFCC33;
}

	
td.UeberschriftThree {
	border-width: 1px 1px 1px 1px;
	border-color: #E2E2E2 #E2E2E2 #E2E2E2 #E2E2E2;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	background: White;
}

	
td.UeberschriftDATA {
	border-width: 1px 1px 1px 1px;
	border-color: #E9E9E9 #E9E9E9 #E9E9E9 #E9E9E9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	background: #FCFCFC;
}

	
/* ----oben----- -----rechts----- ----unten----- ----links---- #6B93B9 */	
td.DreiDNavPushed {
	border-width: 1px;
	border-color: #6B93B9 #9DC6DA #6B93B9 #52708D;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
td.NavTrenner {
	border-width: 1px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
td.Rahmen {
	border-width: 0px 1px 1px 1px;
	border-color: #9DC6DA #9DC6DA #9DC6DA #9DC6DA;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: White;
	padding : 5px;
}

	
td.RahmenNav {
	border-width: 0px 1px 1px 1px;
	border-color: #E2E2E2 #E2E2E2 #E2E2E2 #E2E2E2;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
}

	
/* Hauptnavigation oben und unten */	
A:link.main_navigation{
	Color : #4848FF;
	Font-Size : 10px ! important;
}

		
	
A:Hover.main_navigation{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.main_navigation{
	Color : #28483E;
	Font-Size : 10px ! important;
}

A:Active.main_navigation{
	Color : #FF9C63;
	Font-Size : 10px ! important;
}

TR.Hauptnavigation{
	Background-Color : #EDEDED;
}

	
TR.HauptnavigationUnten{
	Background-Color : #F5F5F5;
	Font-Size : 10px ! important;
}

.TabellenUeberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold
}

.TabellenUeberschriftBackColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF ! important;
	background-color: #99CC00; 
	/*  background-color: #E8E8E8; */
	
	
	padding : 2px 2px 2px 2px;
	white-space: nowrap;
}

.TabellenUeberschriftBackColorNo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EAEAEA;
	padding : 2px 5px 2px 3px;
	background-color: #303060;
	white-space: nowrap;
	}

.TabellenUeberschriftBackColorNo2_nopadding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #17172D;
	white-space: nowrap;
	padding : 0px 5px 0px 0px;
}

.TabellenUeberschriftBackColorNo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;  
	color: #2E2E2E;
	padding : 2px 5px 2px 3px;
	background-color: #E8E8E8;
	white-space: nowrap;
	text-align : left;
	}
	
.TabellenUeberschriftBackColorNo4 {
	font-family: Small Fonts,Tahoma, Arial, Helvetica,  sans-serif;
	font-size: 9px;
	color: #313131;
	padding : 2px 1px 2px 4px;
	background-color: #E0E0E2;
	white-space: nowrap;
	text-align : left;
	}

.TabellenUeberschriftBackColorNo5 {
   border-width: 1px;
   border-color: #999999 #EFEFEF #EFEFEF #EFEFEF;
   border-style: solid;
	font-family: Arial, Helvetica,  sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#f60;
	height : 50px;
	padding : 2px 1px 2px 4px;
	background-color: #EFEFEF;
	white-space: nowrap;
	text-align : left;
	}
	
	
	
	
	.TabellenUeberschriftBackColorNo5Var1 {

	font-family: Arial, Helvetica,  sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#660099;
	height : 20px;
	padding : 5px 5px 5px 5px;
	background-color: #FFFFCC;
	white-space: nowrap;
	text-align : Left;
	}
	


	
	
.TabellenUeberschriftBackColorNo5Level1{

	font-family: Arial, Helvetica,  sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Black;
	height : 20px;
	padding : 3px 5px 3px 5px;
	background-color: White;
	white-space: nowrap;
	text-align : Left;
	vertical-align: middle;

	}


	.TabellenUeberschriftBackColorNo5Level2 {

	font-family: Arial, Helvetica,  sans-serif;
	font-size: 11px;
	color:Black;
	height : 20px;
	padding : 5px 5px 5px 5px;
	background-color: White;
	white-space: nowrap;
	text-align : Left;
	}

	.TabellenUeberschriftBackColorNo5Level3a{

	font-family: Arial, Helvetica,  sans-serif;
	font-size: 10px;
	color:Black;
	height : 15px;
	padding : 2px 2px 2px 2px;
	background-color: #E3E3E3;
	white-space: nowrap;
	text-align : Left;
	vertical-align: middle;
	}
	
	.TabellenUeberschriftBackColorNo5Level3 {

	font-family: Arial, Helvetica,  sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:White;
	height : 15px;
	padding : 2px 2px 2px 2px;
	background-color: #A0A0A0;
	white-space: nowrap;
	text-align : Left;
	vertical-align: middle;
	}	

	
.TabellenBeschreibungsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #444444;
	padding : 2px 1px 2px 4px;
	background-color: #F8F8F8;
}

.TabellenBeschreibungsTextNo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #67009A;
	padding : 0px 0px 0px 2px;
	WHITE-SPACE: nowrap;
}

.TabellenBeschreibungsTextNo5Var1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #67009A;
	padding : 0px 0px 0px 2px;
	WHITE-SPACE: nowrap;
}



/* Wizard */	
/* ----oben----- -----rechts----- ----unten----- ----links---- */	
td.WizardHilited {
	border-width: 1px;
	border-color: #BEBEBE #F9F9F9 #F9F9F9 #BEBEBE;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #F5F5F5;
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	Font-Style : normal ! important;
	Color : White;
	padding : 0px;
}

	
td.WizardButtonCold {
	border-width: 1px;
	border-color: #BEBEBE #F9F9F9 #F9F9F9 #BEBEBE;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	padding : 0px 5px;
}

	.TabellenBeschreibungsTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom : 10px;
	margin-top : 10px;
	padding : 10px 0px 10px 0px;
	text-align : left;
}

td.WizardButtonHot {
	border-width: 1px;
	background: #F8F8F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	padding : 0px 5px;
}



td.Legende {
	margin-top: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D97;
	white-space: nowrap;
	text-align : left;
}

.TabellenBeschreibungsTextLegende{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D7D97;
	padding : 2px 2px 2px 2px;
}


 /* --- Formular Navigation  --- */	

FormularButtonCold {
	background: #F9F9F9;
	color: #7D7D97;
}

	
FormularButtonHot {
	background: #F9F9F9;
	color: #7D7D97;
		padding : 4px 5px 4px 5px;
}

	
FormularButtonHoover {
	background: #F9F9F9;
	color: #7D7D97;
}


.FormButtonImage1 {

	cursor: hand;
	vertical-align: middle;
	text-align: center;
	margin : 10px 10px 10px 10px;
	}

.FormButton1 {
	margin-top : 20px;
	margin-bottom : 20px;
	border: 1px solid #999999; 
	background-color: #EBEBEB;
	color: #001060;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: hand; 
}


		
td.FormularNavBG {
		background: White;
}
	 
/* ----oben----- -----rechts----- ----unten----- ----links---- */		 
 
 td.FormularButtonAbsoluteOberkategorieHot{
	border-width: 0px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D97;
	padding : 8px 5px 8px 1px;
	Color : #7D7D97;
	text-align: left;
	

}
 
 td.FormularButtonAbsoluteOberkategorieCold{
	border-width:0px;
	border-color: #F9F9F9 #F9F9F9 #F9F9F9 #F9F9F9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	Color : #7D7D97;
	padding : 8px 5px 8px 1px;
	text-align: left;

}
 
 
 /* Navigation: FormularButtonAbsoluteOberkategorieHot */		

A:link.FormularButtonAbsoluteOberkategorieHot{
	Color : #7D7D97;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}		
	
A:Hover.FormularButtonAbsoluteOberkategorieHot {
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}

A:Visited.FormularButtonAbsoluteOberkategorieHot{
	Color : #7D7D97;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}

A:Active.FormularButtonAbsoluteOberkategorieHot{
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}



 /* Navigation: FormularButtonAbsoluteOberkategorieCold */		

A:link.FormularButtonAbsoluteOberkategorieCold{
	Color : #7D7D97;
	Font-Size : 10px ! important;
				padding : 0px 0px 0px 0px;
				text-align: left;
}		
	
A:Hover.FormularButtonAbsoluteOberkategorieCold {
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}

A:Visited.FormularButtonAbsoluteOberkategorieCold{
	Color : #7D7D97;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}

A:Active.FormularButtonAbsoluteOberkategorieCold{
	Color : #FFCC00;
	Font-Size : 10px ! important;
		padding : 0px 0px 0px 0px;
		text-align: left;
}

 
 
 
td.FormularButtonOberkategorie {
	border-width: 1px;
	border-color: White White White White;
	background: White;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #7D7D97;
	padding : 5px 5px 5px 5px;
	white-space: nowrap;
}

td.FormularButtonOberkategorieHot {
	border-width: 1px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
	background: #6B93B9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #7D7D97;
	padding : 5px 5px 5px 5px;
	color: White;
	white-space: nowrap;
}
	
td.FormularButtonCold {
	border-width: 1px;
		border-color: White White White White;
	background: White;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #7D7D97;
	padding : 2px 5px 2px 15px;
	white-space: nowrap;
}

	
td.FormularButtonHot {
	border-width: 1px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #6B93B9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: White;
	padding : 4px 5px 4px 15px;
	white-space: nowrap;
}

		
TD.FormularButtonUnterkategorieCold {
		border-color: White White White White;
	background: White;
	font-size: 10px;
	text-align: left;
	MARGIN: 0px;
	color: #7D7D97;
	padding : 2px 5px 2px 35px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}

TD.FormularButtonUnterkategorieHot {

	PADDING-RIGHT: 5px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	PADDING-LEFT: 35px;
	font-size: 10px;
	text-align: left;
	background: #6B93B9;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	color: #7D7D97;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}
		

		
TD.FormularButtonUnterkategorieColdLevel2 {
		border-color: White White White White;
	background: White;
	font-size: 10px;
	text-align: left;
	MARGIN: 0px;
	color: #7D7D97;
	padding : 2px 5px 2px 45px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}

TD.FormularButtonUnterkategorieHotLevel2 {

	PADDING-RIGHT: 5px;
	border-color: #6B93B9 #6B93B9 #6B93B9 #6B93B9;
	PADDING-LEFT: 45px;
	font-size: 10px;
	text-align: left;
	background: #6B93B9;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	color: #7D7D97;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}

/* --- 5er Variante ---  */

		/* --- VertikalNav  */

td.FormularButtonOberkategorieNo5 {
	border-width: 1px;
	border-color: White White White White;
	background: White;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: Black;
	padding : 5px 5px 5px 5px;
	white-space: nowrap;
}		
		


td.FormularButtonOberkategorieHotNo5 {
	border-width: 1px;
	border-color: #444444 #444444 #444444 #444444;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
	background: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: White;
	padding : 5px 5px 5px 5px;
	color: White;
	white-space: nowrap;
}

td.FormularButtonColdNo5 {
	border-width: 1px;
	border-color: White White White White;
	background: White;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: Black;
	padding : 2px 5px 2px 5px;
	white-space: nowrap;
}

	
td.FormularButtonHotNo5 {
	border-width: 1px;
	border-color: #444444 #444444 #444444 #444444;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
	background: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: White;
	padding : 4px 5px 4px 5px;
	white-space: nowrap;
}


TD.FormularButtonUnterkategorieHotNo5 {

	PADDING-RIGHT: 5px;
	border-color: #444444 #444444 #444444 #444444;
	font-size: 10px;
	text-align: left;
	background: #444444;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	color: White;
	padding : 4px 5px 4px 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}


TD.FormularButtonUnterkategorieColdNo5 {
	border-color: White White White White;
	background: White;
	font-size: 10px;
	text-align: left;
	MARGIN: 0px;
	color: Black;
	padding : 4px 5px 4px 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}
		







TD.FormularButtonUnterkategorieColdLevel2No5 {
	border-color: White White White White;
	background: White;
	font-size: 10px;
	text-align: left;
	MARGIN: 0px;
	color: Black;
	padding : 4px 5px 4px 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}

TD.FormularButtonUnterkategorieHotLevel2No5 {

	PADDING-RIGHT: 5px;
	border-color: #444444 #444444 #444444 #444444;
	PADDING-LEFT: 45px;
	font-size: 10px;
	text-align: left;
	background: #444444;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	color: White;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap
}


/* ---- Ende 5er Variante ---- */	



/* ----oben----- -----rechts----- ----unten----- ----links---- */	

.FormularBeschreibungSehrGross {
	font-family: "Trebuchet MS";
	font-size:25px;
	text-align: left;
	color: #ff6600;

	padding : 15px 5px 0px 15px;
}

.FormularBeschreibungGrossNo5 {
	font-family: "Arial";
	font-size:16px;
	font-weight: bold;
	text-align: left;
	color: #ff6600;
	padding : 1px 1px 1px 3px;
}

.FormularBeschreibungGrossNo5Var1 {
	font-family: "Arial";
	font-size:16px;
	font-weight: bold;
	text-align: left;
	color: #656565;
	padding : 1px 1px 1px 3px;
}

/* 	white-space: nowrap; */	
	
.FormularBeschreibungGross {
	font-family: "Trebuchet MS";
	font-size:22px;
	text-align: left;
	color: #ff6600;

		padding : 0px 0px 20px 0px;
	padding-bottom : 20px;
}

		
.FormularBeschreibungKlein {
	font-family: "Trebuchet MS";
	font-size:16px;
	text-align: left;
	color: #ff6600;
	white-space: nowrap;
	padding : 0px 0px 20px 0px;
	padding-bottom : 20px;
}

		
.TabelleIn {
	border-width: 1px;
	border-color: #BEBEBE #F9F9F9 #F9F9F9 #BEBEBE;
	border-style: solid;
	margin-top: 1px;
	margin: 1px;
}

	
.TabellenBeschreibungsTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
}

.TabellenUeberschriftHell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF
}



.TabellenZellenBackColorNo1FontBeschreibungsTextFett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-align : left;
	padding : 7px 7px 7px 10px;
	background-color: #F8F8F8 

}

.TabellenZellenBackColorNo1FontBeschreibungsTextFettAlternierend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-align : left;
	padding : 7px 7px 7px 10px;
	background-color: #EEEEEE;

}

.TabellenZellenBackColorNo1FontBeschreibungsTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
	background-color: #F8F8F8;
	padding : 5px 5px 5px 5px;
	white-space: nowrap;
}


.TabellenZellenBackColorNo1FontTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
	background-color: #F8F8F8
}


/* ----oben----- -----rechts----- ----unten----- ----links---- */	

.TabellenZellenTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;;
	text-align: left;
	background-color: #F5F5F5;
	height : 25px;
}

.TabellenZellenTextNormalNextColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;;
	text-align: left;
	background-color: #FDF5E6;
	height : 25px;
}


.TabellenZellenTextNormalAlternierend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	background-color: #FFFFFF;
	height : 25px;
	white-space: nowrap; 

}

.TabellenZellenTextNormalAlternierendNextColumn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	background-color: #FEF2E0;
	height : 25px;
	white-space: nowrap; 

}

.Vertical{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	background-color: #DADADA;
	filter: flipV;
}



.TabellenZellenTextKleinUmbruch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: black;
		background-color: #F8F8F8;

}


.TabellenZellenTextKleinUmbruchAlternierend {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #474747;
	background-color: #EEEEEE;
	
}




.TabellenZellenTextKlein {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: black;
		background-color: #F8F8F8;
	white-space: nowrap; 	
}


.TabellenZellenTextKleinAlternierend {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #474747;
	background-color: #EEEEEE;
	white-space: nowrap; 	
}

.TabellenZellenTextKleinNo1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align: left;
	color: black;
		background-color: #F8F8F8;
		padding : 2px 5px 2px 5px;
	white-space: nowrap; 	
	height: 15px;
}


.TabellenZellenTextKleinNo1Alternierend {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #474747;
	background-color: #EEEEEE;
	padding : 2px 5px 2px 5px;
		height: 15px;
	white-space: nowrap; 	
}

.TabellenZellenTextNo3Ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
background-color: #EEEEEE;
	font-weight : bold;
}

.TabellenZellenTextNo3UnterUeberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
	background-color: #F8F8F8
}

.TabellenZellenTextNo3Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
	background-color: #F8F8F8
}

.TabellenZellenTextNo3NormalAlternierend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
	background-color: #EEEEEE;
	white-space: nowrap; 	
}

.TabellenZellenTextNo4Normal {
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 12px ! important;
	color: #333333;
	text-align: left;

}

.TabellenZellenTextNo5Normal {
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 12px ! important;
	color: #656565;
	padding : 1px 1px 1px 3px;
	text-align: left;

}
.TabellenZellenTextNo5Klein {
	Font-Family : Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
	color: #656565;
	padding : 1px 1px 1px 5px;
	text-align: left;

}

.TabellenZellenTextUnterkategorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align : left;
	padding : 7px 7px 7px 10px;
	white-space: nowrap;
	background-color: #F8F8F8 ;
}




/* -- Content Projekt und Subnavigation -- */

/* ----oben----- -----rechts----- ----unten----- ----links---- */	

td.ProjektNavCold {
	border-width: 0px;
	border-color: #F8F8F8 #F8F8F8 #D3D3D3 #F8F8F8;
	border-style: solid;
	background: #249B19;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	padding : 18px 1px 2px 1px;
	text-align : center;

}

td.ProjektNavHot {
	border-width: 0px;
	border-color: #D3D3D3 White White #D3D3D3;
	border-style: solid;
	background: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
			Color : #9C9C9C;
	padding : 18px 1px 2px 1px;
	text-align : center;

}


td.ProjektNavHeader {
	border-width: 1px;
	border-color: #F8F8F8 #e9e9e9 #F8F8F8 #F8F8F8;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
	background: #F8F8F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;
	padding : 7px 7px 7px 7px;
	white-space: nowrap;
	text-align : right;
	font : bold;
}






/* Navigation: Content */		
	
A:link.ProjektNavCold{
	Color : White;
	Font-Size : 10px ! important;
}
	
A:Hover.ProjektNavCold{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.ProjektNavCold{
	Color : White;
	Font-Size : 10px ! important;
}

A:Active.ProjektNavCold{
	Color : Yellow;
	Font-Size : 10px ! important;
}

/* Link Klein: No 5 */		
	
A:link.TextKleinNo5{
	color: #ff6600;
	Font-Size : 10px ! important;
	
}
	
A:Hover.TextKleinNo5{
 	color: #ff6600;
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}

	
A:Visited.TextKleinNo5{
	color: #ff6600;
	Font-Size : 10px ! important;
}

A:Active.TextKleinNo5{
	Color : Yellow;
	Font-Size : 10px ! important;
}




A:link.ProjektNavHot{
	Color : White;
	Font-Size : 10px ! important;
}

A:Hover.ProjektNavHot{
	Text-Decoration : underline ! important;
	Font-Size : 10px ! important;
}
	
A:Visited.ProjektNavHot{
	Color : White;
	Font-Size : 10px ! important;
}

A:Active.ProjektNavHot{
	Color : Yellow;
	Font-Size : 10px ! important;
}




/* ----oben----- -----rechts----- ----unten----- ----links---- */	

td.SubProjektNavCold {
	border-width: 0px;
	border-color: #F8F8F8 #F8F8F8 #D3D3D3 #F8F8F8;
	border-style: solid;
	background: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	padding : 2px 1px 2px 1px;
	text-align : center;

}

td.SubProjektNavHot {
	border-width: 0px;
	border-color: #D3D3D3 White White #D3D3D3;
	border-style: solid;
	background: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		Color : #9C9C9C;
	padding : 2px 1px 2px 1px;
	text-align : center;

}


td.SubProjektNavHeader {
	border-width: 1px;
	border-color: #F8F8F8 #e9e9e9 #F8F8F8 #F8F8F8;
	border-style: solid;
	margin-top: 0px;
	margin: 0px;
	background: #F8F8F8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;
	padding : 7px 7px 7px 7px;
	white-space: nowrap;
	text-align : right;
	font : bold;
}






/* Navigation: Content */		
	
A:link.SubProjektNavCold{
	Color :White;

}
	
A:Hover.SubProjektNavCold{
Color :White ! important;
	Text-Decoration : none ! important;

}

	
A:Visited.SubProjektNavCold{
Color :White;

}

A:Active.SubProjektNavCold{
Color :White;

}





A:link.SubProjektNavHot{
	Color : White;
	font-weight : bold;
}

A:Hover.SubProjektNavHot{
Color :White ! important;
	font-weight : bold;
	Text-Decoration : none ! important;
}
	
A:Visited.SubProjektNavHot{
Color : White;
	font-weight : bold;
}

A:Visited.SubProjektNavHot{
Color :White;
	font-weight : bold;

}








td.listeBackColorHell {
	background: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding : 5px 5px 5px 5px;
	white-space: nowrap;
	text-align : left;
}


td.listeBackColorDunkel {
	background: #F8f8f8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding : 5px 5px 5px 5px;
	white-space: nowrap;
	text-align : left;
}

td.SymbolBackgroundNo5 {
	background: #67009A;
	text-align : right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: bold;
	color: white;
}


td.WarningBG {
	background: #FF9900;
			font-weight: bold;
	color: white;

}

td.WarningColor1 {
	background: #FFFF99;
			font-weight: bold;
	color: black;

}

td.WarningColor2 {
	background: #FFFFFF;
color: #515151;
}

.Startseite {
background: #FFFFFF ! important;
color: #474747 ! important;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
}

#Startseite A:link{
	Color : #474747;
	Font-Size : 10px ! important;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
}		
	
#Startseite A:Hover {
	Color : #474747;
	Font-Size : 10px ! important;
	Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
}

#Startseite A:Visited{
	Color : #474747;
	Font-Size : 10px ! important;
		Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;	
}

#Startseite A:Active{
	Color : #474747;
	Font-Size : 10px ! important;
		Font-Family : Verdana, Tahoma, Arial, Helvetica, sans-serif ! important;
	Font-Size : 10px ! important;
}
.hidden1 {
	display: none;
	visibility:hidden;
	}
	
.datarow td {

}	
.ad {

}	
	
