#newscadre {
	margin-bottom: 20px;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	width: 280px;
	height: 210px;
	position: relative;
}
#newsmasque {
	width: 260px;
	height: 210px;
	position: relative;
	overflow: hidden;
}
#newsderoulante1 {
	width: 260px;
	height: 190px;
	top: 10px;
	position: absolute;
}
#newsderoulante2 {
	width: 260px;
	height: 190px;
	top: 10px;
	position: absolute;
}
a[href]:after {
	content: " [" attr(href)"] ";
}
.nonImprimable {
	display: none; visibility: hidden;
}
#calendrier {
	border: 3px solid #C3D9FF;
	background-color: #FFFFFF;
	display: none;
}
#calendrier_conteneur {
	position: relative;
	display: none;
}
a[href]:after {
	content: " [" attr(href)"] ";
}
.nonImprimable {
	display: none; visibility: hidden;
}
