/* Général -----------------------------------------------------------*/
BODY {
	margin:					0;
	padding:				0;
	/*background-image:		url(../images/Bg_AccD_2.jpg);*/
}
.BgHeaderAcc {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#666666;
	height: 				65px;
	padding-top: 			38px;
	vertical-align: 		text-top;
}
.BgHeaderMethodologie {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#333;
	background-image: 		url(../images/Bg_HeaderMethodologie.jpg);
	height: 				65px;
	background-color: 		#333;
	padding-top: 			38px;
	vertical-align: 		text-top;
}
.BgHeaderRea {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#666;
	background-image: 		url(../images/Bg_HeaderRealisations.jpg);
	height: 				65px;
	background-color: 		#666;
	padding-top: 			38px;
	vertical-align: 		text-top;
}

.BgBasMethodologie {
	background-position:	540px left;
	background-repeat: 		no-repeat;
}
.BgAccD {
	background-position:	left top;
	background-repeat: 		no-repeat;
}
.BgMethodlogieD {
	background-image:		url(../images/Bg_MethodologieD.jpg);
	background-position:	left top;
	background-repeat: 		no-repeat;
}
.BgReaD {
	background-image:		url(../images/Bg_ReaD.jpg);
	background-position:	left top;
	background-repeat: 		no-repeat;
}
.BgBlanc {
	background-color:		#FFFFFF;
}
.CellListe {
	padding-left:		25px;
}
P {
	padding:				0;
	margin-top:				0px;
	margin-bottom:			12px;
}
UL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
}
OL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
}
LI {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
}
FORM {
	padding:				0;
	margin:					0;
}

.DropDown {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #cccc99;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes générales -----------------------------------------------*/
.Titre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				13px;
	font-weight:			bold;
	color:					#333;
}
.Texte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				11px;
	color: 					#666;
	line-height: 			15px;
}
.TexteSpecial {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				11px;
	font-weight: 			bold;
	color: 					#333;
}
.TexteBrun {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#333;
}
.TexteEquipe {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				9px;
	color: 					#666;
}
.TexteEquipeDroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#B2BB1E;
	text-decoration:		underline;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#B2BB1E;
	text-decoration:		underline;
}
A.LienEquipe:link, A.LienEquipe:visited, A.LienEquipe:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#B2BB1E;
	text-decoration:		none;
}
A.LienEquipe:hover, A.LienEquipe:visited:hover, A.LienEquipe:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#B2BB1E;
	text-decoration:		underline;
}
A.LienRea:link, A.LienRea:visited, A.LienRea:active {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#B2BB1E;
	text-decoration: 		none;
}
A.LienRea:hover, A.LienRea:visited:hover, A.LienRea:active:hover {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#B2BB1E;
	text-decoration: 		underline;
}
A.LienTemoignages:link, A.LienTemoignages:visited, A.LienTemoignages:active {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	text-decoration: 		none;
}
A.LienTemoignages:hover, A.LienTemoignages:visited:hover, A.LienTemoignages:active:hover {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	text-decoration: 		underline;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les ancres -----------------------------------------*/

/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #000000;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/

/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les tableaux ---------------------------------------*/
.Tableau {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				;
	color:					;
	background-color:		;
	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;
	border-right:			;
	border-top:				;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.CellChampsTexte {
	background-color: 		#FFFFFF;
	border: 				1px solid #582B35;
	height: 				17px;
	vertical-align: 		top;
	padding-top: 			3px;
}
.texteToucheFinale {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#333;
	line-height: 			14px;
}
.bordureRealisations {
	border: 				1px solid #b2bb1e;
}
.TexteAcc {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 15px;
}
.TitreAcc {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				13px;
	color: 					#724F32;
	font-weight: 			bold;
}
.CelluleContenuAcc {
	padding-left: 			42px;
	padding-right: 			33px;
	vertical-align: 		middle;
}
.ChevronsTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				13px;
	color: 					#724F32;
	font-weight: 			bold;
	letter-spacing:		-4px;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour pages intérieures ------------------------------------*/
.BgEntreBlocsGaucheInt {
	background-image: 		url(../images/Bg_EntreBlocsGaucheInt.gif);
}
.BgEntreBlocsDroiteInt {
	background-image: 		url(../images/Bg_EntreBlocsDroiteInt.gif);
}
.PageContenu
{
	padding-top:	10px;
	padding-left:	5px;
	padding-bottom:	5px;
	padding-right:	5px;
}
/*----------------------------------------------------------------------------*/
/* Styles pour menu ----------------------------------------------------------*/
.TexteMenuGauche
{
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#B2BB1E;
}
.CellMenuGauche {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#D7AE58;
	padding-top: 			4px;
	padding-left: 			20px;
	padding-bottom:			40px;
}
.CellMenuGauche P {
	padding-bottom:			6px;
	margin:					0;
}
.CellMenuGauche A:link, .CellMenuGauche A:visited, .CellMenuGauche A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#666;
	text-decoration:		none;
}
.CellMenuGauche A:hover, .CellMenuGauche A:visited:hover, .CellMenuGauche A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#333;
	text-decoration:		none;
}
/*----------------------------------------------------------------------------*/
/* Styles pour menus déroulants ----------------------------------------------*/

/*----------------------------------------------------------------------------*/
/* Styles pour formulaires ------------------------------------*/
.ChampsTexte {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	height: 15px;
	width: 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
}
.TextField {
	border: 1px solid #B3BB1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-left:	2px;
}
/*----------------------------------------------------------------------------*/
/* Styles pour footers ------------------------------------*/
.CelluleCoordonnees {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			22px;
	vertical-align:			top;
	line-height: 			10px;
	font-size: 				10px;
	color: 					#333;
	background-color: 		#CCC;
	text-align: 			left;
}
.CelluleInfo {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			22px;
	vertical-align:			top;
	line-height: 			10px;
	font-size: 				10px;
	color: 					#663333;
	text-align: 			left;
}
.CelluleCoordonnees a:link, .CelluleCoordonnees a:active, .CelluleCoordonnees a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				10px;
	color: 					#666;
	text-decoration: 		none;
}
.CelluleCoordonnees a:hover, .CelluleCoordonnees a:active:hover, .CelluleCoordonnees a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				10px;
	color: 					#333;
	text-decoration: 		underline;
}
.CelluleCopyright {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			22px;
	vertical-align:			top;
	line-height: 			9px;
	font-size: 				9px;
	letter-spacing: 		-1px;
	color: 					#666;
	text-align: 			right;
}
.CelluleCopyrightMetho {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			22px;
	vertical-align:			top;
	line-height: 			9px;
	font-size: 				9px;
	letter-spacing: 		-1px;
	color: 					#666;
	background-image:		url(../images/Bg_CopyrightMethodologie.jpg);
	text-align: 			right;
}
.CelluleCopyrightRea {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			22px;
	vertical-align:			top;
	line-height: 			9px;
	font-size: 				9px;
	letter-spacing: 		-1px;
	color: 					#333;
	background-image:		url(../images/Bg_CopyrightRealisations.jpg);
	text-align: 			right;
}
.CelluleCopyright a:link, .CelluleCopyright a:active, .CelluleCopyright a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#b2bb1e;
	text-decoration: 		none;
}
.CelluleCopyright a:hover, .CelluleCopyright a:active:hover, .CelluleCopyright a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#333;
	text-decoration: 		none;
}
.CelluleCopyrightMetho a:link, .CelluleCopyrightMetho a:active, .CelluleCopyrightMetho a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#DBCEB6;
	text-decoration: 		none;
}
.CelluleCopyrightMetho a:hover, .CelluleCopyrightMetho a:active:hover, .CelluleCopyrightMetho a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#FFFFFF;
	text-decoration: 		none;
}
.CelluleCopyrightRea a:link, .CelluleCopyrightRea a:active, .CelluleCopyrightRea a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#DBCEB6;
	text-decoration: 		none;
}
.CelluleCopyrightRea a:hover, .CelluleCopyrightRea a:active:hover, .CelluleCopyrightRea a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9px;
	color: 					#FFFFFF;
	text-decoration: 		none;
}
/*----------------------------------------------------------------------------*/
/*  Page Equipe ------------------------------------*/
.BgEntreBlocsEquipe {
	background-image: 		url(../images/Bg_EntreBlocsEquipe.gif);
}
.CellEquipe {
	padding-top: 			7px;
	padding-right: 			7px;
	padding-bottom: 		7px;
	padding-left: 			4px;
	vertical-align: 		text-top;
}
.TitreNomEquipe {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#666;
	text-transform: 		uppercase;
	letter-spacing: 		-1px;
}
/*----------------------------------------------------------------------------*/
/*  Pages Realisations ------------------------------------*/
.CellRea {
	padding-top:			20px;
	padding-left: 			19px;
	vertical-align:			text-top; 
}
.CellReaEx {
	padding-left: 			19px;
	padding-top:			24px;
}
.CellReaVisuel {
	padding-top:			5px;
	padding-left: 			4px;
	padding-right:			5px;
	vertical-align:			text-top; 
}
.CellPadding{
	padding-bottom: 		14px;
	padding-right:			12px;
}
.TitreSecteurRea {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#666;
	font-weight: 			bold;
	padding-bottom: 		3px;
}
.SousTitreRea {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#666;
	font-weight: 			bold;
	font-style:				italic;
}
.Chevrons {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#b2bb1e;
	letter-spacing:			-4px;
}
.CellBtChiffres {
	font-family: 			Arial;
	font-size:				10px;
	border:					1px solid #666;
	text-align:				center;
	width:					14px;
	height:					14px;
}
.CellBtChiffres A:link, .CellBtChiffres A:visited, .CellBtChiffres A:active {
	color:					#B2BB1E;
	text-decoration: 		none;
}
.CellBtChiffres a:hover, .CellBtChiffres a:active:hover, .CellBtChiffres a:visited:hover {
	color:					#DED5D7;
	text-decoration: 		none;
	background-color:		#B2BB1E;
	display: 				block;
}
.CellExpertises {
	font-family:			Arial;
	font-size:				9px;
	color: 					#9E9E9E;
	padding-right: 			6px;
}
.ExpertiseSelection {
	color:					#333;
}
.CellTemoignages {
	padding-right:			5px;
}
/*----------------------------------------------------------------------------*/
/*  Modifications janvier 2010 ------------------------------------*/
#MenuPrincipal{
	margin:0;
	padding:0 0 0 22px;
	height:21px;
}
#MenuPrincipal li{
	float:left;
	list-style:none;
	font-size:9px;
	font-weight:bold;
	height:21px;
	line-height:21px;
	margin-right:14px;
	text-transform:uppercase;
}
#MenuPrincipal li a{
	text-decoration:none;
	color:#FFF;
	display:inline-block;
}
#MenuPrincipal li a:hover, #MenuPrincipal li a.On{
	color:#333;
}
