#contenu {
	padding: 0px;
}
#c_module{
	width:670px;
	float:left;
	text-align:left ;
	background: #77a5d6;
}

.aucun{
	padding: 5px 0px 0px 100px ;	
}

.cspagination{
	/*height: 150px;*/
	vertical-align: top;
	
	margin: 10px 0px 20px 0px ;
	padding: 0px 107px 0px 50px;
}
.cspagination td{
	color: #FFFFFF;
	font-weight: bold ;	
	border-bottom: #FFFFFF 1px solid;
	font-size: 11px;
}
.cspagination td a{
	text-decoration: none;	
	font-weight: normal ;	
}
.cspagination td .page_courante a {
	font-weight: bold ;	
}

#c_centre_1, #c_centre_2, #c_centre_3{
	float: left;
	width: 195px;
	text-align: left;
	padding: 215px 0px 30px 20px;
	background-repeat: no-repeat;
	font-size: 10px;
}

select{
	font-size: 10px;
width: 180px;
}

#c_centre_1{
	background-image: url(../../images/site/centre1.jpg);
}

#c_centre_2{
	background-image: url(../../images/site/centre2.jpg);
}

#c_centre_3{
	background-image: url(../../images/site/centre3.jpg);
}

.masque_image{
	padding: 0px 0px 20px 20px !important;
	background: url('') !important;
}

.offre_contener, .offre_moment_contener{
	background-image: url(../../images/site/offre_moment_background.jpg);
	background-position: 40px 0px;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 40px;
}

.offre{
	width: 600px;
	padding: 13px 0px 0px 0px;
	background-repeat: no-repeat;
	background-image: url(../../images/site/offre.jpg);
}

.offre_moment{
	width: 600px;
	padding: 13px 0px 0px 0px;
	background-repeat: no-repeat;
	background-image: url(../../images/site/offre_moment.jpg);
}

.offre_titre, .offre_moment_titre{
	color: #366999;
	font-weight: bold;
	padding: 0px 0px 17px 31px;
	font-size: 13px ;
	text-transform: uppercase;
}




.offre_bas, .offre_moment_bas{
	background-image: url(../../images/site/offre_moment_bas.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	color: #3a74ab;
	padding: 0px 99px 0px 20px;
	height: 35px;
	font-size: 11px;
}

.offre_bas a, .offre_moment_bas a{
	color: #3a74ab;
	text-decoration: underline;
}

.a_partir{
	float: right;
	font-weight: bold;
	padding: 19px 0px 0px 0px;
	width: 90px;
	text-align: center ;
}

/*
	on utilise le bloc_img ou le bloc 3 img
*/
.bloc_3imgs{
	float: left;
	width: 260px;
	height: 107px;
	padding: 0px 10px 3px 20px;
}
.bloc_img{
	float: left;
	width: 170px;
	height: 107px;
	padding: 0px 10px 3px 20px;
}
.bloc_texte{
	padding: 0px 101px 10px 20px;
	color: #3a74ab;
	text-align: justify;
	font-size: 11px;
}
.photo2{
	vertical-align: top ;
	text-align: right;	
}
.photo3{
	vertical-align: bottom ;
	text-align: right;	
}

.demande_infos{
	float: left;
	padding: 3px 0px 0px 0px;
}

#c_module .masquer{
	visibility: hidden;	
}

.telecharger{
	padding: 0px 0px 0px 140px;
}

.num_tel{
	float: right;
	font-weight: bold;
	font-size: 15px;
	margin: 0px 0px 0px 0px;
}
