/**
				==================== ANFANG LEBENSLAGEN ==============================
**/

/* AZ */
.Ego_Buergerservice_a_z {
	padding: 3px;
	margin	: 3px;
	text-align:center;
}

.Ego_Buergerservice_a_z a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #1E6F96;
	text-decoration: none;
	color: #1E6F96;
	line-height:24px;
	font-size:10px;
}

.Ego_Buergerservice_a_z a:hover, .Ego_Buergerservice_a_z a.active {
	border:1px solid #5F6666;
	color: #5F6666;
	background-color: #E0E6E6;
}

.Ego_Buergerservice_a_z span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #787979;
	font-weight: bold;
	background-color: #B3B5B5;
	color: #FFF;
	top: 1px;
	position:relative;
}

.Ego_Buergerservice_a_z span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
	top: 1px;
	position:relative;
}


/* LIST */
.Ego_Buergerservice_list a {
	clear: both;
	float: left;
	width: 90%;
	padding: 5px;
	margin: 2px;
	border:1px solid #fff;
}

.Ego_Buergerservice_list a:hover {
	border:1px solid #5F6666;
	color: #5F6666;
	background-color: #E0E6E6;
}

.Ego_Buergerservice_lebenslage_bild,
.Ego_Buergerservice_gebaeude_bild,
.Ego_Buergerservice_mitarbeiter_bild {
	float:right;
	margin:0px 20px 0px 0px;
}

/*
				==================== ENDE LEBENSLAGEN ==============================
*/





/**
				==================== ANFANG LEBENSLAGEN/LEBENSLAGE ==============================
**/


.Ego_Buergerservice_servicetable {
	margin: 0;
	padding: 0;
	width: 60%;
	margin-bottom: 10px;
}

.Ego_Buergerservice_servicetable th {
	text-align: left;
}

.Ego_Buergerservice_servicetable_1td {
	width: 20px;
}

.Ego_Buergerservice_servicetable_3td {
	width: 70px;
}

.Ego_Buergerservice_servicetable .servicetable_bg1 {
	background-color: #E0E6E6;
}

/* Kontakt */
.Ego_Buergerservice_kontakt h2 {
	padding-top: 10px;
}

.Ego_Buergerservice_kontakt p {
	margin: 0;
	padding: 2px 2px 5px 20px;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_mail {
	background-image: url('images/email.png');
	background-repeat: no-repeat;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_tel {
	background-image: url('images/telephone.png');
	background-repeat: no-repeat;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_fax {
	background-image: url('images/script.png');
	background-repeat: no-repeat;
}



/* Ansprechpartner */
.Ego_Buergerservice_dienststelle_ansprechpartner {
	width: 100%;
	margin: 0;
	padding:0;
	margin-bottom: 50px;
}

.Ego_Buergerservice_dienststelle_ansprechpartner th {
	width: 20%;
	text-align: left;
	padding: 2px;
	background-color: #E6E9F2;
	border-bottom: 1px solid #3B3D44;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_tel {
	background-image: url('images/telephone.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_fax {
	background-image: url('images/script.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_raum {
	background-image: url('images/door.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}
/**
				==================== ANFANG LEBENSLAGEN/LEBENSLAGE ==============================
**/



/**
				==================== ANFANG MITARBEITER =======================================
**/
/* Kontakt */
.Ego_Buergerservice_kontakt h2 {
	padding-top: 10px;
}

.Ego_Buergerservice_kontakt p {
	margin: 0;
	padding: 2px 2px 5px 20px;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_mail {
	background-image: url('images/email.png');
	background-repeat: no-repeat;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_tel {
	background-image: url('images/telephone.png');
	background-repeat: no-repeat;
}

.Ego_Buergerservice_kontakt .Ego_Buergerservice_kontakt_fax {
	background-image: url('images/script.png');
	background-repeat: no-repeat;
}

/* Ansprechpartner */
.Ego_Buergerservice_dienststelle_ansprechpartner {
	width: 70%;
	margin: 0;
	padding:0;
}

.Ego_Buergerservice_dienststelle_ansprechpartner th {
	width: 20%;
	text-align: left;
	padding: 2px;
	background-color: #E6E9F2;
	border-bottom: 1px solid #3B3D44;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_tel {
	background-image: url('images/telephone.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_fax {
	background-image: url('images/script.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.Ego_Buergerservice_dienststelle_ansprechpartner td.ansprechpartner_raum {
	background-image: url('images/door.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}


/* Öffnungezeiten */

.Ego_Buergerservice_Table th {

}

.Ego_Buergerservice_mitarbeiter_bild {

}


/*
	=========================================================================================
*/

/*
	== DIENSTSTELLE ANSCHRIFT =================================================
*/
.Ego_Buergerservice_anschrift h2 {
	padding-top: 10px;
}

.Ego_Buergerservice_anschrift p {
	margin: 0;
	padding: 2px 2px 5px 0px;
}

.Ego_Buergerservice_anschrift .Ego_Buergerservice_anschrift_name {
}

.Ego_Buergerservice_anschrift .Ego_Buergerservice_anschrift_strasse {
}

.Ego_Buergerservice_anschrift .Ego_Buergerservice_anschrift_plz {
	font-weight:bold;
}

/* Büergerservice */

.row_normal { background-color:#eee; }
.row_over { background-color: #8ec; }
.label { font-weight:bold; }

#buergerservice_dienststelle_list { text-align:left; }
#buergerservice_dienststelle_list th.buchstabe { font-size:140%; }
#buergerservice_dienststelle_list th, #buergerservice_dienststelle_list td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_dienststelle_list a { text-decoration:none; }

#buergerservice_dienststelle_eintrag { text-align:left; }
#buergerservice_dienststelle_eintrag th,
#buergerservice_dienststelle_eintrag td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_dienststelle_eintrag a { text-decoration:none; }

#buergerservice_mitarbeiter_list { text-align:left; }
#buergerservice_mitarbeiter_list th.buchstabe { font-size:140%; }
#buergerservice_mitarbeiter_list th, #buergerservice_mitarbeiter_list td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_mitarbeiter_list a { text-decoration:none; }

#buergerservice_mitarbeiter_eintrag { text-align:left; }
#buergerservice_mitarbeiter_eintrag img { float:left; margin:0px 10px 0px 0px;}
#buergerservice_mitarbeiter_eintrag th,
#buergerservice_mitarbeiter_eintrag td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_mitarbeiter_eintrag a { text-decoration:none; }

#buergerservice_gebaeude_list th.buchstabe { font-size:140%; }
#buergerservice_gebaeude_list { text-align:left; }
#buergerservice_gebaeude_list th, #buergerservice_gebaeude_list td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_gebaeude_list a { text-decoration:none; }

#buergerservice_gebaeude_eintrag { text-align:left; }
#buergerservice_gebaeude_eintrag th, #buergerservice_gebaeude_eintrag td { padding:1px 4px 1px 4px; vertical-align:top; }
#buergerservice_gebaeude_eintrag a { text-decoration:none; }
