
.monthTittle {
	font: normal 9pt "accueil"; 	
	background:transparent;
	color: #eb780b !important;
	font-weight:bold;
	text-align:center;
	text-decoration: underline;
}

table.threeDayContain{
	width: 680px;
	height: auto;
	background-color:#eee;
	border-spacing: 0px;
}
.tablethreeday{	
	font-weight:bold;
	padding:0px;	
	margin:auto;
	background-color:#eeeeee;
	border:0px;
	width:98%;
	border-bottom:1px solid #cc0099;
}
td.column {
	width: 220px !important;	
	background: #eeeeee;
	height: 400px;
	wrap-word: break-word;
	table-layout: fixed !important;
	word-spacing: normal;
	 
}
/*style for table event inside each column of three day column*/
.tabletitle{
	table-layout: fixed;
	width: 98%;
	height: 300px;	
	border-spacing:2px !important;
	color: #eb780b !important;
	font-weight:bold;
	padding:0px;
	margin:auto;
	background: #eee;
	border-top:1px solid #cc0099;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	word-spacing: normal;	
	
}
.tableday{
	font-weight:bold;		
	margin: 0px;
	background:#fff;	
	border-top: 2px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-right: 2px solid #dbdbdb;
	border-left: 2px solid #dbdbdb;
	padding:3px;
	width:100%;
	height: 150px;
	overflow: visible;	

}
.colthreeday{	
	padding:0px;
	margin:0px;
	
}	
.threedayimagesload{
	width:90px; 
	height:90px;
}
td.dayEvent {
	font: normal 11px "Arial"; 	
	color: #000;
	text-align: left;
	top: 5px;
	word-spacing: normal;
	word-wrap: word-break;
	padding-left:4px;
}

span.dayTitle {
	background: #eee;
}
span.title {
	word-spacing: normal;
}
table.tableday img{
	bottom: 0px;
}
table.tableday td.bottom{
	vertical-align: bottom;	
}

