body
{color: white;  background-color: #5A8196; font-family: verdana,arial; font-size: 11pt}

table, tr, td
{margin-top: 0px; margin-left: 0px; margin-right: 0px; color: white ;font-family: verdana,arial; font-size: 11pt; }

body
{scrollbar-arrow-color: white; scrollbar-base-color: 25495f;
scrollbar-highlight-color : #e6e6e6; scrollbar-shadow-color : black;
SCROLLBAR-TRACK-COLOR: #cccccc;}

#menu1 a {display: block;background-image:url('images/menu.gif.jpg'); color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #000000;
}

#menu1 a:visited{
background-image:url('images/menu.gif.jpg'); color:silver;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #000000;
  }

#menu1 a:active{background-image:url('images/menu.gif.jpg'); color:white;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:1px solid #000000;
  }

#menu1 a:hover {background-color:#89a9b8;
background-image:url('images/menu-on.gif.jpg');
 color: white; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #e6e6e6;

}

#menu2 a {display: block;background-image:url('images/menu.gif.jpg'); color:#660033; text-decoration:none; font-weight: bold; font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #000000;
}

#menu2 a:visited{
background-image:url('images/menu.gif.jpg'); color:#660033;text-decoration:none; font-weight: bold; font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #000000;
  }

#menu2 a:active{background-image:url('images/menu.gif.jpg'); color:#660033; text-decoration:none; font-weight: bold; font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:1px solid #000000;
  }

#menu2 a:hover {background-color:#89a9b8;
background-image:url('images/menu-on.gif.jpg');
 color: #000000; text-decoration:none ; font-weight: bold; font-family:verdana, sans-serif; font-size: 9pt;width:160px;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border-top:1px solid #e6e6e6;

}



a:link{ color: #003366; text-decoration: none;}
a:visited{color: #003366; text-decoration: none;}
a:active{ color: #003366; text-decoration: none;}
a:hover{ color: #000000; background-color:white;}

a.textlink:link {color: #F7F7F7; text-decoration: none;}
a.textlink:visited {color: #F7F7F7; text-decoration: none;}
a.textlink:active {color: #F7F7F7; text-decoration: none;}
a.textlink:hover {color: #000000; background-color:white;}

h2 {
font-family: Verdana;
font-size: 13px;
color: #2A0000;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
font-weight: bold;
padding-right: 4px;
        padding-left: 4px;
}

h3 {
font-family: Verdana;
font-size: 12px;
color: #002E5B;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
font-weight: bold;
padding-right: 4px;
        padding-left: 4px;
}

.Haupttext {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
        color: #FFFFFF;
        vertical-align: top;
        margin-top: 3;
        margin-bottom: 0;
        padding-right: 4px;
        padding-left: 4px;
        text-align: justify;
}
.HaupttextL {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 11px;
        color: #FFFFFF;
        vertical-align: top;
        margin-top: 3;
        margin-bottom: 0;
        padding-right: 4px;
        padding-left: 4px;
        text-align: left;
}

.TabletextFett {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: left;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}

.TabletextFettRot {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 11px;
        color: #800000;
        text-align: center;
        vertical-align: center;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}
.HaupttextLFett {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
        color: #003366;
        text-align: left;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
        padding-right: 4px;
        padding-left: 4px;
}

.HaupttextLBraun {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
        color: #660033;
        text-align: left;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
        padding-right: 4px;
        padding-left: 4px;
}

.HaupttextCBraun {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
        color: #660033;
        text-align: center;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 3;
        font-weight: bold;
        padding-right: 4px;
        padding-left: 4px;
}

.HaupttextRFett {border: 2px none #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #400000;
        text-align: right;
        vertical-align: top;
        margin-top: 4px;
        margin-bottom: 4px;
        font-weight: bold;
        padding-right: 4px;
        padding-left: 4px;
}
.HaupttextLFettRot {border: 2px none #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
        color: #800000;
        text-align: left;
        vertical-align: top;
        margin-top: 3;
        margin-bottom: 0;
        font-weight: bold;
}
.HeaderFett {
        font-family: Verdana;
        font-size: 12px;
        color: #FFFFFF;
        text-align: center;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}
.MenuFett {
        font-family: Verdana;
        font-size: 12px;
        color: #FFFFFF;
        text-align: left;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}
.SeitenüberschriftLFett {
        font-family: Verdana;
        font-size: 12px;
        color: #CCFFFF;
        text-align: left;
        vertical-align: top;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
        padding-right: 4px;
        padding-left: 4px;
}

.TableHaupt {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: justify;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
}

.TableHauptBild {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: left;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
}

.TableHauptFett {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: left;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}

.TableLinkFett {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        font-weight: bold;
}

.TableHauptCenter {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
}

.TableHeader {
        background-color:#8AC5FF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        font-weight: bold;
}

.TableHeaderLinks {
        background-color:#8AC5FF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: left;
        vertical-align: middle;
        font-weight: bold;
}

.TableText {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: left;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
}
.TableTextCenter {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
}
.TableTextRot {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 11px;
        color: #AA0000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
}

.TableTextCenter2 {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
}
.TableTextRot2 {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 10px;
        color: #800000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
}


.TabletextFettCenter {
        background-color:#F0F0F0;
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        margin-top: 0;
        margin-bottom: 0;
        padding-right: 2px;
        padding-left: 2px;
    font-weight: bold;
}

.TableEmpfehlung {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #CC0000;
        text-align: center;
        vertical-align: middle;
    font-weight: bold;
}

.TableEmpfehlungUnten {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 8px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
    font-weight: bold;
}

.TableEmpfehlungLink {
        background-color:#DDEEFF;
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-align: center;
        vertical-align: middle;
        font-weight: bold;
}

.TableCenter {
        font-family: Verdana;
        font-size: 11px;
        text-align: center;
        vertical-align: middle;
        margin-top: 3;
        margin-bottom: 3;
}

.profile1 {position:absolute; left:20px; top:-900px; width:200; height:480px; z-index:1}

a.linkfett:link {color: #660033; text-decoration: none; font-size: 14px; font-weight: bold;}
a.linkfett:visited {color: #660033; text-decoration: none; font-size: 14px; font-weight: bold;}
a.linkfett:active {color: #660033; text-decoration: none; font-size: 14px; font-weight: bold;}
a.linkfett:hover {color: #FFFFFF; background-color:660033; font-size: 14px; font-weight: bold;}





#tableBox {
                               width: auto;
                               height: auto;
                               border: 1px solid #4c7792;
                               color: #000;
                               font-size: 11px;
                               font-family: verdana,arial;
                               background: #fff url(http://www.tagesgeldvergleich.net/images/calc1.jpg) no-repeat right top;
          padding: 5px;
          margin: 0 0 25px 0;
                }
#tableBox label span { width: 125px; display: inline-block;  }
#tableBox label { color:#000!important; font-weight: bold }

#tableBox td {
                               padding: 3px;
                }


#tableResult {
                border: 1px solid #4c7792;
                margin: 0 0 10px 0;
  }

#tableResultContent {
                width: 720px;
                               border: 1px solid #fff;
                               color: #000;
                               font-family: verdana,arial;
                               font-size: 11pt;
                               background: #fff;
                               border-collapse: collapse;
                }

#tableResultContent .tableHead {
                background: #4c7792;
                color: #fff;
                text-align: center;
                font-family: verdana,arial;
                font-size: 11pt;
                border: 1px solid #ffffff;
  }

#tableResultContent td {
                border: 1px solid #ffffff;
                text-align: center;
                font-family: verdana,arial;
                font-size: 11pt;
                padding: 2px;
                color: #000;
  }

#tableResultContent .markRed {
                color: #fc3c3c;
                font-weight: bold;
  }

#tableResultContent .tableRow0 {
                background: #000000;
  }

#tableResultContent .tableRow1 {
                background: #fff;
  }



#tableResultContent a:hover {
               text-decoration:none;
  }


table#ultimate_calculator td {
font-size:11px !important; font-family: verdana,arial !important;
}

table#ultimate_calculator { clear: both; width: 100%; background: #FFFFFF; border-collapse: separate; margin: 0 0 20px 0; border-left: 1px dotted #C4BEAE; font-family: verdana,arial;
                              font-size:11px !important; }
table#ultimate_calculator thead th { text-align: center; line-height: 1.2em; font-family: verdana,arial;
                               font-size:11px!important; background: #89C2FB; border-top:1px solid #b7ac90; vertical-align: middle; color: #000!important; padding:5px; font-weight: 700; border-right: 1px dotted #f4f4f4; border-bottom: 1px solid #fff; }
table#ultimate_calculator td, #content #ultimate_calculator table th { padding:5px; text-align: left; font-family: verdana,arial;
                               font-size: 11pt; vertical-align: middle; }
table#ultimate_calculator tbody td { border-right: 1px dotted #C4BEAE; border-bottom: 1px solid #C4BEAE; border-top:1px solid #f4f4f4; vertical-align: top;  }
table#ultimate_calculator td.i8,#content th.i8 { width: 40px; white-space: nowrap; text-align: center; }
table#ultimate_calculator td.i4,#content th.i4,#content td.i3,#content th.i3 { text-align: center; font-family: verdana,arial; font-size:11px!important;}
table#ultimate_calculator td.i5 { text-align: center; font-weight: 700; font-size: 11px; font-family: verdana,arial; }
table#ultimate_calculator td.i7,#content td.i6 { width: 40px; white-space: nowrap; font-weight: bold; text-align: center; font-size:11px!important; font-family: verdana,arial;}
table#ultimate_calculator td.i5 { white-space: nowrap; }
table#ultimate_calculator tr.alt td { background: #DDEEFF; }
table#ultimate_calculator td.i1 {font-size:11px!important;}
#tableBox .submit { background:#89C2FB; color: #000; width: 200px; border: 1px solid #ccc; padding: 2px 4px; font-weight:bold; }
table#ultimate_calculator td {
color:#000;
}