


/***** ACCUEIL *****/


/* Lien vers les categories princiaples sur la page d'accueil */ 
a.link_cat_index_annuaire { font-size: 12px; }

/* Lien vers les sous-categories sur la page d'accueil */ 
a.link_scat_index_annuaire { font-size: 11px; }

/* Nombre de sous-categories entre les () sur la page d'accueil */
.nb_scat_index_annuaire { font-size: 12px; }


/***** CATEGORIES *****/
/* Lien vers les sous-categories sur les pages des categories */ 
a.link_scat_other_annuaire { font-family: Arial; font-size: 15px; }

/* Nombre de sous-categories entre les () sur les pages des categories */
.nb_scat_other_annuaire {  }


/* Texte qui est affiche en guise de description d'une categorie */
.text_cat_annuaire { font-weight: bold; font-family: Arial; font-size: 12px; }

/* Texte pour dire qu'il n'y a pas de site dans une categorie :
Pas encore de sites dans...
*/
.no_site_in_cat_annuaire { font-size: 11px; color: #ff0000; font-family: Verdana, Arial, Trebuchet MS; }


/***** SITES *****/


/* URL des sites */
.url_site_annuaire { font-family: Verdana, Arial, Trebuchet MS; font-size: 11px; color: dimgray }


/***** AJOUTER UN SITE *****/


/* Texte pour dire que tous les champs sont obligatoires */
.all_field_required_annuaire { font-family: Verdana, Arial, Trebuchet MS; font-size:11px; color: #ff0000; font-weight: bold; }


/***** DIVERS *****/


/* Liens principaux de l'annuaire (Accueil, Top clics, Ajouter un site,...) */
a.top_link_annuaire { font-family: Verdana; font-size:11 px; }

/* Arborescence en ligne des categories (texte) */
.arbo_annuaire { font-size:10px; font-family:Verdana }
.arbo_annuaire_petit { color:green; font-weight: normal; }

/* Arborescence en ligne des categories (liens) */
a.arbo_annuaire {  }



/* Titre des pages de l'annuaire */
.titre_annuaire { font-size: 18px; font-weight: bold; font-family: Arial; }

/* Lien vers la categorie d'un site dans les nouveautes, les tops et le moteur... */
.link_to_cat_annuaire {  }

/* Boutons des formulaires pour fermer les popups pour les votes et les commentaires */
input.button_close_annuaire {  }


/***** STYLE CHEZ L'HABITANT *****/




a:link.accueil {
	font-family: Verdana, Arial; font-size:10px; color: #FFFFFF; text-decoration:none; font-weight:bold
	}
	
a:visited.accueil{
	font-family: Verdana, Arial; font-size:10px; color: #FFFFFF; text-decoration:none; font-weight:bold
	}
a:hover.accueil{
	font-family: Verdana, Arial; font-size:10px; color: #667539; text-decoration:none; font-weight:bold
	}

a:active.accueil{
	font-family: Verdana, Arial; font-size:10px; color: #FFFFFF; text-decoration:none; font-weight:bold
	}














a:link.bas3 {
	font-family: Verdana, Arial; font-size:10px; text-decoration:none underline; color:#849B3D 
	}
	
a:visited.bas3 {
	font-family: Verdana, Arial; font-size:10px; text-decoration:none underline; color:#849B3D
		}
		
a:hover.bas3 {
	font-family: Verdana, Arial; font-size:10px; color: #000000; text-decoration:none underline 
	}

a:active.bas3 {
	font-family: Verdana, Arial; font-size:10px; text-decoration:none underline; color:#849B3D
	}










.petit {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:10px; 
       }


.petit2 {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:10px; color:#996633; font-weight:bold
       }
       
.texte {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px
       }
       
.texte2 {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px; color:#667539
       }       
           
.titre {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:10pt; color:#667539
       }  

.titre2 {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:10pt; color:#996633
       }
       
.bulle {
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px; color:#849B3D; font-weight:bold; text-align:center
       }

























p.titre { font-size:11px; font-family:Verdana,Arial; color:#996633 }

p.titre_bloc { font-size:11px; margin-left:5px; font-weight:bold; color:#FFFFFF; font-family:Arial }

a:link.menu { font-family: Verdana, Arial; font-size:10px; color: #DBFBBB; text-decoration:none; font-weight:bold }	
a:visited.menu { font-family: Verdana, Arial; font-size:10px; color: #DBFBBB; text-decoration:none; font-weight:bold }
a:hover.menu { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none; font-weight:bold }
a:active.menu { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none; font-weight:bold }

a:link.menu2 { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:none; font-weight:bold }	
a:visited.menu2 { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:none; font-weight:bold }
a:hover.menu2 { font-family: Verdana, Arial; font-size:11px; color: #008000; text-decoration:none; font-weight:bold }
a:active.menu2 { font-family: Verdana, Arial; font-size:11px; color: #008000; text-decoration:none; font-weight:bold }

a:link.navig { font-family: Verdana, Arial; font-size:11px; color: #000000 }	
a:visited.navig { font-family: Verdana, Arial; font-size:11px; color: #000000 }
a:hover.navig { font-family: Verdana, Arial; font-size:11px; color: #FF0000 }
a:active.navig { font-family: Verdana, Arial; font-size:11px; color: #FF0000 }

a:link.accueil2 { font-family: Verdana, Arial; font-size:11px; text-decoration:none; color:#005300; font-weight:bold }	
a:visited.accueil2 { font-family: Verdana, Arial; font-size:11px; text-decoration:none; color:#005300; font-weight:bold }		
a:hover.accueil2 { font-family: Verdana, Arial; font-size:11px; color: #008000; text-decoration:none; font-weight:bold }
a:active.accueil2 { font-family: Verdana, Arial; font-size:11px; text-decoration:none; color:#008000; font-weight:bold }

a:link.bas { font-family: Verdana, Arial; font-size:10px; color: #000000; text-decoration:none }	
a:visited.bas { font-family: Verdana, Arial; font-size:10px; color: #000000; text-decoration:none }
a:hover.bas { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none }
a:active.bas { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none }

a:link.bas2 { font-family: Verdana, Arial; font-size:10px; color: #000000; text-decoration:none underline }	
a:visited.bas2 { font-family: Verdana, Arial; font-size:10px; color: #000000; text-decoration:none underline }
a:hover.bas2 { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none underline }
a:active.bas2 { font-family: Verdana, Arial; font-size:10px; color: #008000; text-decoration:none underline }

a:link.bas3 { font-family: Verdana, Arial; font-size:10px; color: #B5B5B5; text-decoration:none }	
a:visited.bas3 { font-family: Verdana, Arial; font-size:10px; color: #B5B5B5; text-decoration:none }
a:hover.bas3 { font-family: Verdana, Arial; font-size:10px; color: #B5B5B5; text-decoration:none }
a:active.bas3 { font-family: Verdana, Arial; font-size:10px; color: #B5B5B5; text-decoration:none }

a:link.affiche { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:none }	
a:visited.affiche { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:none }
a:hover.affiche { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:underline }
a:active.affiche { font-family: Verdana, Arial; font-size:11px; color: #000000; text-decoration:none }





table.light { border: 0px none; border-spacing: 0px; border-collapse: collapse }

table.light2 { border: 0px none; border-spacing: 0px; border-collapse: collapse; width:100% }

td { padding: 0 }

td.fond1 { background-image: url('../images/fond1.gif'); height:36px }

td.fond2 { background-image: url('../images/fond2.gif') }

td.fond3 { background-image: url('../images/fond3.gif'); height:36px }

td.menu { background-image: url('../images/menu.jpg'); background-color: #3EB314; height:21px; font-family: Verdana, Arial; font-size:10px; text-align:right; padding-right:5px; color:#DBFBBB; font-weight:bold }

td.barre { background-image: url('../images/barre.gif'); height:20px }

td.global_bloc_vert2 { border: 1px solid #008000; width:514px; vertical-align:top }

td.top_bloc_vert { background-color:#008000; height:25px; background-image: url('../images/top_bloc_vert.gif'); }

td.global_bloc_vert3 { border: 1px solid #008000; width:340px; vertical-align:top }

td.haut { background-color:#F1F1F1; height:25px }

td.bottom1 { height:30px; vertical-align:bottom; text-align:center; font-size:11px; font-family:Verdana,Arial }

td.bottom2 { height:50px; text-align:center; font-family: Verdana; font-size:10px; color:#B5B5B5 }

td.gris { height:25px; padding-left:5px; background-color:#EFEFEF; color:#5F5F5F; font-size:11px; font-family:Verdana,Arial }

td.retour { height:25px; padding-left:22px; background-color:#EFEFEF; background-image: url('../images/puce2.gif'); background-repeat:no-repeat; background-position:left }

.green { font-size: 11px; font-family:Verdana; border: 1px solid #008000 }

input.go { font-size: 11px; font-family:Verdana, Arial; border: 1px solid #008000; background-color:#FFFFFF; padding-left:7px; padding-right:7px; padding-top:2px; padding-bottom:2px }




