/* Style sheet default */
*{margin:0;padding:0;}
body{background:url("tl_files/template/bg/bg_body.gif") left top repeat;font-family:arial, verdana;font-size:100.01%;}
#wrapper{width:900px;margin:0 auto;}
#header{width:900px;height:140px;}
#container{background-color:#fff;}
#logo{top:25px;position:relative;}
#logo a{display:inline;background-color:#fff;font-weight:bold;text-decoration:none;font-size:3em;}
#logo a{margin-right:15px;color:#000;}
#logo a:hover{color:#34a1d5;}
#logo h1{width:250px;top:6px;position:absolute;display:inline;padding-left:10px;background-color:#fff;font-weight:bold;font-size:16px;color:#777;line-height:22px;letter-spacing:0.5px;text-transform: uppercase;}
.mod_auto_completer{width:225px;height:25px;right:0;top:100px;position:absolute;margin-top:5px;margin-right:4px;background-color:#fff;font-size:0.9em;line-height:24px;}
.mod_auto_completer input.text{width:160px;height:20px;margin:0;padding:0 3px 0 25px;background-color:#fff;background-image:url("tl_files/template/icon/lupe.gif");background-repeat:no-repeat;border:0px solid;font-weight:bold;font-size:1em;color:#666;background-position: 3px center;cursor:pointer;}
.mod_auto_completer input.submit{width:30px;height:24px;right:0;top:0;position:absolute;margin-top:0;background-color:#fff;background-image:url("tl_files/template/btn/search_submit.gif");background-repeat:no-repeat;border:0px solid;font-size:1px;color:#fff;text-indent: -888em;background-position: 5px 0px;}
.mod_auto_completer input.submit:hover{background-position:5px -24px;}
.baggernamsee #right,.sponsoren #right{width:0px;display:none;}
#main{margin-right:246px;padding-bottom:30px;}
.baggernamsee #main{padding-bottom:5px;}
#right{width:246px;padding-top:50px;}
.baggernamsee #main,.sponsoren #main{margin-right:0;}
h2{margin-top:20px;margin-bottom:15px;font-size:1.6em;color:#000;text-transform:uppercase;}
h2 a{text-decoration:none;color:#000;}
h3{margin-bottom:5px;font-weight:normal;font-size:1.1em;color:#34a1d5;}
h3 a{font-weight:normal;color:#34a1d5;}
.baggernamsee h3 a{font-weight:bold;text-decoration:none;color:#fff;}
.ce_text h3{margin-bottom:15px;}
h4{margin-bottom:5px;font-weight:normal;font-size:1.1em;color:#727272;}
#main .ce_text ul{margin-left:20px;font-size:0.9em;}
#main .ce_text p em{font-size:1em;color:#34a1d5;}
#main .ce_text ul li{margin-top:5px;margin-bottom:5px;}
.ce_text p,p.teaser,.mod_search p{margin-bottom:10px;font-size:0.9em;color:#555;line-height:1.4em;}
#main .ce_text{margin-bottom:30px;padding-right:30px;}
#main .ce_text.slideElem{margin:0;padding:0;}
#main .ce_text p a{padding:1px 5px;font-weight:bold;text-decoration:none;color:#34a1d5;}
#main .ce_text p a:hover{background-color:#000;color:#fff;}
#footer{background-color:#fff;border-top:5px solid #34a1d5;}
#footer .inside{height:100px;margin-top:2px;background-color:#000;background-image:url("tl_files/template/bg/fsvg_footer.gif");background-repeat:no-repeat;background-position:20px 20px;}
#slideWrapper,#innerSlideWrapper{width:900px;height:300px;overflow:hidden;display:block;margin-bottom:20px;}
#innerSlideWrapper .slideElem{width:900px;height:300px;overflow:hidden;float:left;}
.ce_text.slideElem h2{font-size:2.5em;text-transform:uppercase;}
.slideElem h2,.slideElem h3,.slideElem h4{margin-left:30px;}
.ce_text.slideElem h2 strong{color:#34a1d5;}
.slideElem.item_1{background:url("tl_files/template/banner/baggern_am_see_2.jpg") left top no-repeat;}
.slideElem.item_2{background:url("tl_files/template/banner/baggern_am_see_ktm-x-bow.jpg") left top no-repeat;}
.slideElem.item_3{background:url("tl_files/template/banner/rafting.jpg") left top no-repeat;}
#goBack img,#goForward img{display:none;}
#goForward,#goBack{width:32px;height:210px;right:-20px;top:45px;position:absolute;display:block;background-image:url("tl_files/template/btn/slide_btn.png");background-position:-32px 0;z-index:999;cursor:pointer;}
#goBack{left:-20px;top:45px;display:block;background-position:0px 0;}
#goForward:hover{background-position:-32px -210px;}
#goBack:hover{background-position:0px -210px;}
#hotspot{background-color:#fff;}
#hotspot .ce_image,#hotspot .ce_slideshow2{width:216px;height:188px;position:relative;overflow:hidden;float:left;margin-right:12px;margin-bottom:12px;}
#hotspot .ce_image.hs_4,#hotspot .ce_slideshow2.hs_4{margin-top:0;margin-right:0;}
#hotspot h3{height:25px;position:absolute;display:inline;padding-right:10px;padding-left:10px;background-color:#34a1d5;font-weight:bold;font-size:0.96em;color:#fff;line-height:25px;text-transform:uppercase;}
#hotspot h3:hover{background-color:#000;}
#hotspot #spon{height:30px;position:relative;clear:both;margin-top:0;padding-top:10px;}
#hotspot .ce_image .image_container,#hotspot .ce_slideshow2 .slideshow-images{margin-top:28px;}
.ce_gallery .image_container img{width:130px;margin-right:13px;margin-bottom:20px;padding:10px;border:1px dashed #ccc;}
.sponsoren .ce_gallery .image_container img{width:193px;overflow:hidden;float:left;margin-right:13px;margin-bottom:20px;padding:10px;}
.sponsoren .ce_image{width:193px;height:185px;overflow:hidden;float:left;margin-right:13px;margin-bottom:20px;padding:10px;border:1px dashed #ccc;}
.sponsoren .ce_image.item_4{margin-right:0;}
.sponsoren .ce_image .caption{padding-top:5px;border-top:1px dashed #e8e8e8;font-size:0.8em;color:#777;}
.baggernamsee .ce_gallery .image_container img{width:138px;margin-top:0;margin-right:12px;margin-bottom:10px;padding:0;}
.ce_gallery{clear:both;}
.formbody{font-size:0.9em;}
.formbody td{padding-bottom:5px;}
#f2 .formbody label{display:block;font-weight:bold;color:#34a1d5;}
input.captcha{width:25px;}
.formbody p.error{height:20px;display:none;padding-right:20px;padding-bottom:2px;padding-left:0;background:url("tl_files/template/bg/pflichtfeld.gif") right center no-repeat;font-size:0.9em;color:#34a1d5;line-height:20px;}
#main input.error,#main textarea.error,#main select.error{background-color:#ffb2b4;}
#copyright{width:500px;right:20px;top:58px;position:absolute;text-align:right;font-size:0.8em;color:#ddd;}
#copyright a{color:#fff;}
#copyright p{font-size:1em;color:#fff;}
.mod_newslist .info,.mod_newsreader .info,.mod_eventlist .date,.mod_eventlist .day,.mod_eventreader .info,.mod_newsarchive .info{margin-bottom:5px;font-weight:bold;font-size:0.95em;color:#34a1d5;}
.mod_newslist,.mod_eventlist{padding-right:20px;}
.mod_newslist h2,.mod_newsarchive h2{margin-bottom:5px;}
.mod_newslist .image_container,.mod_newsarchive .image_container{float:left;margin-right:20px;}
.mod_newslist .layout_latest,.mod_newsarchive .layout_latest,.mod_eventlist .event{position:relative;margin-bottom:10px;padding-right:10px;padding-bottom:10px;border-bottom:1px dashed #999;}
.mod_eventlist .event{height:120px;}
.mod_newslist .layout_latest.last{padding-bottom:0;border-bottom:0px;}
.more a{bottom:10px;right:0;position:absolute;float:right;padding:2px 15px;background-color:#000;font-weight:bold;text-decoration:none;font-size:0.8em;color:#fff;}
.back{margin-top:20px;margin-bottom:20px;}
.back a{position:relative;padding:2px 15px;background-color:#000;font-weight:bold;text-decoration:none;font-size:0.8em;color:#fff;}
#main p a.mehr{margin-left:200px;padding:2px 15px;background-color:#000;font-weight:bold;text-decoration:none;color:#fff;}
#main p a.mehr:hover{background-color:#34a1d5;color:#fff;}
.more a:hover,.back a:hover{background-color:#fff;color:#34a1d5;}
.ce_news_gallery .image_container img{width:130px;margin-right:13px;margin-bottom:20px;padding:10px;border:1px dashed #ccc;}
.comment{margin-bottom:15px;padding-right:15px;padding-bottom:10px;padding-left:30px;border-bottom:1px dashed #ddd;font-size:0.8em;color:#555;}
.comment_default a{text-decoration:none;color:#000;}
.comment_default .info{padding-left:30px;background:url("tl_files/template/bg/icon_komm.gif") left center no-repeat;}
#com_tl_news_1{padding-left:30px;}
.formbody .widget{margin-bottom:5px;}
.pagination{clear:both;padding-top:5px;padding-bottom:5px;padding-left:5px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;font-size:0.8em;}
.pagination p{height:20px;float:left;margin-right:20px;line-height:20px;}
#main .pagination ul{float:right;margin:0;padding:0;font-size:1em;list-style-type:none;}
.pagination  li{height:20px;float:left;line-height:20px;}
.pagination a{height:20px;margin-right:2px;margin-left:2px;padding-right:2px;padding-left:2px;text-decoration:none;color:#34a1d5;}
.pagination a:hover{background-color:#000;font-weight:bold;color:#fff;}
.mod_eventreader .image_container{margin-right:20px;}
.mod_search .highlight{font-weight:bold;color:#34a1d5;}
.mod_search .url{margin-top:0;margin-bottom:15px;font-style:italic;}
h3 .relevance{font-weight:bold;font-size:0.7em;color:#333;}
h3 a:hover{text-decoration:none;}
.mod_sitemap ul{font-size:0.9em;}
.mod_sitemap li{margin-left:20px;padding-top:4px;padding-bottom:4px;}
.mod_sitemap a{font-weight:bold;text-decoration:none;color:#34a1d5;}
.mod_sitemap a:hover{padding-right:3px;padding-left:3px;background-color:#000;color:#fff;}
.af .row_1,.af .row_2,.af .row_4,.af .row_5,.af .row_7,.af .row_8,.af .row_10,.af .row_11,.af .row_14,.af .row_16{width:180px;float:left;padding-right:30px;}
.af .row_4,.af .row_7,.af .row_10,.af .row_13,.af .row_16{clear:both;}
.af .row_0{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #ddd;}
.af .row_13{margin-top:15px;padding-top:15px;border-top:1px dashed #ddd;}
.af span label{padding-top:5px;padding-bottom:2px;}
.af .row_18,.af .submit_container{margin-top:10px;margin-bottom:15px;}
ul.autocompleter-choices{background-color:#fff;font-size:0.9em;}
.xfacebook{margin-top:20px;}
.newsletter .xfacebook,.baggernamsee .xfacebook,.sponsoren .xfacebook{display:none;}
#countdown{position:relative;margin-top:0;margin-bottom:40px;margin-left:200px;}

