
.contmese{height:350px;width:auto;float:left;margin:10px;}
.intestazione_mese{text-align: center}
.giorno {
	height: 20px;;
	min-width: 20px;
/* padding: 3px 0px 37px 1%;*/
	text-align: left;
	position: relative;
	font-size: 13px;
	color: #787878!important;
}

.giornotd span {
width:100%;height:50%;line-height: 20px;float:left;vertical-align: top}
th{text-align: center;text-transform: uppercase}

.giornotd,.giorno_blank {height: 40px;width: 40px;    border: 1px solid #bbb;padding:0px}
.giornotd > span:nth-child(1) { font-weight: bold; }
.giorno { padding:0px; cursor: pointer; }
.giorno.aumenta {
	/*background-color: rgba(155, 160, 255, 0.8);*/
	color: rgb(0, 15, 16)!important;
}
.giorno.diminuisci {
	background-color: rgba(155, 255, 160, 0.8);
	color: rgb(0, 15, 16)!important;
}

td{min-height: 30px;min-width: 30px;}
/* .intestazione_settimane > .giorno {height:20px !important}*/
.giorno{ text-decoration:none;}
.giorno.disable{text-decoration: line-through; background-color:#eaeaea; color: #919191!important;}
[data-tipologia="6"].inizio_noleggio {background-image: url(/contents/images/com/inizio_noleggio_task.svg) !important}
[data-tipologia="6"].fine_noleggio {background-image: url(/contents/images/com/fine_noleggio_task.svg) !important}
[data-tipologia="6"].noleggio_occupato {background-image: url(/contents/images/com/occupato_task.svg) !important}
.noleggio_occupato > span,.inizio_noleggio >span ,.fine_noleggio > span{background-color: transparent !important}
#pannello_provider .login_text > div {
	width: 25%;
	position: relative;
}

.sconti .login_text{padding:0px !important}
#calendar_cont{width:100% !important}
[data-immaginevroomerz]{width:220px;height:140px;background-color: #FFF;    border-radius: 4px;margin:5px}
.contimm{margin:10px 0}
.cont_giorni_deals{position: relative !important}
#slider2{top:24px}
