	* {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;}
#seao{background-color:#ACED44;;margin:auto;width: 990px;}
#inhalt{margin:auto;width: 990px;overflow: hidden;background-image:url(/images/himmel-sonne.gif);background-repeat:no-repeat;background-position:right;background-position:right 1px;border-top:2px solid #EF3B3B;border-right:2px solid #EF3B3B;border-bottom:0;}
#google{padding-top: 0px;margin-left:800px;margin-top:11.6em;}
#navi{margin: 0 5%;}
#anzahl{font-size:smaller;padding:0 0 3em 0;}

.linkanzahl{font-weight:bold;}
#footer{padding:1em;width:990px;border-right:2px solid #EF3B3B;border-left:2px solid #EF3B3B;clear:both;text-align:right;}
#footer img{margin-right:1em;}

#footer01{margin:1.5em 0 1.5em 1.5em;width:80px;float:left;text-align: left;}
#footer02{margin:1.5em 0 1.5em 1.5em;width:80px;float:left;text-align: left;}
#footer03{margin:1.5em 0 1.5em 1.5em;width:150px;float:left;text-align: left;}
#footer04{margin:1.5em 0 1.5em 1.5em;width:250px;float:left;text-align: left;}
#footer05{margin:1.5em 0 1.5em 1.5em;width:300px;float:left;text-align: left;}


.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{float:left;width: 160px;border-right:0px solid #EF3B3B;padding-top:10px;margin-bottom:5em;}
li {margin:0;font-size:small;font-weight:bold;color:#5d4e4e;}
#floatlinks{float:left;margin:5px;}
.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 16em;padding:10px;
}
.forumrechts div a{text-decoration:underline;}
.forumrechts div li{margin:0.5em 0;}
.forumrechts .opentable  .vcalendar a{font-size:0.7em;}
.con-links{float:left;border-right:0px solid #EF3B3B;width:240px;height:220px;}
.rights{height:200px;padding:1em 0 0 0;margin-left:2em;}
div.resttext p a, div.aufmacher p a{font-weight:bold;font-size:1em;letter-spacing:2px;}
p.tipp{border:2px dotted #ff9966;padding:5px;}
.yellow{font-weight:bold;color:#ff9966;text-transform:uppercase;}

.atitle h2 a{font-size:0.7em;}

.newsblock{margin-top:2em;}

#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:#faf5e4;font-size:1.2em;padding:0.15em 0.5em;margin:0 0 1em 0;background:#EF3B3B;}
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 0 0 2em;}

li.ohne div{font-size:1.1em; }
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;}
div#sb1 , div#sb2, div#sb3, div#sb5 {float: left;} 
.clear  {clear: left;}