body{
		   background-color:#098A95;
           margin:0
		  }
	       
	      #grd_cadre{
		    background-color:#098A95;
		    width:100%;
           /* height:auto !important;*/
			height:773px;
			margin:0;

           /* border:1px solid red;*/
		  }
		  
		  #serv_grd_cadre{
		    background-color:#098A95;
		    width:100%;
            height:auto !important;
			height:1250px;
			margin:0;

            /*border:1px solid green;*/
		  }
		  
		  
	    #grd_cadre_netfond{
		    background-color:#098A95;
		    width:100%;
            /*height:auto !important;*/
			height:!important;
			height:700px;
			margin:0;

          /*  border:1px solid red;*/
		  }
		  
		  #grd_cadre_news{
		    background-color:#098A95;
		    width:100%;
            /*height:auto !important;*/ 
			height:!important;
			height:735px;
			margin:0;

          /*  border:1px solid red;*/
		  }
		  
		   #grd_cadre_recru{
		    background-color:#098A95;
		    width:100%;
            height:!important;
			height:1035px;
			margin:0;

          /*  border:1px solid red;*/
		  }
	
	    #grd_cadre_partbanc{
		    background-color:#098A95;
		    width:100%;
            /*height:auto !important;*/
			height:!important;
			height:900px;
			margin:0;

          /*  border:1px solid red;*/
		  }
	
	
	   #Xgrd_cadre_serv{
		    background-color:#098A95;
		    width:1000px;
           	height:auto !important; 
			height:1125px;
			margin:0 auto;
	  }
	  #grd_cadre_serv{
		    background-color:#098A95;
		    width:1000px;
           	/*height:auto !important; */
			height:1135px;
			margin:0 auto;
	   }
	
	#grd_cadre_offre{
		    background-color:#098A95;
		    width:1000px;
           	/*height:auto !important; */
			height:1025px;
			margin:0 auto;
	   }
	
	
	 #grd_cadre_nos_serv{
		    background-color:#098A95;
		    width:1000px;
           	/*height:auto !important; */
			height:1400px;
			margin:0 auto;
	   }
	   
	 #grd_cadre_mentions{
		    background-color:#098A95;
		    width:1000px;
           	/*height:auto !important;*/
			height:700px;
			margin:0 auto;
			text-align:left;
	   }
	
	
		#grd_cadre_reg_netfond{
		    background-color:#098A95;
		    width:100%;
            /*height:auto !important;*/
			height:!important;
			height:625px;
			margin:0;

          /*  border:1px solid red;*/
		  }
	
	
	
		 		  
	      #Xtete{
		    width:100%;
            height:165px; /*165*/
			background-image:url("../i/fond.jpg");
			background-repeat:repeat-x;
			background-position: top;
			margin:0;

            /*border:1px solid white; 	*/	 	
		  }
		  
		  #tete{
		    width:1000px;
            height:177px;
			background-color:#098a95;
			margin:0 auto;

            /*border:1px solid white; 	*/	 	
		  }
		  
		  
		  
		 #tete_auth{
		    width:100%;
            height:145px; /*165*/
			background-image:url("../i/fond.jpg");
			background-repeat:repeat-x;
			background-position: top;
			margin:0;

            /* border:1px solid white;*/		 	
		  }

		 
		  
		  .float_g{
		    float:left 
		  }
		  .float_d{
		    float:right 
		  }
		  
		  .txt_bienvenu{
		    float:right;
            margin-right:40px			
		  }
		  
		  
		  
		  #bando{
		    width:1000px;
            height:128px; /*102 128 */
			margin:auto; /*rien */
			
           /* border:1px solid white; */    		
		  }
		  
		  .logo_axxis{
			 background-color:#264094;
			 width:292px;
			 height:128px; /*102*/
			 border:0
		  }
		  
		 		  
		  .coin_logo{
		     background-image:url("../i/coin_logo.gif");
			 width:41px;
			 height:127px;
		  }
		  
		  .anim{
		     width:667px;
			 height:127px;
		  }
		  
		  .menu{
		    width:1000px;
            height:19px; /*15*/
            margin:0 auto; /*rien*/
			
            /*border:1px solid red;*/	
		  }
		   
		   .menu_haut{
		    width:1000px;
            height:19px; /*15*/
            margin:0 auto; /*rien*/
			background-color:#83CCD8 /*#098A95 */;
            /*border:1px solid red;*/	
		  }
		   
		   
		  .bar_menu_admin{
		    width:998px;
            height:22px;
            margin:0 auto;
			/* border:1px solid white;   */	
		  }
		  
		  .menu_admin_g{
		    width:380px;
            height:20px;
            margin:2px auto;
			
          /*border:1px solid red;	*/  	
		  }
		  
		  .menu_admin_d{
		    width:525px;
            height:20px;
            margin:2px auto;
			
            /*border:1px solid red;  */	  	
		  }
		  
		  		  
		  img{
		   border:0
		  }
		  
		  #trans{
			width:159px;
			height:18px;
		  }
		  #finan{
			width:143px;
			height:19px;
		  }
		  #forma{
		     background-image:url("../i/forma.jpg");
			 width:142px;
			 height:19px;
		  }
		  #axxis_net{
			 width:143px;
			 height:17px;
		  }
		  #axxis_news{			 
			 width:140px;
			 height:19px;
		  }
		  #recrut{
			 width:140px;
			 height:18px;
		  }
		  #contact{
			 width:140px;
			 height:18px;
		  }
		  
		   #contact_vendre{
			 width:140px;
			 height:18px;
		  }
		  
		  .Xs_menu{
		    margin:0 auto; /*rien*/
		    width:1000px;
            height:18px; /*18*/
			/*background-color:#ffffff;  à enlever  */ 
            /*border:1px solid green; 	*/	
		  }
		  
		  .s_menu{
		    margin:0 auto; /*rien*/
		    width:100%;  
			height:30px;         
			background-color:#83CCD8 /* #098A95*/;
			
		  }
		  
		  .ss_menu{
		    margin:0 auto; /*rien*/
		    width:1000px;
            height:20px; /*18*/
			/*background-color:#ffffff;  à enlever  */ 
           /* border:1px solid black; 	*/	
		  }
		  
		  .m_haut{
		    margin-left: 15px
		  }
		  
		  .m_haut_axr{
		    margin:0 20px
		  }
		  
		  		  
		  #contenu{
		    background-color:#fff;
			margin:0 auto; /*0*/
			width:1000px;
			height:600px; 
			/*margin-top:-12px;  -12*/
		    /*border:1px solid red;	    ligne indicatrice à enlever */		
		  }
		  
		  #serv_contenu{
		    background-color:#fff;
			margin:0 auto; /*0*/
			width:1000px;
			/*height:auto !important;*/
			height:1200px; 
			/*margin-top:-12px;  -12*/
		    border:1px solid #ffffff;	    /* ??? ligne indicatrice à ne pas enlever, débordement du Pied  */		
		  }	  
		  
		  
		  #contenu_netfond{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:622px;	
		  }
		  
		  #contenu_annonces{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:750px;	
		  }
		  
		  #contenu_annonce{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:850px;	
		  }
		  
		   #contenu_vendre{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:622px;		
		  }
		  
		  #contenu_news{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:520px;		
		  }
		  
		  #contenu_recru{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:850px;	
		  }
		  		  
		   #contenu_recherche{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:680px;	
		  }
		  
		  #contenu_estimation{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:680px;	
		  }
		  
		  
		   #contenu_serv{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:1125px; 
			
		    /*border:1px dotted black;*/		
		  }
		  
		  #contenu_nos_serv{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:1225px;	
		  }
		  
		  #contenu_page{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:100%;	
		  }
		  
		  #contenu_mentions{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:600px; 	
		  }
		  
		  #contenu_plan_site{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:600px; 	
		  }
		  
		  
		  #contenu_offre{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:840px; 
			
		    /*border:1px dotted black;*/		
		  }
		  
		  #contenu_fonds{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:730px; 
			
		    /*border:1px dotted black;*/		
		  }
		  
		#contenu_region{
		background-color:#fff; 
		margin:2px auto;
		width:1000px;
		height:615px; 		
		}
		
		.contenu_region_g{
		background-color:#b7e2e9;
		height:850px;
		width:285px;		
		}
		  
	   .contenu_region_d{
		width:1000px;
		height:500px;      	
		}
		
		.axxis_region_g{
		width:710px; 
		height:420px;
		text-align:justify;
		/*border:1px dotted red;*/
		}

		#axxis_region_d{
		width:274px;
		height:330px;
		margin:auto;
		margin-top:15px;
		}
		  
		  
		  
		  #contenu_detail_offre{
		    background-color:#fff;
			margin:2px auto;
			width:1000px;
			height:1060px; 
			
		    /*border:1px dotted black;*/		
		  }
		  
		  #contenu_reg_netfond{
		    background-color:#fff;
			margin:2px auto; /*0*/
			width:1000px;
			height:600px; 
			/*margin-top:-12px;  -12*/
		    /*border:1px dotted black;	    ligne indicatrice à enlever */		
		  }
		  	   
		  
		  #contenu_admin{
		    background-color:#fff;
			margin:0 auto; /*0*/
			width:1000px;
            height:600px;
			margin-top:-12px;
		    /*border:1px dotted #FFFFFF;	    ligne indicatrice à enlever */		
		  }
		  
		  #contenu_auth{
		    background-color:#fff;
			margin:0 auto; /*0*/
			width:1000px;
            height:600px;
			/*border:1px dotted #FFFFFF;	
		   border:1px dotted red;	    ligne indicatrice à enlever */		
		  }


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

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

.grisnet10_5f5f5f{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
}
.bloc_tlcharge{
	text-align:left; 
	margin:0px 10px; 
	height:70px; 
	width:240px;
}


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

.grisnet11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
}

/* ********************  ajouté par mes soins*************************************  */

a.liengrisnet11bold:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}

a.liengrisnet11bold:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}

a.liengrisnet11bold:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}

a.liengrisnet11bold:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}



a.liengrisnet12bold:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}

a.liengrisnet12bold:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}

a.liengrisnet12bold:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: underline;
}

a.liengrisnet12bold:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}








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


.m_trans{
  margin-left:5px
 }
.m_fax{
  margin:0 50px
}
					
.bloc_depfor{
   width:198px; 
   height:20px; 
   margin:10px 10px;
}

.bloc_img_input{
  width:225px; 
  height:18px;
  
  /*margin-top:15px;*/
  margin-top:14px;
}

.zn_libelle{
  width:170px;
  height:16px;
  margin:0 2px 10px 2px;
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #008000;

}
.zn_valeur{
 width:85px;
 height:16px;
 margin:0 10px 5px 5px;
 text-align:right;

}
.lib_info_compl{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #008000;
  clear:left;
  text-align:left;
  float:left;
  width:43%;
  margin:0;

}


.val_info_compl{
 clear:right;
 float:right;
 text-align:left;
 width:55%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.bloc_vsc{
 width:98%;
 clear:both;
 padding-top:6px;
}

.bloc_compte_res{
 width:98%;
 clear:both;
 padding-top:6px;
}

.bloc_info{
 width:98%;
 clear:both;
}

.bloc_vsc_colonne
{

	float:left;
	width:48%;
	margin:0;
	padding:2px;
}

.bloc_info_colonne
{
	float:left;
	width:48%;
	margin:0;
	padding:2px;
}

.bloc_compte_res_colonne
{
	float:left;
	width:48%;
	margin:0;
	padding:2px;
}

.txt_vsc{
 margin:10px 5px;
 width:550px;
 height:15px;

}



.bloc_axtrans{
   text-align:justify;
   height:50px;
   width:250px;
   margin:5px auto;
   
}

.bloc_m_sec{
    height:30px;
	width:250px;
   
}

.bloc_select{
 height:20px;
 width:120px;
 margin:0 10px;
  
}

.moteur
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:3px;
	color:#fff;
	width:240px;
	background-color:#4158A3;
	margin:6px auto 2px auto;
}

.titre_moteur
{
	color:#4158A3;
	background-color:#83CCD8;
	font-weight:bold;
	width:100%;
}

.moteur_select{
 font-family: arial;
 font-size:9px
}

.nat_aff{
  height:20px;
  width:120px;
  margin:0 10px;
}

.rechfond{
  height:20px;
  width:225px;
  margin:0 auto;
}

.txt_vert {
  font-family: Arial, Helvetica, sans-serif;
  color: #008000;
}

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

.txt_vert9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #008000;
}
		  
	  
.bleu11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C5FA5;
}	

.bleu12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C5FA5;
}

.bleu10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C5FA5;
}

.bleu11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C5FA5;
}


.bleu12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C5FA5;
}

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

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

.txt_rouge {
	font-family: Arial, Helvetica, sans-serif;
	color: #D7100A;
}

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


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

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

.rouge14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D7100A;
	font-weight: bold;
}

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

.bleu12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C5FA5;
	line-height: 18px;
}
.span_bloc{
    display:block;
}
.bleu14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2C5FA5;
	font-weight: bold;
	line-height: 18px;
}

.bleu14 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #2C5FA5;
	line-height: 18px;
}



.titre_admin{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-top:10px;
	color: #2C5FA5;
	font-weight: bold;
	line-height: 18px;
	text-align:center

}

.bleuclairbold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6CBFCC;
	text-decoration: none;
}    
 
 .bleuclairbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6CBFCC;
	text-decoration: none;
}

.texte_404
{
	font-size:22;
	color: #D7100A;
	font-weight:bold;
	text-align:center;
}

.lien_retour_404
{
	padding:6px;
	font-size:18;
	color:#2C5FA5;
	font-weight:bold;
	text-align:right;
}



.contenu_g{
	background-image:url("../i/angle_gauche.gif");
	background-repeat:no-repeat;
	border-right:1px dotted #2C5FA5;
	width:29%;                  /*18  */
    height:598px;               /* 590  à remplacer par la valeur "auto". Débordement gauche du fooetr à 600px */
			
    /*border:1px dotted red;	    ligne indicatrice à enlever */		
}
.Xcontenu_d{
	width:69%; 	/* 70 ,80,69*/
	margin-left:10px;
	height:590px;               /*590  à remplacer par la valeur "auto" */
	border:1px dotted green;	/*ligne indicatrice à enlever */		
}
.contenu_d{
	width:700px;
	margin-left:5px;
	height:520px;               /*590  à remplacer par la valeur "auto" */
	border:1px dotted green;	/*ligne indicatrice à enlever */		
}

.serv_contenu_g{
	background-image:url("../i/angle_gauche.gif");
	background-repeat:no-repeat;
	border-right:1px dotted #2C5FA5;
	width:29%;                  /*18  */
	/*height:auto !important;*/
    height:1200px;               /* 590  à remplacer par la valeur "auto". Débordement gauche du fooetr à 600px */
			
    /*border:1px dotted red;	    ligne indicatrice à enlever */		
}
.serv_contenu_d{
	width:69%; 	/* 70 ,80,69*/
	margin-left:10px;
	/*height:auto !important;*/
	height:1200px;               /*590  à remplacer par la valeur "auto" */
	/*border:1px dotted green;	ligne indicatrice à enlever */		
}

.bande_service{
	width:680px; /*660*/
	height:140px;		
}


.contenu_corps_g{
	background-color:#b7e2e9;
	height:622px;
	width:285px;		
}

.contenu_annonces_g{
	background-color:#b7e2e9;
	height:750px;
	width:285px;		
}

.contenu_news_g{
	background-color:#b7e2e9;
	height:520px;
	width:285px;		
}

.contenu_recru_g{
	background-color:#b7e2e9;
	height:850px;
	width:285px;		
}

.contenu_estimation_g{
	background-color:#b7e2e9;
	height:680px;
	width:285px;		
}

.contenu_recherche_g{
	background-color:#b7e2e9;
	height:680px;
	width:285px;		
}

.contenu_serv_g{
	background-color:#b7e2e9;
	height:840px; 
	width:285px;		
}
.contenu_nos_serv_g{
	background-color:#b7e2e9;
	height:1225px;
	width:285px;		
}

.contenu_page_g{
	background-color:#b7e2e9;
	height:100%;
	width:285px;
	float:left;		
}

.contenu_annonce_g{
	background-color:#b7e2e9;
	height:850px;
	width:285px;
	float:left;		
}

.contenu_mentions_g{
	background-color:#b7e2e9;
	height:600px;
	width:285px;		
}
.contenu_mentions_d{
	height:598px;
	width:710px;		
}


.contenu_plan_site_g{
	background-color:#b7e2e9;
	height:600px;
	width:285px;		
}

.contenu_plan_site_d{
	width:710px;		
}


.contenu_offre_g{
	background-color:#b7e2e9;
	height:840px; 
	width:285px;		
}

.contenu_fonds_g{
   
	background-color:#ffffff;
	width:285px;
	height:725px 
			
}
.textmission_hb{
   /* margin:7px 0 5px 15px ;*/
	margin:2px 4px 2px 4px;
	width:260px; 
	/*height:45px;*/
			
}
.bloc_mission{ 
   background-color:#b7e2e9; 
   width:285px; 
   height:148px; 		
}

.contenu_detail_offre_g{
	background-color:#b7e2e9;
	height:1060px; 
	width:285px;		
}


.contenu_netfond_g1{
	background-image:url("../i/angle_gauche.gif");
	background-repeat:no-repeat;
	/*border-right:1px dotted #2C5FA5;*/
	width:2%;                  /*29  */
    height:748px;               /* 590  à remplacer par la valeur "auto" */
			
    /*border:1px dotted red;	   ligne indicatrice à enlever */		
}


.contenu_offre_d{
	width:710px; 	/* 70 ,80*/
	/*margin-left:10px;*/
	height:1100px;               /*650  à remplacer par la valeur "auto" */
	/*border:1px dotted green;	  ligne indicatrice à enlever */		
}

.contenu_fonds_d{
	width:710px; 	
	height:725px;            	
}

.donnees_confidentielles 
{
 border: solid 1px #E00002;
 padding:2px;
}

.donnees_confidentielles p
{
	margin:0;
}


.notre_mission{
   background-image:url("../i/notre_mission.gif");
   background-repeat:no-repeat; 
   width:145px; 	
   height:13px;
   margin:5px 2px   
}

.contenu_detail_offre_d{
	width:710px; 	/* 70 ,80*/
	/*margin-left:10px;*/
	height:1060px;               /*650  à remplacer par la valeur "auto" */
	/*border:1px dotted green;	  ligne indicatrice à enlever */		
}

.contenu_annonces_d{
   height:740px;
   width:710px;	
}

.contenu_vendre_d{
   height:620px;
   width:710px;	
}

.contenu_news_d{
   height:520px;
   width:710px;		
}

.contenu_recru_d{
   height:850px;
   width:710px;	
}

.contenu_estimation_d{
   height:680px;
   width:710px;	
}

.contenu_recherche_d{
   height:680px;
   width:710px;	
}

.contenu_serv_d{
   height:840px;
   width:710px;
   
  /*border:1px dotted green;	  ligne indicatrice à enlever */		
}

.contenu_nos_serv_d{
   height:900px;
   width:710px;
}

.contenu_page_d{
   width:710px;
   float:right;	
}

.contenu_annonce_d{
   width:710px;
   float:right;	
}

.contenu_offre_d{
   height:840px;
   width:710px;
   
  /*border:1px dotted green;	  ligne indicatrice à enlever */		
}


.contenu_regfond{
	width:100%; 	/* 70 ,80*/
	/*margin-left:10px;*/
	height:600px;               /*650  à remplacer par la valeur "auto" */
	/*border:1px dotted green;	  ligne indicatrice à enlever */		
}

#bande_haut{
  width:100%;
  height:150px
}

#angle_oiseau{
   background-image:url("../i/angle_oiseau.jpg");
   background-repeat:no-repeat;
   width:47px; 
   height:150px
}



#axxis_slogan{
   width:713px; /* 770*/
   height:140px ; /**/
}

#axxis_slogan_region{
   width:1000px;
   height:140px ; /**/
}



#notre_mission{
   background-image:url("../i/bout_oiseau.gif");
    background-repeat:no-repeat;
	background-position:right 8%;
    width:230px;
	height:150px;
	background-color:#b8e2e9

}



#oiseaux{
   background-image:url("../i/bout_oiseau2.gif");
   background-repeat:no-repeat;
   background-position:right 5%;
   width:298px; 
   height:129px;
}

.img_3fonds{
   height:105px;
   width:406px;
}



#bloc_fonds{
 width:401px; 
 height:120px;
 
 /*border:1px dotted green;*/
 

}

#recherche_aff{
   background-image:url("../i/coin_moteur2.gif");
   background-repeat:no-repeat;
   background-position:left top;
   background-color:#4158a3;
   height:124px;
   width:225px;
   margin:0 0 0 15px;
}
#anim_vendezvite{
   height:110px;
   width:270px;
   margin:20px auto;
   border-bottom:1px solid #ffffff
  
}

.anim_vendezvite{
   height:80px;
   width:190px;
   margin:5px auto;
   
}

.proposition{
   position:relative;
   top:0;
   left:62px
}


#fond1{
   background-image:url("../i/fond_commerce.jpg");
   background-repeat:no-repeat;
   margin-top:20px;
   
   width:150px; 
   height:82px
}

#fond2{
   background-image:url("../i/vente_hotel_restaurant.jpg");
   background-repeat:no-repeat;
   margin-top:20px;
   width:136px; 
   height:82px
}

#fond3{
   background-image:url("../i/cession_aquisition.jpg");
   background-repeat:no-repeat;
   margin-top:20px;
   width:115px; 
   height:82px
}

#les3fonds{
   background-image:url("../i/les3fonds.jpg");
   background-repeat:no-repeat;
   margin-top:20px;
   width:410px; 
   height:86px
}


#fond_commerce{
   background-image:url("../i/fond_commerce.gif");
   background-repeat:repeat-x;
   padding:3px;
   text-align:center;
   width:709px; 
   height:13px
}

#contenu_fond{
   width:99%; 
   height:500px;
   margin:auto;
   
    /*border:1px dotted red;*/
}

#contenu_regfond{
   width:99%; 
   height:360px;
   margin:auto;
   
    /*border:1px dotted red;*/
}


#cf_g{
   width:60%; 
   height:520px;
   margin:auto;
   text-align:justify;
   /*border:1px dotted red;*/
}
#cf_fonds_g{
   width:600px; 
   text-align:justify;
   /*border:1px dotted red;*/
}



#cf_fonds_d{
   width:274px; 
   height:330px;
   margin:auto;
   
   /*border:1px dotted red;*/
}


#adhesion_o_carre{
   width:260px; 
   margin:auto;
   margin-top:10px;
   margin-right:15px;
   /*border:1px dotted red;*/
}


.texte_region_pied{
   width:980px;
   margin:22px auto;
   text-align:center;
}

.region_trans{
   width:230px; 
   height:350px;
   margin:0 3px;
   
   /*border:1px dotted red;*/
}

.fonds_finan{
   width:280px;  /*230*/
   height:125px;
   margin-top:200px;
   
   /*border:1px dotted red;*/
}

/*.section_trans{
 width:225px;
 height:45px
}
*/
.entete_trans{
 width:225px;
 height:45px
}

.entete_finan{
 width:230px;
 height:45px
}
.entete_forma{
 width:215px;
 height:45px
}

.bloc_trans_region{
 margin:10px 2px 2px 4px;

}

#bloc_trans_region{ 
width:228px;
margin:10px 2px 2px 4px;
}

#bloc_forma_region{ 
width:218px;
}


#bloc_finan_region{
   width:233px;
}


.section{
   width:228px;
   height:50px;
   margin:auto;
   
  /* border:1px dotted red;*/
}

.section_fonds{
   width:275px;
   height:40px;
   
   
  /* border:1px dotted red;*/
}

.section_texte{
   
   background-image:url("../i/angle_departement.gif");
   background-repeat:no-repeat;
   /*background-position:100% 50%;*/
   text-align:justify;
   width:96%;
   height:280px;
   margin-top:10px;
   /*border:1px dotted red;*/
}

.marge25g{
  margin-left:25px
}


#icone_trans{
   display:inline;
   background-image:url("../i/departement_transactions.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:170px;
   height:37px;
   
   /*border:1px dotted red;*/
}

#ideo_trans{
   display:inline;
   background-image:url("../i/icone_transaction.gif");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:35px;
   height:35px;
   margin-left:15px;
  /* border:1px dotted red;*/
}


#icone_fin{
   background-image:url("../i/departement_financement.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:170px;
   height:37px;
   /*border:1px dotted red;*/
}

#icone_fonds_trans{
   background-image:url("../i/departement_transactions.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   margin-top:7px;
   width:180px;
   height:22px;
   /*border:1px dotted red;*/
}


#icone_fonds_finan{
   background-image:url("../i/departement_financement.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   margin-top:7px;
   width:180px;
   height:22px;
   /*border:1px dotted red;*/
}



#icone_fonds_forma{
   background-image:url("../i/departement_formalite.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   margin-top:7px;
   width:180px;
   height:22px;
   /*border:1px dotted red;*/
}

#ideo_fin{
   background-image:url("../i/icone_financement.gif");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:45px;
   height:34px;
   margin-left:5px;
   /*border:1px dotted red;*/
}

#icone_form{
   background-image:url("../i/departement_formalite.jpg");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:170px;
   height:37px;
   
   /*border:1px dotted red;*/
}

#ideo_form{
   background-image:url("../i/icone_formalite.gif");
   background-repeat:no-repeat;
   background-position:100% 50%;
   width:27px;
   height:36px;
   margin-left:20px;
   /*border:1px dotted red;*/
}

#img_recrutement{
   background-image:url("../i/recrutement_axxis.jpg");
   background-repeat:no-repeat;
   width:130px;
   height:117px;
   margin-right:7px;
    /*margin-left:20px;
  border:1px dotted red;*/
}


.contenu_compte_d{
	width:80%; /*70*/
	margin-left:10px;
    height:570px;        /*560  à remplacer par la valeur "auto" */
	/* border:1px dotted green;	   ligne indicatrice à enlever */		
}

.contenu_cpte_d{
	width:70%;
	height:570px;               /*560  à remplacer par la valeur "auto" */
	/* border:1px dotted green;	  classe non utilisée     ligne indicatrice à enlever */		
}

.cont_haut{
   	width:98%;
	height:160px;/*100 */
	margin:10px auto;
	background-color:#E9F7F8;
	border:1px dotted #2C5FA5;
	
	/*border:1px dashed red;*/
	
} 
.cont_bas{
   	width:98%;
	height:300px;
	margin:50px auto;
	/*background-color:#E9F7F8;*/
	border:1px dotted #2C5FA5;
	/*border:1px dashed blue;*/
	
}

.contact_axxis{
   	width:100%;
	height:50px;
	
	 /*border:1px solid green; */
	
} 

.barre_detail_axxis{
   	width:100%;
	height:60px;
	
	 /*border:1px solid green; */
	
}

#titre{
  margin:8px 0 0 5px;
  text-align:left
} 

#titre_annonce{
  margin-top:8px;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #008000;
}

.barre_contact{
    background-image:url("../i/fond_titre.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:650px;
	height:50px;
	
	 /* border:1px solid green;	 */
} 
 
.barre_contact100img{
    background-image:url("../i/fond_titre.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:650px;
	height:50px;
	
	 /* border:1px solid green;	 */
}

.barre_axxisnews{
    background-image:url("../i/fond_titre.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:645px; /*90, 92*/
	height:50px;
	
	 /* border:1px solid green;	 */
}

.bout_contact{
    background-image:url("../i/bout_titre.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;
	width:60px; /* 10 */
	height:50px;
	
	/*border:1px dotted red;*/  		
} 

.bout_contact100img{
    background-image:url("../i/bout_titre.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;
	width:10px; /* 10 */
	height:50px;
	
	/*border:1px dotted red;*/  		
}


.img_montage{
    background-image:url("../i/icone_financement.gif");
	background-repeat:no-repeat;
	margin-top:13px;
	margin-left:12px;
	width:46px; /* 10 */
	height:35px;
	
	/*border:1px solid red; */  		
}

.img_formalite{
    background-image:url("../i/icone_formalite.gif");
	background-repeat:no-repeat;
	margin-top:13px;
	margin-left:25px;
	width:27px; /* 10 */
	height:36px;
		
	/*border:1px solid red;  */ 		
}

.img_transaction{
    background-image:url("../i/icone_transaction.gif");
	background-repeat:no-repeat;
	margin-top:13px;
	margin-left:15px;
	width:35px; /* 10 */
	height:35px;
		
	/*border:1px solid red;  */ 		
}


.img_axxis_net{
    background-image:url("../i/axxis_net.gif");
	background-repeat:no-repeat;
	margin-top:7px;
	margin-left:10px;
	width:50px; /* 10 */
	height:50px;
	
	/*border:1px solid red;  */ 		
}

.vous_vendez{
    height:80px;
	width:140px; 
	margin:5px 10px;
	
	/*border:1px solid black;*/
	   		
}

.vous_vendezfond{
    height:65px;
	width:176px; 
	margin:8px 5px 3px; /*15 5 */
	
	padding-top:10px;
	
	/*border:1px solid black;*/
	   		
}


.assistance{
  height:80px; 
  width:400px; 
  margin:5px;
 	/*border:1px solid black;*/
	   		
}

.bar_gris{
    height:10px;
	width:100%; 
	margin:auto
}
.regle_grise{
    height:10px;
	width:705px; 
	margin:5px auto;
	background-color:#dbdbdb;
}
.regle_verte{
    height:7px;
	margin:5px auto;
	background-color:#d8f0f4;
}


#un_axxis_net{
    background-image:url("../i/1_axxis_net.gif");
	background-repeat:no-repeat;
	margin-top:5px;
	width:42px;
	height:42px;
	/*border:1px solid red;  */ 		
}

#deux_axxis_net{
    background-image:url("../i/2_axxis_net.gif");
	background-repeat:no-repeat;
	margin-top:5px;
	width:42px;
	height:42px;
	/*border:1px solid red;  */ 		
}

#trois_axxis_net{
    background-image:url("../i/3_axxis_net.gif");
	background-repeat:no-repeat;
	margin-top:5px;
	width:42px;
	height:42px;
	/*border:1px solid red;  */ 		
}

#quatre_axxis_net{
    background-image:url("../i/4_axxis_net.gif");
	background-repeat:no-repeat;
	margin-top:5px;
	width:42px;
	height:42px;
	/*border:1px solid red;  */ 		
}

.bloc_raisons{
   margin-top:2px;
   height:290px; 
   width:410px;
   /*border:1px dotted red; */
}

.justif{
  text-align:justify;
}

.raisons{
    margin: 0 3px 5px 3px; /*  margin, border et height sans effets sur leurs cibles ?  */ 
   	height:60px; 
	width:412px;
	/*border:1px dotted red;*/
}

.cont_tablo{
    margin: 10px auto; /*  margin, border et height sans effets sur leurs cibles ?  */ 
   	width:510px;
	height:180px;
	/*border:1px dotted red;*/
}

.sans_bordure_g{
    border-left-width:0
}

.txt_passage{
    margin-left:275px
	/*border:1px dotted red;*/
}


.PQR{
    width:340px;
	height:150px;
	margin-left:5px;
	/*border:1px dotted red;*/
}

.txt_raisons{
   margin:0 2px; 
   height:50px; 
   width:355px;
   text-align:justify
  /* border:1px dotted green; */
}


.img_raisons{
   height:42px; 
   width:42px;
   /*border:1px dotted green; */
}

#oiseaux_gris_1{
    background-image:url("../i/bord_angle_gris.gif");
	background-repeat:no-repeat;
	width:73px;
	height:240px;
	/*border:1px solid red;  */ 		
}

#oiseaux_gris_1fond{
    background-image:url("../i/bord_angle_gris.gif");
	background-repeat:no-repeat;
	background-position:right top;
	width:83px; 
	height:240px;
	/*border:1px solid red;  */ 		
}

#oiseaux_gris_2{
    background-image:url("../i/degrade_gris.gif");
	background-repeat:repeat-x;
	width:216px;
	height:240px;
	/*border:1px solid red;  */ 		
}

#oiseaux_gris_2fond{
    background-image:url("../i/degrade_gris.gif");
	background-repeat:repeat-x;
	width:186px;
	height:240px;
	text-align:justify;
	/*border:1px solid red;  */ 		
}




.ref1{
    margin-left:70px;   
}

.ref2{
    margin-left:25px;   
}


.triple_fleche{
  margin-left:234px;
}

.triple_fleche_reg{
  position:relative;
  left:2px;
  top:3px
}

.contact{
    width:700px;
	height:535px;
	margin:auto;
	padding:2px;
}

.contact_recru{
    width:99%;
	margin:auto;
}

.contact_recherche{
    width:99%;
	height:630px;
	margin:auto;
}

.contact_estimation{
    width:99%;
	height:630px;
	margin:auto;
}


.suivi_admin{
    width:700px;
	height:585px;
	margin:auto;
	/*border:1px solid red; */
}
.bloc_charge{
    width:700px;
	height:530px;
	margin:auto;
	/*border:1px solid red; */
}

.bloc_plan{
    width:700px;
	margin:auto;
}

.contact_netfond{
    width:99%;
	height:105px; 
	margin:10px auto;
	
	/*height:auto !important;*/ 
}

.intro_offre{
    width:99%;
	height:50px; 
	margin:10px auto;
	
	/*height:auto !important;*/ 
}

.txt_pub_g{
    width:300px;
	height:30px;
	margin:3px 10px 5px;
	
	/*height:auto !important;*/ 
}
.txt_pub_d{
    width:300px;
	height:30px; 
	margin-left:125px;
	
	
	/*height:auto !important;*/ 
}

.cont_raisons{
  height:288px; /*240*/
  margin:10px auto;
}

.Xcont_presse{
  height:540px; 
  width:705px;
  margin:auto;
}

.presse_papier{
  height:290px;  
  width:705px;
  margin:auto;
}

.Xcont_internet{
  width:99%; 
  height:165px; 
  margin:5px 2px;
	
/*border:1px dotted green; */
}

.cont_internet{
  width:700px; 
  height:145px; 
  margin:5px 2px;
	
/*border:1px dotted green; */
}

.publi_parisien{
  width:99%; 
  height:160px; 
  margin:5px 2px 5px 2px;
	
/*border:1px dotted green; */
}

.publi_nice{
  width:99%; 
  height:147px; 
  margin:5px 2px 5px 2px;
	
/*border:1px dotted green; */
}


.publi_losange{
  width:99%; 
  height:335px; 
  margin:5px 2px 5px 2px;
	
/*border:1px dotted green; */
}
#losange1{
  position:relative; 
  top:50px; 
  left:150px;
	
/*border:1px dotted green; */
}

#losange2{
  position:relative; 
  top:-30px; 
  left:160px;
	
/*border:1px dotted green; */
}

#losange3{
  position:relative; 
  top:50px; 
  left:95px;
	
/*border:1px dotted green; */
}

#losange4{
  position:relative; 
  top:125px; 
  left:-93px;
	
/*border:1px dotted green; */
}


.img_publi{
  margin:5px 60px;
  border-width:0
	
/*border:1px dotted green; */
}
.nice_normandie{
  margin:5px 45px;
  border-width:0
	
/*border:1px dotted green; */
}

.journal_chinois{
  margin:5px 45px;
  border-width:0
	
/*border:1px dotted green; */
}

.salon_immo{
  margin:5px 130px;
  border-width:0
	
/*border:1px dotted green; */
}


.cont_forfaits{
  width:99%; 
  height:100px; 
  margin:10px auto;
	
/*border:1px dotted green; */
}

.bloc_forfait{
 text-align:justify;
 margin:0 2px;
 height:85px; 
 width:48%;  /*350px*/
 /*border:1px dotted red; */
}

.inscrire{
 position:relative;
 top:6px;
 left:0;
 
 /*border:0 dotted red; */
}

.inscrirefond{
 position:relative;
 top:0;
 left:0;
 
 /*border:0 dotted red; */
}

.contact_g{
    width:35%;
	height:auto !important;
	height:420px;
	float:left;
}

.plan_site_g{
    width:35%;
	height:auto !important;
	float:left;
}

.intro_newsleter{
    width:600px;
	height:120px;
		
	/*border:1px solid black;	*/
}


.newsletter_g{
    height:300px; 
	width:180px;
	margin-left:10px;
	float:left;
	
	/*border:1px solid black;	*/
}


/*
.degrade_filet{
    background-image:url("../i/degrade_filet.jpg");
	background-repeat:repeat-x;
	width:100%;
	height:10px;
	
	border:1px solid green;	
} */


.contact_d{
    width:62%;
	float:right;
	margin:0 0 0 5px;
}

.plan_site_d{
    width:60%;
	float:right;
	margin:0 0 0 5px;
}




.bloc_adresse{
    background-image:url("../i/degrade_filet.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
	width:100%;
	height:8px;
}		

.logo_axxis_plus{
    background-image:url("../i/axxis_net.gif");
	background-repeat:no-repeat;
	width:50px;
	height:50px;
	margin:2px 5px 0 0;
	
	/*border:1px solid blue;*/
}

.axxis_net{
  height:102px; 
  width:101px;
	
  /* border:1px solid green;*/
}

.axxis_netfond{
  height:70px; 
  width:70px;
  margin-top:15px;
  margin-left:8px;
   /*border:1px solid green;*/
}

.indigo{
    background-image:url("../i/indigo.gif");
	background-repeat:no-repeat;
   	width:182px;
	height:26px;
    margin:0 0 0 0;
	
	/*border:1px solid blue;*/
}

.indigo_vert{
    background-image:url("../i/indigo_vert.gif");
	background-repeat:no-repeat;
   	width:182px;
	height:26px;
    margin:0 0 0 0;
	
	/*border:1px solid blue;*/
}


.plus_info{
  /*  background-image:url("../i/triple_fleche.gif");
	background-repeat:no-repeat; */
   	width:50px;
	height:12px;
    /*border: 1px solid red*/	
}

.fond_formulaire{
    background-color:#E9F7F8;
	padding:0 5px;
	width:97%;
	height:420px;
	
	border:1px dotted  #2C5FA5;	
}

.frm_newsletter{
    background-color:#E9F7F8;
	padding:0 5px;
	margin:0 3px;
	width:405px; 
	height:300px;
	border:1px dotted  #2C5FA5;	
	
	
}

.frm_recru{
    background-color:#E9F7F8;
	padding:0 5px;
	margin:auto;
	width:500px; 
	height:450px;
	border:1px dotted  #2C5FA5;	
}

.frm_recherche{
    background-color:#E9F7F8;
	margin:4px;
	width:500px; 
	height:440px;
	border:1px dotted  #2C5FA5
}

.frm_estimation{
    background-color:#E9F7F8;
	margin:4px;
	width:500px; 
	height:440px;
	border:1px dotted  #2C5FA5
}

.frm_vendre{
    background-color:#E9F7F8;
	margin:4px;
	width:500px; 
	height:440px;
	border:1px dotted  #2C5FA5
}

.txt_vos_coordo{
    margin:10px 95px;	
}


.contenu_authen{
    margin:150px auto;
	width:45%;
	height:275px;
   /* border:1px solid green; */	
}


.fond_compte{
    background-color:#E9F7F8;
	padding:0 5px;
	width:90%;
	height:355px;
	margin:50px auto; /*5*/
	border:1px dotted #2C5FA5; 
}

.contenu_compte{
    
	padding:0 5px;
	width:89%; 
	height:375px;
	margin:5px auto; 
	
	/*border:1px solid red;	*/
}



.btn_cnx{
  
	margin-top:15px;
	margin-left:115px;
	width:120px;
	height:32px;
	
    /*border:1px solid green;*/
}

.fond_authen{
    background-image:url("../i/cle.jpg");
	background-repeat:no-repeat;
	background-position: 100% 2% ;
	
    background-color:#E9F7F8;
	margin:50px auto;
	border:1px dotted #2C5FA5;
	vertical-align:center;
	width:75%;
	height:180px;
		
	/*border:1px solid green;	*/
}
.puce{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:center left ;
    padding:0 0 0 10px;
   /* margin:0 0 0 0; */	
   	width:100px;
	height:15px;
	vertical-align:center;
	
/*	border:1px solid green;*/
}

.puce_recherche{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:center left ;
    padding:6px 0 0 10px;
   	width:100px;
	vertical-align:center;
}

.puce_newsletter{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:left 10% ;
    padding:0 0 0 10px;
   /* margin:0 0 0 0; */	
   	margin:5px; 
	width:320px; 
	height:50px;
	
	/*vertical-align:center;*/
	
/*	border:1px solid green;*/
}

.intro_newsletter{
	width:690px;
}

.intro_recrutement{
    margin-top:2px;
	width:695px; 
	height:118px;
	
}

.intro_axxis_recherche{
    margin:2px;
	width:695px; 
}

.rejoignez_nous{
   width:550px; 
   height:115px; 
	
}

.axxis_leader{
   margin-top:15px; 
   width:695px; 
   height:140px;
   	
}


.puce150{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:center left ;
    padding:0 0 0 10px;
   /* margin:0 0 0 0; */	
   	width:150px;
	height:15px;
	vertical-align:center;
	
/*	border:1px solid green;*/
}

.liste_sites{
    //*margin-left:190px; */
    margin:0 0 0 170px;
	width:200px;
	/*border:1px dotted red;*/
}



.puce_montage{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:0 5px ;
    padding:2px 15px;
	margin:5px 0;
   	width:250px;
	height:25px;
	vertical-align:center;
	
	/*  border:1px solid green;*/
}

.logo_partenaire_accueil
{
	float: left;
	margin: 0 2px 2px 0;
}

.puce_partenaire{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:0 5px ;
    padding:2px 15px;
	margin:5px 0;
   	width:110px;
	height:12px;
	vertical-align:center;
	
	/*  border:1px solid green;*/
}

.puce_service{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:0 5px ;
    padding:2px 15px;
	margin:5px 0;
   	width:280px;
	height:12px;
	vertical-align:center;
	
	/*  border:1px solid green;*/
}

.bloc_pdf{
    padding:10px 0;
    width:705px;
	height:60px;
	border-top:8px solid #e3f5f7;
	border-bottom:8px solid #e3f5f7
	/*border:1px solid green; */
}

.pdf{
    background-image:url("../i/logo_pdf.gif");
	background-repeat:no-repeat;
    border-width:0px;
	width:50px;
	height:50px;
	
	/*border:1px solid green; */
}


#sg{
    padding:10px 0;
    width:705px;
	height:60px;
	border-top:8px solid #e3f5f7;
	border-bottom:8px solid #e3f5f7
	/*border:1px solid green; */
}

.bloc_sg{
    height:54px;
    /*border:1px solid green;*/ 
}

.sg{
    background-image:url("../i/logo_sg.gif");
	background-repeat:no-repeat;
    border-width:0px;
	width:50px;
	height:50px;
	
	/*border:1px solid green; */
}

#ca{
    width:705px;
	height:60px;
	border-bottom:8px solid #e3f5f7;
	/*border:1px solid green; */
}

.logo_ca{
    border-width:0px;
   	width:50px;
	height:50px;
	
	/*border:1px solid green; */
}

#bnp{
     width:705px;
	 height:60px;
	 border-bottom:8px solid #e3f5f7;
	/*border:1px solid green; */
}

.logo_bnp{
    border-width:0px;
	width:112px;
	height:50px;
	
	/*border:1px solid green; */
}

#bloc_tabac{
    background-image:url("../i/logo_tabac.gif");
	background-repeat:no-repeat;
	background-position:right 50%;
	width:305px; 
	height:62px;
	margin:2px 5px;
	
	
	/*border:1px solid green; */
}

#bloc_fdj{
    background-image:url("../i/logo_fdj.gif");
	background-repeat:no-repeat;
	background-position:right 50%;
	width:305px; 
	height:62px;
	margin:2px 5px;
	/*border-left:10px solid #eaf8f9*/
	
	/*border:1px solid green; */
}

#bloc_sep{
    /*background-image:url("../i/logo_pmu.gif");
	background-repeat:no-repeat;
	background-position:right 50%;*/
	width:2px; 
	height:62px;
	margin:2px 0;
	border-left:10px solid #eaf8f9
}

#bloc_pmu{
    background-image:url("../i/logo_pmu.gif");
	background-repeat:no-repeat;
	background-position:right 50%;
	width:305px; 
	height:62px;
	margin:2px 5px;
	
	
	/*border:1px solid green; */
}


#logo_cefodip{
    width:700px;
	height:70px;
	border-top: 8px solid #e3f5f7;         /*#e8f6f7 couleur plus foncée;*/
	border-bottom:8px solid #e3f5f7;
	
	/*border:1px dotted green;*/
}

.cefodip{
   border-width:0;
   margin-top:2px;
   margin-right:5px;
   width:42px;
   height:54px
	
	/*border:1px solid green; */
}

#logo_net_entreprise{
    width:700px;
	height:70px;
	border-bottom:8px solid #e3f5f7;/*#e8f6f7 couleur plus foncée;*/
	
	/*border:1px dotted green;*/
}

.net_entreprise{
   border-width:0;
   margin-top:2px;
   margin-right:3px;
   width:135px;
   height:43px
	
	/*border:1px solid green; */
}

#logo_srv_public{
    width:700px;
	height:70px;
	border-bottom:8px solid #e3f5f7;/*#e8f6f7 couleur plus foncée;*/
	
	/*border:1px dotted green; */
}

.servicepublic{
   border-width:0;
   margin-top:5px;
   margin-right:3px;
   width:137px;
   height:32px
	
	/*border:1px solid green; */
}


#logo_cci{
    width:700px;
	height:70px;
	border-bottom:8px solid #e3f5f7;/*#e8f6f7 couleur plus foncée;*/
	
	/*border:1px dotted green; */
}

.Xcci{
   width:81px;
   height:57px;
   margin-top:-25px; /* ???? */
   
  /* border:1px dotted red; */
}
.cci{
   width:81px;
   height:57px;
   margin-top:3px; /* ???? */
   margin-right:5px
  /* border:1px dotted red; */
}


#logo_ccip{
   	width:700px;
	height:60px;
	border-bottom:8px solid #e3f5f7;/*#e8f6f7 couleur plus foncée;*/
	
	/*border:1px dotted green;*/
}

.ccip{
   border-width:0;
   margin-top:0;
   width:48px;
   height:56px
	
	/*border:1px solid green; */
}


#logo_organic{
   	width:700px;
	height:70px;
	border-bottom:8px solid #e3f5f7; /*#e8f6f7 couleur plus foncée;*/
	
    /*border:1px dotted green; */
}

.organic{
   border-width:0;
   margin-top:0;
   margin-right:3px;
   width:130px;
   height:31px
    /*border:1px solid green; */
}


.slogan_banque{
 position:relative;
 top:24px;
 left:-125px

}

.bande_partenaire{
  height:80px;       /*58*/
 /* border-top:5px solid #d6eff3;
  border-bottom:5px solid #d6eff3;*/
  border:1px dotted red; 
}

Ul{
 list-style-image:url("../i/puce.gif");
 list-style-position:inside;
 list-style-type:none;
}

.plan_affaire{
  width:700px;
  margin-top:4px;
  clear:both;
}

.liste_affaires{
   width:200px; 
   margin-right:15px;
   float:left;
}

.liste_affaires_reg{
   width:300px; 
   margin-right:15px;
   border-left:1px dotted red;
  
  /*border:1px solid red */
}


/*
.puce_montage{
    background-image:url("../i/puce.gif");
	background-repeat:no-repeat;
    background-position:center left ;
    padding:2px 15px;
	margin:5px 0;
   	width:250px;
	height:30px;
	vertical-align:center;
	
	 border:1px solid green;/* */
} */

p.txt_montage{
    width:98%;
	height:175px;
	text-align:justify;
	/*margin:0 auto;*/
	text-align:justify
	/*border:1px solid green;*/
}	


.ligne_champ{
    width:96%;
	height:23px;
	margin:3px auto;
	
	/*border:1px solid green;*/
}

.ligne_txtarea{
    width:96%;
	height:125px;
	margin:3px auto;
	
	/*border:1px solid green;*/
}


.ligne_authen{
    width:90%;
	height:25px;
	margin: 5px auto;
	
	/*border:1px solid red*/
	
}

.ligne_compte{
    width:70%;
	height:25px;
	margin: 5px auto;
	
	/*border:1px solid red
	vertical-align:center*/
	
}

.ligne_cpte{
    width:98%;
	height:24px;
	margin:0 auto;
	
	/*
	border:1px solid red
	vertical-align:center*/
	
}

.tablo_cptes{
    overflow:scroll;
    width:98%;
	height:200px;
	/*height:auto!important;*/
	margin: 2px auto;
	
	border:1px dotted #2C5FA5
	/*vertical-align:center*/
}

.txt_tri{
   
  width:310px; 
  height:22px; 
  text-align:right; 
   
 /* border:1px dotted green*/
	
}
.txt_action{
  width:490px; 
  text-align:center; 
}


.txt_nb_cpte{
   
 width:160px; 
 height:22px; 
 text-align:left
   
 /* border:1px dotted green*/
	
}

.btn_cpte_bas{
  width:100px
   
 /* border:1px dotted green*/
	
}

ouvert_g{
   border-left-width:0px
}

ouvert_d{
   border-right-width:0px
}

th {
	font: 12px Tahoma;
	font-weight:bold;
    margin: 0px;
	border-bottom: 1px solid #ABABAB;
	border:1px solid #ABABAB;
}
td {
	font: 12px Tahoma;
    margin: 0px;
	border-bottom: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
}


table[rules=rows]{
  border-collapse:collapse;
  border:1px solid #E9F7F8;
  margin:0 auto
}

thead{
 background-color:#E9F7F8;
 height:20px;
 font-weight:bold;	
}

/*
th{
  background-color:#E9F7F8;
  border-style:dashed;
  border-width: 1px 1px 1px 1px;
  border-color: #E9F7F8;
}*/
/*
td{
  border-style:dashed;
  border-width: 1px 1px 1px 1px;
  border-color: green;
} */

tr{
  height:11px;
  border-style:dashed;
  border-width: 1px 1px 1px 1px;
  border-color: green;
}



tfoot{
 text-align:left;
 background-color:#E9F7F8;
 border:1px dashed green;
 border-left: 0;
 border-right: 0;
}


.txt_oublie{
    width:32%;
	height:15px;
	margin: 1px 28px;
	float:right;
	
	/*border:1px solid red*/
	
}

.champ1{
    width:112px; /*110*/
	height:20px;
	vertical-align:center;
	
}

.champ1_recru{
	vertical-align:bottom;
    margin-right:15px;
    width:190px; /*110*/
	height:20px;
}

.champ1_axxis_recherche{
	vertical-align:bottom;
    margin-right:15px;
    width:150px;
	height:20px;
}

.etoile{
    text-align:left;
	margin-right:15px;
    width:150px; /*110*/
	height:20px;
}

.champ1_news{
    width:125px; /*110*/
	height:20px;
	vertical-align:center;
	
}

.champ2{
    width:100px; 
	height:20px;
	
}

.champ2_news{
    width:80px; 
	height:20px;
	
}

.champ2_recru{
    width:265px; 
	height:20px;
	vertical-align:bottom;
	
}

.champ2_axxis_recherche{
    width:265px; 
	height:20px;
	vertical-align:bottom;
	
}

.petit_champ{
    width:80px; 
	height:20px;
	
}
.champ_cpte1{
    width:180px;
	height:20px;
	vertical-align:center;
	
	/*border:1px solid green*/
}


.champ_cpte2{
    width:210px;
	height:20px;
	
	/*border:1px solid green*/
}



.msg_formulaire{
    width:276px;
	height:15px;
	margin-top:3px;
	text-align:center;
	vertical-align:bottom
 }

.champ_txtarea{
    width:200px; /*180*/
	height:120px;
	
	
}

.ligne_btn{
    width:98%;
	height:22px;
	margin:20px auto
	
}

.btn_envoyer{
    width:120px; /*270*/
	height:22px;
	margin:0 auto;
	
	/*border:1px solid green*/
}

input[id="annul2"]{
    margin:2px 15px 
}

input[id="creer2"]{
    margin:2px 15px 
}

 #pied{  
	width:1000px; /* 100% */
	margin:auto;
    height:60px; /* 200*/
	text-align:center;	
 }
	
 #pied_region{  
	width:1000px; /* 100% */
	margin:auto;
    height:90px; /* 200*/
	text-align:center;	
 }
	
.barre {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #83CCD8;
			text-decoration: none;
			
		 }	

a.lienbleuclair10:link {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #83CCD8;
			text-decoration: none;
		 }

.texte_vert18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #319DA6;
	
}		 
		 
		 
		 
a.lienbleuclair10:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #83CCD8;
	text-decoration: none;
}	
	 
a.lienbleuclair10:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			text-decoration: none;
		 }

a.lienbleuclair10:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #83CCD8;
	text-decoration: none;
}



a.lienvertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #319DA6;
	text-decoration: none;
}
a.lienvertbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #83CCD8;
	text-decoration: none;
}



a.lienbleu12bold{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #2C5FA5;
			font-weight:bold;
			text-decoration: none;
			
		 }

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




/*     *******************************   style ajouté pmar mes soins                **   */ 


a.lienbleu11{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #2C5FA5;
			font-weight:bold;
			text-decoration: none;
			
		 }

	 
a.lienbleu11:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #2C5FA5;
			font-weight:bold;
			text-decoration: none;
}

a.lien_bleu11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C5FA5;
	text-decoration: none;
}	
	 
a.lien_bleu11:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #2C5FA5;
			text-decoration: none;
		 }


a.lienbleuclair12bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #83CCD8;
	font-weight:bold;
	text-decoration: none;
}

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




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


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

a.lienrougeclair10:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #D7100A;
			text-decoration: none;
}

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

//**************** Ajouté par mes soins*********************//

a.lienrouge12{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #D7100A;
			text-decoration: none;
		 }
		 
a.lienrouge12:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #D7100A;
			text-decoration: none;
		 }

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

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

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


		 
a.lienblanc12:link {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;
			color: #ffffff;
			text-decoration: none;
			
		 }

a.lienblanc12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
		 
a.lienblanc12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #D7100A;
	text-decoration: none;
 }
 

a.lienblanc12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #D7100A;
	text-decoration: underline;
}

.separateur_blanc{
    margin: 0 5px;
    color: #ffffff;
	font-size: 12px;
	font-weight:bold;
}

li.puce_menu{
  display:list-item !important;
  display:inline;
  list-style-image:url("../i/puce_rouge.gif");
}

.puce_rouge_menu{
 
  width:125px;
  height:16px;
  margin-left:30px;
  height:25px;
  background-image:url("../i/puce_rouge.gif");
  background-repeat:no-repeat;
  background-position:0% 50%
}


.pucerouge{
  background-image:url("../i/puce_rouge.gif");
  background-repeat:no-repeat;
  background-position:left 50%;
  margin-left:10px;
  height:20px;
  width:240px;
}

.pucebleu{
  background-image:url("../i/puce_bleu6.jpg");
  background-repeat:no-repeat;
  background-position:left 60%;
  margin-left:10px;
  height:20px;
  width:240px;
}

.bloc_sm_sec{
   margin:0px 10px;
   height:60px;
   width:240px;
}
.txt_puce{
    margin:2px 15px;
}
.ligne_pied{
   width:995px;
   height:20px;
   margin:auto;
   text-align:center;
   border:1px dotted black
}
#fiche_annonce{
margin-top:10px;
width:96%;
}

#ref{
  margin-left:5px;
 
}

#px_vente{
  margin:2px 0 0 15px;
}


#hono{
  margin:0 0 0 15px;
}

.txt_annonce{
margin:4px 0 3px 0;
padding:2px;
}


.txt_commentaire
{
	margin:3px 0 3px 0;
	padding:2px;
}

#txt_commentaire{
 /*display:none*/
}

.intitule_annonce {
text-transform:uppercase;
background-color:#b7e2e9;
margin:0;
padding:3px;
}

.contact_agence
{
	clear:both;
	text-align:center;
	padding-top:4px;
}


#logo_impr{
display :none
}

#pied_impr{
/*display :none*/
}


/*
 * html #grd_cadre {
   height:800px;
 }
 
 */
