@charset "iso-8859-1";
/*  CSS für alle Seiten  */
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	font-size: 14px;
}
body.mitte { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#F1EFE1;    /* 6E6E75;  */
	font-size: 12px;
}
a:link { 
color: #888888; 
background: transparent; 
text-decoration: none;
}
a:visited { 
color: #888888; 
background: transparent; 
text-decoration: none;
}
a:active { 
color: #00529C; 
background: transparent; 
text-decoration: none;
}
a:hover { 
color: #00529C; 
letter-spacing: 0px; 
background: transparent; 
text-decoration: none;
}
h1 {   /*  kleine Schrift, schwarz  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 7pt;
  font-style: normal;   /*  italic   */
  font-weight: normal;   /*  bold  ,  lighter  */
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
h2 {   /*  normalkleine Schrift, schwarz  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
h3 {   /*  normale Schrift, schwarz  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
h4 {   /*  normale, grosse Schrift, schwarz  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
h5 {   /*  grosse Schrift, schwarz  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 14pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
h6 {   /*  grosse, grosse Schrift, schwarz)  */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 16pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 7pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.d {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 12pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.e {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 14pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:0pt;
}
font.f {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#00529C;    /* schaerli-Blau */
  font-size: 16pt;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  letter-spacing:1pt;
}
table.normal { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	background: #F1EFE1        /*6E6E75;     /*  url('images/diarahmen.gif') repeat-x;  */
}
table.normal td { 
	vertical-align: top;
	font-size: 14px;
	border:0px;
}
table.dia {
	border:2px solid #E8E8E8;
	background: #6E6E75;     /*  url('images/diarahmen.gif') repeat-x;  */
}
table.dia td { 
	text-align: center;
	vertical-align: middle;
	width: 156px;
	height: 156px;
	background: #B7B7A6;     /*  url('images/diarahmen.gif') repeat-x;  */
	border:2px;
}
img.dia { 
	border: 2px solid #DCDCDC;
}
table.bild {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: auto;
  margin-right: auto;
  background: #A5A5A5;
  border: 1px solid #FFFFFF;
  empty-cells: hide;
  padding: 5px;
}
table.bild td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background: #B7B7A6;
  font-size: 8pt;
  text-align: center;
  vertical-align: baseline;
  border: 3px solid #373737;
}
div.bild {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  margin: auto;
}
img.bild { 
	border: 2px solid #E8E8E8;
}
