/************************** General **************************************************************/

img{
	border:0px;
}
/***************************** Bandeau ********************************/
#bandeau{
	position:absolute;
	top:0px;
	left:25px;
	width:980px;
	height:108px;
	z-index:100;
	font-size:11px;
}
.BoutonParDefaut
{
	position:absolute;
	left:-500px;
	display:none;
}

/******************************** Logo ********************************/
#bandeau #logo
{
	float:left;
	margin-top:17px;
	width:130px;
	height:73px;
	vertical-align:middle;
	text-align:center;
}
/***************************** Navig Metier ***************************/
#bandeau #navigationMetier{
	float:left;
	width:268px;
	height:108px;
}
#bandeau #navigationMetier #metier{
	margin-left:20px;
	margin-top:5px;
}
#bandeau #navigationMetier #metier li
{
	list-style:none;
}
#bandeau #navigationMetier #metier span
{
	width:9px;
	height:9px;
	margin-right:5px;
}
#bandeau #navigationMetier #metier a.lienMetier{
	color:#0174b9;
	font-size:9px;
	text-decoration:none;
	font-style:italic;
	text-transform:uppercase;
}
#bandeau #navigationMetier #metier a.lienMetier:hover{
	text-decoration:underline;
}
/******************************* Acces Rapide *************************/
div.accesRapidelien
{
	position:absolute;
	font-size:11px;
	z-index:150;
}
#accesRapidelien1{
	top:10px;
	left:540px;
}
#accesRapidelien2{
	top:25px;
	left:470px;
}
#accesRapidelien3{
	top:65px;
	left:410px;
}
img.imgAccesRapide{
	margin-right:10px;
}
a.lienAccesRapide
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.lienAccesRapide:hover{
	text-decoration:underline;
}
/******************************* Espace Membre *************************/
#bandeau #espaceMembre{
	float:right;
}
#bandeau #espaceMembre #espMbreGauche{
	float:left;
}
#bandeau #espaceMembre #espMbreCentre{
	float:left;
	width:197px;
	height:108px;
	background-image:URL(../img2/header/EspaceMembreArrondisDroite.gif);
}
#bandeau #espaceMembre #espMbreCentre #titreEspaceMembre{
	margin-top:10px;
	margin-left:20px;
	color:#ffffff;
	font-size:13px;
	text-transform:uppercase;	
	font-weight:bold;
}
#bandeau #espaceMembre #espMbreCentre div.txtEspaceMembre
{
	margin-top:15px;
	color:#ffffff;
	font-size:11px;
	margin-left:5px;
}
#bandeau #espaceMembre #espMbreCentre #lienEspMbre
{
	margin-top:10px;
	margin-left:10px;
}
#bandeau #espaceMembre #espMbreCentre div.txtEspaceMembre a,#bandeau #espaceMembre #espMbreCentre div.txtEspaceMembre a:hover
{
	margin-left:5px;
	text-decoration:underline;
	color:white;
}
#bandeau #espaceMembre #espMbreCentre #lienEspMbre a
{
	color:white;
	text-decoration:none;
}
#bandeau #espaceMembre #espMbreCentre #lienEspMbre a:hover
{
	text-decoration:underline;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder
{
	margin-top:10px;
	/*margin-left:30px;*/
	white-space:nowrap;
}
#bandeau #espaceMembre #espMbreDroite
{
	float:left;
	width:197px;
	height:108px;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM
{
	display:none;
	position:absolute;
	z-index:3;
	width:165px;
	VERTICAL-ALIGN: top;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM td
{
	FONT-WEIGHT: bold;
	MARGIN: 0;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	font-size:12px;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul
{	
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul.Particuliers
{
	padding-top:5px;	
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul.Particuliers a,
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul.Entreprises a,
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul.Tiers a,
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM ul.Administrateurs a
{
	color:#888888;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM a
{
	text-decoration:none;
}
#bandeau #espaceMembre #espMbreCentre #imgBtnAcceder #listeEM a:hover
{
	text-decoration:underline;
}
/**************************************************************************/
/************************** Espace Particulier ********************/
#bandeau #espaceParticulier{
	float:right;
}
#bandeau #espaceParticulier #espPartGauche{
	float:left;
}
#bandeau #espaceParticulier #espPartCentre{
	float:left;
	width:143px;
	height:108px;
	background-color:#b0c81d;
}
#bandeau #espaceParticulier #espPartCentre #titreEspaceParticulier{
	margin-top:10px;
	margin-bottom:5px;
	color:#ffffff;
	font-size:13px;
	text-transform:uppercase;	
	font-weight:bold;
}
#bandeau #espaceParticulier #espPartCentre #identiteEspaceParticulier{
	margin-bottom:5px;
	color:#363d07;
	font-weight:bold;
}
#bandeau #espaceParticulier #espPartCentre #lienEspaceParticulier{
	color:#363d07;
}
#bandeau #espaceParticulier #espPartCentre #lienEspaceParticulier ul{
	MARGIN: 0;
	PADDING: 0;
}
#bandeau #espaceParticulier #espPartCentre #lienEspaceParticulier li{
	list-style:none;
}
#bandeau #espaceParticulier #espPartCentre #lienEspaceParticulier a{
	color:#363d07;
	text-decoration:none;
}
#bandeau #espaceParticulier #espPartCentre #lienEspaceParticulier a:hover{
	text-decoration:underline;
}
#bandeau #espaceParticulier #espPartDroite{
	float:left;
	width:54px;
	height:108px;
}
/*************************************************************************************************/
/************************** Navigation ************************************/
#navigation
{
	/*position:absolute;
	top:108px;
	left:25px;*/
	clear:both;
	Z-INDEX: 5;
	WIDTH: 980px;
}
#navigation #barreNavigation
{
	BORDER-TOP: white 1px solid;
	WIDTH: 980px;
	min-height:20px;
	overflow:auto;
	background-color: #007ac3;
	background-position:left top;
	background-repeat:repeat;
	background-image:url(../img/backmenu.gif);
}
#navigation #barreNavigation DIV.onglet
{
	FLOAT: left;
	background-color:#007ac3;
	BORDER-BOTTOM: white 1px solid;
	HEIGHT: 19px;
}
#navigation #barreNavigation DIV.onglet IMG.onglet
{
	VERTICAL-ALIGN: top;
	WIDTH: 6px;
	HEIGHT: 19px;
}
#navigation #barreNavigation DIV.onglet SPAN.onglet, 
#navigation #barreNavigation DIV.onglet A.onglet
{
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 25px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	TEXT-TRANSFORM: uppercase;
	COLOR: white;
	HEIGHT: 19px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#navigation #barreNavigation DIV.onglet A.onglet:hover
{
	TEXT-DECORATION: none;
}
#navigation #barreNavigation DIV.onglet DIV.listeDeroulante
{
	DISPLAY: none;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0;
	POSITION: absolute;
}

#navigation #barreNavigation DIV.onglet DIV.listeDeroulante table.lienListeDeroulante td
{
	FONT-WEIGHT: normal;
	MARGIN: 0;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	font-size:11px;
}
#navigation #barreNavigation DIV.onglet DIV.listeDeroulante table.lienListeDeroulante td.texte
{
	BACKGROUND-COLOR: #99ccff;
}
#navigation #barreNavigation DIV.onglet DIV.listeDeroulante table.lienListeDeroulante UL
{
	FONT-WEIGHT: normal;
	MARGIN: 0;
	TEXT-TRANSFORM: none;
	PADDING: 5px 10px 5px 10px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
}
#navigation #barreNavigation DIV.onglet DIV.listeDeroulante table.lienListeDeroulante UL LI A
{
	COLOR: white;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
#navigation #barreNavigation DIV.onglet DIV.listeDeroulante table.lienListeDeroulante UL LI A:hover
{
	COLOR: white;
	TEXT-DECORATION: underline;
}
#navigation #phraseAccroche
{
	FLOAT: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-LEFT: 15px;
	WIDTH: 470px;
	COLOR: #007ac3;
}
#navigation #phraseAccroche A
{
	COLOR: #007ac3;
	TEXT-DECORATION: none;
}
#navigation #phraseAccroche A:hover
{
	COLOR: #007ac3;
	TEXT-DECORATION: none;
}
#navigation #recherche
{
	FLOAT: right;
	width:200px;
}

#navigation #recherche #rechGauche
{
	FLOAT: right;
}
#navigation #recherche #rechDroite
{
	FLOAT: right;
	width: 170px;
	padding: 2px 0 0 5px;
	VERTICAL-ALIGN: top;
	HEIGHT: 34px;
	BACKGROUND-COLOR: #63b1d7;
}
#navigation #recherche #rechDroite .bouton
{
	BORDER: none;
	DISPLAY: block;
	FONT-SIZE: 10px;
	COLOR: #888888;
}
#navigation #recherche #rechDroite div.rechDroiteLabel
{
	FLOAT: left;
	text-align: left;
}
#navigation #recherche #rechDroite #rechDroiteBtnOk
{
	FLOAT: right;
	margin-right:5px;
}
#navigation #recherche #rechDroite INPUT
{
	BORDER: #888888 1px solid;
	DISPLAY: block;
	FONT-SIZE: 10px;
	COLOR: #888888;
}
#navigation #recherche #rechDroite A
{
	/*DISPLAY: block;*/
	COLOR: white;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
#navigation #recherche #rechDroite A:hover
{
	TEXT-DECORATION: underline;
}
/***************************************************************************/
/*************************** Bas De Page ***********************/
#contenu #basdepage
{
	clear: both;
	padding:10px 0;
	width:980px;
	text-align:center;
	font-size:11px;
	color: #0174b9;
}
#contenu #basdepage ul{	
	padding: 0;
	margin:0;
	font-size:.9em;
}
#contenu #basdepage ul li{
	list-style-type: none;
	display:inline;
	border-right:solid 1px #0174b9;
	padding: 0 20px;
}
#contenu #basdepage ul li.first{
	border-left:solid 1px #0174b9;
}
#contenu #basdepage ul li a{
	text-decoration:none;
	color: #0174b9;
}
#contenu #basdepage ul li a:hover{
	text-decoration:underline;
}

/***************************************************************************/
/*************************** Bas De Page ***********************/

/***************************************************************************/