html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;}
*{font-family:Arial, sans;font-size:12px;}
html, body{color:#777;}
a{color:#000;text-decoration:none;}
a.download_link{background-image:url(../../../typo3/sysext/indexed_search/pi/res/pdf.gif);background-repeat:no-repeat;padding-left:20px;height:18px;display:inline-block;}
a.standard_link{background-image:url(../img/internal_link.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px;display:inline-block;}
a:hover{color:#51812e;}
#wrapper{width:1000px;margin:auto;}
#header{height:120px;width:1000px;background-image:url(../img/header_background.gif);background-position:left top;background-repeat:repeat-y;}
#header_logo{float:left;width:185px;position:relative;}
#header_logo img{float:left;width:170px;height:113px;margin-top:7px;margin-left:14px;}
#header_logo div{position:absolute;top:32px;width:170px;display:inline-block;}
#header_logo div a{text-decoration:none;}
#header_image{float:right;width:815px;}
#language_switcher{padding-top:2px;float:left;width:70px;height:43px;color:#777;background-image:url(../img/header_verlauf.gif);background-position:left top;background-repeat:repeat-x;}
#language_switcher img{border:1px solid #000;margin:5px;}
#page_switcher{width:185px;margin-bottom:5px;}
#page_switcher a{display:block;width:185px;}
#page_switcher img{width:185px;border:none;}
#main_navi{float:left;padding-left:15px;padding-top:6px;width:665px;height:39px;color:#777;background-image:url(../img/header_verlauf.gif);background-position:left top;background-repeat:repeat-x;}
#main_navi ul, #sub_navi ul{list-style-type:none;}
#main_navi ul li{display:inline;margin:0px 2px 0px 2px;}
#main_navi ul li a{color:#777;text-decoration:none;}
#main_navi ul li.active a{color:#51812e;}
#main_navi ul li a:hover{color:#51812e;}
#searchbox{float:right;width:250px;height:40px;padding-top:5px;font-weight:bold;color:#406728;background-image:url(../img/header_verlauf.gif);background-position:left top;background-repeat:repeat-x;}
#searchbox .label{position:absolute;padding-top:1px;}
#searchbox .input{position:absolute;width:138px;border:1px solid #51812e;margin-left:50px;}
#searchbox .submit{position:absolute;cursor:pointer;border:none;color:#51812e;background-color:transparent;font-weight:bold;margin-left:192px;}
#sub_navi ul{border-top:1px solid #777;}
#sub_navi ul li{border-bottom:1px solid #777;}
#sub_navi ul li ul li{border-bottom:1px solid #777;margin-left:25px;}
#sub_navi ul li ul li.last{border-bottom:none;}
#sub_navi a{display:block;padding-bottom:3px;padding-left:17px;padding-top:3px;margin:2px 0;text-decoration:none;background-color:transparent;}
#sub_navi .active a{background-color:#fc0;}
#sub_navi .active ul li a{background-color:transparent;}
#sub_navi .active ul li.active a{background-color:#fc0;}
#content_left{float:left;width:185px;}
#content_center{float:left;width:585px;padding-left:15px;padding-right:15px;}
#content_right{float:right;width:200px;}
.csc-sitemap ul{list-style-type:none;padding-left:15px;}
.csc-sitemap > ul{padding-left:0px;}
#footer{clear:both;width:1000px;padding-top:15px;margin-bottom:100px;}
#footer a{color:#777;display:inline-block;margin-right:15px;}
#footer a:hover{color:#51812e;}
div#footer_totop{float:right;width:100px;text-align:right;}
div#footer_totop a{margin:0px;}
#content_left, #content_center, #content_right{overflow:hidden;}
#content_center .csc-header h1, #content_center .csc-textpicHeader h1{color:#51812e;font-size:14px;margin-top:15px;margin-bottom:5px;}
#content_center .csc-header-n1 h1, #content_center .csc-textpicHeader-n1 h1{margin-top:0px;}
#content_center > div{margin-bottom:20px;}
#content_center #ansprechpartner strong{color:#51812e;}
#content_center ul{margin-left:15px;}
#content_center ol{margin-left:18px;}
#content_center .csc-textpic-imagewrap ul{margin-left:0px;}
#content_right .csc-header h4{color:#fc0;background-color:#51812e;padding:5px;margin-top:5px;text-transform:uppercase;}
#content_right .csc-header-n1 h4{margin-top:0px;}
#content_right .bodytext{background-color:#eee;padding:5px;}
#content_right .news_latest{margin-bottom:5px;}
#content_right .news_latest .news_date{font-weight:bold;font-size:11px;height:11px;padding-bottom:0px;}
#content_right .news_latest .news_title{font-weight:bold;}
#content_right .news_latest .news_seperator{height:1px;line-height:1px;background-color:#51812e;margin:0px;}
h3{font-weight:bold;}
b, strong{color:#51812e;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
.indent{margin-left:285px;}
.htmlarea-content-body ul{margin-left:15px;}
div#c119, div#c420{float:right;}
embed.flash_top_right{float:right;margin-bottom:5px;}
div#c139, div#c585{position:fixed;width:585px;background-color:#fc0;top:165px;}
div#c139 a.standard_link, div#c585 a.standard_link{background-image:none;padding-left:0px;}
div#c346, div#c554{margin-top:30px;}
a.perfectlightbox_magnify{position:relative;}
a.perfectlightbox_magnify div{position:absolute;left:2px;bottom:4px;width:32px;height:32px;background-image:url(../img/icon_magnify.gif);z-index:80;cursor:pointer;}
div.secured_images{height:200px;}
div.secured_images a{float:left;margin-right:50px;width:230px;}
div.secured_images a img{height:150px;border:none;}
div.secured_images_spacer{float:left;width:20px;}
div.secured_images_headline{clear:both;margin-top:20px;font-weight:bold;font-size:14px;color:#51812e;}
.clearer{clear:both;}
h1{color:#51812e;font-weight:bold;font-size:14px;margin-top:15px;}
#content_left a{color:#777;text-decoration:none;}
#content_left.active a{color:#51812e;}
#content_left a:hover{color:#51812e;}

div.wtgallery_list {
  padding: 2px;	
}

div.tx-wtgallery-pi1 {
  margin-bottom: 40px;
}

