/*** lubu-mosaiq.css Ludwigsburg Mosaiq, Torsten Kracke 1235343 ***/

BODY{	font-size: 12px;line-height: 16px;font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;margin: 0; padding: 0;color: #4F4F4F;position:relative;}
.noframeBody{margin-left:8px;background:#fff url(../../show/1235416_l1/gelb.gif) repeat-y;}
#zentrierer{padding:0px;}
#inhaltAussen {position:relative;width:979px;margin:0px;padding:0px;text-align:left;}

.invisible{display:none;}

p {margin:3px 0 8px;}
a 		{font-weight: normal; color: #95A502; text-decoration: underline;}
a:hover 	{font-weight: normal; color: #95A502; text-decoration: none; }
a:focus {border:1px dotted #95A502;}
a:active {border:1px dotted #95A502;}

.externerLink,.neuFensterLink{background:url(../../show/1245238_l1/sym_link_extern.gif) no-repeat 100% 1px;padding-right:16px;}
.pdfLink{background:url(../../show/1245239_l1/sym_pdf.gif) no-repeat 0px 0px;padding-left:21px;}

.linkTyp_zip{background:url(../../show/1245239_l1/sym_pdf.gif) no-repeat 0 0;padding-left:21px;}
.linkTyp_doc{background:url(../../show/1245240_l1/sym_word.gif) no-repeat 0 0;padding-left:21px;}

.mailLink{background:url(/symbols/mail_1.gif) no-repeat 1px 4px;padding-left:21px;}

.lightboximage {background: url(../../show/1250771_l1/bildzoom2.gif) right bottom no-repeat;padding-bottom:11px;}


li {font-size:1em;}

.tabelle{font-size:1em;border-spacing:1px;border:1px solid #e4e4e4;border-collapse:collapse;}

.tabelle th{border-width:1px;border-style:solid;border-color:#e4e4e4;text-align:left;vertical-align:top;font-weight:bold;padding:2px 10px;margin:0;font-weight:bold;}
.tabelle td{border-width:1px;border-style:solid;border-color:#e4e4e4;text-align:left;vertical-align:top;padding:2px 10px;margin:0;background-color:#f1f1f1;}
.tabelle th,
.tabelle td {padding:4px;}
.tabelle th p,
.tabelle td p{margin:0 0;}
.tabelle td p+p{margin-bottom:6px;}
.tabelle caption{padding:0.5em 0px 3px;text-align:left;font-weight:bold;margin:0 0 3px;font-size:1.0em;}

.schattierteTabelle{font-size:1em;border-spacing:1px;border-collapse:collapse;}
.schattierteTabelle th{border:1px solid #fff;text-align:left;vertical-align:top;font-weight:bold;padding:2px 10px;margin:0px;background-color:#00319C;color:#fff;}
.schattierteTabelle td{border:1px solid #fff;text-align:left;vertical-align:top;padding:2px 10px;margin:0px;background-color:#BFCBE6;}
.schattierteTabelle th {padding:2px 10px 2px 20px;}
.schattierteTabelle th p{margin:2px 0;}
.schattierteTabelle td {padding:2px 10px 2px 20px;}
.schattierteTabelle td p{margin:0 0 0;}
.schattierteTabelle td p+p{margin-bottom:6px;}
.schattierteTabelle caption{padding:0.5em 0 3px;text-align:left;font-weight:bold;margin:0 0 3px;font-size:1.0em;}
.schattierteTabelle  .even td{background-color:#EFF2F9;}

H1,td H1{font-size:24px;line-height:100%;font-weight:normal;margin:30px 0 23px;background:url(../../show/1235409_l1/h1logo.gif) no-repeat 0px 1px;padding-left:27px;text-transform:uppercase;color:#606060;}
H2{font-size:18px;line-height:100%;font-weight:normal;margin:20px 0 17px;color:#95a501;text-transform:uppercase;}
H3{font-size:15px;line-height:18px;font-weight:normal;margin:24px 0 10px;color:#606060;text-transform:uppercase;}
H4{font-size:13px;line-height:16px;font-weight:bold;margin:22px 0 13px;color:#606060;text-transform:uppercase;}
H5{font-size:12px;line-height:16px;font-weight:bold;margin:22px 0 11px;color:#95a501;text-transform:uppercase;}
H6{font-size:12px;line-height:16px;font-weight:bold;margin:22px 0 11px;color:#606060;}

.topFrameDiv1{position:absolute;top:0px;left:0px;width:280px;height:114px;}
.topFrameDiv1 img{margin:22px 0px 0px 20px;}

.topFrameDiv2{position:absolute;top:0px;right:0px;}
ul.topFrameDiv2LanguageList{margin:0px;float:right;padding:5px 0px 0px;}
.topFrameDiv2LanguageList li{list-style:none;display:inline;}
.topFrameDiv2LanguageList a{font-size:11px;color:#4F4F4F;text-decoration:none;padding:2px;}
.topFrameDiv2 img{border:0px solid #fff;margin-top:4px;}

div.cssResize{float:right;font-size:11px;padding:1px 10px 1px;}

.topFrameDiv3{clear:both;margin:0 234px 0 0;padding-top:43px;text-align:right;}

.topFrameSearchForm3{position:absolute;top:43px;right:0px;width:234px;height:28px;background:#E4E4E4;text-align:right;margin:0px;padding:0px;}
.topFrameFunctionSearchInput3{position:absolute;right:20px;top:6px;border:1px solid #A7A7A7;font-size:11px;color:#A3A3A3;width:167px;height:13px;text-align:left;padding:1px 5px;background:#fff url(../../show/1235530_l1/schatten_suche.gif)}
.topFrameDiv3link1 img{position:absolute;right:0px;top:6px;}

ul.topFrameDiv3WayhomeList{margin:0px 0px 25px;padding:0px;float:right;}
.topFrameDiv3WayhomeList li{list-style:none;float:left;margin-right:1px;}

li.topFrameDiv3LiToplevelInactive{border:1px solid #E4E4E4;}
li.topFrameDiv3LiToplevelInactive:hover{border:1px solid #969494;}
li.topFrameDiv3LiToplevelActive{border:1px solid #969494;}

.topFrameDiv3WayhomeList a{display:block;color:#4F4F4F;padding:4px 7px 4px 8px;text-decoration:none;font-size:14px;}
* html .topFrameDiv3WayhomeList a{padding:4px 7px 4px 8px;}
*+html .topFrameDiv3WayhomeList a{padding:4px 7px 4px 8px;}
.topFrameDiv3ToplevelInactive{background:#E4E4E4;border:1px solid #E4E4E4;border-bottom:1px solid #CDCDCD}
.topFrameDiv3ToplevelInactive:hover{background:#BACC00;border:1px solid #fff;}
.topFrameDiv3ToplevelActive{background:#BACC00;border:1px solid #fff;}

.topFrameDiv4{clear:both;margin:0px 0px 4px 280px;font-size:11px;color:#ACACAC;min-height:16px;}
.wayhomePrefix{float:left;margin-right:5px;}
.topFrameDiv4 a{color:#737373;}
.topFrameDiv4 a:hover{color:#737373;}

.topFrameDiv5{background:url(../../show/1235333/Teaser_Tourismus.jpg) no-repeat;}
.knoten_1235396 .topFrameDiv5{background:url(../../show/1263575_l1/lbtourismusb.jpg) no-repeat;}
.knoten_1235397 .topFrameDiv5{background:url(../../show/1263576_l1/lbwirtschaftmediena.jpg) no-repeat;}
.knoten_1235395 .topFrameDiv5{background:url(../..//show/1264090_l1/lbkulturfreizeita.jpg) no-repeat;}
* html .topFrameDiv5 img{margin-bottom:-2px;}
*+html .topFrameDiv5 img{margin-bottom:-2px;}

.topFrameDiv6{position:absolute;right:0px;width:195px;border-left:1px solid #E3DFDF;border-bottom:1px solid #E3DFDF;margin-top:1px;padding:1px 0px 1px 1px;z-index:15;}
ul.topFrameDiv6LinkList{background:#F1F1F1;margin:0px;padding:8px 0px;}
.topFrameDiv6LinkList li{list-style:none;padding:3px 0px 3px 20px;background:url(../../show/1235340_l1/pfleil-gruen.gif) no-repeat 7px 4px;}
.topFrameDiv6LinkList a{color:#414141;text-decoration:none;}

#navContent{clear:both;position:relative;}

#navigation{float:left;width:237px;}
#navigationBody{padding:33px 42px 33px 22px;}

#navigation li.current{}
* html #navigation li a{height:1%;}

ul.navEbene1{margin:0;padding:0;}
li.navEbene1Inactive{list-style:none;background:url(../../show/1247146_l1/linie.gif) no-repeat 100% 100%;}
li.navEbene1Active{list-style:none;background:url(../../show/1247146_l1/linie.gif) no-repeat 100% 100%;}
a.navEbene1Inactive{color:#4F4F4F;text-decoration:none;padding:4px 0px 5px 13px;margin0;display:block;background:url(../../show/1235341_l1/pfleil.gif) no-repeat 0px 6px;}
a.navEbene1Active{font-weight:bold;text-decoration:none;padding:4px 0px 5px 13px;margin:0;display:block;background:url(../../show/1235341_l1/pfleil.gif) no-repeat 0px 6px;}

ul.navEbene2,ul.navEbene2Active{margin:-3px 0 0 10px;padding:0 0 12px;background:url(.../../show/1247146_l1/linie.gif) repeat-x 0 100%;}
ul.navEbene2 li,ul.navEbene2Active li{list-style:none;}
li.navEbene2Inactive{list-style:none;}
li.navEbene2Active{list-style:none;background:url(../../show/1245245_l1/pfleilgruenklein.gif) no-repeat 3px 7px;}
a.navEbene2Inactive{font-size:11px;color:#4F4F4F;text-decoration:none;padding:3px 0px 0px 12px;display:block;}
a.navEbene2Active{font-size:11px;color:#4F4F4F;font-weight:bold;text-decoration:none;padding:3px 0px 0px 12px;display:block;}

ul.navEbene3,ul.navEbene3Active{margin:0px;padding:0px;}
ul.navEbene3 li,ul.navEbene3Active li{list-style:none;}
li.navEbene3Inactive{list-style:none; }
li.navEbene3Active{list-style:none;}
a.navEbene3Inactive{font-size:11px;color:#4F4F4F;text-decoration:none;padding:2px 0 0 20px;display:block;}
a.navEbene3Active{font-size:11px;color:#4F4F4F;font-weight:bold;text-decoration:none;padding:2px 0 0 20px;display:block;}

.Pirofunctions{position:absolute;top:0;}
.workflowPanelUp{float:left;width:530px;padding:0;margin:1px 0;}
* html .workflowPanelUp{width:500px;}
.workflowPanelUp br{display:none;}
#Content-inner{}

#contentSpalte,.sitemapBody #Content-inner{margin-left:13px;padding:0px 20px 0px 30px;width:480px;float:left;border-top:1px solid #ECECEC;margin-top:1px;}
#contentSpalte ul{padding:10px 0 10px 18px;margin:0 0 0 7px;}
#contentSpalte ul li{list-style:square;font-size:1em;padding-bottom:4px;}
#contentSpalte ol{padding:10px 0 10px 10px;margin:0 0 0 20px;}
#contentSpalte ol div {font-weight: normal; color:#4F4F4F;}
#contentSpalte ol li{font-size:1em;padding:0 0 4px 0;margin:0 0 0 0px;}
*+html #contentSpalte ol {margin:0 0 0 30px;text-indent:-8px}
#contentSpalte ol li ol{padding:5px 0 0 14px;margin:0 0 0 5px;}
*+html #contentSpalte ol li ol{padding:5px 0 0 18px;margin:0 0 0 5px;}
#contentSpalte ol li ol li{list-style:lower-alpha;padding:0 0 4px;margin:0;}
#contentSpalte ul.downloadliste{margin:0;padding:0;}
#contentSpalte ul li.downloadliste{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 3px 5px;font-size:1em;padding:0 0 4px 21px;margin:0;}

.contentBody_stdContent #contentSpalte img{margin-top:15px;margin-bottom:15px;}
.contentBody_stdContent #contentSpalte #dvvSuche img{margin-top:0px;margin-bottom:0px;}

.formmailTitle{font-size:1.4em;font-weight:bold;margin:30px 0 10px;}
.formmailSummary{float:left;}
* html #qePageContent{height:1%;}

.zuruecklink{background:url(../../show/1247146_l1/linie.gif) repeat-x 0% 100%;width:100%;margin-bottom:20px;padding-bottom:2px;}
.zuruecklink a{background:url(../../show/1247627_l1/pfleilgruenklein.gif) no-repeat 0px 4px;padding-left:10px;line-height:17px;color: #4F4F4F;text-decoration:none;}

/* Tabnavigation */

.tabnavidiv {float:left;width:480px;background:#e4e4e4;margin-top:20px;}
#contentSpalte .tabnavidiv ul,.tabnavidiv ul{list-style:none;margin:0;padding:0;float:left;width:100%;}
#contentSpalte .tabnavidiv li,.tabnavidiv li{margin:0;padding:0;}
.tabnavidiv li {float:left;margin:0;display:inline;padding:0;background:#f9f9f9;border-width:1px;border-style:solid;border-color:#e4e4e4 #F9F9F9 #A7A7A7 #e4e4e4;}
#themenKatalog_doorpage_tab_webseite{border-right:1px solid #e4e4e4;}
#themenKatalog_doorpage_tab_webseite.aktiv {border-right:1px solid #a7a7a7;}
.tabnavidiv li.aktiv {margin:0;	border:0;}
.tabnavidiv li h2 {margin:0;padding:0;border:0;float:left;font-size:1em;line-height: 16px;font-weight:normal;text-transform:none;}
.tabnavidiv li input,#contentSpalte .tabnavidiv li span,#contentSpalte .tabnavidiv li a {padding:0;float:left;}
.tabnavidiv li input.a,.tabnavidiv li a,.tabnavidiv li h2 {border:0;padding:0;background:transparent;overflow:visible;cursor:pointer;color:#4F4F4F;text-decoration:none;}
.tabnavidiv li.aktiv a{}
.tabnavidiv li.aktiv {color:#fff;padding:0;background: #737373;border-top:1px solid #a7a7a7;border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;}
.tabnavidiv li a {display:block;width:93px;height:35px;text-align:center;}
.tabnavidiv li.aktiv a {display:block;width:96px;height:35px;text-align:center;}
.printPageBody .tabnavidiv li.aktiv a{width:95px;}

.tabnavidiv li.aktiv h2 a {padding:0px 1px 0px 0px;background:none;border:0;color:#fff;border-width:1px 1px 0px;border-style: solid;border-color:#fff #fff #737373;}
.tabnavidiv li a:hover, .tabnavidiv li a:focus, .tabnavidiv li a:active {text-decoration:none;}

.tab_clear{clear:both;}

.tabinhalt{float:left;clear:both;background:#f1f1f1;width:480px;margin:0 0 25px 0;padding:0;}
.tabinhaltbody{padding:12px;border-width:0 1px 1px;border-style: solid;border-color:#a7a7a7;}


#serviceSpalte{float:right;margin-top:118px;width:197px;font-size:11px;line-height:14px}
#serviceSpalte h2{margin:0;padding:6px;color:#95A502;text-transform:uppercase;background:#fff;font-size:13px;font-weight:normal;}
#serviceSpalte p{margin:0px;padding:7px 6px 7px;background:#F1F1F1;}
#serviceSpalte p+p{padding:0px 6px 7px;}
#serviceSpalte a.pdfLink,#serviceSpalte a.linkTyp_zip,#serviceSpalte a.linkTyp_doc{display:block;text-decoration:none;color:#4f4f4f}
#serviceSpalte a.externerLink,#serviceSpalte a.neuFensterLink{text-decoration:none;color:#4f4f4f}
#serviceSpalte a.pdfLink:hover,#serviceSpalte a.linkTyp_zip:hover,#serviceSpalte a.linkTyp_doc:hover,#serviceSpalte a.externerLink:hover,#serviceSpalte a.neuFensterLink:hover{text-decoration:underline;}
#serviceSpalte ul{margin:0px;padding:7px 0px 4px 9px;background:#F1F1F1;}
#serviceSpalte ul li{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;font-size:1em;padding:0 0 4px 18px;margin:0;}
/* #serviceSpalte a.internerLink{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;padding-left:20px;display:block;}*/
/*#serviceSpalte .lpPlugInName a.internerLink{background:url(.../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 3px;padding-left:0px;display:block;}*/
#serviceSpalte .mailLink{background:url(none.gif) no-repeat 1px 4px;padding-left:0px;}
#serviceSpalte form{margin:0px;padding:7px 6px 7px;background:#F1F1F1;text-align:right;}
#serviceSpalte input{font-size:11px;margin:0;}
#serviceSpalte select{font-size:11px;margin:0;}
.rahmenservice{padding:1px;border-width:1px 0px 1px 1px;border-style:solid;border-color:#E3DFDF;margin-bottom:10px;}
.quicklink{width:182px;border:1px solid #a7a7a7;padding:0;}
.CVKSucheZeitraumVon,.CVKSucheZeitraumBis{height:27px;}

.rahmenservice table{border:1px solid #F1F1F1;width:195px;margin:0;}
.rahmenservice td{border:1px solid #F9F9F9;background:#F1F1F1;}



#serviceSpalte .l1_ContainerSpalte1{padding:1px;border-width:1px 0px 1px 1px;border-style:solid;border-color:#E3DFDF;margin-bottom:10px;}
#serviceSpalte .l1_Zeile2Spalte1{margin:0px;padding:7px 6px 7px;background:#F1F1F1;}
#serviceSpalte .l1_Zeile2Spalte1 ul{margin:0;padding:0}
#serviceSpalte .l1_clearListeZeile2Spalte1{clear:both;height:0;line-height:0;font-size:0;}
#serviceSpalte .l1_LinkSpalte1{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 5px;padding:2px 0 0 20px;margin-top:3px;display:block;}

/*** Sitemap ***/

.sitemap2 a{text-decoration:none;color:#95a501;font-weight:bold;}
.sitemap a:hover{color:#95a501;}
.sitemap3 a{color:#4F4F4F;font-weight:normal;}

.sitemapBody h2{margin:25px 0 7px;padding:0;}
.sitemapBody h2 a{font-size:15px;color:#606060;font-weight:bold;text-decoration:none;}

.sitemapBody ul.sitemap2{margin:0;padding:0 0 5px 0;}
.sitemapBody ul.sitemap3{margin:0;padding:0 0 5px 5px;}
.sitemapBody ul.sitemap4{margin:0;padding:0 0 5px 15px;}
.sitemapBody ul.sitemap5{margin:0;padding:0 0 5px 15px;}

li.sitemap2{background:url(../../show/1235340_l1/pfleil-gruen.gif) no-repeat 0px 1px;padding-left:13px;list-style:none;}
.sitemap3 li{list-style:none;}
.sitemap4 a{font-size:11px;}
.sitemap5 a{color:#606060;}


/*** Suche ***/
#SuchmaskeGesamt form{border:1px solid #F1F1F1;float:left;padding:5px 10px;background:#f9f9f9;width:460px;}
#SuchmaskeGesamt select,#idSuchBegr{border:1px solid #A7A7A7;}

#searchButton{position:relative;width:130px;height:1%;margin:15px 0 15px 0px;border:1px solid #737373;float:left;padding:0;}
* html #searchButton{height:1%}
.suchImage{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.suchImage:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html input.suchImage{width:182px;height:1%}

#LadeInhalt,#freespace7{clear:both;height:0;}

.suchbegriffInput, input, #searchButton, #freespace3,#Suchbegriff{display:inline;}
#einleitungTreffer{margin:1.2em 0 0.9em 0;}

#searchOutput{border:1px solid #F1F1F1;float:left;padding:5px 10px;background:#f9f9f9;width:460px;margin:0 0 10px;}

#contentSpalte ul.trefferanzeige{margin:10px 0;padding:0;}
#contentSpalte ul.trefferanzeige li{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding:0 0 0 20px;margin:5px 0;}
.trefferanzeige span{display:block;}

.searchPBar{border:1px solid #a7a7a7;margin:5px 0px 5px 0px;background:#f1f1f1;float:left;width:100%;}
#contentSpalte ul.ergebnisSeitenNavi{background:#f1f1f1;margin:0;padding:0;}
#contentSpalte .ergebnisSeitenNavi li{float:left;border-right:1px solid #a7a7a7;padding:0;list-style:none;}
.ergebnisSeitenNavi li a{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
.ergebnisSeitenNavi li a:hover{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#a7a7a7;color:#fff;}
#contentSpalte li.ergebnisSeiteDisable,.searchPBarPrevCellDis{display:block;border:1px solid #fff;border-right:1px solid #a7a7a7;padding:5px 5px 4px;background:#f1f1f1;color:#4F4F4F;text-decoration:none;}

.searchPBarPrevCell,
.searchPBarNextCell{float:left;border-right:1px solid #a7a7a7;}
.searchPBarPrevCellDis,.searchPBarNextCellDis{float:left;display:block;border:1px solid #fff;padding:5px 5px 4px;color:#4F4F4F;text-decoration:none;border-right:1px solid #a7a7a7;}
.searchPBarPrevCell a,.searchPBarNextCell a{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
.searchPBarPrevCell a:hover,.searchPBarNextCell a:hover{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#a7a7a7;color:#fff;}

.freespace8,.freespace9{float:left;}

#contentSpalte .lpSuModul ul,#contentSpalte  ul.lpeGovVKUL,#contentSpalte .lpeGovVereineUL{border:1px solid #F1F1F1;padding:8px 10px 8px;margin:0 0 5px;background:#f9f9f9;width:460px;}
#contentSpalte  .lpSuModul li,#contentSpalte  ul.lpeGovVKUL li,#contentSpalte  li.eGovTreff{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding:0 0 0 20px;margin:5px 0;}
.textLinks,.lpeGovVKUL a,.eGovTreff a{color: #4F4F4F;text-decoration:none;}
.textLinks:hover,.lpeGovVKUL a:hover,.eGovTreff a:hover{color: #4F4F4F;text-decoration:underline;}

#lpMesuTreffer{clear:both;margin-top:30px;}

div.lpSuModul{clear:both;padding:1px 0;}
.CVKSucheZeitraumVon input,.CVKSucheZeitraumBis input{width:126px;border:1px solid #a7a7a7;margin:0;float:left;}
.CVKSucheZeitraumVon img,.CVKSucheZeitraumBis img{float:left;padding:0 0 0 2px;}
.CVKSucheZeitraumVon label,.CVKSucheZeitraumBis label{float:left;width:25px;padding:4px}
.CKategorie label{padding-bottom:3px;display:block;}
.CKategorie select{width:148px;border:1px solid #a7a7a7;padding:0;}
.CVKSuchbild{display:block;padding:5px 0 0 165px;}
#content-footer-div{font-size:1.0em;color:#ACACAC;clear:both;position:relative;padding-top:25px;}

#printpage img{float:left;border:0px solid #fff;margin:0px 1px;}
#sendpage img{float:left;border:0px solid #fff;margin:0px 1px;}
#siteup img{float:left;border:0px solid #fff;margin:0px 1px 0px 20px;}
.copyright {float:left;display:block;padding:4px 8px;}

.footerfunktion{background:#EFEFEF;margin-left:280px;color:#656565;padding:5px 13px;margin-bottom:10px;}
.footerfunktionlink{color:#656565;text-decoration:none;}
.footerfunktiontrenner{padding:0px 2px;}
.socialbookmark {vertical-align:middle;}

/*** Formular ***/
.formularlubu fieldset{padding:7px 10px 17px; margin:0 0 0px 0;border:1px solid #e4e4e4;background:#f9f9f9;}
.formularlubu .fieldsetlubu legend{font-size:12px;line-height:120%;font-weight:bold;margin:20px 0 17px;color:#95a501;text-transform:uppercase;}
.pflicht{color:#e20026;}

.fieldsetlubu label{padding:5px;font-size:12px;line-height:14px;}
.fieldsetlubu input,.fieldsetlubu textarea,#Hotelauswahl{border:1px solid #a7a7a7;}

#labelMitteilung{display:block;}

.fieldsetlubu label.left{
    float: left;
    text-align : right;
    width: 63px;
    margin:0;
}

#Mitteilung,#Name,#Vorname,#Strasse,#Ort,#Tel,#eMail,#Teilnehmer,#Hotel,#Hotelauswahl{width:244px;}
#Anrede,#HausNr,#PLZ{width:75px;}

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]{cursor: pointer;}

.fieldsetlubu br{clear: both;}

.fieldsetlubu input,
.fieldsetlubu textarea,
.fieldsetlubu textarea {background: #FFFFFF;}
.fieldsetlubu input:focus,
.fieldsetlubu textarea:focus,
.fieldsetlubu textarea:focus,
.fieldsetlubu select:focus {background: #F1F1F1;}

div.sendenButton{position:relative;left:84px;width:130px;height:1%;margin:15px 0 0 0px;border:1px solid #737373;float:left;padding:0;}
div.leerenButton{position:relative;left:100px;width:130px;height:1%;margin:15px 0 0 0px;border:1px solid #737373;float:left;padding:0;}
* html .sendenButton{height:1%}
* html .leerenButton{height:1%}
input.submitButton,input.resetButton{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
input.submitButton:hover,input.resetButton:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html input.submitButton{width:182px;height:1%}
* html input.resetButton{width:182px;height:1%}


/*** Container ***/

#Spalte2{position:absolute;top:11px;left:15px;width:237px;}
#container1Spalte2 a{text-decoration:none;color:#BABABA;}
#container1Spalte2 a:hover{text-decoration:none;color:#95A502;}

#container2Spalte2 table{border:1px solid #F1F1F1;width:70%;margin:0 13%;}
#container2Spalte2 td{border:1px solid #fff;background:#F9F9F9;}

#portalcontent{width:480px;}
#portalcontent h1{margin-bottom:23px;}
#portalcontent h2{margin-bottom:10px;}
#portalcontent p{margin:5px 0 5px;}
.l2_Zeile2Spalte1 p,.l3_Zeile2Spalte1 p,.l5_Zeile2Spalte1 p{margin:5px 0 5px;display:inline;}


.TrennlinieSpalte1,.TrennlinieSpalte2{display:none;}

.l1_ContainerSpalte1,.l2_ContainerSpalte1,.l3_ContainerSpalte1,.l4_ContainerSpalte1,.l5_ContainerSpalte1{margin-bottom:10px;}
.l1_clearZeile1Spalte1,.l1_clearZeile2Spalte1,.l2_clearZeile1Spalte1,.l2_clearZeile2Spalte1,.l3_clearZeile1Spalte1,.l3_clearZeile2Spalte1,.l4_clearZeile1Spalte1,.l4_clearZeile2Spalte1,.l5_clearZeile1Spalte1,.l5_clearZeile2Spalte1,.l1_clearListeZeile2Spalte1{clear:both;line-height:0px;height:0%;font-size:0px;}

/* l1=weiss l2=grau l3=gruen l4=ohne Bild l5=grau hochkant */

.l1_Zeile2Spalte1{border-top: 1px solid #fff;border-bottom: 1px solid #fff;background:#fff;padding:0px;height:1%;}

.l2_ContainerSpalte1,.l5_ContainerSpalte1{border: 1px solid #f1f1f1;}
.l2_Zeile2Spalte1,.l5_Zeile2Spalte1{border:1px solid #fff;background:#f9f9f9;height:1%;}
.l3_ContainerSpalte1{border: 1px solid #bacc00;}
.l3_Zeile2Spalte1{border:1px solid #fff;background:#f3f6dd;height:1%;}

.l4_Zeile2Spalte1{border-top: 1px solid #fff;border-bottom:1px dotted #CECECE;background:#fff;padding:1px 1px 10px;height:1%;}

.l1_BildSpalte1,.l2_BildSpalte1,.l3_BildSpalte1,.l5_BildSpalte1{float:left;}

.l1_InhaltBildSpalte1,.l1_InhaltUeberschriftBildSpalte1,
.l2_InhaltBildSpalte1,.l2_InhaltUeberschriftBildSpalte1,
.l3_InhaltBildSpalte1,.l3_InhaltUeberschriftBildSpalte1{padding:6px 10px 7px 165px;margin:0;}
.l5_InhaltBildSpalte1,.l5_InhaltUeberschriftBildSpalte1{padding:6px 10px 7px 127px;margin:0;}
.l1_ListeBildSpalte1,.l2_ListeBildSpalte1,.l3_ListeBildSpalte1,.l4_ListeBildSpalte1{padding:6px 10px 7px 155px;margin:0;}

.l1_Zeile2Spalte1 h3,.l2_Zeile2Spalte1 h3,.l5_Zeile2Spalte1 h3{color:#95a501;font-size:12px;font-weight:bold;text-transform:none;margin:0;padding:0;line-height:16px;}
.l3_Zeile2Spalte1 h3,.l4_Zeile2Spalte1 h3{font-size:12px;font-weight:bold;text-transform:none;margin:0;padding:0;line-height:16px}

.l1_LinkSpalte1,.l2_LinkSpalte1,.l3_LinkSpalte1,.l4_LinkSpalte1,.l5_LinkSpalte1{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 5px;padding-left:20px;display:block;}

.l1_ListeUeberschriftSpalte1{border: 1px solid #f1f1f1;margin:0;padding:0;}

#portalcontent h1.h1start{margin-bottom:5px;}
.presselinkstart{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;font-size:1em;padding:0 0 4px 18px;margin:0 0 0 12px;}


#contentSpalte .l1_ulListe{border:1px solid #fff;background:#f9f9f9;height:1%;padding:10px 0 10px 10px;margin:0 0 0 0px;}
#contentSpalte .l1_ulListe li{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;font-size:1em;padding:0 0 4px 18px;margin:0 0 0 0;}

#serviceSpalte .l1_ulListe{height:1%;padding:10px 0 10px 10px;margin:0 0 0 0px;}
#serviceSpalte .l1_ulListe li{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;font-size:1em;padding:0 0 4px 0px;margin:0 0 0 0;}


/* Veranststaltungsliste */
.l1_VeranstaltungListenpunkt,.l1_NeuesListenpunkt{border: 1px solid #f1f1f1;margin:0;padding:0;}
#contentSpalte .l1_ulVeranstaltungListe,#contentSpalte .l1_ulNeuesListe{border:1px solid #fff;background:#f9f9f9;height:1%;padding:10px 0 10px 10px;margin:0 0 0 0px;}
#contentSpalte ul li.l1_liVeranstaltungListe,#contentSpalte ul li.l1_liNeuesListe{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 0px 3px;font-size:1em;padding:0 0 4px 18px;margin:0 0 0 0;}
.l1_DatumVeranstaltungPunkt,.l1_DatumNeuesPunkt{color:#95A502;margin-right:5px; }
.l1_TitelVeranstaltung a,.l1_TitelNeues a{text-decoration:none;color: #4F4F4F;}
.l1_TitelVeranstaltung a:hover,.l1_TitelNeues a:hover{text-decoration:underline;color: #4F4F4F;}
.l1_liVeranstaltungListe br,.l1_liNeuesListe br{display:none;}

/* -- Veranstaltungs-Kalenderblatt -- */

div.containerCalendarDays {height:1%;background:#f9f9f9;}

#portalcontent div.containerCalendarOuter{margin:10px 0px 20px 20px;border:1px solid #f1f1f1;width:147px;background:#fff;padding:1px;}
#portalcontent div.containerCalendarMonth{text-align:center;font-weight:normal;margin:0px 0px 0px;padding:3px 8px 1px;color:#95A502;text-transform:uppercase;background:#fff;font-size:13px;font-weight:normal;}

#portalcontent a.containerCalendarMonth{
  text-decoration : none;
  font-weight: normal;
  font-size:14px;line-height:22px;
}

#portalcontent ul.containerCalendarDays {margin:0;padding:0;float:left;font-size:11px;line-height:12px;}
#portalcontent .containerCalendarClear{clear:both;line-height:0;font-size:0;height:0;}

#portalcontent .containerCalendarDays li a {text-decoration:none;font-weight:bold;}

#portalcontent ul.containerCalendarDays li {width:11px;padding:1px 4px;margin:0;text-align : right;float: left;list-style:none;}
#portalcontent ul.containerCalendarDays li.active {font-weight: bold;border: 1px solid #FAFDEC;}
#portalcontent ul.containerCalendarDays li:hover {border: 1px solid orange;}
#portalcontent ul.containerCalendarDays li.inactive:hover {border: 1px solid silver;}

#portalcontent li.containerCalendarDayNames,#portalcontent li.containerCalendarDayNames:hover {text-align:center;}
#portalcontent .containerCalendarDays li.filler,#portalcontent .containerCalendarDays li.filler:hover {border:1px solid #FAFDEC;width:11px;display:block;}

.containerCalendarDays li {border:1px solid #f9f9f9;}
li.bankingHoliday {border:1px solid #e4e4e4;background-color: #e4e4e4;}
li.Sa {border : 1px solid #f1f1f1;background-color: #f1f1f1;margin:0;padding:0 1px;}
li.So {border : 1px solid #e4e4e4;background-color: #e4e4e4;margin:0;padding:0 1px;}
.containerCalendarDays li.So a{}
.containerCalendarDays li a{color: #4F4F4F;}


div.containerCalendarDays {height:1%;background:#f9f9f9;}

#serviceSpalte div.containerCalendarOuter{margin:10px 0px 20px 20px;border:1px solid #f1f1f1;width:147px;background:#fff;padding:1px;}
#serviceSpalte div.containerCalendarMonth{text-align:center;font-weight:normal;margin:0px 0px 0px;padding:3px 8px 1px;color:#95A502;text-transform:uppercase;background:#fff;font-size:13px;font-weight:normal;}

#serviceSpalte a.containerCalendarMonth{
  text-decoration : none;
  font-weight: normal;
  font-size:14px;line-height:22px;
}

#serviceSpalte ul.containerCalendarDays {margin:0;padding:0;float:left;font-size:11px;line-height:12px;}
#serviceSpalte .containerCalendarClear{clear:both;line-height:0;font-size:0;height:0;}
#serviceSpalte .containerCalendarDays li a {text-decoration:none;font-weight:bold;}

#serviceSpalte ul.containerCalendarDays li {width:11px;padding:1px 4px;margin:0;text-align : right;float: left;list-style:none;background:url(none);}
#serviceSpalte ul.containerCalendarDays li.active {font-weight: bold;border: 1px solid #FAFDEC;}
#serviceSpalte ul.containerCalendarDays li:hover {border: 1px solid orange;}
#serviceSpalte ul.containerCalendarDays li.inactive:hover {border: 1px solid silver;}

#serviceSpalte li.containerCalendarDayNames,#serviceSpalte li.containerCalendarDayNames:hover {text-align:center;}
#serviceSpalte .containerCalendarDays li.filler,#serviceSpalte .containerCalendarDays li.filler:hover {border:1px solid #FAFDEC;width:11px;display:block;}

.containerCalendarDays li {border:1px solid #f9f9f9;}
li.bankingHoliday {border:1px solid #e4e4e4;background-color: #e4e4e4;}
li.Sa {border : 1px solid #f1f1f1;background-color: #f1f1f1;margin:0;padding:0 1px;}
li.So {border : 1px solid #e4e4e4;background-color: #e4e4e4;margin:0;padding:0 1px;}
.containerCalendarDays li.So a{}
.containerCalendarDays li a{color: #4F4F4F;}

/*** Teaser ***/
.teaserElement{clear:left;border: 1px solid #f1f1f1;padding:1px;position:relative;margin:0 15px 10px 0;background:#f9f9f9;height:1%;}
.teaserTitle h3{color:#95a501;font-size:12px;font-weight:bold;text-transform:none;margin:0;padding:0px 10px 0px 0px;line-height:16px;}
.teaserImage{float:left;margin:0px;}
.teaserNonImage{padding:10px 10px 0px 165px;margin:0;}
.teaserNonImage br{display:none;}
.teaserLink{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;display:block;}
.clearTeaserElement{clear:both;border:1px solid red;height:10px;}

/*** VK ***/
#VKSuche{border: 1px solid #f1f1f1;padding:1px;margin:0 15px 10px 0;padding:5px 10px;background:#f9f9f9;}
#VKSuche h2{font-size:1em;font-weight:bold;margin:15px 0 5px;clear:left; }
.VKSucheZeitraumVon,.VKSucheZeitraumBis{text-align:right;margin:5px;width:300px;display:block;}
#f_date_c,#f_date_d{margin:0 5px;}
.VKSucheButton1{width:130px;height:1%;margin:10px 0;border:1px solid #737373;float:left;padding:0;display:none;}
* html .VKSucheButton1{width:182px;height:1%}
.VKSucheButton1 input{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.VKSucheButton1 input:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}


#VKKategorien{width:100%;}
.VKKategorien{width:46%;float:left;height:auto;margin:1px 2% 1px 0;}
*+html .VKKategorien{}
.VKVeranstaltungsort{width:46%;float:left;height:auto;margin:1px 2% 1px 0;}
*+html .VKVeranstaltungsort{}

#VKVeranstaltungsreihe{padding:5px 0px 10px;width:100%;clear:left;}

#VKVeranstaltungsort{padding:0px 0px 10px;width:100%;clear:left;}
.VKVeranstaltungsortlinkText,.VKKategorienlinkText,.VKVeranstaltungsreiheLink{display:block;margin-left:20px;min-height:1.5em;color:#4f4f4f;}
.VKVeranstaltungsortcbx,.VKKategoriencbx,.VKVeranstaltungsreihecbx{float:left;margin:0px;height:1.5em;}
.VKKategorien,.VKVeranstaltungsort,.VKVeranstaltungsreihe{display:block;border-bottom:0px solid #F5F5F5; }

.VKKategorienLink,.VKKategorienLink,.VKKategorienLink,.VKVeranstaltungsreiheLink{font-weight:normal;text-decoration:none;}
#VKVeranstalter{clear:both;display:none;}
.VKSucheButton2{width:130px;height:1%;margin:10px 0;border:1px solid #737373;float:left;padding:0;}
* html .VKSucheButton2{height:1%}
.VKSucheButton2 input{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.VKSucheButton2 input:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html .VKSucheButton2{width:182px;height:1%}
.VKlinksuche{clear:both;}
.VKSucheZeitraumVon input,.VKSucheZeitraumBis input{border:1px solid #a7a7a7;}
.Freitext{border:1px solid #a7a7a7;width:300px;}

/*** Ergebnisliste ***/
.VKErgebnisTermin h2{margin:0px;font-size:1.0em;line-height:120%;color:#4f4f4f;text-transform:none;}
.VKErgebnisTermin br{display:none;}
.VKErgebnisTerminUeberschrift{line-height:120%;margin:0;padding:0px;font-weight:normal;}
.VKErgebnisTitel{font-size:1.05em;font-weight:bold;margin:3px 0px;}

a.VKErgebnisDetaillink{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;}
.VKErgebnisTextSpan p{margin:3px 0;padding:0px; }
.VKErgebnisBild{float:right;}
.VKErgebnisBild img{width:150px;margin-left:15px;}
.VKErgebnisBildImage {border:0px;}

.VKErgebnisKurzbeschreibung br{display:none;}

div.VKLinkZurueck{float:left;width:142px;margin:10px 10px 10px 0;}
.Trenner-Zureck-Weiter{display:none;}
div.VKLinkZurueck div{width:140px;height:1%;margin:0;border:1px solid #737373;padding:0;}
.VKLinkWeiter{width:160px;height:1%;margin:0;border:1px solid #737373;padding:0;margin:10px 0 0 304px;}
.VKDetailsKopf div.VKLinkZurueck{display:none;}
#VKDetailsContent div.VKLinkZurueck{width:80px;height:1%;margin:0 0 0 auto;border:1px solid #737373;padding:0;}
.VKLinkZurueck a.ZurueckZurSucheLink,.VKLinkWeiter a{display:block;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.VKLinkZurueck a:hover,.VKLinkWeiter a:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html .VRSucheButton{width:150px;height:1%}
* html .FirmenSucheButton{width:150px;height:1%}
.Trenner-Zureck-Weiter{clear:both;}

.VKfreespace2,
.VKfreespace3,
.Trenner-Anzahl-Zurueck{display:none;}
.VRDetailsText{margin-top:20px;}

.VKErgebnisseitenAussen{border:1px solid #a7a7a7;margin:5px 0px 5px 0px;background:#f1f1f1;float:left;width:463px;}
.VKErgebnisseitenInnen div{margin:0 2px;}
.VKTrennzeichen{display:none;}
.VKErgebnisseitenInnen span{float:left;border-right:1px solid #a7a7a7;}
.VKsearchPBarNumCell{padding:6px 6px 5px;background-color:#bacc00;color:#fff;}
.VKErgebnisseitenInnen span a{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
.VKErgebnisseitenInnen span a:hover{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#737373;color:#fff;text-decoration:none;}

.VKsearchPBarNextCellAct,.VKsearchPBarPrevCellAct{float:left;border-right:1px solid #a7a7a7;}
.VKsearchPBarNextCellAct a,.VKsearchPBarPrevCellAct a{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
.VKsearchPBarNextCellAct a:hover,.VKsearchPBarPrevCellAct a:hover{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#737373;color:#fff;text-decoration:none;}

.VKErgebnisEintragungerade{clear:left;border: 1px solid #f1f1f1;padding:1px;margin:0 15px 10px 0;background:#f9f9f9;padding:6px;position:relative;}
.VKErgebnisEintraggerade{clear:left;border: 1px solid #f1f1f1;padding:1px;margin:0 15px 10px 0;background:#f9f9f9;padding:6px;position:relative;}
.VKErgebnisOrtName,.VeranstalterName{color:#4f4f4f;text-transform:none;}
.VKErgebnisVeranstalter br,.VKErgebnisOrt br{display:none;}
.VKErgebnisOrtLA,.VKErgebnisVeranstalterLA{float:left;font-weight:bold;margin:0px;line-height:140%;width:120px;}
.VKErgebnisOrtName,.VeranstalterName{font-size:1.0em;font-weight:normal;margin:0px;line-height:140%;}

/*** VK Detailansicht ***/

.VKDetailsEintrag{margin-bottom:20px;}
.VKetailsUeberschrift,
.VKDetailsKurz br{display:none;}
.VKDetailsTermin h2{color:#4f4f4f;text-transform:none;font-size:1em;}

.VKDetailsKurz{font-size:13px;line-height:16px;font-weight:bold;margin:0px 0 13px;color:#606060;text-transform:uppercase;}
#VKDetailsContent h3{margin:15px 0 5px;font-weight:bold;}
.VKDetailsLink,.VKDetailsOrtLang,.VKDetailsVeranstalterLang,.VKDetailsText{margin-top:5px;}
.VKDetailsBild{float:right;}
.VKDetailsVeranstalterLang br br {display:none;}
#VKDetailsContent h3{font-size:1.0em}

.VKDetailsTextLA
.VKDetailsKurz {font-size:12px;line-height:16px;font-weight:bold;margin:22px 0 11px;color:#606060;}
.VKErgebnisTextBZN {display:none;}
.VKDetailsFF3 {display:none;}


.vkBuchung{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;}


/* PlugIn */
.lpPlugInBehoerde .lpPlugInMail .spalte1{display:none;}
.lpPlugInBehoerde .lpPlugInName{margin-bottom:10px;}
.lpPlugInBehoerde {background-color:#F1F1F1; padding:0 0 5px 6px;}
#serviceSpalte .lpPlugInName a.internerLink{background:none;text-decoration:none;color:#4F4F4F;padding-left:0;}

/*** Grusskarten ***/

.Grusskarten-Body{}
* html .Grusskarten-Body{margin:0;padding:0;height:1%;}
*+html .Grusskarten-Body{margin:0;padding:0;height:1%;}

/** Uebersicht **/
.Grusskarten-Tabelle{padding:0;margin:0;}
.Grusskarten1{padding:10px 0 10px 0px;margin:0;vertical-align:bottom;}
.Grusskarten2{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten3{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten4{padding:10px 0 10px 0px;margin:0;vertical-align:bottom;}
.Grusskarten5{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten6{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten7{padding:10px 0 10px 0px;margin:0;vertical-align:bottom;}
.Grusskarten8{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten9{padding:10px 0 10px 15px;margin:0;vertical-align:bottom;}
.Grusskarten1 div,.Grusskarten2 div,.Grusskarten3 div,.Grusskarten4 div,.Grusskarten5 div,.Grusskarten1 div,.Grusskarten6 div,.Grusskarten7 div,.Grusskarten8 div{}
* html .Grusskarten2{padding:10px 0 10px 10px;}
* html .Grusskarten3{padding:10px 0 10px 10px;}
* html .Grusskarten5{padding:10px 0 10px 10px;}
* html .Grusskarten6{padding:10px 0 10px 10px;}
* html .Grusskarten8{padding:10px 0 10px 10px;}
* html .Grusskarten9{padding:10px 0 10px 10px;}

.Grusskarten-Thumbnail-Image{margin:0;border-bottom:1px solid #fff;}
.Grusskarten-Motivname{display:none;margin:5px;padding:0;border:1px solid red;}
span.Grusskarten-Auswahltext{border:1px solid #737373;width:148px;display:block;text-align:center;margin:0;}
.Grusskarten-Auswahltext a{padding:2px 0;display:block;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.Grusskarten-Auswahltext a:hover{padding:2px 0;display:block;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#4f4f4f;text-decoration:none;}

.Grusskarten-Tabelle .lightboximage {padding:0;margin:0;}
.Grusskarten-Rubrikenauswahl{margin:10px 0 20px;}
.Grusskarten-Tabelle-SeiteXvonY{text-align:center;width:150px;margin-left:15px;}
.Grusskarten-Tabelle-vor{margin:0 0 0 15px;}
* html .Grusskarten-Tabelle-SeiteXvonY{margin-left:10px;}
* html .Grusskarten-Tabelle-vor{margin:0 0 0 10px;}

.Grusskarten-Tabelle-vor{float:right;display:block;height:24px;line-height:0px;font-size:0px;}
.Grusskarten-Tabelle-zurueck{float:left;display:block;height:24px;line-height:0px;font-size:0px;}
.Grusskarten-Tabelle-vor:hover,.Grusskarten-Tabelle-zurueck:hover{}
.Grusskarten-Tabelle-vor a{line-height:16px;font-size:12px;text-align:center;float:right;top:0px;right:0px;display:block;white-space:nowrap;padding:4px 40px;color:#fff;text-decoration:none;background:url(../../show/1263626_l1/bgbuttonkomplett.gif) no-repeat 50% 0%;height:24px;z-index:20;}
* html .Grusskarten-Tabelle-vor a{}
.Grusskarten-Tabelle-zurueck a{line-height:16px;font-size:12px;text-align:center;float:left;top:0px;left:0px;display:block;white-space:nowrap;padding:4px 30px;color:#fff;text-decoration:none;background:url(../../show/1263626_l1/bgbuttonkomplett.gif) no-repeat 50% 0%;height:24px;z-index:20;}
* html .Grusskarten-Tabelle-zurueck a{}
.Grusskarten-Tabelle-vor a:hover,.Grusskarten-Tabelle-zurueck a:hover{color:#4f4f4f;background:url(../../show/1263625_l1/bgbuttonkomplett.gif) no-repeat 50% 0%;}

/** Auswahl **/

span.Grusskarten-Motivauswahl-zurueck{border:1px solid #737373;width:148px;display:block;text-align:center;margin:0;float:left;}
span.Grusskarten-Motivauswahl-Index,span.Grusskarten-Motivauswahl-vor{border:1px solid #737373;width:148px;display:block;text-align:center;margin:0;float:left;margin-left:15px;margin-bottom:15px;}
.Grusskarten-Motivauswahl-zurueck a,.Grusskarten-Motivauswahl-Index a,.Grusskarten-Motivauswahl-vor a{padding:2px 0;display:block;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.Grusskarten-Motivauswahl-zurueck a:hover,.Grusskarten-Motivauswahl-Index a:hover,.Grusskarten-Motivauswahl-vor a:hover{padding:2px 0;display:block;background:#bacc00;border:1px solid #fff;color:#4f4f4f;text-decoration:none;}

.Grusskarten-Motivauswahl-Bild-Div{background:#f1f1f1;text-align:center;}

div.Grusskarten-Motivauswahl-Versenden{border:1px solid #737373;display:block;text-align:center;margin:15px 0 15px;}
.Grusskarten-Motivauswahl-Versenden a{padding:2px 0;display:block;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.Grusskarten-Motivauswahl-Versenden a:hover{padding:2px 0;display:block;background:#bacc00;border:1px solid #fff;color:#4f4f4f;text-decoration:none;}
.Grusskarten-Motivauswahl-Motivname{font-weight:bold;padding:3px;display:block;}

/** Senden **/

.Grusskarten-senden-Bild-Div{background:#f1f1f1;text-align:center;}
.Grusskarten-senden-Motivname{font-weight:bold;display:block;padding:3px;}

.Grusskarten-senden-zurueck{border:1px solid #737373;width:148px;display:block;text-align:center;margin:0;float:left;}
.Grusskarten-senden-Index,.Grusskarten-senden-vor{border:1px solid #737373;width:148px;display:block;text-align:center;margin:0;float:left;margin-left:15px;margin-bottom:15px;}
.Grusskarten-senden-zurueck a,.Grusskarten-senden-Index a,.Grusskarten-senden-vor a{padding:2px 0;display:block;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.Grusskarten-senden-zurueck a:hover,.Grusskarten-senden-Index a:hover,.Grusskarten-senden-vor a:hover{padding:2px 0;display:block;background:#bacc00;border:1px solid #fff;color:#4f4f4f;text-decoration:none;}

.Grusskarten-senden-Formular{background:#f1f1f1;margin-top:15px;padding:5px;height:1%;z-index:100;}
.Grusskarten-senden-Formular input,.Grusskarten-senden-Formular select,.Grusskarten-senden-Formular textarea{border:1px solid #fff;border:1px solid #e4e4e4;position:static !important}


/** Vorschau **/
.Grusskarten-Vorschau-Kopfzeile{background:#fff;float:left;width:100%;height:1%;padding-bottom:15px;}
span.Grusskarten-Vorschau-Index{border:1px solid #737373;width:231px;display:block;text-align:center;margin:0;float:left;}
span.Grusskarten-Vorschau-vor{border:1px solid #737373;width:230px;display:block;text-align:center;margin:0;float:left;margin-left:15px;}
.Grusskarten-Vorschau-Index a,.Grusskarten-Vorschau-vor a{padding:2px 0;display:block;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.Grusskarten-Vorschau-Index a:hover,.Grusskarten-Vorschau-vor a:hover{padding:2px 0;display:block;background:#bacc00;border:1px solid #fff;color:#4f4f4f;text-decoration:none;}
.Grusskarten-Vorschau-Ansicht{padding:15px;}
.Grusskarten-Vorschau-Betreff{font-weight:bold;margin-bottom:15px;}
.Grusskarten-Vorschau-Nachricht{margin-bottom:15px;}


/*** Presse ***/
.pressList{float:left;margin-bottom:20px;width:100%;}
.reihe_eins{margin-top:15px;padding:5px;}
.reihe_eins a{text-decoration:none;}
.pressroomHeaderFromInput,.pressroomHeaderToInput{border:1px solid #a7a7a7;font-size:12px;}

.pressroomHeaderFromText{position:absolute;padding:3px 22px 2px 0;margin-top:0px;margin-left:10px;background:url(../../show/1266130_l1/kalender.gif) 100% 1px no-repeat;}
.pressroomHeaderToText{position:absolute;padding:3px 24px 2px 0;margin:0px 0 0px 10px;background:url(../../show/1266130_l1/kalender.gif) 100% 1px no-repeat;}
*+html .pressroomHeaderFromText{margin-top:0px;padding:5px 25px 2px 0;}
*+html .pressroomHeaderToText{margin-top:0px;padding:5px 27px 2px 0;}
* html .pressroomHeaderFromText{margin-top:0px;padding:5px 25px 2px 0;}
* html .pressroomHeaderToText{margin-top:0px;padding:5px 27px 2px 0;}

.reihe_eins label{border-right:32px solid #fff;}
.reihe_eins .pressroomHeaderArchiveText{border-right:0px solid red;}
.pressroomHeaderFromInput{padding:1px 5px 1px 25px;border:1px solid #a7a7a7;height:17px;}
.pressroomHeaderToInput{padding:1px 5px 1px 25px;border:1px solid #a7a7a7;height:17px;}
*+html .pressroomHeaderToInput{line-height:18px;}
*+html .pressroomHeaderFromInput{line-height:18px;}
* html .pressroomHeaderToInput{line-height:18px;}
* html .pressroomHeaderFromInput{line-height:18px;}
.reihe_eins .pressroomSearchButtons{background:url(../../show/1263626_l1/bgbuttonkomplett.gif) no-repeat 0px 0px;padding:5px 30px 5px 28px;color:#fff;margin:0 0 0 15px;}
.reihe_eins .pressroomSearchButtons:hover{color:#4f4f4f;background:url(../../show/1263625_l1/bgbuttonkompletthover.gif) no-repeat 0px 0px;}

.reihe_zwei{margin:10px 0 0;padding-left:1px;border:0px solid #737373;float:left;background:#737373;height:24px;}
.reihe_zwei .pressroomButtons{float:left;padding:2px 20px;margin:1px 1px 1px 0px;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.reihe_zwei .pressroomButtons-rss{position:absolute;padding:2px 20px 2px 40px;margin:0;background:#fff url(../../show/1251112_l1/rssicon.gif) no-repeat 20px 2px;border:2px solid #fff;text-decoration:none;}
.reihe_zwei .pressroomButtons:hover{color:#4f4f4f;padding:2px 20px;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}

.liste_mitteilung_trenner{border:0px solid #fff;height:5px;background:url(../../show/1247146_l1/linie.gif) repeat-x 100% 100%;}
.liste_mitteilung{clear:both;height:1%;margin:10px 0 0px;}
.liste_zeile_eins h2{font-size:1.0em;text-transform:none;margin:5px 0;}
*+html .liste_zeile_eins{height:1%;}
* html .liste_zeile_eins{height:1%;}
.liste_mitteilung_ueberschrift{font-weight:bold;color:#4F4F4F;}

.liste_zeile_eins_clear{height:0px;line-height:0px;font-size:0px;}

.liste_zeile_zwei{margin-top:0;}
span.liste_mitteilung_detaillink{display:block;}
a.liste_mitteilung_detaillink{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;}
.liste_mitteilung_bild{float:left;margin-right:10px;}
.liste_mitteilung_clear{clear:both;height:0;line-height:0;font-size:0;}

.detail_mitteilung_zur_uebersicht_oben{display:none;}

/** Beginn Detail **/

div.detail_mitteilung_zur_uebersicht_oben{display:none;}
div.detail_mitteilung_zur_uebersicht_unten{clear:both;text-align:center;padding-top:15px;}

#detail_mitteilung{height:auto;width: 100%;}

.detail_mitteilung_kopf{width:100%;}
.detail_mitteilung_kopf h1{margin:0;padding:0;background:none;}
.detail_mitteilung_kopf_clear{display:none;}

.detail_mitteilung_datum {font-size:14px;font-weight:bold;margin:0px 0 5px;display:block;float:right;}
.detail_mitteilung_ueberschrift {clear:both;display:block;font-size:24px;line-height:100%;font-weight:normal;margin:30px 0 23px;background:url(../../show/1235409_l1/h1logo.gif) no-repeat 0px 1px;padding-left:27px;text-transform:none;color:#606060;}

div.detail_mitteilung_einleitung{font-weight: bold;}

.detail_mitteilung_bild_aussen{font-weight:normal;font-size:0.8em;border:0px solid #000;float:right;text-align:center;margin-left:25px;margin-bottom:10px;}

span.detail_mitteilung_text{font-weight: normal;line-height:120%;}
div.detail_mitteilung_textlinks{font-weight:bold;margin-top:15px;}
#contentSpalte ul.detail_mitteilung_textlinks {margin:10px 0 0;padding:0;}
#contentSpalte li.detail_mitteilung_textlinks_li{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding:0 0 0 20px;margin:5px 0;list-style:none;}

.detail_zeile_drei_clear{clear:both;line-height:1px;font-size:1px;}
.detail_clear{display:none;clear:both;}
#detail_abstand_oben{height:10px;}
#detail_abstand_unten{height:20px;}

/*** Map ***/
.tabbedCalendarOuter{float:left;margin:10px 0 20px;width:100%;}

#contentSpalte ul.tabbedCalendar{margin:0;padding:0;float:left;}

#contentSpalte ul.tabbedCalendarDays{margin:0;padding:0;}
#contentSpalte .tabbedCalendar li{list-style:none;}
#contentSpalte .tabbedCalendarDays li{list-style:none;}

#contentSpalte div.tabbedCalendarYears {border:1px solid #a7a7a7;border-right:0px solid #fff;float:right;clear:both;margin:5px 0;}
#contentSpalte ul.tabbedCalendarYears{background:#f1f1f1;margin:0;padding:0;}
#contentSpalte ul.tabbedCalendarYears li{float:left;border-right:1px solid #a7a7a7;padding:0;}
#contentSpalte ul.tabbedCalendarYears span .functionalLink{display:block;border:1px solid #fff;padding:4px 3px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
#contentSpalte ul.tabbedCalendarYears span .functionalLink:hover{display:block;border:1px solid #fff;padding:4px 3px;background:#a7a7a7;color:#fff;}
#contentSpalte ul.tabbedCalendarYears .active span a{display:block;border:1px solid #fff;padding:4px 3px;background:#bacc00;color:#fff;}
#contentSpalte ul.tabbedCalendarYears .inactive span{display:block;border:1px solid #fff;padding:4px 3px;background:#f1f1f1;}

#contentSpalte div.tabbedCalendarMonths{border:1px solid #a7a7a7;border-right:0px solid #fff;float:left;margin:5px 0;}
#contentSpalte ul.tabbedCalendarMonths{background:#f1f1f1;margin:0;padding:0;}

#contentSpalte ul.tabbedCalendarMonths li{float:left;border-right:1px solid #a7a7a7;padding:0;}
#contentSpalte ul.tabbedCalendarMonths .inactive span{display:block;border:1px solid #fff;padding:4px 3px;background:#f1f1f1;}

#contentSpalte ul.tabbedCalendarMonths span .functionalLink{display:block;border:1px solid #fff;padding:4px 3px;background:#e4e4e4;color:#4F4F4F;text-decoration:none;}
#contentSpalte ul.tabbedCalendarMonths span .functionalLink:hover{display:block;border:1px solid #fff;padding:4px 3px;background:#a7a7a7;color:#fff;}
#contentSpalte ul.tabbedCalendarMonths .active span a{display:block;border:1px solid #fff;padding:4px 3px;background:#bacc00;color:#fff;}

#contentSpalte div.tabbedCalendarDays {clear:both;  border: 0px solid navy;border-top:none;  padding: 0px;margin:0;}

#contentSpalte .tabbedCalendarDays li a {
/* linker Teil */
  text-decoration: none;
  color:#4F4F4F;
}

#contentSpalte .tabbedCalendarDays li {
  border: 1px solid silver;
  width:15px;
  padding: 2px;
  margin:0 2px 2px 0;
  float: left;line-height:12px;
}

#contentSpalte .tabbedCalendarDays li.active {font-weight: bold;background:#bacc00;}
#contentSpalte .tabbedCalendarDays li.active a{color:#fff;font-weight:normal;}
#contentSpalte .tabbedCalendarDays li:hover {border: 1px solid #737373;}
#contentSpalte .tabbedCalendarDays li.inactive:hover {border: 1px solid silver;}
#contentSpalte li.tabbedCalendarDayNames,#contentSpalte li.tabbedCalendarDayNames:hover {border:1px solid silver;}
#contentSpalte .tabbedCalendarDays li.filler,#contentSpalte .tabbedCalendarDays li.filler:hover {border : 1px solid white;}

.tabbedCalendarClear{clear:both;}

#contentSpalte li.bankingHoliday {background-color: #FFFFEE;}
#contentSpalte li.Sa {background-color: #EEEEEE;}
#contentSpalte li.So {background-color: #DDDDDD;}

#contentSpalte .tabbedCalendar .inactive,#contentSpalte .tabbedCalendarDays .inactive {color: #acacac;}


/*** Firmen ***/
.Firmenkatliste hr,
#FirmenContent hr{display:none;}
.FirmenEinleitungSubtitle{font-weight:normal;font-size:1.0em;margin-bottom:15px;}
.fname{display:block;}
.FirmenSucheButton{margin-top:5px;}
.FirmenErgebnislisteUeberschrift,
.FirmeenSuchkriterien{margin-bottom:15px;}

.AzListe{border:1px solid #a7a7a7;float:left;width:478px;background:#f1f1f1;}
span.AzListeNoLink{padding:4px 2px 4px 2px;text-align:center;min-width:8px;margin:0px 0 1px;display:block;float:left;border-top:1px solid #fff;border-bottom:0px solid #fff;border-left:1px solid #fff;}
a.AzListeLink{float:left;display:block;padding:4px 2px 4px 2px;min-width:8px;font-weight:bold;text-decoration:none;text-align:center;border-top:1px solid #fff;border-bottom:0px solid #fff;border-left:1px solid #fff;background:#e4e4e4;}
a.AzListeLink:hover{color:#fff;background:#a7a7a7;}


#FirmenErgebnisliste{margin-top:15px;clear:both;}
.FirmenErgebnisFirmenname{font-weight:bold;padding:10px 66px 0 0;}

.FirmenErgebnisAnschrift,.FirmenErgebnisPlzOrt,.FirmenErgebnisTelefon,.FirmenErgebnisFax,.FirmenErgebnisEmail,.FirmenErgebnisHomepage{}
.FirmenErgebnisDetails{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;display:block;margin-top:3px;}

.FirmenErgebnisKurtbeschreibung{position:absolute;right:10px;top:10px;}

.FirmenErgebnisEintragUngerade{position:relative;background:url(../../show/1247146_l1/linie.gif) repeat-x 0 100%;padding-bottom:10px;}
.FirmenErgebnisEintragGerade{position:relative;background:url(../../show/1247146_l1/linie.gif) repeat-x 0 100%;padding-bottom:10px;}
.klar,.streck{display:none;}

#contentSpalte .FirmenBranchenliste ul,#contentSpalte .FirmenUebersichtListe ul{margin:0;padding:0;}
#contentSpalte .FirmenBranchenliste li,#contentSpalte .FirmenUebersichtListe li{margin:0;padding:0;list-style:none;}
.FirmenBranchenliste a,.FirmenUebersichtListe a{display:block;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;display:block;margin-top:3px;}
.FirmenBranchenliste a:hover,.FirmenUebersichtListe a:hover{display:block;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;display:block;margin-top:3px;}


.GEWTrennzeichen{margin:0 5px 0 3px;float:left;}
.GEWErgebnisseitenAussen{float:left;width:100%;min-height:2em;}
.GEWsearchPBarNumCell,.GEWsearchPBarNumCellAct,.GEWfreespace3,.GEWsearchPBarNextCellAct,.GEWsearchPBarPrevCellAct{float:left;}
.FirmenDetailMobilBez,.FirmenDetailTelBez,.FirmenDetailWebsiteBez,.FirmenDetailEmailBez,.FirmenDetailFaxBez{float:left;margin:0px 5px 0 0;}
.FirmenDetailBranche ul{margin:0;padding:0}
.FirmenDetailBranche li{list-style:none;margin:0;padding:0}
.FirmenDetailPostfachBez,.FirmenDetailAdresseBez,.FirmenDetailInhaberBez,.FirmenDetailBrancheBez,.FirmenDetailBeschreibungBez{font-size:1.0em;line-height:120%;margin-bottom:0.1em ;display:block;margin-top:15px;font-weight:bold;}
.FirmenDetailPostfachDat{margin-bottom:10px;}
.FirmenFooterzurSuche{float:right;width:30%;clear:both;}
.FirmenDetailKategorieBez{float:left;}
.FirmenDetailKategorieDat{height:5px;}
.FirmenDetailKategorieDat ul{margin:0;padding:0;}
.FirmenDetailKategorieDat li{margin:0 20px;padding:0;}
.FirmenSuchePlz{display:none;}
.FirmenDetailBild{float:right;}

.GEWLinkZurueck{display:none;}
.GEWFooter .GEWLinkZurueck,.GEWFLinkZurueck{clear:both;display:block;width:100%;text-align:right;}

.bbLinkLevel2{margin-left:1.5em;}
.bbLinkLevel3{margin-left:2em;}

/*** Firmen Selbsteintrag ***/

.contentBody_eGovGEW_selbst{width:100%;}
.contentBody_eGovGEW_selbst label{width:30%;padding-left:8px;float:left;}
#name,#nameext,#inADDRESS,#inINHABER,#inPOSTFACH,#inPHONE,#inMOBIL,#inFAX,#inMAIL,#inLINK,#inlinkname,#inUN,#inPWD,#inBESCHREIBUNG,#inktxt{width:65%;border:1px solid #c0c0c0;}
.contentBody_eGovGEW_selbst select{width:65%;border:1px solid #c0c0c0;}
.contentBody_eGovGEW_selbst fieldset{display:block;margin-top:20px;padding:8px 0px;width:90%;border:1px solid #c0c0c0;}
.contentBody_eGovGEW_selbst legend{font-weight:bold;}
#inKOMMENTAR{width:300px;border:1px solid #c0c0c0;}
#inPOSTCODE,#inADDRCODE{width:10%;border:1px solid #c0c0c0;}
#inADDRTOWN,#inPOSTTOWN{width:54%;border:1px solid #c0c0c0;}
.logimask{font-weight:normal;color:#000;font-size:0.83em;}
.info{clear:left;padding:8px 8px 0;display:block;}

/****** Verwaltungsportal ******/
.verfahren .lpVForm a,
.lpVBEintragZustStA,
#lpStichwortFormulareDiv a,
#lpBUeber .textlink,
.behoerde .lpAnsprechClass h3 + a,
#contentSpalte .behoerdeListeMA td.amt > a {background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 5px;padding-left:20px;display:block;}
.behoerde .lpAnsprechClass{clear:both; margin-bottom:0;}

#contentSpalte .behoerdeListeMA .amt ul {margin:0;padding:0;}
#contentSpalte .behoerdeListeMA .amt li {list-style-type:none;}
#contentSpalte .behoerdeListeMA .amt ul a {background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 5px;padding-left:20px;display:block;}


.lpVBVerfahrListeBlock li,
#contentSpalte ul#lpVBTyp li,
#contentSpalte ul.lpUL li,
#contentSpalte ul#lpVAbl li,
#contentSpalte ul#lpVRechtsg li,
#contentSpalte ul#lebenslagenbaum li,
#contentSpalte ul.lpDienList li,
#contentSpalte ul.BwFoThema li{list-style:none;background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 5px;padding-left:20px;display:block;}

* html .lpVBVerfahrListeBlock li {list-style-type:none;}
* html #lpVBTyp li {list-style-type:none;}
* html .lpUL li {list-style-type:none;}
* html #lpVAbl li {list-style-type:none;}
* html #lpVRechtsg li {list-style-type:none;}
* html .BwFoThema li {list-style-type:none;}
* html #lebenslagenbaum li{list-style-type:none;}
* html #lpVBZustStUL li {list-style-type:none;}
* html #lpStichwortKindDiv li {list-style-type:none;}
* html .stichwort .lpUL li {list-style-type:none;}
* html #lpStichwortVerfahrenDiv li {list-style-type:none;}
* html #lpStichwortLLDiv li {list-style-type:none;}
* html #lpBWList li {list-style-type:none;}

*+html .lpVBVerfahrListeBlock li {list-style-type:none;}
*+html #lpVBTyp li {list-style-type:none;}
*+html .lpUL li {list-style-type:none;}
*+html #lpVAbl li {list-style-type:none;}
*+html #lpVRechtsg li {list-style-type:none;}
*+html .BwFoThema li {list-style-type:none;}
*+html #lebenslagenbaum li{list-style-type:none;}
*+html #lpVBZustStUL li {list-style-type:none;}
*+html #lpStichwortKindDiv li {list-style-type:none;}
*+html .stichwort .lpUL li {list-style-type:none;}
*+html #lpStichwortVerfahrenDiv li {list-style-type:none;}
*+html #lpStichwortLLDiv li {list-style-type:none;}
*+html #lpBWList li {list-style-type:none;}

.lpVBVerfahrListeBlock ul,
#lpVBTyp ul,
.lpUL,
#contentSpalte .lpUL,
#lpVRechtsg ul,
ul#lebenslagenbaum,
#contentSpalte .BwFoThema,
#lpVAbl ul,
#lpVRechtsg ul,
#contentSpalte .lpDienList,
#lpVBZustStUL {padding:0;margin:8px 0;}



#lpSeite .textLinks{color: #95A502;text-decoration:underline;}
#lpSeite .textLinks:hover{color:#95A502;text-decoration:none;}
.verfahren .lpElternrubrik{display:none;}

* html #lpVAnfangsbuchLeiste {padding:10px 0 15px 0; }
*+html #lpVAnfangsbuchLeiste {padding:10px 0 15px 0; }
.lpVAnfangsbuchLeiste,
#stichwortAbisZDiv{padding:10px 0 10px 0; border-bottom:1px solid #DEEED4; border-top:1px solid #DEEED4;}
.lpAktivAktuelleAuswahl {font-weight:bold; color:black;}

.lpBRubrik, .lpBRubrik h3{margin-top:20px;}
.sprungmarke{border-bottom: 1px solid #DEEED4; margin-top:18px;}
.sprungmarke .lpAnker,
.lpAnker{text-decoration:none; font-size:0.83em; float:right; color:#333333;}

/* Text */
.lpVBHinweis,
.lpVBAchtung,
.lpVBTip {font-weight:bold;font-variant:small-caps;}
.lpVBAchtung{color:#E5002C;}

/* BW */
#lpUeberschriftBehoerde h2{margin-top: 15px; padding-bottom:0;margin-bottom:5px;}
.lpBAnsprechTable{margin: 0 0 7px 0;}

.lpBAnsprechNameDiv {clear:both;padding-top:5px;font-weight:bold;}
.lpBAnsprechFunktion{padding-bottom:3px;}

.lpBFoTreffer {margin-bottom:0.4em;}
.lpBAnsprechFoto{float:left;margin-right:5px;}
#lpBAnsprech .sprungmarke{clear:both;padding-top:0.5em;}

#lpBUeber .textlink{margin: 10px 0 0 0; display: block;}
#lpBUeber .sprungmarke{margin-top:0;}

div table{font-size:1.1em;}


.lpBDienForm select{width:100%;}

/* VB */
.lpDetailAnker{display:none;}
#lpVBEinleitung img {margin: 0 10px 10px 0;}
#lpVBEinleitung {margin-top:25px; margin-bottom:20px; max-width:60em;}
#lpVBTyp{margin-top:15px;}
#lpVBTyp h2{font-size:1em;}
#lpVerfahrenstitel{margin-top:15px;}
.lpVBVerfahrListeBlock{margin-top:15px;}
.lpElternrubrik{margin-bottom:15px;}
.lpElternrubrik span {padding-right:10px;}
#lpVBDrop{margin-top:0.7em;}

/* ST */
#lpStEinleitung{margin-top:25px;}
#stichwortDetailZuStichwortDiv{border-top:1px solid #DEEED4;}
#lpSTForm select{font-size:12px; width:385px;}
#lpSTForm #Submit_Stich{font-size:12px;width:61px;}

/* FO */
#lpFormularContent{margin-top:15px;}
#lpFOEinleitung{max-width:56em;}
.lpSynonyme{display:none;}
.lpFormular .lpBRubrik{text-transform:none;font-weight:bold;}

.folist .lpBFoTreffer {margin-bottom:0.7em;}
.folist .lpBFoTrefferName, .lpbFoTrefferBeschr{margin-bottom:0.2em;}
.lpbFoTrefferVB,
.lpbFoTrefferVE{padding-left:8px; border-left:2px solid #EFF7EA;}

/* bwlist */
.behoerdeListe .lpAnker{display:none;}
#lpBWListEinleitung {margin-top:1em; margin-bottom:1.5em; max-width:60em;}
.lpSuche #LadeInhalt{border:0;}

#lpSeite .link_intro{display:none;}
#lpSeite h3{padding:20px 0 5px;margin:0;}

.lpBBildVerwaltung{float:left;clear:both;margin:5px 0 0 0;display:block;}

#lpBHaus{float:left;clear:both; margin:5px 0 10px 0;width:150px;}
#lpBPost{float:left; margin:5px 15px 0 25px;width:150px;}
* html #lpBPost{clear:both;margin-left:0px;}
*+html #lpBPost{clear:both;margin-left:0px;}
#lpBKontakt,#lpBAnfahrt,#lpBBeschr{clear:both;}
#lpBKontaktTable div{border-top:1px solid #fff;padding:2px; }

.lpBAnsprech1,.lpSpalte1{width:105px; display:block; float:left;}
.lpBAnsprech2,.lpSpalte2{margin-left:106px;display:block;}
* html .lpSpalte2{height:1px;}
.lpBAnsprechZugOE{clear:both;}

#vpBottomLink{font-size:10px; margin-top:20px;}


/*** Gastro ***/

/* Suchmaske */
#TourExtSuche form{margin:0;padding:0;}
#TourExtSuche fieldset{padding:0px 10px 17px; margin:0 0 0px 0;border:1px solid #e4e4e4;background:#f9f9f9;}
.TourExtSucheUeberschrift{font-size:12px;line-height:100%;font-weight:bold;margin:0px 0 0px;color:#95A502;text-transform:uppercase;}
#TourExtSuche{margin-top:20px;}

#inname,#freitextsuche,#ukat,#komfort,#preis{border:1px solid #a7a7a7;width:300px;}
.SucheAust{margin:10px 0 0;}
.fname{margin:10px 0 2px;}
.SucheAust .fname label{font-weight:bold;display:block;padding:10px 0 5px;}
div.cbx{}
.SucheAust img{float:left;clear:left;}
.SucheAust input{margin:5px;float:left;}
*+html .SucheAust input{margin:0px 3px;float:left;}
* html .SucheAust input{margin:0px 3px;float:left;}
.SucheAust label{float:left;margin:3px 0;}
.SucheAust fieldset legend{font-weight:bold;padding:5px;}
.Ausstattung {float:left;width:45%;}
.clearing{font-size:1px;line-height:1px;height:1px;}

/* Liste */
.EintragUeberschrift h2{float:left;margin:10px 0;padding-top:5px;font-size:1em;font-weight:bold;}
.EintragGerade{clear:left;border: 1px solid #f1f1f1;padding:1px;margin:0 0 10px 0;background:#f9f9f9;padding:0 6px 16px;}
.EintragUngerade{clear:left;border: 1px solid #f1f1f1;padding:1px;margin:0 0 10px 0;background:#f9f9f9;padding:0 6px 16px;}


.IconsAusstattung{float:right;padding:8px 0 0;max-width:110px;}
.Adresse{clear:left;margin:0}
.Inhaber{margin:5px 0 0;clear:left;}
.Kontaktdaten{margin:5px 0 0;clear:left;}
.TrennerRumpfInnen,
.BeschreibungTyp{margin:10px 0 0}
.BeschreibungTyplabel{font-weight:bold;}
.TrennerzuDetaillink{margin:10px 0 0}
.SucheButton{width:150px;height:1%;margin:15px 0 15px 0px;border:1px solid #737373;float:left;padding:0;}
.SucheButton input{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.SucheButton input:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html .SucheButton{width:150px;height:1%}

/*** Migrantenvereine ***/
.VREinleitungSubtitle{font-size:1.0em;text-transform:none;color:#4F4F4F}


#VRSuchContent ul{margin:0;padding:0;}
#VRSuchContent ul li{list-style:none;}
#VRSuchContent .VRkatliste a{text-decoration:none;color:#4F4F4F;}

.VrKat{margin:0;padding:0;}
.VrKat li{list-style:none;margin:0;padding:0;}

#plz{border:1px solid #a7a7a7;}
.VRSucheButton,.FirmenSucheButton{width:150px;height:1%;margin:15px 0 15px 0px;border:1px solid #737373;float:left;padding:0;}
.VRSucheButton input,.FirmenSucheButton input{width:100%;padding:2px 20px;margin:0;background:#737373 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;color:#fff;text-decoration:none;}
.VRSucheButton input:hover,.FirmenSucheButton input:hover{color:#4f4f4f;padding:2px 20px;margin:0;background:#bacc00 url(../../show/1248713_l1/bgbutton.gif) no-repeat 100% 100%;border:1px solid #fff;text-decoration:none;}
* html .VRSucheButton{width:150px;height:1%}
* html .FirmenSucheButton{width:150px;height:1%}
#VRUebersicht,#FirmenUebersicht{clear:both;}

hr.VRkatliste{display:none;}


div.register{border:1px solid #a7a7a7;width:478px;background:#f1f1f1;margin:20px 0;padding:0;height:26px;}
span.registerNoLink{padding:4px 2px 4px 2px;text-align:center;min-width:8px;margin:0px 0 1px;display:block;float:left;border-top:1px solid #fff;border-bottom:0px solid #fff;border-left:1px solid #fff;}
span.registerLink{}
span.registerLink a,span.vrTextAlle a{float:left;display:block;padding:4px 2px 4px 2px;min-width:8px;font-weight:bold;text-decoration:none;text-align:center;border-top:1px solid #fff;border-bottom:0px solid #fff;border-left:1px solid #fff;background:#e4e4e4;}
span.registerLink a:hover,span.vrTextAlle a:hover{color:#fff;background:#a7a7a7;}


.VRLinkZurueck{float:right;clear:both;}
.register{margin-bottom:15px;}
.VRUebersichtLI{list-style:none;}

.VRAptrBez,.icaldetail{margin-top:15px;}
.VRErgebnisVRname{font-weight:bold;}
.VRErgebnisseitenAussen{float:left;width:50%;}
.VRErgebnisseitenInnen{float:left;width:100%;}
.VRTrennzeichen{margin:0 5px 0 3px;float:left;}
.VRsearchPBarNumCell,.VRsearchPBarNumCellAct,.VRfreespace3,.VRsearchPBarNextCellAct,.VRsearchPBarPrevCellAct{float:left;}
.VereineDetailTelBez,.VereineDetailWebsiteBez,.VereineDetailEmailBez,.VereineDetailFaxBez{float:left;margin-right:5px;}

.VereineDetailAdresseBez{font-size:1.0em;line-height:120%;margin-bottom:0.1em ;margin-top:15px;font-weight:bold;}
.VRFooterzurSuche{float:right;width:30%;clear:both;}
.VereineDetailKategorieBez{float:left;}
.VereineDetailKategorieDat{margin-left:6em;}
.VereineDetailKategorieDat ul{margin:0px;padding:0px;}
.VereineDetailKategorieDat li{margin:0px 20px;padding:0px;}
.VRSuchePlz{display:none;}
.VereineDetailBild{float:right;}
.VRErgebnisDetails a{background:url(../../show/1235334_l1/doppelpfeil.gif) no-repeat 5px 4px;padding-left:20px;display:block;margin-top:3px;}


.VRErgebnisEintragUngerade{position:relative;background:url(../../show/1247146_l1/linie.gif) repeat-x 0 100%;padding:10px 0;}
.VRErgebnisEintragGerade{position:relative;background:url(../../show/1247146_l1/linie.gif) repeat-x 0 100%;padding:10px 0;}


.klar{display:none;}
.VRFooter{margin-top:15px;}

/*** Vereine Selbsteintrag ***/
* html #VereineContentNE fieldset{display:block;margin-top:20px;padding:8px 8px;width:446px;border:1px solid #c0c0c0;}
#VereineContentNE fieldset{display:block;margin-top:20px;padding:8px 8px;width:80%;border:1px solid #c0c0c0;}
#VereineContentNE label{width:170px;float:left;}
#VereineContentNE br{clear:both;}
#inNAME,#inLINK,#inlinkname,#inKURZTEXT,#inAPTR1,#inTITEL_1,#inSTR1,#inTEL1,#inFAX1,#inMAIL1,#inAPTR2,#inTITEL_2,#inSTR2,#inTEL2,#inFAX2,#inMAIL2,#inANSCHRIFT,#inTEL,#inFAX,#inMAIL,#inUN,#inPWD,#inLINKNAME,#inLINKTITEL{border:1px solid #c0c0c0;}
#VereineContentNE select{width:250px;border:1px solid #c0c0c0;}
#VereineContentNE legend{font-weight:bold;}
#editFelder {width:100%;vertical-align:top;border:1px solid red;}
#inKOMMENTAR{width:420px;border:1px solid #c0c0c0;margin-top:5px}
#inPLZ1,#inPLZ2,#inPLZ{width:50px;border:1px solid #c0c0c0;}
#inORT1,#inORT2,#inORTBZN{width:200px;border:1px solid #c0c0c0;}
.logimask{font-weight:normal;color:#000;font-size:0.83em;}
#inPWD{width:250px;}
.info{display:block;clear:both;}
