body {font-size: 0.8em; line-height:1.5em; font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; color:#2e2e2e; padding:0;	margin:0; color:#2e2e2e; }
#container { width: 74.2em; margin: 0 auto; padding:0px;  background-color:white; padding-left:15px; padding-right:30px; position:relative;}
#header {/*height:35px;*/height:44px}
#mainnavi{margin-left:2em;height:92px}
#metanavi{margin-left:2em;}
#mainnavi a img[alt="logo"] {margin-left:2px;margin-right:70px;position:relative;top:5px}

#home {padding-left:25px; padding-top:50px;}
#home td{margin:0; padding:0;}
#home img {margin:0; padding:0;}

#left {float: left; width: 15em; margin: 0; padding-top:15px; padding-left:30px;}
#left a:link {color:#595857; text-decoration:none;}
#left a:visited {color:#595857; text-decoration:none;}
#left a:hover {color:#595857; text-decoration:none;}
#left a:active {color:#f7931f; text-decoration:none;}
#left a:focus {color:#f7931f; text-decoration:none;}
#left ul{padding:0px;margin:0px; margin-bottom:25px;}
#left li{list-style-type:none; margin-left:0; background-image:url(/static/images/bttn_bckgr_image.gif); background-repeat:no-repeat; background-position:top; padding-top:5px; padding-bottom:5px;}
#left .active a{font-weight:bold; color:#f7931f; background-image:url(/static/images/navi_a.gif); background-repeat:no-repeat; background-position:0px 4px; display:block; padding-left:20px; font-size:1.0em;}
#left .active2 a{color:#f7931f; padding-left:20px; display:block; font-size:1.0em;}
#left .active3 a{color:#f7931f; padding-left:40px; font-size:0.9em; display:block;}
#left .inactive a{font-weight:bold;color:#595857;background-image:url(/static/images/navi_i.gif); background-repeat:no-repeat; background-position:0px 4px; display:block; padding-left:20px; font-size:1.0em;}
#left .inactive2 a{color:#595857; padding-left:20px; display:block; font-size:1.0em;}
#left .inactive3 a{color:#595857; padding-left:40px; font-size:0.9em; display:block;}

#right { float: right; width: 15em; margin: 0; padding-right:0px; color:#000000;  }
#right .ausgeschaltet{display:none;}
#right .newsbox{padding-top:15px; padding-bottom:15px; border-bottom:1px dotted #c8c8c8; font-size:0.9em; color:#2e2e2e;}
#right .newslogo{padding-bottom:10px;}
#right .info_button{margin-left:146px;margin-top:5px;}

#content {min-height:780px; padding: 0; padding-left:15px; margin: 0 18em; margin-top:20px;  text-align:left; background-image:url(/static/images/mc.jpg); background-repeat:no-repeat; background-position: bottom right; position:relative;}
#content a, #right a {color:#f68121;text-decoration:none;}

#content .content_navi td{text-align:center;padding-top:15px;padding-bottom:15px;}
#content .content_navi a{color:#636261;}
#content .data_buttons{padding:0px;margin:0px;}
#content .data_buttons img{padding:0;margin:0;}
#content .galerie{float:left; margin-right:25px;margin-left:0px;margin-bottom:20px;}
#content .loop {margin-bottom:20px;}
#content .kontakt{margin-top:20px;}
#content .kontakt input{margin-top:3px;}
#content .kontakt textarea{width:25em;margin-top:3px;}
#content .kontakt select{width:25em;margin-top:3px;}
#content .news li{list-style-type:none;}

.clearfloat {clear:left; margin-bottom:20px;}
#content .galerie .bildunterschrift{font-style:italic;font-size:10px;}

#footer {padding: 0; margin: 0; margin-left:45px; margin-top:20px; padding-top:5px; text-align:center; background-image:url(/static/images/footer_navi.jpg); background-repeat:no-repeat; height:31px; }
#footer p {margin-top:5px;}
#footer a {padding-left:10px; padding-right:10px; text-decoration:none; color:#2e2e2e; font-size:11px;}

.content_navi {clear:both; display:block;}
.news {display:block; }

.absatz{padding:0px; margin-bottom:10px; text-align:left; float:left; width:100%; padding-bottom:10px;}
.absatz, ul {line-height:1.6em; }
.absatz li {list-style-image:url(/static/images/navi_button.gif);}

h1 {color:#f7931f; font-size:130%; margin-bottom:10px; margin-top:0px;}
h2 {font-size:120%; font-style:italic;margin-top:0px; margin-bottom:10px;}
h3 {font-size:110%;margin-top:0px; margin-bottom:10px;}
h4 {font-size:1.2em;font-weight:bold; margin-bottom:10px; margin-top:0; color:#595857;}

.sitemap1 {list-style-image:url(/static/images/navi_button.gif); font-size:120%;}
.sitemap2 { font-size:100%; margin-left:15px;}
.sitemap3 {list-style:none;  font-size:100%; padding-left:35px;}
.sitemap4 {list-style:none;  font-size:80%; padding-left:45px;}

span.s0 a {line-height:32px;height:30px;border:1px dashed #B9B9B9;padding:0 9px;}

.refwrap {float:right;width:472px}
.refwrap img {border:2px solid #ccc;}
h1.refhead {background:#C8C8C8;color:#fff;padding:4px;font-size:14px;clear:left;}
.refwrap a {color:#666 !important;display:block;min-height:130px}
.refwrap a:hover {color:#F68121 !important}
.refwrap2 {position:relative;left:-22px;width:496px}
.ref {float:left;width:100px;padding:0 0 0 22px;text-align:center;height:146px}
* html .refwrap {position:relative;left:10px}
* html .refwrap2 {width:504px}
.ref p, .ref span {font-size:10px;line-height:12px;vertical-align:top;margin-top:4px;display:block}

.fb_friends {margin-top:15px;}



