.tx-ttnews
{
	width:auto;
}
	#left .tx-ttnews
	{
		width:auto;
		float:left;
		height:230px;
		
	}
.accueil-center .tx-ttnews
{
	background:transparent;
}
.calendar-table{
	width:380px;
	padding:0em;
}
.accueil-center .calendar-table{
	width:260px;
	padding:0em;
}
.calendar-table a{
	text-decoration:underline;
}
.calendar-table TD, .calendar-table TH{
	padding:3px;
	text-align:center;
}
.calendar-table TH{
	color:#333333;
	border-top:1px solid #7e7e7e;
	border-bottom:1px solid #7e7e7e;
}

.columPrevious a, .columNext a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	border:none !important;
	text-decoration:none !important;
}

.columYear
{
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:110%;
}

.calendar-table caption{
	font-size:200%;
	color:#333333;
	text-transform:uppercase;
}
.linked_today{
	padding:2px;
	color:#333333;
	background-color:#d1cec5;
	cursor:pointer;
	text-decoration:underline;
	border:1px solid #333333;
}
.linked_today_nolink{
	padding:2px;
	color:#333333;
	background-color:#d1cec5;
}
.linked_day{
	padding:2px;
	color:#FFFFFF;
	background-color:#9C1B34;
	cursor:pointer;
	text-decoration:underline;
}
	.linked_day:hover{
	color:#FFFFFF;
	background-color:#233f99;
	}

/* List view CSS */
.newsCalendar_listHeader{
	font-size:1.5em;
	font-weight:bold;
	background-color:#d1cec5;
	color:#333333;
	border:1px solid #7e7e7e;
	padding:0.5em;
}
.newsCalendar_listBody{
}
	.newsCalendarBody
	{
		padding:0 10px;
		padding-bottom:15px;
	}
	.newsCalendar_listItemHeader{
		font-weight:normal;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:4px;
		font-size:1.25em;
		border-top:1px dotted #cccccc;
		margin-top:5px;
	}

	.newsCalendar_listItem{
		font-size:1em;
		padding-left:1em;
	}
		.newsCalendar_listItem a
		{
			text-decoration:none;
		}
	
	
.gotoCalendarC
{
	height:22px;
	padding-right:10px;
	padding-top:10px;
}
	.gotoCalendar
	{
		float:right;
		display:block;
		width:211px;
		height:22px;
		background:url(../images/calendar-readmore.jpg) no-repeat 0 0;
		overflow:hidden;
		text-indent:-9999em;
	}
	.gotoCalendar:hover
	{
		background-position:0 100%;
	}