/**
* Events Calendar styles.
#seasonsInfo{position:relative;left:0px;width:225px;height:621px;background-image: url(../images/right_box.png);
}
*/



.calaboutus{
position:relative;
top:15px;
height:620px;
width:540px;
text-align:left;
color:#000000;
padding-left:0 0 0 0 ;
background-image: url(../images/center_bg_lg.png);
}

TABLE.calendarBox{
width: 100%;
height: 220px;
padding: 0px;
cursor: default;
background-color: #F1F1F1;
}

IFRAME.calendarBox{
padding-left:3px;
width: 98%; 
height: 220px;
}

.yearHeader1 { 
font-family: Verdana, Helvetica, sans-serif; 
font-size: 15px;
padding-top: 0px; 
padding-bottom:15px;
font-weight: bold;
color: #000000; 
text-decoration: none;
}
.yearHeader { 
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px;
padding-top: 0px; 
/*font-weight: bold;*/ 
color: #000000; 
text-decoration: none;
}

.yearHeader SELECT{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
background: #f1f1f1; 
color: #604B63;
margin:1px;
height: 18px;
}



.yearHeaderButton{
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid #b4ad9a; 
background: #D7D7D7; 
color: #333333; 
cursor:pointer;
}



.calendarMonth { 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #f1f1f1; 
border: 1px;
cursor: default; 
width: 100%;
}

.calendarHeader {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
/*font-weight: bold;*/
color: #506972;
text-decoration: none;
height: 12px;
width: 100%;
border-top: 1px solid #A78EAB;
}
.calendarHeader1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold;
line-height:5em;
color: #506972;
border: 1px solid #990000;
text-decoration: none;
width: 100%;
}
.calendarToday1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px;
font-weight:bold; 
line-height:3em;
color: #000000;
background-color: #DED6E0;
border:2px solid #B7A4B9;
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
}
.calendarWeekend1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
line-height:3em;
color: #000000; 
background-color: #CED2D9; 
border:1px solid #FFFFFF; 
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
}
.calendar1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
line-height:3em;
color: #666666; 
background-color: #E4F0F3;
border:1px solid #FFFFFF; 
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
}


.calendarToday {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 2em;
color: #000000;
background-color: #DED6E0;
border:1px solid #B7A4B9;
padding-left : 3px;
padding-right: 4px;
text-align:center;
vertical-align:middle;
}

.calendarWeekend { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
line-height:1.8em; 
color: #000000; 
background-color: #CED2D9; 
border:1px solid #FFFFFF; 
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:bottom;
}

.calendar { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height:1.8em;
color: #666666; 
background-color: #E4F0F3;
border:1px solid #FFFFFF; 
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:bottom;
}


.event { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #E4942C; 
background-color: #A78EAB; 
text-decoration: none; 
border: 0px solid #9884A1;  
vertical-align: middle;
text-align:center;
}
.event { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
line-height:9px;
width:15px;
color: #E4942C; 
text-decoration: none; 
vertical-align: middle;
text-align:center;
}
.eventsm { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
line-height:9px;
width:15px;
color: #E4942C; 
text-decoration: none; 
vertical-align: middle;
text-align:center;
}
.event_header   { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
line-height: 1.5; 
text-decoration: none; 
color: #FFFFFF; 
background-color: #6C556F; 
} 

.event_header_dates{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #3F6572;
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 #333333; 
text-decoration: none; 
} 

.empty { 
background-color: #f1f1f1; 
line-height: 1em; 
height: 12px; 
}

.calendar A:link, 
.calendar A:visited,
.yearHeader A:link,
.yearHeader A:visited, 
.calendarToday A:link, 
.calendarToday A:visited,  
.calendarWeekend A:link, 
.calendarWeekend A:visited{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:bold; 
line-height:1.5em;
color: #ffffff;
background-color: #990000;
border:1px solid #B7A4B9;
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
}

.calendarWeekend A:hover, 
.calendarToday A:hover, 
.calendar A:hover, 
.calendar A:visited:hover, 
.yearHeader A:hover, 
.calendarWeekend A:visited:hover{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:bold; 
line-height:1.5em;
color: #000000;
background-color: #DED6E0;
border:1px solid #B7A4B9;
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
}


.calendarToday A:visited:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:bold; 
line-height:1.5em;
color: #000000;
background-color: #DED6E0;
border:1px solid #B7A4B9;
padding-left : 3px; 
padding-right: 4px;
text-align:center;
vertical-align:middle;
} 
}

