/*----------------------------------------------------------------------------------------------------------*
 *                            Ensemble des styles appliqués au module annonce                               *
 *----------------------------------------------------------------------------------------------------------*/



/******************************************* MOTEUR DE RECHERCHE LISTE D'ANNONCES *******************************/


/*------------------ input de recherche par mots clés --------------------------*/
.mod_annonce_mot_cle {
	color: #3B537D;
	padding-left: 5px;
}

/*------------------------------- case à cocher --------------------------------*/
.mod_annonce_checkbox {
	border: 0px solid #6C93D7;
	background-color:#EEF2F8; 
}

/*------------------------------- Le select toutes categories ------------------*/
.mod_annonce_select 
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #3B537D;
	border: 1px solid #6C93D7;
	width: 210px;
	outline-color:#6C93D7;
}


/****************************************** AFFICHER LE DETAIL DE L'ANNONCE *****************************/

/*------------------------- email ---------------------------*/
.module_annonce_lien_email a:visited
{	
	color: #6C93D7;	
}



/***************************************** BLOC SITE ANNONCE *********************************************/

/*--------------------- tableau conteneur du module annonce -----*/
.module_annonce_titre_tableau_module
{
	border: 1px solid #6C93D7;
	background-color: #6C93D7;	
}

/*---------------------- titre du module ------------------------*/
.module_annonce_titre_module 
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

/*---------------------- espace entre le titre et l'annonce------*/
.espace_entre_titre_annonce
{
	line-height: 2px;
}

/*---------------------- tableau conteneur de la categorie ------------------------------*/
.module_annonce_tableau_2
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	text-align: right;
	background-color: #EEF2F8;	
}

.module_annonce_tableau_2 a:link
{
	text-decoration: underline;
	color: #3B537D;
}

.module_annonce_tableau_2 a:visited
{
	text-decoration: underline;
	color: #3B537D;
}

.module_annonce_tableau_2 a:active
{
	text-decoration: underline;
	color: #3B537D;
}

.module_annonce_tableau_2 a:hover
{
	text-decoration: none;
	color: #6C93D7;
}

/*----------------------------- ligne en bas de chaque bloc de module ----------------------*/
.ligne_bas_bloc_module_annonce
{
height: 20px;
background-color: #05B938;
}

/***************************************** FIN BLOC SITE ANNONCE *********************************************/

/**************************** UTILISE DANS DIFFERENTS TYPE D'AFFICHAGE ***********************************/

/*------------ cadre des tableau d'affichage -------------------------*/
.module_annonce_tableau_annonce
{
	border: 1px solid #0A174F;
	background-color: #EEF2F8;
}

/*---------------- titre des annonces --------------------------------*/
.module_annonce_titre_annonce
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6C93D7;
	border: 2px solid #000177;
	font-weight: bold;
	}

/*-------------- contenu des tableaux -------------------------------*/
.module_annonce_tableau_contenu_annonce
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #191970;
	background-color: #EEF2F8;
	padding-top: 0px;	
}


.module_annonce_tableau_contenu_annonce a:visited
{	
	color: #EEF2F8;	
}

/*-------------- Texte "Aucune annonce correspondante aux critères de recherche"------*/
.module_annonce_aucun_resultat
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	font-weight: bold;
}
	

/*--------------- style pour la navigation -----------------------------------*/
.module_annonce_navigation_page
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0A174F;
	text-align: center;
}

/*----------------- navigation retour ----------------------------------------*/
.module_annonce_navigation_retour a:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	text-align: center;
	text-decoration : none;
	padding-left:0px;
	padding-bottom:5px;
}

.module_annonce_navigation_retour a:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	text-align: center;
	text-decoration : none;
	padding-left:0px;
	padding-bottom:5px;
}

.module_annonce_navigation_retour a:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	text-align: center;
	text-decoration : none;
	padding-left:0px;
	padding-bottom:5px;
}

.module_annonce_navigation_retour a:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0A174F;
	text-align: center;
	text-decoration : underline;
	padding-left:0px;
	padding-bottom:5px;
}

/*--------------------------------- tableau conteneur des fichiers ---------------------------*/
.module_annonce_fichiers
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	background-color: #EEF2F8;
	font-weight:normal;
}
.module_annonce_fichiers a:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	background-color: #EEF2F8;
	font-weight:normal;
}
.module_annonce_fichiers a:active
{
	text-decoration: none;
	color: #191970;
}

.module_annonce_fichiers a:hover
{
	text-decoration: none;
	color: #191970;
}

.module_annonce_fichiers a:visited
{
	text-decoration: none;
	color: #191970;
}


/*------------------------ tableau conteneur recherche et bloc site ----------------------------*/
.module_annonce_tableau
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	text-align: right;
	border: 1px solid #6C93D7;
	background-color: #EEF2F8;
	padding-left: 5px;
}


.module_annonce_tableau a:link
{
	text-decoration: underline;
	color: #000000;
}

.module_annonce_tableau a:visited
{
	text-decoration: none;
	color: #000000;
}

.module_annonce_tableau a:active
{
	text-decoration: underline;
	color: #000000;
}

.module_annonce_tableau a:hover
{
	text-decoration: underline;
	color: #6C93D7;
}

/*------------------------- affichage type d'annonce -------------------------*/
.module_annonce_sous_titre
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #191970;
	font-weight: normal;
}


/*--------------------------- input de recherche -------------------------------------------*/
.input_rechercher {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #2E5DB2;
	background-color: #FFFFFF;
	font-weight: bolder;
}


/*---------------------------------- bouton de recherche --------------------------------*/
.module_annonce_input_rechercher {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	background-color: #FFFFFF;
}



/********************************* FICHE CONTACT VENDEUR ***************************************/


/*----------------- contact vendeur -------------------------*/
.module_annonce_tableau_contact
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #6C93D7;
	text-align: left;
	border: 1px solid #0A174F;
	background-color: #eef2f8;
	padding-left: 10px;
}

/*----------------- titre du module contact -------------------*/
.module_annonce_titre_contact
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6C93D7;
	border: 2px solid #000177;
	font-weight: bold;
}

/*--------------------------- separation de 3px dans le message de confirmation au vendeur ---------------*/
.module_annonce_separateur
{
	color: #ffffff;
}

/*---------------- tableau conteneur du tableau pour contacter le vendeur---------------------------------*/
.module_annonce_tableau_contact_imbrique
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #0A174F;
	text-align: left;
	background-color: #eef2f8;
	padding-left: 10px;
}

/*---------------- couleur asterisque champ obligatoire -----------------------------------*/ 
.module_annonce_formulaire_asterisque
{
	color: #ff0000;
}

/*------------------ texte "champ obligatoire" --------------------------------------------*/
.module_annonce_formulaire_commentaire
{
	font-size:11px; 
	color:#002659;
}

/********************************* FIN FICHE CONTACT VENDEUR ***************************************/










/***************************************** AFFICHE PLANCHE CONTACT **************************************/
/*-------------------------- tableau conteneur de affiche planche contact ---------------------------*/
.module_annonce_tableau_reportage
{
	border: 1px solid #3B537D;
}

/*----------------------------- titre ---------------------------------------------------------------*/
.module_annonce_titre_reportage
{
	font-family: Verdana, Arial;
	font-size: 15px;
	color: #3B537D;
	font-weight : bold;
}

/*---------------------------- corps de l'annonce ---------------------------------------------------*/
.module_annonce_tableau_contenu_reportage
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	background-color: #EEF2F8;
	padding-top: 10px;
	
}


/*----------------- tableau conteneur de afficher détail annonce ------------------------------------*/
.module_annonce_liens_reportages
{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #3B537D;
	font-weight : bold;
}

.module_annonce_liens_reportages a:link
{
	text-decoration: none;
	color: #3B537D;
}

.module_annonce_liens_reportages a:visited
{
	text-decoration: none;
	color: #3B537D;
}

.module_annonce_liens_reportages a:hover
{
	text-decoration: none;
	color: #3B537D;
}

.module_annonce_liens_reportages a:active
{
	text-decoration: none;
	color: #3B537D;
}

/*------------------ bordure tableau conteneur image --------------------------------*/
.module_annonce_tableau_images
{
	border: 1px solid #ffffff;
}

/*------------------------------------ bordure image --------------------------------*/
.module_annonce_images
{
	border: 1px solid #6C93D7;
}

/*------------------- tableau conteneur légende -------------------------------------*/
.module_annonce_tableau_legende
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}


/***************************************** FIN AFFICHE PLANCHE CONTACT **************************************/


/***************************************** PROPOSER UNE ANNONCE *********************************************/

/*--------------- texte etape proposer une annonce on ---------------------------------*/
.module_annonce_proposition_etape_on
{
	font-family: Verdana, Arial;
	letter-spacing:2;
	font-size: 11px;
	color: #324F84;
	font-weight: bold;
}

/*--------------- texte etape proposer une annonce off ---------------------------------*/
.module_annonce_proposition_etape_off
{
	font-family: Verdana, Arial;
	letter-spacing:2;
	font-size: 11px;
	color: #bbc9e2;
	font-weight: bold;
}

/*------------------ texte formulaire -------------------------------------------------*/
.module_annonce_proposition_champ_form
{
	font-family: Verdana, Arial;
	letter-spacing:2;
	font-size: 11px;
	color: #324F84;
	font-weight: bold;
	padding-left:15px;
}

/*------------------ texte formulaire -------------------------------------------------*/
.module_annonce_proposition_champ_form_2
{
	font-family: Verdana, Arial;
	letter-spacing:2;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	padding-left:15px;
}

/*------------------- texte entre parenthèse -------------------------------------------*/
.module_annonce_proposition_infos_parenthese
{
	font-family: Verdana, Arial;
	letter-spacing:2;
	font-size: 10px;
	color: #324F84;
	font-weight: normal;
}

/*------------------------- textaera ---------------------------------------------------*/
.module_annonce_proposition_textarea 
{
	scrollbar-face-color: #eff2f9;
	scrollbar-shadow-color: #eff2f9;
	scrollbar-highlight-color: #eff2f9;
	scrollbar-3dlight-color: #A5C0F5;
	scrollbar-darkshadow-color: #324f84;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #324f84;
	background-color:#ffffff;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	width: 350px;
	padding-left:5px;
}

/*------------------------- select ---------------------------------------------------*/
.mod_annonce_proposition_select 
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	border: 1px solid #6C93D7;
	width: 200px;
	outline-color:#6C93D7;
}

/*------------------------- input  ---------------------------------------------------*/
.mod_annonce_proposition_input_text
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3B537D;
	border: 1px solid #6C93D7;
	width: 350px;
	outline-color:#6C93D7;
	padding-left:5px;
}

/*-------------------------- séparateur trait entre formulaire -----------------------*/
.module_annonce_proposition_hr
{
	color: #3B537D;
	height:1px;
	width:100%
}

/*-------------------------- séparateur 2 trait entre formulaire -----------------------*/
.module_annonce_proposition_hr_2
{
	color: #ff0000;
	height:1px;
	width:100%
}

/*--------------------------- calendrier date expiration - date validité----------------*/
.bouton_calendrier {
	background-image: url('../../../images/cal.gif');
	width: 20px;
	height: 20px;
}


.module_annonce_icone_document
{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: black;
}


/*--------------------------------- tableau conteneur fichier telecharger -----------------------------------*/
.module_annonce_telecharger
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: Black;
	background-color: #EEF2F8;
	font-weight: bold;
}

/***************************************** FIN PROPOSER UNE ANNONCE *********************************************/
