
body {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}



form  {
margin-left:20px;
color:black;
width:100%;
border:3px solid #a00000;
   -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
  -webkit-box-shadow: 10px 10px 5px silver;
    -moz-box-shadow: 10px 10px 5px silver;
    box-shadow: 10px 10px 5px silver;
}

.Button {
   border: 1px solid maroon;
   background-color: red;
   border-radius: 20px;
   box-shadow: inset 0 1px 3px pink, inset 0 -5px 15px maroon, 0 2px 1px black;
   -o-box-shadow: inset 0 1px 3px pink, inset 0 -5px 15px maroon, 0 2px 1px black;
   -webkit-box-shadow: inset 0 1px 3px pink, inset 0 -5px 15px maroon, 0 2px 1px black;
   -moz-box-shadow: inset 0 1px 3px pink, inset 0 -5px 15px maroon, 0 2px 1px black;
   text-shadow: 0 1px 1px black;
 	  padding: 5px 30px;
}

.Buttongrau {
   border: 1px solid gray;
   background-color: white;
   border-radius: 20px;
   box-shadow: inset 0 1px 3px silver, inset 0 -5px 15px silver, 0 2px 1px silver;
   -o-box-shadow: inset 0 1px 3px silver, inset 0 -5px 15px silver, 0 2px 1px silver;
   -webkit-box-shadow: inset 0 1px 3px silver, inset 0 -5px 15px silver, 0 2px 1px silver;
   -moz-box-shadow: inset 0 1px 3px silver, inset 0 -5px 15px silver, 0 2px 1px silver;
   text-shadow: 0 1px 1px black;
 	  padding: 5px 30px;
}


.input {
border:3px solid silver;
 -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
padding-left:10px;
float:left;
min-width:150px;
width:150px;
font-size:16px; 
font-weight:bold;
height:30px;
color:grey;
}

.round {
border:3px solid silver;
 -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
  -webkit-box-shadow: 10px 10px 5px silver;
    -moz-box-shadow: 10px 10px 5px silver;
    box-shadow: 10px 10px 5px silver;
padding-left:20px;
float:left;
}


.label {
margin-left:30px;
float:left;
min-width:190px;
width:190px;
font-size:16px;
font-weight:bold;
font-family:sans-serif;
}



.dat {
float:left;
min-width:100px;
width:100px;
} 


.bunr {
float:left;
min-width:40px;
width:40px;
} 

.kto {
float:left;
min-width:50px;
width:50px;
text-align:right;
} 


.ustkto {
float:right;
min-width:60px;
width:60px;
text-align:right;
} 


.butext {
float:left;
min-width:100px;
width:100px;
text-align:left;

} 

.betrag {
float:right;
min-width:100px;
width:100px;
text-align:right;
} 

.ustbetrag {
float:right;
min-width:75px;
width:75px;
text-align:right;
overflow:hidden;
} 


.betrag_kl {
float:left;
min-width:73px;
width:73px;
} 




.fibuoutput{

border:3px solid silver;
 -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
  -webkit-box-shadow: 10px 10px 5px silver;
    -moz-box-shadow: 10px 10px 5px silver;
    box-shadow: 10px 10px 5px silver;
padding-left:20px;

margin:auto; /*<!--zentriert alles ->*/
width:850px;
min-height:400px;
padding: 20px;
border:1px solid black;
background:white;
}

.fibuoutput h1{
margin-left:1px;

}

.fibuoutput h2{
margin-left:0px;
padding-left:0px;

}


