/*Css för Anslag*/
/*Används av alla varianter för att kunna få runda hörn tillsammans med bodyparts*/
.notice_class_cal_outerdiv {border:1px solid #CCCCCC;font-size:0.9em;font-weight:bold;padding-top:1px;}
.notice_class_cal_head {height:1.80em;margin:0.1em;padding:0.1em;text-align:center;}
.notice_class_cal_table {border-spacing:1px;}

/* hela kalendern , huvuddelen , datum delen */
.notice_class_cal_month {font-size:0.85em;text-align:center;width:100%;}
.notice_class_cal_month_head {border:1px solid #CCCCCC;color:#000000;text-align:center;}
/*.notice_class_cal_month_body {}*/

/*innehållet i huvuddelen*/
.notice_class_cal_month_yearmonth {float:left;margin-left:auto;margin-right:auto;text-align:center;width:72%;}
.notice_class_cal_month_year {margin-right:0.1em;}

/*.notice_class_cal_month_month {}*/
.notice_class_cal_month_prev {float:left;padding-left:2px;}
.notice_class_cal_month_next {float:right;padding-right:2px;}

/*innehållet i body delen*/
.notice_class_cal_month_weekday {background:#DDDDDD;}
.notice_class_cal_month_weekday_sat {background:#BBE9BB;}
.notice_class_cal_month_weekday_sun {background:#DEB1B1;}

.notice_class_cal_month_day {background:#EEEEEE;border:1px solid #DDDDDD;}
.notice_class_cal_month_saturday {background:#BBE9BB;border:1px solid #DDDDDD;}
.notice_class_cal_month_sunday {background:#DEB1B1;border:1px solid #DDDDDD;}

.notice_class_cal_month_eve {background:#BBE9BB;border:1px solid #DDDDDD;}
.notice_class_cal_month_holiday {background:#DEB1B1;border:1px solid #DDDDDD;}
.notice_class_cal_month_today {border:1px dashed #000000;}
.notice_class_cal_month_selectedday {border:1px solid #000000;}

.notice_class_cal_month_hasevent {border:1px solid #AAAAAA;font-weight:bold;}
.notice_class_cal_month_hasevent_1 {background:#DF8713;font-weight:bold;}
.notice_class_cal_month_hasevent_2 {background:#89DF00;font-weight:bold;}
.notice_class_cal_month_hasevent_3 {background:#FFFF00;font-weight:bold;}
.notice_class_cal_month_hasevent_4 {background:#0000FF;font-weight:bold;}
.notice_class_cal_month_hasevent_5 {background:#00FFAA;font-weight:bold;}
.notice_class_cal_month_maxevents {background:#9100D9;font-weight:bold;}

.notice_class_cal_month_oldday {background:#FFFFFF;border:1px solid #DDDDDD;}

.notice_class_cal_month_popup_date {font-size:0.9em;font-weight:bold;}
.notice_class_cal_month_popup_dayname {font-size:0.8em;}
.notice_class_cal_month_popup_events {font-size:0.8em;}
.notice_class_cal_month_popup_head {font-weight:bold;margin-top:0.25em;}

.notice_class_cal_event1_popup_date {font-size:0.9em;font-weight:bold;}
.notice_class_cal_event1_popup_head {font-weight:bold;margin-top:0.25em;}
.notice_class_cal_event1_popup_time {font-size:0.8em;}

.notice_class_cal_year {font-size:0.85em;text-align:center;width:100%;}
.notice_class_cal_year_head {border:1px solid #CCCCCC;color:#000000;text-align:center;}

.notice_class_cal_year_year {float:left;;margin-left:auto;margin-right:auto;width:72%;}
.notice_class_cal_year_prev {float:left;padding-left:2px;}
.notice_class_cal_year_next {float:right;padding-right:2px;}

.notice_class_cal_year_month {border:1px solid #DDDDDD;text-align:center;}

.notice_class_cal_year_hasevent {background:#DDDDDD;border:1px solid #AAAAAA;font-weight:bold;}
.notice_class_cal_year_hasevent_1 {background:#DF8713;font-weight:bold;}
.notice_class_cal_year_hasevent_2 {background:#89DF00;font-weight:bold;}
.notice_class_cal_year_hasevent_3 {background:#FFFF00;font-weight:bold;}
.notice_class_cal_year_hasevent_4 {background:#0000FF;font-weight:bold;}
.notice_class_cal_year_hasevent_5 {background:#00FFAA;font-weight:bold;}
.notice_class_cal_year_maxevents {background:#9100D9;font-weight:bold;}

.notice_class_cal_year_oldday {background:#FFFFFF;border:1px solid #DDDDDD;text-align:center;}

/*Veckokalender*/
.notice_class_cal_week_outerdiv {width:175px;}
.notice_class_cal_week {font-size:0.85em;width:100%;}
.notice_class_cal_week_head {border:1px solid #CCCCCC;color:#000000;height:2.2em;text-align:center;}

.notice_class_cal_week_yearmonthweek {float:left;margin-left:auto;margin-right:auto;width:82%;}
.notice_class_cal_week_year {}
.notice_class_cal_week_month {}

.notice_class_cal_week_week {font-size:0.8em;display:block;}
.notice_class_cal_week_prev {float:left;padding-left:2px;}
.notice_class_cal_week_next {float:left;padding-right:2px;}

.notice_class_cal_week_day {border:1px solid #CCCCCC;width:3em;padding:2px;vertical-align:top;}
.notice_class_cal_week_events {border:1px solid #CCCCCC;background:#FFFFFF;padding:2px;vertical-align:top;}

.notice_class_cal_week_hasevent {background:#DDDDDD;border:1px solid #AAAAAA;}
.notice_class_cal_week_hasevent_1 {background:#DF8713;}
.notice_class_cal_week_hasevent_2 {background:#89DF00;}
.notice_class_cal_week_hasevent_3 {background:#FFFF00;}
.notice_class_cal_week_hasevent_4 {background:#0000FF;}
.notice_class_cal_week_hasevent_5 {background:#00FFAA;}
.notice_class_cal_week_maxevents {background:#9100D9;}

.notice_class_cal_week_oldday {background:#FFFFFF;border:1px solid #DDDDDD;}

.notice_class_cal_week_eventtime{font-weight:bold;font-size:0.95em;}
.notice_class_cal_week_eventheading {display:block;margin-bottom:0.75em;}
.notice_class_cal_week_eventtext{font-size:0.8em;}

.notice_class_cal_week_saturday {background:#BBE9BB;}
.notice_class_cal_week_sunday {background:#DEB1B1;}
.notice_class_cal_week_eve {background:#BBE9BB;}
.notice_class_cal_week_holiday {background:#DEB1B1;}
.notice_class_cal_week_today {border:#333333 1px dashed;}
.notice_class_cal_week_selectedday {border:#333333 1px solid;}
.notice_class_cal_week_link {font-size:0.8em;margin-top:0.25em;text-align:right;}

.notice_class_cal_week_popup_date {font-size:0.9em;font-weight:bold;}
.notice_class_cal_week_popup_time {font-size:0.8em;}
.notice_class_cal_week_popup_head {font-weight:bold;margin-top:0.25em;}
.notice_class_cal_week_popup_info {font-size:0.8em;}
.notice_class_cal_week_popup_dayname {font-size:0.8em;}

/*Evenemangslista 1*/
.notice_class_cal_event1 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}
.notice_class_cal_event1_head {border:1px solid #CCCCCC;color:#000000;height:2.2em;text-align:center;}
.notice_class_cal_event1_yearmonth {font-weight:bold;padding:0.35em;}

.notice_class_cal_event1_month {}
.notice_class_cal_event1_day {background:#dddddd;width:5.6em;text-align:center;vertical-align:top;}
.notice_class_cal_event1_events {text-align:center;padding:2px;}
.notice_class_cal_event1_event {margin-bottom:0.75em;}
.notice_class_cal_event1_hasevent {}
.notice_class_cal_event1_hasevent_1 {background:#DF8713;}
.notice_class_cal_event1_hasevent_2 {background:#89DF00;}
.notice_class_cal_event1_hasevent_3 {background:#FFFF00;}
.notice_class_cal_event1_hasevent_4 {background:#0000FF;}
.notice_class_cal_event1_hasevent_5 {background:#00FFAA;}
.notice_class_cal_event1_maxevents {background:#9100D9;}
.notice_class_cal_event1_oldday {font-size:0.9em;background:#eeeeee;}
.notice_class_cal_event1_selectedday {border:1px solid #00bb6a;}
.notice_class_cal_event1_eventtime{display:block;font-size:0.9em;font-weight:bold;}
.notice_class_cal_event1_eventheading{font-size:1.1em;font-weight:bold;}
.notice_class_cal_event1_message {font-size:0.8em;}
.notice_class_cal_event1_link {font-size:0.8em;margin-top:0.25em;text-align:right;}

/*Evenemangslista 2*/
.notice_class_cal_event2 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}
.notice_class_cal_event2_head {border:1px solid #CCCCCC;color:#000000;height:2.2em;text-align:center;}
.notice_class_cal_event2_yearmonth {font-weight:bold;padding:0.35em;}

.notice_class_cal_event2_year {font-weight:bold;margin-right:0.2em;}
.notice_class_cal_event2_month {font-weight:bold;}
.notice_class_cal_event2_day {font-size:0.9em;width:2.5em;text-align:center;vertical-align:top;}
.notice_class_cal_event2_events {padding:2px;}
.notice_class_cal_event2_event {margin-bottom:0.75em;}
.notice_class_cal_event2_message{color:#222255;}

.notice_class_cal_event2_hasevent {}
.notice_class_cal_event2_hasevent_1 {background:#DF8713;}
.notice_class_cal_event2_hasevent_2 {background:#89DF00;}
.notice_class_cal_event2_hasevent_3 {background:#FFFF00;}
.notice_class_cal_event2_hasevent_4 {background:#0000FF;}
.notice_class_cal_event2_hasevent_5 {background:#00FFAA;}
.notice_class_cal_event2_maxevents {background:#9100D9;}
.notice_class_cal_event2_oldday {font-size:0.9em;background:#eeeeee;}

.notice_class_cal_event2_eventtime{display:block;font-weight:bold;}
.notice_class_cal_event2_eventheading{font-size:1.1em;font-weight:bold;}
.notice_class_cal_event2_eventtext{padding-left:0.5em;}
.notice_class_cal_event2_link {font-size:0.8em;margin-top:0.25em;text-align:right;}

/*Evenemangslista 3*/
.notice_class_cal_event3 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}

.notice_class_cal_event3_day {background:#dddddd;width:5.6em;text-align:center;vertical-align:top;}
.notice_class_cal_event3_events {padding:2px;}
.notice_class_cal_event3_event {margin-bottom:0.75em;}

.notice_class_cal_event3_hasevent {}
.notice_class_cal_event3_hasevent_1 {background:#DF8713;}
.notice_class_cal_event3_hasevent_2 {background:#89DF00;}
.notice_class_cal_event3_hasevent_3 {background:#FFFF00;}
.notice_class_cal_event3_hasevent_4 {background:#0000FF;}
.notice_class_cal_event3_hasevent_5 {background:#00FFAA;}
.notice_class_cal_event3_maxevents {background:#9100D9;}
.notice_class_cal_event3_oldday {font-size:0.9em;background:#eeeeee;}

.notice_class_cal_event3_eventheading{font-weight:bold;}
.notice_class_cal_event3_message{font-size:0.9em;}
.notice_class_cal_event3_eventtime{font-size:0.9em;}

/*Evenemangslista 4*/
.notice_class_cal_event4 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}

.notice_class_cal_event4_day {width:5.6em;text-align:center;vertical-align:top;}
.notice_class_cal_event4_events {margin-bottom:0.5em;padding:2px;}
.notice_class_cal_event4_event {margin-bottom:0.75em;}

.notice_class_cal_event4_hasevent {}
.notice_class_cal_event4_hasevent_1 {}
.notice_class_cal_event4_hasevent_2 {}
.notice_class_cal_event4_hasevent_3 {}
.notice_class_cal_event4_hasevent_4 {}
.notice_class_cal_event4_hasevent_5 {}
.notice_class_cal_event4_maxevents {}
.notice_class_cal_event4_oldday {font-size:0.9em;}

.notice_class_cal_event4_eventtime{font-size:0.9em;margin:0.5em 0 0.25em 0;}
.notice_class_cal_event4_eventheading{font-weight:bold;}
.notice_class_cal_event4_message{font-size:0.85em;}
.notice_class_cal_event4_link {font-size:0.75em;text-align:right;}

/*Evenemangslista 5*/
.notice_class_cal_event5 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}

.notice_class_cal_event5_day {text-align:center;vertical-align:top;}
.notice_class_cal_event5_events {margin-bottom:0.5em;padding:2px;}
.notice_class_cal_event5_event {margin-bottom:0.75em;}

.notice_class_cal_event5_hasevent {}
.notice_class_cal_event5_hasevent_1 {}
.notice_class_cal_event5_hasevent_2 {}
.notice_class_cal_event5_hasevent_3 {}
.notice_class_cal_event5_hasevent_4 {}
.notice_class_cal_event5_hasevent_5 {}
.notice_class_cal_event5_maxevents {}
.notice_class_cal_event5_oldday {font-size:0.9em;}
.notice_class_cal_event5_eventheading {font-weight:bold;}

.notice_class_cal_event5_calendarname{font-size:1em;color:#333333;}
.notice_class_cal_event5_eventtime{font-size:0.9em;}
.notice_class_cal_event5_eventtext{font-size:0.8em;font-weight:bold;text-align:center;} /*display:block}*/
.notice_class_cal_event5_eventmessage{font-size:0.75em;color:#222255;text-align:center;}
.notice_class_cal_event5_link {font-size:0.75em;text-align:right;}

/*Evenemangslista 6*/
.notice_class_cal_event6 {border:1px solid #CCCCCC;font-size:0.9em;overflow:hidden;width:100%;}

.notice_class_cal_event6_day {text-align:center;vertical-align:top;}
.notice_class_cal_event6_events {margin-bottom:0.5em;padding:2px;}
.notice_class_cal_event6_event {margin-bottom:0.75em;}

.notice_class_cal_event6_hasevent {}
.notice_class_cal_event6_hasevent_1 {background:#DF8713;}
.notice_class_cal_event6_hasevent_2 {background:#89DF00;}
.notice_class_cal_event6_hasevent_3 {background:#FFFF00;}
.notice_class_cal_event6_hasevent_4 {background:#0000FF;}
.notice_class_cal_event6_hasevent_5 {background:#00FFAA;}
.notice_class_cal_event6_maxevents {background:#9100D9;}
.notice_class_cal_event6_oldday {font-size:0.9em;background:#eeeeee;}

.notice_class_cal_event6_calendarname{font-size:1em;color:#333333;}
.notice_class_cal_event6_eventtime{font-size:0.8em;}
.notice_class_cal_event6_eventheading {font-weight:bold;}
.notice_class_cal_event6_eventtext{font-size:0.95em;}
.notice_class_cal_event6_eventmessage{font-size:0.8em;}
.notice_class_cal_event6_link {text-align:right;}
