* {
	padding: 0px;
	margin: 0;
}


body {
	margin-top: 0px;
	margin-left: 0px;
	padding-right: 0px;
	text-align: center;
	background-color: #CCCCCC;
	}

select {

	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#00ACE6;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
}


form { margin:0;padding:0; }

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

a img {	border: none;}

a {
	text-decoration:none;
	color: #154A80;
}
p.left {
float: left;
margin-left: 15px;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
}

.Pdroite {
float: right;
width: 300px;
margin-top: 50px;

}
.PictoGauche {
float: left;
width: 150px;
}

#global {
	width: 995px;
	height: 650px;
	text-align: left;
	margin: 0px auto;
}
#conteneur {
	position: relative;
	width: 990px;
	height: 650px;
	background-color: #FFFFFF;
}


/* Menu Haut */
#bandeauHaut {
	position: relative;
	width: 990px;
	height: 100px;
	background-color: #1C6CA7;
	background-repeat: no-repeat;
	background-image: url(/images/fondMenuHaut.jpg);
	background-position: 0px 0px;
}

#logoOfi {	position: absolute; left: 10px;top: 0px;width: 70px;height: 100px;}

.imglogo {
margin-top: 11px;
}

#bandeauFlash {
	position: absolute;
	left: 160px;
	top: 5px;
	width: 600px;
	height: 75px;
}

#blocEspacePerso {	position: absolute;	left: 747px;	top: 5px;	width: 240px;	height: 31px;	vertical-align: top;}

#boutonEspacePerso {	position: absolute;	left: 733px;	top: 0px;	width: 250px;	height: 31px;	vertical-align: top;}

#menuSecondaire {	position: absolute;	left: 170px;	top: 77px;	width: 600px;	height: 22px;	text-align: center;}


#infoFermer {
	position: absolute;
	top: 11px;
	height: 14px;
	left: 586px;
	width: 47px;
	}



/* Navigation Principale */


#enteteExpertise {
	position: relative;
	top: 0px;
	width: 300px;
	height: 123px;
	left: 0px;
	background-image: url(images/enteteBlocExpertise.jpg);
	background-repeat: no-repeat;
	}
	
	
#corpsTypologie {
	position: relative;
	top: 0px;
	width: 300px;
	height: 19px;
	left: 0px;
	background-image: url(images/enteteBlocExpertise.jpg);
	background-repeat: no-repeat;
	}	



#listeActu {
	position: relative;
	top: 8px;
	width: 295px;
	height: 150px;
	left: 17px;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#1C6CA7;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#B2E7F5;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	
	}





#boutonProduits {	position: absolute;	top: 100px;	width: 330px;	height: 31px;
	background-image: url(images/fondBoutRubriqueGris.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 0;
}


#boutonProduits ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}


#boutonProduits li {
	list-style-type: none;
	background-image: url(images/puceBoutRubriqueProduits.jpg);
	background-repeat: no-repeat;
	background-position: 110px -1px;
	text-align: left;
	text-indent: 130px;
}




#boutonActualites {
	position: absolute;
	top: 100px;
	width: 330px;
	height: 31px;
	left: 330px;
	background-image: url(images/fondBoutRubriqueGris.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#boutonActualites ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}


#boutonActualites li {
	list-style-type: none;
	background-image: url(images/puceBoutRubriqueActualites.jpg);
	background-repeat: no-repeat;
	background-position: 90px -1px;
	text-align: left;
	text-indent: 110px;
}


#boutonExpertises {
	position: absolute;
	top: 100px;
	width: 330px;
	height: 31px;
	background-image: url(images/fondBoutRubriqueGris.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#boutonExpertises ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}

#boutonExpertises li {
	list-style-type: none;
	background-image: url(images/puceBoutRubriqueExpertises.jpg);
	background-repeat: no-repeat;
	background-position: 90px -1px;
	text-align: left;
	text-indent: 110px;
}


#tele {
	position: relative;
	top: 3px;
	padding: 0px;
	left: 2px;
	}



#chapeauExpertise {
	position: absolute;
	top: 246px;
	padding: 5px;
	left: 248px;
	width: 493px;
	height: 375px;
	overflow: auto;
	}
#contactsCom {
	position: absolute;
	top: 246px;
	padding: 5px;
	left: 248px;
	width: 730px;
	height: 375px;
	overflow: auto;
	/*background: url('images/bg_tel.jpg') no-repeat bottom right;*/
	}
#com {
width: 400px;
float: left;
}	
#coordonneesCom {
width: 265px;
height: 321px;
float: right;
	background: url('images/bg_contacts.jpg') no-repeat;
	text-align: center;
}	
	
#centreEC {
	position: absolute;
	top: 218px;
	padding: 5px;
	left: 242px;
	width: 493px;
	height: 404px;
	overflow: auto;
	}
	
	

#philoExpertise {
	position: absolute;
	top: 457px;
	padding: 5px;
	left: 274px;
	width: 494px;
	height: 246px;
	overflow: auto;
	}


.titreRubriqueMenu {
	font-weight: bold;
	text-align: center;
	letter-spacing: 3px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #083973;
	left: 660px;
	line-height: 26px;
	text-decoration: none;
}


.titreRubriqueMenu:hover {
	font-weight: bold;
	text-align: center;
	letter-spacing: 3px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	left: 660px;
	line-height: 26px;
	text-decoration: none;
}











/* Home Page */
#blocFocusHome {
	position: absolute;
	top: 133px;
	width: 330px;
	height: 330px;
	background-image: url(images/blocHomeBlanc.jpg);
	background-repeat: no-repeat;
	background-position: 8px 0px;
}


#blocCentral {
	position: absolute;
	top: 142px;
	width: 990px;
	height: 523px;
	left: 0px;
}

#blocCentralProduit {
	position: absolute;
	top: 249px;
	width: 749px;
	height: 396px;
	left: 237px;
	overflow: auto;
	
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#00ACE6;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	

}


#blocCentralArticle {
	position: absolute;
	top: 247px;
	width: 745px;
	height: 396px;
	left: 5px;
	overflow: auto;
	
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#00ACE6;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	

}



#blocRecherche {
	position: absolute;
	top: 167px;
	width: 740px;
	height: 150px;
	left: 240px;
	background-image: url(images/fondFormRecherche.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;

}









#blocCentralRecherche {
	position: absolute;
	top: 335px;
	width: 745px;
	height: 300px;
	left: 240px;
	overflow: auto;
	
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#00ACE6;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	

}


#blocTypoClient {
	position: absolute;
	top: 133px;
	width: 317px;
	height: 131px;
	left: 667px;
	background-image: url(images/enteteBlocExpertise.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}



#blocExpertises {
	position: absolute;
	top: 264px;
	width: 317px;
	height: 346px;
	background-image: url(images/enteteBlocExpertise2.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	left: 667px;
}
#blocPoles  {
	position: absolute;
	width: 303px;
	top: 320px;
	height: 156px;
	left: 670px;


}
#chapeau4Poles {
background: url('images/chapeau4poles.jpg') no-repeat;
width: 303px;
height: 17px;
padding-left: 25px;
}


#blocTypoClient li, #blocExpertises li {
list-style-image:url(images/fleche8Orange.jpg);
}
li.listeDroite {
float: right;
clear:both;
width: 50px;
}
li.listeGauche {
float: left;
clear:both;
}

#blocQuestions {
	position: absolute;
	top: 605px;
	width: 308px;
	height: 43px;
	left: 675px;
}


#blocAccesFondsHome {
	position: absolute;
	top: 462px;
	width: 314px;
	height: 185px;
	left: 4px;
	background-image: url(images/enteteBlocProduit.jpg);
	background-position: 8px 2px;
	background-repeat: no-repeat;
	}

#blocActuHome {
	position: absolute;
	top: 462px;
	width: 317px;
	height: 194px;
	left: 336px;
	background-image: url(images/enteteBlocPublication.jpg);
	background-position: 8px 2px;
	background-repeat: no-repeat;
	}


#titreBloc {
	position: relative;
	top: 4px;
	width: 250px;
	height: 16px;
	left: 20px;
	}






#lecteurTVHome {
	position: relative;
	top: 4px;
	width: 280px;
	height: 220px;
	left: 24px;
	background-image: url(images/fondTele.jpg);
	background-repeat: no-repeat;
	}



#imageTVHome {
	position: relative;
	top: 4px;
	width: 280px;
	height: 220px;
	left: 24px;
	background-image: url(images/fondTele.jpg);
	background-repeat: no-repeat;
	
	
	}
	
	
#imageTVExpertise {
	position: relative;
	top: 0px;
	width: 220px;
	height: 180px;
	left: 0px;
	background-color: #333333;

	
	
	}
	
	
#imageTV {
	position: relative;
	top: 8px;
	width: 280px;
	height: 228px;
	left: 17px;
	}


#listeActuScroll {
	position: absolute;
	top: 21px;
	width: 297px;
	height: 158px;
	left: 9px;
	overflow: auto;
	

	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#FF893A;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	
	
	
	}


#meilleurFonds {
	position: absolute;
	top: 2px;
	width: 112px;
	height: 19px;
	left: 196px;
	float: inherit;
	}

#rechercheHome {
	position: absolute;
	top: 139px;
	width: 297px;
	height: 40px;
	left: 9px;
	background-color: #E5E5E5;
	}



#listeProduitScroll {
	position: absolute;
	top: 22px;
	width: 297px;
	height: 117px;
	left: 9px;
	overflow: auto;
	

	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#00ACE6;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	
	
	
	}



#listeTVScroll {
	position: relative;
	top: 8px;
	width: 280px;
	height: 230px;
	left: 24px;
	overflow: auto;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#FF893A;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	}
	
	
#listeTVHome {
	position: relative;
	top: 3px;
	width: 285px;
	height: 300px;
	left: 24px;
	overflow: auto;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#FF893A;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	
	
	}


#titreExpertises{
	position: relative;
	top: 10px;
	width: 240;
	height: 21px;
	left: 70px;
	vertical-align: middle;
	}



#titreExpertises li {
	list-style-type: circle;
	list-style-type:circle; 

	text-align: left;
	text-indent: 0px;
	line-height: 30px;
}






#separationExpertises {
	position: relative;
	top: 0px;
	width: 280px;
	height: 2px;
	left: 15px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	}






#BlocTV {
	position: relative;
	top: 15;
	width: 280px;
	height: 226px;
	left: 25px;
	background-color: #CCCCCC;
	}


#listeTV {
	position: relative;
	top: 6px;
	width: 280px;
	height: 60px;
	left: 25px;
	}


#blocWebTV {
	position: absolute;
	top: 133px;
	width: 330px;
	height: 330px;
	background-image: url(images/blocHomeBlancTV.jpg);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	left: 333px;
}




#produitExpertise {
	position: absolute;
	top: 258px;
	width: 228px;
	height: 382px;
	left: 758px;
}



#menuDroitEC {
	position: absolute;
	top: 218px;
	width: 228px;
	height: 414px;
	left: 758px;
}




#blocMenuProduit {
	position: absolute;
	top: 172px;
	width: 251px;
	height: 470px;
	background-image: url(images/BlocMenuProduit.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	left: 742px;
}


#blocMenuProduit ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}



#blocMenuProduit li {
	background-image: url(images/fleche8Orange.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-left: 35px;
	background-position: 20px 9px;
	line-height: 20px;
}




#blocMenuProduit li.titre {
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	}


#blocMenuProduit li.titreinter {
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	color:  #154C84;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	}



#blocMenuProduit li.soustitre {
	padding-left: 35px;
	font-weight: bold;
	color: #154C84;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	
	}





#blocMenuGroupe {
	position: absolute;
	top: 172px;
	width: 197px;
	height: 470px;
	background-image: url(images/BlocMenuExpertises.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	left: 10px;
}


#blocMenuGroupe ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}



#blocMenuGroupe li {
	background-image: url(images/fleche8Orange.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-left: 35px;
	font-weight: normal;
	background-position: 20px 9px;
	line-height: 20px;
}



#blocMenuExpertises {
	position: absolute;
	top: 172px;
	width: 197px;
	height: 470px;
	background-image: url(images/BlocMenuExpertises.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	left: 10px;
}





#blocMenuExpertises ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}



#blocMenuExpertises li {
	background-image: url(images/fleche8Orange.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-left: 35px;
	font-weight: normal;
	background-position: 20px 9px;
	line-height: 20px;
}


#blocMenuExpertises li.titre {
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	}


#blocMenuExpertises li.titreinter {
	margin-top: 0px;
	padding-left: 20px;
	font-weight: bold;
	color:  #154C84;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	}



#blocMenuExpertises li.soustitre {
	padding-left: 35px;
	font-weight: bold;
	color: #154C84;
	text-align: left;
	background-image: url(images/pixel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	
	}



#blocWebTVActu {
	position: absolute;
	top: 164px;
	width: 330px;
	height: 338px;
	left: 48px;
}

#basPage {
	position: absolute;
	width: 990px;
	height: 16px;
	background-color: #005791;
	top: 645px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-position: right;
	text-align: right;
	z-index: 0;
	line-height: 20px;
	left: 0px;
}






.titreMenuSecondaire {
	font-weight: lighter;
	text-align: center;
	letter-spacing: 1px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	left: 660px;
	line-height: 26px;
	text-decoration: none;
}

.titreMenuSecondaire:hover {
	color: #97C6F0;
	
}


.texte8N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}

.texte9N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
}

.texte9NJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
	text-align: justify;
}

.texte10N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.texte10NJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

.texte11N, .texte11N a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.texte11NJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
		text-align: justify;
}

.texte12N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.texte12NJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
			text-align: justify;
}

.texte14N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.texte14NJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

.texte14NJB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #083973;
	text-align: justify;
	line-height: 18px;
}


.texte14NJC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #083973;
	text-align: center;
	line-height: 18px;
}



.texte8B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}

.texte9B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}


.texte10B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

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

.texte12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.texte14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.texte15B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}


.texte16B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}


.texte16BEP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 2px;
}

.texte16Bb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}



.texte14BboEs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}


.fondVertFProduit {
	background-color: #A6D237;
}
.fondVertCProduit {
	background-color: #E4F1C6;
}

.fondBleuFActu {
	background-color: #2EA6E2;
}

.fondGrisActu {
	background-color: #EFEFEF;
}

.fondBleuCActu {
	background-color: #D5EDF9;
}


.titreBloc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1C6CA7;
	letter-spacing: 2px;
	font-weight: bold;
}


.titreBlocFocus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00ACE6;
	letter-spacing: 2px;
	font-weight: bold;
}



.titreBlocActu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	letter-spacing: 2px;
	font-weight: bold;
}


.titreBlocBlanc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 2px;
	font-weight: bolder;
	text-align: left;
}





.titrePage {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #083973;
	letter-spacing: 2px;
	font-weight: bold;
}


.texteDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.texte12V {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #92C51E;
}


.titreSousMenuDroit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E4983;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
	background-color: #E5E5E5;
	padding-left: 1px;
}

.titreExpertise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E4983;
	background-position: center;
	letter-spacing: 1px;
	vertical-align: middle;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
}

.titreExpertise a:hover{
	color: #666666;
	}


.titreProduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115F9D;
	background-position: center;
	letter-spacing: 0px;
	vertical-align: middle;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-indent: 18px;
}



#titreProduits{
	position: relative;
	top: 5px;
	width: 206px;
	height: 18px;
	left: 17px;
	background-color: #DAECA2;
	vertical-align: middle;
	border-top: 3px solid #FFFFFF;
	border-right: 5px none #999999;
	border-bottom: 3px solid #FFFFFF;
	border-left: 2px none #999999;
	background-image: url(images/fleche10FondVert.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	}





#hautBlocBlanc {
	position: relative;
	top: 0px;
	width: 330px;
	height: 20px;
	left: 0px;
	background-image: url(images/HautBlocBlanc.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0px;
}

#basBlocBlanc {
	position: relative;
	top: 0px;
	width: 330px;
	height: 20px;
	left: 0px;
	background-image: url(images/BasBlocBlanc.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0px;
}



#teteTableauProduitGrand {
	position: relative;
	top: 0px;
	width: 725px;
	height: 19px;
	left: 0px;
	background-image: url(images/teteTableauProduitGrand.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
}


#contenuTableauProduit {
	position: relative;
	top: 0px;
	width: 718px;
	left: 1px;
	background-image: url(images/fondCollonneProduit.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}




#fondTableauProduitGrand {
	position: relative;
	top: 0px;
	width: 725px;
	left: 0px;
	background-image: url(images/fondTableauProduit.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	clip: rect(auto,auto,auto,1);
	}

#basTableauProduitGrand {
	position: relative;
	top: 0px;
	width: 725px;
	height: 20px;
	left: 0px;
	background-image: url(images/basTableauProduitGrand.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#milieuBlocBlanc {
	position: relative;
	top: 0px;
	width: 330px;
	height: 20px;
	left: 0px;
	background-image: url(images/fondBlocBlanc.jpg);
	background-repeat: repeat-y;
	background-position: 4px 0px;
}



#BlocTVBlancActu {
	position: absolute;
	top: 148px;
	width: 330px;
	height: 490px;
	left: 14px;
	background-image: url(images/BlocTVBlancActu.jpg);
	background-repeat: no-repeat;
	background-position: 8px 0px;
}



#titrePage {
	position: absolute;
	top: 140px;
	width: 428px;
	left: 250px;
}


#titrePageSecondaire {
	position: absolute;
	top: 155px;
	width: 428px;
	left: 20px;
}


#titreProduit {
	position: absolute;
	top: 240px;
	width: 530px;
	height: 59px;
	left: 20px;
}

#titreBandeau {
	position: absolute;
	top: 209px;
	width: 742px;
	height: 23px;
	left: 245px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 4px;
	text-align: left;
}


#titreBandeauEC {
	position: absolute;
	top: 180px;
	width: 742px;
	height: 23px;
	left: 245px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 4px;
	text-align: left;
}





#titreBandeauActu {
	position: absolute;
	top: 209px;
	width: 500px;
	height: 23px;
	left: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 4px;
	text-align: left;
}

#titreProduit {
	position: absolute;
	top: 212px;
	width: 444px;
	height: 18px;
	left: 250px;
}


#texteProduit {
	position: absolute;
	top: 20px;
	width: 247px;
	height: 185px;
	left: 10px;
	overflow: auto;
}


#telechargementProduit {
	position: absolute;
	top: 207px;
	width: 262px;
	height: 180px;
	left: 0px;
	background-image: url(images/blocTelechargementProduit.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}


#infoProduit {
	position: absolute;
	top: 207px;
	width: 458px;
	height: 180px;
	left: 270px;
	background-image: url(images/BlocInfoProduit.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}


#graphProduit {
	position: absolute;
	top: 20px;
	width: 450px;
	height: 180px;
	left: 275px;
}



#tableauInfoProduit{
	position: relative;
	top: 8px;
	width: 435px;
	height: 150px;
	left: 15px;
}


#tableauTelechargementProduit {
	position: relative;
	top: 10px;
	width: 220px;
	height: 140px;
	left: 15px;
}



#infoPlus {
	position: absolute;
	top: 173px;
	width: 291px;
	height: 87px;
	left: 666px;
	background-image: url(images/BlocInfoPlusProduit.jpg);
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
}



#printProduit {
	position: absolute;
	top: 203px;
	width: 37px;
	height: 37;
	left: 835px;
	
}

#questionExperts {
	position: absolute;
	top: 203px;
	width: 37px;
	height: 37;
	left: 775px;
	
}


#fondActualites {
	position: relative;
	background-image: url(images/bandeauActualite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondOFIWebTV {
	position: relative;
	background-image: url(images/bandeauOFIWebTV.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}



#fondEspacePresse {
	position: relative;
	background-image: url(images/bandeauEspacePresse.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondEspaceAgenda {
	position: relative;
	background-image: url(images/bandeauPresseAgenda.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondEspaceCommunique {
	position: relative;
	background-image: url(images/bandeauPresseCommunique.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondEspacePresentation {
	position: relative;
	background-image: url(images/bandeauPressePresentation.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondEspaceConsultant {
	position: relative;
	background-image: url(images/bandeauExpertise.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 0px;
	left: 0px;
}


#fondExpertises {
	position: relative;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondExpertisesAction {
	position: relative;
	background-image: url(images/bandeauExpertiseAction.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}
#fondNewExpertises {
	position: relative;
	background-image: url(images/bandeauExpertises.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 48px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondExpertisesImmobilier {
	position: relative;
	background-image: url(images/bandeauExpertiseImmobilier.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondExpertisesMandats{
	position: relative;
	background-image: url(images/bandeauExpertiseMandat.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondExpertisesAllocation {
	position: relative;
	background-image: url(images/bandeauExpertiseAllocation.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondExpertisesPrivee {
	position: relative;
	background-image: url(images/bandeauExpertisePrivee.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondExpertisesTaux {
	position: relative;
	background-image: url(images/bandeauExpertiseTaux.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}




#fondExpertisesCredit {
	position: relative;
	background-image: url(images/bandeauExpertiseCredit.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondExpertisesPE {
	position: relative;
	background-image: url(images/bandeauExpertisePE.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}
#fondExpertisesParticulier {
	position: relative;
	background-image: url(images/bandeauExpertise.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}


#fondProduits {
	position: relative;
	background-image: url(images/bandeauProduit.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#fondContacts{
	position: relative;
	background-image: url(images/bandeauContactsCom.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 990px;
	top: 26px;
	left: 0px;
}

#blocActualiteProduit {
	position: absolute;
	left: 669px;
	top: 255px;
	width: 330px;
	height: 195px;
	background-image: url(images/enteteBlocPublication.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#1C6CA7;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#B2E7F5;
	scrollbar-highlight-color:yellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
}

#blocActualiteSociete{
	position: absolute;
	left: 340px;
	top: 450px;
	width: 330px;
	height: 195px;
	background-image: url(images/enteteBlocPublication.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#1C6CA7;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#B2E7F5;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;

	
	
}

#blocActualiteConference{
	position: absolute;
	left: 669px;
	top: 450px;
	width: 330px;
	height: 195px;
	background-image: url(images/enteteBlocPublication.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#1C6CA7;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#B2E7F5;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
}


#blocActualiteDepeche{
	position: absolute;
	left: 340px;
	top: 255px;
	width: 330px;
	height: 195px;
	background-image: url(images/enteteBlocPublication.jpg);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#1C6CA7;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#B2E7F5;
	scrollbar-highlight-coloryellow;
	scrollbar-shadow-color:white;
	scrollbar-track-color:White;
	
}


h1 {
	text-align: left;
	text-indent: 20px;
	line-height: 20px;
}


hr {
	height: 1px;
	color: #000000;
	background-color: #083973;
	width: 100%;
	border: none;
	font-size: 1pt;
	line-height: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.fondCollonneProduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/fondCollonneProduit.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.texteCollonne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #13609E;
	text-align: center;
	height: 28px;
	vertical-align: middle;
}
.texteCollonne a{
	color: #13609E;
}
.fondBlanc {
	background-color: #FFFFFF;
}
.titreCategorieTableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-indent: 10px;
	line-height: 19px;
}
.texte10Bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #083973;
	line-height: 12px;
	font-weight: bolder;
	letter-spacing: normal;
}

.texte10BleuNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18609B;
	line-height: 12px;
	letter-spacing: normal;
}
.texte10BleuNormal a:link{
	color: #18609B;
}
.texte11BleuNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #18609B;
	line-height: 12px;
	letter-spacing: normal;
}

.texte12BleuNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18609B;
	line-height: 12px;
	letter-spacing: normal;
}
.texte12BleuExpertises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #18609B;
	line-height: 16px;
	letter-spacing: normal;
}


.fondOrangeClair {
	background-color: #FFC49C;
}
.fondOrangeFonce {
	background-color: #FD6500;
}


#titreActuPlus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0E4983;
	width: 550px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 2px;
}


#texteActuPlus {
	width: 621px;
	height: 315px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
}


#centreGrandePage {
	position:absolute;
	left:20px;
	top:251px;
	width:953px;
	height:390px;
	z-index:1;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	overflow: auto;
	
	
	
}



#centreCertification {
	position:absolute;
	left:20px;
	top:251px;
	width:953px;
	height:350px;
	z-index:1;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	overflow: auto;

}

#formCertification {
	position:absolute;
	left:20px;
	top:615px;
	width:953px;
	height:30px;
	z-index:1;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}

#langue {
	position:absolute;
	left:920px;
	top:60px;
	width:70px;
	height:30px;
	z-index:1;
}

.pictoSite {
align: center;
}
#pageContact {
width: 740px;
float: right;
padding-right: 10px;
padding-top: 40px;
}


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

.texte11B a{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #FFFFFF;
	text-decoration		: none;
}


/******************* NOUVEAUX BLOCS HOME ****************/

#blocServices, #blocExpertise, #blocFiliales {
	position: absolute;
	left: 670px;
	width: 300px;
	background: url(images/enteteBlocExpertise.jpg) no-repeat;
	padding-left: 25px;
	font-weight: bold;
	padding-top: 2px;
	background-image: url(images/enteteBlocExpertise.jpg);
}
img#voscontacts {
position: absolute;
left: 670px;
width: 300px;
top: 138px;
}
#blocServices ul li, #blocExpertise ul li, #blocFiliales ul li {
list-style-image:url(images/fleche8Orange.gif);
font-size: 11px;
color:#000099;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 15px;
margin-bottom: 5px;
}
#blocServices ul.listeGauche, #blocExpertise ul.listeGauche, #blocFiliales ul.listeGauche {
float: left;
margin-top: 15px;
}
#blocServices ul.listeDroite, #blocExpertise ul.listeDroite, #blocFiliales ul.listeDroite {
float: left;
margin-left: 30px;
margin-top: 15px;
}
#blocServices ul.listeDroite {
margin-left: 43px;
}

#blocServices {
top: 207px;
height: 105px;
}
#blocExpertise {
top: 316px;
height: 105px;
}
#blocFiliales {
top: 425px;
height: 238px;
background: url(images/enteteBlocExpertise2.jpg) no-repeat;
padding-top: 2px;
}
#blocFiliales ul.listeGauche li {
font-size: 10px;
}


/*** ESPACE CONSULTANTS *******/

#consuCentre {
	width:950px;
	height:430px;
	overflow: auto;
	padding: 20px 20px;
	padding-top: 40px;
}
#consuDroite {
float: right; 
width: 390px;
height: auto;

}
#consuGauche {
float: left;
width: 290px;
padding-top: 15px;
padding-left: 10px;
}
#boutonBibliotheque {	position: absolute;	top: 100px;	width: 247px;	height: 31px;
	background-image: url(images/fondBoutRubriqueBleu.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	left: 0;
}


#boutonBibliotheque ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}


#boutonBibliotheque li {
	list-style-type: none;
	background-image: url(images/consupuce1.jpg);
	background-repeat: no-repeat;
	background-position: 50px -1px;
	text-align: center;

}




#boutonGestions2 {
	position: absolute;
	top: 100px;
	width: 247px;
	height: 31px;
	left: 247px;
	background-image: url(images/fondBoutRubriqueBleu.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


#boutonGestions2 ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}


#boutonGestions2 li {
	list-style-type: none;
	background-image: url(images/consupuce2.jpg);
	background-repeat: no-repeat;
	background-position: 45px -1px;
	text-align: center;
	
}


#boutonActualites2 {
	position: absolute;
	top: 100px;
	width: 247px;
	height: 31px;
	left: 494px;
	background-image: url(images/fondBoutRubriqueBleu.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


#boutonActualites2 ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}

#boutonActualites2 li {
	list-style-type: none;
	background-image: url(images/consupuce3.jpg);
	background-repeat: no-repeat;
	background-position: 30px -1px;
	text-align: center;

}
#boutonInterlocuteurs {
	position: absolute;
	top: 100px;
	width: 249px;
	height: 31px;
	left: 741px;
	background-image: url(images/fondBoutRubriqueBleu2.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


#boutonInterlocuteurs ul {
	list-style-type: none;
	padding-top: 1px;
	padding-left: 0px;
	margin: 0px;
	}

#boutonInterlocuteurs li {
	list-style-type: none;
	background-image: url(images/consupuce4.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	text-align: center;

}

.titreRubriqueMenu2 {
	font-weight: bold;
	text-align: center;
	letter-spacing: 3px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #083973;
	left: 660px;
	line-height: 26px;
	text-decoration: none;
}


.titreRubriqueMenu2:hover {
	font-weight: bold;
	text-align: center;
	letter-spacing: 3px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	left: 660px;
	line-height: 26px;
	text-decoration: none;
}
#webTVConsu {
padding-left: 10px;
padding-top: 6px;
width: 390x;
height: 250px;
background: url(../espaceconsultants/images/fondTVconsu.jpg) no-repeat;
}
#webTVConsu h3 {
color: #fff;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
}
#titreVid {
float: right;
margin-right: 10px;
margin-top: 40px;
color: #fff;
width: 150px;
}
#consuContacts {
width: 370px;
height: 223px;
background: url('../espaceconsultants/images/fondContactConsu.jpg') no-repeat;
padding: 20px 20px;
color: #2C5A8B;
}
#consuContacts h3, #consuGauche h3 {
color: #2C5A8B;
font-size: 16px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 10px;
}
#globalConsu {
	width: 995px;
	height: 600px;
	text-align: left;
	margin: 0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#conteneurConsu {
	position: relative;
	width: 990px;
	height: 600px;
	background-color: #FFFFFF;

}
#basPageConsu {
	width: 990px;
	height: 16px;
	background-color: #005791;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-position: right;
	text-align: right;
	z-index: 0;
	line-height: 20px;
	margin-bottom: 20px;

}
li.publication {
list-style-image:url(espaceconsultants/images/fleche8Orange.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2C5A8B;
}
li.alerte, li.alerte a:link, li.alerte a:visited, li.alerte a:hover {
list-style-image:url(espaceconsultants/images/puce_etoile.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2C5A8B;
}
#consuGauche a:link, #consuGauche a:visited {
color: #4F95FF;
font-weight: bold;
line-height: 20px;
}
#consuGauche a:hover {
font-weight: bold;
text-decoration:underline;
}
li.listeBleu {
list-style-image: url(espaceconsultants/images/fleche8Bleu.jpg);
margin-left: 25px;
}
#infosGestionsTop {
margin-top: 20px;
width: 390x;
height: 30px;
background:url(espaceconsultants/images/hautFondGestion.jpg) no-repeat;
}

#infosGestions {
padding-left: 25px;
width: 390x;
height: auto;
background: url(espaceconsultants/images/fondGestions.jpg) repeat-y;
color: #fff;

}
#consultantNews {
padding-left: 25px;
width: 390x;
height: 182px;
background: url(espaceconsultants/images/waves.jpg) no-repeat;
margin-top: -30px;
}
img.ofiConsultants {
margin-top: 35px;
float: left;
}
#consultantNews a:link, #consultantNews a:visited, #consultantNews a:active {
text-decoration: none;
}
#consultantNews a:hover {
text-decoration: underline;
}
#consultantNews h3 {
float: right;
margin-top: 40px;
font-size: 12px;
margin-right: 3px;
color: #2C5A8B;
font-family:Arial, Helvetica, sans-serif;
}
#consultantNews h6 {
float: left;
font-size: 16px;
margin-left: 25px;
color: #2C5A8B;
font-family:Arial, Helvetica, sans-serif;
margin-top: 5px;
}
#consultantNews p {
float: left;
width: 200px;
margin-left: 25px;
}
#infosGestions h3 {
color: #fff;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
#infosGestions a:link,  #infosGestions a:visited{
color: #fff;
}
#infosGestions a:hover {
text-decoration: underline;
}
#infosGestionsBas {
width: 390x;
height: 28px;
background:url(espaceconsultants/images/basFondGestion.jpg) no-repeat;
}
li.listeGestions {
list-style-image:url(espaceconsultants/images/flecheOrange2.jpg);
margin-left: 15px;
}
ul.sousListe li {
list-style-type:disc;
margin-left: 40px;
list-style-image:none;
}




/** second déroulant vertical expertises **/
#listeMenu2 {
	position:relative;
	width:198px;
	z-index:2;
	/*border-left: 1px solid #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;*/
	padding: 10px;
	/*background-color: #E4EEFA;*/
	padding-top: 2px;
	height: 450px;
}




#listeMenu2 li {
	list-style-type:none;
	
}

.navigation {
      margin: 0;
      padding: 0;
	  margin-top: 20px;
      list-style: none;
      background: #000;
      color: #fff;
      width: 200px;
      font: 14px  Arial, Helvetica, sans-serif, sans-serif;
	  line-height: 32px;
      }
   .navigation a, .navigation span {
      display: block;
      padding: 4px 10px;
      color: #003366;
      text-decoration: none;
      background: #000 url(../images/menu-item.png) left bottom no-repeat;
	  height: 32px;
	  width: 100%px;
      }
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
      background-image: url(../images/menu-item-deroule.png);
	  font-size: 13px;
	
      }
	  li.left {
	  text-align: left;
	  }
	  .navigation  
	  {
	  background: #006699;
	  color: #fff;
	  height: 30px;
	  text-align: center;
	  }
	 
	  .navigation  {
	  margin-bottom: 10px;
	 
	  }
   .navigation .open a, .navigation .open span {
      background-image: url(../images/menu-item-enroule.png);
      }
   .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: underline;
      }
   .navigation .subMenu {
      font-size: 12px;
      margin: 0;
      border-bottom: 1px solid #003366;
	  line-height: normal;
      }
   .navigation ul.subMenu a {
      background:#003366 url(../images/sousTitrePole2.jpg) no-repeat;
      padding: 3px 20px;
	  padding-left: 25px;
	  color: #FFFFFF;
      }


	/**** POP UP HOME ***/
	.popHome {
	width: 298px; 
	height:auto; 
	background:#F9FCFF; 
	position: absolute; 
	top: 20px; 
	left: 2px; 
	z-index: 10; 
	visibility:hidden;
	border: #003366 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	a.HomeLien {
	font-weight: bold;
	}
ul.liste4poles li {
list-style-image:none;
margin-left: 70px;
margin-bottom: 5px;
}

h2.Exph2 {
font-size: 25px;
font-family:Arial, Helvetica, sans-serif;
color: #003366;
letter-spacing:3px;
margin-left: 245px;
padding-top: 21px;
}
h2.NewExp {
font-size: 25px;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
letter-spacing:3px;
margin-left: 245px;
padding-top: 10px;
}
	/*** Nouvelles pages produits ***/
	

#fondH2Produit {
	position: relative;
	background-image: url(images/fondH2Produit.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 60px;
	width: 990px;
	top: 26px;
	left: 0px;
}
#fondPageProduit {
background: #C4D1DF;
height: 500px;
width: 840px;
float: right;

}
#menuPoles {
background: #DDEBF6;
width: 150px;
height: 488px;
float: left;
padding-top: 12px;
}
.titreMenuPoles {
background:  #999933 url('../images/ExpMenuPole.jpg') repeat;
color: #FFFFFF;
height: 30px;
}
li.titreMenuPoles {
padding-bottom: 7px;
}
.titreMenuPoles span {
background: url(images/ExpMenuPole.jpg) no-repeat;
color: #FFFFFF;
font-weight: bold;
margin-bottom: -10px;
}
#ExpTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F5993;
	width: 460px;
	float: left;
	height: 260px;
	overflow: auto;
}
#ExpAnim {
width: 250px;
height: 250px;
float: right;
margin-right: 5px;

}
#ExpTab {
width: 710px;
height: auto;
clear: both;
padding-top: 10px;
}
#tabExp tr.catTabExp {
background: #7B97C6;
}
#tabExp td {
border: 0.03em #003366 solid;
}
#ExpTab Table {
width: 710px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: bold;
}
#ExpTab Table td {
text-align: center;
padding: 2px 2px;
}

#ExpPhilo {
width: 460px;
height: 31px;
/*background:url(images/bgPhilo.jpg);*/
}

#imgPhilo {
float: right;
}
.popExp {
	width: 600px; 
	height:auto; 
	background:#F9FCFF; 
	position: absolute; 
	top: 220px; 
	left: 270px; 
	z-index: 10; 
	visibility:hidden;
	border: #003366 1px solid;
	padding: 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.popExp ul li {
list-style-image:url(images/fleche8Orange.jpg);
margin-left: 15px;
}
h2.Exph2 {
font-size: 25px;
font-family:Arial, Helvetica, sans-serif;
color: #003366;
letter-spacing:3px;
margin-left: 245px;
padding-top: 21px;
}
li.titre4poles {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style:italic;
font-weight: bold;
color: #003366;
list-style-image:url('images/fleche8Orange.jpg');
margin-left: 28px;
}
ul li.popRetour {
list-style-image: url('images/flecheRetour.jpg');
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003366;
text-align: right;
margin-right: 5px;

}
#ofiMandats {
width: 149px;
height: 139px;
background: url('images/fondOFIMandats.jpg');
float: left;
margin-left: 2px;
margin-top: 2px;
color: #fff;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#ofiMandats p, #ADI p{
margin-top: 73px;
}
#ADI {
width: 149px;
height: 139px;
background: url('images/fondADI.jpg');
float: left;
margin-left: 1px;
margin-top: 2px;
color: #fff;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#centreExp {
	width:745px;
	top:190px;
	height:453px;
	left:243px;
	position: absolute;
	overflow: auto;
}
