/*****************************************************************************************/
/* Allgemeine Definitionen                                                               */
/*****************************************************************************************/

BODY.WHITE
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#FFFFFF;
  scrollbar-base-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
  scrollbar-face-color:#FBFBFB;
  scrollbar-highlight-color:#C7C7C7;
  scrollbar-3d-light-color:#A7A7A7;
  scrollbar-dark-shadow-color:#878787;
  scrollbar-shadow-color:#A7A7A7;
  scrollbar-arrow-color:#878787;
}
BODY.YELLOW
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#FFDE31;
  scrollbar-base-color:#FFDE31;
  scrollbar-track-color:#FFDE31;
  scrollbar-face-color:#FBDA2D;
  scrollbar-highlight-color:#C7A5F9;
  scrollbar-3d-light-color:#A785D9;
  scrollbar-dark-shadow-color:#8765B9;
  scrollbar-shadow-color:#A785D9;
  scrollbar-arrow-color:#8765B9;
}
H1.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:18pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H1.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:18pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H1.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:18pt;
  font-weight:bold;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H1.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:18pt;
  font-weight:bold;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H2.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H2.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H2.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H2.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:15pt;
  font-weight:bold;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H3.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
  margin-top:0;
  margin-bottom:10;
}
H3.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:justify;
  margin-top:0;
  margin-bottom:10;
}
H3.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:center;
  margin-top:0;
  margin-bottom:10;
}
H3.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:right;
  margin-top:0;
  margin-bottom:10;
}
H4.LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:justify;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:center;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
H4.RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:12pt;
  font-weight:bold;
  text-align:right;
  text-decoration:underline;
  margin-top:0;
  margin-bottom:10;
}
A:VISITED
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}
A:LINK
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}
A:HOVER
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A:ACTIVE
{
  font-family:"Arial";
  color:#E70000;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A.MENU:VISITED
{
  font-family:"Arial";
  color:#000000;
  font-size:14pt;
  font-weight:bold;
  text-decoration:none;
  margin:6pt;
}
A.MENU:LINK
{
  font-family:"Arial";
  color:#000000;
  font-size:14pt;
  font-weight:bold;
  text-decoration:none;
  margin:6pt;
}
A.MENU:HOVER
{
  font-family:"Arial";
  color:#E70000;
  font-size:14pt;
  font-weight:bold;
  text-decoration:none;
  margin:6pt;
}
A.MENU:ACTIVE
{
  font-family:"Arial";
  color:#E70000;
  font-size:14pt;
  font-weight:bold;
  text-decoration:none;
  margin:6pt;
}
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;
}
TH
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  background-color:#FFDE31;
}
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:#FFDE31;
  border-style:solid;
}
TD.BORDER
{
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.BORDER_HEAD_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#FFDE31;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.BORDER_HEAD_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  background-color:#FFDE31;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.BORDER_BODY_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.BORDER_BODY_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.BORDER_BODY_RIGHT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:right;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  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;
  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:#E70000;
  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:#FFDE31;
  border-style:solid;
}
TD.LOGIN
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}

/*****************************************************************************************/
/* Termine                                                                               */
/*****************************************************************************************/

TABLE.DATES
{
  border-top-width:2;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
  border-color:#FFDE31;
  border-style:solid;
}
TD.DATES_HEAD_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#FFDE31;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.DATES_HEAD_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  background-color:#FFDE31;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.DATES_BODY_JUSTIFY
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.DATES_BODY_CENTER
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
A:VISITED.DATES
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}
A:LINK.DATES
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}
A:HOVER.DATES
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:underline;
}
A:ACTIVE.DATES
{
  font-family:"Arial";
  color:#E70000;
  font-size:10pt;
  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:#FFDE31;
  border-style:solid;
}
TD.GB_HEAD
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  vertical-align:center;
  background-color:#FFDE31;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.GB_NAVI
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  vertical-align:center;
  background-color:#FFF4A4;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  border-style:solid;
}
TD.GB_NAVI_LEFT
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  vertical-align:center;
}
TD.GB_NAVI_RIGHT
{
  font-family:"Arial";
  color:#000000;
  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:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#FFDE31;
  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:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A:LINK.GB_NAVI
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A:HOVER.GB_NAVI
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A:ACTIVE.GB_NAVI
{
  font-family:"Arial";
  color:#E70000;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
}
A:VISITED.GB_BODY
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:underline;
}
A:LINK.GB_BODY
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:underline;
}
A:HOVER.GB_BODY
{
  font-family:"Arial";
  color:#0012A7;
  font-size:10pt;
  font-weight:normal;
  text-decoration:underline;
}
A:ACTIVE.GB_BODY
{
  font-family:"Arial";
  color:#E70000;
  font-size:10pt;
  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:#000000;
  border-style:solid;
}
TD.INFO
{
  font-family:"Arial";
  color:#000000;
  font-size:10pt;
  font-weight:bold;
  text-align:justify;
  background-color:#FFFFCC;
  border-top-width:1;
  border-bottom-width:1;
  border-left-width:1;
  border-right-width:1;
  border-color:#000000;
  border-style:solid;
}
