/* Global Styles */

body {
        margin: 0px;
        }

td {
        font:11px Verdana,Helvetica,sans-serif;
        color:#333333;
        }
        
a {
        color: #cc0000;
        text-decoration:none;
        font-weight:bold;
        }
        
a:hover {
        color: #990000;
        text-decoration:underline;
        }
        
/* ID Styles */
        
#navigation a {
        font: 12px Verdana,Helvetica,sans-serif;
        color: #336666;
        text-decoration:none;
        letter-spacing:.1em;
        }
        
#navigation a:hover {
        color: #993300;
        text-decoration:underline;
        }

#padding {
        padding: 20px 5px 20px 5px;
        }
        
#weekdays th {
        font: 10px Verdana,Helvetica,sans-serif;
        color: #ffffff;
        letter-spacing:.2em;
        }

#calheader td {
        font-weight:bold;
        }

/* Class Styles */

.logo {
        color: #FFFFFF;
/*      letter-spacing:.4em; */
/*      font-weight:bold; */
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 22px;
        }
.logoName {
        color: #FFFFFF;
/*        letter-spacing:.1em; */
/*      font-weight:bold; */
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 28px;
        }
.adresseLogo {
        color: #FFFFFF;
/*      font-weight:bold; */
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 18px;
        }

.sidebarText {
        font:12px Verdana,Helvetica,sans-serif;
        color: #336666;
        line-height:18px;
        }
        
.h2 {
        font: 20px Verdana,Helvetica,sans-serif;
        color: #000000;
        line-height:26px;
        }

.bodyText {
        font:14px Verdana,Helvetica,sans-serif;
        line-height:20px;
        color:#000000;
        }
        
.bodyTextAdresse {
        font:14px Verdana,Helvetica,sans-serif;
        line-height:14px;
        color:#AD0030;
        }
.bodyTextAdresseBlack {
        font:14px Verdana,Helvetica,sans-serif;
        line-height:20px;
        color:#00000;
        }
.bodyImpressum {
        font:14px Verdana,Helvetica,sans-serif;
        line-height:20px;
        color:#00000;
        }
        
.pageName {
        font:20px Verdana,Helvetica,sans-serif;
        color: #AD0030;
        line-height:26px;
        }
        
.subHeader {
        font:14px Verdana,Helvetica,sans-serif;
        color: #669999;
        font-weight:bold;
        line-height:20px;
        letter-spacing:.1em;
        }
        
.navText {
        font: 11px Verdana,Helvetica,sans-serif;
        color: #333300;
        letter-spacing:.1em;
        }
.navTextActive {
        font: 10px Verdana,Helvetica,sans-serif;
        color: #AD0030;
        font-weight:bold;
        letter-spacing:.1em;
        }
        
.calendarText {
        font:11px Verdana,Helvetica,sans-serif;
        line-height:14px;
        color:#333333;
        }
        


        
        
