/*
*
* leftcalendar
*
**/

div#calendarouter {
width:269px;
height:180px;
position:relative;
overflow:hidden;
margin-left:12px;
margin-top:5px;
margin-bottom:20px;
}

div#calendarinner {
width:820px;
height:180px;
position:absolute;
overflow:hidden;
left:-270px;
top:0;
float:left;
}

div#calendarinner a {
text-decoration:none;
border-bottom:none;
}

div.calendarinnerdiv{
float:left;
width:269px;
height:180px;
overflow:hidden;
font-size: 12px;
border-right:1px solid #777777;
}


/*#calendar_wait {
position:absolute;
left:120px;
top:60px;
background: transparent url(../img/calendar_wait.gif) no-repeat;
width:30px;
height:30px;
}*/

#calendar_wait {
position:absolute;
background: transparent url(../img/calendar_wait.gif) no-repeat;
width:20px;
height:20px;
top:5px;
left:130px;
overflow:hidden;
}

table.leftcalendar{
width: 270px;
}

table.leftcalendar a {
font-weight:normal;
color:#888888;
}


table.leftcalendar th {
text-align:center;
}

table .pad {color:#000000; font-weight:bold;}

table.leftcalendar td{
  text-align: center;
  padding: 1px;
  background-color:#ffffff;
  border-bottom:1px solid #dddddd;
  border-right:1px solid #dddddd;
}

table.leftcalendar td a, table.leftcalendar td a:hover{
  color: #ffffff;
}

table.leftcalendar td.day_selected{
  background-color:#b5003d;
  color: #ffffff;
}

table.leftcalendar td.event{
  background-color:#b5003d;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}

table.leftcalendar td.day_empty{
  color: #666666;
}


table.leftcalendar td.header{
  background-color: #fff;
  font-weight: bold;
}

a#calleft, a#calright{
float: left;   
font-weight:bold;
}
#prev a, #next a{
color:#000000;
}

#prev, #next {
text-align:center;
}












/*div.eventrow {
margin-bottom:2px;
padding:2px 2px 2px 30px;
background: #ffffff url(/img/bul_helmet.jpg) no-repeat;
}*/

div.eventrow {
margin-bottom:2px;
padding:2px 2px 2px 10px;
background-color: #ffffff;
}





