/* Version 3 18.5.2009 */

body, html 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;    
	font-size: 11px;
}
  
#Fenster 
{           
 	/*
	border-style: solid;
 	border-color: black;
 	border-width: 1px;
	*/ 
	padding-bottom:10px;
	height: 455px;
 	width: 468px;   
 	background-color: rgb(243, 243, 243); 	             
}                   
#Titel
{ 
 	height: 14px;      
 	background-color: rgb(187, 206, 253);
 	width: 468px;
 	color: black;  
 	text-align: center;
 	font-size: 12px; 
 	padding-top: 4px;
 	padding-bottom: 4px;
 	font-weight:bold;
 	/*
	border-bottom-style: solid;
 	border-bottom-color: black;
 	border-bottom-width: 1px;
  */ 
 	margin-bottom: 10px;
}  

#LabelSet, #LabelSetGleitzone 
{
 	width:235; 	
 	margin-bottom: 1px;
	margin-left: 20px;
 	height: 15px;    
 	padding-top: 4px;
 	padding-bottom: 4px;
 	display: inline-block;
 	/* border: solid 1px red;*/
}
 
#LabelSetGehalt
{
 	width:235px; 	
 	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: 130px; 
 	margin-bottom: 2px;
 	height: 20px;   
 	text-align: right;   
 	font-size: 11px; 
 	padding: 3px 5px 3px 2px; 
}
 
.CBoxSet {
 	 width:160px; 
	 border: solid 1px gray;
	 height: 20px; 
 	 margin-bottom: 3px;
 	 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: 11px; 
	margin-bottom: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;	
 }
 #LabelRbSet, #LabelRbSetGleitzone, #LabelRbSetGleitzone2, #LabelRbSetGehalt, #LabelRbSetGehalt2 {
 	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: 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-left: 10px;	
	position:relative; 
	top:5px;
	/* border: solid 1px green;*/
 }

 #ErrorSet{
 	border-style: none; /* funktioniert nicht, deswegen weiße Farbe */
 	color: red;
 	width: 272px;
 	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: 1px;
 	height: 16px;    
 	padding-top: 2px;
 	padding-bottom: 2px;
 	/* border: solid 1px blue;*/
 }   
     
#Werbung
{
 	width:457px; 	 	
 	height: 60px;    
 	color: black;  
 	margin-top: 10px;
	margin-bottom: 10px;
 	/* background-color: rgb(168,255,211);*/
}    

 #ErgebnisRahmen { 
 	background-color: white;     
 	width: 468px;       	 	 	
 }
 
 #ErgebnisTitel {
 	width:450px; 	 	
 	height: 24px;    
 	padding-top: 8px;
 	padding-bottom: 8px;
  padding-left: 5px;  
 	color: black;   	
 	/* background-color: rgb(220, 230, 242);*/
 	font-size: 20px;
 	font-weight:bold;
  display: inline-block;	 
  /* border: solid 1px red;*/  
  
 }

#TextHintergrund {
	width:468; 	 	
 	height: 42px;     	  
 	background-color: rgb(187, 206, 253);  
  /* border: solid 1px yellow;*/  
}

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

#TextHintergrund3 {
	width:468; 	 	
 	height: 23px;     	   	
	display: inline-block;	 
  /* border: solid 1px pink;*/  
}


#ErgebnisUeberschrift {
 	width:310px; 	 	
 	height: 16px;    
 	padding-top: 1px;
 	padding-bottom: 1px;
	padding-left: 5px;  
 	color: rgb(196, 0, 0);
	font-size: 12px;   	
 	font-weight:bold;
 	margin-top: 12px;
 	display: inline-block;
 	/* border: solid 1px blue;*/  	
 }

#ErgebnisLabel{
 	width: 310px;  	 	
 	height: 15px;   
	padding-top: 1px;
 	padding-bottom: 1px;
	padding-left: 5px;   
	display: inline-block;
	/* border: solid 1px blue;*/  	
} 
#ErgebnisLabel2{
 	width: 440px;  	 	
 	height: 15px;   
	padding-top: 1px;
 	padding-bottom: 5px;
	padding-left: 5px;   
	display: inline-block;
	/* border: solid 1px blue;*/  	
} 

#ErgebnisLabelFett {
 	width:310; 	 	
 	height: 15px;    
 	padding-top: 1px;
 	padding-bottom: 1px;
	padding-left: 5px;  
 	color: rgb(196, 0, 0);
	font-size: 12px;   	
 	font-weight:bold;
 	margin-top: 3px;
 	margin-bottom: 6px;
 	display: inline-block;
 	/* border: solid 1px blue;*/  	
 }
 
 #ErgebnisLabelFett2 {
 	width:310; 	 	
 	height: 15px;    
 	padding-top: 4px;
 	padding-bottom: 1px;
	padding-left: 5px;  
 	color: black;
	font-size: 12px;   	
 	font-weight:bold;
 	margin-top: 3px;
 	margin-bottom: 0px;
 	display: inline-block;
 	/* border: solid 1px blue;*/  	
 }
 
 #ErgebnisText{ 	
 	width: 425px;  	 	
 	height: 40px;   
  padding-top: 3px;
 	padding-bottom: 3px;
  padding-left: 5px;   
  margin-left: 10px;   
  display: inline-block;
  /* border: solid 1px gray;*/
}

#ErgebnisText2
{ 	
 	width: 425px;  	 	
 	height: 25px;   
  padding-top: 3px;
 	padding-bottom: 3px;
 	margin-left: 10px;   
  padding-left: 5px;   
  display: inline-block;
  /*border: solid 1px gray;*/
}
 
 #ErgebnisInputSet{ 
 	border: solid 1px white;
 	width: 113px; 
 	margin-bottom: 2px;
 	margin-left: 10px;
 	height: 18px;   
 	text-align: right;   
 	font-size: 10px; 
 	padding: 1px 2px 1px 4px;
  /*border: solid 1px green;*/   	
 } 
 
 #ErgebnisInputSet2{ 
 	border: solid 1px white;
 	width: 113px; 
 	margin-bottom: 2px;
 	margin-left: 10px;
 	height: 18px;   
 	text-align: right;   
 	font-size: 10px; 
 	padding: 1px 2px 1px 4px;
	font-weight:bold
  /*border: solid 1px green;*/   	
 } 
#ErgebnisEuroSet {
 	width: 15px; 	
 	margin-bottom: 3px;
 	height: 14px;    
 	padding-top: 3px;
 	padding-bottom: 0px;
	padding-left: 2px;  
	font-size: 10px; 
 	color: black;   	 	
	display: inline-block; 	
 	/* border: solid 1px green;*/  	
 }

#LinieSchmal
{
  border-bottom: dotted 1px rgb(74, 126, 187); 
}

#LiniePunkt
{
  border-bottom: dotted 1px rgb(74, 126, 187); 
}

#LinieFett
{
  border-bottom: solid 1px rgb(74, 126, 187); 
}

            
 #link {
 	text-align: center;
 	height: 30px;    
 	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, #Hilfe3
{
	color: black;
	width: 20px;
	height: 15px;
	margin-right: 4px;
	margin-bottom: 1px;
	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;	
}


/* Link im Titel */
#Titel2 a
{
	/* color: rgb(54, 54, 54);*/
	color: white;  
	text-decoration: none;
}

a:visited {
	color: rgb(54, 54, 54);
	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);
  text-decoration: none;
  font-style:italic;
}
a:visited#Ueberschrift_link 
{
  color: rgb(196, 0, 0);
	font-size: 12px;   	
 	font-weight:bold;
  text-decoration: none;
}

a:link#Ueberschrift_link 
{
  color: rgb(196, 0, 0);
	font-size: 12px;   	
 	font-weight:bold;
  text-decoration: none;
}

