/* General */
html, body {
	height: 100%;
	width: 100%;  
	/*overflow: none;*/
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	background-image:url(images/fond.gif);
	background-repeat:repeat-x;
	margin:0px;
}

img{
	border:0;
}

/*********************************** OPTION ********************************************/

a.classic {
	color:#2B6AC6;
	text-decoration:underline;
}
a.classic:hover {
	text-decoration:underline;  
	color:#ca286c;		
}
/*********************************** SUPER CONTENEUR   ***********************************/
#conteneur_super{
	float:left;
	width: 100%;
	height:100%;
	margin:auto;
	background-image:url(images/fond1.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	
}
#conteneur{
	width: 969px;
	margin:auto;
	background-image:url(images/tr.png);
	background-repeat:repeat-y;
	
	min-height:750px;
	

}

/**** BLOCS ***********************************/

/********************************** HEADER  ***********************************/
#header{
	float:left;
	height:143px;
	width:955px;
	font-size: 8pt;
}
#header_gauche{
	float:left;
	width:234px;
	height:91px;
	margin-left:23px;
}
#header_droite{
	float:left;
	width:664px;
	height:110px;
	margin-left:22px;
}              
#barre{
	float:left;
	width:648px;
	height:23px;
	background-color:#4fbdcc;
	margin-left:15px;
}
#navigation_haut{
	float:left;
	color:#fff;
	font-size:12px;
}
#navigation_haut a{
	float:left;
	color:#fff;
	font-size:12px;
	margin-left:20px;
	margin-top:5px;
}
#recherche{
	float:right;
	margin-right:13px;
}
                          
.champ_recherche{
	float:left;
	width:100px;
	height:17px;
	padding-left:4px;
	color:#4dbdc9;
	border:0;
	margin-top:2px;
	font-size:8pt;
}

.champ_ok2{
	color:#fff;
	width:20px;
	height:20px;
	border:0;
	padding-top:2px;
	background-image:url(images/loupe.gif);
}                  
#bloc_icones{
	float:left;
	margin-top:4px;
	margin-left:0px;
	width:291px;
	height:80px;
	background-image:url(images/fond_icos.gif);
	background-repeat:no-repeat;
}
                  
.icones_ico{
	float:left;
	margin:15px;
	margin-left:23px;
}
                    
#bloc_compte{
	float:left;
	margin-top:4px;
	width:373px;
	height:80px;
	color:#fff;
	background-image:url(images/fond_compte.gif);
	background-repeat:no-repeat;
}
#compte_gauche{
	float:left;
	width:178px;
	margin-left:18px;
	margin-top:10px;
}
#compte_titre{
	font-size:14px;
	font-weight:600;
	color:#fff;
}
#compte_contenu{
	float:left;
	margin-left:-10px;	
}
#form_compte {

}
.fl{
	float:left;
	margin-right:3px;
	margin-top:1px;
}
                           
.champ_{
	float:left;
	width:118px;
	border:0;
	font-size:11px;
	color:#97be0d;
	height:13px;
	margin-top:6px;
	margin-left:18px;
	padding-left:7px;
}
.champ_ok{
	float:left;
	margin-top:5px;
	width:25px;
	height:15px;
	color:#fff;
	background-color:#97be0d;
	border:0;
	
	cursor:pointer;
}
#compte_droite{
	float:left;
	width:150px;
	margin-left:18px;
	margin-top:10px;
	*margin-top:6px;
}
#droite_titre{
	z-index:0;
	position:absolute;
	font-size:14px;
	font-weight:600;
	color:#fff;
	*margin-left:-100px;
}
#ico_cb{
	z-index:1;
	position:relative;
	width:75px;
	height:57px;
	margin-top:-5px;
	margin-left:90px;
}
#compte_droite a{
	color:#fff;
	float:right;
	text-decoration:underline;
}            
#navigation{
	float:left;
	width:100%;
	margin-top:4px;
	margin-left:23px;
}
.bloc_nav{
	float:left;
	height:23px;
	color:#fff;
	margin-right:6px;
}
.bloc_nav a{
	float:left;
	color:#ffffff;
	font-size:10px;
	padding-top:5px;
	padding-right:14px;
	padding-left:14px;
	text-transform:uppercase;
	
} 
.bloc_nav a:hover{
  color:#ffffff;
}       
/********************************** ACCUEIL  ***********************************/       
#contenu{}
#accueil{
	float:left;
}
#accueil_haut{
	float:left;
}
/******************* photo  ********************/
#photo{
	z-index:0;
	position:absolute;
	width:532px;
	height:329px;
	margin-left:19px;
	*margin-left:-550px;
}
/******************* phrase  ********************/
#bloc_accueil_un{
	z-index:1;
	position:relative;
	width:380px;
	height:50px;
	
	margin:0px;
	padding:0px;
	font-size:13px;
	text-transform: none;
	font-weight:bold;
	color:#0075B3;


	margin-left:570px;
	margin-top:15px;
	*padding-top:10px;
	*margin-left:560px;
}
/******************* carte  ********************/
#bloc_accueil_deux_conteneur{
	z-index:1;
	position:relative;
	width:489px;
	height:133px;
	background-image:url(images/fond_carte_interactive.png);
	background-repeat:no-repeat;
	margin-left:454px;
	margin-top:0px;
	
	
}
#bloc_accueil_deux{
  margin-left:90px;
  margin-right:10px;
}
#bloc_accueil_deux a, #bloc_accueil_deux p, #bloc_accueil_deux div, #bloc_accueil_deux td {
  color:#ffffff;
}

#carte_titre{
	float:left;
	margin-left:0px;
	margin-top:25px;
	margin-bottom:5px;
	font-size:14px;
	font-weight:600;
	color:#fff;
}
#carte_img{
	float:left;
	width:180px;
	height:121px;
	margin-top:5px;
	margin-left:80px;
}
#carte_txt{
	float:left;
	color:#fff;
	width:220px;
}
#carte_link{
	float:right;
	margin-right:10px;
	margin-top:20px;
}
#carte_link a{
	font-weight:600;
	color:#fff;
}
#carte_link a:hover{
	font-weight:600;
	color:#fff;
	text-decoration:underline;
}                

/******************* boite a outils  ********************/
#boite_a_outils{
	float:left;
	width:410px;
	height:372px;
	margin-top:7px;
	background-image:url(images/fond_boite_a_outils.png);
	background-repeat:no-repeat;
}
#bloc_accueil_trois{
	float:left;
	margin-top:170px;
	margin-left:36px;
}

#bloc_accueil_trois a, #bloc_accueil_trois p, #bloc_accueil_trois div, #bloc_accueil_trois td {
  color:#ffffff;
}
#bloc_accueil_trois p, #bloc_accueil_trois td {
  padding:0px;
  margin:0px;
}

.outils_link{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:600;
	width:300px;
	margin-bottom:3px;
}
.outils_ico{
	float:left;
	margin-right:5px;
}                  
.outils_link a{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:600;
	margin-top:6px;
	margin-left:8px;
}  
   
#accueil_bas{
	z-index:1;
	position:relative;
	margin-left:23px;
	margin-top:200px;
	width:956px;
	
}
li.paiement img{
        margin-bottom:-5px;
}
li.paiement {
        margin:8px;
        padding:5px;
        /*border:1px solid #F00;*/
        vertical-align:middle;
}
/******************* actualites  ********************/                 	
#actualites{
	float:left;
	width:230px;
	margin-top:19px;
	margin-left:19px;
	padding:0px;
	background-color:#ffffff;
	
	/*border:1px solid #ff7788;*/
}

#actualite_titre_conteneur{

	background-image:url(images/ico_actualites.gif);
	background-repeat:no-repeat;	
  height:29px;  
  margin-bottom:4px;
}

#actualite_titre{
	
	font-weight:bold;
	color:#e75113;
	font-size:15px;
	
	text-transform:uppercase;


	
  padding-left:30px;
  padding-top:10px;
	
}


#actualite_sstitre{
	font-weight:bold;
	color:#e75113;
	font-size:12px;
	margin-bottom:3px;

}
#actualite_ph{
  text-align:center;
}
#actualite_txt{
	color:#000;
}
.actualite_links{
	color:#e75113;
}
.actualite_links a{
	color:#e75113;
}
.actualite_links a:hover{
	text-decoration:underline;
	color:#e75113;
}
/******************* separator  ********************/
#separator{
	float:left;
	width:3px;
	height:308px;
	margin-top:19px;
	margin-left:16px;
}
/******************* offres  ********************/                          
#offres{
	float:left;
	width:230px;
	margin-top:19px;
	margin-left:16px;
}

#offres_titre_conteneur{
 
	background-image:url(images/ico_offres.gif);
	background-repeat:no-repeat;	
  height:29px;  
  margin-bottom:4px;
}

#offres_titre{
	
	font-weight:bold;
	color:#80197f;
	font-size:15px;
	
	text-transform:uppercase;


	
  padding-left:30px;
  padding-top:10px;
	
}
#offres_sstitre{
	font-weight:600;
	color:#80197f;
	font-size:12px;
	margin-bottom:3px;

}
#offres_ph{

}
#offres_txt{

	color:#000;
}
.offres_links{
	display:block;
  color:#801CB6;
}
.offres_links a{
	color:#801CB6;
}
.offres_links a:hover{
	text-decoration:underline;
	color:#801CB6;
}
/********************************** PAGE  ***********************************/
/******************* Header page  ********************/
#header_page{
	float:left;
	width:955px;
	font-size:8pt;
}

#cache_page{
	float:left;
	margin-left:30px;
	margin-top:0px;
}
#header_gauche_page{
	z-index:1;
	position:relative;
	width:234px;
	height:91px;
	margin-left:23px;
	margin-top:0px;
}
#barre_page{
	z-index:1;
	position:relative;
	width:648px;
	height:23px;
	background-color:#4fbdcc;
	margin-left:294px;
	margin-top:-91px;
}
#header_droite_page{
	float:left;
	width:664px;
	height:110px;
	margin-left:0px;
	margin-top:0px;
}
/******************* Visuel page  ********************/
#visuel{
	z-index:0;
	position:absolute;
	height:208px;
	background-position:center;
	margin-top:-15px;
	margin-left:-17px;
}

/******************* ico page  ********************/
#bloc_icones_page{
	z-index:10;
	position:absolute;
	margin-top:95px;
	margin-left:47px;
	width:183px;
	height:44px;
	background-image:url(images/fond_ico_page.png);
	background-repeat:no-repeat;
}
.icones_ico_page{
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}
/******************* Compte page  ********************/
#bloc_compte_page{
	z-index:1;
	position:absolute;
	width:219px;
	margin-top:25px;
	margin-left:16px;
}
#compte_haut{
	float:left;
	width:179px;
	height:81px;
	margin-top:0px;
	margin-left:710px;
	background-image:url(images/fond_compte_page.png);
	background-repeat:no-repeat;
	padding-left:61px;
	padding-top:5px
}
.champ_ok_page{
	float:left;
	width:25px;
	height:15px;
	margin-top:2px;
	margin-left:120px;
	color:#fff;
	background-color:#97be0d;
	border:0;
}
#mdp_oublie{
	float:left;
	margin-top:0px;
	margin-left:20px;
	*margin-left:-150px;
	*margin-top:25px;	
}
#mdp_oublie a,#mdp_oublie a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#compte_bas{
	z-index:1;
	position:relative;
	font-size:13px;
	font-weight:600;
	color:#fff;
	margin-left:770px;
	margin-top:-60px;
	width:
}
#compte_bas_titre{
	float:left;
	width:160px;
	height:57px;
	color:#97BE0D;
	padding-top:5px;
	
	background-image:url(images/ico_cb_page.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}

#ico_cb_page{
	float:left;
	width:75px;
	height:57px;
}

/******************* separator page  ********************/
#separator_page{
	float:left;
	margin-left:15px;
	margin-bottom:2px;
	background-image:url(images/separator_page.gif);
	height:10px;
	width:98%;
	background-repeat:repeat-x;
}
/******************* Contenu page  ********************/
#page{
	float:left;

  margin-top:10px;
}
/************** Page gauche  ***************/
#page_gauche{
	float:left;
	width:218px;
	margin-left:23px;
}
.bloc_gauche{
	float:left;
	width:218px;
	margin-bottom:16px;
}
.bloc_gauche_entete{
	float:left;
	width:218px;
	height:60px;
}
.bloc_gauche_titre{
	float:left;
	font-size:14px;
	font-weight:600;
	margin-left:0px;
	margin-top:10px;
	padding-left:5px;
	
	padding-right:10px;
}



.bloc_gauche_titre_ico{
	float:left;
	margin-left:10px;
	margin-top:5px;

}
.bloc_gauche_contenu{
	float:left;
	margin-left:-10px;
	color:#FFFFFF;
}
.bloc_gauche_contenu li{
	color:#FFFFFF;
	padding-bottom:5px;
	list-style-image:url(images/square.gif);
}
.bloc_gauche_contenu li a{
	color:#FFFFFF;
	font-weight:600;
}
.bloc_gauche_contenu2{
	float:left;
	margin-left:5px;
	color:#FFFFFF;
}
.bloc_gauche_contenu2 li{
	float:left;
	color:#FFFFFF;
	padding-bottom:5px;
	list-style-type:none;
}
.bloc_gauche_contenu2 a{
	float:left;
	width:auto;
	color:#FFFFFF;
	padding-top:2px;
	text-decoration:none;
}
.bloc_gauche_contenu2 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.bloc_gauche_titre2{
	float:left;
	font-size:14px;
	font-weight:600;
	margin-left:0px;
	margin-top:10px;
	padding-left:5px;
}

.bloc_gauche_titre_100_services{
	float:left;
  padding-top:5px;
	padding-left:3px;
}

.ico_li{
	float:left;
	width:16px;
	height:26px;
	margin-right:5px;
}
/************** Page droite  ***************/	
#page_droite{
	float:left;
	width:685px;
	margin-left:23px;
}
#page_droite_titre{
	float:left;
	width:100%;
}	

#page_droite_sstitre{
	float:left;
	color:#97BE0D;
	font-size:14px;
	font-weight:600;
}
#page_droite_contenu{
	float:left;
	margin-bottom:10px
}
p{
	/*float:left;*/
	color:#000000;
}
/************** Page droite pîed  ***************/
#page_droite_pied{
	float:left;
}
.page_droite_pied_blocvert{
	float:left;
	width:320px;
	height:95px;
}
.page_droite_pied_blocguide{
	float:left;
	width:358px;
	height:95px;
	background-image:url(images/fond_guidelocataire.jpg);
	background-repeat:no-repeat;
}
.ico_bloc_pied{
	float:left;
	width:49px;
	height:57px;
	padding-right:3px;
}
.link_bloc_pied{
	float:left;
	font-size:14px;
	font-weight:600;
}
.blocguide_ph1{
	float:left;
	margin-left:108px;
	margin-top:36px;
	color:#fff;
}
.blocguide_ph2{
	float:left;
	margin-left:108px;
	font-size:13px;
	font-weight:600;
	color:#fff;
}
/********************************** CONTENEUR FOOTER  ***********************************/
#footer{
	float:left;
	width:969px;
	height:30px;
	background-image:url(images/pied.png);
	background-repeat:no-repeat;
	padding-top:30px;
}                    
#footer_gauche{
	float:left;
	color:#97be0d;
	font-weight:600;
	margin-left:23px;
}
#footer_gauche a{
	float:left;
	margin-top:3px;
	color:#97be0d;
	font-weight:600;
	margin-right:10px;
}
#footer_droite{
	float:right;
	margin-right:23px;
}
#footer_droite a{
	float:left;
	margin-top:3px;
	color:#00a7ea;
	padding-left:25px;
}

.footer_ico{
	float:left;
	margin-right:4px;
}

/**** netc ***/
/* special ancre */
.divanchor {
    background-image: url(images/anchor.gif);
}


/*
special modules integrees
*/
.div_module_include {
  display: block;
}

.titre_element {
  font-weight:bold;
}
.texte_element {
  text-align:justify;
}


/**forms**/
input,textarea,select {
  border:1px solid #777777;
  color: #000000;
  background: #ffffff;
  font-size:11px;
  font-family: Arial;
}
.saisie {
  border:1px solid #777777;
  color: #000000;
  background: #FFFFFF;
  font-size:11px;
  font-family: Arial;
}
.saisie_obligatoire {
  border:1px solid #ff0000;
  color: #000000;
  background: #FFFFFF;
  font-size:11px;
  font-family: Arial;
}

input.inputSubmit {
  border:1px solid #CFCFCF;
  font-family: Arial;
  font-size:12px;
  background:#97BE0D;
  color: #FFFFFF;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
}

input.inputSubmit:hover{
 
  border:1px solid #97BE0D;
  font-family: Arial;
  font-size:12px;
  background:#FFFFFF;
  color: #97BE0D;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;  
  
}

input[type=radio] {
  border:0px;
  background:none;
}
input[type=checkbox] {
  border:0px;
  background:none;
}

.formChamp
{
	margin-bottom: 5px;
}
.formIntituleChamp
{
	float: left;
	width: 150px;
	margin-right: 15px;
}
.formInputChamp
{
	float: left;
}
.formInputSubmit
{
	text-align: center;
}


/* div d'alerte */
#div_alerte_fond {
  position:absolute;
  top:0px;
  margin: 0px;
  background-color : #000000;
  width: 100%;
  height: 100%;
  
   filter:alpha(opacity=70);
   -moz-opacity:0.7;
   opacity: 0.7;
  
}

#div_alerte {
  position:absolute;
  top:50%;
  left:50%;
  margin: 0px;
  margin-top:-200px;
  margin-left:-400px;
  height: 400px;
  width: 800px;
  background-color : #ffffff;
  border: 5px solid #CDE000;
  overflow-y: scroll;
  
}

#div_alerte_message {
  position:relative;
  text-align:justify;
  display:block;
  width:100%;
  height:100%;
}
#div_alerte_fermer {
  position:absolute;
  top:50%;
  left:50%;
  margin: 0px;
  margin-top:-200px;
  margin-left:410px;
  width:20px;
  height:20px;
  text-align:center;
}

#contenu_page {
  background-position: bottom right;
  background-repeat:no-repeat;
  

  float:left;
  width:100%;

}

/**menu**/
.menu0 {
    color: #FFFFFF;
    font-weight:bold;
    font-size:12px;
    display:block;
    margin-top:4px;
    padding-left:30px;
    text-decoration:none;
    
  background-image:url(images/square.gif);
  background-position: 15px 3px;
  background-repeat:no-repeat;
}
.menu0:hover, .menu0_actif:hover {
  text-decoration:underline;
  color:#ffffff;
}
.menu0_actif {
  text-decoration:none;
  color:#ffffff;
  margin-top:4px;
    font-weight:bold;
    font-size:12px;
    display:block;
    padding-left:30px;
    
  background-image:url(images/square_vide.gif);
  background-position: 15px 3px;
  background-repeat:no-repeat;    

}

.menu1 {
    margin-top:2px;
    color: #FFFFFF;
    font-weight:bold;
    font-size:11px;
    display:block;
    padding-left:42px;
    text-decoration:none;
    
  background-image:url(images/square_2.gif);
  background-position: 30px 3px;
  background-repeat:no-repeat;    

}
.menu1:hover, .menu1_actif:hover {
  text-decoration:underline;
  color:#ffffff;
}
.menu1_actif {
  margin-top:2px;
  text-decoration:none;
  color:#ffffff;
  font-weight:bold;
    font-size:11px;
    display:block;
    padding-left:42px;
    
  background-image:url(images/square_2_vide.gif);
  background-position: 30px 3px;
  background-repeat:no-repeat;

}

.menu2 {
    color: #FFFFFF;
    margin-top:2px;
    font-size:11px;
    display:block;
    padding-left:50px;
    text-decoration:none;
    
  

}
.menu2:hover, .menu2_actif:hover {
  text-decoration:underline;
  color:#ffffff;
}
.menu2_actif {
  text-decoration:none;
  color:#ffffff;
  margin-top:2px;
    font-size:11px;
    display:block;
    padding-left:50px;
    


}

.menu3 {
    color: #eeeeee;
    margin-top:2px;
    font-size:11px;
    display:block;
    padding-left:60px;
    text-decoration:none;
    
  

}
.menu3:hover, .menu3_actif:hover {
  text-decoration:underline;
  color:#eeeeee;
}
.menu3_actif {
  text-decoration:none;
  color:#eeeeee;
  margin-top:2px;
    font-size:11px;
    display:block;
    padding-left:60px;
    


}

/* plan du site */
.pds_menu0_actif {
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
  margin-top:30px;
  display:block;
  color:#e75113;
  border-bottom:1px solid #e75113;
}
.pds_menu0_actif:hover {
  text-decoration:none;
}
.pds_menu1_actif {
  font-size:14px;
  font-weight:bold;
  margin-top:10px;
  margin-left:30px;
  display:block;
}
.pds_menu2_actif {
  font-size:13px;
  margin-top:5px;
  margin-left:60px;
  display:block;
}
.pds_menu3_actif {
  font-size:12px;
  margin-top:2px;
  margin-left:90px;
  display:block;
}

.ligne_menu {
  height:10px;
}

.div_message_alerte {
  border:1px solid #ff0000;
  color:#ff0000;
  font-weight:bold;
  text-align:center;
  padding:5px;
}



.boutonValider{
  border:1px solid #CFCFCF;
  font-family: Arial;
  font-size:12px;
  background:#97BE0D;
  color: #FFFFFF;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
}
.boutonValider:hover{
  border:1px solid #97BE0D;
  font-family: Arial;
  font-size:12px;
  background:#FFFFFF;
  color: #97BE0D;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
}
.inputSubmitValider{
  border:1px solid #CFCFCF;
  font-family: Arial;
  font-size:12px;
  background:#97BE0D;
  color: #FFFFFF;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
}
.inputSubmitValider:hover{
  border:1px solid #97BE0D;
  font-family: Arial;
  font-size:12px;
  background:#FFFFFF;
  color: #97BE0D;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
}
.inputSubmitAnnuler{
  border:1px solid #CFCFCF;
  font-family: Arial;
  font-size:12px;
  background:#AA0000;
  color: #FFFFFF;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
}
.inputSubmitAnnuler:hover{
  border:1px solid #AA0000;
  font-family: Arial;
  font-size:12px;
  background:#FFFFFF;
  color: #AA0000;
  font-weight:bold;
  cursor:pointer;
  padding:3px;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
}

/*special champ à ignorer pour contrer les robots*/
.mon_champ {
  display:none;
}

/* faq */
.div_titre_faq {
  cursor:pointer;
}
.div_faq {
  text-align:justify;
  border-bottom:1px dotted #cccccc;
  padding-bottom:5px;
  margin-bottom:10px;
  margin-left:30px;
}


/***************************************/
/***** nouveau bandeau decembre 2011 ***/
/***************************************/

#bando_bloc_compte_page{
	z-index:1;
	position:absolute;
	width:219px;
	margin-top:-5px;
	margin-left:6px;
}
#bando_compte_haut{
	float:left;
	width:319px;
	height:191px;
	margin-top:-2px;
	margin-left:610px;
	background-image:url(images/bando_fond_compte_page.png);
	background-repeat:no-repeat;
	padding-left:61px;
	padding-top:5px;
	color:#fff;
}
#bando_haut{
	float:left;
	margin-left:80px;
	width:180px;
	height:100px;	
}
#bando_bas{
	float:left;
	margin-left:-70px;
	width:180px;
	height:100px;	
}
#bando_creerespace_page{
	width:140px;
	height:19px;
	margin-left:10px;
	padding-top:2px;
	background-image:url(images/bando_bout_creerespace.gif);
	background-repeat:no-repeat;
	text-align:center;
}
#bando_creerespace_page a{
	color:#fff;
}
.bando_ligne_page{
	float:left;
	width:250px;
	margin-top:8px;
	margin-left:25px;
}
#bando_ph_page{
	float:left;
	margin-top:8px;
	width:250px;
	text-transform:uppercase;
}

#bando_header_droite{
	float:left;
	width:680px;
	height:110px;
	margin-left:15px;
	margin-top:3px;
}
#bando_conteneur_barre{
	width:969px;
	margin:auto;
	margin-top:10px;
	font-size: 8pt;
}          
#bando_barre{
	float:right;
	width:461px;
	height:23px;
	background-color:#4fbdcc;
	margin-right:7px;
	margin-left:15px;
}

#bando_barre_interieur{
	float:right;
	width:551px;
	height:23px;
	background-color:#4fbdcc;
	margin-right:7px;
	margin-left:15px;
}

#bando_bloc_icones{
	float:left;
	margin-top:4px;
	margin-left:9px;
	width:210px;
	height:100px;
	background-image:url(images/bando_fond_icos.gif);
	background-repeat:no-repeat;
}              
.bando_icones_ico{
	float:left;
	margin:30px;
	margin-left:20px;
	margin-right:0px;
}
                    
#bando_bloc_compte{
	float:left;
	margin-top:5px;
	width:461px;
	height:98px;
	color:#fff;
	background-image:url(images/bando_fond_compte.gif);
	background-repeat:no-repeat;
}

#bando_membre{
	width:200px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bando_membre a{
	color:#fff;
	font-size:10px;
	text-decoration:underline;
}
#bando_pasdespace {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	
}
#bando_pasdespace a{
	color:#dc2b6f;
	font-size:10px;
}
#bando_creerespace{
	width:140px;
	height:19px;
	padding-top:2px;
	background-image:url(images/bando_bout_creerespace.gif);
	background-repeat:no-repeat;
	text-align:center;
}
#bando_creerespace a{
	color:#fff;
}

#bando_ph{
	float:left;
	width:250px;
	text-transform:uppercase;
}
.bando_ligne{
	float:left;
	width:250px;
	margin-top:4px;
}
.bando_bloc_eservices{
	float:left;
	
	width:120px;
}
.bando_eservices_ico{
	float:left;
	width:32px;
}
.bando_eservices_link{
	float:left;
	text-align:left;
	margin-left:5px;
	width:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

}
.bando_eservices_link_gauche {
	float:left;
	text-align:left;
	width:60px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.bando_eservices_link a{
	color:#fff;
} 
.bando_eservices_link a:hover{
	color:#fff;
	text-decoration:underline;
} 


#bando_header_droite_page{
	float:left;
	width:664px;
	height:180px;
	margin-left:17px;
	margin-top:-76px;
	margin-bottom:10px;
}
