/*  Table Styles follows */
.TableCSSNone
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000
}
.TableCSSGrid
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; border-collapse:collapse;
}
.TableCSSGridTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; border-collapse: collapse; border-style : none
}	
.t2header /* Header */
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #000000; background-color:#efe3b9; border-bottom: #999999 1px solid;vertical-align:middle;height:21px;padding-left:3px;    
}	
.tt22 /* td dark */
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color:#FFFFFF; border-bottom: #999999 1px solid;vertical-align:middle;height:18px;padding-left:3px	
}	
.tt21 /* td Light */
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color:#f3f1e9; border-bottom: #999999 1px solid;vertical-align:middle;height:18px;padding-left:3px
} 
/* Table Styles End */

/* Downloads/Link Style */
.bgBrown	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; background-color: #f3f1e9 
}
.bgGrey	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; background-color: #ECEAEA	
}
.brownlink
{ 
 color: #000000; text-decoration: none
}
.brownlink:hover
{ 
 color: #5579A1; text-decoration: none 
}
.greylink
{
  color: #000000; text-decoration: none;  
}
.greylink:hover
{
  color: #5579A1; text-decoration: none
}
/* Downloads/Link Style End */

/* Custom Container styles */
.GreyTitle
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dad8d8
}
.BrownTitle
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efe3b9
}
.CSSText
{
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
.whiteboxunderline 
{
	FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BORDER-top: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.whiteboxunderline1
{
	FONT-SIZE: 10px; COLOR: #000000; BORDER-top: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.eggshellboxunderline 
{
	FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f1e9
}
.text 
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Page_LeftContainer
{
	padding-right: 5px;
}
/* Custom Container styles End */

/* Content Header Styles */
.PageHeaderTitle
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #6c6d71
}
.PageHeaderSubTitle
{
	FONT-SIZE: 17px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif	
}
/* Content Header Styles End */

/* Content Link styles */
.CSSAnchor 
{	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration :none;
	text-decoration:underline;
}
.CSSAnchor:hover 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #5579A1; text-decoration: none
} 
.klein_fett 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none 
}
.klein_fett:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: none
}
.klein 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;FONT-WEIGHT: bold; color: #5579A1; text-decoration: none
}
.klein:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;FONT-WEIGHT: bold; color: #5579A1; text-decoration: underline
}
/* Content Link styles End */

/* Content Link styles */
a.morelink {
	color: #5579A1;
	text-decoration: none;
	font-weight: bold;
}
a.morelink:hover {
	color: #5579A1;
	text-decoration: underline;
	font-weight: bold;
}
/* Content Link styles End */

/* Text styles */
.CSSSubtitle
{
	font-size: 17px;
	margin-bottom: 5px;
	color: #999999;
	margin-top: 15px;	
	font-family: Verdana, Arial, Helvetica, sans-serif
}
/* Text styles End */







/*
 the following all classes must be reviewed and unnecessary classes must be removed
*/


.CSSDefault
 {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;	
	 color: #000000
 }
 .CSSTitle
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
 }


.CSSHeaderTitle
{
	FONT-SIZE: 15px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #393a3f; 
	FONT-FAMILY: Arial Narrow; 
	LETTER-SPACING: 2px
}
.textkursiv
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
}
.textwhite 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #FFFFFF;
	text-decoration: none
}
.textwhite:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #FFFFFF;
	text-decoration: none
}
.textbeispiel 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.headerbackground
{
	background-color: #E6E5E5
}
.ActiveBackGround
{
	background-color: #C59794
}
.DeActiveBackGround
{
	background-color: #B8B8B8
}
.BackGround
{
	background-color: #E6E5E5
}

a.men 
{
	color: #000000; text-decoration: none
}
a.men:hover
{ 
	 color: #FFFFFF; text-decoration: none
}
a.endmen
{ 
	color: #000000; text-decoration: none
}
a.endmen:hover
{  
	color: #FF0000; text-decoration: none
}
a.link
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; text-decoration: underline
}
a.link:hover
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600; text-decoration: underline
}
a.more {
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
}
a.more:hover {
	color: #FF9900;
	text-decoration: none;
	font-size: 11px;
}
select
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; color: #000000
}
input
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px; color: #000000
} 

/*Table Text for first table*/

.c3Textbackground
{
	background-color :#E6E5E5
}
.homeheaderbackround
{
	background-color: #DFEAF4
}
.homeTextbackround
{
	background-color :#4C7CA5;
	FONT-WEIGHT: Normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
}
.c4Background
{
	background-color :#D3D3D3;	
}
.c4Textbackground
{
	background-color :#818181;
}



	
ul
 { 	
	line-height:15px;
 }
 
li
  {
	line-height:15px;
  }		
a.men {  color: Black; text-decoration: none}
a.men:hover {  color: Black; text-decoration: none}  




