.nav1 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : #990000;
  background-color: #FFFFFF;
  cursor: hand;
}
#mainmenu A {
  color : #990000;
}
#mainmenu A:HOVER {
  color : #990000;
}

#mainmenu #logo_st {
 margin-top: 20px;
 border: none;
}

.nav1_hl {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : #FFFFFF;
  background-color: #CC3333;
  cursor: pointer;
}
.nav1_ac {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : #FFFFFF;
  background-color: #CC3333;
  cursor: pointer;
}
.nav1w {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : white;
  background-color: #E14646;
}
.nav2{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : #990000;
  background-color: #FF9966;
  cursor: pointer;
}
.nav2_hl{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font : bold;
  color : #FFFFFF;
  background-color: #CC3333;
  cursor: pointer;
}
.navTitel{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 20px;
  font : bold;
  color : White;
}
.std, BODY, TD{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color : White;
}
#std_R{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #CD3400;
}
#std_R td{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #CD3400;
}
#std_R A {
  font-family : Arial, Helvetica, sans-serif;
  color : #990000;
  font-weight: bold;
  text-decoration : none;
}
#std_R A:HOVER {
  font-family : Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : red;
  text-decoration : none;
}

.A1:HOVER {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font : bold;
  color : white;
  text-decoration : none;
}
.A1{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font : bold;
  color : #CC3333;
  text-decoration : none;
}
A:HOVER {
  font: bold Arial, Helvetica, sans-serif;
  color: #FFFF00;
  text-decoration : none;
}
A{
  font: bold Arial, Helvetica, sans-serif;
  color: #FFCD00;
  text-decoration : none;
}
.cpr{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
  color : #888888;
}
.cpr:HOVER{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
  color : #222222;
}
#News_List A {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #990000;
  font-weight: 900;
    margin: 4 0 0 0;
}
#News_List A:HOVER {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #FF0000;
    margin: 4 0 0 0;
}
#News_List TD {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #222222;
}
#News_List P {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #222222;
}
.navBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #990000;
}
INPUT, TEXTAREA {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  border: 1px solid #FFFFFF;
}
.lastupdate {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #FF9969;
}
ul {
  margin: 0px 0px 0px 17px;
  list-style-image: url(../../fileadmin/images/dotR.gif);
}
.kalenderDAY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.kalenderCAT_K {
  color: #99CCFF;
}
.kalenderCAT_K_ol {
  color: #0066CC
}
#kalenderMONTH_Nav A {
  font-size: 11px;
  color: #FFCD00;
  text-decoration : none;
}
#kalenderMONTH_Nav A:HOVER {
  font-size: 11px;
  color: #FFFF00;
  text-decoration : none;
}
#einsaetze TD {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
#statistik td {
  color: #000000;
  padding: 2px;
}

/*** Logos ***/
#logo_fb {
  margin-top: 25px;
  width: 50px;
  margin-left: 40px;  
}


/**** Calendar ***/
/*div.tx-cal-controller, div.tx-cal-controller td, div.tx-cal-controller th {
  color: #000000;  
}*/

table.month-small td, table.month-small th {
  text-align: center;
}


table.month-small td.monthoff, table.month-small td.monthWeekend {
  background-color: #CCCCCC !important;
}

table.month-small td.monthtoday {
  background-color: #CC3333 !important;
}

table.month-small a {
  color: #000;
}

.day_wrapper td{
  padding-top: 10px;
  font-weight: bold;
}

/*
.day_event {
  padding-left: 2px;
}*/
