/* Sonstige Texte */
.text {  font-family: Arial, Helvetica, sans-serif; color: #000; 	font-size: 12px; font-weight: normal }
/* Kleine Texte */
.smalltext { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
/* Weisse Texte */
.textwhite { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9pt; font-weight: normal }
/* Bilderlinks */
a img { border-width: 0px }
/* Links */
a   { color: #990000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/* Rote Links */
a.red { font-family: Arial, Helvetica, sans-serif; color: #990000; font-size: 8pt; font-weight: normal; text-decoration:none }
/* Linkformatierung, wenn der Mauszeiger drauf zeigt */
a:hover { text-decoration:underline; }
/* Schwarze Links */
a.blacklink { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 8pt; font-weight: normal; text-decoration:none }
/* Logintabellenstyle */
.tablelogin { border: solid 1px #777777 }
/* Style für Tabelle Legende */
.tablelegende { border: solid 1px #777777 }
/* Kommentar und etc. kleine Texte */
.comment { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555}
/* Formular Elemente */
.formSubmit { color: black; background-color: #eee; margin: 0px; padding: 0px; border: solid 1px gray; white-space: nowrap; }
.formHeadText  { font-family: Verdana; color: #000; font-weight: bold; font-size: 14px }
.formMainText { font-family: Verdana; sans-serif; color: #000; 	font-size: 11px; font-weight: bold }
.formSubText { font-family: Verdana; color: #000; 	font-size: 10px; font-weight: normal }
.formCheckbox { margin:0px; width:12px; height:12px }
.inputError { border: solid 2px #BB0000 }
.reservationForm { border: solid 1px #009900; padding-bottom: 3px }
#.reservationList { border: solid 1px #009900; padding-bottom: 10px; padding-top: 10px }
.reservationFormSelectField { font-size: 11px; height: 18px; z-index: 1; visibility: visible }
.reservationFormTextField { font-size: 11px; height: 18px }
.reservationFormTextArea { font-size: 11px }
/* Filter Panel für die Buchungsliste */
.reservationFormControl { background-color: #EEEEEE; border: solid 1px #AAAAAA; padding: 2px; margin-top: 2px}
.reservationFormControlBody {}
/* Fehlertexte */
.error { font-family: Verdana; color: #BB0000; 	font-size: 12px }
/* Einstellungen für Administrationsbereich */
.AdmitFormTitel  { color: #b00; font-size: 18px }
/* Tooltips */
.tooltip { position: absolute; display: none; background-color: #FFFFFF; border-width: 1px; border-style: solid;
            border-color: #000000; padding: 2px; z-index: 2 }
.tooltipHead  { text-align: left; color: white; font-weight: bold; font-size: 11px; font-family: Verdana; background-color: #006666; padding: 2px; padding-left: 5px }
.tooltipContent { text-align: left; color: 000066; border-width: 4px; font-size: 11px; font-family: Verdana; padding-left: 5px }
.tooltipContentCOM { text-align: justify; color: 000066; border-width: 4px; font-size: 11px; font-family: Verdana; padding: 3px; } /* Tooltip für Kommentare */

/* Searchform */
.searchFormSelectField { font-size: 11px; height: 18px; z-index: 1; visibility: visible }

/* Ausgabe bei der Suche */
.search_table { border: solid 1px #BBBBBB; width: 100%; background-color: #FFFFFF }
.search_head { border-bottom: solid 1px #BBBBBB; background-color: #DDDDDD; font-weight: bold; font-size: 11px; font-family: verdana }
.search_body { border-bottom: solid 1px #EEEEEE; font-size: 11px; font-family: verdana }

/* Subnavigation in Spracheinstellungen */
.subNavigationPart { padding: 0px; }
.subNavigationPartHead { font-family: Verdana; color: #000; font-size: 10px; font-weight: normal;
      text-align: center; font-weight:bold; padding: 1px; border-left: solid 1px #990000;
      border-top: solid 1px #990000; border-right: solid 1px #990000; }
.subNavigationPartContent { text-align: center; padding: 2px; }

/* Seitenblätternavigation in der Buchungsliste (unter dem Buchungsformular) */
.PagesHandlerField { font-family: Verdana; font-size: 10px; font-weight: normal; padding: 3px; }
.PagesHandlerLink { text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: normal }
.PagesHandlerLink:hover { text-decoration: underline; font-family: Verdana; font-size: 10px; font-weight: normal }