	.Level1Position1{
		background-image: url(/Images/Tree/St1.gif);
		}
	.Level1{
		font-family: Arial; 
		font-size: 10px;
		font-weight: 400;
		background-image: url(/Images/Tree/Leve1.gif);
		}
	.Level2{
		background-image: url(/Images/Tree/Leve2.gif);
		}
	.Level3{
		background-image: url(/Images/Tree/Leve3.gif);
		}
	.Level4{
		background-image: url(/Images/Tree/Leve4.gif);
		}
	.Level1PositionLast{
		background-image: url(/Images/Tree/s4.gif);
		}
	.PositionLastLevel2{
		background-image: url(/Images/Tree/Test.gif);
		}
	.PositionLastLevel3{
		background-image: url(/Images/Tree/Leve3.gif);
		}
		

	/*  Links*/
	A.smallLink{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #3B4B62; 
		text-decoration:none
		}
	A.smallLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 		
		font-size: 11px;
		color: #AA6600;
		text-decoration:none
		}
	A.smallLinkFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #3B4B62; 
		text-decoration:none
		}
	A.smallLinkfett:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 11px;
		color: #AA6600;
		text-decoration:none
		}
	A.bigLink{
		font-family: Arial, Helvetica, sans-serif; 
		color:#7F8FA6; 
		font-size:12px; 
		font-weight:900; 
		text-decoration: none;	
		}
	A.bigLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		color:#7F8FA6;
		font-size:12px; 
		font-weight:900; 
		text-decoration: underline;
		}


	/* Menu Navigation Links*/
	A.navigation{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	A.navigation_inv{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: C7D9F1;
		text-decoration:none
		}
	A.navigation:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 12px;
		color: #3B4B62;
		text-decoration:none
		}
	A.navigation_aktiv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #526BAD;
		text-decoration:none
		}
	A.navigation_aktiv_inv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #526BAD;
		text-decoration:none
		}
	A.navigation_sub{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	A.navigation_sub_inv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	A.navigation_sub:hover{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #3B4B62;
		background-color: #BDBDEF;
		text-decoration:none
		}
	A.navigation_top{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		color: #000000; 
		text-decoration:none	
		}
	A.adminLink:Link{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #000000; 
		text-decoration:none;
		}
	A.adminLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #000000;
		text-decoration:none
		}
	A.adminLink:visited{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #000000;
		text-decoration:none
		}
		
	/* Table Menu Navigation*/
	.navigation{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	
	.navigation_aktiv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #526BAD;
		text-decoration:none
		}
	.navigation_sub{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}

		
	/* For CMS */
	.Textnormal{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px
		}
	.TextnormalFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		}
	.TextGrauFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #3B4B62; 
		}
	.TextgrossFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}
	.Textklein{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		font-weight: normal
		}
	.Textmini{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 2px
		}
	.Textmidi{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8px;
		font-weight: normal
		}

	.TextkleinFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold
		}
	.TextkleinRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color: #FF0000;
		}
	.Titel{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight: bold
		}
	.TextRot{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextKleinRot{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color: #FF0000;
		}
	.TextWeissFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color: #FFFFFF;
		}
		
		/* for selectboxes */
	.txtline400 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 400px;
		}
	.txtline300 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 300px;
		}
	.txtline240 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 240px;
		}
	.txtline180 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 180px;
		}
	.txtline100 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 80px;
		}
	.txtline40 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 40px;
		}


		/* for buttons */
	.buttonsmall{
    Font-Family: Arial, Helvetica;
    Font-Size: 11px;
    }
    
    /* for options*/
	.optionHead{
		font-family: Arial, Helvetica, sans-serif; 
		background-color: #E0E0E0;

		}		
	
		
.whiteCell{
	background-color: #FFFFFF
	}
.listBG0Cell{
	background-color: #F8F9FA
	}
.listBG1Cell{
	background-color: #EFEFEF
	}
.listBG2Cell{
  background-color: #DFDFDF
  }
.listBG3Cell{
	background-color: #CFCFCF
	}
.grey1Cell{
	background-color: #BDBDEF
	}
.grey2Cell{
  background-color: #526BAD
  }
.grey3Cell{
	background-color: #526BAD
	}
.yellowCell{
	background-color: #D4227E
	}		
.redCell{
	background-color: #FF0000
	}	
  	
.D1D8E0 {  background-color: #D1D8E0}
.D1DAE3 {  background-color: #D1DAE3}
.C7D9F1 {  background-color: #BDBDEF}
.bg999999 {  background-color: #999999}
.FEFF35 {  background-color: #FEFF35; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.FF0000 {  background-color: #FF0000; color: #FFFFFF; font-weight: bold}
.headline1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.headline2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.headline2_white {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.headlineTop {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #D1DAE3}
.Contents {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF}
  	
  	
/*Added By Jimmy D'Silva*/  	
BODY{
	background-color:#FFFFFF;
	margin-left:0;
	margin-top:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.YellowLightBg{
	background-color:#FFFFD9
}

.YellowMouseOverBg{
	background-color:#FEFE3F
}

.YellowBg{
	background-color:#FFFF00
}

.IceBlueLightBg{
	background-color:#E9EEF5
}

.IceBlueBg{
	background-color:#D1DAE3
}

.IceBlueMouseOverBg{
	background-color:#DDE3EA
}

.IceblueDarkBg{
	background-color:#7F8FA6
}

.BlueBg{
	background-color:#324256
}

.BlueDarkBg{
	background-color:#142438
}

.bgmetalink 				{background:#D1DAE3;  font-size:12px; font-weight:900; color:#324256;font-family: Arial, Verdana, Helvetica, sans-serif;}
.bgmetaf					{background:#D1DAE3;  font-size:12px; font-weight:900; color:#324256;}
a.metanav					{color: #324256; text-decoration: none; font-size:12px; font-weight:900; font-family: Arial, Verdana, Helvetica, sans-serif;}
a.metanav:hover				{color: #FEFE3F; text-decoration: none; font-size:12px; font-weight:900; font-family: Arial, Verdana, Helvetica, sans-serif;}

.topMenuBorder{
	background-color:#7F8FA6
}

.searchfield	
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 103px;
	height:20px;
	margin:0;
	padding:0
}

.searchfieldf	
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 88px;
	height:20px;
	margin:0;
	padding:0
}

.bgnav						{background-color:#FFFFFF; }
.bgnavborder				{background-image:url(/img/bg_nav.gif); border-bottom: 1px solid #7F8FA6; }


.hauptNav					{ border-top: 1px solid #7F8FA6; font-size: 12px; font-weight: 800; background: #FFFFFF;}
.hauptNavAkt				{ border-top: 1px solid #7F8FA6; border-bottom: 1px solid #7F8FA6; font-size: 12px; font-weight: 800; background: #FFFFFF;}
.hauptNavNoBor				{ font-size: 12px; font-weight: 800; background: #FFFFFF;}
.hauptNavSel				{ border-top: 1px solid #7F8FA6; font-size: 12px; font-weight: 800; background: #DDE3EA;}
.hauptNavNoBorSel			{ font-size: 12px; font-weight: 800; background: #DDE3EA;}
.hauptNav3level				{ font-size: 12px; font-weight: 400; background: #FFFFFF;}
.hauptNav3levelSel			{ font-size: 12px; font-weight: 400; background: #DDE3EA;}

a.nav						{ text-decoration: none; color:#324256;}
a.nav:hover					{ text-decoration: none; color:#324256;}

.mainNavakt					{padding: 2px 0px 2px 0px; border-top: 1px solid #7F8FA6; border-bottom: 1px solid #7F8FA6; width: 159px; font-size: 12px; font-weight: bold; white-space: nowrap; background: #D1DAE3;}
.subNavakt					{padding: 2px 0px 2px 0px; border-top: 1px solid #7F8FA6; border-bottom: 1px solid #7F8FA6; width: 140px; font-size: 12px; font-weight: bold; white-space: nowrap; background: #D1DAE3;}

.moverpadding				{padding-left: 9px;}
a.navakt					{ color: #142438; text-decoration: none; }
a.navakt:hover				{ color: #142438; text-decoration: none; }
a.navaktslave				{color: #142438; text-decoration: none; white-space: nowrap;}
a.navaktslave:hover			{color: #142438; text-decoration: none; white-space: nowrap;}
.subNavigation 				{border-top: 1px solid #7F8FA6; border-bottom: 1px solid #7F8FA6; border-right: 1px solid #7F8FA6; font-size: 12px; font-weight: 800;}
.marginSubNavohne			{padding: 3px 0px 2px 15px; width: 190px;}
a.subNav					{color: #142438; text-decoration: none; white-space: nowrap;}
a.subNav:hover				{color: #FEFE3F; text-decoration: none; white-space: nowrap;}
.marginSubNav				{padding: 2px 0px 3px 15px; width: 190px; border-left: 1px solid #7F8FA6;}

.centercontent{
	background-color:#7F8FA6;
}

/* Listen punkte */
.listenpunktbox				{color:#000000; font-size:11px:}
.listentext					{color:#000000; font-size:11px; margin-bottom:5px}
.listentextgross			{color:#000000; font-size:12px; margin-bottom:5px}
.listentextBlock2			{color:#000000; font-size:11px; margin-bottom:10px}


/* Footer */
.footerCopy 				{font-size:12px; font-weight:400; color:#324256;}
a.footerC 					{font-size:10px; font-weight:400; color: #FFFFFF; text-decoration:none;}
a.footerC:hover				{font-size:10px; font-weight:400; color: #FFFFFF; text-decoration:none;}
.footerDesign 				{font-size:12px; color:#324256; font-weight:400; white-space:nowrap; text-align:right;}
a.footer 					{color: #324256; font-weight:400; white-space:nowrap; text-decoration:none;}
a.footer:hover				{color:#324256; font-weight:400; white-space:nowrap; text-decoration:underline;}

.boxgelb 					{ font-size:12px; font-weight:900; color:#000000;}
.boxgelbinhalt				{ font-size:11px; color:#000000;}
.nr							{ font-weight:900; font-size:12px; padding-top:5px;}

.searchfield_box	
{
	font-size: 11px;
	color: #000000;
	width: 59px;
	height:18px;
	padding-bottom:0;
}
.mailfield_box	
{
	font-size: 11px;
	color: #000000;
	width: 160px;
	height:18px;
	padding-bottom:0;
}

.submitfeld_box
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #324256;
	border: 1px solid #7F8FA6;
	background-color:#DDE3EA;
	cursor:hand;
	height:21px;
	
}

a.blau						{color:#7F8FA6; font-weight:900; text-decoration: none;}
a.blau:hover				{color:#7F8FA6; font-weight:900; text-decoration: underline;}
.titelschwarz				{color:#000000; font-size:13px; font-weight:900; text-decoration: none;}
.text						{color:#000000; font-size:12px; font-weight:normal; text-decoration: none;}
.textsm						{color:#000000; font-size:11px; font-weight:normal; text-decoration: none;}
.boxblauBlock1				{font-size:12px; font-weight:900; color:#000000;}
.textblau					{color:#7F8FA6; font-size:12px; font-weight:900; text-decoration: underline;}
.textOrange					{color:#EA7625; font-size:12px; font-weight:900; text-decoration: underline;}
.textGreen					{color:#4B9B3E; font-size:12px; font-weight:900; text-decoration: underline;}
.textBlue					{color:#0071B5; font-size:12px; font-weight:900; text-decoration: underline;}
.textGrey					{color:#919089; font-size:12px; font-weight:900; text-decoration: underline;}

.textOrange1				{font-family: arial, verdana, helvetica, sans-serif; color:#EA7625; font-size:11px; font-weight:normal; text-decoration: underline;}
.textGreen1					{font-family: arial, verdana, helvetica, sans-serif; color:#4B9B3E; font-size:11px; font-weight:normal; text-decoration: underline;}
.textBlue1					{font-family: arial, verdana, helvetica, sans-serif; color:#0071B5; font-size:11px; font-weight:normal; text-decoration: underline;}
.textGrey1					{font-family: arial, verdana, helvetica, sans-serif; color:#919089; font-size:11px; font-weight:normal; text-decoration: underline;}

.select	
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 270px;
}

.selectboxrechts
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 160px;
}

ul 
{ 
	list-style-image:URL("/img/list_image.gif");
	margin-top:5px;
	margin-bottom:23px; 
}
li 
{ 
	margin-left:-13px; 
}

