/*************************************************************
Name:
Datum:2004
Version:1.0
Autor:KIVBF
Beschreibung:CSS fuer das eGovernmentFramework Verwaltungsportal
**************************************************************/
/**** Verwaltungsportal ****/
/*** generelle Formatierungen ***/
body#lpStandalone{font-size:76%;}
div#lpBBildDiv{clear:both;padding-top:5px;} 
div.sprungmarke{display:none;clear:both;}
#lpBKontakt{clear:both;}
#lpBHaus{float:left;}
#lpBPost{float:left;}

body{font-family:Lucida Grande, Geneva, Verdana, sans-serif;background-color:#ffffff;}
H1{margin-bottom:0px;font-size:1em;}
H2{margin-bottom:0px;font-size:1em;}
H3{margin-bottom:0px;font-size:1em;}
H4{margin-bottom:0px;font-size:1em;}
H5{margin-bottom:0px;font-size:1em;}
H6{margin-bottom:0px;font-size:1em;}

code{background-color:#FFFFff;line-height:12pt;font-size:12px;color:#8000FF;}
a,b,i,u,span,div,td,p,li,tr{margin-left:0;margin-right:0;}
td,table,tr{vertical-align:top;padding:0;border:0;}	
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:url(http://strasse.haslach.de/servlet/PB/show/1106495/minipfeil_4C4C4C_6x11.gif);margin-left:-26px;margin-top:1px;}
select#v{margin-top:5px;}
#lpBBeschr ul{padding-bottom:-10px;}

/** Mitverwendete Mastertemplate-Definitionen **/
a,a:visited,a:active,a:link,a.textlink:visited,a.textlink,a.textlink:link{font-family:Lucida Grande, Geneva, Verdana, sans-serif;color:#000000;text-decoration:underline;}
a:hover,a.textlink:hover,a.textlink:hover:active{font-family:Lucida Grande, Geneva, Verdana, sans-serif;color:#dd0000;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:#334364;text-decoration:none;}	
a.contentframewayhome:hover,.contentframewayhome:hover{font-size:0.8em;font-weight:normal;color:#334364;text-decoration:none;}
/** Generelles zum Aufbau **/
/* span zur Abstandsgestalltung */
#lpNachgeordEinheiten{display:none;width:0px;height:0px;padding:0px;margin:0px;}
#lpSeite{position:relative;width:550px;height:auto;left:5px;top:10px;}
/* div Wayhome Position */
#lpWayhome{position:relative;width:100%;height:auto;top:5px;left:40px;margin-bottom:20px;padding:5px;}
/* div Ueberschrift */
#lpUeberschrift{color:#dd0000;font-family:Lucida Grande, Geneva, Verdana, sans-serif;font-size:130%;font-weight:bold;letter-spacing:1px;border-bottom:2px solid #cccccc;padding-left:5px;height:20px;margin-bottom:0px;padding-top:0px;margin-bottom:0px;line-height:100%;}
#lpUeberschriftBehoerde{position:relative;width:550px;height:auto;font-size:115%;font-weight:bold;color:#000000;padding:5px;z-index:68;letter-spacing:2px;margin-bottom:15px;margin-top:15px;border:2px #c0c0c0 solid;}
#lpVerfahrenstitel{font-family:Lucida Grande, Geneva, Verdana, sans-serif;font-size:130%;color:#dd0000;font-weight:bold;letter-spacing:1px;position:relative;width:auto;height:auto;border:0px #000000 solid;margin-bottom:5px;padding:5px;z-index:19;}
input{background-color:#FFFFFF;color:#000000;border:1px solid #7B9EBD;font-size:0.85em;height:16px;}
select{background-color:#FFFFFF;color:#000000;border:1px solid #7B9EBD;font-size:0.85em;height:16px;}

/*** BEHOERDENWEGWEISER Anfang ***/
.behoerde{width:550px;}

/* div zustaendige Behoerde (nach Klick auf "Zur zustaendigen Stelle" */
#lpBgefBeh{position:relative;width:auto;height:auto;margin-bottom:15px;padding:5px;z-index:50;}
/* Behoerdenwegweiser Kurzbeschreibung*/
#lpBKurzb{background-color:#FFFFFF;width:auto;position:relative;font-weight:normal;line-height:120%;color:#334364;height:auto;padding:5px;z-index:6;border:0px #c0c0c0 solid;margin-bottom:10px;margin-left:px;}
#lpBKurzb p{margin-left:5px;}
iframe.iframe{margin-top:-110px;}
/* Klasse für Rubriküberschriften wie Hausanschrift oder Postanschrift */
.lpBRubrik{font-family:Lucida Grande, Geneva, Verdana, sans-serif;color:#000000;font-size:100%;font-weight:bold;letter-spacing:1px;}
/* div Behoerdenwegweiser Hausanschrift */
#lpBHaus{float:left;padding:0px 0px 0px 5px;width:250px;height:auto;border:0px solid #000000;z-index:3;}
#lpBFahrplan{margin:30px 0px 0px 0px;}
/* div Behoerdenwegweiser Postanschrift */	
#lpBPost{float:left;padding:0px 0px 0px 5px;margin:0px 0px 0px 0px;width:160px;height:auto;border:0px solid #000000;z-index:4;}
div#lpBBildDiv{clear:both;margin:0px 0px 0px 5px;border:0px solid #000000;}
img#lpBBild{}
/* Behoerdenwegweiser Zusatz */
#lpBZusatz{margin-bottom:10px;padding:5px;z-index:5;}
/* Behördenwegweiser Bild der Verwaltung */
#lpBAnfSkizze{position:relative;width:550px;height:auto;margin-bottom:20px;margin-top:-20px;padding:5px;z-index:7;}
/* Behoerdenwegweiser Anfahrt */
#lpBAnfahrt{position:relative;width:550px;height:auto;padding:5px;z-index:8;margin-bottom:0px;}
/* Behoerdenwegweiser Parkplatz */
#lpBPark{position:relative;width:550px;height:auto;padding:5px;z-index:9;margin-bottom:15px;}
#lpBPark .lpBRubrik{display:block}
/* Behoerdenwegweiser Kontakt */
#lpBKontakt{clear:both;margin:9px 0px 15px 0px;width:400px;height:auto;padding:5px;}
#lpBKontaktTable{font-size:100%;}
div#lpBKontaktTable div{height:10px !important;}
span.lpSpalte1{font-size:1em;width:110px;height:10px;margin-top:0px;}
span.lpSpalte2{font-size:1em;width:235px;height:10px;border:0px #c0c0c0 solid;}
/* Behoerdenwegweiser Oeffungszeiten */
#lpBOeffnung{position:relative;width:550px;height:auto;padding:5px;margin-left:5px;margin-bottom:15px;}
#lpBOeffnung table{font-size:100%;width:535px !important;}
#lpBOeffnung td{vertical-align:top;}
/* Behoerdenwegweiser Zustaendigkeiten */
#lpBZustaendig{position:relative;width:550px;height:auto;padding:5px;margin-bottom:15px;}
/* Behoerdenwegweiser  Beschreibungstext */
#lpBBeschr{position:relative;width:550px;height:auto;padding:5px;margin:15px 0px 15px 5px;}
/* Behoerdenwegweiser Tabelle Ansprechpartner */
#lpBAnsprech{position:relative;width:550px;height:auto;padding:5px;margin:15px 0px 15px 0px;}
table.lpBAnsprechTable{position:relative;width:auto;height:auto;padding-top:0px;font-size:100%;}
/* Behördenwegweiser Formulare/Online-Dienste */
#lpBForm{position:relative;width:535px;height:auto;padding:0px;margin:15px 0px 15px 5px;}
div.lpBFoTreffer{position:relative;}
div.lpBFoTrefferName{position:relative;margin-top:0px;}
ul.lpBFormUL{margin-top:0px;}
/* Behördenwegweiser Dienstleistungen */
#lpBDien{position:relative;width:550px;height:auto;margin-bottom:10px;margin-left:0px;padding:5px;}
/* Behoerdenwegweiser Uebergeordnete Behörden einer AmtsID */
#lpBUeber{position:relative;width:550px;height:auto;padding:5px;margin-bottom:15px;}
/* Behoerdenwegweiser Untergeordnete Behoerden einer AmtsID */
#lpBUnter{position:relative;width:550px;height:auto;padding:5px;margin-bottom:15px;}
/*** BEHOERDENWEGWEISER Ende ***/

	
/*** VERFAHRENSBESCHREIBUNGEN Anfang ***/
.verfahren{}

.lpVBHinweis{font-weight:bold;color:#003399;}
.lpVBTip{font-weight:bold;color:#003399;}
/* div "Anzeige der Verfahren nach Anfangsbuchstabe:" */
#lpVAnfangsbuch{position:relative;left:0px;width:100%;height:auto;padding:5px;border:2px #cccccc solid;margin-bottom:25px;z-index:10;top:15px;}	
#lpVAnfangsbuch a:visited, #lpVAnfangsbuch a:active, #lpVAnfangsbuch a:link{font-weight:bold;color:#000000;border:1px #dd0000 solid;width:10%;background-color:#EEEEEE;text-align:center;margin-right:2px;}

#lpVAnfangsbuch a:hover{font-weight:bold;color:#FFFFFF;border:1px #dd0000 solid;width:10%;background-color:#dd0000;text-align:center;margin-right:2px;}

#lpVAnker,#lpVInf,#lpVZus,#lpVVor,#lpVAbl,#lpVUnt,#lpVFri,#lpVFliess,#lpVText,#lpVRechtsg,#lpVGebue,#lpVFreig,#lpVImpressum,.lpVForm{position:relative;left:0px;width:auto;height:auto;padding:5px;border:2px #cccccc solid;margin-bottom:10px;z-index:10;}
/*** VERFAHRENSBESCHREIBUNGEN Ende ***/


/*** Lebenslagen Anfang ***/
.lebenslagen{}

#lpLLDrop{position:relative;width:auto;height:auto;margin-bottom:0px;padding:5px;z-index:8;}
/*** "bitte waehlen Sie eine Lebenslage aus" ***/	
#lpLLDrop.beschreibung{font-weight:bold;color:#000000;line-height:120%;}	
label.beschreibung{font-weight:bold;color:#000000;line-height:25pt;}
.lpLLBaum{position:relative;font-weight:bold;color:#000000;width:auto;height:auto;margin-bottom:20px;padding:5px;z-index:1;}
.lpLLBaum2{position:relative;font-weight:bold;color:#000000;width:auto;height:auto;margin-bottom:20px;padding:5px;z-index:2;}
#lpLLDetail{position:relative;width:auto;height:auto;margin-bottom:10px;padding:5px;z-index:3;}	
#lpLLBeTitel{font-size:100%;font-weight:bold;color:#000000;position:relative;width:auto;height:auto;margin-bottom:0px;padding:5px;z-index:6;}
#lpLLBeschr{position:relative;width:auto;height:auto;margin-bottom:0px;padding:5px;z-index:5;}
#lpLLVerf{position:relative;font-size:0.95em;font-weight:bold;color:#000000;width:auto;height:auto;margin-bottom:10px;padding:5px;z-index:4;}
.lebenslagenSelected,a.lebenslagenSelected{color:#28A142;}
/*** Lebenslagen Ende ***/


/*** Stichwort Start ***/
.stichwort{}

#stichwortAbisZDiv{position:relative;left:0px;width:100%;height:auto;padding:5px;padding-left:15px;margin-top:20px;margin-bottom:0px;border:2px #cccccc solid;z-index:67;}
#stichwortAbisZRubrikenDiv{position:relative;left:0px;width:100%;height:auto;padding-left:5px;margin-top:20px;margin-bottom:0px;z-index:68;}
#lpSTForm{}
form#lpSTForm select{XXpadding-bottom:50px;margin-top:5px;}
.lpInaktiv{color:#000000;font-weight:bold;width:10%;border:1px #dd0000 solid;text-align:center;margin-right:2px;background-color:#EEEEEE;}
.lpStichwortKind{}
.lpAktivAktuelleAuswahl,a.lpAktivAktuelleAuswahl:visited,a.lpAktivAktuelleAuswahl:active,a.lpAktivAktuelleAuswahl:link{font-weight:bold;color:#FFFFFF;XXtext-decoration:underline;border:1px #28A142 solid;width:10%;background-color:#dd0000;text-align:center;margin-right:2px;}
a.lpAktivAktuelleAuswahl:hover{font-weight:bold;color:#FFFFFF;XXtext-decoration:underline;border:1px #28A142 solid;width:10%;background-color:#dd0000;text-align:center;margin-right:2px;}
.lpAktiv{color:#000000;font-weight:bold;width:10%;border:1px #dd0000 solid;text-align:center;margin-right:2px;background-color:#EEEEEE;}
#lpStichwortTitelDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;margin-top:20px;margin-bottom:0px;z-index:60;}
#lpStichwortTitelDiv font{font-size:130%;font-weight:bold;line-height:120%;color:#003399;}
#lpStichwortKindDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:61;}
#lpStichwortKindTitel{}
#stichwortDetailZuStichwortDiv{}
#lpStichwortBeschreibungDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:62;}
#lpStichwortBehoerdeDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:63;}
#lpStichwortFormulareDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:64;}
#lpStichwortVerfahrenDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:65;}
#lpStichwortLLDiv{position:relative;left:0px;width:65%;height:auto;padding:5px;border:0px #000000 solid;margin-bottom:10px;z-index:66;}
#lpSTAbfangsbuchstabenSelect{}
/*** Stichwort Ende ***/


/*** Formular-Suche Start ***/
.lpFormular{color:#000000;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}
#lpFOEinleitung{}
#lpFormularContent{font-size:1em;}
#lpAbisZDiv{position:relative;left:0px;width:100%;height:auto;padding:5px;border:2px #cccccc solid;margin-bottom:25px;top:15px;}
.lpFoVB{}
.lpFoUrl{}
.lpFormularRubrik{margin-top:10px;}
.lpFoBeschreibung{font-size:1em;}	
/*** Formular-Suche Start ***/

select#v{margin-top:-13px;font-size:1.2em;}
select#untB{margin-top:-5px;font-size:1.2em;}

/**neue Klassen**/
.behoerdeSchulen{}
.behoerdeSchulen #lpSeite{}
.behoerdeSchulen #lpEinleitung{}
.behoerdeSchulen .lpSchulcontainer{margin-top:20px;width:550px;padding:5px;}
.behoerdeSchulen ul.lpUL{}
.behoerdeSchulen li.lpBListeUntergSchulenLI{}

.lpBRubrik{position:relative;margin-bottom:5px;padding-bottom:0px;}

.lpBAnsprechTable{margin-bottom:10px;height:auto;width:auto;}
span.lpBAnsprech1{width:120px;height:13px;margin-bottom:-2px;vertical-align:top;}
span.lpBAnsprech2{width:310px;height:13px;margin-bottom:-2px;vertical-align:top;}
.lpBAnsprechNameDiv{margin-bottom:10px;height:auto;width:auto;}

.lpVBAchtung{font-weight:bold;color:#FF0000;}	
.lpSprungmarke{position:relative;width:auto;height:auto;padding:5px;margin-top:10px;}

body#lpSuche{font-size:0.7em;color:#000000;font-weight:normal ;font-family:Verdana, Arial, Helvetica, sans-serif;}
.lpSuTrefferueberschr{}
.lpSucheModuleDiv{}
a.lpSuAlleTreffer{padding-top:-15px;}

div.footnotes{margin:40 0 10 5;font-size:1em;padding-bottom:10px;}
a.printpage:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.printpage:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.printpage:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.printpage:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #990000;border-right:1px solid #990000;}
a.siteup:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.siteup:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.siteup:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
a.siteup:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#000000;text-decoration:none;padding:0px 2px 0px 2px;border-left:1px solid #990000;border-right:1px solid #990000;}





table.tr1{}
.td1{valign:top;}
td.td1 img{height:182px;width:130px}
p.p1{width:450px;font-weight:bold;font-size:80%;}
p.p2{width:450px;font-size:80%;}
div.hidden{visibility:hidden;display:none;}
