/***************************************************************************
Globale Stilelemente xx
***************************************************************************/
/*** Basis-Stil ***/	

body {
	font: 8pt arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	color:#036;
	background-color:white;
}
td {
	font: 8pt arial, helvetica, sans-serif;
	text-decoration: none;
	color:#036;
}
input,textarea,select {
	font: 8pt arial, helvetica, sans-serif;
	text-decoration: none;
	color:#666666;
	

}
th {
	font: 8pt arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#036;
}
b {
	font-weight: bold;
}
a {
    font: 8pt arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	color:#036;
}
a:hover { 
    font: 8pt arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	color:#333333;
}
.h1lite {
	font: 12pt arial, helvetica, sans-serif;
	font-weight: bold;
	color:#7F99B2;
	line-height:20px;
}
.copyBody {
	font: 10pt arial, helvetica, sans-serif;
	color:#003366;
	line-height:13pt;
}

.copyBody a, a.copyBody {
    font: 10pt arial, helvetica, sans-serif;
	text-decoration: underline;
	color:#003366;
}
.copyBody a:hover, a.copyBody:hover { 

    font: 10pt arial, helvetica, sans-serif;
	text-decoration: underline;
	color:#003366;
}
.small {
	font: 8pt arial, helvetica, sans-serif;
	color:#003366;
	line-height:13pt;
}
.small a, a.small {
    font: 8pt arial, helvetica, sans-serif;
	text-decoration: underline;
	color:#003366;
}
.small a:hover, a.small:hover { 
    font: 8pt arial, helvetica, sans-serif;
	text-decoration: underline;
	color:#003366;
}
.lite {
	font: 8pt arial, helvetica, sans-serif;
	color:#7F99B2;
}
.hbox1 {
	Xborder: 1px solid #D5DFED;
	border: 1px solid #7CBFE1;
}
.weiss {
	background-color:#ffffff;
}
.blau {
	background-color:#003366;
}
.grau {
	background-color:#cccccc;
}
.desktop {
	background-color:#EBF2FA;
}
.hellblau {
	background-color:#F5F9FD;
}
.th {
	background-color:#D5DFED;
}

/**** AHIS ****/
/* keine rahmen
table {
	border-color:black; border-width:1px; border-style:solid; 
}
.subtable {     /* Eingebettete Tabellen */
	border-color:black; border-width:0px; border-style:solid; 
}
.form {     /* Reservierungs- und Anfrageformular */
	border-color:black; border-width:0px; border-style:solid; 
}
*/

.tr0 {
	background-color:#f0f0f0;
	color:red;
}
.tr1 {
	background-color:#E6ECF4;
	color:blue;
}
.tr2 {
	background-color:#EBF2FA;
	color:green;
}
.red {
	background-color:#ff8000;
}
.green {
	background-color:#00FF00;
}
.yellow {
	background-color:yellow;
}
.gray {
	background-color:#A0A0A0;
}
.error {
	color:red;
}
.monat {
	background-color:#d0d0d0;
}
.wochentag {
	background-color:#d0d0d0;
}
.rabattinfo {
	background-color:#d0d0d0;
}
.old {  /* Farbe für Kalender-Felder mit Datum kleiner aktuelles Datum */
    color:#999999;
    background:#ffffff;
}

/**** Endo of AHIS ****/

.input {
	font: 10pt arial, helvetica, sans-serif;
	color:#003366;
	border: 1px;
	border-color: #8B93A6;
	border-style: solid;
	background-color:#F5F9FD;
	padding-left : 1px;
	padding-top : 1px;
	vertical-align : middle;
}