/*****************************************************************************************/
/* Allgemeine Definitionen                                                               */
/*****************************************************************************************/

BODY.WHITE
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-attachement:scroll;
  background-color:#F7F7F7;
  scrollbar-base-color:#F7F7F7;
  scrollbar-track-color:#F7F7F7;
  scrollbar-face-color:#F3F3F3;
  scrollbar-highlight-color:#BFBFBF;
  scrollbar-3d-light-color:#9F9F9F;
  scrollbar-dark-shadow-color:#7F7F7F;
  scrollbar-shadow-color:#9F9F9F;
  scrollbar-arrow-color:#7F7F7F;
}
BODY.BLUE
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#BDDEFF;
  scrollbar-base-color:#BDDEFF;
  scrollbar-track-color:#BDDEFF;
  scrollbar-face-color:#B7D9FB;
  scrollbar-highlight-color:#83A5C7;
  scrollbar-3d-light-color:#6385A7;
  scrollbar-dark-shadow-color:#436587;
  scrollbar-shadow-color:#6385A7;
  scrollbar-arrow-color:#436587;
}
H1.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H1.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H1.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H1.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H2.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H2.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H2.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H2.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H3.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H3.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H3.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H3.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H4.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:left;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:justify;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:center;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;;
  font-weight:bold;
  font-style:italic;
  text-align:right;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
A:VISITED
{
  font-family:"Arial";
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}
A:LINK
{
  font-family:"Arial";
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}
A:HOVER
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:bold;
  text-decoration:underline;
}
A:ACTIVE
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:bold;
  text-decoration:underline;
}
P.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.LEFTN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  text-align:left;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.JUSTIFYN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  text-align:justify;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.CENTERN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  text-align:center;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:right;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.RIGHTN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  text-align:right;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.INDENT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-indent:15pt;
  text-align:justify;
  margin-top:5pt;
  margin-bottom:5pt;
}
P.INDENTN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  text-indent:15pt;
  text-align:justify;
  margin-top:5pt;
  margin-bottom:5pt;
}
STRONG
{
  font-family:arial;
  color:#FF0000;
  font-size:10pt;;
  font-weight:bold;
}
TH
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  background-color:#0000AA;
}
TD
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
}
TABLE.BORDER
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#0000AA;
  border-style:solid;
}
TD.BORDER
{
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.BORDER_HEAD_JUSTIFY
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#0000AA;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.BORDER_HEAD_CENTER
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  background-color:#0000AA;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.BORDER_BODY_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.BORDER_BODY_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
UL.BOLD
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:6;
}
UL.NORMAL
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:left;
  margin-top:0;
  margin-bottom:6;
}

/*****************************************************************************************/
/* Datenbank-Anbindung Definitionen                                                      */
/*****************************************************************************************/
/* Login                                                                                 */
/*****************************************************************************************/

P.LOGIN_NORMAL
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:9;
}
P.LOGIN_FEHLER
{
  font-family:"Arial";
  color:#FF0000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:9;
}
TABLE.LOGIN
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#0000AA;
  border-style:solid;
}
TD.LOGIN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}

/*****************************************************************************************/
/* Termine                                                                               */
/*****************************************************************************************/

TABLE.DATES
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#0000AA;
  border-style:solid;
}
TD.DATES_HEAD_JUSTIFY
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#0000AA;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.DATES_HEAD_CENTER
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  background-color:#0000AA;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.DATES_BODY_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.DATES_BODY_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
A:VISITED.DATES
{
  font-family:"Arial";
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}
A:LINK.DATES
{
  font-family:"Arial";
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}
A:HOVER.DATES
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:normal;
  text-decoration:underline;
}
A:ACTIVE.DATES
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:normal;
  text-decoration:underline;
}

/*****************************************************************************************/
/* Gästebuch                                                                             */
/*****************************************************************************************/

TABLE.GB
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#0000AA;
  border-style:solid;
}
TD.GB_HEAD
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#0000AA;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.GB_NAVI
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  vertical-align:center;
  background-color:#0077FF;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.GB_NAVI_LEFT
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  vertical-align:center;
}
TD.GB_NAVI_RIGHT
{
  font-family:"Arial";
  color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
  text-align:right;
  vertical-align:center;
}
TD.GB_BODY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}
TD.GB_BODY_LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:left;
}
TD.GB_BODY_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
}
TD.GB_BODY_RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:right;
}
A:VISITED.GB_NAVI
{
  font-family:"Arial";
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}
A:LINK.GB_NAVI
{
  font-family:"Arial";
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}
A:HOVER.GB_NAVI
{
  font-family:"Arial";
  color:#FFFF00;
  font-weight:bold;
  text-decoration:underline;
}
A:ACTIVE.GB_NAVI
{
  font-family:"Arial";
  color:#FFFF00;
  font-weight:bold;
  text-decoration:underline;
}
A:VISITED.GB_BODY
{
  font-family:"Arial";
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}
A:LINK.GB_BODY
{
  font-family:"Arial";
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}
A:HOVER.GB_BODY
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:normal;
  text-decoration:underline;
}
A:ACTIVE.GB_BODY
{
  font-family:"Arial";
  color:#FF0000;
  font-weight:normal;
  text-decoration:underline;
}

/*****************************************************************************************/
/* Informationen                                                                         */
/*****************************************************************************************/

TABLE.INFO
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#0000AA;
  border-style:solid;
}
TD.INFO
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#F0F0F0;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#0000AA;
  border-style:solid;
}