/* Global Styles */

body {
        margin:0;
        }

td {
        font:12px arial;
        color:#333333;
        }

a {
        color: #993300;
        text-decoration:none;
        font-weight:bold;
        }

a:hover {
        color: #ff9933;
        text-decoration:underline;
        }

/* ID Styles */

#Menue a {
        font:12px arial;
        color: #000000;
        text-decoration: none;
        letter-spacing:.1em;
        line-height:16px;
        display:block;
        padding: 8px;
        border-left: 1px solid rgb(232,120,22);
        border-right: 1px solid rgb(232,120,22);
        }

#Menue a:hover {
        background: #d86806;
        color:#ffffff;
        border-left: 1px solid rgb(202,100,12);
        border-right: 1px solid rgb(202,100,12);
        }

/* Calendar Styles */

#Kalender td {
        border: 1px solid rgb(121,121,71);
        }

#ohneRand td{
        border: 0px;
        }

#KalenderName td {
        font-weight:bold;
        }

/* Class Styles */

.weiss {color:#FFFFFF; }

.logo {
        font:14px arial;
        font-weight: bold;
        color: #000000;
        letter-spacing:.2em;
        line-height:16px;
        }

.kurtzbeschreibung {
        font:12px times new roman;
        color: #993300;
        line-height:16px;
        }

.Text {
        font:11px arial;
        line-height:18px;
        color:#333333;
        }

.SeitenName {
        font:16px times new roman;
        color: #FF9933;
        letter-spacing:.2em;
        font-weight:bold;
        line-height:18px;
        }

.UnterTitel {
        font:14px times new roman;
        color: #993300;
        font-weight:bold;
        line-height:20px;
        letter-spacing:.1em;
        }

.MenueText {
        font:10px arial;
        color: #333300;
        letter-spacing:.1em;
        line-height:16px;
        }

.KalenderText {
        font:11px arial;
        color: #333333;
        letter-spacing:.1em;
        }

/* sub-navigation styles */

#Untermenue {
        margin: 5px;
}

#Untermenue a {
        font:15px arial;
        color: #333300;
        text-decoration: none;
        letter-spacing:.1em;
        line-height:16px;
        display:block;
        padding: 8px;
        border-left: 1px solid #fcfcdd;
        border-right: 1px solid #fcfcdd;
        }

#Untermenue a:hover {
        color:#ff9933;
        border-left: 1px solid rgb(232,120,22);
        border-right: 1px solid rgb(232,120,22);
        }

.Untermenue2 {
        padding: 5px;
        padding-left: 10px;
}
.Untermenue3 {
        padding: 5px;
        padding-left: 15px;
}
.Untermenue4 {
        padding: 5px;
        padding-left: 20px;
}
.Untermenue5 {
        padding: 5px;
        padding-left: 25px;
}
