td{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11pt; 
    color: #000000
    }
/*----- Links -----*/
a {
		font-family:'Verdana','Arial';
		font-size:10pt;
		font-weight:normal;
		text-decoration:none;
		color:#FF6303;
	}
	
	a:hover {
		font-family:'Verdana','Arial';
		font-size:10pt;
		font-weight:normal;
		text-decoration:underline;
		color:#FF6303;
	}
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_aktiv:hover{  
    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:'Verdana','Arial';
		font-size:10pt;
		font-weight:normal;
		color:#000000;
    }
	.TextBlue {
		font-family:'Verdana','Arial';
		font-size:10pt;
		font-weight:normal;
		color:#003C6E;
	}    
.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:'Verdana','Arial';
	font-size:8pt;
	font-weight:normal;
	color:#000000;
    }
.TextSmallBlue {
	font-family:'Verdana','Arial';
	font-size:8pt;
	font-weight:normal;
	color:#003C6E;
	}    
.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:'Verdana','Arial';
		font-size:10pt;
		font-style:italic;
		font-weight:normal;
		color:#000000;
    }
.TextItalicBlue {
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-style:italic;
	font-weight:normal;
	color:#003C6E;
}		 
.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;
    }
.greyCell{
    border-width:1px;
    border-style:solid;
    border-color:#ECECEA;		
    background-color:rgb(250, 250, 250);
    }
    
.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;
    background-color:#FFFFFF;
    }
.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;
    }	
.alignRight{
    float:right;
    margin-left:5px;
    }
.alignLeft{
    float:left;
    margin-right:5px;
    }
.backgroundcolor{
	background-color:rgb(225, 228, 237);
	
}
.WhiteBGpadding {
	background-color:rgb(255, 255, 255);
	padding-right:5px;
	padding-left:5px;
}
.WhiteBGpaddingColor {
	background-color:rgb(225, 228, 237);
	padding-right:5px;
	padding-left:5px;
}
.TextkleinWithPadding5{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal
	padding-right:5px;
	padding-left:5px;
	}
.TextWhiteBoldWithpadding10 {
	font-size:10pt;
	font-family:Arial;
	color:rgb(255, 255, 255);
	font-weight:bold;
	padding-left:10px;
}
.clsDarkBlue{
	background-color:rgb(15, 57, 105);
}
.clsLightkBlue{
	background-color:rgb(225, 228, 237);
}
A.NavLink:hover{
	font-size:10pt;
	font-family:Arial;
	color:rgb(43, 63, 134);
	text-decoration:none;
	font-weight:700;
}
A.TextWhiteBold:hover{
	font-size:10pt;
	font-family:Arial;
	color:rgb(255, 255, 255);
	font-weight:bold;
	text-decoration:none;
}
A.TextNaviBlue:hover{
	font-size:9pt;
    	font-family:Arial;
    	color:rgb(0, 0, 0);
    	text-decoration:none;
}
A.Textnormal:hover{
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:normal;
	color:#000000;
}
A.TextnormalFett:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
}
A.Textkursiv:hover{
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-style:italic;
	font-weight:normal;
	color:#000000;
}
A.Textkursiv:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;		
	font-style: italic;
}
A.Textklein:hover{
	font-family:'Verdana','Arial';
	font-size:8pt;
	font-weight:normal;
	color:#000000;
}
A.TextBlue:hover{
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:normal;
	color:#003C6E;
}
A.TextSmallBlue:hover{
	font-family:'Verdana','Arial';
	font-size:8pt;
	font-weight:normal;
	color:#003C6E;
}
.HeadlineBlack {
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.HeadlineBlue {
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:bold;
	color:#003C6E;
}

.HeadlineOrange {
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:bold;
	color:#FF6303;
}
.clsRundrum {
  border-width:1px;
  border-style:solid;
  border-color:rgb(225, 228, 237);
  padding:0;
  background-color:rgb(255, 255, 255);
  text-align:justify; }
  
.clsNavSelPath{
	font-family:'Verdana','Arial';
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#FF6303;
}
.tooltip_c {
	position: absolute;
	display: none;
	background-color: #003d6f;
	border-width: 1px;
	border-style: solid;
	border-color: #ff9c00;
	padding: 2px;
	font-family : Arial;
	font-size : 11px;
	color : White;
}
a.copyright  {
	font-family : Arial;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	color : silver;
}
a.copyright:hover  {
	font-family : Arial;
	font-weight : normal;
	font-size : 11px;
	text-decoration : underline;
	color:#FF6303;
}
.marginBottom10 {
	float:top;
	margin-bottom:10px;
}

.buttonlarge {
    Font-Weight: normal; 
    Font-Family: Arial, Helvetica, Sans-serif;
    Font-Size: 11px;
    background-color: #FFFFFF;
    color: #000000;		
    Width: 300px;
    }
.imgBorder{
border-width:1px;
border-style:solid;
border-color:rgb(0, 0, 0);
}    