Array
(
    [accueil] => /home/sites/creocean.fr/public_html/accueil/templates/styles_index.inc.php
)
/* <style> <= balise pour coloration syntaxique dans phpedit */


/*------------structure générale du site------------------------------------------------*/
/* ALL*/
*{
	font-family:sans-serif;
	font-size:11px;
	line-height:14px;
}
img{
	border:0;
}

body
{
	font-family:Arial, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
}

#conteneur {
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(http://www.creocean.fr/globales-foto/bgpage.jpg);
	background-repeat: no-repeat;
}

/*-----------------*/
/* Pour impression */

@page {}
@media print{

	.pasPrint{
		display:none;
	}

	.pasScreen{
		/*normal*/
	}

} /* fin media print */



/*---------------------------*/
/* Affichage normal (ecran) */
@media screen{

	.pasScreen{
		display:none;
	}


}/* fin media screen */



/*----------------------------------*/
/* Styles communs screen et print : */

.exempleDeStylePouvantEtreSurcharge{
			text-decoration:underline;
	}
/*===========================================================================*/



/* ------ Menu ------ */

#menusite{
	margin:20px 0px 15px 0px;
}

a.itemMenu{
	display:block;
	margin:2px 0px 2px 0px;
	padding:0px 0px 1px 0px;
	width:190px;
	float:right;
	text-decoration: none;
}

a.itemMenu:hover{
	background-image:url(http://www.creocean.fr/globales-foto/fondmenu.png);
	/*background-color:#ececec;*/
}

a.itemMenuSel{
	display:block;
	margin:2px 0px 2px 0px;
	padding:0px 0px 1px 0px;
	width:190px;
	float:right;
	text-decoration: none;
	background-image:url(http://www.creocean.fr/globales-foto/fondmenu.png);
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

a.itemMenu .puce, a.itemMenuSel .puce{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #466BAA;
	font-weight:bold;
	padding:0px 0px 0px 2px;
}

a.itemMenu .txt{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	font-weight:bold;
}

a.itemMenu:hover .txt{
	color:#333333;
}

a.itemMenuSel .txt{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}

#lettremenu{
	padding:8px;
}

#lettremenu img {
	float:left;
	margin:8px;
}

#lettremenu p {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:normal;
}

#lettremenu .lienlire{
	display:block;
	float:right;
	background-image:url(/globales-foto/fllire.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 15px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF4A08;
	line-height: 12px;
	text-decoration:none;
	margin:5px 15px 0px 0px;
}

#lettremenu .lienlire:hover{
	background-image:url(/globales-foto/fllire_over.gif);
	color: #4494AE;
}


/* -------- */

div.contenuRub{

	
											border:0px;
										

}


.hr_bg {
	background-image: url(http://www.creocean.fr/globales-foto/hr.gif);
	background-repeat: repeat-y;
}


.bgFooter {
	background-image: url(http://www.creocean.fr/globales-foto/bg_footer.gif);
	background-repeat: no-repeat;
}

.lienMentionsLegales{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.lienMentionsLegales:hover{
	text-decoration: underline;
}

.lienMentions{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

h1.titreRub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;

	margin:20px 0px 0px 0px;
	padding:3px 0px 4px 51px;

	background-image:url(/globales-foto/fl.gif);
	background-repeat:no-repeat;
	background-position:15px 0px;
}

h1.titreRubLettre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;


	margin:20px 0px 0px 0px;
	padding:3px 0px 4px 51px;

	background-image:url(/globales-foto/fl.gif);
	background-repeat:no-repeat;
	background-position:15px 0px;
}


h1.titreRubLettreMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: normal;


	margin:20px 0px 0px 0px;
	padding:3px 0px 4px 51px;

	background-image:url(/globales-foto/fl.gif);
	background-repeat:no-repeat;
	background-position:15px 0px;
}



.sep1{

											display:none;
										}

.sep2{
	width:740px;
	height:12px;
	margin:4px 15px 5px 8px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

/* ----------  Accueil  ------- */
.blocactu{

}

.datemajsite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.boxAccueil{
	padding:6px 8px 10px 8px;
	border-top:#999 1px dotted;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-bottom:#999 1px dotted;
	margin:0px 0px 5px 0px;
}

div.accueil{
	clear:both;
}

div.accueil .titreRub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;

	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 36px;

	background-image:url(/globales-foto/fl.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;

}
.chapoHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4494AE;
	font-weight: bold;
}

.chapoActu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.texteHome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 15px;
}


.imguneactu{
	float:left;
	margin:0px 8px 0px 0px;
}



/*------------------------------------------------------------------------------
ARTICLE
----------------------------*/


/* ****** */


.boxPoles div.article{
	margin:5px 14px 10px 10px;
	padding:6px 15px 6px 15px;
	font-family:Arial;


	color:#333333;
	line-height:15.5px;
	/*border-top:#999 1px dotted;*/
	border-top:none;
}

.boxPoles .article ul{
	padding:0 0 0 0px;
	list-style-type:none;
}

.boxPoles .article ul li{
	background:url("/globales-foto/fl2.gif") no-repeat left 5px;
	padding-left:10px;
	padding-top:1px;
}


/* titre */
.boxPoles .article .titre_article_premier{
	/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;
	*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	color: #ff5409;
	text-transform:none;
	line-height:34px;
	margin-bottom:5px;
	font-weight: normal;
}

.boxPoles .article .titre_article{
	/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;
	*/

	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ff5409;
	font-weight: bold;
	text-transform:uppercase;

	padding:4px 0px 0px 35px;

	margin:8px 0px 0px 0px;
	background-image: url(/actu-foto/separations.gif);
	background-repeat: no-repeat;
	height:30px;

}


.boxPoles h2.titre_label{
	/*
	background:url('/foto-general/top_titre.gif') no-repeat top left #B6CC00;
	margin:0 0px 0 0;
	padding:3px 8px 0px 17px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	float:left;
	text-transform :uppercase;
	*/
}

.boxPoles .article a{
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:none;
}


/* chapeau */
.boxPoles .article .chapeau_premier{
	margin:0px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;
}

.boxPoles .article .chapeau{
	margin:0px;

	margin-bottom:10px;
	padding:0px 0px 0px 0px;

	color: #026886;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.boxPoles .article .chapeau p{
	margin:0px;
	padding:0px;
}

.boxPoles .article .description .chapeau p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description .chapeau p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description .chapeau p a:hover {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
.boxPoles .article .description .chapeau p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description .chapeau p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

/* description */
.boxPoles .article .description{
	font-size:11px;
	color:#333333;
}
.boxPoles .article .description p {
	margin:0px;
	padding:0px;
}




.boxPoles .article .description p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description p a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.boxPoles .article .description p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}

/* image */
.boxPoles .article .description img{
	margin:0px;
	padding:0px;
}
.boxPoles .article .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.boxPoles .article .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.boxPoles .article .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:10px;
}
.boxPoles .article .description .divArticleImgBas{
	text-align:left;
	margin-top:10px;
}
.boxPoles .article .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.boxPoles .article .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.boxPoles .article .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.boxPoles .article .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
/* fichier joint */
.boxPoles .article .fichierlie{
	font-size:11px;
	color:#000000;
	margin:5px 0 0 0px;
	padding:5px 0 5px 25px;
	background:url('/globales-foto/btn_download.gif') top left no-repeat;
}

.boxPoles .btn_download{
	vertical-align:-50%;
}

.boxPoles .article .fichierlie a{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;

}
.boxPoles .article .fichierlie a:visited{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.boxPoles .article .fichierlie a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.boxPoles .article .fichierlie a:active{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.boxPoles .article .fichierlie a:focus{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}

.boxPoles .article .reponse{
	margin:5px 0 0 0;
}




.accrochePoles div.article{
	margin:0px 14px 10px 0px;
	padding:0px 15px 6px 0px;
	font-family:Arial;


	color:#333333;
	line-height:15.5px;
	/*border-top:#999 1px dotted;*/
	border-top:none;
}

.accrochePoles .article ul{
	padding:0 0 0 0px;
	list-style-type:none;
}

.accrochePoles .article ul li{
	background:url("/globales-foto/fl2.gif") no-repeat left 5px;
	padding-left:10px;
	padding-top:1px;
}


/* titre */
.accrochePoles .article .titre_article{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	background-image:url(/references-foto/f_titre.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 18px;
	margin-left:5px;
	color:#000000;
	text-transform:none;

}


.accrochePoles h2.titre_label{
	/*
	background:url('/foto-general/top_titre.gif') no-repeat top left #B6CC00;
	margin:0 0px 0 0;
	padding:3px 8px 0px 17px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	float:left;
	text-transform :uppercase;
	*/
}

.accrochePoles .article a{
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:none;
}


/* chapeau */

.accrochePoles .article .chapeau{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333;
	margin:0px 10px 6px 0px;
}

.accrochePoles .article .chapeau p{
	margin:0px;
	padding:0px;
}

.accrochePoles .article .description .chapeau p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description .chapeau p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description .chapeau p a:hover {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
.accrochePoles .article .description .chapeau p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description .chapeau p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

/* description */
.accrochePoles .article .description{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333;
	margin:0px 10px 6px 10px;
}
.accrochePoles .article .description p {
	margin:0px;
	padding:0px;
}




.accrochePoles .article .description p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description p a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.accrochePoles .article .description p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}

/* image */
.accrochePoles .article .description img{
	margin:0px;
	padding:0px;
}
.accrochePoles .article .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.accrochePoles .article .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.accrochePoles .article .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:10px;
}
.accrochePoles .article .description .divArticleImgBas{
	text-align:left;
	margin-top:10px;
}
.accrochePoles .article .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.accrochePoles .article .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.accrochePoles .article .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.accrochePoles .article .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
/* fichier joint */
.accrochePoles .article .fichierlie{
	font-size:11px;
	color:#000000;
	margin:5px 0 0 0px;
	padding:5px 0 5px 25px;
	background:url('/globales-foto/btn_download.gif') top left no-repeat;
}

.accrochePoles .btn_download{
	vertical-align:-50%;
}

.accrochePoles .article .fichierlie a{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;

}
.accrochePoles .article .fichierlie a:visited{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.accrochePoles .article .fichierlie a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.accrochePoles .article .fichierlie a:active{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.accrochePoles .article .fichierlie a:focus{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}

.accrochePoles .article .reponse{
	margin:5px 0 0 0;
}

/* ********************************* */

div.article{
	margin:5px 14px 0px 10px;
	padding:6px 15px 6px 15px;
	font-family:Arial;
	margin-bottom:20px;

	color:#333333;
	line-height:15.5px;
	border-top:#999 1px dotted;
}

.article ul{
	padding:0 0 0 0px;
	list-style-type:none;
}

.article ul li{
	background:url("/globales-foto/fl2.gif") no-repeat left 5px;
	padding-left:10px;
	padding-top:1px;
}


/* titre */
.article .titre_article{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;
	line-height:21px;
}



h2.titre_label{
	/*
	background:url('/foto-general/top_titre.gif') no-repeat top left #B6CC00;
	margin:0 0px 0 0;
	padding:3px 8px 0px 17px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	float:left;
	text-transform :uppercase;
	*/
}

.article a{
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:none;
}


/* chapeau */
.article .chapeau{
	margin:0px;
	color:#0078A2;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;
}

.article .chapeau p{
	margin:0px;
	padding:0px;
}

.article .description .chapeau p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description .chapeau p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description .chapeau p a:hover {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
.article .description .chapeau p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description .chapeau p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

/* description */
.article .description{
	font-size:11px;
	color:#333333;
}
.article .description p {
	margin:0px;
	padding:0px;
}




.article .description p a:link {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description p a:visited {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description p a:hover {
	color:#FF7000;
	font-weight:bold;
	text-decoration:underline;
}
.article .description p a:active {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}
.article .description p a:focus {
	color:#FF6600;
	font-weight:bold;
	text-decoration:underline;
}

/* image */
.article .description img{
	margin:8px 0px 0px 0px;
	padding:0px;
}
.article .description .divArticleImgGauche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.article .description .divArticleImgDroite{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.article .description .divArticleImgHaut{
	text-align:left;
	margin-bottom:10px;
}
.article .description .divArticleImgBas{
	text-align:left;
	margin-top:10px;
}
.article .description .divArticleImgGauche .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgDroite .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgHaut .imagelegende{
	color:#000000;
	font-size:10px;
}
.article .description .divArticleImgBas .imagelegende{
	color:#000000;
	font-size:10px;
}
/* fichier joint */
.article .fichierlie{
	font-size:11px;
	color:#000000;
	margin:5px 0 0 0px;
	padding:5px 0 5px 25px;
	background:url('/globales-foto/btn_download.gif') top left no-repeat;
}

.btn_download{
	vertical-align:-50%;
}

.article .fichierlie a{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;

}
.article .fichierlie a:visited{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:active{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}
.article .fichierlie a:focus{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	margin-left:1px;
	margin-right:1px;
}

.article .reponse{
	margin:5px 0 0 0;
}



/*-------------------*/

.boxAccueil .article{
	border:0px;
	margin:5px 0px 8px 0px;
	padding:0px;
	font-family:Arial;
	width:100%;
	color:#333333;
	line-height:15.5px;
}

.boxAccueil .article .titre_article{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	text-transform:uppercase;

	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 36px;

	background-image:url(/globales-foto/fl.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;

}

.boxAccueil .chapeau{
	margin:0px 0px 8px 0px;
	padding:8px 0px 0px 0px;
}
.boxAccueil .chapeau p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4494AE;
	font-weight: bold;
}

.boxAccueil p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 15px;
}



/* *** */


.hrdoted{
	border-bottom:#999 1px dotted;
}

.lienlire{
	display:block;
	background-image:url(/globales-foto/fllire.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 15px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF4A08;
	line-height: 12px;
	text-decoration:none;
	margin:0px;
}

.lienlire:hover{
	background-image:url(/globales-foto/fllire_over.gif);
	color: #4494AE;
}

/*-----------------------------------------------------------------------------*/
/* Actualité */


.boxActu{
	/*margin:10px 15px 10px 10px;
	*/
	padding:6px 0px 0px 0px;
	/*
	border-top:#999 1px dotted;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-bottom:#999 1px dotted;
	*/
}

.blocTitreSepar{
	background-color:#3D839A;
	height:28px;
}
.flecheActusEmploi {

	background-image: url(/globales-foto/fl3.gif);
	background-repeat: no-repeat;
	background-position:0px 6px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px 0px 0px 22px;

	height:18px;
	margin:05px 0px 0px 30px;

	display:block;



}
.blocListingEmploi {
	margin:8px 0px 0px 30px;
	background-image: url(/actu-foto/separations.gif);
	background-repeat: no-repeat;
	height:30px;
}
.titreListingEmploi, .titreListingEmploi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5409;
	font-weight: bold;
	padding-top:4px;
	text-decoration:none;
}

.contenuBlocListingEmploi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin:0px 30px 10px 30px;
}


.cadre_actu_contenu{
	padding:4px 0px 4px 4px;
}

.cadre_actu_contenu h2.une{
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-transform:uppercase;
	background-image:url(/actu-foto/pucetitre1.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding:2px 0px 2px 26px;
	line-height:16px;
	margin:3px 0px 3px 0px;
}

.actu{
	font-family:arial,helvetica;
	padding:0px 15px 6px 15px;
	margin:20px 0px 0px 0px;
	border-bottom:1px dotted #999;
}

.emploi{
	font-family:arial,helvetica;
	padding:0px 15px 0px 15px;
	margin:10px 0px 0px 0px;
}


.acturech{

}

.actu h2{
	font-family:arial,helvetica;
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:5px;
}


.emploi h5{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:10px;
	font-weight:bold;
}

.emploi h4{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:12px;
	font-weight:bold;
}

.emploi h3{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:14px;
	font-weight:bold;
}

.emploi h2{
	display:none;
}

.emploi p a{
	color:#FF5409;
}


.actu h5{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:10px;
	font-weight:bold;
}

.actu h4{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:12px;
	font-weight:bold;
}

.actu h3{
	font-family:arial,helvetica;
	color:#FF5409;
	font-size:14px;
	font-weight:bold;
}

/*
.actu h2{
	display:none;
}
*/

.actu p a{
	color:#FF5409;
}



.actu h2.vide, .emploi h2.vide{
	display:none;
}


.actu .blocimage_g, .emploi .blocimage_g{
	float:left;
	margin:0px 8px 6px 0px;
}

.actu .blocimage_g .legende, .emploi .blocimage_g .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;
}


.actu .blocimage_d, .emploi .blocimage_d{
	float:right;
	margin:0px 0px 6px 8px;
}

.actu .blocimage_d .legende, .emploi .blocimage_d .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;
}

.actu .blocimage_h, .emploi .blocimage_h{
	margin:0px 0px 8px 0px;
}

.actu .blocimage_h .legende, .emploi .blocimage_h .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;
}

.actu .blocimage_b, .emploi .blocimage_b{
	margin:8px 0px 8px 0px;
}

.actu .blocimage_b .legende, .emploi .blocimage_b .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;
}


.actu p, .emploi p{
	font-size:11px;
	color:#333333;
	margin:6px 0px 0px 0px;

}

.actu ul, .emploi ul{
	margin:5px 5px 5px 0px;
	padding:0px;
}

.actu ul li, .emploi ul li{
	list-style-type:square;
	font-size:11px;
	color:#333333;
	margin:4px 0px 2px 12px;
}

.actu .telecharfich, .emploi .telecharfich{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	font-weight:normal;
	color:#FF5409; /* orange */
	display:block;
	margin-top:10px;


}

.actu .telecharfich a, .emploi .telecharfich a{
	color:#FF5409;
	text-decoration:none;

	background-image:url(/actu-foto/f_telech.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
.actu .telecharfich a:hover, .emploi .telecharfich a:hover{
	text-decoration:underline;
}

.actu .telecharfich a img, .emploi .telecharfich a img{
	border:0px;
	margin:6px 6px 0px 0px;
}


/*----------------------------------------------------------------------------*/
/* -------------- Lettres d'infos -------------- */

.lettre{
	font-family:arial,helvetica;
	padding:10px 15px 6px 15px;
	margin:10px 0px 0px 0px;

	border-top:1px dotted #999;

	background-color:#FBFBFB;

}

.lettreresume{
	font-family:arial,helvetica;
	padding:10px 15px 6px 15px;
	margin:0px 0px 0px 0px;

	border-top:1px dotted #999;

	background-color:#F7F7F7;

}

.lettre h2, .lettreresume h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4494AE;
	font-weight: bold;
}

.lettre p a, .lettreresume p a{
	color:#FF5409;
}



.lettre h2.vide, .lettreresume h2.vide{
	display:none;
}


.lettre .blocimage_g, .lettreresume .blocimage_g{
	float:left;
	margin:0px 8px 6px 0px;

	text-align:center;
}

.lettre .legende{
	background-image:url("/lettre-foto/pucelegende.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px 0px 0px 8px;
}

.lettreresume .legende{
	padding:0px 0px 0px 8px;
}

.lettre .blocimage_g .legende, .lettreresume .blocimage_g .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;


}


.lettre .blocimage_d, .lettreresume .blocimage_d{
	float:right;
	margin:0px 0px 6px 8px;
}

.lettre .blocimage_d .legende, .lettreresume .blocimage_d .legende{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin:3px 3px 0px 3px;
}


.lettre p, .lettreresume p{
	font-size:11px;
	color:#333333;
	margin:6px 0px 0px 0px;

}

.lettre ul, .lettreresume ul{
	margin:5px 5px 5px 0px;
	padding:0px;
}

.lettre ul li, .lettreresume ul li{
	list-style-type:square;
	font-size:11px;
	color:#333333;
	margin:4px 0px 2px 12px;
}

.lettre .telecharfich, .lettreresume .telecharfich{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	font-weight:normal;
	color:#FF5409; /* orange */
	display:block;
	margin-top:10px;


}

.lettre .telecharfich a{
	color:#FF5409;
	text-decoration:none;

	background-image:url(/actu-foto/f_telech.gif);
	background-repeat:no-repeat;
	padding-left:15px;

}

.lettreresume .telecharfich a{
	color:#FF5409;
	text-decoration:none;

	background-image:url(/actu-foto/f_telech.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}

.lettre .telecharfich a:hover{
	text-decoration:underline;
}

.lettreresume .telecharfich a:hover{
	text-decoration:underline;
}

.lettre .telecharfich a img{
	border:0px;
	margin:6px 6px 0px 0px;
}

.lettreresume .telecharfich a img{
	border:0px;
	margin:6px 6px 0px 0px;
}

#ongletArchivesLettres{

	background-color:#EEEEEE;

	padding:0px;
	margin:6px 0px 0px 0px;
	height:30px;

}


#titreOngletArchivesLettres{
	background-image:url('/lettre-foto/pucearchives.gif');
	background-position:6px 0px;
	background-repeat:no-repeat;

	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;

	padding:2px 0px 4px 30px;
	margin:0px 0px 0px 0px;
	height:30px;
	line-height:30px;

	text-decoration:none;
	whitespace:nowrap;
}

#coinOngletArchivesLettres{
	background-image:url('/lettre-foto/coindroitearchives.gif');
	background-position:top right;
	background-repeat:no-repeat;
	width:15px;
	display:block;
	float:right;
}



/*----------------------------------------------------------------------------*/
/* -------------- Savoir faire et prestations : poles -------------- */

.boxPoles{
	/*margin:10px 15px 10px 10px;*/
	padding:6px 8px 10px 8px;
	/*
	border-top:#999 1px dotted;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-bottom:#999 1px dotted;
	*/
}

.accrochePoles{
	margin:0px 0px 14px 0px;
}


.accrochePoles .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	background-image:url(/references-foto/f_titre.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 18px;
	margin-left:5px;
	color:#000000;
}

.accrochePoles .chapo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333;
	margin:6px 10px 6px 10px;
}

.accrochePoles .texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333;
	margin:6px 10px 6px 10px;
}


#listingPoles{
	background-image:url(/references-foto/bg_top.jpg);
	background-repeat:no-repeat;
	margin:2px 0px 14px 14px;
	width:684;
	padding:20px;
}

a.itemPole{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#4E92A7;
	line-height:20px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:2px 0px 0px 0px;
	text-decoration:none;
}

a.itemPoleSel, a.itemPole:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#FF540A;
	line-height:20px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:2px 0px 0px 0px;
	text-decoration:none;
}

#poleSuiv{
	float:right;
	border-left:1px solid #FF540A;
	padding:0px 0px 0px 5px;
}

#polePrec{
	display:block;
	float:right;
}

.poleSuivLien1{
	color:#FF540A;
	padding:0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.poleSuivLien1:hover{
	text-decoration:none;
}

.poleSuivLien2{
	color:#FF540A;
	padding:0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
}

.degradExEtudes{
	margin:8px 0px 0px 0px;
	background-image:url(/references-foto/degradExEtudes.jpg);
	background-repeat:repeat-y;

	/*height:90px;*/
}

.degradExEtudes .gauche{
	padding:10px 0px 10px 10px;
	width:170px;
	float:left;
}
.degradExEtudes .droite{
 	padding:10px 0px 10px 0px;
}

.itemPoleExEtude{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4B6981;
	margin:3px 0px 3px 0px;
	padding:0px;
}

.nomcontactpole{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}


/* -------------------- References ----------------- */

.boxReferences{
	/*margin:10px 15px 10px 10px;*/
	padding:0px 8px 10px 8px;
	/*
	border-top:#999 1px dotted;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-bottom:#999 1px dotted;
	*/
}

#gaucheRech{
	float:left;
	width:330px;
	height:210px;
}

#droiteRech{
	float:right;
	border-left:#999 1px dotted;
	padding-left:15px;
	margin-left:8px;
	width:330px;

}


#gaucheRech p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
}

.titreMoteurRech{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	background-image:url(/references-foto/f_titre.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 18px;
	color:#FF6501;
}

.titreSelectRech{
	display:block;
	margin:8px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	font-weight:bold;
}

.selectMoteurRech{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	width:325px;
}


.titreResRef{
	background-color:#0B3D91;
	height:60px;
	margin:15px 0px 20px 0px;
}

.titreResRef h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	line-height:30px;
	margin:0px 0px 0px 15px;
}

.hrTitreResRef{
	border-bottom:#999 1px dotted;
}

.blocPagination{
	float:right;
	height:30px;
}

.nbReponses{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	line-height:30px;
	float:right;
	margin:0px 20px 0px 0px;
	font-weight:bold;
}

.pagination{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF5409;
	line-height:13px;
	float:right;
	margin:8px 20px 0px 0px;
}

.pagination a, .pagination a.normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF5409;
	line-height:13px;
	text-decoration:underline;
	display:block;
	padding:0px 2px 1px 2px;
	float:left;
}

.pagination a:hover, .pagination a.sel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#FF5409;
	text-decoration:underline;
}

.pagination .sep{
	line-height:13px;
	float:left;
}


.resumeRef{
	border-top:1px dotted #999;
	/*border-bottom:1px dotted #999;*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	margin:5px 0px 0px 0px;
}

.infosRef{
	padding-top:10px;
}

.infosRef .titreref{
	font-weight:bold;
	padding:0px 0px 6px 0px;
}

.attrRef{
	width:80px;
	color:#689EB4;
	font-weight:bold;
	text-align:right;
	padding:1px 5px 0px 0px;
	vertical-align:top;
}

.resumeRef img{
	margin:8px;
}

.voirDetailRef{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-image:url(/references-foto/f_titre.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 18px;
	margin:4px 0px 4px 0px;
	color:#FF4E01;
}

.thickbox{

}

.pageDetail{
	background-image:url(/references-foto/fond_detail.jpg);
	background-repeat:no-repeat;
	height:500px;
	width:830px;
	/*border:1px solid red;*/
	padding:0px 15px 15px 15px;
}

.pageDetail h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;

	margin:20px 30px 0px 0px;
	padding:3px 0px 4px 35px;

	background-image:url(/references-foto/f_titre_detail.png);
	background-repeat:no-repeat;
	background-position:15px 10px;
	float:left;
	width:672px;
	display:block;
	/*border:1px solid red;*/
}

.pageDetail img.logo{
	margin:15px 0px 0px 0px;
}



.pageDetail .legende{
	/*display:block;*/
	margin:6px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.pageDetail .img0{ /* à gauche */

	margin:10px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	float:left;
}

.pageDetail .img3{ /* en haut */

	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	text-align:center;
	width:830px;
}

.pageDetail .contenu{
	margin:10px 0px 10px 0px;
	/*overflow: auto;*/
	padding-bottom:15px;
}

.pageDetail .contenu0{
	/*width:510px;*/
	/*height:430px;*/

	float:left;
	border-left:1px dotted #999;
	padding-left:10px;
}

.pageDetail .contenu3{
	width:830px;
	/*height:240px;*/

	border-top:1px dotted #999;
	padding-top:10px;
}


.pageDetail .contenu .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9900;
	font-weight: bold;
	text-transform:uppercase;
}

.pageDetail .contenu p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	margin:2px 0px 10px 0px;
}

.pageDetail .contenu .attrRef{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:120px;
	color:#000000;
	font-weight:bold;
	padding:1px 5px 0px 10px;
	text-align:left;
	background-image:url(/references-foto/puceAttr.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.pageDetail .contenu .sepAttrRef{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	padding-right:3px;
}

.pageDetail .contenu .infoAttr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: normal;
}

.pageDetail .contenu .auteur{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	display:block;
}

.pageDetail .contenu .telech{

	display:block;
	margin:8px 0px 10px 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF4E01;
	font-weight:bold;
	background-image:url(/references-foto/fl_telech.gif);
	background-repeat:no-repeat;
	/*background-position:0px 3px;*/
	padding:0px 0px 0px 13px;

}

.pageDetail .lienretour{
	padding:15px 8px 8px 1px;
}
.pageDetail .lienretour a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF4E01;
	text-decoration:underline;
}
.pageDetail .lienretour a:hover{
	text-decoration:none;
}


/* --------------- Agences - Equipes  ------------------ */

.boxEquipe{
	/*margin:10px 15px 10px 10px;*/
	padding:0px 8px 10px 8px;
	/*
	border-top:#999 1px dotted;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-bottom:#999 1px dotted;
	*/


}

.pictoOnglet{
	background-image:url(/equipe-foto/pictoOnglet.gif);
	background-repeat:no-repeat;
	background-position:3px 2px;
	/*padding-left:25px;*/
}

.TitreSiege {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF730A;
	font-weight: bold;
	display:block;
	margin-bottom:8px;
	margin-top:8px;
	padding-bottom:2px;
}

.texteAgence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.flecheSiege {
	background-image: url(/globales-foto/fllire.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:18px;

	/*background-position:0px 2px;*/


	/*border:1px solid blue;
	diplay:block;
	margin-top:8px;
	*/

}

.membreAgence {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4494AE;
	text-decoration:none;
}
a.membreAgence:hover {
	text-decoration:underline;
}

.fonctionMembreAgence {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
/* --- */

.sommaireCatEquipe{
	background-color:#F4F4F4;
	/*background-color:#115CD9;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0B3D91;
	padding:2px 4px 2px 14px;

	margin:9px 10px 0px 0px;
	display:block;
	width:330px;
	float:left;
	text-decoration:none;
}
.sommaireCatEquipe:hover{
	color:#FF730A;
	text-decoration:none;
}

.flecheCatEquipe {
	background-color:#0B3D91;
	/*background-color:#115CD9;*/
	background-image: url(/globales-foto/fl2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding:4px 0px 4px 14px;
	background-position:6px 8px;
	display:block;
	margin:14px 0px 4px 0px;
	text-transform:uppercase;
}

.blocMembreEquipe {
	background-image: url(/globales-foto/bg_equipe.png);
	background-repeat: repeat-y;
	padding:10px;
	margin:2px 0px 0px 0px;
}

.nomMembreEquipe{
	color: #026886;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
a.nomMembreEquipe:hover{
	text-decoration:underline;
}

.fonctionMembreEquipe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.flecheCV {
	background-image: url(/equipe-foto/fl_equipe.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5409;
	padding-left:13px;
	background-position:0px 4px;
	display:block;
}

.photoMembreEquipe img{

}

.photoMembreEquipe {
	/*margin:8px;*/
	padding:0px 10px 0px 0px;
	border-right:1px dotted #999;
}

.infosMembre{
	padding-left:10px;
}

.equipeDottedVertical{
	border-left:1px dotted #999;
	padding-left:8px;
}

.navigtitreCateg{
	text-transform:none;
	float:right;
	padding:0px 10px 0px 0px;
}
.navigbaspage{
	padding:10px 0px 8px 2px;
}
.navigbaspage a, .navigtitreCateg a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF5409;
	text-decoration:underline;
}
.navigbaspage a:hover, .navigtitreCateg a:hover{
	text-decoration:none;
}



/* ---------------------------- formulaire contact ------------------------- */

.boxContact{
	padding:0px 12px 10px 12px;
	background-image:url('/contact-foto/fond.gif');
	background-repeat:no-repeat;
	background-position:150px 0px;
}

.introContact{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding:6px 0px 20px 0px;
}

.contactBlocAdresse{
	width:170px;
	height:530px;
	padding:0px 10px 0px 0px;
}

.contactBlocAdresse .raisonsociale{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4494AE;
	display:block;
}

.contactBlocAdresse .adresse{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}

.contactBlocFormulaire{



	float:right;
	padding:0px 20px 20px 12px;
	width:530px;
	border-left:1px dotted #FF6600;
}

.contactBlocFormulaire .titreform{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4494AE;
	display:block;
}

.contactBlocFormulaire .notifChampsOblig{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF6600;
	display:block;
	margin:0px 0px 10px 0px;
}

.contactBlocFormulaire .acontacter{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	display:block;
	width:240px;
	padding:8px;
	margin:0px 0px 10px 0px;
	border:1px solid #FF6600;
	text-align:center;
}

.formulaire .libelleoblig{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	display:block;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 8px;
	background-image:url('/contact-foto/etoile.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:90px;
	float:left;
	clear:left;
}

.formulaire .libelle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	display:block;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 8px;
	width:90px;
	float:left;
	clear:left;
}

.formulaire .chptexte{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:11px;
	width:150px;
}

.formulaire .chptexteAdresse{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:11px;
	width:150px;
	height:50px;
}

.formulaire .chptexteMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:11px;

	width:250px;
	height:100px;
}

.formulaire .champs{
	display:block;
	margin:0px 0px 2px 0px;
	width:360px;
}


.contactBlocFormulaire .texteMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:12px;
	background-image:url('/contact-foto/puceTexte.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding:0px 0px 0px 10px;
	margin:30px 0px 20px 0px;
	width:470px;
	display:block;
}


.boutonEnvoyer{
	display:block;
	padding:8px 0px 0px 96px;
}

.contactmerci{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:10px 0px 10px 0px;
	display:block;
	height:80px;
}

/* --------------------------------------------------------------------------*/
/* page login : */
.textAuth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.inputAuth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:2px;
}

.boutonAuth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:4px;
	margin-left:11px;
}

.messageAuth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FB0000;
	text-align:center;
}


.titreUserAM{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
}
/* ------------- */


/* styles wiki en general */

div.w2xhtml_endlist{
	height:1px;
	clear:left;
}

table.wikitable{
	background-color:#000000;
	margin-top:8px;
	margin-bottom:8px;
}
table.wikitable tr{
	background-color:#FFFFFF;
}
table.wikitable td.firstline{
	background-color:#cccccc;
}
table.wikitable td.firstline p{
	color:#000000;
	/*
	text-decoration:underline;
	*/
}

table.wikitable td.linetype2{
	background-color:#FFFFFF;
}
table.wikitable td.linetype1{
	background-color:#efefef;
}



.formAuth{
	width:300px;
	border:1px solid #CCCCCC;
	padding:20px;
}

.tabAuth{

}

#outputCssDebug{
	color:red;
	font-weight:bold;
}

