/* PAGE */
* {padding:0;margin:0;border:0;font-family: verdana,arial,helvetica}
* html{font-size:100%;}
body{text-align:center;font-size:0.75em;background:url(img/page_bg.gif) repeat-x #ececec 0 0;color:#222}
/* FONT BASE*/
a {color:#184683;text-decoration:none;}
a:hover{color:#F0820C}
h1,h2,h3,h4,h5,h6, h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#184683;font-size:0.75em}
h1, h1 a{color:#222}
h1{font-size:1.7em;margin:0 0 13px 0}
h2{font-size:1.5em;margin:0 0 5px 0}
h3{margin:0 0 10px 0;padding:8px 0 0 0;font-size:1.1em;}
h4{margin:0 0 10px 0;padding:8px 0 0 0;font-size:1.1em;color:#666}
p{padding-bottom:10px;line-height:17px}
p.date{color:#7b7b7b;padding:0;font-size:0.75em;}
hr{color:#fff;border:0;border-top:1px solid #e6e6e6;margin-bottom:5px}
#content_r_r hr{color:#fff;border:0;border-top:1px solid #e6e6e6;margin:5px 0 7px 0}
#content_r_r p{padding-bottom:5px}
/* PAGE STRUCTURE */
#page_wrap{width:984px;min-height:600px;margin:0 auto;padding:36px 0 0 0;text-align:left}
#header{width:984px;height:174px;}
#footer{width:984px;height:110px;background: url(img/footer.png) no-repeat 0 0}
#content{width:952px;background: url(img/content_bg.png) repeat-y 0 0;padding:0 16px}
#content_l{width:178px;min-height:400px;float:left;padding:35px 15px 0 15px}
#content_r{width:744px;min-height:400px;float:right}
#content_r_l{width:506px;min-height:400px;float:left;padding:35px 15px 0 15px}
#content_r_r{width:178px;min-height:400px;float:right;padding:0 15px}
#news_box{padding:20px 0 0 0}		
#search{padding:35px 0 7px 0} 
#content_l li{list-style:none}
#content_r_l p{text-align:justify}
/* NAV */
ul.navLevel1 li.first{border:0}
ul.navLevel2 li.first,ul.navLevel2 li.first{border-top:1px solid #fff}
ul.navLevel3 li.first,ul.navLevel3 li.first{border-top:0}
ul.navLevel1 li a,ul.navLevel2 li a, ul.navLevel3 li a{color:#1b1b1b;height:18px;text-decoration:none}
ul.navLevel1 li{background:url(img/lev1.gif) no-repeat #fff 0 0}
ul.navLevel1 li.act{background:url(img/lev1_aktiv.gif) no-repeat #fff 0 0}
ul.navLevel1 li a{padding-left: 8px;margin:0;display:block;text-transform:uppercase}
ul.navLevel1 li.act{background:url(img/lev1_aktiv.gif) no-repeat #fff 0 0}
ul.navLevel1 li a.aktiv{font-weight:bold;color:#184683}
ul.navLevel2 li{background:url(img/lev2.gif) no-repeat #fff 0 0}
ul.navLevel2 li a{padding-left: 18px;text-transform:none}
ul.navLevel2 li a.aktiv{font-weight:normal;color:#184683}
ul.navLevel3 li{background:url(img/lev3.gif) no-repeat #fff 0 0}
ul.navLevel3 li a{padding-left: 28px}
ul.navLevel3 li a.aktiv{}
ul.navLevel2, ul.navLevel3{}
ul.navLevel1 li{padding:2px 0 0 0; border-top:1px solid #cdcdcd}
ul.navLevel1 li a.parent{border-bottom:1px solid #cdcdcd}
ul.navLevel2 li a.parent,ul.navLevel3 li a.parent{border-bottom:1px solid #fff}
ul.navLevel2 li, ul.navLevel3 li{padding:2px 0 0 0; border-top:1px solid #fff}
ul.navLevel2 li.act{background:url(img/lev2.gif) no-repeat #fff 0 0}
ul.navLevel3 li.act{background:url(img/lev3.gif) no-repeat #fff 0 0}
#meta_menu{margin-top:21px}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-table}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix{display: block}
/* End hide from IE-mac */ 
#content_r_l .tx-indexedsearch-searchbox-sword ,.Suchfeld{color:#656565;width:146px;height:18px;padding:2px;float:left;background:url(img/input_search.gif) no-repeat #fff 0 0}
.FImage{padding:1px;float:right}
#content_r_l #tx-indexedsearch-searchbox-button-submit{border:1px solid #e6e6e6;color:#656565;height:22px;padding:1px 2px 3px 2px;background: #FFFFFF url(img/input_search.gif) no-repeat scroll -1px -1px} 
#content div.csc-frame-rulerAfter {padding-bottom:6px;border-bottom:1px solid #E6E6E6}
#content_r ul {margin-left:15px}
#content_r ul li {padding:0 0 5px 0}
#content_r ul li a{text-decoration:none}
#content_r_l .csc-default{padding:0 0 20px 0}
.nopicAddress{width:140px;min-height:160px;margin-right:15px;float:left;background:url(ext_tpl/ttaddress_default.jpg) no-repeat 0 0}
* html .nopicAddress{height:160px}
/*news*/
.news-list-item{padding:0 0 30px 0}
.news-list-item hr{margin:2px 0}
.news-list-item h2{padding:3px 0 10px 0}
span.news-list-morelink{display:block;padding:4px 0 0 0}
.news-single-related dt, .news-single-links dt, .news-single-files dt{margin:0}
.news-single-related dd, .news-single-links dd, .news-single-files dd{margin:0}
#content_r_l #cat_menu a{font-weight:bold;display:block;font-size:1.1em}
#content_r_l #cat_menu div.sub a{display:block;font-size:0.9em;font-weight:normal;padding: 3px 0 3px 10px;text-decoration:none}
#content_r_l #cat_menu div.aktiv a{color:#f0820c;}
#content_r_l div.news-catmenu{font-size:0.8em}
#service_menu{width:130px;height:25px;float:right;padding:80px 26px 0 0}
#service_menu img{margin-left:5px}
#content_r_l .news-amenu-container,#content_r_l .news-amenu-container ul{margin:0}
#content_r_l .news-amenu-container ul li{padding:0 0 0 15px;font-size:1em;padding: 3px 0 3px 10px}
#content_r_l .news-amenu-container .news-amenu-item-year{font-size:1.2em;font-weight:bold;color:#184683;padding:0 5px 0 0;background-color:#fff;margin:0;}
#content_r_l .news-amenu-container ul li:hover{background-color:#fff}
#content_r_l .calborder .eventfont .padd,#content_r_l .calborder .default_catheader_allday{padding:5px;}
#content_r_l .calborder .eventfont h4{font-size:1em}
#content_r_l .calborder .default_catheader_allday h4{font-size:1em}

#content_r_l .news-list-morelink a, #content_r_l .news-single-backlink a{text-decoration:none;}
 #content_r_l .news-single-backlink{padding-left:0}
 
#content_r_l .td_h3 h3{padding-top:0;margin-bottom:0}
#content_r_l .td_ref{padding-bottom:10px;color:#999;font-style:italic; } 
#content_r_l .td_f{vertical-align:top;padding-right:8px;}
