@import url("/css/basis.css");
/*****************************************************************
Name		:	service-bw.css
Date		:	19.04.2009
Version		:	0.1
Author		:	Reinhold Kuhs
Description	:	Style Sheet für das Service-BW-Layout
******************************************************************/
/*Verwaltungsportal by KS*/
h3 {
	font-size:140%;
}
#navigation {
	height: 1px;
}
#contentSpalte {
	margin-right: 0.5em;
}
#qePageContent {
	min-height: 470px;
}

#lpSeite {
	line-height: 1.7em;
}
* html #lpSeite {overflow: hidden; width: 51em;}
*+ html #lpSeite {overflow: hidden;}
#lpSeite H3 {}

#lpUeberschrift {}
#lpUeberschrift H1 {}

#lpUeberschriftBehoerde {}
#lpUeberschriftBehoerde H2 {}

#lpBHaus {
	margin-bottom: 0.5em;
}
#lpBHaus H3 {}
#lpBHaus br {}
#lpBHaus a {}
#lpBHaus a#lpBFahrplan {display:none;}

#lpBPost {margin-bottom:0.5em;}

#lpBBildDiv {position:absolute; top:6.5em;right:17.6875em;right:18.125em;width:14.875em;width:10.75em;display:none;}
#lpBBildDiv img#lpBBild {width:14.875em;width:10.75em;margin:0;padding:0;}

#lpBPark {
	margin-bottom: 1.0em;
	margin-top: 1.5em;
	padding: 0.3em;
	clear: left;
}

#lpBPark H3  {
	margin: 0;
	padding: 0 0 0 1.5em;
	line-height: 2em;
	background:#FFF url(/img/Parken-P.gif) left center no-repeat;
}

#lpBKontakt {
	margin-bottom: 0.5em;
}
#lpBKontakt #lpBKontaktTable DIV {
	margin-bottom: 0.5em;
}
#lpBKontakt #lpBKontaktTable .lpSpalte1 {
	float: left;
	display: block;
	width: 7.5em;
}
#lpBKontakt #lpBKontaktTable .lpSpalte1.aufgabe {
	width: 11em;
}
#lpBKontakt #lpBKontaktTable .lpSpalte2 {
	display: block;
}
#lpBKontakt #lpBKontaktTable .lpBUrl1 {
	margin-top: 1em;
}
#lpBKontakt #lpBKontaktTable .lpBUrl1 .lpSpalte2 {
	display: block; 
	padding-top: 1.5em;
}

#lpBAnfahrt {
	margin-bottom: 0.5em;
	margin-top: 1.5em;
}

#lpBAnfahrt H3 {
	margin: 0;
	padding: 0 0 0 3em;
	line-height: 2em;
	background:#fff url(/img/ico_auto.gif) left center no-repeat;
}

#lpBAnfSkizze {display:none;}

#lpBOeffnung {
	margin-bottom: 0.5em;
	margin-top: 1.5em;
	background: #fff;
	clear: left;
} /*border:1px solid #666;background-color:#eee;*/

#lpBOeffnung H3 {
	margin: 0;
	padding: 0 0 0 2.0em;
	line-height: 2em;
	background:#FFF url(/img/ico-uhr.gif) left center no-repeat;
}
#lpBOeffnung ul {}
#lpBOeffnung ul li {}

#lpBOeffnung table {border-collapse:collapse;border-spacing:0;text-align:left;margin:0.25em 0;width:100%;border:1px solid #666;}
#lpBOeffnung table p {margin:0;padding:0;color:#333;}
#lpBOeffnung table p a {margin:0;padding:0;}
#lpBOeffnung table th {background-color:#eee;padding:5px;border:1px solid #999;vertical-align:top;font-weight:bold;}
#lpBOeffnung table td {padding:5px;border:1px solid #666;vertical-align:top;background-color:#FFF;text-align:left;}
#lpBOeffnung table td.textAusrichtungRechts {text-align:right;}

#lpBAnsprech {margin-bottom:0.5em;margin-top:0.5em;}
#lpBAnsprech H3 {margin:0;padding:1em 0 0 3.125em;margin-bottom:1em;background:#FFF url(/img/ico_mannUndFrau.gif) left top no-repeat;}

.lpAnsprechClass {position:relative;top:0;left:0;}
* html .lpAnsprechClass {position: static;}
.lpBAnsprechNameDiv {}
.lpBAnsprechNameDiv H4, .lpBAnsprechNameDiv H2 {border-left:11px solid #666;line-height:1em;padding-left:0.25em;}
.lpBAnsprechFunktion {font:0.85em/1em "Verdana";color:#747f96;border-left:11px solid #bbb;line-height:1em;padding-left:0.25em;}
.lpBAnsprechFunktion br {}
.lpBAnsprechFoto {position:relative;top:0;right:0;}
* html .lpBAnsprechFoto {position:static;}
.lpBAnsprechFoto img.lpBBild {position:relative;top:-2em;width:7.0625em;}
* html .lpBAnsprechFoto img.lpBBild {position:static;}


.lpBAnsprechTable {
	margin: 1em 0 1.3em 0;
	border-bottom: 1px solid #999;
	padding-bottom: 1em;
}
.lpBAnsprechTable  DIV {
	margin-bottom: 0.6em;
}
.lpBAnsprechTable span.lpBAnsprech1 {
	float: left;
	display: block;
	width: 9em;
}
.lpBAnsprechTable  span.lpBAnsprech2 {display:block;margin-left:8em;position:relative;}

#lpBAnsprech .lpBAnsprechTable .lpBAnsprechTel {}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechFax {}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechEMail {}
.lpBAnsprechTable .lpBAnsprechEMail a {line-height:1.3em;}
.lpBAnsprechSprech {margin:0.25em 0; clear: left;}

.lpBAnsprechTable .lpBAnsprechSprech table {}
.lpBAnsprechTable .lpBAnsprechSprech table {border-collapse:collapse;border-spacing:0;text-align:left;width:99%;margin:0;}
.lpBAnsprechTable .lpBAnsprechSprech table p {margin:0;padding:0;}
.lpBAnsprechTable .lpBAnsprechSprech table p a {margin:0;padding:0;}
.lpBAnsprechTable .lpBAnsprechSprech table th {background-color:#eee;vertical-align:top;font-weight:bold;}
.lpBAnsprechTable .lpBAnsprechSprech table td {vertical-align:top;background-color:#FFF;text-align:left;border-bottom:1px solid #eee;padding-bottom:0.125em;}


.lpBAnsprechGeb {clear: left;}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechRaum {}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechZust {}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechZust span.lpBAnsprech1 {}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechZust span.lpBAnsprech2 {height:1%;display:block;}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechZust ul {height:1%;}
#lpBAnsprech .lpBAnsprechTable .lpBAnsprechZust ul li {}

#lpBAnsprech .sprungmarke {}

.sprungmarke {margin:1em 0;}
.sprungmarke a {color:#999;}

#lpBUnter {margin-bottom:0.5em;background-color:#eee;padding:0.5em;border:1px solid #666;}
#lpBUnter ul {}
#lpBUnter ul li {}

#lpBUeber {
	margin: 0;
	padding: 0 1em 1em 1em;
	margin-bottom: 0.5em;
	background-color: #eee;
	border: 1px solid #666;
}
#lpBUeber h3 {
	margin: 0;
	padding: 0.5em 0 0.5em 0;
}
#lpBUeber .sprungmarke {display:none;}


#lpBDien {}
#lpBDien form {}
#lpBDien form label {}
#lpBDien form label H3 {}
#lpBDien form select {width:100%;font:0.85em/1em Verdana;}
#lpBDien form label option {border:0;}
#lpBDien input#Submit {border:1px solid #333;background-color: #eee;padding:0 0.24em;text-decoration:none;margin-top:0.5em;display:block;}


#lpBForm {margin-bottom:0.5em;}
#lpBForm ul {}
#lpBForm ul li {}

.lpBFoTrefferName {margin: 0.5em 0 0.5em 0;}


/*Verwaltungsportal Mitarbeiterliste Version 2.5 */

#lpSeite {}
#lpSeite .behoerdeListeMA {}

#lpBWListEinleitung {}
.lpBWMAListe {}
.lpBWMAListe H2.lpBWMAmt {}
.lpBWMAListe a {line-height:2em;color:#999;}

.lpAnsprechClass {clear: left; margin-top: 4em;}
* html .lpAnsprechClass {margin-top: 1em;}
*+ html .lpAnsprechClass {margin-top: 1em;}
.lpBWMAListe .lpBAnsprechNameDiv {}
.lpBWMAListe .lpBAnsprechNameDiv H4 {}
.lpBWMAListe .lpBAnsprechFunktion {font:0.85em/0.8em "Verdana";}

.lpBWMAListe .lpBAnsprechTable {margin:1em 0 1.25em 0;border-bottom:1px solid #999;padding-bottom:1em;}
.lpBWMAListe .lpBAnsprechTable  span {}
.lpBWMAListe .lpBAnsprechTable  span.lpBAnsprech1 {float:left;display:block;width:8em;}
.lpBWMAListe .lpBAnsprechTable  span.lpBAnsprech2 {display:block;margin-left:8em;position:relative;}
* html .lpBWMAListe .lpBAnsprechTable span.lpBAnsprech2 {position:static;}

.lpBWMAListe .lpBAnsprechTable .lpBAnsprechTel {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechFax {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechEMail {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechEMail a {line-height:1.3em;}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechGeb {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechRaum {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechZust {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechZust span.lpBAnsprech1 {}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechZust span.lpBAnsprech2 {height:1%;display:block;}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechZust ul {height:1%;}
.lpBWMAListe .lpBAnsprechTable .lpBAnsprechZust ul li {}


/*Verwaltungsportal Mitarbeiterliste Version 2.5 in Tabellenform*/

#lpSeite.behoerdeListeMA H1 {}
#lpSeite.behoerdeListeMA #lpBWListEinleitung {margin-bottom:0.5em;}


#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste {
	display: block;
}
#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste a.lpAktiv {padding:0 0.1875em;text-decoration:none;}
/*#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste a.lpAktiv:hover {background:#5293bd;color:#FFF;}*/
#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste .lpAktiv {display:block;width:1em;text-align:center;float:left;margin:0 0.25em 0.25em 0;}
#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste .lpInaktiv {display:none;}
#lpSeite.behoerdeListeMA #lpVAnfangsbuchLeiste a.lpAktivAktuelleAuswahl {color:#FFF;display:block;width:1em;text-align:center;float:left;margin:0 0.25em 0.25em 0;background-color: #5293bd;padding:0 0.1875em;text-decoration:none;}

table.lpAnsprechClassTable {clear:left;}
table.lpAnsprechClassTable {border-collapse:collapse;border-spacing:0;text-align:left;margin:0.5em 0;width:100%}
table.lpAnsprechClassTable caption {color:#333;font-weight:bold;padding:0.5em 0;text-align:left;}
table.lpAnsprechClassTable p {margin:0;padding:0;color:#747f96;}
table.lpAnsprechClassTable p a {margin:0;padding:0;}
table.lpAnsprechClassTable th {background-color:#eee;padding:5px;border:1px solid #999;vertical-align:top;font-weight:bold;}
table.lpAnsprechClassTable th.thAnfaBuch {background-color: #fff;}
table.lpAnsprechClassTable td {padding:5px;border:1px solid #999;vertical-align:top;background-color:#fff;text-align:left;}

/*Verwaltungsportal Verfahrensbeschreibung bzw Dienstleistungen*/

#lpSeite .lpAnker {display: none;}
#lpSeite #lpVAnfangsbuchLeiste {display: block; padding-bottom: 1em;}
#lpSeite .lpAnsprechClassDetailHome {margin: 1em 0 1em 0;}
#lpSeite .lpBAnsprechZugOE {margin-top: 1.5em;}
#Content-inner .lpBAnsprechZugOE ul {margin: 0;}
#Content-inner .lpBAnsprechZugOE li {list-style: none;}

#lpVAnfangsbuch {position: relative; min-height: 5em;}
/*#lpVAnfangsbuch .lpVAnfangsbuchEinleitung {margin-bottom:0.5em;width:23.5em;}*/
.lpVAnfangsbuchEinleitung {display: block; padding-bottom: 0.5em;}
#lpVAnfangsbuch .lpVAnfangsbuchLeiste {display: block;}
#lpVAnfangsbuch .lpVAnfangsbuchLeiste a {}
a.lpAktiv {padding: 0; text-decoration:none;}
/*#lpVAnfangsbuch .lpVAnfangsbuchLeiste a.lpAktiv:hover {background:#5293bd;color:#FFF;}*/
a.lpAktiv, a.lpAktivAktuelleAuswahl {
	display: block;
	width: 1.6em;
	text-align: center;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 170%;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.5em;
	color: #00274e;
}
a:hover.lpAktiv {
	color: #fff;
	background: #00274e;
}
.lpInaktiv {
	display:none;
}
a.lpAktivAktuelleAuswahl {
	color: #fff;
	background: #00274e;
}

#contentSpalte.contentSpalte #lpVInf img {clear:right;float:none;}
#contentSpalte.contentSpalte #lpVZus img {clear:right;float:none;}
#contentSpalte.contentSpalte #lpVAbl img {clear:right;float:none;}
#contentSpalte.contentSpalte #lpVAbl img {clear:right;float:none;}
#contentSpalte.contentSpalte #lpVRechtsg img {clear:right;float:none;}

/*Persönlicher Kontakt zu einer Dienstleistung*/

.lpVBZustText {}
ul#lpVBZustStUL {}
ul#lpVBZustStUL li.lpVBEintragZustStLI {margin:1em 0 1em 0;}
ul#lpVBZustStUL li.lpVBEintragZustStLI H4{}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont {}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechNameDiv {margin:1em 0 0.25em 0;}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechNameDiv H5 {}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechTable {}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechTel {}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechFax {}
ul#lpVBZustStUL li.lpVBEintragZustStLI div.lpVBZustKont .lpBAnsprechZust{}


#lpVBEinleitung {clear:left;}

#lpVerfahrenstitel {clear:left;}

form#lpVBDrop {margin:1em 0;}
form#lpVBDrop label {margin:1em 0;display:block;}
form#lpVBDrop select {width:40.875em;font:0.85em/1em Verdana;}
form#lpVBDrop option {border:0;}
form#lpVBDrop input#Submit {border:1px solid #333;background-color:#eee;padding:0 0.24em;text-decoration:none;margin-top:0.5em;display:block;}


/*Verwaltungsportal Online Formulare*/

.lpFormular {}
.lpFormular H1 {}

#lpFormularContent {
	clear: both;
}

#lpVAnfangsbuch {}
#lpVAnfangsbuch .lpVAnfangsbuchEinleitung {}
#lpVAnfangsbuch #lpAbisZDiv {}
#lpVAnfangsbuch #lpAbisZDiv a {}


/*Verwaltungsportal Stichwortverzeichnis */

#lpStEinleitung {margin:0.5em 0; clear: both;}
#stichwortAbisZRubrikenDiv {
	margin: 0;
	margin-top: 1em;
	padding: 0;
	clear: both;
}

form#lpSTForm{ margin:1em 0;}
form#lpSTForm select {width:40.875em;font:0.85em/1em Verdana;}
form#lpSTForm input#Submit_Stich {border:1px solid #333;background-color:#eee;padding:0 0.24em;text-decoration:none;margin-top:0.5em;display:block;}

/*Lebenslagen*/

#lpLLEinleitung {margin-bottom:1em;}
.lpLLBaum ul li {margin:0 0 0.5em 0;}
.lpLLBaum ul li a {padding:0.125em 0.25em;line-height:1em;}
/*.lpLLBaum ul li a:hover {letter-spacing:3px;}*/

#Content-inner #lpBForm ul {margin: 0;}
#Content-inner #lpBForm ul ul {margin-left: 2.5em;}
#Content-inner #lpBForm li  {list-style: none;}
.BwFoThema li {
	list-style: none;
	background: url(/img/li-nav.gif) 0.2em 0.5em no-repeat;
	padding: 0 0 0 1.6em;
	margin-bottom: 0.3em;
}

