body { background-color: #74778D }

	.Level1Position1{
		background-image: url(/Images/Tree/St1.gif);
		}
	.Level1{
		font-family: Arial; 
		font-size: 10pt;
		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);
		}
td{
		font-family: Arial, Verdana; 
		font-size: 9pt;
		color: #000000;
	}

td.cell1{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #000000;
		background-color: #74778D;
	}	
td.cell2{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #000000;
		background-color: #DEDEDE;
	}		
td.cell3{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #000000;
		background-color: #989292;
	}
td.cell4{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #000000;
		background-color: #DEDEDE;
	}
td.cell5{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #000000;
		background-color: #8CBDFA;
	}
   /*-------------------------------------------------------  
    *	Added By : Nimesh Parikh 			  *
    *	Purpose  : For Changing Style of Navigation Tree  *
    ------------------------------------------------------*/	
td.cell11{
		font-family: Verdana; 
		font-size: 8pt;
		font-weight:bold;  
	color: #536674;
		background-color: #74778D;
	}	
	
	td.cell111{
		font-family: Verdana; 
		font-size: 8pt;
		font-weight:bold;  
	color: #536674;
		background-color: #74778D;
		padding-left:10px;
	}	
	
td.cell22{
		font-family: Verdana; 
		font-size: 8pt;
		font-weight:bold;  
		/*color: #536674;
		background-color: #74778D;*/
	}		
td.cell33{
		font-family: Verdana; 
		font-size: 8pt; 
		font-weight:bold; 
		color: #536674;
	
	}	
td.cell44{
		font-family: Verdana; 
		font-size: 8pt; 
		font-weight:bold; 
		color: #536674;
		background-color: #E5F6F6;
	}
td.cell55{
		font-family: Verdana; 
		font-size: 8pt; 
		font-weight:bold; 
		color: #536674;
		background-color: #8CBDFA;
	}
	
td.cell555{
		font-family: Verdana; 
		font-size: 8pt;
		font-weight:bold;  
	color: #536674;
		background-color: #74778D;
		padding-left:10px;
	}	
	
td.cellLine{
		background-color: #74778D;
	}
.BackColor{
background-color: #74778D;
}
td.cell39{
   
		font-family: Arial, Verdana; 
		font-size: 8pt;
		font-weight:bold; 
		color: white;
		background-color: #000000;
	}
A.Menulink{
		color: #E5F6F6; 
		text-decoration:none;
		}	
		
	A.Menulink:hover{
		color:#F1D291; 
		text-decoration:none;
		}	
		
/* Added For Smart Text Container (Text Below Image)*/
td.cell25{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: White;
	  padding-right:1px;
	}
td.cell15{
		font-family: Times New Roman; 
		font-size: 12pt;
		font-weight:bold; 
		color: #000000;
		background-color: #FFFFFF;
	}		
	
td.cell60{
   background-color: #74778D;
}	

td.cell61{
   background-color: #74778D;
   padding-top:130px;
}	

td.cell62{
   background-color: #FFFFFF;
 
}	

td.cell63{
   background-color: #000000;
 
}

td.cell64{
   background-color: #1D1D1B;
   width:335px;
 
}

td.cell66{
   background-color: #74778D;
 width:213px;
  height:132px;
 
}

:root td.cell66{
   background-color: #74778D;
 width:213px;
  height:130px;
 
}

td.cell67 a img{

  height:132px;
 
}

:root td.cell67 a img{
 
  height:130px;
 
}

td.cell69 {
	background-color: #74778D;  
}

td.cell71
padding:0px 5px 0px 8px;
	}
	
:root td.cell71
padding:0px 5px 0px 5px;
	}

			
/* --------------------  End  -------------------------*/		
.text3{
		font-family: Arial, Verdana; 
		font-size: 8pt; 
		color: #000000;
	}
		
.search{
		font-family: Arial, Verdana; 
		font-size: 9pt; 
		color: #222222;		
		border: 1px solid #DDDDDD;
}

H1{
		font-family: Arial, Verdana; 
		font-size: 10pt; 
		font-weight: bold;
		color: #000000;
	}

	
	/*  Links*/
	A.smallLink{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #3B4B62; 
		text-decoration:none;
		}
	A.smallLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 		
		font-size: 8pt;
		color: #AA6600;
		text-decoration:none;
		}
	A.smallLinkFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		color: #3B4B62; 
		text-decoration:none;
		}
	A.smallLinkfett:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 8pt;
		color: #FF0000;
		text-decoration:none;
		}
	A.bigLink{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #000; 
		text-decoration:none;
		}
	A.bigLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 9pt;
		color: #F1D291;
		text-decoration:none;
		}

	A.bigLink2{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration:none;
		}
	A.bigLink2:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 9pt;
		color:#F1D291;
		text-decoration:none;
		}	

	/* Menu Navigation Links*/
		
	A.link{
		color: #000000; 
		border-color: #DEDEDE;
		text-decoration:none;
		}
	A.link:hover{
		color: #000000;
		border-color: #DEDEDE;
		text-decoration:none;
		}
	A.link2{
		color: #FFFFFF; 
		text-decoration:none;
		}
	A.link2:hover{
		color: #FFFFFF;
		text-decoration:none;
		}		


	/* Menu Navigation Links */






		A.navigation { 
	   display:block;
     font-size: 9pt;
		 color: #000000; 
		 text-decoration:none;
     width:150px; 
     height:14px;
     background-image:url(../img/nav_bullet_2.gif); 
		background-repeat:no-repeat;
     }
	
	A.navigation:hover{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}	
			
	A.navigationinv { 
	   display:block;
     font-size: 9pt;
		 color: #000000; 
		 text-decoration:none;
     width:130px; 
     height:14px;
     background-image:url(../img/nav_bullet_2.gif); 
		background-repeat:no-repeat;
     }
		
	A.navigationinv:hover{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}		
		
		
	A.navigationaktiv{   
		font-size: 9pt;
		color: #FFFFFF; 
		text-decoration:none;
		}
		
			A.navigationaktiv{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}
		
			A.navigationaktiv:hover{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}	
		
		A.navigationaktivinv{  
		font-size: 9pt;
		color: #FF0000; 
		text-decoration:none; 
	}
	
		A.navigationaktivinv{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}	
	
		A.navigationaktivinv:hover{
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}	
	
	
		A.navigationsub{  
			  display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
		}
		
	A.navigationsubinv{  
			  display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
		}
	A.navigationsub:hover{  
	  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}
		
		A.navigationsubinv:hover{  
		  display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
		}
		
		
	A.navigationtop{
		font-size: 9pt;		
		color: #000000; 	
		text-decoration:none;
		}		
A.navigationsubaktiv:link{  
		display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
	}
	
	A.navigationsubaktiv:visited{  
		display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
	}
	
A.navigationsubaktiv:focus{
      display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat; 
}

A.navigationsubaktiv:hover{
      display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat; 
}

A.navigationsubaktiv:active{
      display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat; 
}

A.navigationsubaktivinv:link{  
			  display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
	}	
	
	A.navigationsubaktivinv:visited{  
			  display:block;
		font-size: 9pt;
		color: #000000; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_2.gif);
		background-repeat:no-repeat;
	}	
	
		A.navigationsubaktivinv:focus{
	    display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
	}	
	
	A.navigationsubaktivinv:hover{
	    display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
	}	
	
		A.navigationsubaktivinv:active{
	    display:block;
		font-size: 9pt;
		color: #F1D291; 
		text-decoration:none;
		 width:150px; 
     height:14px;
		background-image:url(../img/nav_bullet_3.gif);
		background-repeat:no-repeat;
	}	
	
	
	
	
	A.adminLink:Link{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000; 
		text-decoration:none;
		}
	A.adminLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
		text-decoration:none;
		}
	A.adminLink:visited{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
		text-decoration:none;
		}		
		
	.adjusttxt{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8px;
		color: #000000;
		}		
						
	
	/* For CMS */
	.Textnormal{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		color:000000;
		}
		.Textnormal2{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		color:#FFFFFF;
		}
	.TextnormalFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		font-weight: bold;
		color:#000000;
		}
			.TextnormalFett2{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		font-weight: bold;
		color:#FFFFFF;
		}
	.TextGrauFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #3B4B62; 
		}
	.TextgrossFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold;
		}
	.Textklein{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		font-weight: normal;
	
		}
	.Textmini{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 2pt;
		}
	.TextkleinFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold
		}
	.TextkleinRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		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: 9pt; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextKleinRot{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;
		color: #FF0000;
		}
	.TextWeissFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		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;
	}
.listBG1Cell{
	background-color: #EFEFEF;
	}
.listBG2Cell{
  background-color: #DFDFDF;
  }
.listBG3Cell{
	background-color: #CFCFCF;
	}
.grey1Cell{
	background-color: #DEDEDE; 
	}
.grey2Cell{
  background-color: #C6C6C6;
  }
.grey3Cell{
	background-color: #9C9C9C; 
	}
.yellowCell{
	background-color: #FF0000;
	}		
.redCell{
	background-color: #9C9C9C;
	}	
	
	
.TeaserRed{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #000000;
	background-color: #FF0000;
	}		
.TeaserGrey{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #FF0000;
	background-color: #9C9C9C;
	}	

.titelschwarz				{color:#000000; font-size:13px; font-weight:900; text-decoration: none;}
.text						{color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration: none;}
.textsm						{color:#000000; font-size:11px; font-weight:normal; text-decoration: none;}
.textblau					{color:#404040; font-size:12px; font-weight:900; text-decoration: none;}

.positionImage1{
 position:relative;
 top:-2px;
}

.positionImage2{
 position:relative;
 top:-2px;
}

.divFooter1{
  position:absolute;
  top:850px;
  
}

:root .divFooter1{
  position:absolute;
  top:650px;
}



#divNavi1{
  witdh:350px;
  height:18px;
  background-color:#000;
  padding-left:45px;
}

h1.topHeadline1{
  color:#FFFFFF;
}

a.whiteLink { color: #fff; text-decoration: none; font-size: 0.9em }
