/* Style sheet bfr */
.mod_breadcrumb{position:absolute;margin-top:2px;}
h2{font-size: 14px;margin: 3px 0px 3px;}
#footer{padding:10px;}
#main .block{margin-bottom: 1em;}
#main a{color: #d58302;text-decoration: none;}
#main a:hover{color: #d58302;text-decoration: underline;}
#main a:focus{color: #faa826;text-decoration: underline;}
.bfr_news_item{margin-bottom: 2em !important;}
.bfr_news_item .info{}
.bfr_news_item .subhead{font-weight: bold;}
.bfr_news_item .teaser{}
#main{padding:5px 0px 0px 25px;}
#projektnavi{margin-top:60px;}
.mod_navigation{margin: 10px 0 10px 54px;position: relative;top:0px;width:160px;}
.mod_navigation ul{margin:0px;list-style-type:none; border:0px none;}
.mod_navigation > ul{border-bottom: 1px solid #faa826;}
.mod_navigation li{border: 0px; list-style-type:none;margin:0px;padding: 0px;}
.mod_navigation li .active{padding:5px;}
.mod_navigation a{display: block;background-color: white;border-top: 1px solid #faa826; padding: 5px; width:150px; font-size: 11px;text-decoration: none;}
.mod_navigation a:hover{background-color: #faa826 !important;}
.mod_navigation a:focus{background-color: #faa826 !important;}
.mod_navigation a.submenu{padding: 5px}
.mod_navigation span{font-size:11px;background-color: #faa826 !important;display: block;}
.mod_navigation span.active{width:150px;}
.mod_navigation .level_2 li{padding-left: 10px; width: 145px;}
.mod_navigation .level_2{padding: 0px}
.mod_navigation .level_3 a,.level_3 span.active{padding-left: 13px; width: 142px; font-size: 10px;}
.mod_navigation .level_4 a,.level_4 span.active{padding-left: 23px; width: 138px; font-size: 10px;}
.mod_navigation .level_5 li{padding-left: 19px; width: 136px;}
.mod_navigation .submenu{border-top:0px none;margin: 0px; padding:0px;}
.mod_navigation .level_2 li{padding: 0px;}
#main .image_container a{background:url("/tl_files/layoutimages/Lupe.gif") right bottom no-repeat;padding-bottom: 15px !important;}
#topnavi{right:10px;position:absolute;margin-top:2px;}
#searchform{right:10px;top:140px;position:absolute;}
input.text,input.password{border: 0px none !important;border-bottom: 1px solid #faa826 !important;padding: 3px;margin: 5px 2px 2px 2px;font-weight: bold;}
select{border: 0px none !important;border-bottom: 1px solid #faa826 !important;padding: 3px;margin: 5px 2px 2px 2px;font-weight: bold;}
textarea{border: 0px none !important;border: 1px solid #faa826 !important;padding: 3px;margin: 15px 2px 15px 2px;font-weight: bold;}
input.submit{background-color: #faa826;border-bottom: 2px solid #825714;border-right: 2px solid #825714;border-left: 2px solid #FDD7AF;border-top: 2px solid #FDD7AF;color: #825714;}
input.checkbox{margin: 15px 0px 0px 0px;}
#rightnewslist,.mod_rss_reader{margin:10px 30px 50px 60px;padding:10px;}
#right .block{margin-bottom:2em;}
#hinterlandcover{margin:50px 30px 10px 60px;padding:10px;}
#rightnewslist .date,.mod_rss_reader .date{font-size:80%;}
#rightnewslist .teaser,.mod_rss_reader .description{font-size:90%;}
.pagination ul{list-style: none}
.pagination ul li{display: inline;}
.pagination{text-align: center;}
#main h1{margin:10px 0 12px;font-size:20px;}
.ce_text{line-height:1.2;}
#rightnewslist a,.mod_rss_reader a{font-weight:normal;font-size:11px;line-height:12px;color: #d58302;}
#topnavi a{color: black;}
#topnavi a:hover{color: #faa826;text-decoration: none;}
#topnavi a:focus{color: #faa826;text-decoration: underline;}

