* {    font-family: Arial, Helvetica, Sans-Serif;
}

﻿html    {scrollbar-face-color: orange;
        scrollbar-3dlight-color: #FFCCCC;
        scrollbar-arrow-color: white;
        scrollbar-base-color: #FF9999;
        scrollbar-darkshadow-color: #AA0000;
        scrollbar-face-color: #FF0000;
        scrollbar-highlight-color: #FF0000;
        scrollbar-shadow-color: #550000;
        scrollbar-track-color: #FFCCCC;

}

a.kalender:link     {color: #000000; text-decoration: none; text-align:center; font-size:x-small; cursor:pointer;}
a.kalender:visited  {color: #000000; text-decoration: none; text-align:center; font-size:x-small;}
a.kalender:hover    {color: black; background-color: red; text-decoration: none; text-align:center; font-size:x-small;}

a.kalender_mon:link     {color: #000000; text-decoration: none; text-align:center; font-size:small;}
a.kalender_mon:visited  {color: #000000; text-decoration: none; text-align:center; font-size:small;}
a.kalender_mon:hover    {color: yellow; background-color: red; text-decoration: none; text-align:center; font-size:small;}

<!--
a.kalender:active   {color: #C0FFC0; text-decoration: none}
-->

a.kalenderkopf:link     {color: black; text-decoration: none;  cursor:default; font-size:x-small;}
a.kalenderkopf:visited  {color: black; text-decoration: none;  cursor:default; font-size:x-small;}
a.kalenderkopf:hover    {color: black; text-decoration: none;  cursor:default; font-size:x-small;}
a.kalenderkopf:active   {color: black; text-decoration: none;  cursor:default; font-size:x-small;}

.weekend {  background-color:pink; color:red; text-align:center; font-size:x-small; text-decoration: none;  cursor:default; }
.midweek {	background-color:#dddddd; color:black; text-align:center; font-size:x-small; text-decoration: none;  cursor:default; }

a.knopf:link  {  font-family: Arial; font-size: 9pt; color: white; text-align: center; text-decoration: none; font-weight: bold;  }
a.knopf:visited  {  font-family: Arial; font-size: 9pt; color: white; text-align: center; text-decoration: none; font-weight: bold; }
a.knopf:active   {  color: #FFFF00;  }
a.knopf:focus    {  color: #FFFF00;  }
a.knopf:hover    {  color: #FFFF00; text-decoration: underline;}

<!--
-->

table        { border-collapse: collapse }
p            { font-family: Arial; font-size: 10pt }
.hoteltext   { font-family: Arial; font-size: 8pt }
.hilfstext   { font-family: Arial; font-size: 8pt; background-color: #99FF99}
.hilfstext_kopf   { font-family: Arial; font-size: 12pt; font-weight: bold; text-align: center; background-color: #99FF99}
td           {
	font-family: Arial;
	font-size: 10pt;
	align: left;
}

th           { font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left;  background-color: #CCCCCC;}

.attraktion  { font-family: Arial; color: #FF0000; font-size: 10pt; font-weight: bold }
.farbe1      { font-family: Arial; font-size: 12pt; background-color: #CCCCCC; text-align: center }
.farbe2      { font-family: Arial; font-size: 12pt; background-color: #FFCCCC; text-align: center }
.aktuell     { font-family: Arial; color: red; font-size: 12pt; background-color: yellow; text-align: center; font-weight:bold }

.aktionsfarbe1        { font-family: Arial; font-size: 8pt; background-color: #FFBD7A; text-decoration: none; color:black; }
.aktionsfarbe2        { font-family: Arial; font-size: 8pt; background-color: #CCCCCC; text-decoration: none; color:black;  }
.altfindenfarbe1      { font-family: Arial; font-size: 8pt; background-color: #FFCCCC; text-align: right; text-decoration: none; }
.altfindenfarbe2      { font-family: Arial; font-size: 8pt; background-color: #CCCCCC; text-align: right; text-decoration: none;  }
.aktionsaktuell       { font-family: Arial; font-size: 10pt; background-color: yellow; color:black; font-weight:bold; text-decoration: none;  }
.sonderaktion         { font-family: Arial; font-size: 10pt; background-color: red; color:yellow; font-weight:bold; text-decoration: none;  }

.bettkopf     { font-family: Arial; font-size: 10pt; background-color: lightgrey; text-align: center; font-weight:bold  }
.kalkopf      { font-family: Arial; font-size: 8pt; background-color: #FFCCCC; text-align: left }
.tubifilter  { font-family: Arial; font-size: 8pt; text-align: left }
.bekannt      { font-family: Arial; font-size: 8pt; background-color: #00ff00; }
.unbekannt    { font-family: Arial; font-size: 8pt; background-color: #ff0000; }
.zimmernummer { background-color: #ff0000; valign: center; font-family: Arial; color: #FFFFFF; font-size: 24pt; font-weight: bold} 
.anschrift    { background-color: #ff0000; valign: center; font-family: Arial; color: #FFFFFF; font-size: 12pt; font-weight: bold; text-align: center } 
.alt_form_tabelle { background-color: red; font-family: Arial; color: #FFFFFF; font-size: 10pt; text-align: left; font-weight: bold; } 
.preisfeld      { font-family: Arial; font-size: 8pt; }
.fehler      { font-family: Arial; font-size: 10pt; background-color: red; color: yellow; font-weight: bold; }
.button      { font-family: Arial; font-size: 10pt; color: white; text-align: center; }
.buttontext  { font-family: Arial; font-size: 8pt; color: black; text-align: center; }
.telefonnummer      { font-family: Arial; font-size: 12pt; background-color: yellow; color: red; text-align: center; font-weight: bold;}
.zusammenfassung   { font-family: Arial; font-size: 8pt }
.bula        { font-family: Arial; font-size: 8pt }
.head_aktionen { font-family: Arial; font-size: 8pt; text-align: center; background-color: #FFBD7A; }
.aktionstext { font-family: Arial; font-size: 8pt; background-color: #FFBD7A; text-align: left }
.kinderinklusive { font-family: Arial; font-size: 8pt; valign: top;  font-weight: bold; background-color: yellow; color: black; }

.ersatz { font-family: Arial; font-size: 10pt; valign: top;  font-weight: bold; background-color: #CC0000; color: yellow; }

.gespreis    { font-family: Arial; font-size: 16pt; background-color: yellow; color: red; text-align: right; font-weight:bold}
.filterbereich { font-family: Arial; font-size: 8pt; valign: top; text-align: right; font-weight:bold}
.alarmliste1 { font-family: Arial; font-size: 8pt; valign: top; background-color: lightgrey;}
.alarmliste2 { font-family: Arial; font-size: 8pt; valign: top; background-color: #EEEEEE}

.de         { font-family: Arial; font-size: 8pt; valign: top; background-color: #AAAAFF}
.fr         { font-family: Arial; font-size: 8pt; valign: top; background-color: #FF88FF}
.nl         { font-family: Arial; font-size: 8pt; valign: top; background-color: #FFFF88}

.bald       { font-family: Arial; font-size: 8pt; valign: top;  font-weight: bold; background-color: yellow; }
.achtung    { font-family: Arial; font-size: 8pt; valign: top;  font-weight: bold; background-color: #CC0000; color: yellow; }
.alarmkopf { font-family: Arial; font-size: 8pt; valign: top; font-weight: bold}
.demohead  { font-family: Arial; font-size: 10pt; background-color: red; text-align: 
               center; color: #FFFFFF; font-weight: bold; border-style: outset; 
               border-width: 2; padding-left: 3; padding-right: 3; }
.geduld		{font-family: Arial; font-size: 8pt; valign: top;  font-weight: bold; background-color: yellow; color: black;}
	
h1           {
	padding: 6px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	background-color: #CC0000;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	border-style: outset;
	border-width: 2;
}

h2           { font-family: Arial; font-size: 12pt; background-color: #CC0000; text-align: 
               center; color: #FFFFFF; font-weight: bold; border-style: outset; 
               border-width: 2; padding-left: 3; padding-right: 3;
               padding-top: 6; padding-bottom: 6 }
h3           { font-family: Arial; font-size: 11pt; background-color: #CC0000; text-align: 
               center; color: #FFFFFF; font-weight: bold; border-style: outset; 
               border-width: 2; padding-left: 3; padding-right: 3;
               padding-top: 6; padding-bottom: 6 }
h4           { font-family: Arial; font-size: 10pt; margin-top: 6; margin-bottom: 3 }
h5           { font-family: Arial; font-size: 9pt }
h6           { font-family: Arial; font-size: 8pt }
body         { background-image: url('images/Hintergrundbild.gif'); background-repeat: repeat }

.manuell { text-align: center; font-family: Arial; font-size: 10pt; background-color: orange; color: black; }
.buchbar { text-align: center; font-family: Arial; font-size: 10pt; background-color: #66FF33; color: black; font-weight: bold; }
.error { text-align: center; font-family: Arial; font-size: 10pt; background-color: red; color: yellow; font-weight: bold; }
.ausgebucht { text-align: center; font-family: Arial; font-size: 10pt; background-color: red; color: yellow; font-weight: bold; }


form {margin-bottom:0;}
textarea {
  border-top: #DBDBDB 1px inset;
  border-bottom: #DBDBDB 1px inset;
  border-left: #DBDBDB 1px inset;
  border-right: #DBDBDB 1px inset;
  font-family : Arial;
  color:#black;
  font-size : 10px;
}
select {
  border-top: #DBDBDB 1px inset;
  border-bottom: #DBDBDB 1px inset;
  border-left: #DBDBDB 1px inset;
  border-right: #DBDBDB 1px inset;
  font-family : Arial;
  color:#black;
  font-size : 10px;
}
password {
  border-top: #DBDBDB 1px inset;
  border-bottom: #DBDBDB 1px inset;
  border-left: #DBDBDB 1px inset;
  border-right: #DBDBDB 1px inset;
  font-family : Arial;
  color:#black;
  font-size : 10px;
}
input {
  border-top: #DBDBDB 1px inset;
  border-bottom: #DBDBDB 1px inset;
  border-left: #DBDBDB 1px inset;
  border-right: #DBDBDB 1px inset;
  font-family : Arial;
  color:#black;
  font-size : 10px;
}
input.red 
{  border-top: #DBDBDB 2px groove ;
  border-bottom: #DBDBDB 2px groove;
  border-left: #DBDBDB 2px groove;
  border-right: #DBDBDB 2px groove; background-color: #cc0000; font-size: 10px; color: white;
  }

.Feld
   { background-color: yellow; width: 350px; border:1px solid #DDDDDD; font-weight: bold; }

.Bereich
   { background-color: yellow; width: 350px; border:1px solid #DDDDDD; font-weight: bold; }
.Auswahl
   { color:#000000; background-color: yellow; border:1px solid #DDDDDD; font-size:8pt }
.statustext
    { color:#000000; background-color: yellow; font-size:10pt;  }
.toma_farbe1      { font-family: Arial; font-size: 10pt; background-color: #CCCCCC; }
.toma_farbe2      { font-family: Arial; font-size: 10pt; background-color: #FFCCCC; }

.optioniert       { background-color: orange;  }
.bestaetigt       { background-color: lime;  }
.storniert        { background-color: silver;  }
.bezahlt          { background-color: green; color: white; }
.ma_label       { font-family: Arial; font-size: 16pt;  font-weight: bold; }
.ma_text        { font-family: Arial; font-size: 16pt;  }
.Disney-Special {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	background-color: #FFFF00;
}
.Disney-Beispiel {
	border: 1px solid #FF0000;
	background-color: #FFCCCC;
	padding: 6px;
	margin: 30px;
	clip: rect(6px, auto, 6px, auto);
	font-weight: normal;
}
.inhalt {
	text-align: center;
}

