
div.tagesgeldeingabemaske { width: 707px; margin: 15px 0;  border: 1px solid #C4BEAE; background: #fff url(/images/calc1.jpg) right center no-repeat; position: relative; }
div.tagesgeldeingabemaske form { padding: 10px 10px 0 10px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
div.tagesgeldeingabemaske form label span { width: 120px; display: block; float: left; }
div.tagesgeldeingabemaske form input.submit { font-weight:700; color:#222; padding: 0px 8px }
div.tagesgeldeingabemaske #kombiprodukte, div.tagesgeldeingabemaske #einlagensicherung { width: 320px; }
div.tagesgeldeingabemaske .nofloat label span { float: none; width: auto; font-weight: 700; }
div.tagesgeldeingabemaske h3 { background: url(/images/calc.png) left top no-repeat; font-size: 15px; margin: 0 0 5px 0; padding: 0 0 5px 36px; border-bottom: 1px solid #dbd9d6; }
div.tagesgeldeingabemaske p { padding: 3px 0; }

div.tagesgeldeingabemaske div.rechnerkNav { background: url(/images/calc.png) right top no-repeat; clear: both; text-align: right; padding: 0 39px 5px 0; position: absolute; bottom: 0; right: 0; }
div.tagesgeldeingabemaske div.rechnerkNav a {line-height: 22px; display: inline-block; margin: 0 4px 0 0; font-weight: 700; }

table#ultimate_calculator { clear: both; width: 709px; border-collapse: separate; border-left: 1px solid #C4BEAE; font-family: Tahoma;}
table#ultimate_calculator thead th { text-align: center; line-height: 1.2em; font-size: 12px; background: #D9B365; border-top:1px solid #b7ac90; vertical-align: middle; color: #000000!important; padding:5px; font-weight: 700; border-right: 1px solid #C4BEAE; border-bottom: 1px solid #fff; } 
table#ultimate_calculator td, #content #ultimate_calculator table th { padding:5px; text-align: left; font-size: 11px; vertical-align: middle; }
table#ultimate_calculator tbody td { border-right: 1px solid #C4BEAE; border-bottom: 1px solid #C4BEAE; border-top:1px solid #f4f4f4; vertical-align: top;  }
table#ultimate_calculator td.i8,table#ultimate_calculator th.i8 { width: 40px; white-space: nowrap; text-align: center; }
table#ultimate_calculator td.i3,table#ultimate_calculator td.i4,table#ultimate_calculator td.i5,table#ultimate_calculator td.i6 { text-align: center; white-space: nowrap; font-size: 12px; }
table#ultimate_calculator td.i7,table#ultimate_calculator td.i16 { text-align: center; }
table#ultimate_calculator td.i3 { font-size: 13px; }
table#ultimate_calculator td.i5,table#ultimate_calculator td.i3 { font-weight: 700;}
table#ultimate_calculator td.i1,table#ultimate_calculator td.i16 { width: 100px; }
table#ultimate_calculator td.i1, table#ultimate_calculator td.i100 { border-bottom: 2px solid #C4BEAE; }
table#ultimate_calculator tr.alt td { background: #F0F0F0 }
table#ultimate_calculator td a.imglink:hover { background: none!important; }
table#ultimate_calculator td.i7 a {color: #660033; text-decoration:none; font-size:14px; font-family: Arial; font-weight: bold; text-align: center; background-color:#F0F0F0;}
table#ultimate_calculator td.i7 a:hover {color:  #FFFFFF;  text-decoration: underline; font-size:14px; font-family: Arial; font-weight: bold; text-align: center; background-color:#660033;}
