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

STYLE POUR LA RECHERCHE

CODES COULEURS : 
- bleu clair : #000000
- bleu ciel clair : #f6faff
- bleu  foncé : #3d5eae
- bleu tres foncé : #333333

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

.InputMotClesBlocSiteMoteurRecherche
{
	font-family: arial;
	font-weight: none;
	font-size:11px;
	color:#fff;
	height:19px;
	width:154px;
	border:1px solid #aaa;
	background:#5e5e5e;
}


.FormBlocSiteMoteurRecherche
{
	margin:0px;
}

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

/*------------ 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;	

}

.rechercheTDBoxPage
{
	padding-left:20px;

}

.rechercheTDBoxPageBouton
{
	padding-right: 20px;

}

/*------------ 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:url(../../../images/global/bg_titre_page.png) no-repeat bottom right;
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	text-transform:uppercase;
	font-weight:bold;
	color: #fff;
	padding-top: 	199px;
	padding-bottom: 10px;
	padding-right:30px;
	top:1px;
	position:relative;
}

.titre_pointille {
	display:none;
}


.tableauPrincipalMoteurRecherche
{
padding-left:25px;
padding-right:25px;
background:#232121;

}


.lien_affichage_par_type
{
	color:#fff;
	font-size:11px;	
	font-family: verdana,arial;
}

.lien_affichage_par_type a
{
	color:#fff;
	font-weight: normal;	
	font-size:11px;	
	text-decoration:underline;
	font-family: verdana,arial;	
}

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

.rechercheLienAfficheTousModules
{
	color:#333333;
	font-size:12px;	
	font-family: verdana,arial;
}

.rechercheLienAfficheTousModules:link
{
	color:#333333;
	font-weight: normal;	
	font-size:12px;	
	text-decoration:underline;
	font-family: verdana,arial;	
}

.rechercheLienAfficheTousModules:visited
{
	color:#333333;
	font-weight: normal;		
	font-size:12px;
	text-decoration:underline;
	font-family: verdana,arial;		
}

.rechercheLienAfficheTousModules:hover
{
	color:#333333;
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

.rechercheLienAfficheTousModules:active
{
	color:#333333;	
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;	
	font-family: verdana,arial;	
}

/*------------ lien pour le type de recherche ---------------*/
.rechercheLienTypeRecherche a
{
	font-family: arial;
	font-size:11px;
	color:#eb6a0a;
}

.rechercheLienTypeRecherche a:hover
{
	font-family: arial;
	color:#fff;
}


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


.rechercheLienTypeRecherche
{
	padding-bottom:5px;
	text-align:right;
}

.rechercheTableauRechercheDetaillee
{ 
	
}

.rechercheTDRechercheDetailleeSites
{ 
	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:#000000;
	font-family: verdana,arial;
	font-weight: normal;
	font-size:11px;
	color:#fff;	
	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; 
}

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

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

.BoutonValiderBlocSiteMoteurRecherche
{
	color:#333333;
	font-weight: bold;	
}

.rechercheTableauRechercheSimple
{
}

.rechercheTDRechercheSimple
{ 
	font-family: verdana,arial;
	font-weight: normals;
	font-size:11px;
	color:#FFFFFF;	
	padding:5px;
	padding-left:0px;
}

.rechercheInputRechercheSimple
{
	font-family: Verdana, Arial;
	font-size: 11px;
	border: 0px;
	padding:2px;
	margin:0px;
	background-color:#FFFFFF;
	width:200px;
	height:20px;
	color:#333333;
	font-weight: normal;	
	border:1px solid #333333;		
}

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


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

.rechercheTDPagination
{
	color:#333333;
	font-family: verdana,arial;
	font-weight: bold;
	font-size:11px;
}

/* liens pour la pagination */

.rechercheLienPaginationSelectionne:link
{
	color:#333333;
	font-weight: bold;	
	font-size:12x;	
	font-weight:bold;
	text-decoration:none;
	font-family: verdana,arial;	
}

.rechercheLienPaginationSelectionne:visited
{
	color:#333333;
	font-weight: bold;		
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family: verdana,arial;		
}

.rechercheLienPaginationSelectionne:hover
{
	color:#333333;
	font-weight: bold;	
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: verdana,arial;	
}

.rechercheLienPaginationSelectionne:active
{
	color:#333333;
	font-weight: bold;	
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
	font-family: verdana,arial;	
}


.rechercheLienPaginationNonSelectionne:link
{
	color:#333333;
	font-size:11px;		
	text-decoration:underline;		
	font-weight:none;
	font-family: verdana,arial;	
}

.rechercheLienPaginationNonSelectionne:visited
{
	color:#333333;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;	
}

.rechercheLienPaginationNonSelectionne:hover
{
	color:#333333;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;		
}

.rechercheLienPaginationNonSelectionne:active
{
	color:#333333;
	font-size:12px;		
	text-decoration:underline;	
	font-weight:none;		
	font-family: verdana,arial;		
}

.rechercheLienPaginationFleches:link
{
	color:#333333;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:visited
{
	color:#333333;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:hover
{
	color:#333333;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

.rechercheLienPaginationFleches:active
{
	color:#333333;
	font-size:9px;		
	text-decoration:none;	
	font-weight:none;		
	font-family: verdana,arial;			
}

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

.rechercheTableLigneResultat
{
	margin-top:20px;	
	margin-bottom:20px;	
}

.rechercheLienTitreLigneResultat
{
	color:#eb6a0a;
	font-size:13px;		
	font-weight:bold;	
	text-decoration:underline;	
	font-family: verdana,arial;			
}





.rechercheLienUrlLigneResultat
{
	font-size:11px;		
	text-decoration:underline;	
	font-family: verdana,arial;			
}


.rechercheTDLigneResultat
{
	color:#fff;
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;		
}

.rechercheTexteDescriptionMotCle
{
	color:#fff;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:bold;
	font-family: verdana,arial;			
}

.rechercheTexteLimitationResultat
{
	color:#fff;	
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;			
}

.rechercheTexteLimitationResultat
{
	color:#333333;	
	font-size:11px;		
	text-decoration:none;		
	font-family: verdana,arial;			
}



.rechercheTableAucunResultat
{
	border:1px solid #333333;	
	background-color:#000000;	
	color:#333333;	
	font-size:11px;		
	text-decoration:none;		
	font-weight:normal;
	font-family: verdana,arial;				
}

.rechercheTDAucunResultat
{
	padding:10px;	
	color:#fff;
}