/** * Events Calendar styles. */TABLE.calendarBox{	width: 150px;	height: 200px;	padding: 0px;	background-color: white;}IFRAME.calendarBox{    width: 150px;     height: 210px;	background-color: white;
	margin-right:3px;}.yearHeader {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color: #000000;     text-decoration: none;} .yearHeader SELECT{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;    background: #FFFFFF;     color: #000000;}.yearHeaderButton{    font-size: 8px;    font-weight: bold;    border: 1px outset #b4ad9a;     background: #D7D7D7;     margin: 0px;     color: #000000;     width: 40px;     height: 16px;}.calendarMonth {     background-color: #FFFFFF;     border:1px;    width: 150px;}.calendarHeader {     font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 10px;    font-weight: bold;    color: #999999;    background: #FFFFFF;    text-decoration: none;     height: 16px;	width: 100%;
}.calendarToday {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #000000;     background-color: #FFCF00;     padding-left : 3px;     text-decoration: none;     border:1px outset #FFFFFF;     height: 20px;     width: 16px;}.calendarWeekend {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #000000;     background-color: #CCCCCC;     padding-left : 3px;     line-height: 14px;     text-decoration: none;     border:1px outset #FFFFFF;     height: 20px;     width: 16px;}.calendar {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #000000;     background-color: #FFFFFF;     padding-left : 3px;     line-height: 14px;     text-decoration: none;     border:1px outset #FFFFFF;     height: 20px;     width: 16px; }.event {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 14px;     color: white;     background-color: #8091b0;     text-decoration: none;     border: 0px inset #FFFFFF;  }.event_header   {     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 12px;     font-weight: bold;    line-height: 1.5;     text-decoration: none;     color: white;     background-color: #8091b0; } .event_header_dates{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	background-color: #8091b0;	text-decoration: none;	border: 0px;}/* used for list number */.event_header_zahl    {     font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.5;	color: #FFFFFF;	background-color: #000000;	text-decoration: none; } .event_description{     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 12px;     line-height: 1.5;     color: #000000;     background-color: #FFFFFF;     border: 0px solid #000000;     text-decoration: none; } .empty {     background-color: #EEEEEE;     line-height: 14px;     height: 20px;     width: 16px; }.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {    color: red;     text-decoration: underline;}.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {    color: red;     text-decoration: underline;}.calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {    color: red;     text-decoration: underline;}