
/* Promo Iphone*/
div.promo_iphone_linternaute {background: url(http://www.linternaute.com/proverbe/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 {background:transparent;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*/

h2 {
	font: bold 13px Verdana; 
	color: #000; 
	padding-bottom: 10px;
}

h3 {
	font: bold 12px Arial;
	color: #000; 
}

a {
	font: 10px bold Verdana #333333;
	text-decoration:none;
}

textarea {
	width: 100%
}

#fil-ariane .fil-ariane-courant {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; padding-right: 15px;}
#fil-ariane { padding-right: 15px; }

#colonne_gauche .liste_fil li.titre_rubrique a {text-decoration: none; font: bold 10px Verdana, Arial, Helvetica, sans-serif;color:#333333; text-transform:uppercase;}
#colonne_gauche .liste_fil li.titre_rubrique a:hover {text-decoration: underline;font: bold 10px Verdana, Arial, Helvetica, sans-serif;color:#333333; text-transform:uppercase;}

#colonne_gauche .liste_fil li.sousmenu_service {padding-left: 0px;}
#colonne_gauche .liste_fil li.sousmenu_service a {padding-left: 0px;}

#colonne_gauche form {}
#colonne_gauche label {font: 9px Verdana, Arial, Helvetica, sans-serif; }
#colonne_gauche input.input-text {}

#colonne_gauche .liste_fil a.lien_mot_de_passe_oublie {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:xx-small;}

/*#droite{padding-left: 15px; padding-top: 15px;}*/
#centre div.google_adsense {text-align: center;}

/* Compte création */ 
.corps_colonne {float:left; width:50%;}
.corps_colonne-gauche {float: left;width: 296px;}
.corps_colonne-droite {float: right;width: 296px;}



.formulaire-element { display: inline;}

/* Formulaire de recherche */
form.formulaire_corps {
	font: 12px Arial #333333;
}
form.formulaire_corps fieldset {
  	padding: 1em;
}

form.formulaire_corps label {
   	float: left;
   	width: 150px;
}

form.formulaire_corps input {
   	margin: 0;
   	padding: 0;
}

form.formulaire_corps select {
  	border:1px solid #B1AEA0;
  	margin: 0;
  	padding: 1px;
  	height: 20px;   	
}


form.formulaire_corps fieldset {
	border:0px; 
	padding: 1em; 
	background: #fff;
}

form.formulaire_corps div.debut {
	width:auto;
	background: #B1AEA0 url('/covoiturage/image/commun/coingauche.gif') no-repeat top left;
	line-height: 30px;
}

form.formulaire_corps span.titre {
	padding-left: 20px;
	text-transform:uppercase;
	color: #FFF;
	font-weight: bold;	
	font-size: 12px;
}

form.formulaire_corps div.corps {
	width:auto;
	border: 2px solid #E8E9DB;
	background-color:#FFF;
	padding:0px;
	margin:0px;
}

form.formulaire_corps div.corps .ligne {
	padding-bottom: 10px;
}

form.formulaire_corps div.intertitre {
	width: auto;
	font: 13px Arial #333333;
	background-color: #E8E9DB;
	line-height: 25px;
	padding-left: 1em;
}

form.formulaire_corps div.fin {
	background-color:#B1AEA0;
	text-align: center;
	height: 25px;
	padding-top: 5px;
}

form.formulaire_corps div.paire {
	background-color:#F9F9F1;
}

form.formulaire_corps div.impaire {
	background-color:#F9F9F1;
}


#f_localisation_1 {
  	border-width:1px;
  	border-style:solid;
  	padding: 1px;
  	height: 20px;
}

#f_localisation_2 {
  	border-width:1px;
  	border-style:solid;
  	padding: 1px;
  	height: 20px;
}

#localisation_1 {
	display: inline;
	margin-left: 150px;
}

#type_trajet_hebdomadaire {
	/*border: 1px solid; */
	float: left;
	width: 400px;
	margin-bottom: 5px;
}

#type_trajet_hebdomadaire .label {
	width:120px;
}

#type_trajet_hebdomadaire div {
	width: 30px;
	float: left; 
}

#type_trajet_hebdomadaire label {
	width: 25px;
	padding-left: 3px;	
}

#type_trajet_hebdomadaire input {
	margin: 0px;
	padding: 0px;
	width: 25px;
}


#role_proprietaire div {
	width: 280px;
}

#role_proprietaire input {
	margin: 0px;
   	float: left;
   	width: 20px;
   	margin-right: 5px;
}

#role_proprietaire label {
   	float: right;
   	width: 250px;
	text-align: left;
}

#type_trajet_ponctuel {
	width: 400px;
}

#type_trajet_ponctuel .label {
	display: inline;
	width:120px;
}

#champDepartDate {
	display: inline;
}

/* Trajets derniers proposés*/
#tableau-dernier-propose {
	width:100%;
	font: 12px Arial;
	color: #333333;
}

#tableau-dernier-propose a {
	text-decoration:none;
	font: bold 12px Arial;
	color: #333333;	
}

#tableau-dernier-propose .titre {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #FFF;
	text-transform:uppercase;
	padding-left: 10px;
	background-color:#FD2828; 
}
#tableau-dernier-propose tr.paire {background-color:#FFFFFF;}
#tableau-dernier-propose tr.impaire {background-color:#F9F9F1;}


/* Trajets les plus proposés*/
#tableau-plus-propose {
	width:80%;
	font: 12px Arial;
	color: #333333;
}

#tableau-plus-propose a {
	text-decoration:none;
	font: bold 12px Arial;
	color: #333333;	
}

#tableau-plus-propose .titre {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #FFF;
	text-transform:uppercase;
	background-color:#FD2828; 
	padding-left: 10px;
}
#tableau-plus-propose tr.paire {background-color:#FFFFFF;}
#tableau-plus-propose tr.impaire {background-color:#F9F9F1;}

/* Trajets les plus demandés */
#tableau-plus-demande {
	width:80%;
	font: 12px Arial;
	color: #333333;
}

#tableau-plus-demande a {
	text-decoration:none;
	font: bold 12px Arial;
	color: #333333;	
}
#tableau-plus-demande .titre {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #FFF;
	text-transform:uppercase;
	background-color:#FD2828; 
	padding-left: 10px;
}
#tableau-plus-demande tr.paire {background-color:#FFFFFF;}
#tableau-plus-demande tr.impaire {background-color:#F9F9F1;}


#message-recherche {text-align: left; padding-bottom: 10px;}


/* Tableau résultat de recherche */
#tableau-resultat-recherche {
	background-color:#B1AEA0;
	width:100%;
	font: 12px Arial;
	color: #333333;
	border-collapse: collapse;
	border-left : 1px solid #B1AEA0;
	border-right : 1px solid #B1AEA0;
	border-bottom : 1px solid #B1AEA0;
}

#tableau-resultat-recherche .separateur {
	border-left : 1px solid #B1AEA0;
}

#tableau-resultat-recherche a {
	text-decoration:underline;
	font: 12px Arial;
	color: #333333;
}

#tableau-resultat-recherche th {
	height: 20px;
	background-color:#B1AEA0;
	text-align: center;
}

#tableau-resultat-recherche th.depart {
	color: #088623;
}

#tableau-resultat-recherche th.arrivee {
	color: #F62916;
}

#tableau-resultat-recherche tr.intitule {
	height: 20px;
	background-color:#E8E9DB;
}

#tableau-resultat-recherche td.intitule_ville {
	padding-left: 10px;
	width: 70px;
}
#tableau-resultat-recherche td.ville {
	padding-left: 10px;
	width: 70px;
	font-weight: bold;
}

#tableau-resultat-recherche td.intitule_lieu, #tableau-resultat-recherche td.lieu {
	padding-left: 10px;
	width: 200px;
}
#tableau-resultat-recherche td.intitule_heure, #tableau-resultat-recherche td.heure  {
	padding-left: 10px;
	width: 50px;
}
#tableau-resultat-recherche td.intitule_adresse, #tableau-resultat-recherche td.adresse {
	width: 100px;
}

#tableau-resultat-recherche tr.paire {
	background-color:#FFFFFF;
}
#tableau-resultat-recherche tr.impaire {
	background-color:#F9F9F1;
}

#lien-nouvelle-recherche {
	padding-left: 15px;
	background: url(/covoiturage/image/commun/puce_rouge.gif) no-repeat left;
		
	padding-top: 10px; 
	padding-bottom:10px;
}
#lien-nouvelle-recherche a {
	font: bold 12px Arial;
}

#legende-flag-etape {
	padding-left: 15px;
	background: url(/covoiturage/image/commun/flag_etape.gif) no-repeat left;
}

/* bloc pagination */
.pagination {
	text-align:center;
}
#bloc_foliotage {
	border-collapse: collapse;
	width: 100%; 
	margin: 5px 0 5px 0;
	height: 30px;
	border-top: 1px dotted #B1AEA0;
	border-bottom: 1px dotted #B1AEA0;
}

#bloc_foliotage #foliotage {
	font: 11px Arial; 
	color: #333333;
	text-align: center;
}
#bloc_foliotage #foliotage ul {white-space: nowrap;}
#bloc_foliotage #foliotage li {display: inline; list-style-type: none;}
#bloc_foliotage #foliotage li a {
	padding-right: 2px; 
	padding-left: 6px; 
	font: 10px Arial; 
	text-decoration: underline; 
	background: url(/covoiturage/image/pagination/separateur.gif) no-repeat left;
	}
#bloc_foliotage #foliotage li a.debut, #bloc_foliotage #foliotage li a.sur, #bloc_foliotage #foliotage li a.sur, #bloc_foliotage #foliotage li.actif-debut {background: none}
#bloc_foliotage #foliotage li.actif {
	font-weight: bold;
	color: #FD2828;
	background: url(/covoiturage/image/pagination/separateur.gif) no-repeat left;
	padding: 0px 2px 0px 6px; 
}
#bloc_foliotage #foliotage li.actif-debut {
	font-weight: bold;
	color: #FD2828;
}
#bloc_foliotage .gauche, #bloc_foliotage  .droite {width: 115px;}
#bloc_foliotage .droite {text-align: right;}
#bloc_foliotage .centre {text-align: center;}
#bloc_foliotage .lien_precedent {
	font: 11px Arial;
	color: #333333;
	background: url(/covoiturage/image/pagination/fleche_precedent.gif) no-repeat left 5px; 
	padding-left: 10px; 
	text-decoration: underline; 
}

#bloc_foliotage .lien_suivant {
	font: 11px Arial;
	color: #333333;
	background: url(/covoiturage/image/pagination/fleche_suivant.gif) no-repeat right 5px;
	padding-right: 10px; 
	text-decoration: underline; 
}

/* Onglet */
#onglet {
	background: #FFF;
	font: 12px Arial;
	color: #333333;
	float:left;
	width:100%;
	line-height:normal; 
	margin-bottom: 20px;
}
#onglet ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
	
}	


#onglet li {
	float:left;
	/*background:url("left.gif") no-repeat left top;*/

	background: url(/covoiturage/image/onglet/onglet_bordure.gif) repeat-x top;
	list-style: none;
	display: inline;
	margin:0;
	padding:0 0 0 9px;

/*
	background: url(/covoiturage/image/onglet/onglet_separateur.gif) no-repeat right top;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	display:block;
*/	
	width: 150px;
	
}

#onglet a {
	float:left;
	display:block;
	/*background:url("right.gif") no-repeat right top;*/

	background: url(/covoiturage/image/onglet/onglet_separateur.gif) no-repeat right top;
	padding:5px 25px 4px 6px;
/*
	background: url(/covoiturage/image/onglet/onglet_bordure.gif) repeat-x top;
	width: 130px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:5px;
	padding-bottom:5px;
*/	
	text-decoration:none;
}
/* Commented Backslash Hack
 cache la règle à  IE5-Mac \*/
 #onglet a {float:none;}
/* Fin du hack IE5-Mac */
#onglet a:hover {

}

#onglet #selectionne {
	/*background-image:url("left_on.gif");*/
	font-weight: bold;
	border-width:0;
}
#onglet #selectionne a {
	/*background-image:url("right_on.gif");*/
}

/* */
div.formulaire-submit {text-align:center;}

div.formulaire-titre {
	height:12px; 
	padding:2px 0; 
	background:#d6dee7; 
	color:#333; 
	font: bold 12px Arial, Helvetica, sans-serif; 
	text-indent: 3px;
}
div.formulaire-intertitre {font: 9px Arial, Helvetica, sans-serif;}
div.formulaire-ligne {margin: 5px 0;}
div.formulaire-libelle {
	font: 10px Arial, Helvetica, sans-serif; 
	width:180px; 
	text-align:right; 
	float:left; 
	margin-right:5px; 
	margin-top:5px;
}
div.formulaire-commentaire {font: 9px Arial, Helvetica, sans-serif; }
* html .formulaire-element {margin: 2px 0;}
.formulaire-preambule {color: #666;margin-bottom: 15px;}
.formulaire-message-erreur {font: bold 10px Arial, Helvetica, sans-serif; color:#f00; width:auto;}
.formulaire-element-erreur {border: 2px solid #f00;}
.formulaire-obligatoire {font: bold 10px Arial, Helvetica, sans-serif; color:#f00;}
div.formulaire-cgu {font: 10px Verdana, Arial, Helvetica, sans-serif; text-align:center;}

.saut {clear:both; line-height:0; font-size:0; height:0;}

.saut-ie{line-height: 0;font-size: 0;height: 0;margin-top: -10px;}

* html .saut-ie{clear: both; margin: 0;}


div.deja_membre {
	background: transparent url(/covoiturage/image/authentification/deja_membre.gif) no-repeat; 
	height: 16px;
}
div.boite_auth_bord_haut {height:10px; line-height:5px; font-size:5px; background:#e7e6a0 url(/covoiturage/image/authentification/bord_auth_haut.gif) repeat-x top;}
div.boite_auth_coin_haut_gauche {width: 10px;height: 10px;float: left;background: url(/covoiturage/image/authentification/coin_auth_haut_gauche.gif) no-repeat top left;}
div.boite_auth_coin_haut_droite {width: 10px;height: 10px;float: right;background: url(/covoiturage/image/authentification/coin_auth_haut_droite.gif) no-repeat;}
div.boite_auth_formulaire {width:141px;background: #e7e6a0;border-left: 2px solid #bcbb61;border-right: 2px solid #bcbb61;padding: 0 10px;font: 10px Verdana,sans-serif;text-align: left;}
div.boite_auth_bord_bas {height: 10px;line-height: 5px;font-size: 5px;background: #e7e6a0 url(/covoiturage/image/authentification/bord_auth_bas.gif) repeat-x bottom left;}
div.boite_auth_coin_bas_gauche {width: 10px;height: 10px;float: left;background: url(/covoiturage/image/authentification/coin_auth_bas_gauche.gif) no-repeat bottom left;}
div.boite_auth_coin_bas_droite {width: 10px;height: 10px;float: right;background: url(/covoiturage/image/authentification/coin_auth_bas_droite.gif) no-repeat bottom right;}
input.boite_auth_bouton_image {float:right; margin-top:28px; width:21px; height:21px; background:transparent; }
.boite_auth_position {float: right; width: 165px;}

.authentification_message {float: left; width: 285px; text-align: justify;}

.corps_bloc-menu-bas {font: 10px Verdana, Arial, Helvetica, sans-serif;margin: 15px 0; text-align:center;}


.commentaire {font-size:9px; }

/* Tableau listant les trajets d'une personne ou le détail d'un trajet */
/*h2.liste_trajet {margin: 10px 0;font-size: 16px; color: #FFFFFF; background-color:#B1AEA0;} */

h3.liste_trajet {
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color:#B1AEA0; 
	height: 25px;
	padding-left:10px;	
	padding-top: 5px;
}

h4.liste_trajet {
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	background-color:#E8E9DB;
	height: 20px;
	padding-left:10px;	
	padding-top: 5px;
	border-left: 1px solid #B1AEA0;
	border-right: 1px solid #B1AEA0;
}

.liste-trajet-ligne-paire {
	width:100%;
	height:100%;
	padding-left:10px;	
	padding-top: 5px;
	border-left: 1px solid #B1AEA0;
	border-right: 1px solid #B1AEA0;

	background-color:#F9F9F1;	
}

.liste-trajet-ligne-impaire {
	width:100%;
	height:100%;
	padding-left:10px;	
	padding-top: 5px;
	border-left: 1px solid #B1AEA0;
	border-right: 1px solid #B1AEA0;

	background-color:#FFFFFF;
}

.liste-trajet-ligne-paire td, .liste-trajet-ligne-impaire td {
	width:25%;
}
.liste-trajet-ligne-paire td.depart_label, .liste-trajet-ligne-impaire td.depart_label {
	font-weight: bold;
	color: #088623;
}

.liste-trajet-ligne-paire td.arrivee_label, .liste-trajet-ligne-impaire td.arrivee_label {
	font-weight: bold;
	color: #F62916;
}

.liste-trajet-ligne-paire td.nombre_passager, .liste-trajet-ligne-impaire td.nombre_passager {
	font-weight: bold;
}

.liste-trajet-ligne-paire td.trajet_actions, .liste-trajet-ligne-impaire td.trajet_actions {
	font-size: 11px; 
	font-weight: bold; 
	text-align: right; 
	padding-bottom: 10px;
}

.liste-trajet-ligne-paire td.trajet_actions a.contact_personne, .liste-trajet-ligne-impaire td.trajet_actions a.contact_personne {
	padding-left: 20px;
	background: url(/covoiturage/image/commun/mail.gif) no-repeat left;
}

.message {text-align:center;}

.titre_entete {}

.lien_fiche_copaindavant {
	text-align:right;
	padding-bottom: 15px;
}

.liste-trajet-liens {text-align: right;}
.liste_trajet-fleche {color:#2f87cb; font-weight: bold; padding-left: 5px;}

h1.envoi-mail {color: #333333;}
h2.envoi-mail {color: #333333; text-decoration:underline; }

div.message-erreur {text-align:left; color:#f00;}
div.message-ok {text-align:center;}




/* indexdossier linternaute 102006 */
#proverbe {width: 630px; padding-right: 15px; padding: 0px; background: #ffffff;}
#proverbe h1 {font-size: 24px}
#proverbe #chapeau-texte a {text-decoration: underline;}
#proverbe .accroche {font-weight: bold;}
#proverbe .sommaire {width:100%}
#proverbe .sommaire td {padding: 0 5px;vertical-align: top;}
#proverbe .sommaire p a {text-decoration: none;}
#proverbe .sommaire p a:hover {text-decoration: underline;}
#proverbe .sommaire a.lien-video {text-decoration: underline;}
#proverbe .sommaire a.lien-video:hover {text-decoration: none;}
#proverbe .sommaire .flechehome {text-decoration: underline;}
#proverbe .sommaire .flechehome:hover {text-decoration: none;}
#proverbe .sommaire .image-gauche {float: left; margin: 0px 5px 5px 0px;}
#proverbe .sommaire .image-droite {float: right; margin: 0px 0px 5px 5px;}
#proverbe .sommaire-image {text-align: center;}


#proverbe .bloc_titre{
	padding: 0 5px 0 11px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FF9900;
	text-transform: uppercase;
	background-image: url('/proverbe/image/commun/puceamorce.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
#proverbe .bloc_titre a{
	/*color: #707041 ;*/
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
#proverbe .bloc_titre a:hover{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

#proverbe .barre_titre_couleur{
	background-image: url('/proverbe/image/commun/barre_couleur.gif');
	background-repeat: repeat-x;
	background-position: center;
}


#proverbe .titre_home, #droite .titre_home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*font-weight: bold;*/
	/*color: #707041;*/
	color: #333333;
}
#proverbe a.titre_home, #droite a.titre_home {
	font-family: Verdana;
	font-size: 18px;
	/*font-weight: bold;*/
	/*color: #707041;*/
	color: #333333;
}
#proverbe a.titre_home, #droite a.titre_home {
	text-decoration: none;
}
#proverbe a.titre_home:hover, #droite a.titre_home:hover {
	text-decoration: underline;
	color: #333333;
}

#proverbe .nb_proverbe, #droite .nb_proverbe {
	font-family: Verdana;
	font-size: 12px;
	color: #B2B2B2;
}
#proverbe a.nb_proverbe, #droite a.nb_proverbe {
	text-decoration: none;
}
#proverbe a.nb_proverbe:hover, #droite a.nb_proverbe:hover {
	text-decoration: underline;
}


/* Affichage proverbe du jour */
#proverbe .libelle_proverbe_jour, #droite .libelle_proverbe_jour {
	font-family: Verdana;
	font-size: 18px;
	color: #707041;
	/*font-weight: bold;*/
	padding-top: 10px;
	padding-left:30px;
	background-image: url('/proverbe/image/commun/guillemets.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#proverbe .libelle_proverbe_jour a, #droite .libelle_proverbe_jour a {
	font-family: Verdana;
	font-size: 18px;
	color: #707041;
	/*font-weight: bold;*/
	text-decoration: none;
}
#proverbe .libelle_proverbe_jour a:hover, #droite .libelle_proverbe_jour a:hover {
	text-decoration: none;
	color: #333333
}
/* Affichage description & source proverbe du jour */
#proverbe .description_proverbe{
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	height:24px;
}
#proverbe .description_proverbe a{
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
#proverbe .description_proverbe a:hover{
	text-decoration: underline;
}


/* Affichage des proverbes*/
#proverbe .libelle_proverbe, #droite .libelle_proverbe {
	font-family: Arial;
	font-size: 13px;
	color: #707041;
}
#proverbe .libelle_proverbe a, #droite .libelle_proverbe a {
	font-family: Arial;
	font-size: 13px;
	color: #707041;
	text-decoration: none;
	
}
#proverbe .libelle_proverbe a:hover, #droite .libelle_proverbe a:hover{
	text-decoration: none;
	color: #333333 ;
}

#proverbe .gauche_fleche_droite, #droite .gauche_fleche_droite {
	padding: 3px 0px;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
	background-image: url('/proverbe/image/commun/fleche_droite.gif');
	background-repeat: no-repeat;
	background-position: left center;
}



#proverbe .barre_titre{
	background-image: url('/proverbe/image/commun/barre.gif');
	background-repeat: repeat-x;
	background-position: center;
}


/* liste des auteurs home */
#proverbe .liste_auteur_home{
	list-style-type: none;
	padding-left:12px;
	background: #fff url('/proverbe/image/commun/puce_grise.gif') no-repeat 0px 4px;
	font-family: Verdana;
	font-size: 12px;
}
#proverbe .liste_auteur_home a{
	text-decoration: none;
}
#proverbe .liste_auteur_home a:hover{
	text-decoration: underline;
}

/* liste des themes*/
#proverbe .liste_theme_home{
	font-family: Verdana;
	font-size: 12px;
}
#proverbe a.liste_theme_home{
	text-decoration: none;
}
#proverbe a.liste_theme_home:hover{
	text-decoration: underline;
}

/* lettre de l'abécédaire */ 
#proverbe .contenu_lettre{
	font-family: Georgia;
	font-size: 40px;
	text-transform: uppercase;
}

#proverbe .liste_theme_titre{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}


/* libelle theme pere dans la page de themes */
#proverbe .libelle_theme_pere{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*font-weight: bold;*/
	color: #333333;
}
#proverbe a.libelle_theme_pere{
	font-family: Verdana;
	font-size: 18px;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #333333;
}
#proverbe a.libelle_theme_pere:hover{
	text-decoration: underline;
}


/* libelle theme pere dans la page de themes */
#proverbe .libelle_pays_home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #333333;
}
#proverbe a.libelle_pays_home{
	font-family: Verdana;
	font-size: 14px;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #333333;
}
#proverbe a.libelle_pays_home:hover{
	text-decoration: underline;
}



/* libelle theme fils dans la page de themes */
#proverbe .libelle_theme_fils {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#proverbe a.libelle_theme_fils {
	text-decoration: underline;
}
#proverbe a.libelle_theme_fils:hover {
	text-decoration: underline;
}


/* abécédaire */
#proverbe .abecedaire{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #bbbbbb;
}
#proverbe .abecedaire a {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000000;
}
#proverbe .abecedaire a:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color: #000000;
}



/* Page de detail d'une citation */
#proverbe .bloc_info_proverbe {
	padding: 0 2px 0 6px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	/*color: #000000;*/
	color: #707041;
	text-transform: uppercase;
	
}

#proverbe .bloc_info_proverbe a{
	color: #000000;
	text-decoration: underline;
}
#proverbe .bloc_info_proverbe a:hover{
	color: #000000;
	text-decoration: underline;
}


/* Filets pointillés horizontaux */
#proverbe .pointille{
	/* Ligne horizontale grise en pointilles */
	background-image: url('/proverbe/image/commun/pointilles.gif');
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #D7D4C6;
	height: 1px;
	overflow: hidden;
}
#proverbe .pointille_couleur{
	/* Ligne horizontale colorée en pointilles */
	background-image: url('/proverbe/image/commun/pointilles2.gif');
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #FF9900;
	height: 1px;
	overflow: hidden;
}


/* Titres bords arrondis */
#proverbe .gauche_titre{
	width: 15px;
	height: 16px;
	background-image: url('/proverbe/image/commun/bord_gauche_titre.gif');
	background-repeat: no-repeat;
}
#proverbe .milieu_titre{
	background-color: #FF9900;
	font-family: Verdana;
	font-size: 11px;
	height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
}
#proverbe .milieu_titre a{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	white-space: nowrap;
}
#proverbe .milieu_titre a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	white-space: nowrap;
}
#proverbe .droite_titre{
	width: 15px;
	height: 16px;
	background-image: url('/proverbe/image/commun/bord_droite_titre.gif');
	background-repeat: no-repeat;
	background-color: #FF9900;
}


/* liste des pays*/
#proverbe .liste_pays {
	font-family: Verdana;
	font-size: 10px;
}
#proverbe a.liste_pays {
	text-decoration: none;
}
#proverbe a.liste_pays:hover{
	text-decoration: underline;
}

/*bloc d'avis */
#proverbe .bloc_note_avis {
	padding: 0 5px 0 5px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	background-image: url('/proverbe/image/commun/pucecolg.gif');
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
}



/* Style du multipage */
#proverbe .multipage_precedent {
	padding-left: 15px;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(/citation/image/commun/fleche_gauche.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#proverbe .multipage_corps {
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
}
#proverbe .multipage_suivant {
	padding-right: 15px;
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
	background-image: url(/citation/image/commun/fleche_droite.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#proverbe .multipage_page_courante {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
#proverbe .multipage_lien {
	text-decoration: none;
}
#proverbe a:hover.multipage_lien  {
	text-decoration: underline;
}

/*********************************************************************************************/
/* tableau col droite */
#droite .tableau_col_droite{
	border-style: solid;
	border-color: #D7D4C6;
	padding: 3px 3px 6px 3px;
	empty-cells:show;
	
}

/* tableau col droite */
#droite .tableau_col_droite_coin {
	background-image:url('/proverbe/image/commun/puce_coin1.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
}

#droite .bloc_titre_col_droite{
	height: 15px;
	padding-left: 15px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff9c00;
	background-image: url('/proverbe/image/commun/puceblanche.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	text-transform: uppercase;
}

#droite .bloc_titre_col_droite a{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#droite .bloc_titre_col_droite a:hover{
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}



/* Colonnes de droite */

.alaune_chaine {
	width : 260px;
}
.alaune_chaine_fils {
	padding : 10px 5px 20px 5px;
}
.intertitre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #cc3300;
	height : 18px;
	text-transform : uppercase;
}
.intertitre-fond {
	background-image : url("http://www.linternaute.com/image/gen/barre.gif");
	background-repeat : repeat-x;
}
.accroche {
	font-weight : bold;
	color : #980202;
}
.fleche {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #cc3300;
	font-weight : bold;
}
.soustitre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}



#proverbe .lien_avis {
	font-family: Arial;
	font-size: 12px;
}
#proverbe .lien_avis a{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
#proverbe .lien_avis a:hover{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

#proverbe .lien_avis_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#proverbe .lien_avis_petit a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#proverbe .lien_avis_petit a:hover{
	text-decoration: underline;
}


#proverbe .message_avis {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#proverbe .message_avis a {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}


/* gros titre page */
#proverbe .gros_titre, #proverbe .gros_titre a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#proverbe .gros_titre a:hover {
	text-decoration: underline;
}


#proverbe .gros_titre_resultat{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}


/* Bandeau de recherche */
.bandeau_recherche{
	border-style: solid;
	border-color: #D7D4C6;
}
.bandeau_recherche_coin{
	background-color: #D7D4C6;
	background-image:url('/proverbe/image/commun/coin.gif');
}


.contour_erreur{
	border: 2px solid #FF0000;
}



.lien_haut_page{
	font-family: Verdana;
	font-size: 10px;
}
a.lien_haut_page{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
}
a.lien_haut_page:hover{
	text-decoration: none;
}


.petit{
	font-family: Verdana;
	font-size: 10px;
}
a.petit{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
}
a.petit:hover{
	text-decoration: none;
}




#proverbe .petit_texte, #droite .petit_texte {
	font-family: Verdana;
	font-size: 10px;
}

#proverbe .petit_texte a, droite .petit_texte a {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
}

#proverbe .petit_texte a:hover, #droite .petit_texte a:hover{ 
	text-decoration: none;
}


#proverbe .souligne {
	text-decoration: underline;
}


#proverbe .col_milieu{
	width: 468px;
	padding: 15px;
	border-left: 1px solid #d7d4c6;
	border-right: 1px solid #d7d4c6;
	background-color: #FFF;
	vertical-align: top;
}






/*
.bloc_proverbe {width: 260px; font: 13px Arial; color: #333333; clear:both; border: 1px solid #D7D4C6; padding: 4px; padding-bottom: 10px; margin-bottom: 15px;}
.bloc_proverbe img {float: left; margin-right: 4px;}
.bloc_proverbe hr {height: 1px; color: #D7D4C6; background: #D7D4C6; margin: 10px 0px;}
.bloc_proverbe h1 {display: block; width: 100%; margin:0px; margin-bottom: 10px; height: 15px; padding-top: 1px; font: bold 11px verdana; text-transform: uppercase; background: #ff9c00;}
.bloc_proverbe h1 a {display: block; margin-left: 4px; background: url('/proverbe/image/commun/puceblanche.gif') 0px 4px no-repeat; text-indent: 10px; color: #ffffff;}
.bloc_proverbe h2 {font: normal 18px Verdana; margin:0px; margin-left: -2px; margin-bottom: 5px;}
.bloc_proverbe h2 a {color: #333333;}
.bloc_proverbe h2 a.nombre {font: normal 12px Verdana; color: #b2b2b2; white-space: nowrap; letter-spacing: -1px;}
.bloc_proverbe p {font: normal 13px Arial; margin: 0px;}
.bloc_proverbe p a {color: #707041;}
.bloc_proverbe p a:hover {text-decoration: none; color: #333333;}
.bloc_proverbe p.proverbe_jour {background: url('/proverbe/image/commun/guillemets.gif') no-repeat; width: 100%; font: normal 18px verdana; margin: 15px 0px;}
.bloc_proverbe p.proverbe_jour a {display: block; margin-left: 30px; padding-top: 5px; color: #707041;}
.bloc_proverbe p.proverbe_jour a:hover {text-decoration: none; color: #333333;}
.bloc_proverbe p.avis {font: 11px Verdana; margin-top: 5px;}
.bloc_proverbe p.avis a {color: #333333; text-decoration: underline;}
.bloc_proverbe p.avis a:hover {text-decoration: none;}
.bloc_proverbe p.tout {display: block; clear: both; width: 100%; text-align: right; font: 9px verdana; padding-top: 5px;}
.bloc_proverbe p.tout a {text-decoration: underline; background: url('/proverbe/image/commun/fleche_droite.gif') 0px 4px no-repeat; padding-left: 10px;}
.bloc_proverbe p.tout a:hover {text-decoration: none;}
.bloc_proverbe .coin_droit {position: absolute; background: url('/proverbe/image/commun/puce_coin1.gif') no-repeat; width: 11px; height: 10px; margin-top: 1px; margin-left: 254px;}
*/
#bloc_savoir {width: 260px; font: 13px Arial; color: #333333; clear:both;}
#bloc_savoir * {margin: 0px; padding: 0px;}
#bloc_savoir a {color: #333333; text-decoration: underline;}
#bloc_savoir a:hover {text-decoration: none;}
#bloc_savoir a img {float: left; border: 0px; margin-right: 5px;}
#bloc_savoir a.fleche {font: bold 9px Verdana; color: #333333; background: url('/image/gen/fleche_orange.gif') 0px 5px no-repeat; padding-left: 10px;}
#bloc_savoir p.bloc_titre {font: bold 9px Verdana; text-transform: uppercase; margin-bottom: 5px;}
#bloc_savoir p.bloc_titre a {color: #ff9c00; background: url('/image/gen/puceamorceorange.gif') 0px 5px  no-repeat; padding-left: 10px;}
#bloc_savoir p.tout {display: block; width: 100%; text-align: right; clear: both; margin-top: 10px; padding-top: 5px; border-top: 1px solid #d6d7c6;}
#bloc_savoir p.tout a {color: #333333; background: url('/image/gen/fleche_droite_grise.gif') 0px 4px no-repeat; padding-left: 12px;}
#bloc_savoir .lien {font: bold 13px Arial; colro: #333333;}
#bloc_savoir ul {list-style-type: none; margin-top: 5px;}
#bloc_savoir li {margin: 0px;}




/* Titres bords arrondis */
#proverbe .module_titre {position: relative; top: 2px; height: 16px; margin-top: 15px;}
#proverbe .module_titre .module_titre_gauche {float: left; width: 15px; height: 16px; background: #f90 url('/proverbe/image/commun/bord_gauche_titre.gif') no-repeat;}
#proverbe .module_titre .module_titre_milieu {float: left; height: 16px; background: #f90; font: bold 11px Verdana; color: #fff;}
#proverbe .module_titre .module_titre_droite {float: left; width: 15px; height: 16px; background: #f90 url('/proverbe/image/commun/bord_droite_titre.gif') no-repeat;}
#proverbe .module_titre a {text-decoration: none;}
#proverbe .module_titre a:hover {text-decoration: none; color: #fff;}


#proverbe .signification_liste {
	font-size:12px;
}

#proverbe .lien_suite, #droite .lien_suite {
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
}


#proverbe .baspaystheme, #proverbe .baspaystheme a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
#proverbe .baspaystheme a:hover, #proverbe .baspaystheme a {
	text-decoration: underline;
}




#droite #newsletter * {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#droite #newsletter {width: 260px;text-align: center;}
#droite #newsletter a {text-decoration: none;color: #333333;}
#droite #newsletter a:hover {text-decoration: underline;color: #333333;}
#droite #newsletter #newsletter-titre {height: 17px;background: url(http://www.linternaute.com/image/newsletter/newsletter.gif) no-repeat;margin-bottom: -6px;position:relative;}
#droite #newsletter #newsletter-trait-haut {height: 1px;overflow: hidden;background: #908d88;margin: 0 1px 0 7px;}
#droite #newsletter #newsletter-trait-bas {height: 1px;overflow: hidden;background: #908d88;margin: 0 0px 0 7px;}
#droite #newsletter #newsletter-contenu {width: 241px;margin-left: 7px;background: #d7d4c5;border-left: 1px solid #908d88;border-right: 1px solid #908d88;padding: 10px 5px 5px 5px;text-align: left;}
#droite #newsletter #newsletter-contenu #newsletter-checkbox input {float: left;background: transparent;}
#droite #newsletter #newsletter-contenu label {width: 125px;float: left;margin-left: 5px;text-align: left;}
#droite #newsletter #newsletter-contenu span {float: left;}
#droite #newsletter #newsletter-contenu #newsletter-text {display: inline;width: 105px;border: 1px solid #000;background: #fff;vertical-align: bottom;}
#droite #newsletter #newsletter-contenu #newsletter-image{	vertical-align: bottom;background: transparent;}



#proverbe a.debut {
	text-decoration:none;
}
#proverbe a:hover.debut {
	text-decoration:underline;
}




/* Thème détail*/
h1, h1 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin:1px;
}
h1 a:hover {
	text-decoration: underline;
}


/* Affichage proverbe du jour */
h2 {
	font-family: Verdana;
	font-size: 18px;
	color: #707041;
	/*font-weight: bold;*/
	padding-top: 10px;
	padding-left:30px;
	background-image: url('/proverbe/image/commun/guillemets.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
h2 a {
	font-family: Verdana;
	font-size: 18px;
	color: #707041;
	/*font-weight: bold;*/
	text-decoration: none;
}
h2 a:hover {
	text-decoration: none;
	color: #333333
}




#proverbe .gros_titre_beige_theme, #proverbe .gros_titre_beige_theme a {
	font-family:Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #707041 ;
	text-decoration: none;
}
#proverbe .gros_titre_beige_theme a:hover {
	text-decoration: underline;
}



#proverbe .contact {
	font-family: Verdana;
	font-size : 13px;
	font-weight: bold;
	color: #FF9900;
	display: block;
}

#proverbe .lienpaysbas {
	font-family: Verdana;
	font-size : 11px;
	font-weight: bold;
	color: #FF2200;
}
#proverbe .lienpaysbas a {
	font-family: Verdana;
	font-size : 11px;
	font-weight: bold;
	color: #FF2200;
}


#proverbe .titre_recherche {
	font: bold 13px Verdana; 
	color: #000; 
	padding-bottom: 10px;
}




#colonne_droite {
	width:260px;
	/*border:solid 1px #000000;*/
}
/* bloc savoir */  
#colonne_droite .alaune_chaine {width: 260px;}               
#colonne_droite .alaune_chaine img {margin-right: 4px;}
#colonne_droite .alaune_chaine td {font: 9px Verdana;}
#colonne_droite .alaune_chaine a {font: 9px Verdana;}
#colonne_droite .alaune_chaine .intertitre {font: bold 9px Verdana; color: #cc3300; height: 18px; text-transform: uppercase;}   
#colonne_droite .alaune_chaine .intertitre a {font: bold 9px Verdana; color: #cc3300; height: 18px; text-transform: uppercase;}   
#colonne_droite .alaune_chaine .intertitre-fond {background-image : url('http://www.linternaute.com/image/gen/barre.gif') repeat-x;}
#colonne_droite .alaune_chaine .alaune_chaine_fils {padding: 10px 5px 20px 5px;}              
#colonne_droite .alaune_chaine .accroche {font-weight: bold; color: #000000;}
#colonne_droite .alaune_chaine .accroche a {font-weight: bold; color: #000000;}

/*
#colonne_droite .alaune_chaine .encart_droite {width: 260px; border: 0;}               
#colonne_droite .alaune_chaine .encart_droite_titre {font: bold 12px Arial; background-color: #b8b5a2; color: #ffffff; text-transform: uppercase;height : 15px;}               
#colonne_droite .alaune_chaine .encart_droite_texte {padding : 5px 0 5px 5px;}               
#colonne_droite .alaune_chaine .encart_droite_texte img {display: block; float: left; padding-right: 5px;}               
#colonne_droite .alaune_chaine .encart_droite_lien {font: 9px Verdana; color: #333333; text-align: right; border-bottom: 1px dotted #b8b5a2; padding-bottom: 8px;}               
#colonne_droite .alaune_chaine .encart_droite_lien a {font: bold 9px Verdana; text-decoration: underline;} 
*/


#colonne_gauche .intitule a {display: block !important; height: 25px !important; margin: 0 !important; line-height: 25px !important; padding-left: 0px 
!important; font-weight: bold !important; font-size: 10px !important; color: #ffffff !important; text-decoration:none !important;}
#colonne_gauche .intitule a:hover {text-decoration:underline !important;}

