/* Version 3 18.5.2009 */

body, html 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;    
	font-size: 12px;
}
#Fenster
{  
	padding-bottom: 10px;
	margin-top:5px;  
	background-color: rgb(243, 243, 243);   	
 	width: 468px;    	
	height: 290px;
 } 
 #Titel{     
 	background-color: rgb(187, 206, 253);
 	width: 468px;
 	color: black;  
 	text-align: center;
 	font-size: 12px; 
 	padding-top: 5px;
 	padding-bottom: 5px;
 	font-weight:bold;
 	/*
	border-bottom-style: solid;
 	border-bottom-color: black;
 	border-bottom-width: 1px;
   */ 
 	margin-bottom: 5px;
}
#LabelSet , #LabelSetSteuern2
{
 	width:240px; 	/* -25 */
 	margin-bottom: 3px;
	margin-left: 15px;
 	height: 15px;    
 	padding-top: 3px;
	padding-bottom: 3x; 	 	
 	/*text-align: left;   */
 	display: inline-block;
 	/* border: solid 1px red;*/
 } 
 #LabelSetSteuern 
{
 	width:215px; 	/* -25 */
 	margin-bottom: 3px;
	margin-left: 2px;
 	height: 15px;    
 	padding-top: 3px;
	padding-bottom: 3px; 	 	
 	/*text-align: left;   */
 	display: inline-block;
 	/* border: solid 1px red;*/
 } 
#InputSet, #InputSetDummy, #InputSetSteuern,#InputSetSteuern2
{ 
 	width: 155px; 
 	margin-bottom: 6px;
 	height: 20px;   
 	text-align: right;   
 	font-size: 12px; 
 	padding: 2px 2px 2px 2px; 
 	border: solid 1px rgb(127, 157, 185);   	
 } 
.CBoxSet 
{
 	width:155px; 
	border: solid 1px rgb(127, 157, 185);
 	margin-bottom: 6px;
 	text-align: left;
 	font-size: 12px; 
 	padding: 2px 5px 2px 10px;  
	/* background-color: rgb(240, 240, 240);*/
}
.RbSet 
{
 	width:14px; 
 	margin-bottom: 8px;
 	margin-right: 2px; 
}
.CBSetSteuern
{
 	width:20px; 
 	margin-bottom: 4px;
 	margin-right: 2px; 
	margin-left: 12px; 
}
#LabelRbSet
{
 	width: 60px;
 	height: 15px;    
 	margin-bottom: 5px;
 	padding: 3px 0px 5px 0px;  
	font-size: 10px;
 	/* border: solid 1px green;*/
 }
#ButtonTable
{
  	margin-top: 5px;
  	margin-right: 30px;
  	padding-left: 2px;  
 }
#ButtonSet
{ 	
 	margin-left: 0px;	
 	padding-bottom: 2px;
 	width: 155px; 
	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-top: -6px;
	margin-left: 5px;	
	margin-right: 5px;	
	position:relative; 
	top:5px;
	/* border: solid 1px green;*/
 }
#ErrorSet
{
 	border-style: none; 
 	color: red;
 	width: 175px;
 	height: 28px;
 	border-color: white;
	font-size: xx-small;  
	background-color: rgb(243, 243, 243);   	
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
  float: left;	
	/* border: solid 1px green;*/
 } 
#EuroSet 
{
 	margin-bottom: 5px;
 	height: 15px;    
 	padding-top: 2px;
 	padding-bottom: 3px;
 	/* border: solid 1px red;*/
}   
#Werbung
{
 	width:457px; 	 	
 	height: 60px;    
 	color: black; 
 	margin-bottom: 10px;
 	/* background-color: rgb(168,255,211);*/
}   
#ErgebnisRahmen 
{ 
 	background-color: rgb(243, 243, 243);
  /* background-color: white; /* Verka */   
 	width: 468px;       	 	
 	/*  Verka
	border-top-style: solid;
 	border-top-color: black;
 	border-top-width: 1px;
   */ 
	padding-bottom: 5px;
 	
 }
#LabelSetErgebnis, #LabelSetErgebnisChange 
{
	width:240px; 	
 	margin-bottom: 3px;
	margin-left: 15px;
 	height: 15px;    
 	padding-top: 3px;
	padding-bottom: 3px; 	 	
 	/*text-align: left;   */
 	display: inline-block;
 	/* border: solid 1px red;*/	
 	color: black;  /* Verka */    	
 	font-weight:bold;
 	display: inline-block; 	  
 	/* border: solid 1px green;*/
 }
#ErgebnisSet
{
 	border: solid 1px gray;
 	width: 155px; 
	/* border: solid 1px rgb(202, 202, 202);*/	
 	display: inline-block;
 	margin-bottom: 6px;
 	height: 20px;   
 	text-align: right;   
 	font-size: 12px; 
 	padding: 2px 2px 2px 2px; 
 	border: solid 1px rgb(127, 157, 185); 
 }
#EuroSetErgebnis 
{
 	width: 20px; 	
 	margin-top: 4px;
 	height: 20px;    
 	padding-top: 2px; 
 	color: rgb(0, 0, 128);   	
 	font-weight:bold;
 	clear: right; 
}
#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 
{
 	color: black;
	width: 20px;
	height: 15px;
	margin-right: 4px;
	margin-bottom: 4px;
	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;	
}
#TitelLink a
{
	color: white;  
	text-decoration: none;
}
a:visited 
{
	color: rgb(54, 54, 54);
	text-decoration: none;	
}
#mytable
{
	font-size: 12px;
	/*border: solid 1px red;*/
	/*border-spacing:2px;*/
	/*border-collapse: collapse ;*/
	frame:hsides;
}
#tabtitel
{
	height: 25px;      
 	background-color: rgb(187, 206, 253);
 	width: 468px;
 	color: black;  
 	text-align: center;
 	margin-top: 3px;
 	padding-top: 4px;
 	font-size: 12px;
 	font-weight:bold; 	
 	display: inline-block;
}
#ueberschrift
{
	font-size: 12px;
	color: black;
	height: 20px;
	font-weight:bold;
	/*padding: 0px;*/
	background-color: rgb(187, 206, 253); 
	/*border: solid 1px green;*/
}
#summzeile
{
	font-size: 12px;
	color: rgb(0, 0, 128);
	height: 20px;         	
 	font-weight:bold;
	background-color: rgb(219, 219, 219); 
}
#zeile
{
	/*border: solid 1px blue;*/
}
#zelle
{
	text-align:right;
	/*padding: 0px;*/
	background-color: rgb(240, 240, 240); 	
	/*border: solid 1px yellow;*/
}
#spalte1
{
	font-weight:bold; 
	background-color: rgb(240, 240, 240); 
  
}
#summspalte1
{
	font-weight:bold; 
	background-color: rgb(240, 240, 240); 
	background-color: rgb(219, 219, 219);
  
}
#endsumme
{
	font-size: 12px;
	color: rgb(0, 0, 128);
	height: 20px;         	
 	font-weight:bold;
	background-color: rgb(203, 212, 233);  
}