/* Style sheet main */
.smap_icon{width:16px;float:left;margin-right:5px;}
.unpublished{width:16px;height:16px;float:left;margin-right:5px;background:url("tl_files/rimble/gfx/error.png") left top no-repeat;}
#item-urlreg{float:left;}
#item-text{clear:both;}
#item-img-cont{height:80px;margin-top:5px;margin-bottom:5px;}
#item-img-cont .img-inner{width:105px;overflow:hidden;float:left;margin-right:5px;}
#item-img-cont .txt-inner{float:left;}
body.sitemap #footer-scroller,body.sitemap .allregions{display:none;}
.bscsitemap li.s_level_1 a{display:block;margin-bottom:5px;}
.bscsitemap li.s_level_3 a{display:block;margin-bottom:0;}
.bscsitemap ul.s_level_2,.bscsitemap ul.s_level_3,.bscsitemap ul.s_level_4{margin-left:15px;}
.bscsitemap{margin-right:30px;margin-left:30px;}
.ort_bundeslaender{padding-top:7px;}
span.ppbtext{float:right;display:block;margin-top:2px;margin-right:9px;text-align:right;font-size:12px;}
.toplist div.topname{width:85px;font-size:10px;}
.toplist td{width:121px;padding:5px 25px 5px 15px;text-align:center;}
.toplist div.topimg img{width:85px;}
.toplist div.topimg{width:100%;height:58px;overflow:hidden;text-align:left;}
#ergebnisse{height:344px;overflow:auto;margin:0;}
.allregions{padding-top:17px;padding-left:15px;background:url("tl_files/rimble/gfx/content-bg-middle.png") left top repeat;}
.allregions h3{margin-top:0;margin-bottom:0;margin-left:14px;padding-top:10px;padding-bottom:2px;font-size:14px;}
.punktanlegen #mbBottom{display:none;}
.preview_orte_karte .ovrlactions{float:right;clear:both;margin-top:25px;text-align:right;}
.preview_orte_karte .info{width:330px;height:380px;float:left;color:#2E3436;}
.preview_orte_karte{padding:5px;background:url("tl_files/rimble/gfx/content-bg-middle.png") left top repeat-y;}
.preview_orte_karte .karte{float:right;}
#tl_registration .row_4 td,#tl_member_4 .row_4 td{padding-top:15px;padding-bottom:15px;}
input.checkbox{margin-bottom:4px;margin-left:5px;}
#item-webseite{display:block;margin-top:15px;}
#kostenpflichtige-kategorie ul,#kein-zugriff ul{padding-left:25px;}
#kostenpflichtige-kategorie li,#kein-zugriff li{list-style-type:disc;}
div.flags .miniflag{opacity: 0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);}
div.flags .active{opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#textpanel2{display:none;}
#headeractions .links{margin-top:-10px;text-align:left;}
#favoriten .actions{margin-top:10px;}
div.noresults{margin-bottom:5px;font-weight:bold;color:#3C5410;}
.mod_login p.error{top:16px;position:absolute;padding:10px;color:#cc0000;}
td.login_info,td.login_info a{color: #3C5410 !important;}
#infopanel #actions{margin-top:12px;}
.ort_navigation ul.level_1{margin-left:38px;}
.ort_navigation li.item0{background-image:url("tl_files/rimble/gfx/tab-hellgruen.png");}
.ort_navigation li.item1{background-image:url("tl_files/rimble/gfx/tab-gelb.png");}
.ort_navigation li.item2{background-image:url("tl_files/rimble/gfx/tab-rot.png");}
.ort_navigation li.item3{background-image:url("tl_files/rimble/gfx/tab-orange.png");}
.ort_navigation li.item4{background-image:url("tl_files/rimble/gfx/tab-gruen.png");}
.ort_navigation li.item5{background-image:url("tl_files/rimble/gfx/tab-blau.png");}
.ort_navigation li.item6{background-image:url("tl_files/rimble/gfx/tab-lila.png");}
#main #partner .mod_linklist{margin-bottom:25px;}
.mod_linklist p img{vertical-align:middle;}
.mod_linklist p{margin-bottom:5px;}
.mod_linklist div.title{margin-top:22px;font-weight:bold;font-size:13px;color:#3C5410;}
#main #weitersagen .ce_form,#main #partner .mod_linklist{margin-top:20px;}
.green{color:#3C5410;}
#deko-main{width:57px;height:58px;left:-6px;top:-9px;position:absolute;background-image:url("tl_files/rimble/gfx/deko-main.png");background-repeat:no-repeat;}
#favoriten .pdf_link{float:left;margin: 0px !important;}
#favoriten{margin-right:20px;margin-left:20px;}
#favoriten h3{margin-top:0;}
#benutzerkonto{margin:0 20px;}
#benutzerkonto table td.col_1{width:210px;}
#benutzerkonto table{width:400px;margin-right:auto;margin-left:auto;}
#benutzerkonto h3{margin-top:35px;}
#paypalform{width:100px;margin-right:auto;margin-left:auto;}
a{color:#2E3436;}
#main .mod_article .block{margin:40px 30px 0;}
#main .mod_article #welcome .block,#main .mod_article #footer-scroller .block{margin:0;}
.ort_bundeslaender ul.regionen{display:none;}
ul.regionen table td{width:20%;padding-left:15px;}
#recent h4 a,#suchpanel h4 a,#favoriten h4 a{font-weight:bold;text-decoration:none;font-size:13px;color:#3C5410;}
#recent h4,#suchpanel h4,#favoriten h4{margin-top:3px;margin-bottom:0;}
ul.regionen table{width:100%;}
div.flags{margin-top:0;margin-left:15px;}
div.flags li{float:left;margin-right:10px;margin-bottom:10px;cursor: pointer;}
ul.regionen table td a{padding-left:0;font-size:10px;color:#2E3436;}
.ppbutton{right:30px;top:23px;position:absolute;}
.ppbutton2{float:left;margin-top:79px;padding-left:30px;}
#footer .links{margin-left:166px;padding-top:100px;text-align:left;}
#footer .links a{color:#2E3436;}
#header,#container,#footer{width:821px;margin:0 auto;}
#tl_edit_spot input.check{margin-bottom:7px;margin-left:5px;}
input.text,input.captcha,select,textarea,input.upload{width:210px;margin-bottom:4px;margin-left:5px;border:1px solid #BABDB6;}
#item-editlink a{width:98px;height:27px;float:left;display:block;background-image:url("tl_files/rimble/gfx/button-editieren.png");background-repeat:no-repeat;text-indent: -9999px}
#item-webseite a{width:106px;height:27px;float:right;display:block;margin-right:27px;background-image:url("tl_files/rimble/gfx/button-webseite.png");background-repeat:no-repeat;text-indent: -9999px}
#favoriten .pdf_link a,#detail_pdflink a{width:98px;height:27px;float:left;display:block;margin-bottom:15px;background-image:url("tl_files/rimble/gfx/button-print.png");background-repeat:no-repeat;text-indent: -9999px}
#item-backlink a{width:98px;height:27px;float:left;display:block;background-image:url("tl_files/rimble/gfx/button-zurueck.png");background-repeat:no-repeat;text-indent: -9999px}
#tl_edit_spot #submit,input.submit{width:98px;height:27px;float:right;display:block;background:url("tl_files/rimble/gfx/button-speichern.png") left top no-repeat;border:0px;text-indent: -9999px;cursor: pointer;}
#weitersagen input.submit,#registrierung input.submit,#passwort-vergessen input.submit{float:left;margin-left:119px;}
#item-reportlink a{width:195px;height:27px;float:left;display:block;background-image:url("tl_files/rimble/gfx/button-fehler.png");background-repeat:no-repeat;text-indent: -9999px}
#item-recommmendlink a{width:108px;height:27px;float:left;display:block;background-image:url("tl_files/rimble/gfx/button-weitersagen.png");background-repeat:no-repeat;text-indent: -9999px}
#item-favlink a,#favoriten a.unfav{width:98px;height:27px;float:left;display:block;background-image:url("tl_files/rimble/gfx/button-merken.png");background-repeat:no-repeat;text-indent: -9999px}
#item-favlink a.unfav,#favoriten a.unfav{width:139px;height:27px;background-image:url("tl_files/rimble/gfx/button-nicht-merken.png");}
#item-text{margin-bottom:10px;}
#item-head,#memberName{display:inline;}
#item-subhead{margin-top:3px;margin-bottom:3px;}
h2{margin-top:0;font-family:Arial;font-weight:bold;font-size:18px;color:#3C5410;}
.ort_region{width:821px;height:251px;background:url("tl_files/rimble/gfx/content-bg-middle.png") left top repeat-y;}
.ce_scrollendless .sePicker{display:none;}
#main .block{clear:both;}
#footer-scroller{width:821px;background:url("tl_files/rimble/gfx/trans-white.png") left top repeat;}
#main{height:570px;background-image:url("tl_files/rimble/gfx/content-bg.jpg");background-repeat:no-repeat;}
#header{background-image:url("tl_files/rimble/gfx/bg-head.gif");background-repeat:no-repeat;font-size:12px;background-position: 170px 44px;}
#headerlogo{width:200px;height:132px;float:left;}
#headerlogo h1{margin:0;}
#welcome{height:200px;}
#headeractions{width:280px;float:left;margin-top:52px;margin-left:20px;}
#headeractions .suche{margin-top:2px;margin-right:5px;}
#headeractions input.text,.mod_login input.text,#plzort{width:130px;height:24px;margin-bottom:0;padding:0 3px 0 5px;background:url("tl_files/rimble/gfx/textfield-header-bg.png") left top no-repeat;border:0px;font-size:12px;line-height:12px;}
.mod_login input.submit{width:89px;height:27px;float:right;margin-top:2px;margin-right:4px;background:url("tl_files/rimble/gfx/button-login.png") left top no-repeat;border:0px;text-indent: -9999px;cursor: pointer;}
.suche #submitbutton,#mainsuchbutton{width:89px;height:27px;float:right;margin-top:-2px;background:url("tl_files/rimble/gfx/button-suche.png") left top no-repeat;border:0px;text-indent: -9999px;cursor: pointer;}
#mainsuchbutton{float:none;margin-top:-3px;margin-left:10px;}
td.login_info{padding-top:5px;padding-right:5px;padding-left:5px;}
.mod_login input.logout{margin-top:-2px;background:url("tl_files/rimble/gfx/button-logout.png") left top no-repeat;}
#header .mod_login{float:right;margin-top:54px;margin-right:10px;}
#header .mod_login a{margin-left:5px;color:#2E3436;line-height:12px;}
.ort_navigation{height:100px;clear:both;background-repeat:no-repeat;background-position: 0px 40px;}
.ort_navigation li.item0 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-gruen.png");}
.ort_navigation li.item1 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-gelb.png");}
.ort_navigation li.item2 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-rot.png");}
.ort_navigation li.item3 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-orange.png");}
.ort_navigation li.item4 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-dunkelgruen.png");}
.ort_navigation li.item5 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-blau.png");}
.ort_navigation li.item6 ul.level_2{background-image:url("tl_files/rimble/gfx/submenu-lila.png");}
.ort_navigation li.level_1{width:106px;height:57px;float:left;margin-right:0;margin-left:0;text-align:center;background-repeat:no-repeat;background-position: 0px 10px;}
.ort_navigation li ul.level_2{display:none;margin-top:8px;padding-left:35px;}
.ort_navigation li ul.level_2 li a{display:block;margin-top:0;font-size:11px;line-height:12px;}
.ort_navigation li.active ul.level_2{width:821px;height:60px;left:0;position:absolute;display:block;background-position:left bottom;background-repeat:no-repeat;}
.ort_navigation ul.level_2 li{float:left;margin-top:1px;margin-right:0;margin-left:3px;vertical-align:middle;}
.map-container{width:425px;height:425px;overflow:hidden;margin-bottom:27px;}
.orte_karte .info{width:335px;height:425px;left:30px;top:75px;position:absolute;overflow:auto;}
.orte_karte .suche{height:30px;float:left;margin-top:34px;margin-left:30px;}
.orte_karte .karte{position:relative;float:right;margin-top:74px;margin-right:30px;}
#item-img{height:80px;margin-bottom:10px;max-width: 250px;}
#suchpanel{overflow:auto;}
.hidden{display:none;}
.punktliste li.punkt div.img{width:140px;float:left;}
.punktliste li.punkt div.img img{width:120px;max-height: 80px;}
.punktliste .punkt{height:90px;clear:both;margin-bottom:15px;}
.pdf_link{clear:both;}
.seItem img{vertical-align:middle;}
.seItem{text-align:center;}
#map-placeholder{width:425px;height:391px;left:0;top:0;position:absolute;display:none;background:url("tl_files/rimble/gfx/ajax-loader.gif") center center no-repeat;z-index: 100;}
#footer-block{width:839px;height:170px;background:url("tl_files/rimble/gfx/content-bg-bottom4.png") left bottom no-repeat;}
#recent{height:224px;overflow:auto;}
#recent li .imgcontainer-list,#suchpanel li .imgcontainer-list{width:70px;height:45px;overflow:hidden;float:left;}
#recent li,#suchpanel li{clear:both;margin-bottom:12px;}
#recent li .imgcontainer-list img,#suchpanel li .imgcontainer-list img{width:50px;max-height: 33px;}
.regionen li{margin-top:1px;margin-bottom:1px;line-height:11px;}
input{color:#2E3436;}
h3{font-weight:bold;color:#3C5410;}
#mainsuche{background-image: none !important;width: 105px !important;margin-left: 0px !important;}
#mainsuche-bg{width:134px;height:22px;float:left;margin-left:3px;background:url("tl_files/rimble/gfx/textfield-header-bg-suche.png") left center no-repeat;}
.level_1 a{display:block;margin-top:21px;text-decoration:none;font-size:13px;color:#fff;line-height:13px;}
.level_1 li.active{background-position: 0px 18px;}
.level_1 li.active a.l1{padding-top:5px;}
.aligner{width:103px;height:26px;display:table-cell;vertical-align:middle;}
.ort_navigation li.item0 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-gruen.png") left top no-repeat;}
.ort_navigation li.item1 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-gelb.png") left top no-repeat;}
.ort_navigation li.item2 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-rot.png") left top no-repeat;}
.ort_navigation li.item3 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-orange.png") left top no-repeat;}
.ort_navigation li.item4 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-dunkelgruen.png") left top no-repeat;}
.ort_navigation li.item5 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-blau.png") left top no-repeat;}
.ort_navigation li.item6 li.active{background:url("tl_files/rimble/gfx/submenu-pressed-lila.png") left top no-repeat;}
#header .collapsed{height:60px;overflow:visible;}
#main .mod_linklist{margin-top: 0px !important;margin-bottom: 20px !important;}

