body {font-family:Verdana; font-size:14px; color:#000000; background-color:#004400; text-align:center;}

#page {width:760px; margin:0px auto; text-align:left; border:1px solid #FFFFFF;}

#title {padding:10px; height:70px;}

#content {border:1px solid #FFFFFF; background-color:#FFFFAA; padding:20px; color:#000000;}

#news {background-image:url(../images/sonstige/notiz.gif); background-repeat:no-repeat; float:right; width:240px; height:335px; background-color:#FFFFAA; color:#000000;}

a:link, a:visited, a:active, a:hover {text-decoration:underline; color:#007D00; font-size:14px;}
a:active, a:hover {color:#FFBE00; background-color:#004400;}

#menu {text-align: center; padding:10px 0px; border-top:1px solid #FFFFFF; clear:left; color:#FFFFAA;}
a.menu {background-color:#004400; text-align:center; color:#FFBE00; text-decoration:underline;}
a.menu:link, a.menu:visited {font-size:16px; font-weight:bold; text-decoration:underline; color:#FFBE00;}
a.menu:active, a.menu:hover {font-size:16px; font-weight:bold; text-decoration:underline; color:#004400; background-color:#FFBE00;}

.t1 {font-size:20px; color:#FFFFFF; padding:10px;}
.t2 {font-size:20px; color:#CC3300;}
.t3.n {font-size:14px; color:#000000;}
.t3.b {font-size:14px; color:#000000; font-weight:bold;}
.t3.bzk {font-size:14px; color:#000000; font-weight:bold; text-align:center; font-style:italic;}
.t3.nzk {font-size:14px; color:#000000; text-align:center; font-style:italic;}
.t4 {font-size:12px; color:#000000; font-weight:bold;}
.t5 {font-size:16px; font-weight:bold;}
.js {font-size:12px; color:#000000; font-style:italic;}
.ff {font-size:12px; color:#CC3300; font-style:italic; font-weight:bold;}
.next {font-size:14px; background-color:#ffce63;vertical-align:top;}

.block {width:600px; margin:40px; padding:10px 10px 20px; text-align:left;}
.block2 {width:350px; margin:40px; padding:10px 10px 20px; text-align:left;}

.info {margin: 60px 10px 5px;}

.floatright {float:right; margin:0px 10px 10px 0px;}
.floatleft {float:left; margin:0px 10px 10px 0px;}

.rechts {float:right}
.oben {vertical-align:top;}
.center {text-align:center;}

.tab200 {width:200px;}
.tab250 {width:250px;}
.tabmonat {height:50px; text-align:center; font-size:16px; font-weight:bold;}
.titeltext {border:1px solid #FFFFAA; background-color:#FFFFAA; font-family:Verdana; font-size:14px; color:#000000; text-align:center;}

img {border:0}

.oben {
    vertical-align:top;
}

.galeriepic {
    float:left;
    margin:0px 5px 3px 0px;
}
