/* BIT Internet - Cascading Style Sheets - */

#content {
width:50%;
}

/* -----------------------        NEU Verweise / Links    --------------------- */

a:link {
color:#3A4565;
text-decoration:underline;
 }
a:visited  {
text-decoration:underline;
color: #800000;
 }
a:hover  {
	color:           #868789;
	text-decoration:  underline;
	background-color: #dbe1ff }

a:active { text-decoration:underline;
color: #5B6188;
}

/* NEU Klasse "extern" für externe Links - Grafiken werden automatisch eingefügt

 ---------------------------------------------------------------------------*/

  a.extern:link, a.extern:visited,   a.extern:active {
  background:url(img/extern_neu.gif) no-repeat center right;
  text-decoration:underline;
  padding-right:15px; }


  a.extern:hover   {
  background:url(img/extern_hover_neu.gif) no-repeat center right;
  color: #000000;
  text-decoration:  underline;
  background-color: #dbe1ff;
  padding-right:15px;
   }


  a.intern:link, a.intern:visited, a.intern:active {
  background:url(img/intern.gif) no-repeat center right;
  text-decoration:underline;
  padding-right:15px; }


  a.intern:hover {
  background:url(img/intern_hover.gif) no-repeat center right;
  color: #000000;
  text-decoration:  underline;
  background-color: #dbe1ff;
  padding-right:15px;
   }


#news {
	padding:1px;
	width:50%;
			}

/* NEU ID - Boxen Mikronavigation oben und unten
 ---------------------------------------------------------------------------*/
 
	 /* Box für "zurück"-Link oben rechts*/
#backlink  {
	position:   absolute;
	top:        10px;
	right:       20px;
	font-size:80%;
	color:#7B7B7D;
	}

	/* Aussehen des "zurück"-Links oben rechts*/

	a.backlink:link {text-decoration:none;}
	a.backlink:visited {color:#800000;text-decoration:none;}
	a.backlink:hover { text-decoration:underline;background-color:#ffffff;}
	a.backlink:active {text-decoration:none;}


/* Box für Mikronavigation oben links*/
#mikronavi  {
	color:     #7B7B7D;
	font-size:80%;
	position:   absolute;
	top:       10px;
	left:       10px;
	visibility: visible }

/* Aussehen der Mikronavigation - obere und untere fusszeile*/
a.mikronavi:link { text-decoration:none;  }
a.mikronavi:visited {color:#800000;text-decoration:none;}
a.mikronavi:hover { text-decoration:underline; background-color:#ffffff;}
a.mikronavi:active {text-decoration:none;}



/* Container für Fusszeile*/
#fusszeile {
font-size:80%;
border-top: 1px solid #8F96C2;
width:95%;
position:relative;
margin: 30px 0px 5px 5px;
padding: 5px;
height:20px;
}

/* Box für Fusszeile unten links mit Datum, OID, usw.*/
.fusslinks{
	float:left;
	color: #7B7B7D;
	left:  0px;
}

/* Box für Fusszeile unten rechts - Druckersymbol und Text*/
.fussrechts{
	float:right;
	color: #7B7B7D;
	margin:0px 10px 0px 0px;
	padding: 0px;
		}

 /*---------------------------------------------------------------------------*/

 /* Startseite-Main, rechte Spalte "Service/Links" NEU*/

#info {
  	background:url(img/infoverlauf.jpg);
	float: right;
	padding:1px;
	margin:0px;
	border: 1px solid #8F96C2;
	width: 40%;
	-moz-border-radius:10px;
	}


.infokopf{
color: #3B4467;
font-size:90%;
font-weight:bold;
padding:4px;
background-color:#CCD1E5;
border-bottom:#3B4467;
}


#info ul {
padding: 0px 0px 0px 5px;
margin:5px;
}

#info li {
display: inline;
padding: 0px 10px 0px 5px;
background:url(http://red03.muenchen.de/baedit/ba/shared/img/nav/pfeilanre.gif) no-repeat center left;
}

#info li a, #info li a:link {
text-decoration: none;
color: #0066FF;
padding: 0px 0px 0px 5px;
}

#info li a:visited {
color: #0066FF;
}

#info li a:hover, #info li a:active, #info li a:focus {
text-decoration: underline;
color: #800000;
background-color: #CCCFDA;
}

/*---------------------------------------------------------------------------*/

 /* zentrale Dienste Status, rechte Spalte*/

.dienste {
background-color:#ffffff;
	color:#4e4e4e;
	padding:2px;
			}

/*---------------------------------------------------------------------------*/

/* body wurde neu definiert - Schriftart Verdana, Grösse!!!!*/
body  {
	font-size:  80%;
	font-family: Verdana, Helvetica, sans-serif;
	margin:      20px 10px 0px }

/* table wurde neu definiert - Schriftart Verdana, Grösse!!!!*/
table  {
	font-size:  100%;
	font-family: Verdana, Helvetica, sans-serif;
	margin:      10px 10px 0px }


/* alle p usw. Schriftangaben wurden entfernt!!!!*/

/* schriftstaerke fett wurde entfernt, da nicht nötig */

/* Horizontale Linie */
hr { color:#476285; background-color:#476285; border:0px solid; text-align:left; height:1px; }
.hrgelb { color:#FECB00; text-align:left; background-color:#FECB00; border:0px solid; height:1px; }
/* Horizontale orange Linie für AWM  EFA200*/
hr.awm { color:#EFA200; text-align:left; background-color:#EFA200; border:0px solid; height:2px !important; }



/* table headers = Tabellenkopf */
th { font-weight:normal;
	 font-size:10pt; }

/* Fuer Abkürzungen - Tooltipp bei Mouseover */
acronym {
background-color:#FFFACD;
cursor: help;
}

/* Fuer Abkürzungen - Tooltipp bei Mouseover */
abbr {
background-color:#FFFACD;
cursor: help;
}

/* Grafik links, Text fliesst rechts an Grafik vorbei. */
.fleft {
 float: left;
 margin: 0 1em 0.2em 0; /* Abstand zwischen Grafik und Text */
}
/* Grafik rechts, Text fliesst links an Grafik vorbei. */
.fright {
 float: right;
 margin: 0 0 0.2em 1em;
 padding: 1px;
}

/* Textarea zum Kopieren von Quellcode.Scrollbalken unsichtbar. */
.code {
font-family: "Courier New", Courier, Monospace;
overflow:hidden;
border: 1px dotted #000000;
padding:5px 10px 5px 10px;
}
/* MG-Textarea zum Kopieren von Quellcode.Scrollbalken unsichtbar. */
.codetextarea {
font-family: "Courier New", Courier, Monospace;
font-size:8pt;
border: 1px dotted #000000;
padding:5px 10px 5px 10px;
}

/* Erster Buchstabe ist gross, der Rest Normaltext/anstatt Grafiken "News" usw.*/
p.initial   {
	font-size:    18px;
	font-weight: bold;
	color: #808080;
	padding:       0px 0px 2px 2px;
	border-bottom: 0px dashed #f90;
	width:         50% }


p.initial:first-letter    {
	color:      #ffcc00;
	font-weight: 600;
	font-size:   200%;
	font-family: "gothic";
		 }


/* ----- Schriftfamilie und Groesse -------------*/
/* -----------------------------------------------*/
.normal { font-size:10pt; font-family:Arial,Helvetica,sans-serif; }
/* gross fuer Großbuchstaben (bspw. in Behoerdenliste) */
.gross { font-size:14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
/* extragross fuer ueberschriften - bspw. ma-leitfaden (ohne grosse abstaende nach text) */
.extragross { font-size:18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
/* small fuer mikro-navigation (Seitenkopf), head-frame o.kleine Anmerkungen */
.small { font-size:8pt; font-family:Arial,Helvetica,sans-serif; }



/* fliesstext mit abstand zum rechten rand */
/* --------------------------------------- */
p.text { font-size:10pt;
         font-family:Arial,Helvetica,sans-serif;
         padding-right:10px;
         padding-bottom:0px;
         }

/*   -------------  Aufzaehlungslisten  -------------------------- */


/* ------- numerische Aufzaehlungen ----------- */
ol.roemisch   { list-style-type:upper-roman; } /*fuer roemische Zahlen I. II. III. usw.*/
ol.alphagross { list-style-type:upper-alpha; } /*fuer Grossbuchstaben A B C usw.*/
ol.alphaklein { list-style-type:lower-alpha; } /*fuer Kleinbuchstaben a b c usw.*/


/* Abstand zwischen Aufzählungen lassen */
li {padding-bottom: 0.2em;
    padding-top: 0.2em;
    }


/* Texteinrueckung ohne Aufzaehlungsliste */
.einrueck { margin-left:10px; }

/* ------------  Allg. Ueberschriften -------------- */
/*   -  in Contentseiten max. punktzahl 11          */
/*   - Seitentitel mit der Klasse "titel" (vorlage) */
h1 { font:800; font-size:20pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }
h2 { font-weight:bold; font-size:18pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }
h3 { font-weight:bold; font-size:16pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }
h4 { font-weight:bold; font-size:14pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }
h5 { font-weight:bold; font-size:12pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }
h6 { font-weight:bold; font-size:10pt; font-family:Arial,Helvetica,sans-serif; margin-bottom:10pt; }


/* Kapitel-Ueberschriften oder Untergruppierung in der Seite */
/* --------------------------------------------------------- */
/* Schrift dunkelgrau, fett, mit Hintergrund und Rand, wenig abstand zum Rand, Rahmen mittleres grau*/

/* Hintergrundfarbe weiss  */
.kapitel_weiss {
        color:#4e4e4e;
        font-weight:bold;
         /*text-indent:5px; */
        word-spacing:1px;
        padding:5px;
        border:solid 1px #CCCCCC;
        width:95%;
        font-family:Arial,Helvetica,sans-serif;
        font-size:10pt;
		}

/* Hintergrundfarbe grau */
.kapitel_grau {
       color:#4e4e4e;
       font-weight:bold;
       background-color:#eeeeee;
       /*text-indent:5px; */
       word-spacing:1px;
       padding:5px;
       border:solid 1px #CCCCCC;
       width:95%;
       font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       }

/* Hintergrundfarbe gelb  */
.kapitel_gelb {
        color:#4e4e4e;
        font-weight:bold;
        background-color:#FFFACD;
        /*text-indent:5px; */
        word-spacing:1px;
        padding:5px;
        border:solid 1px #CCCCCC;
        width:95%;
         font-size:10pt;
		}

/* Hintergrundfarbe orange  */
.kapitel_orange {
        color:#4e4e4e;
        font-weight:bold;
        background-color:#FFDEAD;
        /*text-indent:5px; */
        word-spacing:1px;
        padding:5px;
        border:solid 1px #CCCCCC;
        width:95%;
        font-size:10pt;
		}

	/* Hintergrundfarbe grau wie in Box "weitere Themen"  */
.themengrau {
   background-color:#E8E8E8;
}


	/* Für Links auf PDF-Dateien, Grafik wird automatisch eingefügt */
	a.pdf:link, a.pdf:visited, a.pdf:active    {
	text-decoration: underline;
	background:       url(pdf.gif) no-repeat right ;
	padding-right:   15px }

	a.pdf:hover {
  	background:url(pdf.gif) no-repeat right;
  	color: #000000;
  	text-decoration:  underline;
  	background-color: #dbe1ff;
  	padding-right:    15px;
	background-color: #dbe1ff;
   }


/* spezielle Hervorhebungen durch Textrahmen mit farbiger Kopfzeile */
/* ---------------------------------------------------------------- */
/* z.B. für Statusmeldung zentrale Dienste */

#menucontainer {
border:1px solid #D92222;
width:95%;
padding:5px;
margin:0px 5px 5px 0px;
line-height:15px;
}

.menutitle {
margin:-5px -5px 5px -5px;
	color:#fff;
	background-color: #d92222;
	line-height:10px;
	padding:3px;
	border-bottom:1px solid #d92222;
 }



/* spezielle Hervorhebungen von Textpassagen in farbigen "Boxen" */
/* bspw. Anmerkungen oder spezielle Hinweise in Dokumentationen*/

.textblock_weiss {
        padding:5px;
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#CCCCCC;
        width:95%;
		}

.textblock_grau {
        background-color:#eeeeee;
        padding:5px;
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#CCCCCC;
        width:95%;
		}

.textblock_gelb {
        background-color:#FFFACD;
        padding:5px;
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#CCCCCC;
        width:95%;

		}

.textblock_orange {
        background-color:#FFDEAD;
        padding:5px;
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#CCCCCC;
        width:95%;

		}

/*  themen-navigation rechter rand */
.textblock_ueberschrift
                                        {
                background-color:#dcdcdc;
                padding:2px;
                border:solid 1px #808080;
                width:200px;
                height:2px;
 }

.textblock_rubrik {
background-color:#f6f6f6; padding:6px; border-style:solid; border-width:1px 1px 1px 1px;
border-color:#D3D3D3; width:200px; font-weight:normal; }

/* Rahmen  */
/* z.B. um Grafiken oder Tabellen  */

.rahmen_grau {
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#CCCCCC;
		}

.rahmen_dgrau {
        border-style:solid;
        border-width:1px 1px 1px 1px;
        border-color:#616161;

		}



/* link fuer tabellen mit dunkler hintergrundfarbe */
a.linkhellgr:link { color:#EEEEEE; text-decoration:none; font-weight:bolder; }
a.linkhellgr:visited { color:Aqua; text-decoration:none; }
a.linkhellgr:active { color:#FFFFFF; font-weight:900; }



/* ---------------------------------------------------- */
/* ------------   Farben    --------------- */

.stadtgelb { color:#FFCC00; }  /* CI - staedtisches gelb */


/* ---------------    Schriftfarben von weiss - stahlblau          --------------*/
/* ------------------------------------------------------------------------------*/
.white { color:#FFFFFF; }                  /* weiss */
.champagne { color:#FCFEED; }              /* helle Schrift auf dunklem Hintergrund */
.orange { color:#EFA200; font-weight:600; } /* orange    */
.rot { color:#FF3333; font-weight:bold; }   /* rot       */
.stahl { color:#476285; }                    /* stahlblau */

/* -------   verschiedene hellere und mittlere grautoene */
.grau { color:#cccccc; font-weight:400; }    /* grau     */
.hellgrau { color:#FBFBFB; }
.hgrau { color:#EEEEEE; }                     /* helles grau */
.mittelgrau { color:#E1E1E1; }
.mgrau { color:#818181; }  /* bspw. Schrift auf grauem Hintergrund  - */
.mdgrau { color:#6F6F6F; }
.dunkelgrau { color:#4E4E4E; font-weight:600; } /* etwas fetter auch f. Ueberschriften */

/* ------------ Hintergrundfarben  --------------- */

.bgpor { background-color:#FF0000; }
.bgrgu { background-color:#330066; }
.bgkom { background-color:#333333; }
.bgkul { background-color:#000063; }
.bgkvr { background-color:#330066; }
.bgscu { background-color:#4c32ad; }


/* ---- fuer Kapitel oder Ueberschriften ------ */
/* ----(bg=background)-------------------------  */
.bgweiss { background-color:#FFFFFF; }  /* weiss - nur in Ausnahmefällen */
.bggelb { background-color:#FECB00; }
.bgstgelb { background-color:#FFCC00; }    /* stadtgelb (CD) */
.bghellgelb { background-color:#FFFACD; } /* hellgelb wie in textblock */
.bgorange {background-color:#FFDEAD; } /* orange wie in textblock */
.bghellgrau { background-color:#eeeeee; } /* helles grau wie in textblock */
.bggrau { background-color:#E6E6E6; }     /* lichtes grau */
.bgdgrau { background-color:#616161; }      /*dunkelgrau */
.bgschwarz { background-color:#333333; }   /* anthrazit */
.bggrau_navi { background-color:#DFDFDF; } /* grau fuer Navigationsbuttons, header */



/* adresszeile, verwendet fuer fusszeile  */
address { font-size:8pt; font-style:italic; color:#352F35; font-family:Arial,Helvetica,sans-serif; }

/* ------------------------------------------------------------------------ */



/* ------Spezialklassen nur fuer die Navigation und den Kopfteile --------- */
/* ------------------------------------------------------------------------ */

/* Link für Anwendungen Telefonbuch u. "wer macht was" weisse Schrift fett
a.anw:link { color:#E1E1E1; text-decoration:none; font-weight:bold; font-size:9pt;
font-family:Arial,Helvetica,sans-serif; }
a.anw:visited { color:#E1E1E1; text-decoration:none; font-weight:bold; font-size:9pt; }
a.anw:link { color:#e1e1e1;  font-weight:bold; font-size:9pt; text-decoration:none; }
a.anw:active { color:#e1e1e1; font-weight:bold; font-size:9pt; text-decoration:none; }
a.anw:hover { text-decoration:none; }

Hintergrund blau für Anwendungen Telefonbuch u. "wer macht was"
.bgstahl  { background-color:#6881a0; }
*/

/* Link dunkelgrau in Navigationsleiste - linke Seite */
  /* Padding-Left verhindert das Abschneiden der Buchstaben "W" und "V" am Wortanfang
     Problem bei MSIEE  */
a.barsmall:link { color:#4E4E4E; text-decoration:none; font-weight:bold; font-size:9pt; padding-left:3pt; }
a.barsmall:hover { text-decoration:none; }
a.barsmall:active { color:#4E4E4E; font-size:9pt; font-weight:bold; text-decoration:none; padding-left:3pt; }
a.barsmall:visited { color:#4E4E4E; text-decoration:none; font-weight:bold; font-size:9pt; padding-left:3pt; }

/* link in Navigation wird nur als Text dargestellt -blinder link-    */
.barsmall_text { color:#4E4E4E; text-decoration:none; font-size:9pt; padding-left:3pt; }

