/* allgemeine deklarationen*/
body {
	font-family: Arial, Georgia,"Times New Roman, serif";
	font-size: 100%;
	line-height: 14pt;
	background: white;
	color: black;
	margin: 0cm 1cm 1cm 0cm;
}

a {
	color:black;
	text-decoration: none;
}

/* verstecken der fuer den druck unwichtigen elemente */
#topnavigation, #topnavigation_ohne_suche, #hauptnavigation, #service, #suche, #subnavigation2,
#fusszeile, #fusszeile, #kontakt, #fusszeile #Seitenindex, #fusszeile #Impressum,
#fusszeile #Hilfe, #copyright, #sprungziele, .unsichtbar, .subnavigation1, .naechste_seite,
.vorherige_seite, .seite_drucken, .zum_seitenanfang, div.artikel_navigation, .sie_sind_hier h3, 
div#imagebox, div#loadbox {
	display: none;
}

#logo {
	text-indent: 0;
	font-size: 200%;
	width: auto;
	overflow: visible;
	text-decoration: none;
}

#logo a {
	text-decoration: none;
}

/* ueberschrift h3 in rot */
.ueberschrift_h3 h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #BC2327;
}

/* anreisser fett */

.textabstand_halb_unten {
	padding: 0em 0em 0.5em 0em;
}

.textabstand_halb_unten em {
	font-style: normal;
	font-weight: bold;
}

hr {
	margin: 5px 0px 5px 0px;
	border-bottom: 0.1pt;
	width: 100%;
}

li {
	line-height: 14pt;
}

.sie_sind_hier p,
.sie_sind_hier a {
	text-decoration: none;
}
/*
#								begin							#
#			CMSVLBG_102_202_StrukturAllgemeineWebseite			#
#																#
*/

.CMSVLBG_102_202_StrukturAllgemeineWebseite .FSCBilderLinks {
	max-width: 145px;
	float:left;
	margin-right: 10px;
	margin-top: 5px;
	overflow: visible;
	height: auto;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .FSCBilderLinks img {
	float: left;
	max-width: 145px;
	height: auto;
	border: 0 none;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .item_100 {
	float: left;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .item_100 p {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 14pt;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .FSCCMImageCaption {
	font-size: 0.8em;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .kontakt ol {
	list-style-type: none;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .kontakt ol li {
	margin-left:-40px;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite hr {
	float: left;
	margin: 14px 0px 14px 0px;
	border-style: solid;
	border-color: black;
	border-width: 0.1em;
	width: 100%;
	clear: both;

}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .ueberschrift_h4{
	padding-top:15px;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .ueberschrift_h4_hg_grau{
	margin-bottom: 0px;
	margin-top: 0px;
	border-top-color:black;
	border-top-style:solid;
	border-top-width:0.1em;
}

.CMSVLBG_102_202_StrukturAllgemeineWebseite .leerraum_ganz {
	clear:both;
}


/*
#								end								#
#			CMSVLBG_102_202_StrukturAllgemeineWebseite			#
#																#
*/


/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews7				#
#																#
*/

.CMSVLBG_102_202_StrukturNews7 .uebersicht_einrueckung_unterstrichen li {
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
	margin-left:-15px;
}

.CMSVLBG_102_202_StrukturNews7 .uebersicht_einrueckung_unterstrichen a {
	border-bottom: 1px solid black;
	width: 100%;
	text-decoration: none;
	display: block;
}

.CMSVLBG_102_202_StrukturNews7 .uebersicht_einrueckung_unterstrichen p {
	margin-bottom:0;
	margin-top:0;
}

/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews7				#
#																#
*/

/*
#								begin							#
#				CMSVLBG_102_202_StrukturDienstleistung			#
#																#
*/

.CMSVLBG_102_202_StrukturDienstleistung .textabstand_halb_unten {
	display:none;
}

.CMSVLBG_102_202_StrukturDienstleistung h4 {
	margin-bottom: 0px;
}

/*
#								end								#
#				CMSVLBG_102_202_StrukturDienstleistung			#
#																#
*/


/*
#								begin							#
#				CMSVLBG_102_202_StrukturLandeshauptmann			#
#																#
*/

.CMSVLBG_102_202_StrukturLandeshauptmann .portrait a img {
	float:left;
	margin-top:5px;
	padding-bottom:10px;
	padding-right:10px;
}

.CMSVLBG_102_202_StrukturLandeshauptmann .portrait a img {
	border: 0 none;
}

.CMSVLBG_102_202_StrukturLandeshauptmann .item_text_bild_links p, .cms_inhalt p {
	margin: 0px;
}

.CMSVLBG_102_202_StrukturLandeshauptmann h4 {
	margin-bottom: 0px;
	margin-top: 0px;
}

.CMSVLBG_102_202_StrukturLandeshauptmann .cms_inhalt ul {
	margin-top: 0px;
}


/*
#								end								#
#				CMSVLBG_102_202_StrukturLandeshauptmann			#
#																#
*/

/*
#								begin							#
#				CMSVLBG_102_202_StrukturLRMitglied				#
#																#
*/

.CMSVLBG_102_202_StrukturLRMitglied .portrait a img {
	float:left;
	margin-top:5px;
	padding-bottom:10px;
	padding-right:10px;
}

.CMSVLBG_102_202_StrukturLRMitglied .portrait a img {
	border: 0 none;
}

.CMSVLBG_102_202_StrukturLRMitglied .item_text_bild_links p, .cms_inhalt p {
	margin: 0px;
}

.CMSVLBG_102_202_StrukturLRMitglied h4 {
	margin-bottom: 0px;
	margin-top: 0px;
}

.CMSVLBG_102_202_StrukturLRMitglied .cms_inhalt ul {
	margin-top: 0px;
}


/*
#								end								#
#				CMSVLBG_102_202_StrukturLRMitglied				#
#																#
*/


/*
#								start							#
#				CMSVLBG_102_202_AllgemeineWebseite2				#
#																#
*/

.CMSVLBG_102_202_AllgemeineWebseite2 .item_bild_gross_links {
	float:left;
	max-width:155px;
	padding-right: 10px;
}
.CMSVLBG_102_202_AllgemeineWebseite2 .item_bild_gross_links p {
	font-size: 0.8em;
	line-height: 8pt;
}

.CMSVLBG_102_202_AllgemeineWebseite2 .item_bild_gross_rechts a img {
	border: 0 none;
}

.CMSVLBG_102_202_AllgemeineWebseite2 .item_bild_gross_links a img {
	border: 0 none;
	max-width:155px;
}

/*
#								end								#
#				CMSVLBG_102_202_AllgemeineWebseite2				#
#																#
*/

/*
#								start							#
#			CMSVLBG_102_202_StrukturOrganisationseinheit		#
#																#
*/

.CMSVLBG_102_202_StrukturOrganisationseinheit h4 {
	margin-bottom: 0px;
	margin-top: 0px;
}

.CMSVLBG_102_202_StrukturOrganisationseinheit p {
	margin: 0px;
}
/*
#								end								#
#			CMSVLBG_102_202_StrukturOrganisationseinheit		#
#																#
*/

/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews4				#
#																#
*/

.CMSVLBG_102_202_StrukturNews4 a {
	margin-bottom:0;
	margin-top:0;
	color:black;
	text-decoration:none;
}

/*
#								end								#
#					CMSVLBG_102_202_StrukturNews4				#
#																#
*/


/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews5				#
#																#
*/

.CMSVLBG_102_202_StrukturNews5 li {
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
	margin-left:-15px;
}

.CMSVLBG_102_202_StrukturNews5 li a {
	border-bottom: 1px solid black;
	width: 100%;
	text-decoration: none;
	display: block;
}

.CMSVLBG_102_202_StrukturNews5 p {
	margin-bottom:0;
	margin-top:0;
}

/*
#								end								#
#					CMSVLBG_102_202_StrukturNews5				#
#																#
*/



/*
#								begin							#
#				CMSVLBG_102_202_StrukturBildergalerie			#
#																#
*/

.CMSVLBG_102_202_StrukturBildergalerie .bildergalerie_item {
	width: 155px;
	height: 155px;
	float: left;
}

.CMSVLBG_102_202_StrukturBildergalerie .bildergalerie_item .bildunterschrift {
	font-size: 0.7em;
}

/*
#								end								#
#				CMSVLBG_102_202_StrukturBildergalerie			#
#																#
*/



/*
#								begin							#
#			CMSVLBG_102_202_StrukturTerminGesamtListe			#
#																#
*/

.CMSVLBG_102_202_StrukturTerminGesamtListe ol {
	list-style-type: none;
	padding-left:0px;
}

.CMSVLBG_102_202_StrukturTerminGesamtListe ol li a {
	font-weight: bold;
}


.CMSVLBG_102_202_StrukturTerminGesamtListe ol li p,
.CMSVLBG_102_202_StrukturTerminGesamtListe .cms_inhalt{
	font-weight:normal;
}

/*
#								end								#
#			CMSVLBG_102_202_StrukturTerminGesamtListe			#
#																#
*/


/*
#							start								#
#			CMSVLBG_102_202_StrukturFormularUebersicht			#
#																#
*/

.CMSVLBG_102_202_StrukturFormularUebersicht li {
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
	margin-left:-15px;
}

.CMSVLBG_102_202_StrukturFormularUebersicht li a {
	width: 100%;
	text-decoration: none;
}

.CMSVLBG_102_202_StrukturFormularUebersicht p {
	margin-bottom:0;
	margin-top:0;
}

.CMSVLBG_102_202_StrukturFormularUebersicht img {
	border: 0px none;
}

/*
#								end								#
#			CMSVLBG_102_202_StrukturFormularUebersicht			#
#																#
*/


/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews2				#
#																#
*/

.CMSVLBG_102_202_StrukturNews2 p a {
	text-decoration: none;
}

.CMSVLBG_102_202_StrukturNews2 .item_7_93 p {
	float:left;
	font-weight:bold;
	padding-right:19px;
}

.CMSVLBG_102_202_StrukturNews2 .item_7_93 .termin p {
	float:none;
	margin-bottom:0;
	margin-top:0;
}

/*
#								end								#
#					CMSVLBG_102_202_StrukturNews2				#
#																#
*/

/*
#								begin							#
#			CMSVLBG_102_202_StrukturThemenUebersicht			#
#																#
*/

.CMSVLBG_102_202_StrukturThemenUebersicht a {
	text-decoration: none;
}

.CMSVLBG_102_202_StrukturThemenUebersicht .item_bild_gross_links {
	float:left;
	max-width:155px;
	padding-right: 15px;
}

.CMSVLBG_102_202_StrukturThemenUebersicht li {
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
}

.CMSVLBG_102_202_StrukturThemenUebersicht ol {
	margin-top: 0;
}

.CMSVLBG_102_202_StrukturThemenUebersicht ol li {
	float: left;
	width: 100%;
}

.CMSVLBG_102_202_StrukturThemenUebersicht .textabstand_halb_unten {
	margin-bottom:0;
	padding: 0;
	margin-top:0;
}

/*
#								end								#
#			CMSVLBG_102_202_StrukturThemenUebersicht			#
#																#
*/

/*
#								begin							#
#					CMSVLBG_102_202_StrukturNews6				#
#																#
*/

.CMSVLBG_102_202_StrukturNews6 a {
	text-decoration: none; 
}

.CMSVLBG_102_202_StrukturNews6 .item_bild_gross_links {
	float:left;
	max-width:155px;
	padding-right: 15px;
}

.CMSVLBG_102_202_StrukturNews6 .textabstand_halb_unten {
	margin-bottom:0;
	padding: 0;
	margin-top:0;
}

.CMSVLBG_102_202_StrukturNews6 hr {
clear: both; 
}

/*
#								end								#
#					CMSVLBG_102_202_StrukturNews6				#
#																#
*/


/*
#								begin							#
#					CMSVLBG_102_202_StrukturTopNews				#
#																#
*/

.CMSVLBG_102_202_StrukturTopNews a, .CMSVLBG_102_202_StrukturNews a {
	text-decoration: none; 
}

.CMSVLBG_102_202_StrukturTopNews .item_bild_gross_links,
.CMSVLBG_102_202_StrukturNews .item_bild_gross_links {
	float:left;
	max-width:155px;
	padding-right: 15px;
}

.CMSVLBG_102_202_StrukturTopNews .textabstand_halb_unten,
.CMSVLBG_102_202_StrukturNews .textabstand_halb_unten {
	margin-bottom:0;
	padding: 0;
	margin-top:0;
}

.CMSVLBG_102_202_StrukturTopNews hr, .CMSVLBG_102_202_StrukturNews hr {
clear: both; 
}

/*
#								end								#
#					CMSVLBG_102_202_StrukturTopNews				#
#																#
*/


/*
#								begin							#
#								bis_suche						#
#																#
*/

#bis_suche form.bis, #bis_suche form#calculate {

	padding: 1em 1em 1em 0em;
	overflow: hidden;
}

#bis_suche form.bis legend, #bis_suche form#calculate legend {
	font-weight: bold;
	padding: 0.5em;
	font-size: 1.2em;
}

#bis_suche form.bis fieldset, #bis_suche form#calculate fieldset {
	padding: 1em;
}

#bis_suche form .form_item {
	width: 95%;
	float: left;
	clear: both;
	padding: 5px 5px;
}

#bis_suche form.bis label, #bis_suche form#calculate label, #bis_suche div.form_item p {
	font-weight: bold;
	float: left;
	padding: 0em 0.5em;
}

#bis_suche form.bis label {
	margin-top: 0.6em;
	width: 25%;
}

#bis_suche form.bis #bis_suche label.kwLabel {
	margin-top: 0em;
}

#bis_suche form.bis input, #bis_suche form.bis select {
	width: 70%;
	float: left;
	margin: 0.6em 0.2em;
}

#bis_suche form.bis #bis_submit, #bis_suche form.bis #reset {
	width: 25%;
}

#bis_suche form.bis div.such_buttons {
	margin-left: auto;
	margin-right: auto;
}

/*
#								end								#
#								bis_suche						#
#																#
*/

/*
#								start							#
#			bis_ergebnis,bis_dienststellenadresse				#
#			bis_abteilung,bis_sachgebiet,bis_person				#
*/
#ergebnis caption,
#sachgebiete caption, 
#ergebnis_person caption {
	position: absolute;
	text-indent: -5000px;
}

table#sachgebiete,
table#ergebnis {
	float: left;
	width: 100%;
	border-collapse: collapse;
	/* table-layout: fixed; */
}

#bis_ergebnis table#ergebnis_person, 
#bis_person table#ergebnis_person, 
#bis_person table#sachgebiete, 
#bis_ergebnis table#ergebnis_einrichtung {
	float: left;
	width: 50%;
	border-collapse: collapse;
	/* table-layout: fixed; */
	clear:both;
}

#bis_ergebnis table#ergebnis_einrichtung {
	width: 100%;
}

table#ergebnis th,
table#ergebnis td,
table#ergebnis_person th, 
table#ergebnis_person td,
table#ergebnis_einrichtung th, 
table#ergebnis_einrichtung td,
table#sachgebiete th, 
table#sachgebiete td {
	text-align: left;
	vertical-align: top;
	border: 1px solid black;
	padding: 5px;
}

#bis_ergebnis table#ergebnis th, 
#bis_ergebnis table#ergebnis_person th, 
#bis_ergebnis table#ergebnis_einrichtung th, 
#bis_ergebnis table#sachgebiete th {
	font-weight: bold;
}

table#ergebnis th#tel {width: 19%;}
table#ergebnis th#n {width: 17%;}
table#ergebnis th#t {width: 5%;}
table#ergebnis th#vorname {width: 7%;}
table#ergebnis th#d, table#ergebnis th#a {width: 20%;}
table#ergebnis th#f {width: 12%;}
table#ergebnis th#st {width: 15%;}
table#ergebnis th#alter {width: 10%;}
table#ergebnis th#b {width: 15%;}
table#ergebnis th#wetter {width: 7%;}
table#ergebnis th#v {width: 20%;}
table#ergebnis th#adresse {width: 25%;}
table#ergebnis th#offen {width: 25%;}
table#ergebnis th#art {width: 4%;}
table#ergebnis th#kbtel {width: 9%;}
table#ergebnis th#leiterin {width: 9%;}
table#ergebnis th#essen {width: 7%;}
table#ergebnis th#pa {width: 12%;}

table#ergebnis_person th#t {width: 30%;}

/* rms tabelle */
table#ergebnis th#str {width: 5%;}
table#ergebnis th#bez {width: 17%;}
table#ergebnis th#abs {width: 15%;}
table#ergebnis th#urs {width: 15%;}
table#ergebnis th#von {width: 9%;}
table#ergebnis th#bis {width: 9%;}
table#ergebnis th#anm {width: 27%;} 
table#ergebnis th#inf {width: 3%;}

/* farbige zeile in RMS */
.markiert {
	font-style: italic;
}

.neue_suche {
	display:none;
}
/*
#								end								#
#							bis_ergebnis						#
#																#
*/


/* wahlen gesamtliste */

body#chart { 
	margin: 0.1cm 0.1cm 0.1cm 0.1cm;
}

table#ergebnis th#gem {width: 9%;}
table#ergebnis th#wbt {width: 4%;}
table#ergebnis th#ab {width: 4%;}
table#ergebnis th#gue {width: 4%;}
table#ergebnis th#ung {width: 4%;}

#chart #inhalt #news table {
	font-size: 8pt;
}


#chart #inhalt #news table.ergebnis_gesamt td.wahlzeile_2 {
	text-align: right;
	border-top: none;
}

#chart #inhalt #news table tr > td:first-child,
#chart #inhalt #news table tr > th:first-child {
	text-align:left;
}

#chart #inhalt #news table tr th, #chart #inhalt #news table tr td {
	padding:0px 2px 0px 0px;
	text-align:right;
	height: 10px;
}

table.ergebnis_gesamt td.wahlzeile_1 {
	font-weight: bold;
	border-bottom: none;
}

table.ergebnis_gesamt td.wahlzeile_1:first-child  {
	font-weight: bold;
	border: 1px solid black;
}

.wahlzeile_1_neu{
	font-weight: bold;
	font-style: italic;
}

table.ergebnis_gesamt {
	border-collapse: collapse;
	margin: 0px 0px 5px 0px;
	width: 100%;
}

table.ergebnis_gesamt th.gemeinde, table.ergebnis_gesamt td.gemeinde {
	text-align: left;
	font-weight: bold;
	width: 180px;
}

table.ergebnis_gesamt th.lth, table.ergebnis_gesamt td.ltd {text-align: left !important;}
table.ergebnis_gesamt th.rth, table.ergebnis_gesamt td.rtd {text-align: right !important;}
table.ergebnis_gesamt th.cth, table.ergebnis_gesamt td.ctd {text-align: center !important;}

table.ergebnis_gesamt th, table.ergebnis_gesamt td {
	text-align: right;
	vertical-align: top;
	border: 1px solid black;
	padding: 5px;
}

table.ergebnis_gesamt {
	font: normal 100.1% arial, helvetica, sans-serif;
}

table.ergebnis_gesamt th {font-size: 1.2em; color: #BC2327;}
table.ergebnis_gesamt td {font-size: 1.2em;}

table.ergebnis_gesamt th#gem {width: 125px;}
table.ergebnis_gesamt th#wbt {width: 50px;}
table.ergebnis_gesamt th#ab {width: 50px;}
table.ergebnis_gesamt th#gue {width: 50px;}
table.ergebnis_gesamt th[id$="Prozent"] {width: 30px;}
table.ergebnis_gesamt td[headers$="Prozent"] {font-size: 1em; font-weight: normal;}

#chart #logo {
	font-size: 100%;
}

p.smalltext {
	font-size: 0.8em; 
	padding: 0px; 
	margin: 0px
}

table.ergebnis_gesamt td.summierung {color: red;}

table.ergebnis_gesamt caption, table.ergebnis_gesamt td.bezirk {
	font-size: 180%;
	font-weight: bold;
	color: #BC2327;
	background-color: #E8E8E8;
	text-align: left;
	margin: 10pt 0pt 5pt 0pt;
}

#chart_parteistimmen caption, #chart_stimmen caption, #chart_gewinnverlust caption, #chart_wahlinfo caption {
	display: none;
}

table#chart_parteistimmen {
	border-collapse: collapse;
	table-layout: fixed;
}

table#chart_parteistimmen th, table#chart_parteistimmen td {
	text-align: left;
	vertical-align: top;
	border: 1px solid black;
	padding: 5px;
}

table#chart_parteistimmen th {width: 70px; text-align: right;}
table#chart_parteistimmen th#wahl {width: 160px;}
table#chart_parteistimmen td {text-align: right;}

table.ergebnis_gesamt tr > td.wahlzeile_1:first-child,
table.ergebnis_gesamt tr > td.wahlzeile_1_neu:first-child, 
table.ergebnis_gesamt tr > th:first-child,
table#chart_parteistimmen tr > td:first-child, 
table#chart_parteistimmen tr > th:first-child {
	text-align:left;
}

table#chart_stimmen tbody tr:first-child {
	border: 1px solid black;
}

.print_logo {
	position: absolute;
	top: 10px;
	right: 10px;
}

div.item_100_link_mit_pfeil a {
	display: list-item;
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
	vertical-align: 6px;
}

div.item_100_link_mit_pfeil p {
	padding: 0px 0px 0px 15px;
	font-weight: bold;
}

.CMSVLBG_102_202_StrukturSachgebietGesamtListe .item_100_link_mit_pfeil ol, 
.CMSVLBG_102_202_StrukturSachgebietGesamtListeSG .item_100_link_mit_pfeil ol,
.CMSVLBG_102_202_Strukturformularübersicht .item_100_link_mit_pfeil ol  {
	list-style-type: none;
}

.CMSVLBG_102_202_StrukturSachgebietGesamtListe .item_100_link_mit_pfeil ol li,
.CMSVLBG_102_202_StrukturSachgebietGesamtListe .item_100_link_mit_pfeil p,
.CMSVLBG_102_202_Strukturformularübersicht .item_100_link_mit_pfeil ol li,
.CMSVLBG_102_202_Strukturformularübersicht .item_100_link_mit_pfeil p {
	line-height: 10pt;
}

.CMSVLBG_102_202_StrukturSachgebietGesamtListe .item_100_link_mit_pfeil div.kontakt,
.CMSVLBG_102_202_Strukturformularübersicht .item_100_link_mit_pfeil div.kontakt {
	padding: 0px 0px 5px 0px;;
	display: block;
	float: left;
	width: 100%;
}

.CMSVLBG_102_202_StrukturSachgebietGesamtListe .item_100_link_mit_pfeil a ,
.CMSVLBG_102_202_Strukturformularübersicht .item_100_link_mit_pfeil a {
	/* text-decoration: underline; */
}

div.kontakt ol li p a.lageplan,
div.kontakt ol li p a.fahrplan {
	display: none;
}

div.kontakt ol {
	display: block;
	float: left;
	width: 100%;
	list-style-image: url(/cmsinclude/pfeil_rechts_rot.gif);
}

div.kontakt ol li {
	float: left;
	width: 100%;
}

p.kontakt_label {
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	float: left;
}

div.kontakt ol li p {
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

div.kontakt ol li p a,
div.kontakt a.email_adresse {
	display: inline;
	vertical-align: 0px;
	/* text-decoration: none; */
}

/* Suchergebnisse drucken */
#inhalt, div.breite_100 ol {
	left: 5px;
	width: auto;
	float: none;
}

/* Badewasserqualität */
#badesee table#ergebnis th {
	text-align: center;
	vertical-align: top;
}

#badesee table#ergebnis td {
	text-align: right;
	vertical-align: top;
}

#badesee table#ergebnis tr > td:first-child {
	text-align:left;
}
/* Ende Badewasser */

.item_100 img {
	float: left;
	max-width: 112px;
	padding: 0.2em 10px 0px 0px
}

.item_bild_gross_links, .FSCBilderLinks {
	overflow: hidden;
	float: left;
	max-width: 122px;
}

.item_bild_gross_links {
	clear: both;
}

.item_bild_gross_links img, .FSCBilderLinks img {
	float: left;
	padding: 0.2em 0px 15px 0px;
	margin-right: 10px;
	overflow: visible;
	max-width: 112px;
	height: auto;
	border: 0 none;
}

.item_text_bild_links {
	width: 77%;
	float: left;
	padding: 0px 0px 15px 0px;
}

.breite_100 {
	width: 100%;
	float: left;
}

body  div.CMSVLBG_102_202_StrukturFormularUebersicht  {
	float: none !important;
}

div#news,
div#inhalt, div.CMSVLBG_102_202_StrukturFormularUebersicht  div#container {
	float: none; 
}

div.item_100_link_mit_pfeil {
	float: none; 
	padding: 0px 0px 0px 15px;
}

div.item_100_link_mit_pfeil ol {
	float: none; 
}

div.item_100_link_mit_pfeil li {
	list-style-type: none;
	list-style-image: none;
	width: 100%;
}

div.item_100_link_mit_pfeil li ol li {
	border-bottom: none;
}

div.item_100_link_mit_pfeil p.kontakt_label {
	display: none;
}

span.antrag {
	display: inline;
}

li span.antrag a {
	padding: 3px 0px 3px 0px;
	color: black;
	display: inline;
	border-bottom: none;
	font-weight: bold;
}

span.formular_icons {
}

span.formular_icons a {
	padding: 0px;
	list-style-image: none;
	display: inline;
	border-bottom: none;
}

li span.formular_icons a  img{
	border: 0px;
	vertical-align: middle;
	width: 10px;
	height: 10px;
}
