/* Kalendarium */

#block-block-27 {
background: url(../images/bg-sidebar-omkalendariet.png) left top no-repeat;
margin:0px 10px 0 10px;
padding:12px 20px 20px 18px;
}
/*#block-block-27 h3.title {
background:url(../images/headers/kalendarium-header-sidebar-omkalendariet.png) top left no-repeat;
text-indent:-9999px;
height:30px;
margin:0 0 2px;
padding:0;
}*/

#block-views-lista_orter_arrangemang-block_1 {
margin:0 0 0 16px;
}
/*#block-views-lista_orter_arrangemang-block_1 h3 {
background:url(../images/headers/kalendarium-header-sidebar-arrangemangpadinort.png) top left no-repeat;
text-indent:-9999px;
height:30px;
margin:0 0 2px;
padding:0;
}*/

#arrangemang .views-field-field-date-value, .view-Arrangemang .views-field-field-date-value-1, #arrangemang #date { background:url(../images/bg-front-kalendarium-date.png) no-repeat top left; color:#fff; float:left; height:36px; margin:0 20px 15px 0; padding:8px 4px 2px 2px; text-align:center; width:38px; line-height:16px; }
#arrangemang .views-field-field-date-value, .view-Arrangemang .views-field-field-date-value-1 { margin:0 20px 55px 0; }
#arrangemang .views-field-field-date-value:first-line, .view-Arrangemang .views-field-field-date-value-1:first-line, #arrangemang #date:first-line { font-size:1.7em; text-align:center; font-weight:bold; }
.view-Arrangemang .arrinfo, #arrangemang .arrinfo { display:inline-block; width:500px; }
.view-Arrangemang img.imagecache-image_arr_thumb, #arrangemang img.imagecache-image_arr_thumb { float:right; margin:0 0 10px; }

.view-Arrangemang ul li { width: 100%; min-height: 31px; padding: 8px 0px; margin:0; border-bottom: 1px solid #E5E5E5; line-height: 1.5em; list-style-type:none; clear:both; }
.view-kalendarium .views-label-field-date,
.view-Arrangemang .views-label-field-date-value,
.view-kalendarium .views-label-field-plats-value,
.view-kalendarium .views-label-field-arrangor-value,
.view-Arrangemang .views-label-field-arrangor-value,
.view-Arrangemang .views-label-field-plats-value,
.view-Arrangemang .views-label-field-typ-value,
.view-kalendarium .views-label-field-typ-value { float:left; width:38px; }
#arrangemang .kalendarium-typ-label, #arrangemang .kalendarium-tid-label, #arrangemang .kalendarium-plats-label, #arrangemang .kalendarium-arr-label { float:left; width:45px; font-weight:bold; }
#arrangemang .body { margin:0 0 20px; }

#arrangemang ul li { min-height: 31px; padding: 8px 0px; margin:0; border-bottom: 1px solid #E5E5E5; line-height: 1.5em; list-style-type:none; }
