/*-----------------------------------*/
/* Standard Layout                   */
/*-----------------------------------*/
div.fmh, div.fmh table, div.fmh table td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
    }

div.fmh {padding-top: 0px; }

div.fmh_out {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
width: 538px;
padding-left:  30px;
padding-right: 14px; 
}

/*-----------------------------------*/
/* Table                             */
/*-----------------------------------*/
div.fmh TABLE.kreditRechner{
width: 538px;
padding-left:  30px;
padding-right: 14px; 
    }

div.fmh TABLE.kreditRechner thead td{
background-color: #545454;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}

div.fmh TABLE.kreditRechner tbody td{
background-color: #EAEAEA;

/*
border-right: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
*/
}


div.fmh TABLE.FMH_OUT {
width: 538px;
padding-left:  30px;
padding-right: 14px; 
    }

div.fmh  TD.headline  {
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  background: #545454;
  color: #FFFFFF;
}
div.fmh  TD.summery  {
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  background: #b3b3b3;
  color: #000000;
}
div.fmh  TD.sheadline  {
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: bold;
  background: #545454;
  color: #FFFFFF;
}

/*-----------------------------------*/
/* Controls                          */
/*-----------------------------------*/
.dropDown {
   font-size: 10px;
     
}

 input{
    font-size: 10px;
    line-height: 15px;
}

DIV.fmh INPUT.berechnen {
 font-size: 10px;
font-weight:bold;
}

div.fmh select {
    font-size: 8pt;
}

/*-----------------------------------*/
/* Links                             */
/*-----------------------------------*/
div.fmh a:link { color: #AB0000;text-decoration: none;}
div.fmh a:visited { color: #AB0000; text-decoration: none;}
div.fmh a:active { color: #D2D0D0; text-decoration: none;}
div.fmh a:hover { color: #AB0000; text-decoration: underline } 

/*  Button additional Links   */
div.fmh a.oButton:Link  {
    border: 1px solid #918F8F;
    color: #ffffff;
    font-weight: bold;
    background:#545454;
    padding: 4px; 
}
div.fmh a.oButton:visited {
    border: 1px solid #918F8F;
    color: #ffffff;
    font-weight: bold;
    background:#545454;
    padding: 4px; 
}
div.fmh  a.oButton:Active {
    border: 1px solid #918F8F;
    color: #ffffff;
    font-weight: bold;
    background:#547EB6;
    padding: 4px; 
}
div.fmh a.oButton:Hover {
    border: 2px solid #918F8F;
    color: #ffffff;
    font-weight: bold;
    background:#AB0000;
    padding: 4px; 
}



td {
  font-family: Verdana, Helvetica;
  font-size: 11px;
}

.subline  {
  font-family: Verdana, Helvetica;
  font-size: 90px;
}
.trenner  {
   padding:0px;
   background:#545454;
}

.light { background: #eeeeee }
.dark  { background: #d9d9d9 }

.debug { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background: #e9e9e9;
padding: 6px;
border: 1px dotted #929292;
line-height: 14pt;
}

