.cellule_menu { text-align:center; padding-top:3px; padding-bottom:3px;  }
a.lien_menu { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }
a.lien_menu:hover { text-decoration:none; }
.cellule_recherche { background-image: url(/images/fd_recherche.gif); padding-left:6px;}
.mot_recherche { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none;}
.champ_recherche_nav { border:0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; font-family: arial, verdana, helvetica, sans-serif; background-image: url(/images/fd_champs_recherche.gif); height:16px; padding-top:1pt; padding-left:2pt;}
.ok_recherche { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3B3EC0; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; background-image: url(/images/rech_ok_off.gif); padding-right:4px; padding-left:3px; padding-top:2px; padding-bottom:1px; height:16px; }
.ok_recherche:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF4902; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; background-image: url(/images/rech_ok_on.gif); padding-right:3px; padding-left:4px; padding-top:3px; padding-bottom:1px;}



.sousmenu_jouer, .sousmenu_direct, .sousmenu_differe { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #573A15; height:19px; padding-top:3px; padding-right:4px; padding-left:4px; }
.sousmenu_jouer:hover, .sousmenu_direct:hover, .sousmenu_differe:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #573A15; height:19px; padding-top:3px; padding-right:4px; padding-left:4px;}
.sousmenu_jouer_defaut, .sousmenu_direct_defaut, .sousmenu_differe_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-color:#FF8F00; }
.sousmenu_evoluer, .sousmenu_initiation, .sousmenu_lecons, .sousmenu_ouvertures { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#E74B61; text-decoration:none; }
.sousmenu_evoluer:hover, .sousmenu_initiation:hover, .sousmenu_lecons:hover, .sousmenu_ouvertures:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#B82F42; text-decoration:underline; }
.sousmenu_evoluer_defaut, .sousmenu_initiation_defaut, .sousmenu_lecons_defaut, .sousmenu_ouvertures_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-color:#E74B61; }
.sousmenu_event, .sousmenu_reportages { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#555784; text-decoration:none; }
.sousmenu_event:hover, .sousmenu_reportages:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#555784; text-decoration:underline; }
.sousmenu_event_defaut, .sousmenu_reportages_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-color:#555784; }
.sousmenu_videos, { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#3B3EC0; text-decoration:none; }
.sousmenu_actus { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#555784; text-decoration:none; }
.sousmenu_videos_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-color:#3B3EC0; }
.sousmenu_actus_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#555784; text-decoration:none; }

.sousmenu_revue { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana; height:19px; padding-top:3px; padding-right:4px; padding-left:4px; background-color:#170248; text-decoration:none; }
.sousmenu_revue:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana; height:19px; padding-top:3px; padding-right:4px; padding-left:4px; background-color:#170248; text-decoration:underline; }
.sousmenu_revue_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana; background-color:#170248; }


.sousmenu_neutre { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#3B3EC0; text-decoration:none; }
.sousmenu_neutre:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; height:19px; padding-top:3px; padding-right:25px; padding-left:10px; background-color:#7072AC; text-decoration:underline; }
.sousmenu_neutre_defaut { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-color:#3B3EC0; }

.lien_options { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3B3EBF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; padding-left:29px; }
.lien_options:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #6669FF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:underline; padding-left:29px; }
.lien_identification,.lien_identification:visited,.lien_identification:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }
.lien_identification:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:underline; }
.titre_identification { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }
.champ_login { border:0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; font-family: arial, verdana, helvetica, sans-serif; background-image: url(/images/fd_champs_recherche.gif); height:16px; padding-top:1pt; padding-left:2pt;}

div.dossier {}
tr.imgareaon {vertical-align:text-bottom; background: transparent url(/images/articles/pix_areaonimage.png) repeat;};
tr.imgareaon td {}
div.imgareaon {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-size: 16pt ; color: #EEEEEE;padding-top:5px;margin-bottom:15px;padding-left:5px}
div.imgareaon a {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-size: 16pt ; color: #EEEEEE;text-decoration:none}
div.imgareaon a:hover {text-decoration:underline}
div.dossier_article_titre {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:14px; color: #23285A;margin-bottom: 2px; background: transparent url(/images/articles/arrow_dossier.png) no-repeat;}
div.dossier_article_titre a {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:14px; color: #23285A;text-decoration:none}
div.dossier_article_titre a:hover {text-decoration:underline}
div.dossier_article_resume {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size: 12px ; color: #6c6f8b;margin-bottom:3px}
div.dossier_article_resume a {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size:12px; color: #6c6f8b;text-decoration:none}
div.dossier_article_resume a:hover {text-decoration:underline}    
span.dossier_article_date {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size: 12px ; color: #835D31}
font.dossier_article_reactions {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size: 12px ; color: #978A7A}
div.article_titre {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:16px; color: #23285A;margin-bottom: 2px; background: transparent url(arrow_dossier.png) no-repeat;}
div.article_titre a {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:16px; color: #23285A;text-decoration:none}
div.article_titre a:hover {text-decoration:underline}
div.article_resume {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size: 12px ; color: #6c6f8b;margin-bottom:3px}
div.article_resume a {font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-weight:normal;font-size:12px; color: #6c6f8b;text-decoration:none}
div.article_resume a:hover {text-decoration:underline}    

span.reactions {color:#ff6600}

#abonnement {width:600px;min-width:600px}
#abonnement div.titre {font-size:18px; font-weight:bold; color: #000000;line-height: 28px; padding-bottom:25px}
#abonnement div.soustitre {font-size:16px; font-weight:bold; color: #7e7e7e;line-height: 28px; padding-bottom:5px}
#abonnement div.texte {font-size:12px; font-weight:normal; color: #282828}
#abonnement input.texte { background:transparent url(/img/purple/form_input.png) no-repeat; width:194px; height:18px; border: 0; ; font-size:11px; color:#434343; padding-left:6px; }
#abonnement input.petit { background:transparent url(/img/purple/form_input_petit.png) no-repeat; width:89px; height:18px; border: 0; ; font-size:11px; color:#434343; padding-left:3px; }
#abonnement select { background:transparent url(/img/purple/form_input.png) no-repeat; width:194px; height:18px; border: 0; ; font-size:11px; color:#434343; padding-left:6px; }
#abonnement input.button { background:transparent url(/img/purple/validate_account_button.png) no-repeat; width:168px; height:26px; border: 0; ; font-size:12px; color:#ffffff; }
#abonnement table {border-collapse:collapse;border:1px solid #000 }
#abonnement table th {height:24px; background-color:#eeeeee}
#abonnement table tr {height:24px; }
#abonnement table td {border-collapse:collapse;border-spacing:0px;border:1px solid #ccc }
#abonnement table tr.space {height:12px; }
#abonnement td.labels {width: 200px; min-width:200px; max-width:200px; padding-right: 2px; text-align:right; font-size:12px;color: #000000}
#abonnement td.fields {width: 400px; min-width:400px; max-width:400px; padding-left: 5px; text-align:left;  font-size:12px;color: #000000}
#abonnement div.sep { background-image:url(/img/purple/pix_sep_elements.jpg); background-repeat:repeat-x; height:1px; width:600px; text-align:center;   }
#abonnement div.service_info {font-size:11px; color: #434343; font-weight:normal}
div.action {padding-top:4px;padding-bottom:2px;}
a.action {background-image:url(/img/purple/picto_list.png); background-repeat:no-repeat; background-position: 10px 5px ; font-size:12px; color:#b20c7f;padding-left:20px;}
a.action:hover {color:#cf43a4;}

