body {
background-image: url(grafiken/start.jpg);
background-position: top;
text-align: center;
background-attachment: fixed;
}

/* Main */
#main {
width: 1024px;/*920px:*/
margin:0px auto;
text-align:left;
}
/* Menü */
#menu {
width: 200px;
margin-bottom: 10px;
float: left;
}

/* Content bzw. Inhalt */
#content {
/*background-color: #ffffff;*/
/*border: 1px solid #cccccc;*/
min-height: 395px;
width: 800px;
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
float: right;
/*filter:alpha(opacity=65);
filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=65);
-moz-opacity:0.65;
-moz-border-radius: 10px;*/
}

/* Footer bzw. Fußzeile */
#footer {
/*border: 1px solid #cccccc;*/
/*background-color: #e4e4e4;*/
width: 1024px;
height: 10px;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
clear: both;
/*filter:alpha(opacity=65);
filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=65);
-moz-opacity:0.65;
-moz-border-radius: 10px;*/
}

/* die einzelnen Menüboxen auf der linken Seite */
.menucontainer {
/*border: 1px solid #cccccc;*/
width: 180px;
margin-top: 10px;
-moz-border-radius: 10px;
}

/* die Titelzeile der einzelnen Menüboxen */
.menutitle {
/*border-bottom: 1px solid #000;*/
background-color: #e4e4e4;
height: 14px;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
padding-right: 3px;
filter:alpha(opacity=65);
filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=65);
-moz-opacity:0.65;
-moz-border-radius: 10px;
}

/* der Inhalt der einzelnen Menücontainer */
.menulink {
display: block;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding-left: 3px;
}

.news {
/*border-bottom: 1px solid #000;*/
height: 35;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
padding-right: 3px;
}

#news {
/*border-bottom: 1px solid #000;*/
height: 35;
font-size: 10px;
/*font-weight: bold;*/
font-family: Arial, Helvetica, sans-serif;
text-align: center;
padding-right: 3px;
}

.tdteam {
width: 175px;
vertical-align: top;
}

/* Bilder */
.img {
border: 1px solid #000000;
}

/* Tabellenzellen */
.tdkursplan {
width: 120px;
text-align: center;
}

/* Listen */
.ul {
list-style-type: discus;
}

/* Listenpunkte */
.li {
padding-bottom: 13px;
}

/* Überschriften */
.h1 {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

/* Anmerkungen bzw. Hervorhebungen */
.h2 {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

/* allgemeine Links im Text */
a:link {
color: #0000aa;
text-decoration: none;
}

a:visited {
color: #0000aa;
text-decoration: none;
}

a:hover {
/*color: #cccccc;*/
color: #8501E1;
text-decoration: none;
}

/* Links in den Menücontainern */
.menulink:link {
color: #ffffff;
text-decoration: none;
}

.menulink:visited {
color: #ffffff;
text-decoration: none;
}

.menulink:hover {
color: #cccccc;
text-decoration: none;
}
/* Bottom Navigation */
ul.bottomnav, li.bottomnav {
        list-style: none;
        margin: 0;
        padding: 0;
}

ul.bottomnav {
        margin: 10px 0 0 200px;

}

li.bottomnav img {
        border        :none;
}

li.bottomnav {
        width: 150px;
        float: left;
}

li.bottomnav a:link, li.bottomnav a:visited {
        color: #0000aa;
}

