/*=========== menu09 anfang ===========*/
#menu09  {
	border: solid 0px #ff0000; width:100%; margin:0px; padding:0px; 
}

#menu09 ul , #menu09 li {
	list-style:none; margin:0px; padding:0px;
}

#menu09 li a:link , #menu09 li a:visited , #menu09 li a:active {
	display:block;
	/* height:25px; */
	height:100%; 
	line-height:normal;
	background-color:transparent;
	border-bottom: solid 0px #CCBBBB;
	border-left: solid 0px #CCBBBB;
	border-right: dotted 0px #FA0000;
	color:#FA0000;
	text-decoration:none;
	font-size: 8pt;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px; 
	padding-bottom:1px;
	margin:0px;
}

#menu09 li a:hover {
	background-color:#F3FDFD;
    color:#000033;
}
/*=========== menu09 ende ===========*/

a:link				{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000066;
					  font-weight:bold;	text-decoration:underline 	}
a:link.Invers   	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#FA0000;
					  font-weight:bold;	text-decoration:none	}
a:link.offer		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#AA0000;
					  font-weight:bold;	text-decoration:underline 	}
a:link.freedl		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#006698;
					  font-weight:bold;	text-decoration:none	}
a:link.extlink		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000066;
					  font-weight:bold;	text-decoration:underline 	}
a:link.InBoxCourier { font-family:Courier New, Courier, mono; color:#000000;
					  font-weight:bold;	text-decoration:none;
					  background-color:#F2FEF5;
					  font-size:12px; 
					  border:1px solid  #000000; padding:2px; margin:1px	}
a:link.InBoxMenu	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#FA0000;
					  font-weight:bold;	text-decoration:none;
					  background-color:#DDDDDD;
					  font-size:8px; 
					  border:1px solid  #000000; padding:2px; margin:1px	}
					  					  										
a:visited 			{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000066;
					  font-weight:bold;	text-decoration:underline	}
a:visited.Invers 	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#FA0000;
					  font-weight:bold;	text-decoration:none	}
a:visited.offer 	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#AA0000;
					  font-weight:bold;	text-decoration:underline	}
a:visited.freedl	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#006698;
					  font-weight:bold;	text-decoration:none	}				
a:visited.extlink	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000066;
					  font-weight:bold;	text-decoration:underline	}
a:visited.InBoxCourier 	{ font-family:Courier New, Courier, mono; color:#656565;
					  font-weight:bold;	text-decoration:none;
					  background-color:#F2FEF5;
					  font-size:12px; 
					  border:1px solid  #000000; padding:2px; margin:1px	}
a:visited.InBoxMenu { font-family:Verdana,Arial,Helvetica,sans-serif; color:#FA0000;
					  font-weight:bold;	text-decoration:none;
					  background-color:#DDDDDD;
					  font-size:8px; 
					  border:1px solid  #000000; padding:2px; margin:1px	}
					  						  
a:hover				{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000033;
					  font-weight:bold;	text-decoration:none;	
					  border-bottom:1px dotted #AA0000;
					  background-color:#DDFF00	}
a:hover.Invers   	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000033;
					  font-weight:bold;	text-decoration:none; 
					  border-bottom:none;
					  background-color:#F3FDFD	}
a:hover.offer   	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000080;
					  font-weight:bold;	text-decoration:none;
					  border-bottom:1px dotted #AA0000;
					  background-color:#DDFF00	}
a:hover.freedl		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#DDFF00;
					  font-weight:bold;	text-decoration:none;
					  border-bottom:none;	
					  background-color:#006698	}				
a:hover.extlink	 	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000080;
					  font-weight:bold;	text-decoration:none;	
					  border-bottom:none;
					  background-color:#FFCC33	}
a:hover.InBoxCourier { font-family:Courier New, Courier, mono; color:#FFDD00;
					   font-weight:bold;	text-decoration:none;
 					   background-color:#007979;
					   font-size:12px; 
					   border:1px solid  #000000; padding:2px; margin:1px	}
a:hover.InBoxMenu	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000033;
					  font-weight:bold;	text-decoration:none;
 					  background-color:#007979;
					  font-size:8px; 
					  border:1px solid  #000000; padding:2px; margin:1px	}
a:hover.Image		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000033;
					  font-weight:normal;	text-decoration:none;	
					  border-bottom:0px;
					  background-color:#DDFF00	}
					  						  
a:active			{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#000080;
					  font-weight:bold;	text-decoration:none;	background-color:#DDFF00	}
a:active.Invers   	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#FF3300;
					  font-weight:bold;	text-decoration:none	}
a:active.freedl		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#006698;
					  font-weight:bold;	text-decoration:none	}					

.HGextlink 		{ background-color:#FFCC33 }

hr				{ color:#000080 }
.hrconthg		{ color:#F3FDFD }
.hr031E84		{ color:#031E84 }

.hrYellow		{ color:#DDFF00 }
.hrhghellblau	{ color:#83B6D9 }
.hr007979		{ color:#007979 }
.hr83B6D9		{ color:#83B6D9 }

.conthg			{ color:#F3FDFD }

.IframeBgImage {
	background-image:url(img/conthg_F3FDFD.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:fixed;
	background-color:#F3FDFD
}

html {	
		scrollbar-base-color:#00FFFF;
		scrollbar-3dlight-color:#00C0C0; 
		scrollbar-arrow-color:#AA0002; 
		scrollbar-darkshadow-color:#0786AB;
		scrollbar-face-color:#5BD2D1; 
		scrollbar-highlight-color:#C0FFFF;
		scrollbar-shadow-color:#0786AB;
		scrollbar-track-color:#CEF6F6
	}

body, p, tr, td, ul, ol, li, iframe, div
.std		{	
				font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	
				line-height:normal; 	color:#000033;
		scrollbar-base-color:#00FFFF;
		scrollbar-3dlight-color:#00C0C0; 
		scrollbar-arrow-color:#AA0002; 
		scrollbar-darkshadow-color:#0786AB;
		scrollbar-face-color:#5BD2D1; 
		scrollbar-highlight-color:#C0FFFF;
		scrollbar-shadow-color:#0786AB;
		scrollbar-track-color:#CEF6F6
	}

ul ol, ol ul, ol ol, ol dir, ol menu, ol li, dir ol, menu ol {
			  list-style-position: inherit;
			  font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	
			  line-height:normal; 	color:#000066
}

/* NS needs this in <ol> ! */
*:-moz-list-bullet, *:-moz-list-number {font-size: 8pt;}

.highlight	{ font-weight:bold; color:#AA0000 }
.lefticon	{ color:#AA0000 }
.leftnavig	{ color:#FA0000 }

.InBoxCourier_P { text-align:left; vertical-align:top; line-height:16pt; font-size:10px }
.InBoxMenu_P { text-align:left; vertical-align:top; line-height:12pt; font-size:8px }

.logonameL	{ font-weight:bold; font-style:italic; letter-spacing:1pt; color:#1074A2 }
.logonameLdefaultColor	{ font-weight:bold; font-style:italic; letter-spacing:1pt }

.logonameL_invers	{ font-weight:bold; font-style:italic; letter-spacing:1pt; text-decoration:underline }
.logonameM	{ font-weight:bold; font-style:italic; letter-spacing:1pt; color:#FF0000; background-color:#007979 }
.logonameR	{ font-weight:bold; font-style:italic; letter-spacing:1pt; color:#FFFFFF; background-color:#007979 }

.FootLineDomain	{ font-size:6pt; line-height:8pt; color:#DDFF00;
				  font-weight:normal; font-style:normal; letter-spacing:2pt }
.FootLineCopyR	{ font-size:6pt; line-height:8pt; color:#DDFF00;
				  font-weight:normal; font-style:normal; letter-spacing:0pt }

				  
lastInputColor  { background-color:#CCCCCC; 	color:#006665 }

input 			{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFFFFF;
					text-align:left; vertical-align:baseline; cursor:text }
					
input.miss 		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFCCC2;
					text-align:left; vertical-align:baseline; cursor:text }
					
.missCheckbox	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFCCC2;
					text-align:left; vertical-align:baseline; cursor:hand }
					
.missBG 		{ background-color:#FFCCC2; color:#000080 }

input.freedl	{  font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#006665; 	
				  	font-weight:bold ;	text-decoration:bold;	background-color:#CECECE;
					text-align:left; vertical-align:baseline; cursor:text }
										
textarea 		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFFFFF;
					text-align:left; vertical-align:baseline; cursor:text }
textarea.miss 	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFCCC2;
					text-align:left; vertical-align:baseline; cursor:text }

textarea.freedl {  font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#006665; 	
				  	font-weight:bold ;	text-decoration:bold;	background-color:#CECECE;
					text-align:left; vertical-align:baseline; cursor:text }					
					
select 			{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFFFFF;
					text-align:left; vertical-align:baseline; cursor:hand }
select.miss 	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#FFCCC2;
					text-align:left; vertical-align:baseline; cursor:hand }

select.freedl 	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#006665; 	
				  	font-weight:bold ;	text-decoration:bold;	background-color:#CECECE;
					text-align:left; vertical-align:baseline; cursor:hand }						
					
.show {
				  font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	color:#000080; 	
				  	font-weight:normal ;	text-decoration:normal;	background-color:#F4FCF7;
					text-align:left; vertical-align:baseline; cursor:hand 
					scrollbar-base-color:#83B6D9;
					scrollbar-3dlight-color:#F4FCF7; 
					scrollbar-arrow-color:#000080; 
					scrollbar-darkshadow-color:#000080;
					scrollbar-face-color:#83B6D9; 
					scrollbar-highlight-color:#FFFFFF;
					scrollbar-shadow-color:#000080;
					scrollbar-track-color:#cccccc;					
					}
					
.blueInput {  font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	
			  color:#FF3300; 	
			  font-weight:bold ;	text-decoration:bold;	background-color:#F4FCF7;
			  text-align:left; vertical-align:baseline; cursor:text }
					
.checkbox 		{ cursor:hand }
.radio 		{ background-color:#F4FCF7; cursor:hand }

.listType1 {  list-style-position: outside; list-style-image: none; list-style-type: square}
			  
h1 	   			{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:12pt; line-height:16pt; 	color:#000080;	
					font-weight:bold; 	text-decoration:bold	}

.stySimH1		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:12pt; line-height:16pt;	
					font-weight:bold;	text-decoration:none	}
.stySimH1invers		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:12pt; line-height:16pt; 	color:#FFFFFF;	
					font-weight:bold;	text-decoration:none	}
.styInvers		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:8pt; 	line-height:normal; 	
				  color:#FFFFFF 	}
.styBig  		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:10pt; line-height:12pt 	}
.styBigInvers	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:10pt; line-height:12pt; 	
				  color:#FFFFFF 	}
.styHalf		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:7pt; 	line-height:8pt 	}
.stySmall		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:6pt; 	line-height:8pt;  	}
.stySmallinvers		{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:6pt; 	line-height:8pt; 	color:#FFFFFF 	}
.stySmallLink	{ font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:6pt; 	line-height:8pt; 	}

.styButton1 {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
				line-height:normal; 	color:#DDFF00;	
				font-weight:bold;	text-decoration:none;	background-color:#666666;
				text-align:center; vertical-align:baseline; cursor:hand }
.styButton1Print {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#000080;	
					font-weight:bold;	text-decoration:none;	background-color:#cecece;
					text-align:center; vertical-align:baseline; cursor:hand }
.styBestellB {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
				line-height:normal; 	color:#FF3300;	
				font-weight:bold;	text-decoration:none;	background-color:#DDFF00;
				text-align:center; vertical-align:baseline; cursor:hand }
input.button		
			{ font-family:Verdana,Arial,Helvetica,sans-serif; 
			font-size:10pt; 
			line-height:12pt; 
			font-weight:bold; 
			color:#000080; 
			text-decoration:bold;
			background-color:#cecece;  
			cursor:hand
			}		

.freedlButton 	{ font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#DDFF00;	
					font-weight:bold;	text-decoration:none;	background-color:#006698;
					text-align:center; vertical-align:baseline; cursor:hand }				


.styButtonSend 	{	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#DDFF00;	
					font-weight:bold;	text-decoration:none;	background-color:#666666;
					text-align:center; vertical-align:baseline; cursor:hand }

.styButtonNext {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#00FF00;	
					font-weight:bold;	text-decoration:none;	background-color:#666666;
					text-align:center; vertical-align:baseline; cursor:hand }

.styButtonStop {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#CC0000;	
					font-weight:bold;	text-decoration:none;	background-color:#666666;
					text-align:center; vertical-align:baseline; cursor:hand }
					
.styButtonPrint {	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:8pt;	
					line-height:normal; 	color:#FFFFFF;	
					font-weight:bold;	text-decoration:none;	background-color:#cecece;
					text-align:center; vertical-align:baseline; cursor:hand }

