/*Style pour tinyMce*/

.shadow-border-ctc {
	overflow: hidden;
	box-shadow: 1px 1px 5px 0px rgba(119, 119, 119, 0.5);
	-moz-box-shadow: 1px 1px 5px 0px rgba(119, 119, 119, 0.5);
	-webkit-box-shadow: 1px 1px 5px 0px rgba(119, 119, 119, 0.5);
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(left,  #ffffff 0%, #eeeeee 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#eeeeee), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#eeeeee 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#eeeeee 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#eeeeee 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#eeeeee 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	margin: 50px;
}

.titre-img-rouge {
	width: 237px;
	height: 33px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	background: #f00101;
	padding-top: 6px;
	margin: 20px AUTO;
}

.titre-gris {
	width: 336px;
	height: 80px;
	text-align: center;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	background: #555555;
	padding-top: 20px;
}

.content-page {
	padding: 20px 50px;
}

.titre-gris {
	width: 95%;
	height: 80px;
	text-align: center;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	background: #555555;
	padding-top: 20px;
}

.titre-p-gris {
	font-size: 14px;
	color: #4b4b4b;
}

@media screen and (max-width: 640px) {


	.titre-img-rouge {
		width: 92%;
		height: 33px;
		text-align: center;
		font-size: 14px;
		font-weight: normal;
		color: #ffffff;
		background: #f00101;
		padding-top: 6px;
		margin: 20px AUTO;
	}

  	.titre-gris {
		width: 95%;
		height: 80px;
		text-align: center;
		font-size: 1em;
		font-weight: normal;
		color: #ffffff;
		background: #555555;
		padding-top: 2px;
	}
}