/* Version 2 de Quicherche-trouve.com */

/* Fond de la page */
body {
	background-color: #767676;
}

/* liens de la page */

a:link {
	color: Green;
	text-decoration: none;
}
a:visited {
	color: #B2B2B2;
	text-decoration: none;
}
a:hover {
	color: Orange;text-decoration: underline;
}

table.entete{
	background-image: url(images/entete.png);
	width: 1000px;
	height: 100px;
}

/* Liens de haut de page */
a.linkprinc{
	color: #F2F2F2;
	font-weight:bold;
	font-family:Verdana,
	Arial, Helvetica, sans-serif;
	font-size:11px
}

/* liens d'en haut */
.recom{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Liens  de bas de page */
.basannujw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005901;
	}
	
/*sigle copyright du bas des pages*/
.copyrightjw { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-size: 10px;  
}

/* Cellule de bas de page */
td.bas{
	background-image: url(images/bas.png);
	width: 1000px;
	height: 46px
}

/* Cellule d'entete des lien de gauche */
td.rubcat{
	background-image: url(images/titreallcat9.jpg);
	width: 229px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: White;
    font-weight: bold;
	vertical-align: middle;
}

/* Tableau des catégories de gauche */
table.allcat{
width: 230px;
background-color: White;
	border: 1px solid black;
	color: inherit; /* text color */

}

/* Libellé des rubriques dans la colonne de gauche */
.rubgauche{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #006600;    
	 }
	 
/*les catégories enfant dans la colonne de gauche*/
.catgauche{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #006600;
 }
 
 /*Rubriques dans l'annuaire du milieu*/
.catannu{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #006600;    }
	 
/* Tableaux de le colonne de gauche */
table.gauche{
/*width: 198px;*/
background-color: White;
	border: 1px solid black;
	color: inherit; /* text color */

}

/* Entete des la colonne "Parcourir" à droite */ 
td.parcourirville{
	background-image: url(images/ar_villes.png);
	width: 198px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: White;
   font-weight: bold;
	vertical-align: middle;
  text-align: left
}

/* champ texte de la recherche et de la newsletter*/
input.champ_search {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* titre newsletter */
.newslet { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;  
	color: White;  
	font-weight: bold;   
	 }
	 
/* Cellule du fil d'Ariane dans la liste des annonces */
td.filariane{
	background-image: url(images/ar_filariane.jpg);
	width: 100%;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
  text-align: left
}

/* cellules d'entête des annonces dans les pages de listes */
td.entannonce{
	background-color: #f2f2f2;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #006600;
}

/* Cellule de la date */
td.dateannonce{
	background-color: #dcdcdc;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: black;
}

/*corps des annonces*/
.texteannonces{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: justify;
 }

 /* Cellules du bas des annonces dans la page des listes */
 td.basannonce{
 	background-image: url(images/ar_basannonces.jpg);
	height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-align: left;*/
	color: #006600;
	
 }
/* Lien du "détails" dans annonces*/
a.detailsannonces{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #006600;
 }
 
/* Etat de la navigation dans les pages des annonces */
.etatnav{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: justify;
  color: #000000
}

/* Sous catégories dans le haut des listes des annonces */
.categoriesec{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #006600;    }
 
 /* Message d'absence de message dans une catégorie */
 .noannonces{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FF0000;    }

 /* Petit texte de base */
 .exposant{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Texte de base */
.textebase{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal
}

.smalltexte{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal
}

/* Les images affichées sur le site */
img.picone{
	border: 6px solid #f5f5f5;
}

img.pictwo{
	border: 4px solid #cfe3a7;
}

img.pictree{
	border: 1px solid #B0B0B0;
}

/* Champs de textes */
input.login{
	color: #000000;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: normal
}

legend{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #006600
}

fieldset{
  border: 1px solid #B6D7AA
}

/* menus des sélections */
select.menus{
	color: #000000;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: normal
}

/* zone de texte */
textarea{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px
}

/* Entêtes des formulaires */
td.titresection{
  background-image: url(Images/ar_sections.png);
  color: #006400;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height: 25px;
  vertical-align: baseline;
  text-align: left;
}

td.contdet{
  background-color: white;
  border-bottom: 1px solid #DDDDDD;
  /*border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;*/
  text-align: left;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  border-top-color: #FFFFFF;
  border-top-style: solid;
  border-top-width: 1px;
  /*vertical-align: middle;*/
  height: 20px;
    border-left-style: none;
  border-left-width: 0px;
    border-right-color: #DDDDDD;
    border-right-style: solid;
    border-right-width: 1px;
}

td.contdetdssus{
background-color: white;
  border-bottom: 1px solid #DDDDDD;
  /*border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;*/
  text-align: left;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;
  vertical-align: middle;
  height: 20px;
    border-left-style: none;
  border-left-width: 0px;
    border-right-color: #DDDDDD;
    border-right-style: solid;
    border-right-width: 1px;
}
table.conteneurdet{
	background-color: white;
	border-bottom: 1px solid #dcdcdc;
	border-left-color: #dcdcdc;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #dcdcdc;
	border-top-color: #dcdcdc;
	border-top-style: solid;
	border-top-width: 1px;
}

td.labelform{
  background-color: #f7f7f7;
  border-bottom: 1px solid #DDDDDD;
  /*border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;*/
  text-align: right;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  border-top-color: #FFFFFF;
  border-top-style: solid;
  border-top-width: 1px;
  /*vertical-align: middle;*/
  height: 25px;
  border-left-color: #DDDDDD;
  border-left-style: solid;
  border-left-width: 1px;
}

td.labelformdessus{
  background-color: #f7f7f7;
  border-bottom: 1px solid #DDDDDD;
  /*border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;*/
  text-align: right;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  border-top-color: #DDDDDD;
  border-top-style: solid;
  border-top-width: 1px;
  /*vertical-align: middle;*/
  height: 25px;
  border-left-color: #DDDDDD;
  border-left-style: solid;
  border-left-width: 1px;
}
/* les boutons natifs */
input.envoi{
	color: #006400;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
/* Messages d'erreurs */
.error{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: red;
}
/* Messages de suuces */
.succes{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: green;
}

td.abonnement{
	background-color: #c9f5cc;
	color: #003300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	height: 20px;
}

td.libabo{
	background-color: white;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	height: 20px;
}

td.contabo{
	background-color: white;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	height: 20px;
}

td.basabo{
	background-color: #efefef;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	height: 15px;
	vertical-align: middle;
}

