
body   { font-size: 100%; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(images/layout/streifen_links.gif); background-repeat: repeat-y; margin: 0; padding: 0; top: 0; left: 0; width: 100%; height: 100%   }
#right { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: absolute; top: 162px; width: 180px; height: 500px; margin-left: 780px; }
h1         { color: #369; font-size: 1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: small-caps; letter-spacing: 0.3em; margin-top: 0; margin-bottom: 20px; padding-bottom: 3px; padding-left: 3px  }
h2    { color: #036; font-size: 0.95em; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: -10px }
.normal  { font-size: 0.8em }
.normalbs  { font-size: 0.8em; text-align: justify }
.linkmittig:visited { font-size: 0.8em; text-align: center }
.linkmittig { font-size: 0.8em; text-align: center }
.linkmittig:hover { font-size: 0.8em; text-align: center }
.bildlinks    { margin-right: 20px; margin-bottom: 2px; float: left; border: double 3px #369 }
.bildrechts  { margin-bottom: 2px; margin-left: 20px; float: right; border: double 3px #369 }
.bildnorm    { border: double 3px #369 }
.impressum   { color: #369; font-size: 0.75em; font-weight: bold; text-decoration: none; display: block; padding: 2px; width: 131px; border-top: 1px solid #999; border-bottom: 1px solid #999 }
.impressum:hover { color: #600; font-size: 0.75em; font-weight: bold; text-decoration: none; background-color: #fff; display: block; padding: 2px; width: 131px; border-top: 1px solid #999; border-bottom: 1px solid #999 }
.normallink { color: #600; font-weight: bold; text-decoration: underline }
.prospekticon { }
.nav_alt { color: #369; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc; text-decoration: none; margin-bottom: 3px; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; border-top: 1px solid #b6b8b5; border-bottom: 1px solid #b6b8b5; display: block; }
.nav_alt:hover { color: #930; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-decoration: none; margin-bottom: 3px; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; border-top: 1px solid #b6b8b5; border-bottom: 1px solid #b6b8b5; display: block; }
#inhalt { padding-bottom: 50px; }
.aktionstage { display: none; }
.fachtage {  }
.hinweis_zeiten { color: #800000; font-size: 1em; font-weight: bold; }
.linkall { color: #00629d;text-decoration:none }
.linkall:visited { color: #00629d; }
.linkall:link { color: #00629d; }
.linkall:hover { text-decoration: underline; }
#f_fachtage{
	width:180px;
	height:95px;
	border:none;
	outline:none;
}
#akt_fachtage{
	width:555px;
	height:230px;
	border:none;
	outline:none;
}


