/* Version 3 18.5.2009 */

body, html 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;    
	font-size: 12px;
}
  
#Fenster 
{
	padding-bottom:5px; 
 	width: 468px;   
 	background-color: rgb(243, 243, 243); 	
	height:140px; 
	/* border: solid 1px red;	*/
}                 

#Titel
{     
 	background-color: rgb(187, 206, 253);
 	height:14px; 
 	width: 468px;
 	color: black;  
 	text-align: center;
 	font-size: 12px; 
 	padding-top: 6px;
 	padding-bottom: 6px;
 	font-weight:bold;
 	/*
	border-bottom-style: solid;
 	border-bottom-color: black;
 	border-bottom-width: 1px;
   */ 
 	margin-bottom: 5px;
}
#LabelSet {
	width:280px; 	
 	margin-bottom: 0px;
	margin-left: 15px; 
 	padding-top: 2px;
 	padding-bottom: 2px;
 	display: inline-block; 	  	
  /* border: solid 1px red;*/ 
 }
#InputSet{ 
 	border: solid 1px rgb(127, 157, 185);
 	width: 113px; 
 	margin-bottom: 2px;  
 	text-align: right;   
 	font-size: 12px; 
 }
#ButtonTable {
  	margin-top: 5px;
	margin-bottom:5px;
  	padding-left: 2px;  
 }
#ButtonSet { 	
	margin-left: 3px;	
 	padding-bottom: 2px;
 	width: 160px; 
	height: 30px;
 	background-color: rgb(187, 206, 253);
 	color: black;    
 	font-weight:bold;     
 	font-size: 13px; 
 	/* float: both;*/
 } 
#ButtonPDF {
	display:none;
	width: 30px; 
	height: 29px;	
	padding-top: 1px;
	margin-top: -6px;
	padding-bottom: 4px;
	margin-top: -6px;
	margin-left: 10px;	
	position:relative; 
	top:5px;
	/* border: solid 1px green;*/
 }
#ErrorSet {
 	border-style: none; /* funktioniert nicht, deswegen weiße Farbe */
 	color: red;
 	width: 272px;
 	border-color: white;
	font-size: xx-small;  
	background-color: rgb(243, 243, 243);	   
	margin-top: 10px;         
	margin-left: 5px;	
	margin-bottom: 0px;
	float: left;	
	/* border: solid 1px rgb(127, 157, 185);*/
 }        
    
#ErgebnisTitel {
 	width:268px;    
 	padding-top: 6px;
 	padding-bottom: 6px; 
	padding-left: 3px;
 	color: black;   
	text-align:left;	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 14px;
 	font-weight:bold;
	display: inline-block;	 
  /* border: solid 1px red;*/    
}

#TextHintergrund {
	height: 30px; 
  width:468; 
 	background-color: rgb(187, 206, 253); 
  /* border: solid 1px yellow;*/  
}   	 
#ErgebnisRahmen { 
 	background-color: white;      
 	width: 468px;  
 	height: 100px;	 
	margin-bottom:3px;
	/* border: solid 1px blue;*/ 	
 } 
 
#ErgebnisRahmenWerbung
{ 
 	background-color: white;      
 	width: 468px;  
 	height: 202px;	 
	margin-bottom:3px;
	/* border: solid 1px blue;*/ 	
}
 
#Werbung{	
 	width:468px; 	 	
 	height: 60px;
  padding-top:5px;
	padding-bottom:10px;	 
 	background-color: rgb(243, 243, 243); 	
}  

#ErgebnisAbschnitt2
{
	width:468px;
	margin: 1px,0px,1px,0px;
	padding-top: 4px;
  padding-bottom:1px;
	/*border: solid 1px red;*/
	float:right;
	vertical-align:bottom;
	/* margin-left: 15px;*/
	/* border: solid 1px blue;*/
}
 
 #EuroSet {
 	margin-bottom: 0px;
	width:16px;
 	height: 15px; 
	text-align: left;
 	padding-top: 3px;
 	padding-bottom: 3px;
 	/*border: solid 1px gray;*/
 }    

#link {
 	text-align: center;    
 	padding-bottom: 10px;
 	width: 468px;    
 	padding-top: 5px;
 	color: rgb(54, 54, 54);
 	font-size: 9px;
 }
 
.tooltip { 
	color: #000000; 
	background-color: white; 
	display: none; 
	border: solid 1px gray; 
	position:absolute; 
	width: 260px;
	z-index:10;
	padding: 5px;
}

#Hilfe, #Hilfe2 
{
	color: black;
	width: 20px;
	height: 15px;
	margin-right: 4px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: rgb(187, 206, 253);		 	
	border: solid 1px rgb(187, 206, 253);   	
 }

a:link {
	color: rgb(54, 54, 54);
	text-decoration: none;
}
 
a:visited {
	color: rgb(54, 54, 54);
	text-decoration: none;	
}

a:visited#sichtbarer_link {
  color: rgb(0, 0, 128);
  text-decoration: none;
}

a:link#sichtbarer_link {
  color: rgb(0, 0, 128);
  text-decoration: none;
}

a:visited#ergebnis_link 
{
  color: rgb(196, 0, 0);
  text-decoration: none;
  font-style:italic;
}

a:link#ergebnis_link 
{
  color: rgb(196, 0, 0);
  font-style:italic;
  text-decoration: none;
}

 
#ErgebnisLabel{
 	width: 240px;  	
	font-size: 12px;  
	padding: 5px 0px 3px 0px;  
	/*border: solid 1px blue; */
	display:inline-block;	
} 

#ErgebnisInputSet{ 
 	width: 207px; 	
	font-size: 12px; 
 	text-align: right; 
 	padding: 5px 0px 3px 0px;
	/*border: solid 1px green; */
	display:inline-block;	
 } 
 #ErgebnisInputSet2{ 
 	width: 8px; 	
	font-size: 12px; 
 	text-align: right; 
 	padding: 5px 0px 3px 0px;
	/*border: solid 1px green; */
	display:inline-block;	
 } 

#LinieSchmal{
	width : 468px;
	border-bottom: dotted 1px rgb(74, 126, 187);
 	padding: 1px 0px 1px 0px;
	float:left;
	
}

