/* Style sheet layout */
html{background:#7c7b7b url("tl_files/layout/bg.png") left top repeat-x;}
body{background-image:url("tl_files/layout/schatten.png");background-repeat:no-repeat;background-position: 50% 226px;}
#wrapper{font-size:90%;}
#header{height:218px;}
p#logo{width:960px;height:162px;left:0;top:25px;position:absolute;margin:0;padding:0;background:url("tl_files/layout/header.jpg") right top no-repeat;}
.mininav ul{margin:0;padding:0;background-color:#28435b;font-size:90%;color:#fff;list-style-type:none;}
#leiste ul{right:0;top:0;position:absolute;}
#sprache ul{left:0;top:0;position:absolute;}
#fnav ul{display:inline;}
#sprache a,#sprache span,#fnav .first a,#fnav .first span{padding-left:0;background: none;}
.mininav li{display:inline;}
.mininav a,.mininav span{padding-left:12px;background:url("tl_files/layout/trenner.gif") left center no-repeat;line-height:24px;}
.mininav a:link,.mininav a:visited{text-decoration:none;color:#fff;}
.mininav a:hover,.mininav a:focus,.mininav a:active{text-decoration:underline;color:#fff;}
#nav{left:0;right:0;top:184px;position:absolute;background:url("tl_files/layout/nav_bg.gif") left top repeat-x;}
#nav ul{margin:0;padding:0;list-style-type:none;}
#nav li{display:inline;}
#nav a,#nav span{float:left;display:block;padding:12px 12px 2px;border-bottom:1px solid #8b8a8a;min-height: 19px;}
#nav a:link,#nav a:visited{text-decoration:none;color:#333;}
#nav a:hover,#nav a:focus,#nav a:active{text-decoration:underline;color:#000;}
#nav span,#nav .trail a:link,#nav .trail a:visited,#nav .trail a:hover,#nav .trail a:focus,#nav .trail a:active{background-color:#fff;border-right:1px solid #8B8A8A;border-left:1px solid #8B8A8A;background-image: none;border-bottom-color: #fff;}
#nav .first span{color:#28435b;border-left: 0px none;}
#container{padding-top:32px;background-color:#fff;min-height: 600px;}
#snav{border-bottom:1px solid #a09f9e;}
#snav ul{margin:0;padding:0;list-style-type:none;}
#snav li{padding-top:3px;border-top:1px solid #a09f9e;}
#snav li.active{padding-bottom:3px;border-color:#28435b;}
#snav a,#snav span{display:block;padding-top:4px;padding-bottom:4px;padding-left:12px;}
#snav a:link,#snav a:visited{text-decoration:none;color:#333;}
#snav a:hover,#snav a:focus,#snav a:active{text-decoration:underline;color:#000;}
#snav span{background-color:#28435b;color:#fff;}
#main{padding-right:38px;padding-bottom:38px;padding-left:38px;}
.zweier #main{padding-right:0;}
#main p{line-height:1.5;}
.mod_breadcrumb{margin-right:20px;margin-bottom:12px;margin-left:20px;font-size:80%;color:#666;line-height:1.1;}
.mod_breadcrumb a:link,.mod_breadcrumb a:visited{color:#666;}
.mod_breadcrumb a:hover,.mod_breadcrumb a:focus,.mod_breadcrumb a:active{color:#333;}
.home .teaser{margin-bottom:6px;}
.mod_newslist{margin:0 20px;}
#breaking_news{margin-right:0;margin-left:0;padding-top:40px;border-top:1px solid #888;}
.layout_short .image_container{padding-top:3px;}
.layout_short{margin-bottom:40px;}
.mod_newslist h2{margin:0;font-size:100%;}
.mod_newslist p.info{margin:0;font-weight:normal;font-size:90%;color:#666;}
.mod_newslist p.teaser{margin:0;padding:0;background: transparent;}
.mod_eventlist{margin:0 20px;}
.mod_upcoming_events h2{margin:0;font-size:100%;}
.event .teaser{background: transparent;}
#main .event{margin-bottom:1em;}
#main .event .date{display:block;}
.mod_eventlist h1{display:none;}
.mod_calendar{margin-right:1px;margin-left:1px;font-size:90%;}
.mod_calendar th{background-color:#dddddd;font-weight:normal;}
.mod_calendar td.active{background-color:#eeeeee;}
.mod_calendar td.today{background-color:#ffe875;}
.home_teaser{margin-right:0;margin-bottom:1em;margin-left:0;border-top:1px solid #888;}
.teaser_oben{margin-top:4.8em;}
.home_teaser h2{margin:6px 0 1px;padding:4px;background-color:#EEE;font-weight:normal;font-size:100%;}
.home_teaser .layout_simple,.home_teaser .event{margin-bottom:4px;padding:4px 0 4px 16px;background:url("tl_files/layout/pkt.gif") left center no-repeat;}
#left .home_teaser .layout_simple,#left .home_teaser .event{margin-left:1px;}
.home_teaser .date{display:block;font-size:90%;color:#666;}
.home .more p{margin:0 2px 40px 16px;font-size:90%;}
.pagination{margin:10px 0;font-size:90%;color:#666;}
.pagination p{margin:0;padding:4px;border-bottom:1px solid #888;font-size:90%;}
.pagination ul{margin:0;padding-top:6px;text-align:left;list-style-type:none;}
.pagination li{display:inline;margin-top:1px;margin-right:1px;}
.pagination a,.pagination span{float:left;display:block;margin-right:2px;padding:1px 4px;text-align:center;border:1px solid #888;}
.pagination span{background-color:#F3F3F3;}
.mod_sitemap ul.level_1{margin-left:60px;}
.mod_sitemap li{margin-bottom:0.5em;}
.mod_search{margin-bottom:1.5em;}
.mod_search p.context{margin-bottom:0;font-size:90%;color:#666;}
.mod_search p.url{font-size:90%;color:#007321;}
.mod_search .highlight{background-color:#fbffc7;}
.mod_search .relevance{font-weight:normal;font-size:90%;color:#666;}
ul.autocompleter-choices{text-align:left;background-color:#fff;border:1px solid #CCC;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#eef2f5;color:#333;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#000;}
ul#rss_feed{margin-top:6px;margin-left:0;}
#rss_feed li{margin-bottom:0.5em;list-style-type:none;}
#rss_feed li a{padding-left:22px;background:url("tl_files/layout/rss_icon.png") left center no-repeat;}
#footer{padding:12px;background-color:#28435B;color:#fff;line-height:1.5;}
#footer p{margin:0;font-size:90%;}
#footer p.info1{width:168px;float:left;}
#footer .info2{position:relative;margin-left:216px;width: auto;}
#fnav{display:inline;}
#footer .mininav a,#footer .mininav span{line-height:1.5;}
#footer .info2 p{display:inline;padding-left:12px;background:url("tl_files/layout/trenner.gif") left center no-repeat;}

