body{
        font-family : Verdana, Geneva, Arial;
        /* background-color: #E5ECF4; */
        background-color: ;
        color : #696969;
        font-size : 10pt;
        line-height : 14pt;
        padding-top: 15pt;
        padding-left: 10pt;
        padding-right: 10pt;
}

body.menue{
        background-color: #95ACCB;
        line-height : 8pt;
        padding-top: 0pt;
        padding-left: 0pt;
        padding-right: 0pt
}

body.main{
        background-color: #FFFFFF;
}

body.top{
        padding-top: 0pt;
        padding-left: 0pt;
        padding-right: 0pt
}

a:link{
        font-family : Verdana, Geneva, Arial;
        color: #BF001A;
        text-decoration: none;
        font-size: 10pt;
}

a:visited{
        font-family : Verdana, Geneva, Arial;
        color: #BF001A;
        text-decoration: none;
        font-size: 10pt;
}

a:active{
        font-family : Verdana, Geneva, Arial;
        color: #ff6600;
        text-decoration: none;
        font-size: 10pt;
}

a:hover{
        font-family : Verdana, Geneva, Arial;
        text-decoration: underline;
        color: #ff6600;
        font-size: 10pt;
}

td{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #696969;
        font-size : 10pt;
        line-height: 14pt;
}

td.sonder{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #FFFFFF;
        background-color: #95ACCB;
        font-size : 10pt;
        line-height: 14pt;
}

.kalenderu{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
        background-color: #ffffff;
        font-size : 8pt;
        line-height: 10pt;
}

.kalenderso{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
        background-color: #FF9595;
        font-size : 8pt;
        line-height: 10pt;
        font-weight:bold;

}

.kalendersa{
        background-color: #E6E6E6;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
        font-size : 8pt;
        line-height: 10pt;
}
.kalenderg{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
        background-color: #cfdcee;
        font-size : 8pt;
        line-height: 10pt;
}

#radio{
        background-color: #E5ECF4;
}

h1{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
        font-size: 20pt;
        font-weight: bold;
}

h2{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #353535;
        font-size: 16pt;
        font-weight: bold;
}

h3{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #353535;
        font-size: 13pt;
        font-weight: bold;
}

h4{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #696969;
        font-size: 10pt;
        font-weight: bold;
}

h3.main{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #29528c;
        font-size: 13pt;
        font-weight: bold;
}

h4.main{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #D50000;
        font-size: 10pt;
        font-weight: bold;
}


table.treffer{
        border:1px solid #EEEEEE; padding:1; background-image: url('../images/paper.jpg');
        table-layout: auto;
        empty-cells: show

}

.trefferlist{
        color : #696969;
        font-size : 10pt;
}

.treffertop{
        color: #696969;
        font-size : 12pt;
        text-align: center;
        background-color: #EEEEEE;
}

table.foot{
        position: relative;
        top: 20pt;
        left: 5pt;
}

td.menue{
        line-height: 11pt
}

hr.unten{
        color: #BF001A;
        background-color: #FF9933;
}

fieldset{
        padding:6;
}

.bodytextklein{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #696969;
        font-size: 8pt;
}

.bodytextgross{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #696969;
        font-size: 12pt;
}

.linktextklein{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #BF001A;
        font-size: 8pt;
}

.linktext{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #ff6600;
        font-size: 10pt;
}