@import url(/css/mod/suche.css);
/******************************************
***		 name: css110_rathaus_politik	***
***		 desc: css-sparte ketsch 		***
***		autor: kivbf, m.waniek			***
***		v/dat: 1.0 / 30.06.2007			***
*******************************************/
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;width:200px;}
.naviPic { margin-bottom:43px;}
.naviPicTop { background-image:url(/layout/navpic_sp1oben.gif);background-position:0px 0px;background-repeat:no-repeat;height:19px;min-height:19px;}
.naviPicCenter { background-image:url(/layout/2_img_navitop_sp1.jpg);background-position:0px 0px;background-repeat:no-repeat;height:74px;min-height:74px;}
.naviPicBottom { background-image:url(/layout/navpic_sp1unten.gif);background-position:0px 0px;background-repeat:no-repeat;height:19px;min-height:19px;}
.sprachButtons { background-color:#E2B7AB;background-image:url(/layout/gfx_langrnd_sp1.gif);background-repeat:no-repeat;min-height:13px;height:13px;padding:0;text-align:right;max-width:190px;width:200px;}
.navigationLanguageSelection {position:relative;top:-1px;
/**display:none;**/}


#navigationBody {} /* nav3.3.3 */
.div-navigation-outer {background:#e2b7ab;margin:0 0 0 10px;border-bottom:1px solid #b34029;width:190px;}
#navigation-block ul, #navigation-block li {list-style:none;margin:0;padding:0;}
#navigation-block ul li {border-top:1px solid #b34029;width:190px;}
#navigation-block ul li a, #navigation-block ul li a:link {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:#d18d7d;text-decoration:underline;}

#navigation-block ul ul li {background:#e9c9bf;border-top:none;}
#navigation-block ul ul li a, #navigation-block ul ul li a:link {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:#e9c9bf url(/layout/ico_navbullet.gif) 12px 7px no-repeat;text-decoration:underline;}

#navigation-block ul ul ul li {background:#e9c9bf;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:#e9c9bf url(/layout/ico_navbullet.gif) 20px 7px no-repeat;text-decoration:underline;}
/* nav3.3.3 end */

.navBottomRund { background-color:#E2B7AB;background-image:url(/layout/gfx_langrnd_sp1u.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;}
* html .contentFrame td { color:#000000;} 
* html .contentFrame th { color:#000000;}
.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(/layout/ico_h1.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:bold;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;}
/* 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 */
.behoerdeListeMA {font-size:0.9em;}
th.funktion {width:60px;}
td.dienstleistungen {padding:0;}
td.dienstleistungen ul, td.amt ul {margin:0;padding:0;}
.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 img {width:60px;height:auto;}
.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 {}

#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;}
* html .tabelle1 caption, * html .tabelle2 caption, * html .tabelle3 caption, * html .vcard caption {}
.tabelle1 th, .tabelle2 th , .vcard th{ border-bottom:2px solid #CCCCCC;text-align:left;font-weight:normal;font-size:100%;}
.tabelle1 th { border-top:1px solid #8CB3BE;border-right:1px solid #8CB3BE;padding-left:10px;}
.tabelle2 th { background-color:#E2E6E8;border:1px solid #88B0BB;letter-spacing:0.2em;padding-left:10px;}
.tabelle1 td { padding:2px;}
.tabelle2 td { border-top:1px solid #88B0BB;padding:2px;}
.vcard td { border:1px solid #88B0BB;padding:2px;text-align:left;}
.vcard caption {font-weight:bolder;text-align:left;}
.tabelle1 td p, .tabelle2 td p, .tabelle3 td p, .vcard td p { margin:0;padding:0;}
/* 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 #B34029;border-right:2px solid #B34029;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, .vcard { 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,.vcard caption { background-color:#E2E6E8;border:1px solid #88B0BB;}
.tabelle2 td { border-top:1px solid #88B0BB;}
.vcard td { border:1px solid #88B0BB;margin-left:2px;}
.hintergrundWeiss { ec2keditrow:yes;background-color:#FFFFFF;}
.hintergrundPetrol { ec2keditrow:yes;background-color:#E2ECEE;}
/* navigation */
.naviPic { margin-bottom:43px;}
.divLink-navigationlevel1inactive { background-color:#E2B7AB;border-top: solid 1px #B34029;}
.divLink-navigationlevel1active { background-color:#D18D7D;border-top:solid 1px #B34029;}
.navigationlevel1inactive, a.navigationlevel1active { color:#000000;}
.navigationlevel1inactive:hover, .navigationlevel1active { background-color:#D18D7D;}
.divLink-navigationlevel2inactive { background-color:#E9C9BF;}
.divLink-navigationlevel2active { background-color:#E9C9BF;}
.navigationlevel2inactive, a.navigationlevel2active { color:#000000;}
.navigationlevel2active { background-image:url(/layout/ico_navbullet.gif);}
.divLink-navigationlevel3inactive { background-color:#F7EBE8;}
.divLink-navigationlevel3active { background-color:#F7EBE8;}
.navigationlevel3inactive, a.navigationlevel3active { color:#000000;}
.navigationlevel3active { background-image:url(/layout/ico_navbullet.gif);}
.navigationFrame select { background-color:#FFFFFF;}
/* bottom */
.bottomFrameLinks, .bottomFrameLinks:link, .bottomFrameLinks:active, .bottomFrameLinks:visited, .bottomFrameLinks:focus { color:#35798C;}
.bottomFrameLinks:hover { border:1px solid #88B0BB;}
/* pressroom */
td.design1-pressdetaildatecell { border-bottom:1px solid #B34029;}
.detail_mitteilung_datum { display:none;}
.reihe_eines, .reihe_zwei { text-align:right;}
.reihe_eines input,.reihe_eines span { vertical-align:middle;}
.reihe_eines a .reihe_zwei a { border:1px solid #175566;padding:0px 3px 0px 3px;margin:6px;text-align:center;line-height:110%;text-decoration:none;vertical-align:middle;}
/*
.detail_mitteilung_einleitung {float:right;margin:0.3em;}
.detail_mitteilung_bild {float:left;margin:0.3em;}
/*Politik-Vereine */
.VRLinkZurueck,.GEWLinkZurueck { display:none;}
.register { display:none;}
a#lpBFahrplan {visibility:hidden;}

/* mitarbeiter */
table.maTopTable {margin:0 0 1em 2em;}
#lpVAnfangsbuchLeiste {font-weight:bold;margin-bottom:3em;}
#lpVAnfangsbuchLeiste a {padding:3px 7px;border:1px solid #ccc;}
#lpVAnfangsbuchLeiste a:hover {background-color:#fff;border:1px solid #156;}
lpAktiv {border:1px solid #156;}
table.lpAnsprechClassTable {border:0;background:#fcfaf5;border-collapse:collapse;border-color:#fcfaf5;margin:1em 0.5em;max-width:98%;width:96%;} 
table.lpAnsprechClassTable td {border:0;border-bottom:1px solid #e2e6e8;padding:2px;vertical-align:top;width:12%;}
table.lpAnsprechClassTable td ul, table.lpAnsprechClassTable td li {list-style:none;margin-left:2px;}
table.lpAnsprechClassTable th {background-color:#e2b7ab;border:1px solid #156;color:#fff;} 
table.lpAnsprechClassTable th.thAnfaBuch {background-color:#fcfaf5;border:0;border-bottom:1px solid #c4cbce;color:#c4cbce;font-size:1.6em;padding-top:1em;text-align:left;} 
div.lpBAnsprechZugOE {margin-bottom:20px;}




