/* 
  (c) 2012 schukai GmbH
  Firmenspezifische Anpassungen
  Nur Farben und Schriftarten + Typen
  Keine Abstände, Schriftgrößen, etc!
*/

h1{
    font-size: 24px;
letter-spacing: 1px;
    margin: 0 0 4px;
    letter-spacing: 2px;
    color: #000;
}

h2{
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 4px;
    letter-spacing: 2px;
    color: #000;
}

input[type="submit"] {
    border: none;
    cursor: pointer;
}
.underlinelink{text-decoration: underline!important;cursor: pointer;} 
.link{cursor: pointer;}
.hidden{display: none!important}
.float_right{float: right;}
.float_left{float: left;}

.loaderImage{
    background-image: url('images/loader_159.gif');
    width: 20px;
    height:20px;
    margin-top: 8px;
    margin-left: 130px;
    float: left;
}

 .divTable
    {
        display:  table;
        width:auto;
        
       
        border-spacing:5px;/*cellspacing:poor IE support for  this*/
       /* border-collapse:separate;*/
    }

    .headRow{height: 30px;}
    .divRow
    {
       display:table-row;
       width:auto;

    }

    .divCell
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:150px;
        font-size: 12px;
        height: 23px;
        border-bottom: 1px solid #eeeeed;
        text-align: center;
    }
    .headRow .divCell{border:none;}
    .divCell span{
       font-size: 12px;
       font-weight: normal;
    }
    .headRow .divCell{
        /*font-weight: 600;*/
        font-size: 12px;
        font-weight: bold;
    }
    
@media print {

  body {
    font-size:0.5cm;
  }

}

