/* FEUILLE DE STYLE SPECIFIQUE Dictionnaire nom propre */

/* Reinitialisation des marges, bordures et espacements */
* {
	margin: 0;
	padding: 0;
}

/* Menu navigation */
.nom_personnage_navigation{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}

/* lettrines pour l'abécédaire */
.lettre_abecedaire{
	font-size: 16px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* Abecedaire */
.bloc_titre_abecedaire{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.abecedaire{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.abecedaire a{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
.abecedaire a{
	text-decoration: none;
}
.abecedaire a:hover{
	text-decoration: underline;
}

.menu_abecedaire{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.menu_abecedaire a{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.menu_abecedaire a{
	text-decoration: none;
}
.menu_abecedaire a:hover{
	text-decoration: underline;
}

/* Fin Abecedaire */

.recherche_alpha_lettre_double{
	font-family: Georgia;
	font-size: 30px;
}
.recherche_alpha_lettre_double a{
	text-decoration: none;
}

/* pour les dates du nom propre du jour */
.date_fonction_personnage{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin-bottom: 5px;
}
.theme_fonction_personnage{
	font-family: Verdana;
	font-size: 13px;
	color: #B2B2B2;
}

/* Moteur de recherche */
.petit_lien_moteur_de_recherche{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.fiche_mot_lien_sens{
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}

/* BALISES GENERIQUES */
a{
	text-decoration: none;
}
html, body{
	height: 100%;
	background-color: #FFF;
}
h1{
	font-family: Verdana;
	font-size : 16px;
	font-weight: bold;
	color: #000;
	display: block;
}
h2{
	font-family: Verdana;
	font-size : 13px;
	font-weight: bold;
	color: #FF9900;
	display: block;
}
h3{
	color: #000;
}
p{
	font-family: Arial;
	font-size: 13px;
	vertical-align: top;
	color: #333333;
}
br{
	height: 20px;
}
/* CLASSES SPECIFIQUES */
.fil_ariane{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.fil_ariane_courant{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
/* Colonnes du squelette */
#colonne_gauche .intitule  {height: 17px;color: #ffffff;padding: 0px;padding-top: 5px;padding-left: 18px;margin: 0px;font: bold 9px Verdana, Arial, Helvetica, sans-serif;background: #000000 url(/image/gen/puceamorceorange.gif) 6px center no-repeat;}
#colonne_gauche .intitule  a{height: 17px;color: #ffffff;padding: 0px;padding-top: 5px;margin: 0px;font: bold 9px Verdana, Arial, Helvetica, sans-serif;background: #000000;}
#intitule_bordeaux .intitule  {height: 17px;color: #ffffff;padding: 0px;padding-top: 5px;padding-left: 18px;margin: 0px;font: bold 9px Verdana, Arial, Helvetica, sans-serif;background: #000000 url(/image/gen/puceamorceorange.gif) 6px center no-repeat;}
#intitule_bordeaux .intitule  a{height: 17px;color: #ffffff;padding: 0px;padding-top: 5px;margin: 0px;font: bold 9px Verdana, Arial, Helvetica, sans-serif;background: #000000;}


#colonne_gauche ul {list-style-type: none;margin: 0px;padding: 0px;padding-bottom: 10px;padding-top: 10px;background: #d7d4c6;}
html>body #colonne_gauche ul { margin-top: 0px;padding-top: 0px;  }
#colonne_gauche ul a {text-decoration: none;font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #333333;}
#colonne_gauche ul a:hover {text-decoration: underline;font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #333333;}
#colonne_gauche .liste_defaut {line-height: 20px;padding-left: 0px;padding-top: 5px;padding-bottom: 5px;margin-left: 0px;}
#colonne_gauche .liste_defaut li {padding-left: 15px;background: url(/image/gen/puce_nav2.gif) 6px 8px no-repeat;}
#colonne_gauche .evenementiel a{color: #cc0000;text-decoration: none;}
#colonne_gauche .evenementiel a:hover{color: #cc0000;text-decoration: underline;}
#colonne_gauche .titre_chaine {background: url(/image/gen/puce_nav1.gif) 6px 6px no-repeat;line-height: 8px;padding-left: 15px;padding-top: 0px;padding-bottom: 6px;margin-top: 4px;}
html>body #colonne_gauche .titre_chaine {line-height: 4px;}
#colonne_gauche .liste_fil {margin: 0px 0px 2px 0px;padding: 4px 0px 4px 20px;line-height: 13px;background-color: #ececdf;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
#colonne_gauche .liste_fil a {text-decoration: none;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#colonne_gauche .liste_fil a:hover {text-decoration: underline;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#colonne_gauche .liste_fil li {padding: 0px;line-height: 13px;background-color: #ececdf;}
#colonne_gauche .liste_fil li a, #colonne_gauche .liste_fil li.sousmenu_service a {text-decoration: none;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#colonne_gauche .liste_fil li a:hover, #colonne_gauche .liste_fil li.sousmenu_service a:hover {text-decoration: underline;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#colonne_gauche .liste_fil li.sousfil a {padding-left: 7px;}
#colonne_gauche .liste_fil li.titre_rubrique a {text-decoration: none;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#colonne_gauche .liste_fil li.titre_rubrique a:hover {text-decoration: underline;font: 10px Verdana, Arial, Helvetica, sans-serif;color:#333333;}


.libelle_top_recherche {
	font-size: 12px;
	color: #000000;
}
.libelle_top_recherche a{
	font-size: 12px;
	color: #7B7B28;
	text-decoration: none;
}
.libelle_top_recherche a:hover{
	font-size: 12px;
	color: #7B7B28;
	text-decoration:underline;
}


.col_gauche{
	width: 130px;
	background-color: #d7d4c6;
	vertical-align: top;
}

.col_milieu{
	width: 608px;
	padding: 15px;
	/*border-left: 1px solid #d7d4c6;*/
	border-right: 1px solid #d7d4c6;
	background-color: #FFF;
	vertical-align: top;
}
.col_droite{
	width: 290px;
	padding: 15px;
	background-color: #FFF;
	vertical-align: top;
}
/* Bandeau de recherche */
.bandeau_recherche{
	border-style: solid;
	border-color: #D7D4C6;
}
.bandeau_recherche_coin{
	background-color: #D7D4C6;
	background-image:url(/dictionnaire/noms-propres/image/commun/coin.gif);
}
/* tableau col droite */
.tableau_col_droite{
	border-style: solid;
	border-color: #D7D4C6;
	padding: 3px 3px 6px 3px;
	empty-cells:show;
	
}
/* tableau col droite */
.tableau_col_droite_coin{
	background-image:url(/dictionnaire/noms-propres/image/commun/puce_coin1.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


/* Titres bords arrondis */
.gauche_titre{
	width: 15px;
	height: 16px;
	background-image: url(/biographie/image/commun/bord_gauche_titre.gif);
	background-repeat: no-repeat;
	background-color: #FF9900;
}
.milieu_titre{
	background-color: #FF9900;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.milieu_titre a{
	text-decoration: none;
	color: #FFF;
}
.milieu_titre a:hover{
	color: #000;
}
.droite_titre{
	width: 15px;
	height: 16px;
	background-image: url(/biographie/image/commun/bord_droite_titre.gif);
	background-repeat: no-repeat;
	background-color: #FF9900;
}


/*onglet sommaire sur la page de définition */
.navigation_lien_courant{
	padding: 0 4px 1px 2px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	background-color: #FF9900;
	color: #FFF;
}
.navigation_lien_courant:hover{
	padding: 0 4px 1px 2px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	background-color: #FF9900;
	color: #FFF;
}

/* Filets pointillés horizontaux */
.pointille{
	/* Ligne horizontale grise en pointilles */
	background-image: url(/dictionnaire/noms-propres/image/commun/pointilles.gif);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #D7D4C6;
	height: 2px;
	overflow: hidden;
}
.pointille_couleur{
	/* Ligne horizontale colorée en pointilles */
	background-image: url(/dictionnaire/noms-propres/image/commun/pointilles.gif);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #FF9900;
	height: 2px;
	overflow: hidden;
	margin-top:8px;
}
/* Titre entete */
.titre_entete{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
.titre_entete a{
	text-decoration: none;
}
.titre_entete a:hover{
	text-decoration: underline;
}
/* gros titre page */
.gros_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.gros_titre_beige{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #707041 ;
}
.gros_titre_beige_theme{
	font-family:Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #707041 ;
}
.gros_titre_beige_theme a{
	font-family:Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #707041 ;
}
/* gros titre home */
.titre_home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #707041;
}
a.titre_home{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #707041;
}
a.titre_home{
	text-decoration: none;
}
a.titre_home:hover{
	text-decoration: none;
	color: #333333;
}
/* Entete de personnage */
.nom_personnage{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
a.nom_personnage{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
a.nom_personnage{
	text-decoration: none;
}
a.nom_personnage:hover{
	text-decoration: underline;
}
/* libelle theme pere dans la page de themes */
.libelle_theme_pere{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
a.libelle_theme_pere{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
a.libelle_theme_pere{
	text-decoration: none;
}
a.libelle_theme_pere:hover{
	text-decoration: underline;
}
/* libelle theme fils dans la page de themes */
.libelle_theme_fils{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
a.libelle_theme_fils{
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
}
a.libelle_theme_fils{
	text-decoration: none;
}
a.libelle_theme_fils:hover{
	text-decoration: underline;
}
.nb_nom_propre{
	font-family: Verdana;
	font-size: 13px;
	color: #B2B2B2;
}
a.nb_nom_propre {
	font-family: Verdana;
	font-size: 13px;
	color: #B2B2B2;
}
a.nb_nom_propre {
	text-decoration: none;
}
a.nb_nom_propre:hover{
	text-decoration: underline;
}
.nb_nom_propre_theme_pere{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #707041 ;
}
a.nb_nom_propre_theme_pere {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #707041 ;
}
a.nb_nom_propre_theme_pere {
	text-decoration: none;
}
a.nb_nom_propre_theme_pere:hover{
	text-decoration: underline;
}
/* lettre de l'abécédaire */ 
.contenu_lettre{
	font-family: Georgia;
	font-size: 40px;
	text-transform: uppercase;
}
/* -------------------------- */
.droite_fleche_droite{
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
	padding-right: 15px;
	background-image: url(/dictionnaire/noms-propres/image/commun/fleche_droite.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.gauche_fleche_droite{
	
	padding: 0;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	padding-left: 15px;
	background-image: url(/biographie/image/commun/fleche_droite.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.gauche_fleche_gauche{
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
	background-image: url(/dictionnaire/noms-propres/image/commun/fleche_gauche.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.lien_suite{
	text-decoration: none;
	font-weight: bold;
}
/* Style du multipage */
.multipage_precedent{
	padding-left: 15px;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(/dictionnaire/noms-propres/image/commun/fleche_gauche.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.multipage_corps{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
}
.multipage_suivant{
	padding-right: 15px;
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
	background-image: url(/dictionnaire/noms-propres/image/commun/fleche_droite.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.multipage_page_courante{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.multipage_lien{
	text-decoration: none;
}
.recherche_fond_clair{
	height: 66px;
	background-color: #FFF;
	font-weight: bold;
	text-align: center;
}
.recherche_fond_fonce{
	height: 66px;
	background-color: #D7D4C6;
	font-weight: bold;
	text-align: center;
}
.liste_theme_fond_gris{
	height: 30px;
	background-color: #BBBBBB;
	font-weight: bold;
	text-align: left;
}
.liste_theme_titre{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
.bloc_titre{
	padding: 0 5px 0 11px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #cc0000;
	text-transform: uppercase;
	background-image: url(/dictionnaire/noms-propres/image/commun/puceamorceorange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bloc_titre a{
	color: #cc0000 ;
	text-decoration: none;
}
.bloc_titre a:hover{
	color: #333333;
	text-decoration: none;
}
.bloc_titre_noir{
	padding: 0 5px 0 11px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #cc0000;
	text-transform: uppercase;
	background-image: url(/dictionnaire/noms-propres/image/commun/puceamorce.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bloc_titre_noir a{
	color: #cc0000 ;
	text-decoration: none;
}
.bloc_titre_noir a:hover{
	color: #333333;
	text-decoration: none;
}
.bloc_sous_titre{
	padding-left: 12px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #B2B2B2;
	text-transform: uppercase;
	background-image: url(/dictionnaire/noms-propres/image/commun/puce.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.barre_titre{
	background-image: url(/dictionnaire/noms-propres/image/commun/barre.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.barre_titre_couleur{
	background-image: url(/dictionnaire/noms-propres/image/commun/barre_couleur.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.lien_haut_page{
	font-family: Verdana;
	font-size: 10px;
}
a.lien_haut_page{
	font-family: Verdana;
	font-size: 10px;
}
a.lien_haut_page{
	text-decoration: underline;
}
a.lien_haut_page:hover{
	text-decoration: none;
}
.petit_texte{
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
}
a.petit_texte{
	font-family: Verdana;
	font-size: 11px;
}
a.petit_texte:hover{
	text-decoration: none;
}
.menugauche_gras {
	height:19px;
	background: url(/savoir/image/puce_nav2.gif) 6px center no-repeat;
	padding-left: 17px;
	padding-right: 0px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.menugauche_gras_entete {
	height:22px;
	background: url(/savoir/image/puce_nav1.gif) 6px center no-repeat;
	padding-left: 17px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.menugauche_gras_entete a{
	text-decoration:none;
}
.menugauche_gras_entete a:hover{
	text-decoration:underline;
}

#tetiere-box {margin-left: -2px}

/* Promo Iphone*/
div.promo_iphone_linternaute {background: url(http://www.linternaute.com/citation/image/promo/bandeau-promo-dico.png) center left no-repeat;padding:30px 9px 45px 70px;}
div.promo_iphone_linternaute a {color:#fff;text-decoration:none;cursor:pointer;}
div.promo_iphone_linternaute h2.promo {float:left; padding:0 0 5px; margin:0; color:#fff;font-family:Arial; font-size:14px; font-weight:bold;}
div.promo_iphone_linternaute span.savoir_plus {float:right; padding-top:2px; color:#fff; font-family:Arial; font-size:11px; font-weight:bold;}
div.promo_iphone_linternaute span.savoir_plus a {text-decoration:underline; color:#fff; font-family:Arial; font-size:11px;font-weight:bold;}
div.promo_iphone_linternaute span.savoir_plus a:hover {text-decoration:none;}
/* Fin promo Iphone*/