/*-- Stylesheet für Termine-Darstellung ---------*/
/*--                                           --*/
/*-- Copyright (C): Andreas Richter, 2009      --*/



#Terminkalender {
  margin-top:60px;
  margin-right:1px;
  margin-left:10px;
  margin-bottom:10px;
}
#Kalender {
  background-repeat:no-repeat;
  border-style: solid;
  border-width: 0 2px 1px 0;
  border-color: black;
}
#KalenderMonatJahr, .KalenderButton, .KalenderKW, .KalenderWochentag,
.KalenderNormalerTag, .KalenderSamstag, .KalenderSonntag ,
.KalenderNormalerTagV, .KalenderSamstagV, .KalenderSonntagV, 
.KalenderNormalerTagN, .KalenderSamstagN, .KalenderSonntagN {
  font-family:Arial;
  font-size:12px;
  text-align:center;
}

#KalenderMonatJahr {
  height:20px;
  font-size:14px;
  font-weight: bold;
}
.KalenderKW {
  width:30px;
}
.KalenderWochentag {
  width:24px;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: white;
}
.KalenderNormalerTag {
}
.KalenderSamstag, .KalenderSamstagV, .KalenderSamstagN {
  font-weight: bold;
}
.KalenderSonntag, .KalenderSonntagV, .KalenderSonntagN {
  font-weight: bold;
}
.KalenderFusszeile {
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: white;
  height:6px;
}

#Terminliste {
    height:140px;
    margin-top:10px;
    padding:200px 6px 0 4px;
   background-repeat: no-repeat;
}
*html #Terminliste {
    height:340px;
    he\ight:140px;
}
#TerminlisteUberschrift {
    height:16px;
    padding-top:5px;
    padding-left:20px;
    padding-bottom:5px;
    font-size:13px;
}

.TerminUbersicht_Datum, 
.TerminUbersicht_Langtext, 
.TerminUbersicht_Beschreibung {
  font-size:12px;
  vertical-align: top;
  border-style: solid;
  border-color: #5B651D;
}
.TerminUbersicht_Datum, .TerminUbersicht_Langtext {
  padding-top:2px;
}
.TerminUbersicht_Datum {
  padding-right:10px;
  padding-left:6px;
  font-weight: bold;
  border-width: 0 0 1px 2px;
}
.TerminUbersicht_Langtext {
  font-weight: bold;
  padding-left:6px;
  border-width: 0 2px 0 0;
}
.TerminUbersicht_Beschreibung {
   background-position: 0 -16px;
  padding-bottom:5px;
  padding-left:6px;
  border-width: 0 2px 1px 0;
}