/*************************************************************
Name:
Datum:	2005
Version:	1.0
Autor:	KIVBF Deidok
Beschreibung:	CSS fuer das eGovernmentFramework Verwaltungsportal
**************************************************************/

/**** Verwaltungsportal ****/

/*** generelle Formatierungen ***/
table, tbody, p, td, tr, th, li, ul, ol, a, h1, h2, h3, h4, h5, h6, blockquote, div { font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 150%;}
body#lpStandalone{font-size:0.7em;}
div.lpStandaloneDiv{}
div.lpSynonyme{}
div#lpBBildDiv{dclear:both;} 
div.sprungmarke{display:none;clear:both;}
h2{padding-bottom:10px;}
#lpBKontakt{clear:both;}
#lpBHaus{float:left;}
#lpBPost{float:left;}

body {font-family:Verdana,Arial,Helvetica,sans-serif;height:100%;width:auto; background-color:#ffffff;
border-left:10px solid #E7E7E7;border-top:20px solid #E7E7E7;border-bottom:0px solid #E7E7E7;padding-left: 10px;padding-bottom:0px;
	top:-7px;ec2kall: yes;border-collapse: collapse;table-layout: auto;}
img {}

H1 {color: #003399;  margin-bottom : 0px; font-size: 1.1em; }
H2 {color: #003399;  margin-bottom : 0px; font-size: 1em; }
H3 {color: #003399; }
#lpLLVerf h3 { font-size:100%;}
H4 { margin-bottom : 0px; font-size: 1em; font-weight:normal }
H5 { margin-bottom : 0px; font-size: 1em; }
H6 { margin-bottom : 0px; font-size: 1em; }

code {background-color:#000000;line-height: 12pt;font-size: 12px;color : #8000FF;}
a,b,i,u,span,div,li,tr {	}
p {margin-left: 0px;}
td,tr {margin-left: 0px;}
table {margin-left: 0px;font-size: 1em;}
ul 	{list-style: square outside;}
li {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 1.0em;list-style-position: outside;
	list-style-image: none;margin-left : -26px;margin-top: 1px;}
/** Mitverwendete Mastertemplate-Definitionen **/

a,a:visited,a:active,a:link,a.textlink:visited,a.textlink,a.textlink:link {
	font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #003399;text-decoration: underline;
	background: transparent;}
a:hover,a.textlink:hover,a.textlink:hover:active {
	font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #003399;text-decoration: none;
	background-color: #ffffff;text-decoration: underline;}
#lpWayhome,a.contentframewayhome,a.contentframewayhome:visited,a.contentframewayhome:active,a.contentframewayhome:link,.contentframewayhome,.contentframewayhome:visited,.contentframewayhome:active,.contentframewayhome:link  {
   font-size: 0.8em;font-weight: normal;color: #003399;text-decoration: none;}
a.contentframewayhome:hover,.contentframewayhome:hover{
	font-size: 0.8em;font-weight: normal;color: #003399;text-decoration: none;}
/** Generelles zum Aufbau **/
/* span zur Abstandsgestalltung */
lpSeite {width:95%;height:100%;}
/* div Wayhome Position */
#lpWayhome{position:relative;width:100%;height:auto;top:5px;left:0px;margin-bottom:20px;}
/* div Ueberschrift */
#lpUeberschrift{position:relative;visibility: hidden;color: #003399;font-family: Arial, Helvetica, sans-serif;
	font-size: 1.45em;padding-left: 0px;margin-bottom: 0px;max-width: 90%;}
#lpUeberschriftBehoerde{position:relative;width:auto;height:auto;font-size:1.5em;font-weight: bold;color: #003399;
	padding:5px 0px 5px 0px;z-index:68;}
#lpVerfahrenstitel{font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;color: #003399;font-weight: bold;
	position:relative;width:auto;height:auto;border:0px #003399 solid;margin-bottom:10px;padding:5px 0px 5px 0px;
	z-index:19;}
input{background-color: #FFFFFF;color: #000000;border: 1px solid #000000;font-size: 0.85em;height: 16px;}
/*select{background-color: #FFFFFF;color: #000000;border: 1px solid #000000;font-size: 0.85em;height: 16px;}*/
/*** BEHOERDENWEGWEISER Anfang ***/
.behoerde{}
.behoerde #lpUeberschrift {display:none;height:0px;}
/* div zustaendige Behoerde (nach Klick auf "Zur zustaendigen Stelle" */
#lpBgefBeh{position:relative;width:auto;height:auto;margin-bottom:15px;z-index:50;}
/* Behoerdenwegweiser Kurzbeschreibung*/
#lpBKurzb{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:110%;color:#003399;width:500px;
	height:auto;padding-bottom:10px;padding-top:5px;z-index: 2;}
.behoerde #lpBKurzb {}
/* Klasse für Rubriküberschriften wie Hausanschrift oder Postanschrift */
.lpBRubrik {font-family: Arial, Helvetica, sans-serif;color: #003399;font-size: 1.1em;font-weight: bold;}
/* div Behoerdenwegweiser Hausanschrift */
#lpBHaus{float:left;width:220px;height:auto;}
/* div Behoerdenwegweiser Postanschrift */
#lpBPost{float:left;width:190px;height:auto;}
/* Behoerdenwegweiser Zusatz */
#lpBZusatz{margin-bottom: 10px;z-index:5;}
/* Behördenwegweiser Bild der Verwaltung */
#lpBBildDiv{clear:both;margin-top:10px;}
#lpBBild{}
#lpBAnfSkizze{position:relative;width:auto;height:auto;margin-bottom:20px;z-index:7;}
/* Behoerdenwegweiser Anfahrt */
#lpBAnfahrt{position:relative;width:auto;height:auto;margin-bottom:20px;z-index:8;}
/* Behoerdenwegweiser Parkplatz */
#lpBPark{position:relative;width:auto;height:auto;margin-bottom:20px;z-index:9;}
#lpBPark .lpBRubrik {display:block}
/* Behoerdenwegweiser Kontakt */
#lpBKontakt{clear:both;width:90%;height:auto;margin-bottom:20px;padding-top:9px;z-index: 10;}
#lpBKontaktTable{font-size:1em;height:auto;margin-left: 0px;width: 90%;}
/* Behoerdenwegweiser Oeffungszeiten */
#lpBOeffnung{clear: both;position:relative;width:90%;height:auto;margin-bottom:20px;z-index:11;}
/* Behoerdenwegweiser Zustaendigkeiten */
#lpBZustaendig{clear: both;position:relative;width:90%;height:auto;margin-bottom:20px;z-index:12;}
/* Behoerdenwegweiser  Beschreibungstext */
#lpBBeschr{clear: both;position:relative;width:90%; height:auto;margin-bottom:20px;max-width: 90%;z-index:13;}
/* Behördenwegweiser Formulare/Online-Dienste */
#lpBForm{clear: both;position:relative;width:90%; height:auto;margin-top:5px;z-index:15; }
/* Behördenwegweiser Dienstleistungen */
#lpBDien{clear: both;position:relative; width:90%; height:auto;margin-bottom:5px; margin-left:0px;z-index:16;}
/* Behoerdenwegweiser Uebergeordnete Behörden einer AmtsID */
#lpBUeber{clear: both;position: relative;width:90%; height:auto;margin:0px 0px 10px 0px;z-index: 17;}
/* Behoerdenwegweiser Untergeordnete Behoerden einer AmtsID */
#lpBUnter{clear: both;position: relative;width:90%; height:auto;margin-bottom:10px;margin-left:0px;
	max-width: 90%;z-index:18; }
/*** BEHOERDENWEGWEISER Ende ***/
/*** VERFAHRENSBESCHREIBUNGEN Anfang ***/
.verfahren{}
.verfahren h1, #lpUeberschrift {font-weight:bold !important;}
.lpVBHinweis{font-weight : bold;color : #000000;}
.lpVBTip{font-weight : bold;color : #000000;}
#lpvbdrop {}
/* div "Anzeige der Verfahren nach Anfangsbuchstabe:" */

#lpVBEinleitung{position:relative;left:0px;width:90%; height:auto; border:0px #cccccc solid;margin-bottom:10px;z-index:10;}
#lpVAnker{position:relative;left:0px;width:90%; height:auto; border:0px #cccccc solid;margin-bottom:10px;z-index:10;}
#lpVInf{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVZus{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVVor{position:relative;left:0px;width:90%;height:auto;border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVAbl{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVUnt{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVFri{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVFliess{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVText{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVRechtsg{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVGebue{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVFreig{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
#lpVImpressum{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
.lpVForm{position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;margin-bottom:10px;z-index:10;}
/*** VERFAHRENSBESCHREIBUNGEN Ende ***/
/*** Lebenslagen Anfang ***/
.lebenslagen{height:100%;width:auto;}
.lebenslagen h1 {font-weight:bold !important;}
#lpLLDrop{position:relative;width:auto;height:auto;margin-bottom: 0px;z-index:8;}
/*** "bitte waehlen Sie eine Lebenslage aus" ***/
#lpLLDrop.beschreibung{font-weight:bold;color:#000000;}
label.beschreibung{font-weight:bold;color:#003399;}
.lpLLBaum{position:relative;font-weight:bold; color:#000000;width:auto;height:auto;margin-bottom: 20px;z-index:1;}
.lpLLBaum2{position:relative;font-weight:bold; color:#000000;width:auto;height:auto;margin-bottom: 20px;z-index:2;}
#lpLLDetail{position:relative;width:90%;height:auto;margin-bottom: 10px;z-index:3; }
#lpLLBeTitel{font-size:1em;font-weight:bold;color:#003399;position:relative;width:90%;height:auto;margin-bottom:0px;z-index:6;}
#lpLLBeschr{position:relative;width:90%;height:auto;margin-bottom: 0px;z-index:5;}
#lpLLVerf{position:relative;font-size:1em;font-weight:bold;color:#000000;width:90%;height:auto;margin:10px 0 10px 0;z-index:4;}
.lebenslagenSelected,a.lebenslagenSelected{color : #000000;}
/*** Lebenslagen Ende ***/
/*** Stichwort Start ***/
.stichwort{}
.stichwort h1, #lpUeberschrift {font-weight:bold !important;}


#stichwortAbisZDiv, #lpVAnfangsbuch {width:auto;padding:15px;border:1px #000000 solid;}
.lpAktiv, .lpInaktiv, .lpAktivAktuelleAuswahl {margin:0 10px 0 0;}
	
	
	
h3#lpStichwortKindTitel{font-size:100%;margin-left:-40px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;}
ul.lpUL{padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;}
ul.lpUL li{padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;}
#lpStichwortTitelDiv{position:relative;left:0px;width:90%;height:auto;margin-top:20px;margin-bottom:0px;z-index:60;}
#lpStichwortTitelDiv font{color: #003399;font-size: 1.1em;font-weight: bold;}
#lpStichwortKindDiv{position:relative;left:0px;width:90%;height:auto;border:0px #000000 solid;margin-bottom:10px;
	z-index:61;}
#stichwortDetailZuStichwortDiv{}
#lpStichwortBeschreibungDiv {position:relative;left:0px;width:90%;height:auto;border:0px #000000 solid;
	margin-bottom:10px;z-index:62;color:#000000;}
#lpStichwortBehoerdeDiv {position:relative;left:0px;width:90%;height:auto;border:0px #000000 solid;
	margin-bottom:10px;z-index:63;}
#lpStichwortFormulareDiv{	position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;
	margin-bottom:10px;z-index:64;}
#lpStichwortVerfahrenDiv{	position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;
	margin-bottom:10px;z-index:65;}
#lpStichwortLLDiv{	position:relative; left:0px;width:90%; height:auto; border:0px #000000 solid;
	margin-bottom:10px;	z-index:66;}
#lpSTAbfangsbuchstabenSelect{}
/*** Stichwort Ende ***/

select#v {margin-top: 5px;}
#lpBBeschr ul {padding-bottom: -10px;}

/*** Formulare/Onlinedienste Start ***/
.lpFormular {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}
.lpFormular h1, #lpUeberschrift {visibility:visible;margin-top:15px;margin-bottom:20px;font-weight:bold !important;}
p.uep {font-size:0.6em; font-style:normal;font-weight: normal !important; color:#000000;}
#lpFormularContent {}

#lpBForm {padding-left:0px;}
#lpBForm h3 {}

#lpFOEinleitung{}
.lpFoBeschreibung{}
.lpFoVB{}
.lpFoUrl{}

/*** Formulare/Onlinedienste Ende ***/

/*** Suche Portal Start ***/
.lpSuche {font-size:100%;color: #000000;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;padding:5px;}
.lpSuche h1{font-size:160%;}
#lpSuche div#lpUeberschrift{margin-left:0px;font-weight:bold !important;}
.lpSuche ul,li {margin-left:15px;}
.lpSuTrefferueberschr{}
.lpSucheModuleDiv{ }
a.lpSuAlleTreffer {padding-top:-15px;}
form#lpSuSuchform { }
/*** Suche Portal Ende ***/

/**neue und eigene Klassen**/
.lpBRubrik{position:relative;  margin-bottom: 0px;	padding-bottom: 0px;}

/* Behoerdenwegweiser Tabelle Ansprechpartner */
#lpBAnsprech {position:relative;padding:13px 0px 10px 0px;width:100%;height:auto;
background-image: url(../../show/1133040/ansprechpartner.jpg);background-repeat: no-repeat;background-position:top left;}
#lpBAnsprech h3 {}
div.lpBAnsprechTable {width:100%;height:auto;margin: 10px 0px 10px 0px;font-size:1.0em;}
#lpBAnsprechNameDiv {position:relative;font-weight:bold;height:auto;width:auto;margin-bottom:-5px;}
.lpBAnsprech1 {width:120px;height:auto;margin-top:0px; vertical-align:top;}
.lpBAnsprech2 {height:auto;width:450px;margin-top:0px; vertical-align:bottom;}


.lpSpalte1 {font-size: 1em;width:70px;}
.lpSpalte2 {font-size: 1em;}

.lpSprungmarke{  position: relative;	width: auto;	height: auto;	padding: 5px;	margin-top: 10px;}
#div.footnotes {position:relative;margin:0px 0px 0px 0px; font-size:1em;}
a.printpage{position:relative; }
.lpVBAchtung{font-weight : bold;color : #FF0000;}

/**Anfahrt**/
h3.anfahrt {padding-top:50px;font-family: Arial, Helvetica, sans-serif;color: #003399;font-size: 1.1em;font-weight: bold;}



