/* Version 3 18.5.2009 */

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

#Titel
{ 
 	height: 14px;      
 	background-color: rgb(187, 206, 253);
 	width: 468px;
 	text-align: center;
 	font-size: 12px; 	
 	padding-top: 6px;
 	padding-bottom: 6px;
 	font-weight:bold; 	
 	margin-bottom: 5px;
 	/* border: solid 1px black;*/
 }  
 
#LabelSet, #LabelSetGleitzone 
{
 	width:245; 	
 	margin-bottom: 1px;
	margin-left: 20px;
 	height: 15px;    
 	padding-top: 4px;
 	padding-bottom: 4px;
 	display: inline-block;
 	/* border: solid 1px red;*/
}
#LabelSet2
{
 	width:300; 	
 	margin-bottom: 1px;
	margin-left: 20px;
 	height: 15px;    
 	padding-top: 4px;
 	padding-bottom: 4px;
 	display: inline-block;
 	/* border: solid 1px red;*/
}
 
#LabelSetGehalt
{
 	width:245px; 	
 	margin-bottom: 0px;
	margin-left: 20px;
 	height:31px;     
 	padding-top: 4px;
 	padding-bottom: 4px;
 	display: inline-block;   	 	 
 	/* border: solid 1px red;*/
}
 
#InputSet
{ 
 	border: solid 1px gray;
 	width: 87px; 
 	margin-bottom: 4px;
	margin-right: 0px;
 	height: 19px;   
 	text-align: right;   
 	font-size: 11px; 
 	padding: 2px 5px 3px 2px; 
 	/* border: solid 1px red;*/
}

#CBoxSetZeitraum {
 	 width:60px; 
	 border: solid 1px gray;
	 height: 19px; 
 	 margin-bottom: 4px;
	 margin-left: -3px;
 	 text-align: left;
 	 font-size: 11px; 
 	 padding: 0.9px 2px 2px 2px;
  /* border: solid 1px green;*/  
 	 }

#InputSetLang
{ 
 	border: solid 1px gray;
 	width: 148px; 
 	margin-bottom: 4px;
	margin-right: 0px;
 	height: 18px;   
 	text-align: right;   
 	font-size: 11px; 
 	padding: 2px 5px 3px 2px; 
}
 
#CBoxSet {
 	 width:150px; 
	 border: solid 1px gray;
	 height: 18px; 
 	 margin-bottom: 4px;
 	 text-align: left;
 	 font-size: 11px; 
 	 padding: 1px 5px 2px 10px;    
 	 }
	 

#RbSet11,#RbSet12,#RbSet21,#RbSet22,#RbSet31,#RbSet32,#RbSet41,#RbSet42,#RbSet51,#RbSet52,#RbSet61,#RbSet62, #RbSetGleitzone, #RbSetGehalt {

	width: 14px;
	height: 15px; 
	margin-bottom: 4.5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;	
 }
 #LabelRbSet, #LabelRbSetGehalt, #LabelRbSetGehalt2, #LabelRbSetGleitzone, #LabelRbSetGleitzone2 
 {
 	width: 45px;
 	height: 15px;
	margin-left: -2px;
 	display: inline-block;

	margin-bottom: 1px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;	 	
 } 

#ButtonTable
 {
  	margin-top: 5px;
	margin-bottom:10px;
  	padding-left: 2px;  
 }
 
  #ButtonSet{ 	
	margin-left: 29px;	
	margin-right: 5px;
 	padding-bottom: 2px;
 	width: 151px; 
	height: 30px;
 	background-color: rgb(187, 206, 253);
 	color: black;    
 	font-weight:bold;     
 	font-size: 13px; 
 	/* float: both;*/
 } 
 
 #ButtonPDF
 {
	width: 30px; 
	height: 29px;	
	padding-top: 1px;
	margin-top: -6px;
	padding-bottom: 4px;
	margin-left: 5px;
	position:relative; 
	top:5px;
	/* border: solid 1px green;*/
 }

 #ErrorSet{
 	border-style: none; /* funktioniert nicht, deswegen weiße Farbe */
 	color: red;
 	width: 255px;
 	height: 26px;
 	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);*/
 } 


 #EuroSet {
 	width: 18px; 	
 	margin-bottom: 3px;
 	height: 16px;    
 	padding-top: 2px;
 	padding-bottom: 2px;
 	/* border: solid 1px blue;*/
 }   
 
 #ErgebnisTitel 
{
 	width:268px;    
 	padding-top: 6px;
 	padding-bottom: 6px; 
 	color: black;  
	padding-left: 3px;
	text-align:left;	 	
 	font-size: 14px;
 	font-weight:bold;
	display: inline-block;	 
  /* border: solid 1px red;*/    
}

#TextHintergrund {
	width:468px; 
  height: 30px;   	  
 	background-color: rgb(187, 206, 253);
  margin-bottom: 5px;     
  /* border: solid 1px yellow;*/  
} 	
	 
	 
 #ErgebnisTitelSV {
 	width:210px;    
 	padding-top: 6px;
 	padding-bottom: 6px;
	padding-left: 5px;  
 	color: black;   	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 11px;
 	font-weight:bold;
	display: inline-block;
	/*display: inline-block;	*/  
  /* border: solid 1px red;*/    
 } 
 
  #ErgebnisTitelSV2 {
 	width:232.5px;    
 	padding-top: 6px;
 	padding-bottom: 6px;
	padding-left: 1px;  
 	color:rgb(192, 0, 0);   	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 11px;
 	font-weight:bold;
	display: inline-block;
	/*display: inline-block;	*/  
  /* border: solid 1px red;*/    
 } 
 
  #ErgebnisTitelANAG {
 	width:82.5px;   
 	padding-top: 6px;
 	padding-bottom: 6px;
	padding-left: 0px; 
	padding-right: 2px;  	
 	color: black;   	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 11px;
 	font-weight:bold;
	display: inline-block;
	text-align:right;
	/*display: inline-block;*/
 
	/* border: solid 1px red;*/    
 } 
 
   #ErgebnisTitelANAG1 {
 	width:70.5px;   
 	padding-top: 6px;
 	padding-bottom: 6px;
	padding-left: 0px; 
	padding-right: 2px;  	
 	color: black;   	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 11px;
 	font-weight:bold;
	display: inline-block;
	text-align:right;
	/*display: inline-block;*/
 
	/* border: solid 1px red;*/    
 } 
 
 #TextHintergrundSV {
	float:left;
	width:210px; 
	height: 30px;
 	background-color: rgb(187, 206, 253);  
	padding:0px 0px 0px 0px;
	float:left;
  /* border: solid 1px yellow;*/  
}
 #TextHintergrundANAG {
	float:left;
	width:82.5px; 
	height: 30px;
 	background-color: rgb(187, 206, 253); 
	padding:0px 0px 0px 0px;	
	margin-left: 7.5px;
	float:left;
  /* border: solid 1px yellow;*/  
}

 #TextHintergrundANAG1 {
	float:left;
	width:70.5px; 
	height: 30px;
 	background-color: rgb(187, 206, 253); 
	padding:0px 0px 0px 0px;	
	margin-left: 7.5px;
	float:left;
  /* border: solid 1px yellow;*/  
}
	 
#ErgebnisRahmen 
{ 
 	background-color: white; 
	margin-bottom:10px;
	height: 480px;
 	width: 468px;    
  /* border: solid 1px blue;*/   	 	 	
}
 
#ErgebnisRahmenWB
{ 
 	background-color: white; 
	margin-bottom:10px;
	height: 594px;
 	width: 468px;    
  /* border: solid 1px blue;*/   	 	 	
}

 
 #Werbung
 {
 	width:468px; 	 	
 	height: 60px;    
 	color: black; 
 	padding-top: 10px;
	padding-bottom: 10px;
 	background-color: rgb(243, 243, 243);
  /*border: solid 1px red;*/ 	 
}   
 #LabelSetErgebnis {
 	width:150; 	
 	margin-top: 2px;
	margin-left: 5px;
 	height: 17px;    
 	padding-top: 0px;  
 	color: rgb(0, 0, 128);   	
 	font-weight:bold;
 	display: inline-block; 	
 }
 
 #ErgebnisSet{
 	border: solid 1px gray;
 	width: 100px;  	
 	margin-bottom: 3px;  
 	margin-top: 2px;
 	margin-left: 2px;
 	height: 20px;     
 	text-align: right;        
 	font-size: 11px; 
 	padding: 2px 5px 2px 2px; 
 	display: inline-block;
 }

#EuroSetErgebnis {
 	width: 20px; 	
 	margin-top: 4px;
 	height: 20px;    
 	padding-top: 2px; 
 	color: rgb(0, 0, 128);   	
 	font-weight:bold;
 	clear: right;
 }

#TextHintergrund2 
{
	width:468; 	 	
 	height: 36px;     	   	
	display: inline-block;	
	/* font-style:italic; */
	/*border: solid 1px pink;*/  
} 

#ErgebnisText2
{ 	
 	width: 468px;  	 	
 	height: 25px;   
	padding-top: 5px;
 	padding-bottom: 5px;
 	margin-left: 0px;   
	padding-left: 5px;   
	color:rgb(192, 0, 0);	
	font-weight: bold;		
	display: inline-block;
	/*border: solid 1px gray;*/
}           
/*
#ErgebnisText2
{ 	
 	width: 453px;
	margin-bottom: 2px; 
	display: inline-block;
	font-style:italic;
	padding-bottom:4px;
}  
*/         
#link {
 	text-align: center;
 	width: 468px;    
 	margin-top: 10px;
 	color: rgb(54, 54, 54);
 	font-size: 9px;
  /* border: solid 1px gray;*/
 }
 
.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: 12px;		
	margin-right: 4px;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	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#ergebnis_link 
{  
  font-weight:normal;
  font-style:italic; 
  color: black;
  text-decoration: none;  
}

a:link#ergebnis_link 
{    
  font-weight:normal;
  font-style:italic; 
  color: black;
  text-decoration: none;
}

a:visited#ergebnis_link2 
{  
  font-weight:normal;
  font-style:italic; 
  color:rgb(192, 0, 0);	
  text-decoration: none;  
}

a:link#ergebnis_link2 
{    
  font-weight:normal;
  font-style:italic; 
  color:rgb(192, 0, 0);	
  text-decoration: none;
}


#ErgebnisUeberschriftSV { /*ROT???----------------------*/
 	width:240px; 	 	
 	height: 16px;    
 	padding-top: 1px;
 	padding-bottom: 1px;
	padding-left: 0px;  
 	color: rgb(196, 0, 0);
	font-size: 11px;   	
 	font-weight:bold;
 	margin-top: 5px;	
 	display: inline-block;
 	/* border: solid 1px blue;*/  	
 }
  
#ErgebnisLabel{
 	width: 209px;   
	margin-bottom: 2px;
	font-size: 11px;  
	padding: 1px 2px 3px 2px;  
	display: inline-block;
  /*border: solid 1px blue;*/  	
} 

#ErgebnisInputSet1{ 
 	width: 70px;    
 	text-align: right;   
	margin-bottom: 2px;
	font-size: 11px;  
	padding: 1px 2px 3px 2px;  
	display: inline-block;
  /*border: solid 1px green;*/   	
 } 

#ErgebnisInputSet{ 
 	width: 82px;    
 	text-align: right;   
	margin-bottom: 2px;
	font-size: 11px;  
	padding: 1px 2px 3px 2px;  
	display: inline-block;
  /*border: solid 1px green;*/   	
 } 

 #SummeLabel{
 	width: 209px;  
	margin-bottom: 2px;
	font-size: 11px;  
	font-weight:bold;
	padding: 1px 2px 3px 2px; 
	display: inline-block;
  /*border: solid 1px blue;*/  	
} 

#SummeInputSet1{ 
 	width: 70px;  
 	text-align: right; 
	margin-bottom: 2px;
	font-size: 11px;  
	font-weight:bold;
	padding: 1px 1px 3px 1px;  
	/*border: solid 1px red;*/
	display: inline-block;
 /* border: solid 1px green; 	*/
 } 

#SummeInputSet{ 
 	width: 82px;  
 	text-align: right; 
	margin-bottom: 2px;
	font-size: 11px;  
	font-weight:bold;
	padding: 1px 1px 3px 1px;   
	/*border: solid 1px red;*/
	display: inline-block;
 /* border: solid 1px green; 	*/
 } 

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

#LinieSchmalAN1{
	width : 70.5px;
	border-bottom: dotted 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
}

#LinieSchmalAN{
	width : 82.5px;
	border-bottom: dotted 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
}

#LinieSchmalAG{
	width : 82.5px;
	border-bottom: dotted 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
}

#OhneLinieSV{
	width : 210px;
	margin-bottom: 0px;
 	padding: 0px 0px 0px 0px;
	float:left;
	
}

#OhneLinieAN1{
	width : 70.5px; 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
}

#OhneLinieAN{
	width : 82.5px; 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
}

#OhneLinieAG{
	width : 82.5px;
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:right;
}

#LinieFettSV{
	width : 210px;
	border-bottom: solid 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
 	padding: 0px 0px 0px 0px;
	float:left;
  
}

#LinieFettAN1{
	width : 70.5px;
	border-bottom: solid 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
  
}

#LinieFettAN{
	width : 82.5px;
	border-bottom: solid 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;
	float:left;
  
}

#LinieFettAG{
	width : 82.5px;
	border-bottom: solid 1px rgb(74, 126, 187); 
	margin-bottom: 0px;
	margin-left: 7.5px;
 	padding: 0px 0px 0px 0px;	
	float:left;
  
}

#ErgebnisAbschnitt
{
	width:468px;
	margin: 1px,0px,1px,0px;
	padding-bottom:1px;
	/*border: solid 1px red;*/
	float:right;
	vertical-align:bottom;
}
#ErgebnisAbschnitt2
{
	width:468px;
	margin: 1px,0px,1px,0px;
	padding-bottom:1px;
	/*border: solid 1px red;*/
	float:right;
	vertical-align:bottom;
}