body {
	background-color: #2a2a2a;
	color:#FFFFFF;
	overflow : scroll;
	overflow : -moz-scrollbars-vertical-horizontal;
}
.hauteur1 { height:375px; }
.hauteur2 { height:125px; }
.general{
	position:absolute;
	left: 50%; 
	top: 50%;
	width: 1100px;
	height: 700px;
	margin-left: -550px; /* moitié de la largeur */
	margin-top: -350px; /* moitié de la hauteur */
}
.general2{
	position:absolute;
	left: 50%; 
	top: 50%;
	width: 1100px;
	height: 500px;
	margin-left: -550px; /* moitié de la largeur */
	margin-top: -250px; /* moitié de la hauteur */
}
.index{
	background-image: url(images/index.jpg); width:1000px; height:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.indexGris {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; color:#bcbcbc;
} 
.tetiere{ 
	background-image: url(images/tetiere.jpg); width:1000px; height:210px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.presentation{
	background-image: url(images/presentation.jpg); width:1000px; height:475px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#1b1b1b;
}
.presentationTexte { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-align:justify; }
.presentationPartner { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; }
.presentationLien a:link{ color:#ea7b1b; text-decoration:none; text-align:right; }
.presentationLien a:visited { color:#ea7b1b; text-decoration:none; text-align:right; }
.presentationLien a:hover { color:#FFFFFF; text-decoration:none; text-align:right; }

.comvisuelle{
	background-image: url(images/comvisuelle.jpg); width:1000px; height:468px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#1b1b1b;
}
.siteweb{ background-color:#1b1b1b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.orange { color:#ea7b1b;}
.gris { color:#151515;}


.partenaires{
	background-image: url(images/partenaires/trait.png); width:939px; height:688px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#1b1b1b;
}
.partenaires2{ background-color:#1b1b1b; width:1000px;}
.pclicoprint{ /*background-image: url(images/partenaires/cadremlm.jpg);*/ width:645px; height:288px;}
.pmadeinma{ /*background-image: url(images/partenaires/cadremadeinma.jpg);*/ width:285px; height:407px;}
.pclicoflash{ /*background-image: url(images/partenaires/cadremisterjob.jpg);*/ width:645px; height:218px;}
.pbbx{ /*background-image: url(images/partenaires/cadreag2p.jpg);*/ width:645px; height:164px;}
.pdotsafe{ /*background-image: url(images/partenaires/cadredotsafe.jpg);*/ width:285px; height:272px;}

/*Liens*/
.liens a:link{ color:#FFFFFF; text-decoration:none;}
.liens a:visited { color:#FFFFFF; text-decoration:none;}
.liens a:hover { color:#ea7b1b; text-decoration:none;}
.index a:link{ color:#FFFFFF; text-decoration:none;}
.index a:visited { color:#FFFFFF; text-decoration:none;}
.index a:hover { color:#ea7b1b; text-decoration:none;}
/*Fin Liens*/

/*Pied de page*/
.lien{ font-size:14px; color: #CCCCCC; text-decoration: none; }
.lien a{ font-size:14px; color: #CCCCCC; text-decoration: none; }
.lien a:hover{ font-size:14px; color: #ea7b1b; text-decoration: none; }
/*Fin pied de page*/

/*Mentions légales*/
.mentionsTexte1 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#bcbcbc; font-size:11px; }
.mentionsTexte1 a:link{ color:#bcbcbc;}
.mentionsTexte1 a:visited { color:#bcbcbc;}
.mentionsTexte1 a:hover { color:#ea7b1b;}
.mentionsTexte { font-family: Verdana, Arial, Helvetica, sans-serif; color:#bcbcbc; font-size:9px; }
/*Fin Mentions légales*/