/*Css för dokument*/
/*Används av alla varianter för att kunna få runda hörn tillsammans med bodyparts*/
.document_class_cal_outerdiv {background:#333333;padding-top:1px;width:99%;}
.document_class_cal_head {background:#333333 url(/css/jquery-ui-images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat;height:1.4em;margin:0.1em;padding:0.1em;}
.document_class_date_table {border-spacing:1px;}

/*Månadskalender*/
/*Hela kalendern , huvuddelen , datum delen */
.document_class_cal_month {background:#CCCCCC;width:100%}
.document_class_cal_month_head {color:#FFFFFF;font-size:0.9em;text-align:center;}
/*.document_class_cal_month_body {}*/

/*Innehållet i huvuddelen*/
.document_class_cal_month_yearmonth {float:left;font-weight:bold;margin:0 auto;width:90%;} /*td*/
.document_class_cal_month_year {margin-right:0.4em;}
.document_class_cal_month_month {}
.document_class_cal_month_prev {padding:2px;float:left;}
.document_class_cal_month_next {padding:2px;float:right;}

/*Rubrikerna i body delen*/
.document_class_cal_month_weekday {background:#FFFFFF;color:#000000;font-size:0.8em;}
.document_class_cal_month_weekday_sat {background:#EEEEEE;color:#00AA00;font-size:0.8em;}
.document_class_cal_month_weekday_sun {background:#EEEEEE;color:#AA0000;font-size:0.8em;}

.document_class_cal_month_day {background:#FFFFFF;font-size:0.7em;height:8em;width:14%;vertical-align:top;}
.document_class_cal_month_saturday {background:#BBE9BB;}
.document_class_cal_month_sunday {background:#DEB1B1;}

.document_class_cal_month_eve {background:#BBE9BB;}
.document_class_cal_month_holiday {background:#DEB1B1;}
.document_class_cal_month_today {border:#333333 1px dashed;}
.document_class_cal_month_selectedday {border:#333333 1px solid;}

.document_class_cal_month_hasevent {background:#DDDDDD;border:#FFFFFF 2px solid;}
.document_class_cal_month_hasevent_1 {background:#DF8713;}
.document_class_cal_month_hasevent_2 {background:#89DF00;}
.document_class_cal_month_hasevent_3 {background:#FFFF00;}
.document_class_cal_month_hasevent_4 {background:#0000FF;}
.document_class_cal_month_hasevent_5 {background:#00FFAA;}
.document_class_cal_month_maxevents {background:#9100D9;}
.document_class_cal_month_oneevent {background:#DDDDDD;border:#FFFFFF 1px solid;}

/*Datumet har passerat*/
.document_class_cal_month_oldday {font-size:0.7em;color:#AAAAAA;}

/*Veckokalender*/
.document_class_cal_week_outerdiv {width:100%;}
.document_class_cal_week {background:#DDDDDD;width:100%;overflow:hidden;font-size:0.9em;}
.document_class_cal_week_head {color:#FFFFFF;text-align:center;}

/*.document_class_cal_week_yearmonthweek {float:left;}*/
.document_class_cal_week_yearmonthweek {float:left;font-weight:bold;margin:0 auto;width:90%;}
.document_class_cal_week_year {font-weight:bold;padding-left:0.4em;margin-right:0.4em;}
.document_class_cal_week_month {}
.document_class_cal_week_week {}
.document_class_cal_week_prev {font-weight:bold;padding:2px;float:left;}
.document_class_cal_week_next {font-weight:bold;padding:2px;float:right;}

.document_class_cal_week_date {display:block;margin-left:0.2em;}
.document_class_cal_week_day {background:#FFFFFF;width:8em;vertical-align:top;white-space:nowrap;font-size:0.9em;}
.document_class_cal_week_events {background:#FFFFFF;padding:2px;}
.document_class_cal_week_hasevent {background:#DDDDDD;border:2px solid #FFFFFF;}
.document_class_cal_week_hasevent_1 {background:#DF8713;}
.document_class_cal_week_hasevent_2 {background:#89DF00;}
.document_class_cal_week_hasevent_3 {background:#FFFF00;}
.document_class_cal_week_hasevent_4 {background:#0000FF;}
.document_class_cal_week_hasevent_5 {background:#00FFAA;}
.document_class_cal_week_maxevents {background:#9100D9;}
.document_class_cal_week_oldday {background:#EEEEEE;}
.document_class_cal_week_oneevent {background:#DDDDDD;float:left;margin:0.2em;padding:0.3em;}

.document_class_cal_week_eventtime{font-weight:bold;margin-top:0.35em;}
.document_class_cal_week_eventheading{font-weight:bold;margin-bottom:0.15em;}

.document_class_cal_week_saturday {background:#BBE9BB;}
.document_class_cal_week_sunday {background:#DEB1B1;}
.document_class_cal_week_eve {background:#BBE9BB;}
.document_class_cal_week_holiday {background:#DEB1B1;}
.document_class_cal_week_today {border:#333333 1px dashed;}
.document_class_cal_week_selectedday {border:1px solid #333333;}
/*.document_class_cal_week_row {}*/

.document_class_cal_week_popup_date {font-weight:bold;}
.document_class_cal_week_popup_time {font-size:0.8em;}
.document_class_cal_week_popup_head {font-weight:bold;}
.document_class_cal_week_popup_info {font-size:0.8em;}
.document_class_cal_week_popup_dayname {font-size:0.8em;}

/*Dagkalender*/
.document_class_cal_day_outerdiv {width:100%;margin:3px;padding:3px;}
.document_class_cal_day {background:#DDDDDD;width:100%;overflow:hidden;font-size:0.65em;}
.document_class_cal_day_head {font-size:1.0em;color:#FFFFFF;text-align:center;}

.document_class_cal_day_yearmonthweekday {float:left;font-weight:bold;margin:0 auto;width:90%;}
.document_class_cal_day_date {font-weight:bold;padding-left:0.4em;margin-right:0.4em;} /*width:75%;}*/
/*.document_class_cal_day_week {font-size:0.8em;display:block;}*/
.document_class_cal_day_week {}
.document_class_cal_day_prev {font-weight:bold;padding:2px;float:left;}
.document_class_cal_day_next {font-weight:bold;padding:2px;float:right;}

.document_class_cal_day_time {width:10%;text-align:center;vertical-align:top;border:1px solid #cccccc;background:#ffffff;height:30px;}
.document_class_cal_day_dayevent {background:#EEEEFF;padding:0.5em;float:left;border:1px solid #333333;margin-right:0.3em;} /*;white-space:nowrap;overflow:hidden;}*/
.document_class_cal_day_events {background:#FFFFFF;padding:2px;} /*;white-space:nowrap;overflow:hidden;} /*overflow:hidden;height:1em;display:block}*/
.document_class_cal_day_hasevent {background:#00FFdd;border:1px solid #333333;font-weight:bold;}
.document_class_cal_day_hasevent_1 {}
.document_class_cal_day_hasevent_2 {}
.document_class_cal_day_hasevent_3 {}
.document_class_cal_day_hasevent_4 {}
.document_class_cal_day_hasevent_5 {}
.document_class_cal_day_maxevents {}
.document_class_cal_day_oldday {font-size:0.9em;}
.document_class_cal_day_eventtime{font-weight:bold;margin-top:0.35em}
/*.document_class_cal_day_eventheading{display:block;padding-left:0.3em;float:left;overflow:hidden}*/
.document_class_cal_day_eventheading{padding-left:0.5em;} /*display:block}*/

.document_class_cal_day_saturday {background:#BBE9BB;}
.document_class_cal_day_sunday {background:#DEB1B1;}
.document_class_cal_day_eve {background:#BBE9BB;text-align:center;}
.document_class_cal_day_holiday {background:#DEB1B1;text-align:center;}
.document_class_cal_day_today {}
.document_class_cal_day_selectedday {}

/*Hover popup*/
.document_class_cal_month_popup_date {font-weight:bold;}
.document_class_cal_month_popup_time {font-size:0.9em;}
.document_class_cal_month_popup_head {font-size:1.2em;font-weight:bold;margin-top:0.3em;}
.document_class_cal_month_popup_info {font-size:1em;}
.document_class_cal_month_popup_dayname {font-size:0.9em;}

.document_class_cal_week_popup_date {font-weight:bold;}
.document_class_cal_week_popup_time {font-size:0.9em;}
.document_class_cal_week_popup_head {font-size:1.2em;font-weight:bold;margin-top:0.3em;}
.document_class_cal_week_popup_info {font-size:1em;}
.document_class_cal_week_popup_dayname {font-size:0.9em;}

.document_class_cal_day_popup_date {font-weight:bold;}
.document_class_cal_day_popup_time {font-size:0.9em;}
.document_class_cal_day_popup_head {font-size:1.2em;font-weight:bold;margin-top:0.3em;}
.document_class_cal_day_popup_info {font-size:1em;}
.document_class_cal_day_popup_dayname {font-size:0.9em;}

/*Evenemangsdokument lista */
.document_class_cal_eventlist {overflow:hidden;}
.document_class_cal_eventlist_events {padding:2px;}
.document_class_cal_eventlist_hasevent {background:#445500;}
.document_class_cal_eventlist_hasevent_1 {}
.document_class_cal_eventlist_hasevent_2 {}
.document_class_cal_eventlist_hasevent_3 {}
.document_class_cal_eventlist_hasevent_4 {}
.document_class_cal_eventlist_hasevent_5 {}
.document_class_cal_eventlist_maxevents {}
.document_class_cal_eventlist_oldday {font-size:0.9em;}
.document_class_cal_eventlist_eventtime{font-size:0.75em;margin:0.5em 0 0.25em 0;}
.document_class_cal_eventlist_eventheading{margin-top:0.3em;font-size:1.3em;font-weight:bold;} /*display:block}*/
.document_class_cal_eventlist_eventinfo{font-size:0.75em;color:#222255;}
.document_class_cal_eventlist_calendarname{font-size:0.75em;color:#CCCCCC;width:100%;}
.document_class_cal_eventlist_link {font-size:0.75em;}

.document_class_cal_search_fromdate_div{float:left;margin-right:0.5em;}
.document_class_cal_search_fromdate{}
.document_class_cal_search_todate_div{}
.document_class_cal_search_todate{}
.document_class_cal_search_text_div{float:left;margin-right:0.5em;}
.document_class_cal_search_text{}
.document_class_cal_search_calendarid_div{}
.document_class_cal_search_calendarid{}
.document_class_cal_search_fromtime_div{float:left;margin-right:0.5em;}
.document_class_cal_search_fromtime{}
.document_class_cal_search_tomtime_div{float:left;}
.document_class_cal_search_tomtime{}
.document_class_cal_search_weekday_div{clear:both;}
.document_class_cal_search_weekday_div .textwrapper{float:left;padding-right:6px;padding-left:6px;}
.document_class_cal_search_weekday{}
.document_class_cal_search_searchbutton{margin-top:1em;}
.document_class_cal_search_searchbutton{}
.document_class_cal_search_nohits{font-size:1em;font-weight:600;padding:0.3em 0;}
.document_class_cal_search_hitcount{font-size:1em;font-weight:600;padding:0.3em 0;}

/* Nya listorna*/
.document_class_cal_list1_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;text-align:left;}
.document_class_cal_list1_heading {font-size:1.5em;font-weight:600;margin:0.4em 0 0.2em 0;}
.document_class_cal_list1_infotext {padding-bottom:0.3em;}
.document_class_cal_list1_date {font-size:0.9em;}
.document_class_cal_list1_place {font-size:0.9em;}
.document_class_cal_list1_time {margin-left:0.7em;}
.document_class_cal_list1_link {clear:both;font-size:0.9em;padding-top:0.25em;}
.document_class_cal_list1_image_wrapper{float:right;margin-left:0.35em;}
.document_class_cal_list1_image{}
.document_class_cal_list1_image_text{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list1_image_photo{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list1_event{clear:both;border-bottom:1px solid #AAAAAA;padding-bottom:0.5em;}

.document_class_cal_list2_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list2_heading {font-size:1.3em;font-weight:600;margin:0.4em 0 0.2em 0;}
.document_class_cal_list2_infotext {font-size:0.9em;padding-bottom:0.3em;}
.document_class_cal_list2_date {font-size:0.9em;font-weight:600;}
.document_class_cal_list2_place {font-size:0.9em;font-style:italic;}
.document_class_cal_list2_link {clear:both;font-size:0.9em;padding-top:0.25em;}
.document_class_cal_list2_time {margin-left:0.7em;}
.document_class_cal_list2_image_wrapper{float:right;margin-left:0.35em;}
.document_class_cal_list2_image{}
.document_class_cal_list2_image_text{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list2_image_photo{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list2_event{clear:both;padding-bottom:0.5em;}

.document_class_cal_list3_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list3_category {border-top:1px solid #AAAAAA;color:#333333;font-size:0.9em;font-weight:600;padding-top:0.3em;}
.document_class_cal_list3_heading {font-size:1.5em;font-weight:600;margin:0.2em 0 0.2em 0;}
.document_class_cal_list3_infotext {padding-bottom:0.3em;}
.document_class_cal_list3_date {font-size:0.9em;}
.document_class_cal_list3_place {font-size:0.9em;}
.document_class_cal_list3_time {margin-left:0.7em;}
.document_class_cal_list3_link {clear:both;font-size:0.9em;padding-top:0.25em;}
.document_class_cal_list3_image_wrapper{float:right;margin-left:0.35em;}
.document_class_cal_list3_image{}
.document_class_cal_list3_image_text{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list3_image_photo{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list3_event{clear:both;padding-bottom:0.5em;}

.document_class_cal_list4_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list4_category {background:#333333;color:#FFFFFF;font-size:0.9em;font-weight:600;padding:0.3em;}
.document_class_cal_list4_heading {font-size:1.1em;font-weight:600;margin:0.5em 0 0.2em 0;}
.document_class_cal_list4_infotext {font-size:0.9em;padding-bottom:0.3em;}
.document_class_cal_list4_date {font-size:0.9em;}
.document_class_cal_list4_place {font-size:0.9em;font-style:italic;}
.document_class_cal_list4_time {margin-left:0.7em;}
.document_class_cal_list4_link {clear:both;font-size:0.9em;padding-top:0.25em;}
.document_class_cal_list4_image_wrapper{float:right;}
.document_class_cal_list4_image{}
.document_class_cal_list4_image_text{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list4_image_photo{color:#AAAAAA;font-size:0.8em;}
.document_class_cal_list4_event{clear:both;padding-bottom:0.5em;}

.document_class_cal_list5_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list5_category {border-top:1px solid #AAAAAA;color:#333333;font-size:0.8em;font-weight:600;}
.document_class_cal_list5_heading {font-size:1.1em;font-weight:600;}
.document_class_cal_list5_infotext {font-size:0.9em;padding-bottom:0.25em;}
.document_class_cal_list5_date {font-weight:600;}
.document_class_cal_list5_time {font-weight:600;}
.document_class_cal_list5_adr {font-weight:600;}

.document_class_cal_list6_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list6_heading {border-top:1px solid #AAAAAA;font-size:1.1em;font-weight:600;padding:0.3em 0;}
.document_class_cal_list6_infotext {font-size:0.9em;padding-bottom:0.25em;}
.document_class_cal_list6_date {font-weight:600;}
.document_class_cal_list6_time {font-weight:600;}
.document_class_cal_list6_adr {font-weight:600;}

.document_class_cal_list7_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list7_hits {border-top:1px solid #AAAAAA;color:#AAAAAA;font-size:1.15em;font-weight:600;margin:0.3em 0}
.document_class_cal_list7_heading {font-size:1.1em;font-weight:600;margin-top:0.75em;}
.document_class_cal_list7_infotext {font-size:0.9em;padding-bottom:0.25em;}
.document_class_cal_list7_adr {font-size:0.9em;font-weight:600;}
.document_class_cal_list7_time {font-size:0.9em;font-weight:600;}

.document_class_cal_list8_container {margin:0.3em 0;padding:0.3em 0;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
.document_class_cal_list8_hits {border-top:1px solid #AAAAAA;color:#AAAAAA;font-size:1.15em;font-weight:600;margin:0.3em 0}
.document_class_cal_list8_heading {font-size:1.1em;font-weight:600;margin-top:0.75em;}
.document_class_cal_list8_infotext {font-size:0.9em;padding-bottom:0.25em;}
.document_class_cal_list8_adr {font-size:0.9em;font-weight:600;}
.document_class_cal_list8_time {font-size:0.9em;font-weight:600;}

/*Detaljsidor*/
.document_class_cal_detailpage1_wrapper {margin:0.3em 0;}
.document_class_cal_detailpage1_image {}
.document_class_cal_detailpage1_image_text {font-size:0.75em;font-style:italic;}
.document_class_cal_detailpage1_image_photo {}
.document_class_cal_detailpage1_image_wrapper {float:right;margin-left:0.35em;}

.document_class_cal_detailpage2_wrapper {margin:0.3em 0;}
.document_class_cal_detailpage2_category {color:#333333;font-size:0.85em;font-weight:600;}
.document_class_cal_detailpage2_image {}
.document_class_cal_detailpage2_image_text {font-size:0.75em;font-style:italic;}
.document_class_cal_detailpage2_image_photo {}
.document_class_cal_detailpage2_image_wrapper {float:right;margin-left:0.35em;}

.document_class_cal_detailpage3_wrapper {margin:0.3em 0;}
.document_class_cal_detailpage3_category {color:#333333;font-size:0.85em;font-weight:600;}
.document_class_cal_detailpage3_date {margin-top:0.35em;}
.document_class_cal_detailpage3_time {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_detailpage3_image {}
.document_class_cal_detailpage3_image_text {font-size:0.75em;font-style:italic;}
.document_class_cal_detailpage3_image_photo {}
.document_class_cal_detailpage3_image_wrapper {}
.document_class_cal_detailpage3_container {margin-left:0.35em;width:190px;}

.document_class_cal_detailpage4_wrapper {margin:0.3em 0;}
.document_class_cal_detailpage4_image {}
.document_class_cal_detailpage4_image_text {font-size:0.75em;font-style:italic;}
.document_class_cal_detailpage4_image_photo {}
.document_class_cal_detailpage4_image_wrapper {float:right;margin-left:0.35em;}

/*Faktabox*/
.document_class_cal_factbox1_wrapper {background:#EEEEEE;border:1px solid #333333;margin:0.3em 0;padding:0.3em;}
.document_class_cal_factbox1_category {color:#333333;font-size:1.15em;font-weight:600;}
.document_class_cal_factbox1_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox1_place {}
.document_class_cal_factbox1_link {margin-left:0.25em;}
.document_class_cal_factbox1_address {}
.document_class_cal_factbox1_date {}
.document_class_cal_factbox1_time {margin-left:0.25em;}
.document_class_cal_factbox1_price {}
.document_class_cal_factbox1_phone {}
.document_class_cal_factbox1_mapcoords {}

.document_class_cal_factbox2_wrapper {margin:0.3em 0;}
.document_class_cal_factbox2_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox2_date {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_time {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox2_place {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_address {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_link {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_phone {}
.document_class_cal_factbox2_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox2_price {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox2_mapcoords {}

.document_class_cal_factbox3_wrapper {background:#EEEEEE;border:1px solid #333333;font-size:0.85em;padding:0.3em;}
.document_class_cal_factbox3_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox3_place {}
.document_class_cal_factbox3_address {}
.document_class_cal_factbox3_link {margin-left:0.25em;}
.document_class_cal_factbox3_price {}
.document_class_cal_factbox3_phone {}
.document_class_cal_factbox3_mapcoords {}

.document_class_cal_factbox4_wrapper {margin:0.3em 0;}
.document_class_cal_factbox4_dateheading {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox4_date {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox4_time {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox4_placeheading {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox4_place {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox4_address {}
.document_class_cal_factbox4_priceheading {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox4_price {margin-left:0.25em;margin-top:0.35em;}
.document_class_cal_factbox4_link {margin-left:0.25em;margin-top:0.35em;}

.document_class_cal_factbox5_wrapper {background:#EEEEEE;border:1px solid #333333;margin:0.3em 0;padding:0.3em;}
.document_class_cal_factbox5_infotext {font-weight:600;margin-top:0.35em;}
.document_class_cal_factbox5_place {}
.document_class_cal_factbox5_link {margin-left:0.25em;}
.document_class_cal_factbox5_address {}
.document_class_cal_factbox5_date {}
.document_class_cal_factbox5_time {margin-left:0.25em;}
.document_class_cal_factbox5_price {}
.document_class_cal_factbox5_phone {}
.document_class_cal_factbox5_mapcoords {}

.document_class_helpline {color:#5f7bad;clear:both;font-size:1.0em;font-weight:500;padding-top:0.75em;margin-left:0.5em;}
.document_class_observe {color:#AA0000;font-size:0.85em;margin:0.5em 0;}

/*Inmatningsfält*/
.document_class_cal_eventform{width:36em;}
.document_class_cal_eventform_wrapper{width:38em;}
.document_class_cal_eventform_savebutton{}
.document_class_cal_eventform_extrasmall{width:4em;float:left;}
.document_class_cal_eventform_small{width:7em;float:left;}
.document_class_cal_eventform_medium{width:15em;float:left;}
.document_class_cal_eventform_large{width:34em;float:left;}
textarea.document_class_cal_eventform_large{width:34em;float:left;font-size:0.9em;height:4em}
.document_class_cal_eventform_mceboxtext{font-size:0.9em;width:30em;height:10em}
.document_class_cal_eventform .textwrapper {float:left;padding-right:6px;padding-left:6px;}
.document_class_cal_eventform_date_display {padding-left:6px;padding-top:6px}
.document_class_eventform_multi_checkbox {font-size:0.8em;margin-left:0.2em;}
.document_class_eventform_multi_days_div{float:left;clear:both;margin-top:1em;}
.document_class_eventform_notmulti {margin-top:2em;}

.webtool_calendar_cal_eventform_mceboxtext_legend {color:#000000;font-size:0.9em;font-weight:bold;}
.document_class_cal_eventform_mceboxtext_fieldset {width:35em;}

.document_class_cal_eventform_date_display {color:#000000;font-size:0.9em;font-weight:bold;}
.document_class_cal_editlink {vertical-align:middle;}

.document_class_cal_list_prev, .document_class_cal_list_next {margin-top:1em;width:2em;}
.document_class_cal_list_prev:hover, .document_class_cal_list_next:hover {color:#FF0000;margin-top:1em;width:2em;font-weight:bold;}

 .fg-button { 
   outline: 0; 
   margin:0 4px 0 0; 
   padding: .4em 1em; 
   text-decoration:none !important; 
   cursor:pointer; 
   position: relative; 
   text-align: center; 
   zoom: 1; 
   background:url(http://www.hemburk.se/css/jquery-ui-images/ui-bg_glass_75_dadada_1x400.png);
   }

