body{
	margin:0px;
	padding:0px;
	scrollbar-track-color : #eaeaea;
	scrollbar-shadow-color : #eaeaea;
	scrollbar-highlight-color : #af4015;
	scrollbar-face-color : #af4015;
	scrollbar-darkshadow-color : #eaeaea;
	scrollbar-3dlight-color : #eaeaea;
	scrollbar-arrow-color : #eaeaea;
}
#conteneur {
	width:950px;
	margin: auto;
}
.bandeau {
    width:950px;
	height:236px;
	margin:0px;
	padding:0px;

}
.logo {
	width:179px;
	height:97px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;

}
.bannieres {
	width:771px;
	height:236px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;
	background-image: url(../media/banniere.jpg);
	background-repeat: no-repeat;

}
.espace-gauche-banniere{
	width:10px;
	height:236px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;

}
.espace-haut-banniere{
	width:761px;
	height:12px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;

}
.les-bannieres{
	width:751px;
	height:211px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;

}

.menu-nv {
	width:179px;
	height:139px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-image: url(../media/menu-nv.jpg);
	background-repeat: no-repeat;

}
.espace-nv {
	width:35px;
	height:139px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;

}
.espace-haut-nv {
	width:144px;
	height:6px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.texte-nv {
	width:144px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.menu {
	width:950px;
	height:37px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-image: url(../media/menu.jpg);
	background-repeat: no-repeat;
}
.btn {
	width:77px;
	height:37px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.btn-bordure {
	width:13px;
	height:37px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.descriptif1 {
	width:950px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #EAEAEA;
	border:1px solid #999999;
}
.descriptif-partenaires {
	width:950px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #EAEAEA;
	border:1px solid #999999;
}
.titre-rubrique {
	width:950px;
	margin:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #ce3b02;
}
.espace-haut-descriptif1{
	width:940px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;
}
.titre-descriptif1{
	width:690px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.photo-descriptif1{
	width:247px;
	height:350px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;
	background-color: #FFFFFF;
}
.espace-titre-descriptif1{
	width: 690px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.promo-descriptif1{
	width:690px;
	height:60px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.texte-descriptif1{
	width:690px;
	height:215px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.lien-descriptif{
	width:690px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-footers{
	width:948px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.footers{
	width:950px;
	height:20px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}




.menutexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
}
.textecopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
.texte-titre-rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.categorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
	text-align: left;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	text-align: justify;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC9933;
	text-decoration: underline;
}
.partenaires{
	width:450px;
	height:60px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: Aucune;
	border:1px solid #000;
}
.espace-partenaires{
	width:950px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: Aucune;
}
.espace-entre-partenaires{
	width:950px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: Aucune;
}
.societe1{
	width:351px;
	height:74px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: Aucune;
}

.societe2{
	width:337px;
	height:223px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: Aucune;
}
.vignettes{
	width:1px;
	height:1px;
	margin:0px;
	padding:0px;
	overflow-y:auto;
	float: left;
	overflow: hidden;
}
.vignettes2{
	width:450px;
	height:500px;
	margin:0px;
	padding:0px;
	overflow-y:auto;
	float: left;

}
.titre-vignettes2{
	width:432px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
	
}
.img-vignettes{
	width:140px;
	height:198px;
	margin:auto;
	padding:0px;
	overflow:hidden;
	float: left;
	
	border:0px;
}
.espace-haut-vignettes{
	width:432px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	
	
}
.espace-haut-vignettes2{
	width:498px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-vignettes{
	width:260px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.vignettes-descriptif1{
	width:247px;
	height:350px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.fiche-descriptif{
	width:947px;
	height:500px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.fiche-descriptif2{
	width:498px;
	height:500px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-fiche{
	width:950px;
	height:20px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.espace-fiche2{
	width:498px;
	height:40px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.img-categorie1{
	width:247px;
	height:350px;
	margin:0;
	padding:0px;
	overflow:hidden;
	float: left;
	border:0px;
}
.video-categorie1{
	width:500px;
	height:350px;
	margin:0;
	padding:0px;
	overflow:hidden;
	float: left;
}
.texte-categorie1{
	width:160px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #FFFFFF;
}
.centre-img{
	width:125px;
	height:300px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-fiche-transparent{
	width:950px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.zone-photo-fiche{
	width:247px;
	height:350px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-gauche-zone-texte-fiche {
	width:12px;
	height:300px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.zone-texte-fiche{
	width:680px;
	height:300px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.btn-descriptif{
	width:695px;
	height:50px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;
}
.btn-descriptif-interieur{
	width:347px;
	height:24px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: right;
	background-color: #FFFFFF;
	border:1px solid #EAEAEA;
}
.espace-pub{
	width:950px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	
}
.pub{
	width:950px;
	height:100px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	
	float: left;
}.texte-titre-casting {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.conteneur-societe{
	width:232px;
	height:315px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	
	border:2px solid #3d484f;
}
.societe1{
	width:232px;
	height:50px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #3d484f;
}
.societe2{
	width:232px;
	height:205px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.societe3{
	width:232px;
	height:60px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #e0f2fb;
}
.societe3-espace{
	width:2px;
	height:56px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #e0f2fb;
}
.societe3-texte{
	width:224px;
	height:60px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	background-color: #e0f2fb;
}
.espace-societe{
	width:950px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
	
}
.espace-societe-gauche{
	width:100px;
	height:300px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.rassemble-societe{
	width:750px;
	height:670px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}
.espace-droit-societe{
	width:20px;
	height:300px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float: left;
}.texte-titre-casting-rouge {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C04212;
	text-decoration: none;
	text-align: left;
}

