/* Définition de règle */
@charset "iso-8859-1";
/* **** ACCUEIL ****
 Texte sur la page d'acceuil :
Cet annuaire contient... */
.text_index_annuaire {
}
/* Lien vers les categories princiaples sur la page d'accueil */
a.link_cat_index_annuaire {
	letter-spacing: -1px;
	word-spacing: 1px;
}
a.link_cat_index_annuaire:hover {
	letter-spacing: -1px;
	word-spacing: 1px;
}
/* Lien vers les sous-categories sur la page d'accueil */
a.link_scat_index_annuaire {
	letter-spacing: -1px;
	word-spacing: 1px;
}
a.link_scat_index_annuaire:hover {
	letter-spacing: -1px;
	word-spacing: 1px;
}
/* Nombre de sous-categories entre les () sur la page d'accueil */
.nb_scat_index_annuaire {
	font-size: 11px;
	font-weight: bold;
}
/* **** CATEGORIES ****
 Lien vers les sous-categories sur les pages des categories */
a.link_scat_other_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	padding-left: 20px;
	margin: 0 0px 0 5px;
	background-image: url(images/postbullets.png);
	background-repeat: no-repeat;
	background-position: left center;
}
a.link_scat_other_annuaire:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #B4381E;
	text-decoration: none;
	background-image: url(images/postbullets.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin: 0 0px 0 5px;
}
/* Nombre de sous-categories entre les () sur les pages des categories */
.nb_scat_other_annuaire {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* Texte qui est affiche en guise de description d'une categorie */
.text_cat_annuaire {
	font-size: 14px;
	font-weight: normal;
}
.text_cat_annuaire p {
	font-style: italic;
	padding: 10px;
	text-indent: 10px
}
.text_cat_annuaire p:first-letter {
	font-size: 20px;
	font-weight: bold;
}
/* Texte pour dire qu'il n'y a pas de site dans une categorie :
Pas encore de sites dans... */
.no_site_in_cat_annuaire {
	color: #ff0000;
}
/* **** SITES ****
 Titre des sites */
/* **** SITES ****
 Titre des sites */
a.titre_site_annuaire {
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #000000;
	text-decoration: underline;
}
a.titre_site_annuaire:hover {
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: -1px;
	color: #99894D;
}
.description_site_annuaire {
	font-size:13px;
	letter-spacing: -0.5px;
	text-align: right;
}
/* Nombre de clics sur les sites */
.nb_clics_site_annuaire {
	color: #000000;
	font-size: 14px;
	letter-spacing: -1px;
}
/* Date de validation des sites */
.date_validation_site_annuaire {
	color: #000000;
	font-size: 14px;
	letter-spacing: -1px;
}
/* Moyenne + nombre de votes dans le top votes */
.moyenne_votes_topv_annuaire {
	color: #000000;
	font-size: 14px;
	letter-spacing: -1px;
}
/* URL des sites */
.url_site_annuaire {
	font-weight: bold;
	color: #996600
}
/* Moyenne des votes des sites */
.moyenne_votes_site_annuaire {
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* Lien pour voter pour les sites */
a.vote_site_annuaire {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.vote_site_annuaire:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/* Nombre de commentaires pour les sites */
.commentaire_site_annuaire {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* Lien pour voir et ecrire des commentaires */
a.read_write_com_site_annuaire {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.read_write_com_site_annuaire:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/* Position des sites (1,2,3,4,...) dans les Top clics et Top votes */
.position_site_annuaire {
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* **** NOUVEAUTES ****
 Texte pour dire qu'il n'y a pas de nouveaux sites ces X derniers jours :
Aucun site n'a été ajouté ... */
.no_new_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Date pour laquelle il y a des nouveaux sites */
.date_new_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* **** TOP CLICS ****
 Texte pour dire qu'aucun site n'a deja recu de clic :
Aucun site n'a encore reçu de visite... */
.no_clic_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* **** TOP VOTES ****
 Texte pour dire qu'on n'a pas encore voter pour les sites :
Aucun site n'a encore reçu de vote... */
.no_vote_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Liens vers les 2 types de classement par votes (moyenne ou nombre) */
a.type_vote_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
a.type_vote_annuaire:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* **** RECHERCHE ****
 Texte au cas ou il n'y aurait pas de resultat a la recherche effectuee :
Aucun résultat pour la recherche... */
.no_res_search_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Timer pour le moteur de recherche */
.timer_search_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #634425;
	font-style: italic;
}
/* Texte dans les resultats d'une recherche :
Categories trouvées, Sites trouves */
.res_search_cat_site_annuaire {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
/* Texte en dessous du champ pour entrer la recherche a effectuer :
Résultats par page ... */
.text_search_annuaire {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
/* **** AJOUTER UN SITE ****
 Texte de confirmation apres la proposition d'un site dans l'annuaire */
.confirm_add_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* Texte pour dire que tous les champs sont obligatoires */
.all_field_required_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Texte pour signaler qu'on ne peut pas ajouter de site dans cette categorie */
.can_not_add_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Texte devant les champs :
Votre nom :, Votre prénom,... */
.text_before_field_add_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
/* **** VOTE ****
 Texte si on a deja vote pour le site :
Vous avez déjà voté ces dernières... */
.deja_vote_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Texte apres avoir voter correctement */
.vote_ok_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
/* Texte qui apparait dans la popup avant de voter :
Vous allez pouvoir voter... */
.text_vote_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* **** COMMENTAIRES ****
 Texte pour signaler qu'il n'y a pas encore eu de commentaires pour un site :
Pas encore de commentaire... */
.no_com_site_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
/* Auteur + date d'ajout du commentaire */
.author_and_date_com_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #634425;
}
/* Texte devant les champs du formulaire d'ajout d'un commentaire */
.text_before_field_com_annuaire {
	font-weight: bold;
}
/* Textarea pour entrer le commentaire */
textarea.text_add_com_annuaire {
	font-size: 12px;
}
/* **** DIVERS ****
 Lien dans le bas des pages */
a.link_footer_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
a.link_footer_annuaire:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* Liens principaux de l'annuaire (Accueil, Top clics, Ajouter un site,...) */
.top_link_annuaire {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: 1px;
	margin: auto;
	text-align: center;
}
a.top_link_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: 1px;
	color: #0000FF;
	text-decoration: underline;
}
a.top_link_annuaire:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: 1px;
	color: #FF0000;
	text-decoration: none;
}
/* Arborescence en ligne des categories (texte) */
.arbo_annuaire {
}
.arbo_annuaire_petit {
}
/* Arborescence en ligne des categories (liens) */
a.arbo_annuaire {
}
a.arbo_annuaire:hover {
}
/* Liens vers les numeros des pages si il y a trop de sites pour etre affiche sur une seule page (categorie + recherche) */
a.link_numpage_annuaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
a.link_numpage_annuaire:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* Titre des pages de l'annuaire */
.titre_annuaire {
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#ombre {
	color:inherit;
	margin:3px 3px 3px 3px;
	background:#858585;
}
#block {
	border:  1px solid #000000;
	bottom: 3px;
	color: #000000;
	padding:  5px;
	position: relative;
	right: 3px;
	background-color: #FFFFFF;
}
#blockimg {
	background:  #fff9e5;
	border:  1px solid #000000;
	bottom: 3px;
	color: #000000;
	position: relative;
	right: 3px
}
.art-pub
{
	display : block;
	position: absolute;
	left: 400px;
	top: -10px;
	width: 500px;
}
.pagination {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Set to "right" to right align pagination interface */
.pagination ul {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 14px;
}
.pagination li {
	list-style-type: none;
	display: inline;
	color: #598823;
	font-weight: bold;
	font-size: 16px;
}
.pagination a, .pagination a:visited {
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #666666;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	background-color: #E19F17;
}
.pagination a:hover {
	margin-right: 5px;
	border: 1px solid #666666;
	color: #B4381E;
	background:#ffffff;
	font-size: 14px;
}
.pagination li.currentpage, .pagination a:active {
	margin-right: 5px;
	font-weight: bold;
	padding: 3px;
	border: 1px solid #666666;
	background:#ffffff;
	color: #000000;
	font-size: 14px;
}
/* IE 6 and below. Adjust non linked LIs slightly to account for bugs */
* html .pagination li.currentpage {
	margin-right: 5px;
	font-size: 14px;
}
/* Fin de la section de style généré par WebExpert le 23/01/2008 16:35:16 */

