/* http://meyerweb.com/eric/tools/css/reset/    v2.0 | 20110126   License: none (public domain)*/
form.nutzerberechnung div, form.nutzerberechnung span, form.nutzerberechnung h2, form.nutzerberechnung p, form.nutzerberechnung form {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
form.nutzerberechnung body {line-height: 1;}

form.nutzerberechnung {border:1px solid #393939; padding:0 2%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*line-height:40px;*/ margin-bottom: 5%;}
form.nutzerberechnung b {font-weight:bold;}
form.nutzerberechnung h2 {font-weight:bold; font-style:italic; font-size:25px; color:#c72932; margin:-2px 0 5px -3px; padding:0;}
form.nutzerberechnung p.masse-breite span {font-size:10px; margin-right:5%;}
form.nutzerberechnung input {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #393939; font-size:12px; font-style:italic;}
form.nutzerberechnung .select-option {width:70%; position:relative; margin-right:5%;}
form.nutzerberechnung select {height:28px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #393939; font-size:12px; font-style:italic; width:92%; cursor: pointer;}
form.nutzerberechnung .masse-breite {width:31%; margin-left:2%; margin-bottom:1%; text-align:left;}
form.nutzerberechnung .shown-input {height:28px; padding-left:2%; width:45%; margin-top:3%; margin-right:6%;}
form.nutzerberechnung .clearall {clear:both;}
form.nutzerberechnung .hide {display:none; visibility:hidden;}
form.nutzerberechnung .left {float:left;}
form.nutzerberechnung .right {float:right;}
form.nutzerberechnung .bogengroesse {font-size:10px; width:52%; line-height:15px; margin-top:1%; margin-left:1%;}
form.nutzerberechnung .none-input {background: none; border: none; outline: none; text-align:left;}
form.nutzerberechnung .bogengroesse .none-input {width:10%;}
form.nutzerberechnung .red {color:#c72932; font-weight:bold;}
form.nutzerberechnung .green {color:#3ea629; font-weight:bold;}
form.nutzerberechnung .none-nutzen {font-size:10px;}
form.nutzerberechnung .boden-fenster {width:25%; margin-top:3px;}
form.nutzerberechnung .nutzen {font-size:25px; font-weight:400; font-style:italic; color:#393939; width:100%; text-align:right; margin-top:-2%;}
form.nutzerberechnung .nutzen-input {font-size:60px; color:#c72932; font-weight:bold; font-style:italic; width:10%;}
form.nutzerberechnung .fehler-meldung {background: #ffc8c8; border: #c02f3e 1px solid;}
form.nutzerberechnung .hinweise {font-size:10px; color:#c72932; line-height:8px; margin-bottom:10px;}
form.nutzerberechnung #error-hinweis {margin-top:2% ;width:106%; margin-left: -3%;}
form.nutzerberechnung img {height:28px; width:30px !Important; position: absolute; right:0;}
form.nutzerberechnung .fenster-main {width:45%; position:relative; padding-left:2%; margin-top:2%;}
form.nutzerberechnung .info-bogen {width:92%;}
form.nutzerberechnung p#error, p#haekchen {font-size:30px; margin-top:-25px; width:9%; text-align:right;}