span.sprache {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#000000;
  font-weight:bold;
}
td.sprache {
  background-color:#DDDDDD;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
td.sprache_klein {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
td.sprache_highlighted {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
td.sprache_ausgewaehlt {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
td.sprache_ausgewaehlt_highlighted {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
td.sprache_ausgewaehlt_klein {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
td.metanav {
  background-color:#DDDDDD;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
td.metanav_highlighted {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
}
p.bluebox {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#FFFFFF;
  margin-top:0px;
  margin-left:16px;
  margin-bottom:0px;
  margin-right:0px;
}
p.bluebox_gross {
  font-family:Verdana;
  font-size:18px;
  font-weight:bold:;
  color:#DDE6ED;
  margin-top:0px;
  margin-left:16px;
  margin-bottom:0px;
  margin-right:0px;
}
span.bluebox_list {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
}
a.menu {
  color:#333333;
  text-decoration:none;
}
a:active, a:link, a:visited {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

a.metanav:active, a.metanav:link, a.metanav:visited {
  color:#666666;
  text-decoration:none;
}

a.metanav:hover {
  color:#333333;
  text-decoration:underline;
}

a.bluebox {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
}
p.footer {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#EEEEEE;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
p.footerklein {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
td.menu_hell {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu_hell_sitemap {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu_hell_sitemap_highlighted {
  background-color:#F7F7F7;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#000000;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu_dunkel {
  background-color:#DDDDDD;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu_dunkel_nopointer {
  background-color:#DDDDDD;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  }
td.menu_dunkel_highlighted {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
p.headline {
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
  margin-top:0px;
  margin-left:2px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.content {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:2px;
  margin-bottom:0px;
  margin-right:0px;
}
a.mehr {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:999999;
  font-weight:bold;
  text-decoration:none;
  }

a.mehr:hover {
  text-decoration:underline;
}

td.menu2_dunkel {
  background-color:#EEEEEE;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu2_hell {
  background-color:#F7F7F7;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#000000;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu2_hell_sitemap {
  background-color:#F7F7F7;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.menu2_hell_highlighted {
  background-color:#FFFFFF;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  font-weight: bold;
  }
div.div1 {
  position:absolute;
  width:207px;
  height:127px;
  top:66px;
  left:216px;
  }
div.div2 {
  position:absolute;
  width:207px;
  height:85px;
  top:87px;
  left:216px;
  }
div.div3 {
  position:absolute;
  width:207px;
  height:64px;
  top:108px;
  left:216px;
  }
div.div4 {
  position:absolute;
  width:207px;
  height:22px;
  top:150px;
  left:216px;
  }
div.div5 {
  position:absolute;
  width:207px;
  height:85px;
  top:192px;
  left:216px;
  }
div.div6 {
  position:absolute;
  width:207px;
  height:85px;
  top:129px;
  left:216px;

  }

p.headline_left {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#003399;
  font-weight:bold;
  margin-top:5px;
  margin-left:8px;
  margin-bottom:0px;
  margin-right:0px;
}
p.headline2_left {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  font-weight:bold;
  margin-top:5px;
  margin-left:8px;
  margin-bottom:0px;
  margin-right:0px;
}
p.content_left {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
  margin-top:0px;
  margin-left:8px;
  margin-bottom:0px;
  margin-right:0px;
}
span.content_left {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#666666;
}
td.alphabet {
  background-color:#004379;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#FFFFFF;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.alphabet_highlighted {
  background-color:#E0E4E8;
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  cursor:pointer;
  }
td.tabelle {
  background-color:#E0E4E8;
}
td.tabelle_headline {
  background-color:#C9CED4;
}
td.tabelle_highlighted {
  background-color:#F7F7F7;
}
p.tabellenkopf {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  font-weight:bold;
  margin-top:0px;
  margin-left:6px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.tabellenpunkt {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  margin-top:0px;
  margin-left:12px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.tabelle_padding {
  margin-top:0px;
  padding-left:12px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.tabelle_padding a {
  margin-left: 0;
}
p.tabellenstadt {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:6px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.tabelleninfo {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#333333;
  margin-top:0px;
  margin-left:12px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.close {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.suche_kopf {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  font-weight:bold;
  margin-top:0px;
  margin-left:11px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.suche_num_art {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:8px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.suche_input {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:4px;
  margin-left:11px;
  margin-bottom:0px;
  margin-right:0px;
  }
a.tabelleninfo_email, p.tabelleninfo_email {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#004379;
  margin-top:0px;
  margin-left:12px;
  margin-bottom:0px;
  margin-right:0px;
  }

a.tabelleninfo_nomargin {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#004379;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  }

input.suche {
  margin-left:11px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  height:20px;
  width:514px;
  background-color:#F7F7F7;
}
input.bestell {
  margin-left:11px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  height:20px;
  background-color:#F7F7F7;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
select.suche {
  margin-left:11px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  height:20px;
  width:514px;
  background-color:#F7F7F7;
}
input.contact {
  margin-left:0px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  height:20px;
  width:263px;
  background-color:#F7F7F7;
}
p.contact {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:2px;
  margin-left:1px;
  margin-bottom:0px;
  margin-right:0px;
}
textarea.contact {
  margin-left:0px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#FFFFFF;
  border-width:1px;
  height:193px;
  width:263px;
  background-color:#F7F7F7;
  scrollbar-base-color=#FF0000;
  scrollbar-3dlight-color=#E0E4E8;
  scrollbar-arrow-color=#FFFFFF;
  scrollbar-darkshadow-color=#E0E4E8;
  scrollbar-face-color=#E0E4E8;
  scrollbar-highlight-color=#E0E4E8;
  scrollbar-shadow-color=#E0E4E8;
  scrollbar-track-color=#F7F7F7;
}
a.buchstabenlink {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  font-weight:bold;
  }
td.staedtetabellenhead {
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
  background-color:#DDDDDD;
  height:17px;
}
td.staedtetabellendata {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  background-color:#EEEEEE;
  height:16px;
  cursor:pointer;
}
td.staedtetabellendata_highlighted {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#FFFFFF;
  background-color:#1A5F96;
  height:16px;
  cursor:pointer;
}
td.staedtetabellenschliessen {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  background-color:#DDDDDD;
  height:20px;
}
a.staedtetabellenschliessen {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#004379;
  background-color:#DDDDDD;
}
span.headline {
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
}
p.content_standard, td.content_standard {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  }

h1.content_standard {
  font-family:Arial,Helvetica;
  font-size:14px;
  font-weight:bold;
  color:#333333;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:4px;
  margin-right:10px;
  }

h2.content_standard {
  font-family:Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#333333;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:0px;
  margin-right:10px;
  }
h3.content_standard {
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:4px;
  margin-right:10px;
  }

li.content_standard {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-right:10px;
  }
p.content_staedte {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.content_staedte_fliesstext {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:14px;
  margin-left:16px;
  margin-bottom:0px;
  margin-right:5px;
  }
a.standardlink {
  color:#333333;
  text-decoration:none;
  }
a.standardlink:hover {
  text-decoration:underline;
  }
p.stadtdivheadline {
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#004379;
  margin-top:1px;
  margin-left:6px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.suche_content {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
  margin-top:8px;
  margin-left:11px;
  margin-bottom:0px;
  margin-right:0px;
  }
span.suche_content {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#333333;
}
p.content_bg_grau {
  font-family:Arial,Helvetica;
  font-size:11px;
  color:#EEEEEE;
  margin-top:0px;
  margin-left:11px;
  margin-bottom:0px;
  margin-right:0px;
  }
p.notiz {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#004379;
  margin-top:0px;
  margin-left:11px;
  margin-bottom:0px;
  margin-right:0px;
  text-transform:uppercase;
  }
p.notizpopup {
  font-family:Arial,Helvetica;
  font-size:10px;
  color:#004379;
  margin-top:0px;
  margin-left:7px;
  margin-bottom:0px;
  margin-right:0px;
  text-transform:uppercase;
  }


#scrollbarliste_lnb {
  overflow: auto;
  height: 400px;
  width: 540px;
}
*>#scrollbarliste_lnb {
  overflow: visible;
  height: auto;
  width: auto;
}



#scrollbarliste_staedte {
  overflow: auto;
  height: 400px;
  width: 540px;
}

*>#scrollbarliste_staedte {
  overflow: visible;
  height: auto;
  width: auto;
}


#scrollbarliste_staedte, #scrollbarliste_lnb {
  scrollbar-face-color: #C9CED4;
  scrollbar-highlight-color: #C9CED4;
  scrollbar-shadow-color: #C9CED4;
  scrollbar-3dlight-color: #F7F7F7;
  scrollbar-arrow-color: #004379;
  scrollbar-track-color: #F7F7F7;
  scrollbar-darkshadow-color: #F7F7F7;

/*
  scrollbar-face-color: #E4E8ff;
  scrollbar-highlight-color: #E0E4E8;
  scrollbar-shadow-color: #E0E4E8;
  scrollbar-3dlight-color: #F7F7F7;
  scrollbar-arrow-color: #004379;
  scrollbar-track-color: #F7F7F7;
  scrollbar-darkshadow-color: #F7F7F7;
*/
}


a.copyright {
  text-decoration:none;
}
a.copyright div {
visibility:hidden;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
position:absolute;
margin-left:-175px;
margin-top:143px;
text-decoration: none;
}
*>a.copyright div {
margin-left:4px;
margin-top:-16px;
}
a.copyright:hover div {
visibility:visible;
}

#formulardiv {
	font-family:Arial,Helvetica;
  font-size:11px;
  color:#333;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:0px;
  margin-right:0px;
}

#formulardiv input {
	margin: 2px 4px 2px 4px;
} 

#formulardiv input.radio {
	position: relative;
	top: 5px;
}

#formulardiv input.check {
	position: relative;
	top: 2px;
}

#LSResult { /* für alle */
	position: absolute;
	left: 434px;
	top: 334px;
	z-index: 100;
	width: 399px;
}

html>body #LSResult { /* für alles ausser dem IE */
	position: absolute;
	left: 434px;
	top: 317px;
	background-color: #fff;
	z-index: 100;
	width: 403px;
}

#LSShadow {
}

#LSResult table * {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

#lSResult td.tabelle_headline {
	font-weight: bold;
}

#lSResult td {
	border-bottom: 1px solid #fff;
	padding-left: 6px;
}

#LSResult a.closePopup {
	position: absolute;
	top: 2px;
	right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}

div.formHeader span.suchlabel {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

div.formHeader {
	padding: 11px 0 0 6px;
}

div.formHeader input.text {
  margin-left:0px;
  font-size:11px;
  font-family:Arial,Helvetica;
  border-style:solid;
  border-color:#004379;
  border-width:1px;
  height:19px;
	padding: 1px 3px 0 3px;
  width:263px;
  background-color:#F7F7F7;
}

div.formHeader input.submit { /* für alle */
	background-color:#004379;
	border: 0;
	color: #fff;
	font-size: 12px;
	padding: 3px 8px 1px 8px;
}

html>body div.formHeader input.submit { /* für alle ausser dem IE */
	background-color:#004379;
	border: 0;
	color: #fff;
	font-size: 12px;
	padding: 0 8px 2px 8px;
	position: relative;
	top: 1px;
}

img.emailGif {
	position: relative;
	top: 2px;
}

img.emailGif_text {
	position: relative;
	top: 2px;
}

