body,table{background-color:#fff;font-size:12px;font-family:Verdana,Arial,Sans-Serif;color:#707070;padding:0;margin:0;}
a{color:#c71c2c;}
a:hover{color:#ee626f;}
#container{vertical-align;top;width:1000px;margin:0 auto;margin-top:15px;padding:0;background-color:#fff;}
#banner{margin:0;padding:0;background-color:#ebd3e0;}
#logo{width:223px;height:170px;float:left;}
#teaser{width:777px;height:170px;float:left;}
#content{margin:auto;background-color:#fff;width:560px;}
#content_big{margin:auto;width:723px;min-height:600px;background-color:#fff;}
#left{float:left;width:233px;height:1000px;margin:0;padding:0;color:#fff;}
#navi{padding-top:10px;padding-left:50px;padding-right:20px;padding-bottom:50px;background-image:url("../images/navi_bg.jpg");background-repeat:repeat-y;}
#navi a{color:#fff;text-decoration:none;}
#navi a:hover{text-decoration:underline;}
#navi ul{margin:0;padding:0;}
#navi ul li{list-style-image:none;font-size:14px;font-weight:bold;margin-bottom:5px;}
#navi_bottom{width:223px;height:100px;background-image:url("../images/fdc_08.jpg");background-repeat:no-repeat;}
#right{float:right;width:163px;margin:0;padding:0;color:#fff;}
.padder{width:120px;padding-top:35px;padding-left:20px;}
#latest_news{width:163px;height:203px;background-image:url("../images/fdc_06.jpg");background-repeat:no-repeat;float:left;font-size:9px;}
#next_events{width:163px;height:203px;background-image:url("../images/fdc_07.jpg");background-repeat:no-repeat;float:left;font-size:9px;}
.galerie_container{text-align:center;font-weight:bold;width:200px;height:170px;background-color:#fff;float:left;margin-right:5px;margin-bottom:5px;padding-top:5px;border:2px solid #c71c2c;}
.galerie_container:hover{background-color:#ffeff0;}
.galerie_bild{text-align:center;}
.galerie_thumb{text-align:center;font-weight:bold;background-color:#fff;float:left;margin-right:5px;margin-bottom:5px;border:2px solid #c71c2c;}
.galerie_thumb:hover{background-color:#ffeff0;}
.nav1st{margin:0;margin-left:30px;padding:0;list-style-type:none;}
.nav1st li{margin-top:10px;margin-bottom:10px;}
.nav1st a{font-weight:bold;text-decoration:none;color:#303296;}
.nav1st a:hover{font-weight:bold;text-decoration:none;color:#6063ff;}
.nav1st .active,.nav1st .current{list-style-type:none;color:#f00;}
.nav2nd{margin:0;padding:0;list-style-type:none;}
.nav2nd a{margin-left:20px;font-size:11px;font-style:italic;}
.nav3rd{margin:0;padding:0;list-style-type:none;}
.nav3rd a{margin-left:30px;font-size:9px;}
#content li{list-style-image:url("../images/sternchen.gif");}
#content li li{list-style-image:url("../images/sternchen_hohl.gif");}
h1{font-size:14px;font-weight:bold;margin-bottom:5px;padding:0;}
h2{font-size:13px;font-weight:bold;margin:0;padding:0;}
h3,h4,h5,h6{font-size:12px;font-weight:bold;margin:0;padding:0;}
.gbook{padding:0;margin:0;width:100%;}
#gbook_text{width:300px;height:80px;}
.gbook input,.gbook textarea{margin-bottom:10px;border:1px solid #c71c2c;}
.gbook input:focus,.gbook textarea:focus{background-image:url("../images/input_bg.gif");}
.gbook label{width:120px;float:left;font-weight:bold;}
.entry{width:550px;margin-top:10px;padding-bottom:5px;border-bottom:1px dashed #c71c2c;}
.entry .label{width:120px;float:left;font-weight:bold;}
.entry .value{width:250px;}
.pagination{margin-top:20px;margin-bottom:20px;}
.element{width:100%;margin-bottom:10px;}
.element .text{width:120px;float:left;font-weight:bold;}
.element .value{width:200px;}
.element select{margin-top:5px;}
.element .textarea{margin-top:5px;width:200px;height:80px;}
.element input,.element textarea,.element select{border:1px solid #c71c2c;}
.element input:focus,.element textarea:focus,.element select:focus{background-image:url("../images/input_bg.gif");font-weight:normal;}
#forum table{width:720px;}
.whitelink{color:#fff;text-decoration:none;}
.whitelink:hover{color:#fff;text-decoration:underline;}
.versatz_h2{margin-left:250px;margin-bottom:20px;}
.social{text-align:center;clear:both;width:100%;}
.entryblock{width:500px;height:250px;margin-bottom:10px;}
.gadblock{margin:0;padding:0;width:250px;height:250px;float:left;margin-right:5px;}
.entrytext{width:250px;float:left;}
.rightheadline{margin-bottom:5px;font-size:9px;}
.rightheadline a{font-size:9px;}