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

STYLE POUR LA RECHERCHE

CODES COULEURS : 
- bleu clair : #c5def1
- bleu ciel clair : #f6faff
- bleu  foncé : #3d5eae
- bleu tres foncé : #3376a8

/*************************************************************************************************/
/*BLOC SITE*/

.InputMotClesBlocSiteMoteurRecherche
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	height:20;
	width:132px;
	border:1px solid #ddd;
	font-weight:bold;
	margin-left:5px;
	text-indent:3px;
}


.FormBlocSiteMoteurRecherche
{
	margin:0px;
}

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

/*------------ tableau conteneur du formulaire------------- */
.module_recherche_tableau
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #6c735e;
	text-align: right;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 0px;	

}

.rechercheTDBoxPage
{
	/*padding-left:20px;*/
}

.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;
	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:url(/images/global/marais/bg_titre_page.gif) no-repeat left bottom;
	font-family: Arial;
	font-size: 24px;
	text-align: left;
	font-weight:bold;
	line-height:20px;
	color: #344c00;
	padding-left:150px;
	padding-top:30px;
	padding-bottom:10px;
}


.tableauPrincipalMoteurRecherche
{
padding-left:25px;
padding-right:25px;


}


.lien_affichage_par_type
{
	color:#3376a8;
	font-size:11px;	
	font-family: Arial, Verdana;
}

.lien_affichage_par_type:link
{
	color:#567627;
	font-weight: normal;	
	font-size:11px;	
	text-decoration:underline;
	font-family: Arial, Verdana;	
}

.lien_affichage_par_type:visited
{
	color:#567627;
	font-weight: normal;		
	font-size:11px;
	text-decoration:underline;
	font-family: Arial, Verdana;		
}

.lien_affichage_par_type:hover
{
	color:#3376a8;
	font-size:11px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

.lien_affichage_par_type:active
{
	color:#567627;	
	font-size:11px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

/*------------------------ suite ----------------------------*/

.rechercheLienAfficheTousModules
{
	color:#567627;
	font-size:12px;	
	font-family: Arial, Verdana;
}

.rechercheLienAfficheTousModules:link
{
	color:#567627;
	font-weight: normal;	
	font-size:12px;	
	text-decoration:underline;
	font-family: Arial, Verdana;	
}

.rechercheLienAfficheTousModules:visited
{
	color:#567627;
	font-weight: normal;		
	font-size:12px;
	text-decoration:underline;
	font-family: Arial, Verdana;		
}

.rechercheLienAfficheTousModules:hover
{
	color:#567627;
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

.rechercheLienAfficheTousModules:active
{
	color:#567627;	
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

/*------------ lien pour le type de recherche ---------------*/
.rechercheLienTypeRecherche:link
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	font-weight:bold;
}

.rechercheLienTypeRecherche:visited
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	font-weight:bold;
}

.rechercheLienTypeRecherche:hover
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	font-weight:bold;
}


/*------------ tableau recherche détaillée ---------------*/
.rechercheCalquePatience
{
	position:absolute;
	visibility:hidden;
	background-color:#c5def1;
	/*border:1px solid #c5def1;	*/
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size:11px;
	text-align:center;
}


.rechercheLienTypeRecherche
{
	background-color:#FFFFFF;
	padding-bottom:5px;
	text-align:right;
}

.rechercheTableauRechercheDetaillee
{
	background-color:#567627;
/*	border:1px solid #567627;		*/
}

.rechercheTDRechercheDetailleeSites
{
	background-color:#567627;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size:11px;
	color:#FFFFFF;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;	
}

.rechercheTDRechercheDetailleeModules
{
	background-color:#a1c54f;	
	color:#3b422b;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;	
}

.rechercheCheckboxRechercheDetailleeSite
{
	font-family: Arial, Verdana;
	font-size: 11px;
	border: 0px;
	padding:0px;
	margin:0px;
	background-color:#567627;
}

.rechercheCheckboxRechercheDetailleeModules
{
	font-family: Arial, Verdana;
	font-size: 11px;
	border: 0px;
	padding:0px;
	margin:0px;
	background-color:#a1c54f;
}

/*------------ tableau recherche simple ---------------*/

.BoutonValiderBlocSiteMoteurRecherche
{
	color:#ffffff;
	font-weight: normal;
	background:#a4a690 !important;
	border:1px solid #a4a690;
	width:30px;
	height:20px;
	margin-left:5px;
}

.rechercheTableauRechercheSimple
{
	background-color:#567627;
	/*border:1px solid #567627;	*/
}

.rechercheTDRechercheSimple
{
	background-color:#567627;
	font-family: Arial, Verdana;
	font-weight: normal;
	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:#3b422b;
	font-weight: normal;	
/*	border:1px solid #567627;		*/
}

.rechercheInputEnvoiRechercheSimple
{
	font-family: Verdana, Arial;
	font-size: 11px;
	padding:2px;
	margin:0px;
	background-color:#f6faff;
	color:#567627;
	font-weight: bold;	
	/*border:1px solid #567627;		*/
}


/*------------ tableau pour la pagination ---------------*/
.rechercheTableauPagination
{
	background-color:#a1c54f;
/*	border-top:1px solid #567627;	*/	
/*	border-bottom:1px solid #567627;	*/	
	padding-left:5px;	
	padding-right:5px;		
	height:30px;
}

.rechercheTDPagination
{
	color:#3b422b;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size:12px;
}

/* liens pour la pagination */

.rechercheLienPaginationSelectionne
{
	color:#fff;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Verdana;	
}


.rechercheLienPaginationSelectionne:hover
{
	color:#fff;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: Arial, Verdana;	
}

.rechercheLienPaginationSelectionne:active
{
	color:#fff;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: Arial, Verdana;	
}


.rechercheLienPaginationNonSelectionne:link
{
	color:#fff;
	font-size:12px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

.rechercheLienPaginationNonSelectionne:visited
{
	color:#fff;
	font-size:12px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;	
}

.rechercheLienPaginationNonSelectionne:hover
{
	color:#fff;
	font-size:12px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;		
}

.rechercheLienPaginationNonSelectionne:active
{
	color:#fff;
	font-size:12px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;		
}

.rechercheLienPaginationFleches:link
{
	color:#fff;
	font-size:9px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

.rechercheLienPaginationFleches:visited
{
	color:#fff;
	font-size:9px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

.rechercheLienPaginationFleches:hover
{
	color:#fff;
	font-size:9px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

.rechercheLienPaginationFleches:active
{
	color:#fff;
	font-size:9px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

/*------------ liste des résultats ---------------*/

.rechercheTableLigneResultat
{
	background-color:#FFFFFF;
	margin-top:20px;	
	margin-bottom:20px;	
}

.rechercheLienTitreLigneResultat:link
{
	color:#567627;
	font-size:13px;		
	font-weight:bold;	
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}

.rechercheLienTitreLigneResultat:visited
{
	color:#567627;
	font-size:13px;		
	font-weight:bold;	
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}

.rechercheLienTitreLigneResultat:hover
{
	color:#3376a8;
	font-size:13px;		
	font-weight:bold;
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}



.rechercheLienUrlLigneResultat:link
{
	color:#567627;
	font-size:11px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}

.rechercheLienUrlLigneResultat:visited
{
	color:#567627;
	font-size:11px;		
	text-decoration:underline;
	font-family: Arial, Verdana;			
}

.rechercheLienUrlLigneResultat:hover
{
	color:#3376a8;
	font-size:11px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}

.rechercheLienUrlLigneResultat:active
{
	color:#567627;
	font-size:11px;		
	text-decoration:underline;	
	font-family: Arial, Verdana;			
}


.rechercheLienFiltreModuleLigneResultat:visited
{
	color:#567627;
	font-size:11px;		
	text-decoration:none;		
	font-family: Arial, Verdana;		
}

.rechercheLienFiltreModuleLigneResultat:active
{
	color:#567627;
	font-size:11px;		
	text-decoration:none;		
	font-family: Arial, Verdana;		
}

.rechercheLienFiltreModuleLigneResultat:hover
{
	color:#3376a8;
	font-size:11px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

.rechercheLienFiltreModuleLigneResultat:active
{
	color:#567627;
	font-size:11px;		
	text-decoration:none;	
	font-family: Arial, Verdana;			
}

.rechercheTDLigneResultat
{
	color:#567627;
	font-size:11px;		
	text-decoration:none;		
	font-family: Arial, Verdana;		
}

.rechercheTexteDescriptionMotCle
{
	color:#567627;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:bold;
	font-family: Arial, Verdana;			
}

.rechercheTexteLimitationResultat
{
	color:#567627;	
	font-size:11px;		
	text-decoration:none;		
	font-family: Arial, Verdana;			
}

.rechercheTexteLimitationResultat
{
	color:#567627;	
	font-size:11px;		
	text-decoration:none;		
	font-family: Arial, Verdana;			
}



.rechercheTableAucunResultat
{
	/*border:1px solid #a1c54f;	*/
	background-color:#a1c54f;
	color:#3b422b;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:normal;
	font-family: Arial, Verdana;				
	width:100%;
}

.rechercheTDAucunResultat
{
	padding:10px;
}



#btn_rechercher {
	background:#a1c54f;
	color:#fff;
}

#mots_recherches {
	width:100%;
}

.rechercheInputEnvoiRechercheSimple {
	border:1px solid #c5e185;
}