/* CSS Document */
body
{
	margin:0;
	padding:0;
	text-align:center;
}

ul
{
	vertical-align:middle;
	margin:0px;
	padding:0px;
	display:inline;
}

li
{
	display:inline;
	vertical-align:middle;
	margin:0px;
    padding:0px;
}


.pagej 
{
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	position:relative;
	left:0px;
	top:0px;
	width:920px;
	z-index:1;
	text-align:left;
	margin-top:20px;
}

.titre
{
	margin-left:0px;
	width:920px;
	z-index:1;
	text-align:left;	
	background: url(../images/squellete/bg_logo.gif) no-repeat;
	display:inline;
	float:left;
}
	
.bodypajejonglet
{
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	width:736px;
	display:inline;
	float:left;
	margin-top:20px;
}
/********************************************************/
.onglet
{
	width:714px;
	display:inline;
	float:left;
	/*margin-right:20px;
	height:326px;
	background-color:#FFCC00;*/
}

#ongletmenu
{
	height:31px;
}
/******   Entreprise     ********/

#etseespaceur
{
	height:12px;
}

#ongletentreprise
{
	display:inline;
	float:left;
	height:126px;
}

.etscontenu-annuaire
{
	background-image:url(../images/resultat/bg_annuaire.gif);
	background-repeat:no-repeat;
	width:920px;
	height:139px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display:inline;
	float:left;
}

.etseespaceur
{
	height:12px;
}
/***********************************************/
.etscontenu
{

background-image:url(../images/resultat/bg_entreprise.gif);
background-repeat:no-repeat;
width:920px;
height:139px;
font-family: arial;
font-size: 11px;
color: #000000;
text-decoration: none;
display:inline;
float:left;
}

#etsnom
{
width:320px;
height:84px;
margin-left:10px;
margin-top:20px;
display:inline;
float:left;


}

#etslieu
{
width:243px;
margin-left:10px;
margin-top:20px;
display:inline;
float:left;

}

#etsactivite
{

width:250px;
margin-left:10px;
margin-top:20px;
display:inline;
float:left;


}

.etspictos
{
margin-left:22px;
margin-top:28px;
display:inline;
float:left;
}

.etsbotton
{
margin-left:10px;
margin-top:44px;
display:inline;
float:left;
}

.etstitrenom
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
height:23px;
width:240px;
margin-left:40px;

}

.etstitretel
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
height:20px;
width:240px;
margin-left:46px;

}

.etstitreactivite
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
height:23px;
width:190px;
margin-left:40px;


}

.etstitrelieu
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
height:23px;
width:180px;
margin-left:36px;
}

.etsaide
{
display:inline;
float:left;
}
.etstxtchampnom
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
margin-right:12px;
padding-top:6px;
}

.etstxtchamplieu
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
margin-right:4px;
padding-top:6px;
}
.etstxtchampactive
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
margin-right:6px;
padding-top:6px;
}

.champsnom
{
width:248px;
height:20px;
font-family: arial;
padding-top:2px;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:normal;
border:1px solid #9ebfd5;
display:inline;
float:left;
}

.champslieu
{
width:198px;
height:20px;
padding-top:2px;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:normal;
border:1px solid #9ebfd5;
display:inline;
float:left;

}


.champsactivite
{
width:198px;
height:20px;
padding-top:2px;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:normal;
border:1px solid #9ebfd5;
display:inline;
float:left;

}

.etstxtnom
{
width:240px;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;
margin-left:48px;
display:inline;
float:left;
margin-top:6px;
}

.etstxtnom a {color: #0055b4;text-decoration:underline;}
.etstxtnom a:hover  {color: #0055b4;text-decoration:none;}

.etstxtactivite
{
width:200px;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;
margin-left:48px;
display:inline;
float:left;
margin-top:6px;
}

.etstxtactivite a {color: #0055b4;text-decoration:none;}
.etstxtactivite a:hover  {color: #0055b4;text-decoration:underline;}


.etstxtlieu
{
width:204px;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;
margin-left:36px;
display:inline;
float:left;
margin-top:6px;
height:48px;
}
.etstxtlieu a {color: #0055b4;text-decoration:none;}
.etstxtlieu a:hover  {color: #0055b4;text-decoration:underline;}



/**********************************************/
.etsnservice
{
z-index:4;
background-image:url(../images/bg/bg_nos_services_resultat.jpg);
background-repeat:no-repeat;
width:920px;
height:42px;
display:inline;
float:left;
}
.etstitreservice
{
position:absolute;
width:700px;
margin-left:1px;
margin-top:-19px;
z-index:99;
}
.sermiseajour
{
position:absolute;
width:250px;
margin-left:44px;
margin-top:2px;
z-index:3;
display:inline;
float:left;
}

.serinscription
{
position:absolute;
width:167px;
margin-left:370px;
margin-top:2px;
z-index:2;
display:inline;
float:left;
}

.serpublicite
{
position:absolute;
width:220px;
margin-left:650px;
margin-top:2px;
z-index:71;
display:inline;
float:left;
}

/*******************************************************/
.bannierebas
{
display:inline;
float:left;
width:920px;
margin-top:20px;
}
.banimgbas
{
border:1px #999999 solid;
padding:1px;
display:inline;
float:left;
margin-right:20px;
}



.bannieredroite
{
display:inline;
float:left;
width:184px;
margin-top:20px;
}




/************************************************************************/
/**************                  help                    ***************/
.helptop
{
width:300px;
height:22px;
background-image:url(../images/spacer/bg_aide_top.gif);
display:inline;
float:left;
padding-top:8px;
}

.helptop .titre
{
width:276px;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:bold;
display:inline;
float:left;

}

#close
{
display:inline;
float:left;
margin-top:4px;
}
.txt
{

background-image:url(../images/spacer/bg_aide_milieu.gif);
display:inline;
float:left;
width:300px;
height:150px;
}

.txtservice
{

background-image:url(../images/spacer/bg_aide_milieu.gif);
display:inline;
float:left;
width:300px;
height:40px;
}
.txtaide2
{
width:280px;
margin-left:10px;
display:inline;
float:left;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;
text-align:center;
background-color:#FFFFFF;

}
.txtaide
{
width:280px;
margin-left:10px;
display:inline;
float:left;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;

}

.basaide
{
display:inline;
float:left;
}


/************************************************************************/
/**************                 Resultat                  ***************/

#resultat
{
width:922px;
display:inline;
float:left;
margin-top:14px;

}

/*************** zone centre ********************/

.rsltcenter
{
display:inline;
float:left;
width:538px;
margin-left:12px;
text-align:left;
}

/*.rsltcenter table 
{
padding:0px;
margin:0px;
width:538px;
display:inline;
float:left;
background-color:#FF0000;
}*/

/*************** zone droite  ********************/
.rsltdroit
{
display:inline;
float:left;
width:180px;
}

.champsform
{
width:198px;
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:normal;
border:1px solid #B5C2CB;
}

.txtorange
{
font-family: arial;
font-size: 11px;
color: #e55103;
text-decoration: none;
font-weight:bold;
}

.txtbleu
{
font-family: arial;
font-size: 11px;
color: #0055b4;
text-decoration: none;
font-weight:normal;
}

.stitreforme2
{

background-image:url(../images/formulaire/bg_sttre2.gif);
background-repeat:no-repeat;

text-align:letf;
margin-top:10px;
height:24px;
padding-left:19px;
vertical-align:middle;
font-family: arial;
font-size: 11px;
color: #0055b4;
text-decoration: none;
font-weight:bold;
}

.banimgdroit
{
border:1px #cecece solid;
padding:1px;
margin-bottom:20px;
display:inline;
float:left;
}

/*************** zone gauche ********************/
.rsltgauche
{
display:inline;
float:left;
width:186px;
}
.topmrslt
{
display:inline;
float:left;
width:187px;
background-image:url(../images/bg/menu_droit_rslt.gif);
height:28px;
}

.topmrsltt
{
	display:inline;
	float:left;
	margin-top:8px;
	background: none;
	font: bold 12px Arial;
	color:#0068af;
    
	vertical-align:middle;
}

.menurslt
{
	display:inline;
	float:left;
	width:186px;
	background-image:url(../images/bg/bg_menu_rube_droite.gif);
	height:28px;
	vertical-align:middle;	
	font: normal 11px Arial;
	color:#0055b4;
    
}

.menursltpic
{
	margin-left:10px;
	margin-top:6px;
	width:24px;
	display:inline;
	float:left;
}

.menursltxt
{
	margin-top:6px;
	display:inline;
	float:left;
	font: normal 11px Arial;
	color:#0055b4;

}

.menursltxt a {color: #0055b4;text-decoration:none;}
.menursltxt a:hover  {color: #0055b4;text-decoration:underline;}

.filtreslt
{
display:inline;
float:left;
width:186px;
background-image:url(../images/bg/bg_menu_rube2_droite.gif);

}

.milieurslt
{
display:inline;
float:left;
width:186px;
background-image:url(../images/bg/menu2_droit_rslt.gif);
height:32px;
}

.basmrslt
{
display:inline;
float:left;
width:187px;
background-image:url(../images/bg/menu3_droit_rslt.gif);
background-repeat:no-repeat;
height:12px;
}

/* Guide */
.boite .guidequoiqui_resultat {
	/*-17px*/
	margin-top: -37px;
	margin-left: 16px;
	width: 330px;
	z-index:99;
}

.boite.guidelieu_resultat {
	/*-17px*/
	margin-top: -38px;
	margin-left: 16px;
	width: 330px;
	z-index:99px;
}
.boite.guideactivite_resultat {
	/*-17px*/
	margin-top: -38px;
	margin-left: -300px;
	width: 330px;
		z-index:99px;
}
/************************************************************************/
/**************             liste des resultat            ***************/

#pagination
{
width:525px;
height:35px;
display:inline;
float:left;
background-image:url(../images/bg/bg_pagination.gif);
}

#pagination .reponse
{
display:inline;
float:left;
width:500px;
font: normal 11px Arial;
color:#0055B4;
margin-top:10px;
margin-left:10px;
}

#pagination .numero
{
display:inline;
float:left;
width:450px;
margin-left:20px;
margin-top:10px;
font: normal 11px Arial;
color:#0055B4;
text-align:left;
}
#pagination .numero a {color: #0055B4;text-decoration:none;}
#pagination .numero a:hover  {color: #0055B4;text-decoration:underline;}


#pagination .print
{
display:inline;
float:left;
width:50px;
margin-top:10px;
font: normal 11px Arial;
color:#0055B4;
text-align:left;
}
#pagination .print a {color: #0055B4;text-decoration:none;}
#pagination .print a:hover  {color: #0055B4;text-decoration:underline;}

#listeresultat
{
margin-top:10px;
margin-bottom:10px;
width:525px;
display:inline;
float:left;
}
.listeresultatop
{
display:inline;
float:left;
background-image:url(../images/spacer/resulta_top.gif);
background-repeat:no-repeat;
width:525px;
height:12px;
}

.listeresultatcenter
{
display:inline;
float:left;
width:525px;
background-image:url(../images/spacer/resulta_center.gif);

}

.listeresultatbas
{
display:inline;
float:left;
background-image:url(../images/spacer/resulta_bas.gif);
background-repeat:no-repeat;
width:525px;
height:12px;
}

/********************************************************************/
.visuelresultat
{
margin-top:4px;
width:130px;
height:106px;
margin-left:13px;
background-image:url(../images/bg/bg_visuel_resultat.gif);
display:inline;
float:left;
}

.visuelresultat img
{
margin-top:4px;
/*margin-left:6px;*/
border:1px solid #CCCCCC;
}

.inforesultat
{
width:480px;
display:inline;
float:left;
margin-top:4px;
margin-left:10px;
}

.inforesultat .titre
{
font: bold 12px Arial;
color:#FF6C00;
display:inline;
float:left;
width:360px;
padding-bottom:4px;

}

.inforesultat .texte
{
font: normal 11px Arial;
color:#595959;
display:inline;
float:left;
width:360px;
margin-bottom:4px;

}

.picinfo
{

	width:20px;
	display:inline;
	float:left;
}

.picinfosite
{
	width:32px;
	display:inline;
	float:left;
	margin-top:2px;
}

.inforesultat .tel
{
font: bold 11px Arial;
color:#0055B4;
display:inline;
float:left;
width:480px;
padding-bottom:4px;
}

.inforesultat .print
{
font: bold 11px Arial;
color:#0055B4;
display:inline;
float:left;
width:480px;
height:22px;
}


.inforesultat li.autres
{
font: bold 11px Arial;
color:#0055B4;
display:inline;
float:left;
width:80px;
height:22px;


}

.inforesultat li.texteautres
{
font: normal 11px Arial;
color:#595959;
display:inline;
float:left;
width:400px;
margin-bottom:4px;
}
.inforesultat .mail
{
font: bold 11px Arial;
color:#0055B4;
display:inline;
float:left;
width:160px;
height:22px;
}
.inforesultat .mail a {color: #0055B4;text-decoration:none;}
.inforesultat .mail a:hover  {color: #0055B4;text-decoration:underline;}

.inforesultat .site
{
font: bold 11px Arial;
color:#0055B4;
display:inline;
float:left;
width:160px;
margin-left:20px;
height:22px;
}
.inforesultat .site a {color: #0055B4;text-decoration:none;}
.inforesultat .site a:hover  {color: #0055B4;text-decoration:underline;}

.menufiltre
{
display:inline;
float:left;
width:130px;
/*background-color:#FFFF33;*/
margin-left:10px;
margin-top:10px;
font: normal 11px Arial;
color:#0055B4;
}
.menufiltre a {color: #0055B4;text-decoration:none;}
.menufiltre a:hover  {color: #0055B4;text-decoration:underline;}


/*********************************** annuaire **************************************/
#annutel
{
display:inline;
float:left;
width:270px;
margin-top:35px;
margin-left:210px;
}

#annutel .champstel
{
width:200px;
height:19px;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:normal;
border:1px solid #9ebfd5;
display:inline;
float:left;
padding-top:3px;
margin-left:46px;

}

.etsbottonannuaire
{
margin-left:10px;
margin-top:50px;
display:inline;
float:left;
}

#print
{
display:inline;
float:left;
width:500px;
font: bold 11px Arial;
color:#0055B4;
margin-top:10px;
margin-left:10px;
}

#print a {color: #0055B4;text-decoration:none;}
#print a:hover  {color: #0055B4;text-decoration:underline;}
/********************************************************************/
/**********************       popup  ********************************/
#paginationpopup
{
width:500px;
height:35px;
display:inline;
float:left;
background-image:url(../images/bg/bg_pagination.gif);
}

#paginationpopup .reponse
{
display:inline;
float:left;
width:500px;
font: normal 11px Arial;
color:#0055B4;
margin-top:10px;
margin-left:10px;
}


#paginationpopup .numero
{
display:inline;
float:left;
width:450px;
margin-left:20px;
margin-top:10px;
font: normal 11px Arial;
color:#0055B4;
text-align:left;
}
#paginationpopup .numero a {color: #0055B4;text-decoration:none;}
#paginationpopup .numero a:hover  {color: #0055B4;text-decoration:underline;}

#contenu_dhtml2 .dhtmlmsg
{
display:inline;
float:left;
width:300px;
margin-left:340px;
margin-top:50px;
font: bold 16px Arial;
color:#ffffff;
font-weight:bold;
}

/*****************************************************/
.droitresult
{
display:inline;
float:left;
height:500px;
width:180px;
}

/*****************************************************************/
/***************          bas              ***********************/
/****************************************************************/
.baspajei
{
width:920px;
background-image:url(../images/bg/bg_bas2.gif);
background-repeat:no-repeat;
display:inline;
float:left;
height:57px;
margin-top:20px;
text-align:center;
vertical-align:middle;
font-family: arial;
font-size: 11px;
color: #0055b4;
text-decoration: none;
font-weight:normal;
}
.baspajei a {color: #125280;text-decoration:none;}
.baspajei a:hover  {color: #125280;text-decoration:underline;}

.bastxt
{
font-family: arial;
font-size: 11px;
color: #0055b4;
text-decoration: none;
font-weight:normal;
margin-top:5px;
}

.basapropos
{
display:inline;
float:left;
width:100%;
text-align:left;
}

.basnjoind
{
display:inline;
float:left;
margin-top:10px;
width:144px;
text-align:left;
}

.bassignaler
{
display:inline;
float:left;
margin-top:10px;
width:152px;
text-align:left;
}

.bascontacter
{
display:inline;
float:left;
margin-top:10px;
width:250px;
text-align:left;

}
.bascopy
{
display:inline;
float:left;
margin-top:13px;
width:460px;
margin-left:174px;
text-align:left;
font-family: arial;
font-size: 10px;
color: #0055b4;
text-decoration: none;
font-weight:normal;
}
.bascopy a {color: #0055b4;text-decoration:none;}
.bascopy a:hover  {color: #0055b4;text-decoration:underline;}

.basgmt
{
display:inline;
float:left;
margin-top:13px;
width:150px;
text-align:left;
font-family: arial;
font-size: 10px;
color: #ff6c00;
text-decoration: none;
font-weight:normal;
}
.basgmt a {color: #ff6c00;text-decoration:none;}
.basgmt a:hover  {color: #ff6c00;text-decoration:underline;}
/**************************************************************/
/*****************     Service       **************************/

.picservice
{
width:33px;
height:31px;
margin-right:10px;
display:inline;
float:left;
}

.txtservices
{
width:33px;
height:31px;
margin-right:10px;
}
.N4_form_aide
{
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:bold;
display:inline;
float:left;
text-align:center;
margin-top:2px;
}
.N4_form_aide a {color: #125280;text-decoration:none;}
.N4_form_aide a:hover  {color: #125280;text-decoration:underline;}

/***************************************************/
.N41_form_aide
{
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:bold;
display:inline;
float:left;
text-align:center;
margin-top:10px;
}
.N41_form_aide a {color: #125280;text-decoration:none;}
.N41_form_aide a:hover  {color: #125280;text-decoration:underline;}
/******************************************************/

.N42_form_aide
{
font-family: arial;
font-size: 11px;
color: #125280;
text-decoration: none;
font-weight:bold;
display:inline;
float:left;
text-align:center;
margin-top:2px;
}
.N42_form_aide a {color: #125280;text-decoration:none;}
.N42_form_aide a:hover  {color: #125280;text-decoration:underline;}
/******************************************************/
/****************************************************************/
/***                 Formulaire particulier                   ***/
/****************************************************************/
#etsnompart
{
width:320px;
height:84px;
margin-left:160px;
margin-top:28px;
display:inline;
float:left;
}

.etstitrenompart
{
display:inline;
float:left;
font-family: arial;
font-size: 12px;
color: #125280;
text-decoration: none;
font-weight:bold;
height:23px;
width:240px;
margin-left:40px;
}

.etsaidepart
{
display:inline;
float:left;
}
#etslieupart
{
width:243px;
margin-left:10px;
margin-top:28px;
display:inline;
float:left;

}
.etsbottonpart
{
margin-left:10px;
margin-top:52px;
display:inline;
float:left;
}

.rsltcenterforme
{
display:inline;
float:left;
width:710px;
margin-left:13px;
margin-right:13px;
text-align:left;
}

.helptop1
{
width:300px;
height:22px;
background-image:url(../images/spacer/bg_aide_top2.gif);
display:inline;
float:left;
padding-top:8px;
}

.helptop1 .titre
{
width:276px;
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
font-weight:bold;
display:inline;
float:left;
margin-top:2px;

}

.baspropos
{
display:inline;
float:left;
width:100%;

text-align:left;
}

.buttonenvoyer
{
width:107px;
height:26px;
background-image:url(../images/formulaire/btn_effacer.gif);
background-repeat:no-repeat;
border:0px;
color:#FFFFFF;
font-family:arial;
font-size:12px;
font-weight:bold;
}

.txtnormal
{
color:#595959;
font-family:arial;
font-size:11px;
font-weight:normal;
}