/* Style sheet modules */
.mod_navigation{margin-top:0.5em;background:url("tl_files/ffw/img/icons/gradient_grey.jpg") left top repeat-x;border:1px solid #CACACA;border-radius: 2px;}
.mod_navigation li{width:100%;float:left;margin:0;padding:0;}
.mod_navigation a{display:block;padding:4px 5px;border-bottom:1px solid #EEEEEE;line-height:1.2em;}
.mod_navigation li span{display:block;padding:4px 0 3px 5px;border-bottom:1px solid #EEEEEE;color:#007EBB;}
.mod_navigation ul.level_1>li.first a,.mod_navigation ul.level_1>li.first span{padding:0 0 0 5px;border-bottom:1px solid #CACACA;line-height:30px;}
.mod_navigation ul.level_1>li.last a,.mod_navigation ul.level_1>li.last span{border-bottom:0px solid #CACACA;}
.mod_navigation li a:focus,.mod_navigation li a:hover,.mod_navigation li a:active{background-color:#007EBB;text-decoration:none;color:#FFFFFF;}
.mod_navigation li ul li a,.mod_navigation li ul li span{width:90%;padding-right:0;padding-left:10%;}
.mod_navigation .level_1 span{font-weight:bold;}
.mod_navigation .level_2 span{font-weight:normal;}
.mod_navigation .level_1 a,.mod_navigation .level_1 p{font-weight:bold;color:#555555;}
.mod_navigation .level_2 a,.mod_navigation .level_2 p{font-weight:normal;color:#555555;}
.mod_search .radio_container span{display:inline;padding-right:12px;}
.mod_breadcrumb{padding:0 4px;}
.mod_GoogleFriendlyBreadcrumbs{width:100%;height:30px;margin:0.5em 0 0;border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;line-height:30px;}
.mod_GoogleFriendlyBreadcrumbs div{float:left;display:inline-block;padding-left:6px;}
.mod_GoogleFriendlyBreadcrumbs div.first{padding-left:0;}
.mod_GoogleFriendlyBreadcrumbs a{float:left;display:inline-block;margin-right:6px;outline:medium none;}
.mod_GoogleFriendlyBreadcrumbs span{float:left;display:inline-block;outline:medium none;}
.mod_GoogleFriendlyBreadcrumbs span.bc_home{width:24px;height:30px;background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;text-indent:-9999em;letter-spacing:-5px;background-position:0 -742px;}
.mod_GoogleFriendlyBreadcrumbs span.bc_separator{width:8px;height:30px;background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;text-indent:-9999em;letter-spacing:-5px;background-position:0 -862px;}
.mod_article{padding:2px 4px;}
.mod_widget_article{padding:0 0 8px;}
.mod_article .pdf_link{right:0;position:absolute;margin-top:1.25em;margin-right:0.45em;}
.mod_article .pdf_link a{padding-left:2px;}
.mod_article .ce_source{margin-top:4px;font-size:0.9em;color:#555555;}
.mod_article dl,.mod_sitemap dl,.mod_newsmenu dl,.widget dl{margin:0;padding:0;}
.mod_article dt,.mod_sitemap dt,.mod_newsmenu dt,.widget dt{font-weight:bold;}
.mod_article dd{margin:0;padding:0 0 0 1em;background-image:url("tl_files/ffw/img/icons/arrow_right.gif");background-repeat:no-repeat;line-height:1.5em;background-position:0 0.375em;}
.mod_sitemap dd,.mod_newsmenu dd,.widget dd{margin:0;padding:0 0 0 1em;background-image:url("tl_files/ffw/img/icons/arrow_right.gif");background-repeat:no-repeat;line-height:1.3em;background-position:0 0.268em;}
.mod_sitemap li,.mod_newsmenu li,.widget li{margin:0;padding:0 0 0 1em;background-image:url("tl_files/ffw/img/icons/arrow_right.gif");background-repeat:no-repeat;line-height:1.3em;background-position:0 0.268em;}
.mod_sitemap.increase_line_height li,.mod_newsmenu.increase_line_height li{line-height:1.7em;background-position: 0 0.464em;}
.mod_newsreader p.back{display:none;}
.mod_newsreader p.infoDate{float:left;margin-top:0.25em;margin-bottom:0.25em;font-variant:small-caps;font-size:1.2em;color:#4A4A4A;line-height:20px;}
.mod_newsreader p.infoAuthor{float:right;margin-top:0.25em;margin-bottom:0.25em;font-size:1.0em;color:#4A4A4A;line-height:20px;}
.pagination{margin-top:1em;margin-bottom:1em;border-top:1px solid #CACACA;}
.pagination p{float:left;margin:1em 0;text-align:left;}
.pagination ul{float:right;margin:1em 0;text-align:right;}
.pagination li{display:inline;padding-right:3px;padding-left:3px;}
.mod_search .header{text-align:right;}
.mod_search input[type="text"]{width:280px;}
.mod_search .radio_container{margin-top:3px;}
.mod_search h3{font-size:1.0em;}
.mod_search .relevance,.mod_search .url{font-size:0.9em;color:#555555;}
.mod_search .highlight{font-weight:bold;}
.mod_quicknav{float:right;margin:0.90em 0.225em 0 0;}
.mod_quicknav select{width:20em;cursor:pointer;}
#termine-startseite .event,#aktuelles-startseite .layout_short,#brandschutztipp-startseite .rss_items_only{border-bottom:1px solid #EEEEEE;}
#termine-startseite .event.last,#aktuelles-startseite .layout_short.last,#brandschutztipp-startseite .rss_items_only.last{border: medium none;}
#termine-startseite h3,#aktuelles-startseite h3,#brandschutztipp-startseite h3{font-size:1.0em;color:#555555;}
#startseite .mod_newslist,#bilder-aktivitaeten .mod_newslist,#einsaetze .mod_newslist,#archiv-details .mod_newsarchive{margin-right:1.5em;}
.mod_newslist .header,.mod_newsarchive .header{margin-top:0.5em;margin-bottom:0.25em;line-height:1.1em;}
.mod_newslist .image_container,.mod_newsarchive .image_container{margin-right:0.5em;}
.mod_newslist h2,.mod_newsarchive h2{margin:0;padding:10px 0;border-top:1px solid #CACACA;font-size:1.2em;line-height:1.1em;}
.mod_newslist .date,.mod_newsarchive .date{width:115px;height:32px;float:left;margin:0 10px 0 0;padding:2px 2px 2px 0;border-right:1px solid #CACACA;border-bottom:1px solid #CACACA;color:#4A4A4A;border-top:1px solid #FFFFFF;}
.mod_newslist .day,.mod_newsarchive .day{float:left;margin:0 6px 0 0;padding:4px 6px 4px 0;border-right:1px solid #CACACA;font-size:1.8em;}
.mod_newslist .month,.mod_newsarchive .month{width:75px;float:left;display:block;font-variant:small-caps;font-size:1.1em;}
.mod_newslist .year,.mod_newsarchive .year{display:block;font-size:1.0em;}
.mod_subscribe,.mod_unsubscribe{margin:0.5em 0;}
.mod_subscribe input[type="text"],.mod_unsubscribe input[type="text"]{width:40%;}
.widget{padding:0 2px;background:url("tl_files/ffw/img/icons/gradient_grey.jpg") left top repeat-x;border:1px solid #CACACA;border-radius: 2px;}
.widget_content{padding:4px 0;}
.widget h2{margin:0;padding:0 0 0 30px;border-bottom:1.5px solid #CACACA;font-variant:small-caps;font-size:1.3em;line-height:30px;text-align:left;text-shadow:1px 1px 0 #FFFFFF;}
.widget_termine,.widget_kontakt,.widget_info{margin-top:0.5em;}
.widget_termine h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -685px;}
.widget_kontakt h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -577px;}
.widget_info h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -523px;}
.widget_aktuelles h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -307px;}
.widget_brandschutztipp h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -415px;}
.widget_besucher h2{background-image:url("tl_files/ffw/img/icons/sprite.png");background-repeat:no-repeat;background-position: 0 -361px;}

