/* calendar_buttons_new.jpg */

/* Buttons */

/* 1 Row */
.importance_button {
    width: 85px;
    height: 23px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -o-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -ms-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    color: #fff;
    padding-top: 4px;
}

.medium {
background: 			transparent url('/i/img/insta_calendar_button.png') no-repeat;
background-position: 	0 0;
}


/* 2 Row */

.low {
background: 			transparent url('/i/img/insta_calendar_button.png') no-repeat;
background-position: 	0 -27px;
}

/* 3 Row */

.high {
background: 			transparent url('/i/img/insta_calendar_button.png') no-repeat;
background-position: 	0 -54px;
}

/* 4 Row */

.week_en {
background: 			transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
background-position: 	0 -72px;
}

.week_ru {
background: 			transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
background-position: 	-70px -72px;
}

/* Flags */

/* 5 Row */

.flag_us {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: 0 -96px;
}

.flag_au {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -18px -96px;
}

.flag_ca {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -36px -96px;
}

.flag_ch {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -36px -120px;
    height: 12px !important;
    width: 13px !important;
}

.flag_eu {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -54px -96px;
}

.flag_fr {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -72px -96px;
}

.flag_ge {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -90px -96px;
}

/* 6 Row */

.flag_it {
    background: transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -108px -96px;
}

.flag_ja {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: 0 -108px;
}

.flag_nz {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -18px -108px;
}

.flag_ru {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -36px -108px;
}

.flag_se {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -54px -108px;
}

.flag_uk {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -72px -108px;
}
.flag_cn {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -90px -108px;
}
.flag_be {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -108px -108px;
}
.flag_gr {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: 0 -120px;
}
.flag_mx {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -18px -120px;
}
.flag_es {
    background:	transparent url('/i/img/calendar_buttons_new4.png') no-repeat;
    background-position: -54px -120px;
}