.SNCF_SPORTYS_TITRE { font-weight:bold; } 

#SNCF_SPORTYS_GLOBAL { border:1px solid #888888; padding:5px; background-color:#FFFFAA; }

.SNCF_SPORTYS_CONTENU { font-weight:bold; font-size:1.2em; } 

.SNCF_SPORTYS_CONDITION { } 

body {
	margin: 0px;
	background:#e7ebe3;
	text-align:center;
	background-image: url(http://www.lerugbynistere.fr/images/degrade-top.jpg);
	background-repeat: repeat-x;
}

img {
	border:0;
}

xmp {
	display: inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #404040;
	text-align:justify;
	line-height: 15px;
}

.form_joueurs input { width: 100px; }
.form_joueurs textarea { width: 500px; }

input { 
	font-size: 1em;
	color:#000000;
}

select { 
	font-size: 1em;
	color:#000000;
}

textarea { 
	font-size: 1em;
	color:#000000;
}


.box {
	background-color:#EEEEEE;
}

object  {
	z-index:0;
}

embed {
	z-index:0;
}

a {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.recherche {
	margin: 10px 0px 10px 0px;
	padding: 10px;
	border-bottom: 1px solid #DDD;
	border-top: 1px solid #DDD;
	background-color: #F9F9F9;
}

.recherche input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.newsletter_box {
	background-image: url(http://www.lerugbynistere.fr/images/newsletter-rugby-menu.png);
	background-repeat: no-repeat;
	height:150px;
	width:300px;
	margin: 15px 0px 15px 0px;
}

.newsletter_box_sous_article {
	background-image: url(http://www.lerugbynistere.fr/images/newsletter-sous-article.png);
	background-repeat: no-repeat;
	height:120px;
	width:310px;
	margin: 0px;
}

.newsletter_form {
	position:relative;
	top: 120px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	padding:0px 5px;
}

.newsletter_form_sous_article {
	position:relative;
	top: 85px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	padding:0px 5px;
}

.billetterie_box_sous_article {
	background-image: url(http://www.lerugbynistere.fr/images/billetterie-rugby-en-ligne.png);
	background-repeat: no-repeat;
	height:120px;
	width:310px;
	margin: 0px;
}

.billetterie_contenu_sous_article {
	position:relative;
	top: 25px;
	font-size: 12px;
	padding:0px 5px;
}

.score {
	padding:12px 10px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(http://www.lerugbynistere.fr/images/panneau-scores.png);
	background-repeat: no-repeat;
	height:92px;
	width:82px;
	text-align:center;
}

.base {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #404040;
}

.base a {
	text-decoration:none;
	color: #404040;
}

.entete_home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A0A0A0;
	text-align:center;
	margin:5px 0px 0px 0px;
}

.Texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #404040;
	text-align:justify;
	line-height: 15px;
}

.Texte a {
	color:#ff9600;
	text-decoration:none;
}

.Texte a:visited {
	color:#ff9600;
	text-decoration:none;
}

.Texte a:hover {
	color:#ff9600;
	text-decoration:underline;
}

.disclaimer_commentaires {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	text-align:justify;
	line-height: 15px;
	margin: 7px 0px 7px 0px;
}

.article_prec_suiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B5B5B5;
	margin: 20px 0px;
	padding: 10px 0px 0px 0px;
	border-top: 2px solid #B5B5B5;

}

.article_prec_suiv a {
	color:#333333;
	text-decoration:none;
}

.article_prec_suiv a:visited {
	color:#333333;
	text-decoration:none;
}

.article_prec_suiv a:hover {
	color:#333333;
	text-decoration:underline;
}


.suivant a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	border: 1px dotted #404040;
	padding: 5px;
	text-decoration:none;
	margin: 10px;
}

.suivant a:visited {
	color: #404040;
	border: 1px dotted #404040;
	padding: 5px;
	text-decoration:none;
}

.suivant a:hover {
	color: #ffffff;
	padding: 5px;
	background-color: #404040;
	text-decoration:none;
}

.citation {
	margin: 0px;
	padding: 15px 0px 15px 20px;
	border-left: 10px solid #F1F1F1;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #555;
	text-align:justify;
}

.titre_gris {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	color: #333333;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	background-color: #efefef;
	border-top: solid 1px #d8d8d8;
	border-bottom: solid 2px #999999;
}

.derniers_commentaires_bloc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	padding: 10px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #999999;
	text-align:left;
}

.derniers_commentaires_bloc a {
	color: #333333;
	text-decoration:none;
}

.derniers_commentaires_bloc a:hover {
	color: #0ba6b4;
	font-style:italic;
}



.titre_commentaire {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color: #628190;
	padding: 5px 0px;
	margin: 0px 0px 0px 0px;
}

.titre_top_articles {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color: #636262;
	padding: 20px 0px 5px 0px;
	border-bottom: 3px solid #636262;
	margin: 0px 0px 20px 0px;
}

.box_une {
	margin:auto auto 20px auto;
	border-bottom:solid 2px #696969;
}

.box_une img {
	padding: 5px;
	margin-bottom:5px;
	border:solid 1px #DDD;
}

.titre_une a {
	font-family:"Arial";
	font-weight:bold;
	font-size:20px;
	color:#333333;
}

.titre_nv2_une a {
	font-family:"Arial";
	font-size:16px;
	font-weight:bold;
	color:#333333;
}

.details_une {
	font-family: verdana;
	font-size: 8.5px;
	color: #A0A0A0;
	margin:9px 0px 9px 0px;
	text-decoration:none;
}


.details_une a {
	color: #A0A0A0;
	border:1px solid #A0A0A0;
	padding:1px;
	text-decoration:none;
	
}
.details_une a:hover {
	color: #FFFFFF;
	background:#A0A0A0;
	border:1px solid #A0A0A0;
	text-decoration:none;
}

.liste_videos {
	margin:10px 0px 10px 0px;
	border-bottom: solid #cacaca 1px;
}

.liste_videos img {
	margin:0px 10px 10px 0px;
	border: solid #DDD 1px;
	padding:5px;
}

#boite_news_ligne {
    margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#boite_news_ligne :hover {
        background: #ffea00;
}

#boite_news_ligne a { 
        color: #333333;
		text-align:left;
        text-decoration: none;
		display:block;
        padding:4.5px;
		border-left: solid 1px #f18e00;
		border-right: solid 1px #f18e00;
		border-bottom:#DDD dashed 1px;
}

#boite_news_ligne a:hover { 
        color: #111111;
}

.liste_transferts_titre {
	font-family:"Arial";
	font-size: 11px;
	color: #333333;
	text-align:left;
	padding:4.5px;
	border-bottom:dashed #DDD 1px;
}

.liste_transferts {
	font-family:"Arial";
	font-size: 11px;
	color: #999999;
	text-align:left;
	border-bottom:dashed #DDD 1px;
	padding:4.5px;
}

.liste_agenda {
	font-family:"Arial";
	font-size: 11px;
	color: #999999;
	text-align:left;
	border-bottom:dashed #DDD 1px;
	padding:4.5px;
}

.liste_agenda img {
	padding:4.5px;
	border:1px solid #DDD;
	margin:5px;
}

.liste_agenda_date {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #333333;
	text-align:left;
	border-bottom:dashed #DDD 1px;
}

.titre_section {
	font-size:12px;
	text-align:left;
	font-weight:600;
	font-family:"Arial";
	background:#333333;
	padding:-3px 0px -5px 0px;
	margin:15px auto 0px auto;
}

.box_section {
	margin:0px;
	padding:5px;
	border-bottom:solid #333333 1px;
	border-left:solid #333333 1px;
	border-right:solid #333333 1px;
}

.box_section img {
	border:solid #DDD 1px;
	margin:3px 3px 0px 3px;
	padding:3px;
}

.titre_section a {
	margin-left:14px;
	text-transform:uppercase;
	padding:0px 5px 0px 5px;
	background:#ffffff;
	color:#333333;
	text-decoration:none;
}

.titre_section a:hover {
	text-decoration:underline;
}

.agenda_titre {
	background:#087301;
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:20px 0px 0px 0px;
	padding:4px;
	vertical-align:middle;
}

.agenda_fond {
	margin:0px;
	border-bottom:8px #087301 solid;
}

.agenda_box {
	border-left:1px #087301 solid;
	border-right:1px #087301 solid;
	padding:5px;
}

.boite_news_titre {
	background:#f18e00;
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:4px;
	vertical-align:middle;
}

.boite_news_titre img {
	vertical-align:middle;
}

.boite_news_titre a {
	color:#FFFFFF;
	text-decoration:none;
}

.boite_news_fond {
	margin:0px 0px 15px 0px;
	border-bottom:8px #f18e00 solid;
}


h1 {
	font-size:25px;
	text-align:left;
	font-family:"Arial";
	font-weight:200;
	color:#064d9e;
	text-shadow : 1px 1px #c0c0c0;
	margin:5px 5px 3px 0px;
}

h2 {
	font-size:18px;
	text-align:left;
	font-family:"Arial";
	font-weight:200;
	color:#064d9e;
	margin:5px 5px 10px 0px;
}

h3 {
	font-size:16px;
	text-align:left;
	font-family:"Arial";
	font-weight:100;
	color:#064d9e;
	margin:0px 5px 5px 0px;
}

.titre_match {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#252525;
	font-weight:bold;
}

.titre_match a {
	color:#252525;
	text-decoration:none;
}

.titre_match a:hover {
	text-decoration:underline;
}

.titre_boutons_sociaux {
	font-size:14px;
	text-align:left;
	font-family:"Century Gothic";
	color:#000000;
	margin:0px 5px 5px 0px;
}

.share {
	border-top:#DDDDDD thick solid;
	border-bottom:#DDDDDD thick solid;
	background-color:#EEEEEE;
	margin:5px 5px 10px 0px;
	padding: 10px;
}

.partage_facebook {
	border-top:#3b5998 thick solid;
	background-color:#e6ecf9;
	margin:15px 0px 15px 0px;
	padding: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#3b5998;
}

.titre_boutons_sociaux a {
	color: #333333;
	text-decoration:underline;
}
.titre_boutons_sociaux a:hover {
	color: #333333;
	text-decoration:nore;
}
.titre_boutons_sociaux a:selected {
	color: #333333;
	text-decoration:underline;
}

.titre_section_commentaires {
	font-size:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color:#ff9600;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.commentaires_date {
	font-size: 10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#AAAAAA;
}

.commentaires_pseudo {
	font-size: 10px;
	text-align:left;
	font-family:Verdana;
	color:#292929;
}

.commentaires_classement_or {
	font-size: 10px;
	text-align:left;
	font-family:Verdana;
	color:#bd9835;
}

.commentaires_classement_argent {
	font-size: 10px;
	text-align:left;
	font-family:Verdana;
	color:#b1bbbc;
}

.commentaires_classement_bronze {
	font-size: 10px;
	text-align:left;
	font-family:Verdana;
	color:#b36f3c;
}

.commentaires_compteur {
	font-size: 9px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7f7f;
}

.commentaires_corps {
	font-size: 10px;
	text-align:justify;
	font-family:Verdana;
	color:#999999;
	padding:25px 15px 15px 20px;
}

.commentaires_corps_fond {
	margin:0px 0px 0px 0px;
	background-image: url(http://www.lerugbynistere.fr/images/bulle-commentaire.png);
	background-repeat: no-repeat;
}

.commentaires_repondre a {
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #ff9600;
	text-align:right;
	text-decoration:underline;
}

.Menu_Haut {
	font-size:16px;
	letter-spacing:1px;
	font-family:Arial,Sans-Serif;
	font-weight:400;
	margin:0;
	text-transform:lowercase;
	border:0;
	color: #102446;
	font-weight:600;
}

.Menu_Haut a {
	color: #102446; 
}

.Menu_Haut a:hover {
	color: #76dd68;
	text-decoration:none;
}

.Menu_Haut a:selected {
	color: #76dd68;
	text-decoration:none;
}


.chemin {
	font-family: verdana;
	text-align:left;
	font-size: 9px;
	color: #aeaeae;
	margin:0px;
	padding:0px;
}
.chemin a {
	color: #679d0a;
	text-decoration:none;
	font-weight:normal;
	text-decoration:underline;
}
.chemin a:hover {
	color: #679d0a;
	text-decoration:none;
	font-weight:normal;
}
.chemin a:selected {
	color: #679d0a;
	text-decoration:none;
	font-weight:normal;
}
.chemin a:visited {
	color: #679d0a;
	text-decoration:underline;
	font-weight:normal;
}

.Signature {
	font-family: verdana;
	text-align:left;
	font-size: 9px;
	color: #A0A0A0;
	margin-top:3px;
	text-decoration:none;
}

.Signature a {
	color: #A0A0A0;
	border:1px dotted #A0A0A0;
	padding:2px;
	text-decoration:none;
	
}
.Signature a:hover {
	color: #FFFFFF;
	background:#A0A0A0;
	border:1px solid #A0A0A0;
	text-decoration:none;
	padding:2px;
}
.Signature a:selected {
	color: #FFFFFF;
	border:1px solid #A0A0A0;
	text-decoration:none;
	padding:2px;
}


.liste_menu_ {
	border-bottom: 1px dotted #aaa;
	font-family: verdana;
	text-align:left;
	font-size: 11px;
	color: #686868;
}

.liste_menu_ img {
	border: 1px #DDD solid;
	padding: 5px;
}

.liste_menu_ a {
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}

.liste_menu_ a:hover {
	text-decoration:underline;
}

.liste_menu_ :hover {
	background-color: #F1F1F1;
}

.fil_actu_titre {
	background-color: #F18E00;
	font-family: arial;
	font-style:italic;
	font-weight:bolder;
	text-align:left;
	font-size: 12px;
	color: #FFFFFF;
}

.fil_actu {
	background-color: #FFFFFF;
	font-family: Verdana;
	text-align:left;
	font-size: 10px;
	color:31E1E1E;
}

.fil_actu :hover {
	background-color: #FFCC00;
	color:#F33AO1;
}

.fil_actu a {
	color:#1E1E1E;
	text-decoration:none;
}

.fil_actu_cat {
	width:100px;
	float: left;
	position: relative;
	font-weight:bold;
}

.fil_actu_cat :hover {
	color:#F33AO1;
}

.fil_actu_texte {
	float: left;
	position: relative; 
	margin-left:5px;
	text-decoration:none;
}


.fil_actu_ligne {
	border-bottom: dotted #333333 1px;
}

.fil_actu_fin {
	border-bottom: #F18E00 solid 5px;
}

.texte_pub {
	font-family: verdana;
	font-size: 9px;
	color: #A0A0A0;
	padding:2px;
	margin:0px 0px 10px 0px;
}

.texte_pub a {
	color: #999999;
	text-decoration:underline;
}
.texte_pub a:hover {
	text-decoration:none;
}
.texte_pub a:selected {
	text-decoration:none;
}

.TopList_Petit {
	font-family: verdana;
	font-size: 9px;
	color: #A0A0A0;
}

.TopList_Petit a {
	color: #A0A0A0;
	text-decoration:none;
}
.TopList_Petit a:hover {
	color: #A0A0A0;
	text-decoration:underline;
}
.TopList_Petit a:selected {
	color: #A0A0A0;
	text-decoration:none;
}

.favoris {
	font-family: verdana;
	font-size: 9px;
	color: #404040;
}

.favoris a {
	font-family: verdana;
	font-size: 9px;
	color: #404040; 
}
.favoris a:hover {
	text-decoration:underline;
}
.favoris a:selected {
	text-decoration:none;
}

.Menu_Bas {
	font-family: verdana;
	font-size: 9px;
	color: #d1d1d1;
}

.Menu_Bas a {
	font-family: verdana;
	font-size: 10px;
	color: #d1d1d1; 
}
.Menu_Bas a:hover {
	text-decoration:none;
	color: #a0a0a0; 
}
.Menu_Bas a:selected {
	text-decoration:none;
}

.lien_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:600;
	margin-bottom:15px;
	background: url(fleche+.gif) no-repeat right center;
	border-bottom:thin #CCCCCC solid;
}

.lien_section a {
	color: #064d9e;
	background:#e7ebe3;
	text-decoration:none;
	padding:1px 5px 1px 5px;
}
.lien_section a:hover {
	background:#cfe4e8;
	color: #064d9e;
	text-decoration:none;
}
.lien_section a:selected {
	color: #064d9e;
	background:#e7ebe3;
	text-decoration:none;
}


.bouton_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:600;
	margin:10px;
	border:thin #656565 solid;
	padding:10px;
	background: #F0F0F0;
}

.bouton_section a {
	color: #252525;
	text-shadow: 2px 2px 3px #999;
}
.bouton_section a:hover {
	color: #252525;
	text-decoration:none;
	text-shadow: 2px 2px 1px #FFF;
}
.bouton_section a:selected {
	color: #252525;
	text-shadow: 2px 2px 3px #999;
}

.HP_expression {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d;
}

.titre_video {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#242424;
}

.titre_video a {
	color: #242424;
	text-decoration:none;
}
.titre_video a:hover {
	text-decoration:underline;
}
.titre_video a:selected {
	color: #242424;
}

.date_jour {
	font-family:"Century Gothic";
	color:#242424;
	font-size:29px;
	font-weight:100;
}

.date_mois {
	font-family:"Century Gothic";
	color:#242424;
	font-size:10px;
	font-weight:100;
}

.HP_intro {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#242424;
	margin:0px;
	padding:0px;
}

.HP_intro a {
	color:#242424;
	text-decoration:underline;
}

.line {
	border-bottom:#DDDDDD 1px dashed;
	margin:5px auto 5px auto;
}

.fond_liste1 {
	background-color:#EEEEEE;
	width:100%;
	margin:3px 5px 0px 0px;
	padding:3px 3px 3px 3px;
	text-align:justify;
}

.fond_liste2 {
	background-color:#FFFFFF;
	width:100%;
	margin:3px 5px 0px 0px;
	padding:3px 3px 3px 3px;
	text-align:justify;
}

.footer {
	background:#101111;
	margin:0px 0px 0px 0px;
	text-align:left;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.footer a {
	color:#AAAAAA;
}


.boite_a_news {
	color:#074d24;
	background-color:#d3edde;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	width:95%;
}

.boite_a_news a {
	color:#074d24;
	font-weight:bold;
	text-decoration:none;
}

.boite_a_news a:hover {
	color:#074d24;
	text-decoration:underline;
}

.boite_a_news a:selected {
	color:#074d24;
	text-decoration:underline;
}

/*
.boite_a_news_titre {
	background:#0c9d49 url(../images/fond-boite-a-news.gif) top left no-repeat ;
	font-size:14px;
	text-align:left;
	font-family:"Century Gothic";
	font-weight:100;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	width:100%;
	height:21px;
	padding:0px 0px 0px 50px;
}
*/

.boite_a_news_titre {
	height:22px;
	color:#ffffff;
	background-color:#0c9d49;
	font-size:14px;
	text-align:left;
	font-family:"Century Gothic";
	font-weight:100;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	width:95%;
}

.boite_a_news_fond_blanc {
	color:#074d24;
	background-color:#FFFFFF;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:4px 4px 4px 4px;
	width:95%;
}

.boite_a_news_fond_blanc a {
	color:#074d24;
	font-weight:bold;
	text-decoration:none;
}

.boite_a_news_fond_blanc a:hover {
	color:#074d24;
	text-decoration:underline;
}

.boite_a_news_fond_blanc a:selected {
	color:#074d24;
	text-decoration:underline;
}

.boite_a_news_date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	margin-right:10px;
}

.flottant_gauche {
	float: left;
	margin-top:4px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
}

.flottant_droite {
	float: right;
	margin-top:4px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:0px;
}

.image_gauche {
	float: left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	border:#CCCCCC 1px solid;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #404040;
	text-align:center;
}

.image_droite {
	float: right;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:0px;
	border:#CCCCCC 1px solid;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #404040;
	text-align:center;
}

.extrait_texte_droite {
	float: right;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:15px;
	border-top:#CCCCCC 5px solid;
	border-bottom:#CCCCCC 5px solid;
	padding:10px;
	font-family:"Times New Roman", Times, serif;
	width:120px;
	font-size: 18px;
	font-style:italic;
	line-height: normal;
	color: #404040;
	text-align:center;
}

.extrait_texte_gauche {
	float: left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:15px;
	border-top:#CCCCCC 5px solid;
	border-bottom:#CCCCCC 5px solid;
	padding:10px;
	font-family:"Times New Roman", Times, serif;
	width:120px;
	font-size: 18px;
	font-style:italic;
	line-height: normal;
	color: #404040;
	text-align:center;
}

.encadre {
	border-left:#c0c0c0 7px groove;
	border-top:#c0c0c0 1px dashed;
	border-bottom:#c0c0c0 1px dashed;
	border-right:#c0c0c0 1px dashed;
	background-color:#ececec;
	padding:5px 5px 5px 5px;
	text-align:left;
	width:97%;
}

.commentaire_nom { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:100%;
	text-align:right;
}

.commentaire_date { 
	font-family: verdana;
	font-size: 9px;
	color: #574D31;
	width:100%;
	text-align:right;
}

.commentaire_corps {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	text-align:justify;
	padding:5px 5px 5px 5px;
}

.liens_liste {
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #404040;
	text-align:justify;
}

.liens_liste a {
	color:#404040;
	text-decoration:none;
}

.liens_liste a:visited {
	color:#404040;
	text-decoration:none;
}

.liens_liste a:hover {
	color:#679d0a;
	text-decoration:none;
	padding-left:10px;
}

.dossier {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #404040;
	text-align:justify;
	width:100%;
	background-color:#EFEFEF;
	padding:5px 5px 5px 5px;
	border-left:#000000 5px solid;
	margin-top:10px;
	margin-bottom:10px;
}

.fb_block {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3a5796;
	text-align:left;
	background-color:#e8f0f9;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	border:thin #abd2e9 solid; 
}

.validation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #379f09;
	text-align:justify;
	width:95%;
	background-color:#eeffd2;
	padding:5px 5px 5px 5px;
	margin-top:10px;
	margin-bottom:10px;
	border:thin solid #379f09;
}

.validation a {
	color:#4F940B;
	text-decoration:underline;
}

.validation a:hover {
	color:#4F940B;
	text-decoration:none;
}

.validation a:selected {
	color:#4F940B;
	text-decoration:underline;
}

.erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e63e10;
	text-align:justify;
	width:95%;
	background-color:#fdf293;
	padding:5px 5px 5px 5px;
	margin-top:10px;
	margin-bottom:10px;
	border:thin solid #ff7800;
}

.erreur a {
	color: #e63e10;
	text-decoration:underline;
}

.important {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed8702;
	text-align:justify;
	width:100%;
	background-color:#ffe99c;
	padding:5px 5px 5px 5px;
	margin-top:10px;
	margin-bottom:10px;
}

.angle_haut_droite {
	position:absolute;
	right:0;
	top:0;
}

.billet-cache {
	position:absolute;
	right:700px;
	bottom:30px;
	z-index:999;
}

.pub {
	font-family: verdana;
	text-align:left;
	font-size: 9px;
	color: #aeaeae;
	margin-bottom:0;
	text-align:right;
}

.titre_gris_sombre {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#606060;
}

.titre_gris_sombre a {
color:#606060;
}

.bloc_video {
	background:url(../images/degrade_video.jpg) bottom left repeat-x;
}

.degrade_sombre {
	background:url(../images/degrade-fonce.jpg) bottom left repeat-x;
	padding-top:5px;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color:#252525;
	border-bottom:#a7a7a7 solid 3px;
}

.degrade_clair {
	background:url(../images/degrade-clair.jpg) bottom left repeat-x;
	padding:5px 5px 5px 5px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	width:100%;
	border-bottom:#dcdcdc solid 3px;
}

.prono_expert {
	background:url(../images/degrade_video.jpg) bottom left repeat-x;
	padding:5px 5px 5px 5px;
	text-align:left;
	width:100%;
}

.prono_user {
	background:url(../images/degrade_video.jpg) bottom left repeat-x;
	padding:5px 5px 5px 5px;
	text-align:left;
	width:100%;
}

.liens_coach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.liens_coach a {
	color: #798c2f;
	background:#cadf75;
	text-decoration:none;
	padding:3px 3px 3px 3px;
}
.liens_coach a:hover {
	color: #cadf75;
	background:#798c2f;
	text-decoration:none;
}
.liens_coach a:selected {
	color: #798c2f;
	background:#cadf75;
	text-decoration:none;
}

.pourcentage_bons_pronos {
	color:#4eaf00;
	font-family:"Arial Black";
	font-size:25px;
	text-align:center;
}

.de_bons_pronos {
	color:#4eaf00;
	font-family:"Arial";
	font-size:11px;
	text-align:center;
}

.pseudo_meilleurs_pronos {
	color:#333333;
	font-family:"Arial Black";
	font-size:14px;
	text-align:center;
}

.img_entete a {
 display: block;
 background-image: url(en-tete-boutons-abonnements-capsule_05.png.png);
}
.img_entete a:hover {
 background-image: url(en-tete-boutons-abonnements-capsule_04.png);
}
.img_entete a span {
 display: none;
}


/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	display:block;
	padding-bottom:8px;
	margin-bottom:3px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:50px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:50px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {
	font-family: verdana;
	font-size: 9px;
	color:#36AA3D;
}
.static {color:#5D3126;}		

.NbVotes {
	font-family: verdana;
	font-size: 9px;
	color: #A0A0A0;
}

a.message_box {
  position:relative;
  text-decoration:none;
}
a.message_box:hover {
   background: none; 
   z-index: 500; 
}
a.message_box span {display: none;}
a.message_box:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   color: #000000;
   background: #EEEEEE;
   border:#333333 1px dashed;
   padding: 5px;
}

a.message_box_2 {
  position:relative;
  text-decoration:none;
}
a.message_box_2:hover {
   background: none; 
   z-index: 500; 
}
a.message_box_2 span {display: none;}
a.message_box_2:hover span {
   display: inline; 
   position: absolute;
   top:0px;
   left:20px;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   color: #000000;
   background: #EEEEEE;
   border:#333333 1px dashed;
   padding: 5px;
}


.menu_rwc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-align:justify;
}

.menu_rwc a {
	color:#FFFFFF;
	text-decoration:none;
}

.menu_rwc a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.menu_rwc a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
