.text {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 7pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #000000;
}


.textk {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 7pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #000000;
}

.box {
background-color : #efefef;
color : #000040;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
margin-top : 1px;
margin-right : 1px;
margin-bottom : 1px;
margin-left : 1px;
border : 1px solid ;
}

.box_red {
background-color : #efefef;
color : #000040;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
margin-top : 1px;
margin-right : 1px;
margin-bottom : 1px;
margin-left : 1px;
border : 1px solid ;
border-color: #FF0000;
}  


.box_readonly {
background-color : #efefef;
color : #888888;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
margin-top : 1px;
margin-right : 1px;
margin-bottom : 1px;
margin-left : 1px;
border : 1px solid ;
}


body, textarea {
  scrollbar-base-color:#ffffff;
  scrollbar-3dlight-color:ffffff;
  scrollbar-arrow-color:#505050;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#e5e5e5;
  scrollbar-highlight-color:#808080;
  scrollbar-shadow-color:#808080;
  scrollbar-track-color:#f0f0f0;
}

.table {  border-color: #666666 #000000 #999999 black; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.monthname{
BACKGROUND-COLOR: #ffffff;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
}

.weekdayname{
BACKGROUND-COLOR: #ffffff;
COLOR: #000040;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
TEXT-ALIGN: center
}

.weekday{
BACKGROUND-COLOR: #ffffff;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
TEXT-ALIGN: right;
text-decoration : none;
}

.sat{
BACKGROUND-COLOR: #ffffff;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
text-decoration : none;
TEXT-ALIGN: right
}

.sun{
BACKGROUND-COLOR: #ffffff;
COLOR: #ff0000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
TEXT-ALIGN: right;
text-decoration : none;
}

.notthismonth{
BACKGROUND-COLOR: #ffffff;
COLOR: #999999;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
TEXT-ALIGN: right;
text-decoration : none;
}

#today{
border : 1px solid #FF0000
}


a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666} 

.menue{
font-family: "Verdana", Arial, Helvetica, sans-serif;
color: #FCEFE9;
font-size: 8pt;
}

form{
margin: 0;
padding: 0px;
}

a:link, a:visited{
color: #B71C20;
text-decoration: none;
font-weight: bold;
}

a:visited{
color: #B71C20;
text-decoration: none;
font-weight: bold;
}

a:hover, a:active{
color: #801315;
text-decoration: bold;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0pt;
word-spacing:0pt;
text-align:left;
padding-left: 10px; padding-top: 10px; padding-right: 10px; vertical-align: top; 
white-space: normal;
line-height: 15px;
text-align:left;
} 
  
.text_menue_rechts{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #801315;
padding-left:10px;
padding-top: 6px;
line-height: 20px;
}

.trenner{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #EFBDA2;
letter-spacing: 5px;
}

th {
border:1px;
border-top-width:1px;
padding:3px;
font-size:9pt;
color:#801315;
text-align:left;
font-family: "Verdana Arial", Helvetica, sans-serif; font-variant: normal"
}

  
.box {
background-color : #efefef;
color : #000040;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
margin-top : 1px;
margin-right : 1px;
margin-bottom : 1px;
margin-left : 1px;
border : 1px solid ;
}  


ul {
margin-top: 3px;
margin-left: 15px;
padding-left: 5px;
margin-right: 0px;
padding-top: 5px;
}

li {
font-family: "Verdana", Arial, Helvetica, sans-serif;
color: #F8DFD1;
font-size: 8pt;
list-style-position: outside;
padding-bottom: 4px;
padding-left: 0px;
text-indent:0px;
}

li_menue{
font-family: "Verdana", Arial, Helvetica, sans-serif;
color: #FF0000;
font-size: 8pt;
list-style-position: outside;
padding-bottom: 4px;
padding-left: 0px;
text-indent:0px;
}
