* {margin: 0; padding: 0;font-family:verdana, arial, helvetica;}
body{text-align:center;background:#ff9966;color:#666;}
#center{float:left;width:792px;border-left:2px solid #EF3B3B;text-align:left;min-height:500px;text-align:left;}
#rahmen{background:transparent;margin:auto;width: 990px;background:#faf5e4;background-image:url(/images/baum-blumen.gif);background-repeat:no-repeat;background-position:5px bottom;}
#inhalt{}
#google{display:none;}

#anzahl{font-size:smaller;padding:0 0 3em 0;}

.linkanzahl{font-weight:bold;}

.tlist{padding:0;margin-top:25px;}
#footer{width:990px;border-bottom:2px solid #EF3B3B;border-right:2px solid #EF3B3B;border-left:2px solid #EF3B3B;clear:both;text-align:right;}

#footer img{margin-right:1em;}
.banner{padding:10px 0 7px 0;height:10em;background:transparent;}
.contents{padding: 5px;}
.logo{margin:2em 0 0 3.3em;}
.uhr{float:left;margin:0.4em 0 0 3.5em;border:none;}
.links{display:none;}
li {margin:0;font-size:small;font-weight:bold;color:#5d4e4e;}

.point{list-style-type:disc;margin: 0 0 0.7em 0; color:#EF3B3B;}
.point div{color:#666;}
ul{margin:0;list-style:none;}
ol{margin:0px;}
ol li{
background-image: none;
list-style: decimal;
margin:10px 0 10px 30px;
}
ul li{padding-left:0.35em;	
}
.navi ul li{
	background-image: none;
	margin:5px 0;
}


#startseite ul{margin-bottom:1.3em;text-align:left;margin: 0 0 0 1em;}
.klein{font-size:x-small;margin:0 0 10px 0;}
.rechts{margin:0 0 0 3em;background:#F5F8D6;min-height:250px;}
.forumrechts{background:#fff;margin:0 0 0 5em;padding:10px;
}
.forumrechts div a{text-decoration:underline;margin-bottom:0.3em;font-size:0.85em;}
.con-links{float:left;border-right:1px solid #EF3B3B;width:220px;height:220px;}
.rights{height:200px;padding:1em 0 0 0;}

#nextevents li{margin-bottom:0.3em;}
.aushang a img{border:1px solid red;}
.aushang{margin:1em 0 0 0;}
.center img{border:none;}
.end {clear: both;}

.event p{margin:0;font-weight:normal;}
.navibread{font-size:small;font-weight:bold;}
.aktiv{text-decoration:underline;}

h1{color:#EF3B3B;font-size:1.5em;letter-spacing:1px;padding:0.15em 0.5em;margin-left:3em;}
h2,legend{color:#EF3B3B;font-size:1.3em;margin:0 0 0.75em 0;letter-spacing:1px;}
h3{margin: 0.5em 0 0.5em 0;color:#EF3B3B;font-size:1.1em;}
h4{font-size:1em;}
p{margin:10px 0;font-size:small;}
a {text-decoration:none;color:#5d4e4e;margin:0;font-weight:normal;}
a:hover{color:red;}

h3 a{text-decoration:underline;}
.anzahl h3{color:#fff;background:#5d4e4e;padding:2px;}
#navi h3{color:#fff;background:#5d4e4e;padding:2px;}

.vcalendar .low h2{margin:0;}

.low h3{margin:1em 0 0.4em 0;}

.imtext{text-decoration:underline;}
.count{color:red;font-size:80%;margin:10px;}
div {color:#5d4e4e; font-size:small;font-weight:normal;}
div.event {border: 1px solid #abccaa;margin: 0.25em 0;}
p.datum {font-weight: bold;}
p.ortplz {font-weight: bold;}
.clear {display:none;}
ul.forum {padding:0px;margin:0;}
li.forum{background-image:none;margin:1em 0;padding-left:0.5em;}
li.ohne{list-style-type:disc;color:#EF3B3B;font-weight:normal;padding:0;margin:0.5em 0 0.5em 1.3em;}
.forumrechts ul{margin:0;}

li.ohne div{font-size:1.1em; font-weight:bold;}
li.forum a{font-weight:normal; font-size: 1em;color: #5d4e4e;text-decoration:underline;}
li.forum a:hover{font-size: 1em;color: red;}

.bolditalic{
	font-style: italic;
	font-weight: bold;
}
.large{font-size:large;}

div.bb{display:none;}

img{border:none;}

fieldset{border:1px solid #fff;}

legend{font-weight:bold;}