/***********************************************************************************************

STYLE POUR LA RECHERCHE

CODES COULEURS : 
- bleu clair : #f2fbee
- bleu ciel clair : #f6faff
- bleu  foncé : #3d5eae
- bleu tres foncé : #4e9c2f

/*************************************************************************************************/
/*BLOC SITE*/

.InputMotClesBlocSiteMoteurRecherche
{
	font-family: verdana,arial;
	font-weight: none;
	font-size:11px;
	color:##525252;
	height:18px;
	width:138px;
	border:1px solid #000;
	/*font-weight:bold;*/
}


.FormBlocSiteMoteurRecherche
{
	margin:0px;
}

input#champ_saisie
{
  border: solid #c6bab3 1px;
}

************************************************************************************************/

/*------------ tableau conteneur du formulaire------------- */
.module_recherche_tableau
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	text-align: right;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 0px;	

}

.InputMotClesBlocSiteMoteurRecherche
{
	padding-left:5px;

}
.rechercheTDBoxPageBouton
{
	padding-right: 0px;

}

/*------------ tableau conteneur du module ---------------*/
.module_recherche_titre_tableau_module
{

}

/*------------ titre du module ---------------------------*/
.module_recherche_titre_module 
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

/*----- espace entre le titre du module et le contenu-----------*/
.module_recherche_espace_entre_titre
{
line-height: 2px;
}




/*------------- styles retrouvé dans l'affichage des resultats -------------*/


.titrePageBandeauResultat
{
background:#fff url(/images/2/fond_titre_page.gif) no-repeat 1px 15px;
font:bold 16px Arial;
text-align: left;
color: #4E9C2F;
padding:0px 0 10px 0px;
letter-spacing:2px;
}


.tableauPrincipalMoteurRecherche
{


}


.lien_affichage_par_type
{
	color:#4e9c2f;
	font-size:11px;	
	font-family: verdana,arial;
}

.lien_affichage_par_type:link
{
	color:#4e9c2f;
	font-weight: normal;	
	font-size:11px;	
	text-decoration:underline;
	font-family: verdana,arial;	
}

.lien_affichage_par_type:visited
{
	color:#4e9c2f;
	font-weight: normal;		
	font-size:11px;
	text-decoration:underline;
	font-family: verdana,arial;		
}

.lien_affichage_par_type:hover
{
	color:#4e9c2f;
	font-size:11px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

.lien_affichage_par_type:active
{
	color:#4e9c2f;	
	font-size:11px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

/*------------------------ suite ----------------------------*/

.rechercheLienAfficheTousModules
{
	color:#4e9c2f;
	font-size:12px;	
	font-family: verdana,arial;
}

.rechercheLienAfficheTousModules:link
{
	color:#4e9c2f;
	font-weight: normal;	
	font-size:12px;	
	text-decoration:underline;
	font-family: verdana,arial;	
}

.rechercheLienAfficheTousModules:visited
{
	color:#4e9c2f;
	font-weight: normal;		
	font-size:12px;
	text-decoration:underline;
	font-family: verdana,arial;		
}

.rechercheLienAfficheTousModules:hover
{
	color:#4e9c2f;
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

.rechercheLienAfficheTousModules:active
{
	color:#4e9c2f;	
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

/*------------ lien pour le type de recherche ---------------*/
.rechercheLienTypeRecherche:link
{
	font-family: verdana,arial;
	font-weight: none;
	font-size:11px;
	color:#4e9c2f;
	font-weight:bold;
}

.rechercheLienTypeRecherche:visited
{
	font-family: verdana,arial;
	font-weight: none;
	font-size:11px;
	color:#4e9c2f;
	font-weight:bold;
}

.rechercheLienTypeRecherche:hover
{
	font-family: verdana,arial;
	font-weight: none;
	font-size:11px;
	color:#4e9c2f;
	font-weight:bold;
}


/*------------ tableau recherche détaillée ---------------*/
.rechercheCalquePatience
{
	position:absolute;
	visibility:hidden;
	background-color:#f2fbee;
	border:1px solid #4e9c2f;	
	font-family: verdana,arial;
	font-weight: normal;
	font-size:11px;
	text-align:center;
}


.rechercheLienTypeRecherche
{
	background-color:#FFFFFF;
	padding-bottom:5px;
	text-align:right;
}

.rechercheTableauRechercheDetaillee
{
	background-color:#4e9c2f;
	border:1px solid #4e9c2f;	
}

.rechercheTDRechercheDetailleeSites
{
	background-color:#4e9c2f;
	font-family: verdana,arial;
	font-weight: normal;
	font-size:11px;
	color:#FFFFFF;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;	
}

.rechercheTDRechercheDetailleeModules
{
	background-color:#f2fbee;
	font-family: verdana,arial;
	font-weight: normal;
	font-size:11px;
	color:#4e9c2f;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;	
}

.rechercheCheckboxRechercheDetailleeSite
{
	font-family: Verdana, Arial;
	font-size: 11px;
	border: 0px;
	padding:0px;
	margin:0px;
	background-color:#4e9c2f;
}

.rechercheCheckboxRechercheDetailleeModules
{
	font-family: Verdana, Arial;
	font-size: 11px;
	border: 0px;
	padding:0px;
	margin:0px;
	background-color:#f2fbee;
}

/*------------ tableau recherche simple ---------------*/

.BoutonValiderBlocSiteMoteurRecherche
{
	color:#4e9c2f;
	font-weight: bold;	
	margin-left:6px;
}

.rechercheTableauRechercheSimple
{
	background-color:#4e9c2f;
	border:1px solid #4e9c2f;	
}
#btn_rechercher{
background:#ffffff;
cursor:pointer;
border:1px solid #4ead2d;

}
.rechercheTDRechercheSimple
{
	background-color:#4e9c2f;
	font-family: verdana,arial;
	font-weight: normals;
	font-size:11px;
	color:#FFFFFF;	
	padding:5px;
}

.rechercheInputRechercheSimple
{
	font-family: Verdana, Arial;
	font-size: 11px;
	border: 0px;
	padding:2px;
	margin:0px;
	background-color:#FFFFFF;
	width:200px;
	height:20px;
	color:#4e9c2f;
	font-weight: normal;	
	border:1px solid #4e9c2f;		
}

.rechercheInputEnvoiRechercheSimple
{
	font-family: Verdana, Arial;
	font-size: 11px;
	padding:2px;
	margin:0px;
	background-color:#f6faff;
	color:#4e9c2f;
	font-weight: bold;	
	border:1px solid #4e9c2f;	
}


/*------------ tableau pour la pagination ---------------*/
.rechercheTableauPagination
{
	background-color:#f2fbee;
	border-bottom:1px solid #4e9c2f;	
	border-top:1px solid #4e9c2f;	
	padding-left:5px;	
	padding-right:5px;		
	height:30px;
}

.rechercheTDPagination
{
	color:#4e9c2f;
	font-family: verdana,arial;
	font-weight: bold;
	font-size:11px;
}

/* liens pour la pagination */

.rechercheLienPaginationSelectionne:link
{
	color:#4e9c2f;
	font-weight: bold;	
	font-size:12x;	
	font-weight:bold;
	text-decoration:none;
	font-family: verdana,arial;	
}

.rechercheLienPaginationSelectionne:visited
{
	color:#4e9c2f;
	font-weight: bold;		
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family: verdana,arial;		
}

.rechercheLienPaginationSelectionne:hover
{
	color:#4e9c2f;
	font-weight: bold;	
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: verdana,arial;	
}

.rechercheLienPaginationSelectionne:active
{
	color:#4e9c2f;
	font-weight: bold;	
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: verdana,arial;	
}


.rechercheLienPaginationNonSelectionne:link
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:underline;		
	font-weight:none;
	font-family: verdana,arial;	
}

.rechercheLienPaginationNonSelectionne:visited
{
	color:#4e9c2f;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;	
}

.rechercheLienPaginationNonSelectionne:hover
{
	color:#4e9c2f;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;		
}

.rechercheLienPaginationNonSelectionne:active
{
	color:#4e9c2f;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;		
}

.rechercheLienPaginationFleches:link
{
	color:#4e9c2f;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:visited
{
	color:#4e9c2f;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:hover
{
	color:#4e9c2f;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:active
{
	color:#4e9c2f;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

/*------------ liste des résultats ---------------*/

.rechercheTableLigneResultat
{
	background-color:#FFFFFF;
	margin-top:20px;	
	margin-bottom:20px;	
}

.rechercheLienTitreLigneResultat:link
{
	color:#4e9c2f;
	font-size:13px;		
	font-weight:bold;	
	text-decoration:underline;	
	font-family: verdana,arial;			
}

.rechercheLienTitreLigneResultat:visited
{
	color:#4e9c2f;
	font-size:13px;		
	font-weight:bold;	
	text-decoration:underline;	
	font-family: verdana,arial;			
}

.rechercheLienTitreLigneResultat:hover
{
	color:#4e9c2f;
	font-size:13px;		
	font-weight:bold;
	text-decoration:underline;	
	font-family: verdana,arial;			
}



.rechercheLienUrlLigneResultat:link
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:underline;	
	font-family: verdana,arial;			
}

.rechercheLienUrlLigneResultat:visited
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:underline;
	font-family: verdana,arial;			
}

.rechercheLienUrlLigneResultat:hover
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:underline;	
	font-family: verdana,arial;			
}

.rechercheLienUrlLigneResultat:active
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:underline;	
	font-family: verdana,arial;			
}


.rechercheLienFiltreModuleLigneResultat:visited
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;		
}

.rechercheLienFiltreModuleLigneResultat:active
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;		
}

.rechercheLienFiltreModuleLigneResultat:hover
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:none;	
	font-family: verdana,arial;			
}

.rechercheLienFiltreModuleLigneResultat:active
{
	color:#4e9c2f;
	font-size:11px;		
	text-decoration:none;	
	font-family: verdana,arial;			
}

.rechercheTDLigneResultat
{
	color:#4e9c2f;
	padding:5px 0;
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;		
}

.rechercheTexteDescriptionMotCle
{
	color:#4e9c2f;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:bold;
	font-family: verdana,arial;			
}

.rechercheTexteLimitationResultat
{
	color:#4e9c2f;	
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;			
}

.rechercheTexteLimitationResultat
{
	color:#4e9c2f;	
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;			
}



.rechercheTableAucunResultat
{
	border:1px solid #4e9c2f;	
	background-color:#f2fbee;	
	color:#4e9c2f;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:normal;
	font-family: verdana,arial;				
}

.rechercheTDAucunResultat
{
	padding:10px;		
}