html { margin: 0; padding: 0; }
body { margin: 0; padding: 0; border: none; font-size: 69%; text-align: center; background-color: #fff ; font-family: Verdana, Arial, Helvetica, sans-serif;  }
#divNav {display:none;}
/* __________________________________ */
/* Container + H2 + Start*/
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#container { position: relative;width: 90%; margin: 0 auto;	padding: 0; text-align: left; border: none: 0;top: 0; }
#h2 { display:none;}
#startBox { margin:0;	padding:0; width:550px; height: 80px; position:absolute; 
left: 0px; z-index: 6200; top: 210px; background: #014c71; -moz-opacity: 0.7; filter: alpha(opacity=70);}

#startBoxFont { background: url(../gfx/boxbac.gif) no-repeat 530px 0px;margin:0;padding:8px 0 0 45px; width:550px; height: 80px; position:absolute; 
left: 0px; z-index: 6400; top: 210px; }

#startBoxFont h1 { margin:0;padding:0; color:#FFF;font: 26px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;line-height: 1.5em;}
#startBoxFont a:link, #startBoxFont a:visited {text-decoration:none; color:#fff}
#startBoxFont a:focus, #startBoxFont a:hover, #startBoxFont a:active {text-decoration:none; color:#91bad0}
#startBoxFont h2 { margin:0;padding:0; color:#91bad0;font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;line-height: 1.5em;}


/* __________________________________ */
/* Header */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#header {display:none;}
/* __________________________________ */
/* CONTENT */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#content { background: #fff;}

/* __________________________________ */
/* Inhalt LINKS */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#links {float:left;margin:1em 0 0 0;padding:0 10px 15px 1em; width:50%;}
#linksH2 { float:left;margin:1em 0 0 0;padding:0 10px 15px 45px; width:58%;}
#linksStart {min-height:320px; height:auto !important; height:320px; background: url(../gfx/bacstart.jpg) repeat-y 0;float:left;margin: 0 0 0 0;padding:50px 490px 0px 45px; width:465px;}

/* FONTS */
div.spacer {margin:0 ;padding:0; height:1em;}
div.spacer2 {margin:0 ;padding:0; height:0.1em;}
#links h1, #linksH2 h1 { margin:0;padding:0; font: 1.2em Verdana, Arial, Helvetica, sans-serif; font-weight:bold;line-height: 1.5em;}
#links h2, #linksH2 h2 { margin:0.3em 0 0 0 ;padding:0; color:#000;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height: 1.5em;}
#links h3, #linksH2 h3 { margin:2em 0 0 0 ;padding:0; color:#000;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height: 1.5em;}
#links h4, #linksH2 h4 { margin:1em 0 0 0 ;padding:0; color:#000;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height: 1.5em;}
#links p, #linksH2 p {margin:0 0 1.5em 0 ;padding:0; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#linksH2 p.pFaq {margin:0 0 10px 0;padding:0; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#linksH2 p.top {margin:-10px 0 10px 0;padding:0; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#linksH2 h2.fehlerLogin { margin:1em 0;padding:0; color:#000;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

#links ul li, #linksH2 ul { margin: 0 0 1.5em 1.5em; padding: 0;  list-style: square url(none); font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#links ul li, #linksH2 ul li { margin: 0 0 0.5em 0; padding: 0;  font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }

/* Links */
#links a:link,#links a:visited,
#linksH2 a:link,#linksH2 a:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000; text-decoration: underline;}
#links a:focus,#links a:hover,#links a:active,
#linksH2 a:focus,#linksH2 a:hover,#linksH2 a:active { color: #000; text-decoration:none; }

/* Image */
.logoFirst {margin:0 0 -1em 0;}
.logo {margin:2.5em 0 -1em 0;}
#links img, #linksH2 img
{ border:none;}
/* __________________________________ */
/* Textbox */
.textBox {margin:0px 0 10px 0; padding:10px 0 0 0; border-bottom:1px dotted #ccc;overflow:hidden;}
.textBoxLast {margin:10px 0 0 0; padding:0 0 5px 0; border-bottom:0px solid #E2DFDF;overflow:hidden;}
/* __________________________________ */
/* Presse */
p.aktuellDatum 	{margin:0 !important; padding:0 !important;font-size:0.8em !important;color:#666; line-height: 1em;}
.pmListeHead { margin:0.3em 0 0 0 ;padding:0; color:#000 !important;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height: 1.5em;}
.pmListeSub { margin:0 !important ;padding:0; color:#467391;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold !important;}

/* __________________________________ */
/* Suche */
.sucheHead { margin:0em 0 0 0 !important ;padding:0; color:#467391;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height: 1.5em;}
a:link.linkSeite {margin:0 0 4em 0 !important;}
.suchLinkListe
{border:1px solid #ccc !important; line-height: 15px; text-align: center; height: 15px; width: 15px;
margin: 0 5px 0 0;padding: 0;float:left;text-decoration:none !important;}
a:hover.suchLinkListe {background-color:#ccc !important;}
.suchLinkListeOn 
{border:1px solid #ccc !important; line-height: 15px; text-align: center; height: 15px; width: 15px;
margin: 0 5px 0 0; padding: 0px; float:left;text-decoration:none !important; font-weight:bold !important;}
p.ergebnisseite {float:left;}
.sucheFeld 
{ background: #FFF; float: left; width:250px;margin: 0 0 10px 0; border-top: 1px solid #999;
border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #999;font: 1em Verdana, Arial, Helvetica, sans-serif;}

/* __________________________________ */
/* Sitemap */
#sitemap { margin: 0; padding: 0; width:40%;}
#sitemap ul { margin: 0; padding: 0; list-style: none; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#sitemap ul li { margin: 0 0 1.5em 0; padding: 0; list-style: none; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
#sitemap ul li ul li	{margin: 0 0 0 0;list-style:  none; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }

#sitemap ul li a:link,#sitemap ul li a:visited 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight:bold;line-height: 1.5em; color: #457391; text-decoration: none;white-space: nowrap; }

#sitemap ul li ul li a:link,#sitemap ul li ul li a:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; color: #457391; text-decoration: underline; 
font-weight:normal;line-height: 1.8em;}
#sitemap ul li ul li a:focus,#sitemap ul li ul li a:hover,#sitemap ul li ul li a:active
{ color: #000;text-decoration: none;}
/* __________________________________ */
/* Formulare */
#eForm {border: none; margin: 1em 0 0 0 ; width: 99%; font-size: 1em ; padding: 0;}
#eForm legend {margin:0 0 20px -7px;padding:0;color:#467391;font: 1em Verdana, Arial, Helvetica, sans-serif;font-weight:bold; }
.left { float: left;text-align: right; width: 8em; margin: 0 0em 0 0;}
.eFormfeld { background: #FFF; float: left; margin: 0 0 10px 10px; border-top: 1px solid #999;
border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #999;
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;}
.eFormbutton 	{ border: 1px solid #999999; background: #F0F0F0; margin: 10px 0 0 0;}
.eFormbutton 			{cursor:pointer} /* IE 6.+ */
.eFormbutton :hover		{cursor:pointer} /* Geckos */
.sucheButton 	{ border: 1px solid #999999; background: #F0F0F0; margin: 0px 0 0 10px;}
.sucheButton 			{cursor:pointer} /* IE 6.+ */
.sucheButton :hover		{cursor:pointer} /* Geckos */
.kontaktButton 	{ border: 1px solid #999999; background: #F0F0F0; margin: 0px 0 0 75px;}
.kontaktButton 			{cursor:pointer} /* IE 6.+ */
.kontaktButton :hover		{cursor:pointer} /* Geckos */
#eForm input.right, #eForm2 input.right, #eForm3 input.right, #eForm4 input.right, #eForm5 input.right 
{float: left; width: auto; clear: both; margin-left: 5.3em; margin-right: 0.3em;}
#eForm input[type=checkbox].right, #eForm input[type=radio].right, #eForm input[type=submit].right 
{ margin-left: 6.3em;}
#eForm br, #eForm2 br, #eForm3 br, #eForm4 br, #eForm5 br {clear: both;}
#linksH2 p.passwort {margin:2em 0 0.5em 0 ;padding:0; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
/* Kontakt + Fehlermeldung  */
.divAnrede {height:20px; width:20em;}
.formfeldWeiss { background: #fff; float: left; margin: 0 0 10px 10px; font: 1em Verdana, Arial, Helvetica, sans-serif;}
.leftKontakt { float: left; text-align: right; width: 6em; margin: 0 0em 0 0;}
.leftKontaktHerr { float: left; text-align: right; width: 9em; margin: 0 0em 0 0;}
.leftKontaktFrau { float: left; text-align: right; width: 3.5em; margin: 0 0 0 0;}
.textKontaktfeld {text-align: left; width: 6em; margin: 11em 0 11em 0;}

.eFormfeldText	{ background: #FFF; float: left; margin: 0 0 10px 0; font: 1em Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #999;
				border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #999;}
.errFld { border: 1px solid #A61111; }
.errMsg { display:none; }
#alertMessagePlaceHolder { background-color: #FFF; border: 1px solid #A61111; padding: 5px;	display: none; margin: 2em 0px; }

/* __________________________________ */
/* Inhalt RECHTS */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#rechts {float:right;margin:3em 0 0px 0;padding:0; width:41%; }
/* #rechtsH2 {float:right;margin:0em 0 0 0;padding:0; width:40%; min-height:350px; height:auto !important; height:350px;  }*/
#rechts p {margin:0.5em 0 0 0 ;padding:0; font: 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }

/* Links */
#rechts a:link,#rechts a:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #457391; text-decoration: underline;}
#rechts a:focus,#rechts a:hover,#rechts a:active { color: #000; text-decoration:none; }
/* __________________________________ */
/* Fotos*/
#fotobox {margin:1.8em 0 0 0;padding:0; }
.image180Outer 
{position: relative; border: #ccc solid 1px; float: left; padding: 0; margin: 0 20px 20px 0; width:180px;height:117px; overflow:hidden;  }
.image180 {display: table;width:180px;height:117px;}
.image180Box {#position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;}
.image180 img { #position: relative;  #top: -50%;}
.image180Edit { display:block; clear:both;}
.image380 { padding: 0; margin: 0 20px 10px 0;  }
.bildtextEdit {padding: 0; margin: 20px 20px 20px 0; }
.image180 img { border:none; }
#fotoBeschreibung {display:block; clear:both; width:380px; margin:-10px 0 0 0;}
/* __________________________________ */
/* FUSSZEILE */
/* ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
#weiss {display:none;}
#fussbox {display:none;}
#fussboxH2 {display:none;}
#sprache {display:none;}

