/* Style sheet style */
html,body{height:100%;text-align:left;background-color:#7c0000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#000;line-height:20px;}
#wrapper{position:relative;background-image:url("tl_files/images/bg_content.jpg");background-position:center top;min-height: 100%;height: auto !important;height: 100%;}
#header{background:url("tl_files/images/bg_header.jpg") center top no-repeat;}
#header .inside{height:365px;}
#header .mod_breadcrumb{margin-left:280px;padding-top:325px;font-size:11px;color:#f2eee5;}
#header .mod_breadcrumb a{text-decoration:none;color:#f2eee5;}
#header .mod_breadcrumb a:hover{text-decoration:underline;color:#f2eee5;}
#left ul,#left ol,#left dl,#left li{margin:0;padding:0;}
#left .inside{width:220px;left:20px;top:10px;}
#navi ul{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#f2eee5;list-style:none;}
#navi li{margin-bottom:5px;border-bottom:1px dashed #7c0000;}
#navi li a.active,#navi li p.active,#navi li span.active,#navi li a.trail{font-weight:bold;}
#navi li ul{margin-left:25px;font-size:12px;}
#navi li ul li{padding-top:5px;margin-bottom:0px !important;border-bottom: none !important;}
#kai ul{height:20px;margin-bottom:30px;font-size:10px;list-style: none;}
#kai li{float:left;display:inline;padding:10px 5px 0 5px;}
#kai li a.active,#kai li p.active,#kai li span.active{font-weight:bold;}
#kai li.first{display:inline;padding-left:0;}
#kai li.last{display:inline;padding-right:0;}
#kai li.kai_home{background:url("tl_files/images/icons/home.gif") center top no-repeat;}
#kai li.kai_kalender{background:url("tl_files/images/icons/calendar.gif") center top no-repeat;}
#kai li.kai_sitemap{background:url("tl_files/images/icons/list_unordered.gif") center top no-repeat;}
#kai li.kai_suche{background:url("tl_files/images/icons/magnify.gif") center top no-repeat;}
#kai li.kai_kontakt{background:url("tl_files/images/icons/mail.gif") center top no-repeat;}
#kai li.kai_impressum{background:url("tl_files/images/icons/font_lowercase.gif") center top no-repeat;}
#left a,#left p{text-decoration:none;color:#f2eee5;}
#left a:hover{text-decoration:underline;}
#container{padding-bottom:110px;}
#main{background:url("tl_files/images/content_header.jpg") right top no-repeat;min-height: 380px;}
#main .inside{width:630px;left:40px;right:70px;top:10px;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif;}
#main h1{margin-bottom:10px;font-size:22px;color:#7c0000;font-variant: small-caps;}
#main h2{float:none;clear:both;margin-top:10px;font-weight:bold;font-size:18px;}
#main h3{margin-top:10px;font-size:16px;}
#main p{margin-bottom:10px;}
#main p.klein{padding-bottom:5px;font-size:10px;line-height: normal;}
#main blockquote,#main blockquote p{margin:0 50px 10px 40px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#996600;line-height:15px;}
#main q{font-style:italic;}
#main a{text-decoration:none;color:#7C0000;}
#main a:hover{text-decoration:underline;}
#main hr{height:1px;float:none;clear:both;margin:10px;color:#7C0000;}
#main ul{margin-bottom:0;padding:0;list-style:none;}
#main ul.level_1{font-weight:bold;}
#main ul.level_2{font-weight:normal;}
#main li{margin-left:10px;padding-left:22px;background-image:url("tl_files/images/icons/arrow_fat_right.gif");background-repeat:no-repeat;background-position: left 4px;}
#main .pagination li{margin-left:0;padding-left:0.2em;background: none;}
#main .thumb img{float:left;margin:0 10px 10px 0;padding:5px;border:1px solid #996600;}
ul.pagination{margin-right:auto;margin-left:auto;text-align:center;}
ul.pagination li{display:inline;padding-right:2px;padding-left:2px;}
#footer{position:absolute;background:#7c0000 url("tl_files/images/bg_footer.jpg") center top no-repeat;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;bottom: 0 !important;bottom: -1px;}
#footer .inside{width:740px;margin-left:240px;text-align:center;}
#footer p{padding-top:40px;text-align:center;font-size:10px;color:#996600;}
#footer a{text-decoration:none;color:#996600;}
#footer a:hover{text-decoration:underline;}
#counter{display:none;}
dl.social{float:none;text-align:center;}
dl.social dd{display:inline;margin:4px 4px 0 0;}
dl.social dt{color:#f2eee5;}
.mod_cataloglist .item{float:none;clear:both;display:block;margin:20px 0 0 0;padding-bottom:10px;border-bottom:1px solid #7C0000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;line-height: normal;}
.mod_cataloglist .last{padding-bottom:0;border: none;}
.mod_cataloglist h3{margin-top:20px;margin-bottom:0;}
#main .mod_cataloglist p{margin-bottom:0;}
.mod_cataloglist .cover{width:90px;float:left;}
.mod_cataloglist p.titel{font-size:12px;}
#minikalender{width:150px;margin:20px auto;text-align:center;color:#f2eee5;}
#minikalender .today{background-color:#f2eee5;font-weight:bold;color:#000;}
#minikalender .active{font-weight:bold;text-decoration:underline;}
.mod_newslist .layout_short p.info,.mod_newslist .layout_short h2,.mod_eventlist .header,.mod_eventlist h2,#left p.description{margin:0 !important;margin:0 !important;}
.mod_newslist .layout_short p.info,#left .rss p{font-size:11px;line-height:normal;}
.mod_newslist .layout_short p.teaser{margin-bottom:0px !important;}
.mod_newsmenu ul,.mod_newsmenu li{margin-left:0;padding-left:0;list-style:none;}
#left h2,#left .mod_newslist h2{margin-top:20px;font-weight:bold;font-size:13px;color:#f2eee5;}
#left h3,#left .mod_newslist h3{font-weight:bold;font-size:11px;line-height:normal;}
.mod_newslist .layout_latest p{font-size:10px;line-height: normal;}
.mod_newslist .layout_latest p.info{margin-top:10px;}
.mod_search p{margin-bottom:0px !important;}
.mod_search p.url{font-size:11px;}
.mod_sitemap .hidden{display:none;}
#main .mod_gallerylist p{margin-bottom:0;line-height:normal;}
#main .mod_gallerylist p.total,#main .mod_gallerylist p.comment_count{font-size:11px;}
#main .mod_gallerylist p.description{font-weight:bold;}
