p            { font-family: Arial, Helvetica, Verdana, Helv; font-size: 10pt }
p.smalltext1 { font-family: Arial, Helvetica, Verdana, Helv; font-size: 8pt }
p.smalltext2 { font-family: Arial, Helvetica, Verdana, Helv; font-size: 8pt; color: #FFFFFF }
h1.titel     { font-family: Arial, Helvetica, Verdana, Helv; font-size: 18pt; color: #FFFFFF }
h1.black     { font-family: Arial, Helvetica, Verdana, Helv; font-size: 10pt; color: #000000 }
td           { font-family: Arial, Helvetica, Verdana, Helv; font-size: 10pt }

td.spalte1 {
  font-size: 10px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  color:#FFFFFF;
  background: #FF0000;
  border: 0px;
}

td.dunkel {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  color:#FFFFFF;
  background: #3a428c;
  border: 0px;
}

td.hell {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  color:#000000;
  background: #B5CFF7;
  border: 0px;
}

a:link {
  text-decoration:none; 
  color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size:10pt;
  font-weight: bold;
}

a:visited {
  text-decoration:none;
  color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size: 10pt;
  font-weight: bold;
}

a:hover {
  text-decoration:none; 
  color:#FF0000; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size:10pt;
  font-weight: bold;
}

body {
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size: 10pt;

  /* Innenabstand */
  padding: 0pt;
  /* Aussenabstand */
  margin-top: 0pt; 
  margin-right: 0pt; 
  margin-bottom: 0pt; 
  margin-left: 0pt;

  background-color:#CCCCCC;
  /* background-image:url("../images/backgrnd.gif"); */
  /* background-repeat:repeat; */
  /* background-attachment:fixed;*/ 
  /* background-position:left;*/	

  /* nur im MSIE nutzbar ! */	
  scrollbar-DarkShadow-Color:#d3d3d3; /* Farbe für Schatten */
  scrollbar-Track-Color:#d3d3d3;      /* Farbe für freibleibenden Verschiebeweg */
  scrollbar-Face-Color:#7A0202;       /* Farbe für Oberfläche */
  scrollbar-Shadow-Color:#d3d3d3;     /* Farbe für unteren und rechten Rand */
  scrollbar-Highlight-Color:#FFFFFF;  /* Farbe für oberen und linken Rand */
  scrollbar-3dLight-Color:#7A0202;    /* Farbe für 3D-Effekte */
  scrollbar-Arrow-Color:#FFFFFF;      /* Farbe für Verschiebepfeile */
}

/*************************************** Navigation - Anfang ********************************/
td.navigruppe {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  color:#DD192F;
  background: #7A0202;
  border: 0px;
}

td.navidetail  {
  font-size: 8pt;
  font-family: Arial, Helvetica, Verdana, Helv; 
  border: 0px;
  font-weight: bold;
}

a.navi:link {
  text-decoration:none; 
  color:#FFFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size:8pt;
  font-weight: bold;
}

a.navi:visited {
  text-decoration:none;
  color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size: 8pt;
  font-weight: bold;
}

a.navi:hover {
  text-decoration:none; 
  color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size:8pt;
  font-weight: bold;
}
/*************************************** Navigation - Ende **********************************/

/*************************************** Empfehlung - Anfang ********************************/
input.empfehlung {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  background: #B5CFF7;
  width: 250px;
  border: 1px solid #3a428c;
}

textarea.empfehlung {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  background: #B5CFF7;
  width: 250px;
  height: 75px;
  border: 1px solid #3a428c;
}
/*************************************** Empfehlung - Ende **********************************/

/********************************* Newsletterformular - Anfang ******************************/
input.newsform {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  background: #B5CFF7;
  width: 160px;
  border: 1px solid #3a428c;
}

a.newsform:link {
  text-decoration:none;
  color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size:8pt;
}
a.newsform:visited {
  text-decoration:none;
  color:#DD192F; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size: 8pt;
}

a.newsform:hover {
  text-decoration:none; 
  color:#3a428c; 
  font-family: Arial, Helvetica, Verdana, Helv; 
  font-size: 8pt;
}
/********************************* Newsletterformular - Ende ********************************/

/************************************ Kontakte - Anfang *************************************/
input.kontakt {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  background: #B5CFF7;
  width: 320px;
  border: 1px solid #3a428c;
}

textarea.kontakt {
  font-size: 12px;
  font-family: Arial, Helvetica, Verdana, Helv; 
  background: #B5CFF7;
  width: 320px;
  height: 75px;
  border: 1px solid #3a428c;
}
/************************************ Kontakte - Ende ***************************************/

