html {height:100%;margin:0;padding:0;}
body {background: url(../images/bg.jpg); margin:0; padding:0; height:100%;}
#wrapper {position:relative; width:788px;height:100%;background: url(../images/wrapper.jpg);top:0px;left:0px;margin:0;padding:0;}
#content_wrapper {background: url(../images/wrapper.jpg); width:788px;position:relative;}
#head {background: url(../images/header.jpg); width:788px; height:160px; position:relative;}
#left {background: url(../images/left.jpg); width:245px; height:394px; position:relative;float:left;}
#main {background: url(../images/main.jpg) no-repeat; width: 543px; position:relative; float:left;min-height:400px;_height:400px;}

#news {position:relative;width:280px;height:100px;float:left;font-size:10px;font-family:verdana;overflow:auto;color:#000000;}
#news a:link {color:#000000;text-decoration:none;}
#news a:visited {color:#000000;text-decoration:none;}
#news a:hover {color:#000000;text-decoration:underline;}
#news a:active {color:#000000;text-decoration:none;}

#oben {font-size:12px;font-family:verdana;color:#000000;}
#oben a:link {color:#000000;text-decoration:none;}
#oben a:visited {color:#000000;text-decoration:none;}
#oben a:hover {color:#000000;text-decoration:underline;}
#oben a:active {color:#000000;text-decoration:none;}

#oben_ {position:absolute; top:0px;}

#wetter {position:relative;width:248px;float:left;left:145px;}
#radar {position:absolute; top:1px; left:310px;z-index:20;}

#content {position:relative; float:left;width:530px;font-family:Verdana;font-size:12px;color:#000000;}
#content a:link {color:#000;text-decoration:underline;}
#content a:visited {color:#000;text-decoration:underline;}
#content a:hover {color:#000;text-decoration:none;}
#content a:active {color:#000;text-decoration:underline;}
#content img {margin:5px; border:1px solid #000000;}
#content td {font-size:12px;color:#000000;}
#content h1 {color:#000000;font-size:18px;border-bottom:1px solid #4F7512;font-style:italic;font-family:Georgia;}
#content h2 {color:#000000;font-size:14px;}
#content h3 {color:#000000;font-size:16px;}
#content h4 {color:#000000;font-size:18px;}
#content h5 {color:#000000;font-size:20px;}
#content h6 {color:#000000;font-size:22px;}
#content hr {border: 1px solid #4F7512;}

#button_1 {position:absolute;left:100px;top:20px;}
#button_2 {position:absolute;left:78px;top:45px;}
#button_3 {position:absolute;left:55px;top:70px;}
#button_4 {position:absolute;left:40px;top:95px;}
#button_5 {position:absolute;left:25px;top:120px;}
#button_6 {position:absolute;left:17px;top:145px;}
#button_7 {position:absolute;left:12px;top:170px;}
#button_8 {position:absolute;left:10px;top:195px;}
#button_9 {position:absolute;left:10px;top:220px;}
#button_10 {position:absolute;left:10px;top:245px;}
#button_11 {position:absolute;left:10px;top:270px;}
#button_13 {position:absolute;left:10px;top:295px;}
#button_12 {position:absolute;left:10px;top:320px;}
#last {position:absolute; left:5px; top:390px;font-family:verdana;font-size:9px;color:#000000;}


#content .bild_ohne_rand {border:0;}

#mail_ingrid {position:relative;top:130px;left:255px;}

#news_list_pic {position:relative; float:left;}
.news-list-item {border: 1px solid #4F7512;padding:2px;background:url(../images/bg_box.jpg) center;}

.wetter_image {float:left;}
.wetter_text {font-family:Verdana; color:#000000; font-size:10px;position:relative;}

#rss_box {border: 1px solid #4F7512;padding:2px;background:url(../images/bg_box.jpg) center;}

#content .table_ver td {font-size:10px;}
#content .table_ver a:link {font-weight:bold;color:#000000;text-decoration:none;}
#content .table_ver a:visited {font-weight:bold;color:#000000;text-decoration:none;}
#content .table_ver a:hover {font-weight:bold;color:#000000;text-decoration:underline;}
#content .table_ver a:active {font-weight:bold;color:#000000;text-decoration:none;}

.sitemap {border-left: 1px solid #4F7512;border-top: 1px solid #4F7512; width:100%;}
.sitemap td {border-bottom: 1px solid #4F7512;border-right: 1px solid #4F7512;background:#E2F5D9;}
#content .sitemap a:link {text-decoration:none;}
#content .sitemap a:visited {text-decoration:none;}
#content .sitemap a:hover {text-decoration:none;color:#FFFFFF;background:#4F7512;}
#content .sitemap a:active {text-decoration:none;}






legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border:1px solid #9ACD32;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}



.formu {

padding-top:10px;
padding-bottom:10px;
padding-left:10px;
font-family:Verdana;font-size:12px;color:#000000;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #9ACD32;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #9ACD32;
margin-bottom: 15px;
}

.mf-submit {
color: #ffffff;
background-color: #9ACD32;
border: 0px;
}






table.typo3-editPanel { border: none; background-color: #fff; width: auto;}
table.typo3-editPanel TD.typo3-editPanel-controls { border: 1px solid #ccc; background-color: #fff;}

.clearfix:after { content: " "; display: block; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

