BODY.main  {
	margin-top : 0;
	margin-bottom : 0;
	font-family : Arial,Helvetica,Sans-Serif;
	margin-left : 0;
	margin-right : 0;
	background-image: url(grafik/background.gif);
	background-repeat: no-repeat;
}

A {
	color : #66CCCC;
	text-decoration : none;
}

A:VISITED {
	color : #66CCCC;
	text-decoration : none;
}

A:HOVER {
	color : #66CCCC;
	text-decoration : underline;
}

A:ACTIVE {
	color : 000000;
	text-decoration : underline;
}

A.black {
	color : #000000;
	text-decoration : none;
}

A:VISITED.black {
	color : #000000;
	text-decoration : none;
}

A:HOVER.black {
	color : #000000;
	text-decoration : underline;
}

A:ACTIVE.black {
	color : #000000;
	text-decoration : underline;
}

.kleinschrift {
	font-size : 8pt;	
}


H3 {
  margin-bottom: 0px;
}


/* Kalender (Verwendungs-Tag)
-------------------------------------------------------------------------------------*/
.calender_background_frei {                       /* Eigenschaften der freien Tage (td) */
    background-color: #C0FFC0;                    /* Hintergrundfarbe: grün */
}

.calender_background_belegt {                     /* Eigenschaften der belegten Tage (td) */
    background-color: #FFC0C0;                    /* Hintergrundfarbe: rot */
}

.calender_text_current {                          /* Eigenschaften eines aktuellen Monats (font) */
    
}

.calender_text_other {                            /* Eigenschaften eines nicht aktuellen Monats (font) */
    font-style : italic;                          /* Text: kursiv */
	color : #A1A1A1;                              /* Farbe: Grau */
}

.calender_button {
	border-top-color : #E4F5F5;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #E4F5F5;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #E4F5F5;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #E4F5F5;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #66CCCC;
	color: #FFFFFF;
	font-weight: bold;
}

.calender_select {                                /* Eigenschaften eines nicht aktuellen Monats (font) */
	border-top-color : #E4F5F5;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #E4F5F5;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #E4F5F5;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #E4F5F5;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #66CCCC;
	color: #FFFFFF;
}
/*-----------------------------------------------------------------------------------*/

/* Tabelle (Verwendungs-Tag)
-------------------------------------------------------------------------------------*/
.table_headline {                                 /* Eigenschaften der Ueberschrift (td) */
    background-color : #66CCCC;                   /* Hintergrundfarbe: grün */
    color : #FFFFFF;                              /* Textfarbe: Weiß */
    font-size : 16;                               /* Schriftgroesse: 12 */
    text-align : center;                          /* Ausrichtung: Mittig */
}
/*-----------------------------------------------------------------------------------*/

/* Formular (Verwendungs-Tag)
-------------------------------------------------------------------------------------*/
input {
	border-top-color : #66CCCC;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #66CCCC;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #66CCCC;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #66CCCC;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #E4F5F5;
	color: #000000;
}

select {
	border-top-color : #66CCCC;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #66CCCC;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #66CCCC;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #66CCCC;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #E4F5F5;
	color: #000000;
}

textarea {
	border-top-color : #66CCCC;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #66CCCC;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #66CCCC;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #66CCCC;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #E4F5F5;
	color: #000000;
}

input.button {
	border-top-color : #66CCCC;
	border-top-style : solid;
	border-top-width : 1;
	border-right-color : #66CCCC;
	border-right-style : solid;
	border-right-width : 1;
	border-left-color : #66CCCC;
	border-left-style : solid;
	border-left-width : 1;
	border-bottom-color : #66CCCC;
	border-bottom-style : solid;
	border-bottom-width : 1;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12;
	background-color: #66CCCC;
	color: #FFFFFF;
	font-weight: bold;
}
/*-----------------------------------------------------------------------------------*/