@import url(/css/mod/suche.css);
/******************************************
***   name: css120_tourismus_freizeit	***
***   desc:     css-sparte ketsch       ***
***   update:   kivbf,m.waniek          ***
***   v/dat:    1.0 / 30.06.2006        ***
******************************************/
html {height:100%;max-height:100%;padding:0px;margin:0px;border:0px;}
body {font-family:verdana,helvetica,sans-serif;font-size:69%;background-color:#FCFAF5;}
.leftDecoFrame {border-right:1px solid #84B0B9;background-image:url(../../show/1290698/img_decoleft.jpg); background-repeat:no-repeat; background-position:right top;}
.rightDecoFrame {border-left:1px solid #84B0B9;background-image:url(../../show/1290699/img_decoright.jpg); background-repeat:no-repeat; background-position:left top;}
.invisible {display:none;visibility:hidden;}
/* top */
.topFrame {background-image:url(../../show/1290630/gfx_bg_head.gif); background-repeat:no-repeat; background-position:left top; margin:0; padding:0;}
.topFrameDiv2 {position:relative; left:28px; top:8px;}
.topFrameDiv3 {position:absolute; left:332px; top:2px;}

/* navigation */
.navigationFrame {background-image:url(../../show/1290704/gfx_bg_navi.gif); background-position:21px 142px; background-repeat:no-repeat; margin:0px 0px 0px 21px; padding:0; scrollbar-arrow-color:#008DD5; scrollbar-base-color:#25387C; scrollbar-face-color:#FCFAF5; scrollbar-highlight-color:#FCFAF5; scrollbar-shadow-color:#FCFAF5;}
.naviPic {margin-bottom:43px;}
.naviPicTop {background-image:url(../../show/1290707/bg.gif); background-position:0px 0px; background-repeat:no-repeat; height:19px; min-height:19px;}
.naviPicCenter {background-image:url(../../show/1290713/bg.gif); background-position:0px 0px; background-repeat:no-repeat; height:74px; min-height:74px;}
.naviPicBottom {background-image:url(../../show/1290708/bg.gif); background-position:0px 0px; background-repeat:no-repeat; height:19px; min-height:19px;}
.sprachButtons {background-color:#E2B7AB; background-image:url(../../show/1290657/ico.gif); background-repeat:no-repeat; min-height:13px; height:13px; padding:0; text-align:right; max-width:200px; width:200px;}
.navigationLanguageSelection {position:relative; top:-1px;}

/* navlevel s.u.*/
.navBottomRund {background-color:#E2B7AB; background-image:url(../../show/1290700/bg.gif); background-position:left; background-repeat:no-repeat; max-width:200px; width:200px;}
.navAfter {text-align:center; margin-top:10px;}
/* Pirofunctions */
div.Pirofunctions {position:absolute;top:117px;right:1em;}
div.Pirofunctions select {background:#fff;}
/* content */
.contentFrame, .printPageBody {; background-color:#FCFAF5; font-family:verdana,helvetica,sans-serif; font-size:69%; margin:0; padding-left:6px; padding-right:4px; scrollbar-arrow-color:#25387C; scrollbar-base-color:#E4E9EB; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#E4E9EB; width:96%;}
.contentFrame {margin-bottom:15px;}
.wf, .wf tr {color:#000000; font-size:117%; font-weight:bold; font-family:verdana,helvetica,sans-serif; background-color:#FFFFFF; border-top:1px solid #FF0000; border-right:15px solid #FF0000; border-bottom:1px solid #FF0000; border-left:15px solid #FF0000; margin:0px; padding-left:5px;}
.contentInner {line-height:1.4em;}
p {margin:0px 0px 20px 0px;}
h1 {color:#000000; font-weight:bold; font-size:130%; background-color:#E2B7AB; background-image:url(../../show/1290748/ico.gif); background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #B34029; margin:5px 0px 15px 0px; padding:3px 34px 2px 27px;}
h2, .FirmeenSuchkriterien, .VereineSuchkriterien {color:#35798C; font-weight:bold; font-size:120%; border-bottom:2px solid #E9C6A7; letter-spacing:0.1em; margin:15px 0px 5px 0px; padding:0px 0px 1px 0px;}
h3 {color:#000000; font-weight:bold; font-size:110%; margin	:12px 0px 3px 0px;}
h4 {color:#474C4D; font-weight:bold; font-size:100%; font-style:italic; margin:10px 0px 0px 0px;}
.contentFrame a, .contentFrame a:link, .contentFrame a:visited, .contentFrame a:active {color:#175566; text-decoration:none; border-bottom:1px dashed #175566;}
.contentFrame a:hover {border-bottom: 1px solid #175566;}
.contentFrame input, .contentFrame textarea, .contentFrame select {background-color:#FFFFFF; margin:0; padding:0;}
.contentFrame table {border-spacing:0;}
.contentFrame p {font-family:verdana,helvetica,sans-serif;}
DIV#Spalte1 {padding-right:25px; width:475px; float:left;}
.contentMitServiceSpalte {padding-right:25px; width:475px; float:left;}
* html DIV#Spalte1 {padding-right:25px; width:500px; float:left;}
* html .contentMitServiceSpalte {padding-right:25px; width:500px; float:left;}
DIV#Spalte2    {float:right; margin-top:5px; padding:30px 10px; width:200px; background-image:url(/layout/gfx_bg_ssp.jpg); height:500px; background-repeat:no-repeat;}
.serviceSpalte { float:right;margin-top:5px;padding:30px 10px;width:200px;background-image:url(/layout/gfx_bg_ssp.jpg);height:500px;background-repeat:no-repeat;}
/* service-vk */
#ServiceSpalte1 .l1_Zeile1Spalte1 {max-width:180px;width:180px;}
.l1_ulVeranstaltungListe {position:relative;left:-10px;}
.l1_liVeranstaltungListe .l1_DatumVeranstaltungPunkt, .l1_liVeranstaltungListe br {display:none;}

/* Pressroom */
table.design1-pressheadlinetable {	width:100%; 	}
.detail_mitteilung_einleitung {font-weight:bolder; color:#000000; font-size:1.3em;}
.detail_mitteilung_datum {display:none;}
.design1-pressheadlinetable a, .design1-pressheadlinetable a:link, .design1-pressheadlinetable a:visited, .design1-pressheadlinetable a:active {color:#175566;text-decoration:none;border-bottom:0px solid;}
td.design1-pressrommheadercellfromtext,td.design1-pressrommheadercelltotext,td.design1-pressrommheadercellsearch {	border:1px solid #175566;	padding:5px;	border-spacing:10px;	width:50px;	text-align:center;	}
table.design1-pressheadlinetablebottom {	margin:10px;}
td.design1-pressheadlinetablebottomcell {	padding:5px;text-align:right;}
	a.design1-pressroombuttons {	border:1px solid #175566;padding:0px 3px 0px 3px;margin:6px;text-align:center;line-height:110%;text-decoration:none;}
td.design1-pressrommheadercellcategoriename,td.design1-pressdetailheadlinecell {width:100%;color:#000000;background-color:#E2B7AB;background-image:url(../../show/1290748/ico.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #B34029;margin:5px 0px 15px 0px;padding:3px 34px 2px 27px;line-height:110%;}
.design1-pressrommheadercategoriename,.design1-pressdetailheadlineheadline {font-size:140%;font-weight:bold;}
	td.design1-pressteasercell,td.design1-pressmorecell,td.design1-pressimagecell {border-top:solid 1px #B34029;border-bottom:solid 1px #B34029;}
td.design1-pressimagecell img {margin:5px;}
	.design1-pressname, .design1-pressDate, .design1-pressdetailname, .design1-pressdetaildate {font-size:1.3em;font-weight:bold;color:#35798C;}
.design1-pressroomuebersicht tr {margin-top:20px;}
td.design1-pressdetailnamecell, td.design1-pressdetaildatecell {margin-top:80px;margin-bottom:15px;border-bottom:1px solid #B34029;}
img.pressroomdetailcontentimage {margin:5px;display:inline;}
	.design1-pressroomdetail {margin-top:60px;margin-bottom:20px;display:block;}
/* Portal */
.TrennlinieSpalte1, div.l1_DatumPresseBildSpalte1 {display:none;}
.l1_UeberschriftPresseBildSpalte1 {font-size:110%;font-weight:bold;}
hr.TrennlinieSpalte1 {display:none;width:0px;height:0px;}
br.l1_clearZeile1Spalte1, br.l1_clearZeile2Spalte1 {clear:both;	line-height:0px;}
.l1_BildSpalte1 {float:left;width:60px;}
.l1_BildSpalte1 img, .liste_mitteilung_bild img {float:left;width:60px;}
.l1_liVeranstaltungListe {list-style-type:disc;list-style-position:outside;}
.l3_VeranstaltungListenPunkt li {border-bottom:solid 1px #8CB3BE;}
ul.l3_ulVeranstaltungListe li {margin-left:-20px;}
ul.l1_ulVeranstaltungListe li {margin-left:-20px;}
.l3_VeranstaltungListenPunkt li a {text-decoration:none;}
	/* Mitarbeiterliste */
.MALEintrag {margin-bottom:15px; border-top:solid 1px #cecece;}
.MALPerson {margin-top:5px; font-weight:bolder; font-size:1.2em;}
.MALSachgebiete {display:block; width:100%;}
/* Aktuelles */
#listhead_abstand_unten {height:15px;}
.liste_mitteilung_datum {display:none;}
.liste_mitteilung_bild {float:left; display:block; margin-right:5px;}
.liste_mitteilung_clear {clear:both;}
.liste_mitteilung_trenner {clear:both;height:2em;}
.liste_zeile_eins, .liste_mitteilung_ueberschrift h2 {margin:0px; padding:0px; line-height:1em;}
.liste_mitteilung_detaillink {}
/* eBürgerdiesnte */
.lpBAnsprechTable, .lpBAnrede {display:block; clear:both;}
#content-footer-div {clear:both;display:block;font-size:90%;margin-top:3px;padding-bottom:3em;position:relative;width:500px;}
.printpage {background:url(../../show/1290791/ico_printpage.gif) 0px 5px no-repeat;padding-left:20px;position:absolute;left:0;top:0;}
.siteup {background:url(/layout/ico_siteup.gif) 0px 7px no-repeat;margin-left:50px;padding-left:15px;position:absolute;right:0;top:0;}
.printPageFunctions {text-align:center;padding:10px;}
.printPagePrint, .printPageClose {color:#25387C;text-decoration:none;padding:0px 3px 0px 3px;border:1px solid #25387C;}
/* Service BW */
#lpSeite a {color:#175566; text-decoration:none; border-bottom:1px dashed #175566;}
#lpSeite a:hover {border-bottom: 1px solid #175566;}
#lpSeite ul.lebenslagenbaum li.hatNachfolger {}
#lpSeite ul.lpLLToplevel li.hatNachfolger {}
#lpSeite div.footnotes {}
/* sitemap */
.sitemap1 {color:#FFFFFF; margin:10px; padding:2px; text-decoration:none; width:90%;}
.sitemap1285592 {background-color:#E2B7AB; font-size:120%; font-weight:bold;}
.sitemap1285593 {background-color:#FFD397; font-size:120%; font-weight:bold;}
.sitemap1285594 {background-color:#69BCE6; font-size:120%; font-weight:bold;}
/* bottom */
.bottomFrame {background-image:url(../../show/1290628/bg.gif); background-repeat:no-repeat; background-position:center top; text-align:center; margin:0; padding:2px 40px 10px 40px;}
#bottomLink {}
.bottomFrameLinks, .bottomFrameLinks:link, .bottomFrameLinks:active, .bottomFrameLinks:visited, .bottomFrameLinks:focus {color:#35798C; font-weight:bold; line-height:140%; margin:0px 1px 0px 1px; padding:0px 5px 0px 5px; text-decoration:none;}
.bottomFrameLinks:hover {background-color:#FFFFFF; border:1px solid #88B0BB;}
/* Vereine & Firmen */
div.register {margin:1em;}
.VRErgebnisVRname, .FirmenErgebnisFirmenname {font-weight:bold;}
/* vorlagen */
.DownloadDOC {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-doc.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadPDF {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-pdf.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadPPS {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-pps.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadXLS {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-xls.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadZIP {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-zip.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadEXE {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-exe.gif); background-repeat:no-repeat; background-position:left top;}
.DownloadTXT {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/gfx_ico_dl-txt.gif); background-repeat:no-repeat; background-position:left top;}
.important {color:#4D595B; font-size:90%; font-weight:bold; letter-spacing:0.2em; border-left:2px solid #FFB44F; border-right:2px solid #FFB44F; padding-left:2px; padding-right:2px;}
.LinkSeite {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/ico_linkInt.gif); background-repeat:no-repeat; background-position:left 4px;}
.LinkMail {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/ico_linkMail.gif); background-repeat:no-repeat; background-position:left 4px;}
.LinkExtern	 {ec2kformatlist:yes; padding-left:14px; background-image:url(/layout/ico_linkExt.gif); background-repeat:no-repeat; background-position:left 4px;}
.tempTable {ec2kedittable:yes; font-family:verdana,helvetica,sans-serif; min-width:520px; max-width:520px; width:520px; padding:0px; border-spacing:0; vertical-align:top; margin-top:1px;}
.solo {ec2keditcell:yes; vertical-align:top; margin-bottom:7px;}
.duoLinks, .duoRechts {ec2keditcell:yes; line-height:1.4em; min-width:250px; max-width:250px; width:250px; vertical-align:top; margin-bottom:7px;}
.spAcer {ec2keditcell:yes; min-width:20px; max-width:20px; width:20px; border:0;}
.tabelle1, .tabelle2 {ec2kedittable:yes; width:100%; border-collapse:collapse; border-spacing:0;}
.tabelle1 caption {border-top:1px solid #8CB3BE; border-right:1px solid #8CB3BE; font-size:100%; font-weight:bold; padding-left:10px; text-align:left;}
.tabelle2 caption {background-color:#E2E6E8; border:1px solid #88B0BB; font-size:100%; font-weight:bold; letter-spacing:0.2em; padding-left:10px; text-align:left;}
* html .tabelle1 caption, * html .tabelle2 caption, * html .tabelle3 caption {}
.tabelle1 th, .tabelle2 th {border-bottom:2px solid #CCCCCC; text-align:left;}
.tabelle1 td {padding:2px;}
.tabelle2 td {border-top:1px solid #88B0BB; padding:2px;}
.tabelle1 td p, .tabelle2 td p, .tabelle3 td p {margin:0; padding:0;}
.hintergrundWeiss {ec2keditrow:yes; background-color:#FFFFFF;}
.hintergrundPetrol {ec2keditrow:yes; background-color:#E2ECEE;}
/* navigation */
.naviPic {margin-bottom:43px;}
.naviPicTop {background-image:url(../../show/1290709/bg.gif);}
.naviPicCenter {background-image:url(../../show/1290714/bg.gif);}
.naviPicBottom {background-image:url(../../show/1290710/bg.gif);}
.sprachButtons {background-color:#FFE1B9; background-image:url(../../show/1290658/ico.gif);}

#navigationBody {} /* nav3.3.3 */
.div-navigation-outer {background:#ffe1b9;margin:0 0 0 10px;border-bottom:1px solid #ffb44f;width:190px;}
#navigation-block ul, #navigation-block li {list-style:none;margin:0;padding:0;}
#navigation-block ul li {border-top:1px solid #ffb44f;width:190px;}
#navigation-block ul li a {color:#000;display:block;margin:0;padding:3px 2px 4px 12px;text-decoration:none;width:176px;}
#navigation-block ul li a:hover, #navigation-block ul li a.navEbene1Active {background:#ffd193;text-decoration:underline;}

#navigation-block ul ul li {background:#ffe8c9;border-top:none;}
#navigation-block ul ul li a {background:url(/layout/ico_navbullet.gif) 12px 7px no-repeat;padding-left:24px;width:164px;}
#navigation-block ul ul li a:hover, a.navEbene2Active {background:#ffe8c9 url(/layout/ico_navbullet.gif) 12px 7px no-repeat;text-decoration:underline;}

#navigation-block ul ul ul li {background:#ffe8c9;border-top:none;}
#navigation-block ul ul ul li a {background:url(/layout/ico_navbullet.gif) 20px 7px no-repeat;padding-left:32px;width:156px;}
#navigation-block ul ul ul li a:hover, a.navEbene3Active {background:#ffe8c9 url(/layout/ico_navbullet.gif) 20px 7px no-repeat;text-decoration:underline;}
/* nav3.3.3 end */

.navBottomRund {background-color:#FFE1B9; background-image:url(../../show/1290701/bg.gif);}
.navigationFrame select {background-color:#FFFFFF;}
/* content */
h1 {background-color:#FFE1B9; background-image:url(../../show/1290748/ico.gif); border-bottom:1px solid #FFB44F;}
/* VK */

.VKErgebnisListe {font-size:0.9em;}
div.VKErgebnisEintraggerade, div.VKErgebnisEintragungerade {margin-bottom:15px; clear:both;}
div.VKErgebnisTermin {background-color:#FFE1B9;}
div.VKErgebnisTitel {border-bottom:2px solid #E9C6A7; background-color:#FFE1B9; clear:both;}
h2.VKErgebnisTerminUeberschrift {font:normal; margin:0px; border:none;}
h2.VKErgebnisTitel 				 {border:none; margin:0px;}
div.VKErgebnisOrt {margin:0px; width:240px;float:left;line-height:normal; border:1px solid #eeeeee;}
span.VKErgebnisOrtLA {margin:0px; visibility:visible; font:bold;}
div.VKErgebnisVeranstalter {visibility:hidden; line-height:0px;}
div.VKErgebnisOrt h3.VKErgebnisOrtName {font:normal; visibility:visible; margin:0px;}
span.VKErgebnisVeranstalterLA {margin:0px;vertical-align:top; visibility:visible; font:bold;}
div.VKErgebnisVeranstalter h3.VeranstalterName {font:normal; visibility:visible; line-height:normal;}
div.VKErgebnisVeranstalter a {visibility:visible; line-height:normal;}
div.VKFooterZurSuche {clear:both;}
div.VKErgebnisDetaillink {clear:both;}
/* bottom */
.bottomFrame {background-image:url(../../show/1291210/bg.gif);}
.bottomFrameLinks, .bottomFrameLinks:link, .bottomFrameLinks:active, .bottomFrameLinks:visited, .bottomFrameLinks:focus {color:#35798C;}
.bottomFrameLinks:hover {border:1px solid #88B0BB;}
/* pressroom */
a.design1-pressroombuttons {	border:1px solid #175566; 	padding:0px 3px 0px 3px; 	margin:6px; 	text-align:center; 	line-height:110%; 	text-decoration:none; 	}
td.design1-pressrommheadercellcategoriename,td.design1-pressdetailheadlinecell {	background-color:#FFE1B9; 	background-image:url(../../show/1290748/ico.gif); 	border-bottom:1px solid #FFB44F; 	}
td.design1-pressteasercell,td.design1-pressmorecell,td.design1-pressimagecell {	border-top:solid 1px #FFB44F; 	border-bottom:solid 1px #FFB44F; 	}
td.design1-pressdetailnamecell, td.design1-pressdetaildatecell {	border-bottom:1px solid #FFB44F; 	}

/* service-vk 
#ServiceSpalte1 .l1_Zeile1Spalte1 {max-width:180px;width:180px;}
#ServiceSpalte1 .l1_DatumVeranstaltungPunkt {display:none;}
#ServiceSpalte1 .l1_VeranstaltungListenpunkt ul, #ServiceSpalte1 .l1_VeranstaltungListenpunkt li {display:block;margin:0;padding:0;max-width:170px;width:170px;margin-left:0;}
#ServiceSpalte1 .l1_liVeranstaltungListe a {display:block;}
#ServiceSpalte1 .l1_liVeranstaltungListe a:hover {border:1px solid #fff;}*/

#ServiceSpalte1 {padding-right: 20px;}
