html  {margin:0; padding:0; height:100%;}
html[xmlns^="http"] { overflow-y:scroll;}
body {margin:0; padding:0; border:none; font-size:76%; font-family:Verdana, Arial, Helvetica, sans-serif;width:100%; height:100%;
background-color:#fff;}
.notext {overflow:hidden; width:0; height:0; position:absolute; left:-2000px; top:0;}

/* __________________________________ */
/* REDAKTEUR  */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
/* Fotos */
.bildLinks {border:none; float:left; margin: 0px 10px 0 0;}
.bildRechts {border:none; float:right; margin: 0px 0 0 0 10px;}

/* Tabellen */
.tabelleStandard 
{border-collapse:collapse; font-size: 1em; margin: 0.3em 0 2em 0.1em; border: 1px solid #000; width: 99%;}
.tabelleStandard  caption { font-weight: bold; color: #CC0000; text-align: left; border: none;margin: 0;}
.tabelleStandard  th {color: #FFFFFF; text-align: left; vertical-align: top; padding: 0; font-size: 100%; }
.tabelleStandard  td { background: #FFF; border: 1px solid #000; vertical-align: top; padding: 0.2em; margin:0;}

.tabelleGrau {border-collapse:collapse;font-size: 1em; margin: 0.3em 0 2em 0.1em; border: 1px solid #000; width: 99%;}
.tabelleGrau caption {font-weight: bold; color: #000; text-align: left; margin: 0 0 0 0.3em;}
.tabelleGrau th {border: 1px solid #000;color: #000;text-align: left; vertical-align: top;padding: 0.2em;font-size: 100%;}
.tabelleGrau td {border: 1px solid #000; vertical-align: top;padding: 0.2em 0.2em 0.5em;}

/* __________________________________ */
/* HEADER  */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#logo 		{display: none;}
#headBox 	{display: none;}

/* __________________________________ */
/* Startseite Aktuelle Meldungen */
#subStart {display: none;}
/* __________________________________ */
/* Startseite Teaser */
#inhaltBox div.teaserLinkBox {margin: 0px 0px 1em;}
#inhaltBox div.teaserImg  {margin: 0 1em 0.5em 0; padding: 1px; line-height: 1.4em; float:left;}
#inhaltBox div.teaserLinkText p {margin:0 0 1em 0; padding:0; font-size:1em; line-height:1.4em;}

/* __________________________________ */
/* NAVIGATION */
#nav	{display: none;}
/* HEADER ENDE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */

#content {float:left; width:100%; }
#wrapper {float:left; width:100%;}
/* __________________________________ */
/* INHALT */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#inhaltBox{margin:10px;width: 90%;}
/* __________________________________ */
/* Fonts + Links */
#inhaltBox h1 	{margin:0 0 0.5em 0; padding:0;font-size:1.4em; color:#000;font-weight:bold;}
#inhaltBox h2 	{margin:0 0 0.5em 0; padding:0;font-size:1.4em; color:#000;font-weight:bold;}
#inhaltBox h3 	{margin:1.5em 0 0.5em 0; padding:0;font-size:1em; color:#000;font-weight:bold;}
#inhaltBox h4 	{margin:1.5em 0 0 0; padding:0;font-size:1em; color:#000;font-weight:bold;line-height:1.4em;}
#inhaltBox h5 	{margin:1.5em 0 0 0; padding:0;font-size:1em; color:#000;font-weight:bold;line-height:1.4em;}
#inhaltBox p 	{margin:0 0 1em 0; padding:0; font-size:1em; line-height:1.4em;}
#inhaltBox h4.sucheHead {margin:0 0 0 0; padding:0;font-size:1em; color:#000;font-weight:bold;line-height:1.4em;}
#inhaltBox h4.sucheHead a:link,
#inhaltBox h4.sucheHead a:visited {text-decoration:none; color:#000;}
#inhaltBox h4.sucheHead2 {margin:0 0 5px 0; padding:0;font-size:1em; color:#000;font-weight:bold;line-height:1.4em;}
p.aktuellDatum 	{margin:0 !important; padding:0;font-size:1em !important;color:#000;}
.trennung {margin-left:-0.35em;}
/* __________________________________ */
/* LISTEN UL*/
#inhaltBox ul {font-size: 1em; margin: 0px 0px 0px 18px; padding: 0px; line-height:1.4em;}
#inhaltBox ul ul{ list-style: disc; font-size: 100%; margin: 0px 0px 0px 18px; adding: 0px;}
#inhaltBox li {margin: 0px 0px 5px 0px; padding: 0px;}
#inhaltBox ul ul li { margin: 5px 0px 5px 0px;padding: 0px;}
/* LISTEN OL*/
#inhaltBox ol { font-size: 1em; margin: 0px 0px 0px 24px; padding: 0px; line-height:1.4em;}
#inhaltBox ol ol{list-style: disc;	font-size: 100%; margin: 0px 0px 0px 18px; padding: 0px;}
#inhaltBox li { margin: 0px 0px 5px 0px; padding: 0px;}
#inhaltBox ol ol li { margin: 5px 0px 5px 0px; padding: 0px;}
/* __________________________________ */
/* Links */
#inhaltBox h2 a:link,
#inhaltBox h2 a:visited {text-decoration:none; color:#000;}

#inhaltBox a:link 	{text-decoration:underline; color:#000;}
#inhaltBox a:visited 	{text-decoration:underline; color:#000;}
#inhaltBox a:focus, 
#inhaltBox a:hover, 
#inhaltBox a:active 	{color:#000; background-color:#EAEAEA; text-decoration:underline;}

.backlink a:link,
.backlink a:visited, 
.backlink a:focus, 
.backlink a:hover, 
.backlink a:active {display: none;}

.backlinkSuche span {float:left;}
.backlinkSuche a:link, 
.backlinkSuche a:visited 	{text-decoration:none !important; color:#000 !important;}
.backlinkSuche a:focus, 
.backlinkSuche a:hover, 
.backlinkSuche a:active 	{margin:0px 0 0 0 !important;color:#000 !important; background-color:#EAEAEA; text-decoration:underline !important;}
/* __________________________________ */
/* Tooltip */
a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {position:relative;text-decoration:none;font-style:bold;border-bottom:0px dotted #4dbcf3;}
a.tooltip:hover {background:transparent;z-index:100;}
a.tooltip span {display:none;text-decoration:none;}
a.tooltip:hover span {display:block;position:absolute;top:30px;left:0;width:12em;z-index:100;color:#000000;padding:2px 10px 2px 10px;
background:#EEEEEE; font-family:Verdana, Arial, Helvetica, Sans-serif; font-style:Normal; text-align:left;}
a.tooltip:hover span b {color:#c11919;}
/* __________________________________ */
/* Breadcrumb */
#breadcrumbBox {display: none;}
#breadcrumb {display: none;}
#drucken {display: none;}
/* __________________________________ */
/* Textboxen */
.textBox {margin:10px 30px 0px; padding:0 0 5px 0; }
.textBoxLast {margin:10px 30px 0; padding:0 0 5px 0; }
/* __________________________________ */
/* Formulare */
#kvgform, #kvgform2, #kvgform3, #kvgform4, #kvgform5 
{border: 1px solid #E2DFDF; margin: 0; width: 99%; font-size: 1em ; padding: 0px;}
#kvgform legend, #kvgform2 legend, #kvgform3 legend, #kvgform4 legend, #kvgform5 legend
{ color: #000; padding: 0; margin: 1em 0 1em 0; font-weight: bold; }
.left { float: left;text-align: right; width: 5em; margin: 0 0em 0 0;}
.left2 { float: left; text-align: right; width: 10em; margin: 0 0em 0 0;}
.kvgformfeld 
{ background: #f1f1f1; float: left; margin: 0 0 10px 10px; font: 1em Verdana, Arial, Helvetica, sans-serif;}
.checkLinks 	{float: left; text-align: right; width: 1em; margin: 0 0em 0em 3em;}
.checkRechts 	{float: left; margin: 0 0 10px 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.formtextRechts {float: left; margin: 0 0 10px 23px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.formtextRechts2 { float: left;	margin: 0 0 10px 37px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.formtextRechts3 { float: left;	margin: 0 0 10px 4px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.kvgformbutton 	{ border: 1px solid #999999; background: #F0F0F0; margin: 10px 0 0 0;}
.kvgformbutton 			{cursor:pointer} /* IE 6.+ */
.kvgformbutton :hover		{cursor:pointer} /* Geckos */
#kvgform input.right, #kvgform2 input.right, #kvgform3 input.right, #kvgform4 input.right, #kvgform5 input.right 
{float: left; width: auto; clear: both; margin-left: 5.3em; margin-right: 0.3em;}
#kvgform input[type=checkbox].right, #kvgform input[type=radio].right, #kvgform input[type=submit].right 
{ margin-left: 6.3em;}
#kvgform br, #kvgform2 br, #kvgform3 br, #kvgform4 br, #kvgform5 br {clear: both;}

/* INHALT ENDE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
/* __________________________________ */
/* SPALTE 1 Subnavigation */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#spalte1Box {display: none;}

/* __________________________________ */
/* Subnavigation */
ul#subnav 	{display: none;}
/* SPALTE 1 Subnavigation ENDE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
/* __________________________________ */
/* SPALTE 2 Fahrplanauskunft  */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#spalte2Box {display: none;}
#formBox {display: none;}

/* SPALTE 2 Fahrplanauskunft ENDE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
/* __________________________________ */
/* Fusszeile */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#fussBox {display: none;}
/* Fusszeile ENDE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */



