.left { float:left; }
.right { float:right; }
.clear { clear:both; }

/** start på style **/
.calculatorForm { background-image:URL(/gfx/beregner_topbg.gif); background-position:top; background-repeat:no-repeat; width:498px; height:150px; }
.calculatorForm .formHolder, .calculatorHolder .formHolder { padding:6px 7px 0 7px; }
.calculatorForm .formHolder .header, .calculatorHolder .formHolder .header { width:484px; height:21px !important; background-color:#D45815; }
.calculatorForm .formHolder .header h2, .calculatorHolder .formHolder .header h2 { color:#FFF; padding:4px 0 0 8px; font-size:10px !important; margin:0; }
.calculatorForm .formHolder .input { padding:17px 0 0 0; margin:0; }
.calculatorForm .formHolder .input .form { margin:0; }
.calculatorForm .formHolder .input .form .types { float:left; margin:0; height:22px; }
.calculatorForm .formHolder .input .form .types label { font-size:11px !important; padding:0 6px 0 0; }
.calculatorForm .formHolder .input .form .types input { border:1px solid #CFCFCF; border-top:1px solid #8F8F8F; }
.calculatorForm .formHolder .input .form .types input.inp { width:100px; height:15px; }
.calculatorForm .formHolder .input .form .types .currency_rdo { border:0; width:15px; }
.calculatorForm .formHolder .input .form .types div.a { width:23px; margin:0 0 0 10px; }
.calculatorForm .formHolder .input .form .types div.aa { width:15px; }
.calculatorForm .formHolder .input .form .types div.b { width:23px; margin:0 0 0 10px; }
.calculatorForm .formHolder .input .form .types label.c { border:0; }
.calculatorForm .formHolder .input .form .submitHolder { width:; height:; float:right; margin:2px 0 0 0; cursor:pointer; }
.calculatorForm .formHolder .input .form .submitHolder .a { float:left; background-image:URL(/gfx/beregner_left_knap.gif); background-position:top right; background-repeat:no-repeat; width:5px; height:15px; }
.calculatorForm .formHolder .input .form .submitHolder .b { float:left; background-color:#d45815; color:#FFF; padding:0 0 0 0; font-size:10px; height:15px; }
.calculatorForm .formHolder .input .form .submitHolder .c { float:left; background-image:URL(/gfx/beregner_right_knap.gif); background-position:top left; background-repeat:no-repeat; width:20px; height:15px; }

.calculatorHolder { background-image:URL(/gfx/beregner_botbg.gif); background-position:top; background-repeat:no-repeat; width:498px; height:390px; }
.calculatorHolder.b { background-image:URL(/gfx/beregner2_botbg.gif); background-position:top; background-repeat:no-repeat; width:498px; height:200px; }
.calculatorHolder .formHolder table td { padding-right:15px; background-color_:#EEE; }
.calculatorHolder .formHolder table td { padding-right:15px; background-color_:#EEE; }
.calculatorHolder .formHolder table td.miscTxt { width:150px;  }
.calculatorHolder .formHolder table { margin:15px 0 0 0; color:#495A5A; font-size:11px; }
.calculatorHolder .formHolder table .h { color:#D45815; padding-bottom:10px; }
.calculatorHolder .formHolder table .h1 { padding-bottom:10px; font-weight:bold; }
.calculatorHolder .formHolder table .h span { color:#000; font-size:9px; }
.calculatorHolder .formHolder table .border { padding:0; height:30px; background-image:URL(/gfx/dot_border.gif); background-position:top left; background-repeat:repeat-x; }
.calculatorHolder .formHolder table .result { color:#D45815; padding-top:; font-weight:bold; }
