BODY
{
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	background-color:#FFFFFF;	
}

img {
	border:0;
}

.DarkGray {
 	background-color : #999999;
 	}

.LeftNaviBack {
	background-color : #ded7de;
  	}

.graycell{
	background-color : #d3d3d3;
	}
.WhiteText {
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #000000;
	color: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
 	}

.WhiteColorText {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.RedColorTextUnderline {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff3000;
	FONT-WEIGHT: bold;
	font-size: 12px; 
	TEXT-DECORATION: underline;
	}
.RedColorText {	
	font-family: Arial, Helvetica, sans-serif;
	color: #ff3000;
	FONT-WEIGHT: bold;
	font-size: 12px; 
	}
.BackColor {
	background-color: #e3e3e3;
	}

.RowBackColor {
	background-color: #e7e7ef;
	}

.WhiteCell {
	background-color: #ffffff;
	}

.BlackCell {
	background-color: #000000;
	}
.LeftNaviText1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
A.LeftlinkText:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
A.LeftlinkText:hover {
	color: #808080;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
A.LeftlinkText{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.clsBotBorder{
	border-bottom-color:#c6c3c6;
	border-bottom-width:1px; 
	border-bottom-style:solid;
}
	
.TextnormalFett1{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color:#636563;
		
		}	
.RowHeding{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}	
			
.RowSubHeding{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		}		
		
.RowSubHeding2{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color:#7b7984;
		
		}
.RowSubHeding3{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color:#8c7984;
		
		}	
		
.PadLeft{
		padding-left:5 px;
}
.divback
{
	background-color:#b5b7b9;
}
.whiteborder
{	
	border-bottom-color:#ffffff;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-left-color:#ffffff;
	border-left-width:1px; 
	border-left-style:solid;
	border-right-color:#ffffff;
	border-right-width:1px; 
	border-right-style:solid;	
}
.upnaviback
{
	background-color:#b5b7b9;
	border-bottom-color:#000000;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-left-color:#000000;
	border-left-width:1px; 
	border-left-style:solid;
	border-right-color:#000000;
	border-right-width:1px; 
	border-right-style:solid;
	
}
A.upnavitext:link{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-left:1;	
	}
A.upnavitext:hover{
	color: #000000;
	background-color:#ded7de;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-left:1;	
	}		

A.upnavitext:visited {
	color: #000000;		
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-left:1;	
	}	

.TableBorder{
	border-color:#000000;
	border-width:1px; 
	border-style:solid;
	}	

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
	}
.LRpadd{
	padding-left:3px;
	padding-right:2px;
	}
.Textklein{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal
	}
.TextLineItalic{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	}	
.TextLineBold{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: none;
	}		
	
.TextLineBoldRed {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: none;
	color:#ff0000;
	}		
	
.buttonsmall{
    	Font-Family: Arial, Helvetica;
    	Font-Size: 11px;
    	}		
    
.alignRight {
	float:right;
	margin-left:5px;
	}    
.clsTableCar{
	background:transparent url("/img/bg_content.jpg") 780px 213px no-repeat;
	}
.clsNaviTDBg{
	background:url("/img/lefttdimg.jpg");
	}
.clsNaviRootNodesTDBg{
	background:url("/img/bg_header3.gif");
	}
A.theadingT:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration:underline;	
	}
A.theadingT:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ff0000; 
	text-decoration:underline;	
	}		
A.theadingT{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration:underline;	
	}
.theading{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration:none	
	}
.innerText{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal; 
	color: #000000; 
	text-decoration:none	
	}
	
.clsRightBorderBG{
	background-color:#DCDADB
	}

.Textnormal1{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px
		}
.text		{color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration: none;}		
.Textnormal	{
		color:#000000; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		text-decoration: none;}		
.TextnormalFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}
		
.TextRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color: #FF0000;
		}
		
.txtline300 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 300px;
		}
		

.TextkleinFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold
		}

					
		
.listBG2Cell{
 		background-color: #DFDFDF
		}
.listBG1Cell{
		background-color: #EFEFEF
	}		
  
.txtline100 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 80px;
		}

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
		}
	
.D1DAE3 {        background-color: #D1DAE3}
.marginSubNavohne       {padding: 3px 0px 2px 15px; width: 190px;}
.marginSubNav		{padding: 2px 0px 3px 15px; width: 190px; border-left: 1px solid #7F8FA6;}

.IceBlueBg{ background-color:#EFEBEF; }

.boxblauBlock1		{font-size:12px; font-weight:900; background-color : #EFEBEF;}

.txtline240 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 240px;
		}  			

.optionHead{
		font-family: Arial, Helvetica, sans-serif; 
		background-color: #E0E0E0;

		}
.grey3Cell{
	background-color: #E9EAEE
	}			
	
A.navigation_aktiv{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #E9EAEE;
		text-decoration:none
		}

.titelschwarz				{color:#000000; font-size:13px; font-weight:900; text-decoration: none;}									

.textblau				{color:#636563; font-size:12px; font-weight:900; text-decoration: none;}
.textred				{color:#FF0000; font-size:11px; font-weight:400; text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.titelschwarz				{color:#000000; font-size:13px; font-weight:900; text-decoration: none;}
.txtline180 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 180px;
		}
	
.TextkleinRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color: #FF0000;
		}	
		
	A.bigLink{
		font-family: Arial, Helvetica, sans-serif; 
		color:#FF0000; 
		font-size:11px; 
		font-weight:normal; 
		text-decoration: none;	
		}
	A.bigLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		color:#FF0000;
		font-size:11px; 
		font-weight:normal; 
		text-decoration: none;
		}
		
	A.bigBoldLink{
		font-family: Arial, Helvetica, sans-serif; 
		color:#FF0000; 
		font-size:11px; 
		font-weight:bold; 
		text-decoration: none;	
		}

	A.bigBoldLinkUnderline{
		font-family: Arial, Helvetica, sans-serif; 
		color:#FF0000; 
		font-size:11px; 
		font-weight:bold; 
		text-decoration: underline;	
		}
		
.titelwhite	{color:#FFFFFF; font-size:13px; font-weight:900; text-decoration: none;font-family: Arial, Helvetica, sans-serif; }	
.redcell{	background-color : #FF0000;	}

DIV{
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}
SPAN{
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}
	.TextgrossFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold;
		}
.clsMousePointerHand
{
	CURSOR:Hand;
}

A.navigation{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #636563; 
	text-decoration:none
}

.textverysmall{
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:normal; 
	text-decoration: none;
}		

.fieldTitle{
	color: white;
	font-weight: bolder;
	background-color:#666666;
	font-family:arial,verdana,helvetica,tahoma;
	font-size: 12px; 
	font-weight: bold;
	padding-left:5px;
}
.fieldMessage{
	color: white;
	font-weight: bolder;
	background-color:#666666;
	font-family:arial,verdana,helvetica,tahoma;
	font-size: 12px; 
	font-weight: bold;
	padding-left:5px;	
	padding-top:2px;	
	padding-bottom:2px;	
}
.FormFieldCheck{
	color: white;	
	background-color:#E8E8E8;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	padding-left:4px;		
}
.FormField{
	color: white;	
	background-color:#E8E8E8;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	padding-left:4px;	
	padding-top:2px;	
	padding-bottom:2px;	
}
.NewsLetterTitle{
	color: white;
	font-weight: bolder;
	background-color:#666666;
	font-family:arial,verdana,helvetica,tahoma;
	font-size: 12px; 
	font-weight: bold;
	padding-left:6px;		
}
.NewsLetterField{
	color: white;	
	background-color:#E8E8E8;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	padding-left:4px;		
}
.Txtline240Noborder {
	Font-Family: Arial, Helvetica;
	Font-Size: 11px;
	Width: 210px;
	background-color:#FFFFFF;
	border:none;
}  	
.FormButton{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: white;
	Font-Family: Arial, Helvetica;
	Font-Size: 12px;
	font-weight: bold;
	cursor: hand;
}
.SelectNoborder {
	Font-Family: Arial, Helvetica;
	Font-Size: 11px;
	background-color:#FFFFFF;
	border:none;
	font-weight: normal;
}  		

ul 
{ 
	list-style-image:URL("/img/list_image.gif");
	margin-top:5px;
	margin-bottom:23px;
}
li 
{ 
	margin-left:-23px; 
	 
}
.text1 {
	font-family: Arial, Verdana; 
	font-size: 0.72em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text2 {
	font-family: Arial, Verdana; 
	font-size: 0.72em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.clsPressLink{
	font-family: Arial, Verdana; 
	font-size: 1em;
	font-weight: normal; 
	color: #000000;
	text-decoration:underline;
	}		
A.clsPressLink:hover{
	text-decoration:underline;
	}
	
.cell7 {
	background-color: #7F828F;
}
.cell4 {
	background-color: #A9B0B5;
}
.cell3 {
	background-color: #585C68;
}
A.smallLinkRed{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #FFFFFF; 
		text-decoration:none;
		}
	A.smallLinkRed:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 		
		font-size: 8pt;
		color: #FF0000;
		text-decoration:none;
		}

.topPadding4px{
	padding-top:4 px;
}	
.TextnormalFettSchwarz{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color: #000000;
	}
	


.RowBackGround	{
	background-color: #666666;
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-weight: bold; 		
	font-size: 9pt;
	color: #FFFFFF;
	}

.ModelInfoBackGround	{
	background-color: #E8E8E8;
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-weight: normal; 		
	font-size: 8pt;
	color: #000000;
	}
	
.WNavigation{
	background-color: #FFFFFF;
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-weight: bold; 		
	font-size: 8pt;
	color: #000000;
	TEXT-DECORATION: none;
	}	
A.Previmg:link {
	
	TEXT-DECORATION: none;
	
	}	
.ComboStyle
{	
	border-bottom-color:#000000;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-left-color:#000000;
	border-left-width:1px; 
	border-left-style:solid;
	border-right-color:#000000;
	border-right-width:1px; 
	border-right-style:solid;
	border-top-color:#000000;
	border-top-width:1px; 
	border-top-style:solid;
		
}

.TextStyle
{	
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-weight: normal; 		
	font-size: 10pt;
	color: #000000;
	border-bottom-color:#E8E8E8;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-left-color:#E8E8E8;
	border-left-width:1px; 
	border-left-style:solid;
	border-right-color:#E8E8E8;
	border-right-width:1px; 
	border-right-style:solid;
	border-top-color:#E8E8E8;
	border-top-width:1px; 
	border-top-style:solid;
	Width: 250px;
}	
.BlackText {
	font-family: tahoma,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #FFFFFF;
	color: #000000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
 	}