	td{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt; 
		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: #AA6600;
		text-decoration:none
		}
	A.bigLink{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal; 
		color: #3B4B62; 
		text-decoration:none
		}
	A.bigLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 		
		font-size: 9pt;
		color: #000000;
		text-decoration:none
		}

	A.bigLinkFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #3B4B62; 
		text-decoration:none
		}
	A.bigLinkFett:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 		
		font-size: 9pt;
		color: #000000;
		text-decoration:none
		}

	

	/* Menu Navigation Links*/
	A.navigation{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	A.navigation_aktiv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		color: #FFFFFF; 
		
		text-decoration:none
		}
	A.navigation_top{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal; 
		color: #000000; 
		text-decoration:none	
		}
	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
		}
		
	/* Table Menu Navigation*/
	.navigation{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		color: #000000; 
		background-color: #BDBDEF;
		text-decoration:none
		}
	
	.navigation_aktiv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #526BAD;
		text-decoration:none
		}
	/* For CMS */
	.Textnormal{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt
		}
	.TextnormalFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;
		}
	.TextGrauFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #3B4B62; 
		}
	.TextGrauKleinFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		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;
		}
	.Textkursiv{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal;		
		font-style: italic;
		}
	.TextkursivFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;		
		font-style: italic;
		}
		
  	/* for selectboxes */
	.txtline300 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 300px;
		background-color: #FFFFFF;
		color: #000000;
		}
	.txtline240 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 240px;
		background-color: #FFFFFF;
		color: #000000;
		}
	.txtline180 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 180px;
		background-color: #FFFFFF;
		color: #000000;
		}
	.txtline100 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 80px;
		background-color: #FFFFFF;
		color: #000000;
		}
	.txtline40 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 40px;
		background-color: #FFFFFF;
		color: #000000;
		}
		/* for buttons */
	.buttonsmall {
		    Font-Weight: normal; 
		    Font-Family: Arial, Helvetica, Sans-serif;
		    Font-Size: 11px;
		    background-color: #FFFFFF;
		    color: #000000;		
		    }
    
    /* for options*/
	.optionHead{
		font-family: Arial, Helvetica, sans-serif; 
		background-color: #E0E0E0;
		}		
.whiteCell{
	background-color: #FFFFFF;
	}
.listBG1Cell{
	background-color: #EFEFEF;
	}
.listBG2Cell{
  background-color: #DFDFDF;
  }
.grey1Cell{
	background-color: #BDBDEF;
	}
.grey2Cell{
  background-color: #526BAD;
  }
.grey3Cell{
	background-color: #ECECEA;
	}
.yellowCell{
	background-color: #D4227E;
	}		
.D1DAE3 {  background-color: #D1DAE3}
ul 
{ 
	list-style-image:URL("/img/list_image.gif");
	margin-top:5px;
	margin-bottom:23px;
}
li 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}
 
  	
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:18px;
}


.TextNormalBright {
	font-size:9pt;
	font-family:Arial;
	color:rgb(77, 77, 77);
}

.TextNaviBlue {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 0, 0);
}
.TextNaviBlueNotVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(128, 0, 128);
}
.TextNaviBlueold {
	font-size:9pt;
	font-family:Arial;
	color:rgb(255, 0, 0);
}
.TextNaviBlueNotYetVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 128, 0);
}

.HeaderBG {
	background-image:url('../img/navigation_footer.gif'); 
}

.NavigationEX {
	background-color:rgb(236, 236, 234);
}
a {
	font-size:9pt;
	font-family:Arial;
	color:rgb(34, 0, 132);
	text-decoration:none;
}

.TextFettBlue {
	font-size:9pt;
	font-family:Arial;
	color:rgb(34, 0, 132);
	font-weight:bold;
}
.TextFettBlueNotVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(128, 0, 128);
	font-weight:bold;
}
.TextFettBlueold {
	font-size:9pt;
	font-family:Arial;
	color:rgb(255, 0, 0);
	font-weight:bold;
}
.TextFettBlueNotYetVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 128, 0);
	font-weight:bold;
}

.TextVerweisNormal {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 0, 0);
}
.TextVerweisNormalNotVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(128, 0, 128);
}
.TextVerweisNormalold  {
	font-size:9pt;
	font-family:Arial;
	color:rgb(255, 0, 0);
}
.TextVerweisNormalNotYetVisible {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 128, 0);
}

.TextVerweisNormalBold {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 0, 0);
	font-weight:bold;
}
.TextVerweisNormalNotVisibleBold {
	font-size:9pt;
	font-family:Arial;
	color:rgb(128, 0, 128);
	font-weight:bold;
}
.TextVerweisNormaloldBold  {
	font-size:9pt;
	font-family:Arial;
	color:rgb(255, 0, 0);
	font-weight:bold;
}
.TextVerweisNormalNotYetVisibleBold {
	font-size:9pt;
	font-family:Arial;
	color:rgb(0, 128, 0);
	font-weight:bold;
}

#right {
  border-right-width:1px;
  border-right-style:solid;
  border-color:rgb(204, 204, 204);
  padding-right:0em;
  text-align:justify; }
  
  
  #top {
  border-top-width:1px;
  border-top-style:solid;
  border-color:rgb(204, 204, 204);
  padding-top:0em;
  text-align:justify; }
  
#bottom {
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:rgb(204, 204, 204);
  padding-bottom:0em;
  }
  
  
#rundrum {
  border-width:1px;
  border-style:solid;
  border-color:#ECECEA;
  padding:0;
  background-color:rgb(250, 250, 250);
  text-align:justify; }
}

A.RedLink{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration:none
	}
A.RedLink:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 		
	font-size: 8pt;
	color: #FF0000;
	text-decoration:none
	}		
.TextkleinWhiteBgcolor{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	background-color:#FFFFFF;
	}	
.TextkleinGrayBgcolor{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	background-color:#EFEFEF;
	}	
.TextkleinFettBG{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	background-color:#E0E0E0;
	}	
	
.clsDarkGrey{
	background-color:#ECECEA;
}		

/*Added by Vijender Pandita on 2006_06_06*/

.grau {
	BACKGROUND-COLOR: #666
}
.weiss {
	BACKGROUND-COLOR: #fff
}
.navilevel2-bg {
	BACKGROUND-COLOR: #ccc
}

TR.decoration IMG {
	DISPLAY: block
}
.bg-image-head-start {
	BACKGROUND-IMAGE: url(/img/startseite_logobanner.gif); BACKGROUND-REPEAT: no-repeat;
}
.bg-top-verlauf {
	BACKGROUND-IMAGE: url(/img/bg_topnavi_grauverlauf.jpe); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ccc
	}
	
A.topnavi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: none
}
A.topnavi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: none
}
A.topnavi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}	
A.topnavi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: underline
}
.top-trenner {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; TEXT-DECORATION: none
}
.fusstext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}

A.fuss:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none
}
A.fuss:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none
}
A.fuss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
A.fuss:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
.c_Topic1
{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		border: 1px; 
		color: #00309C; 
}

.Image-bg {
	BACKGROUND-COLOR: #eeeeee
}


.TextnormalFailure{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt;
		color:rgb(255, 0, 0);
	   }
.TextnormalSucess{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt;
		color:rgb(166, 32, 32);
	   }
	   
/**********************************/
/* global */
	/* body	*/
	body{
		background-color:#FFFFFF;
		margin-left:0;
		margin-top:0;
		font-family: Verdana, Arial;
		}
	/* table */
	

A.navi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666; TEXT-DECORATION: none
}
A.navi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666; TEXT-DECORATION: none
}
A.navi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}

A.navi-hi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f60; TEXT-DECORATION: none
}

.c_Text1{
		font-family: Verdana, Arial; 		
		font-size: 16px; 
		color: #000000; 
	}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #137
}
A.more-12:link {
	FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-12:visited {
	FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-12:hover {
	FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}
A.more-12:active {
	FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}
.marginal-headline {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #137; PADDING-TOP: 10px
}
.margbox-bg {
	BACKGROUND-COLOR: #ccc
}
.whiteCellTeaser {
		padding-left:16px;
		padding-right:16px;
	}
.marginal-headlinenew {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #137; PADDING-TOP: 10px
}

A.more-12-teaser:link {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-12-teaser:visited {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-12-teaser:hover {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}
A.more-12-teaser:active {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}


.c_Topic1{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		border: 1px; 
		color: #00309C; 
	}

.txtline100NEW {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 100px;
		background-color: #FFFFFF;
		color: #000000;
		}
		
		
.sprachen {
	border-style:solid;
	border-width:0 0 1px 0;
	border-color: #a9a9a9;
	padding:5px 0;
}
 
#langSelDiv a {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666;}
