﻿/* ===== Anciennes classes V0(pour la rétrocompatibilité) ============== */

.af_edito_menu_sommaire_txt{
font-size:9px;
color:#7f7f7f;
}

.txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

a.txt{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#c80c13;
	text-decoration:none;
}

a.txt:hover{text-decoration:underline}}
}

.af_dossier_contenu, a.af_dossier_contenu {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

a.af_al, a.af_dal {
	border-bottom:1px dotted #3F3E3E;
	color:#3F3E3E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
a.af_al:hover, a.af_dal:hover { 
	border-bottom:1px solid #3F3E3E;
	color:#000000; 
}

/* ==================================================================== */
/* ======= Classes communes à tout l'edito (breves/dossiers) ================== */

/* boutons */
/* boutons */
.af_boutonGauche {
	width:3px;
}
.af_boutonMilieu {
	background:url(/edito/imagesedito/edito-fond-bt.gif) left 50% repeat-x;
	padding:0 5px;
}
.af_boutonDroite {
	width:3px;
}
.af_edito_surtitre {
	display:none;
	background-color:#D1D1D1;
	color:#837d7d;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:bold;
	padding:0 13 0 5px;
}
.af_edito_titre {	
	font-family:"Tahoma",Geneva,Arial,Helvetica,sans-serif;
	font-size:22px;
	line-height:26px;
	font-weight:bold;
	padding-bottom:1px;
	padding-right:8px;	
}
.af_edito_contenu h2 {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
}
.af_edito_contenu h3, .af_edito_contenu_titre {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
}
DIV.af_edito_separateur{
	clear:both;
}

.af_edito_titre span {
	padding:0 5 5 5px;
}

.af_edito_contenu {
	color:#3f3e3e;
	margin-top:-20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	border:none;
}

.af_edito_contenu ul {
	display:table;
}

h1.af_edito_contenu_titre {
	margin:0px;
	padding:0px;
}
span.af_edito_contenu_titre {
	font-weight:bold;
}
a.af_edito_contenu_titre_fleches {
	display:none;
	color:#aaaaaa;
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
}
.af_edito_txt, a.af_edito_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#3f3e3e;
	text-decoration:none;
	font-weight: normal;
}
td.af_boutonMilieu .af_edito_txt,td.af_boutonMilieu a.af_edito_txt {
	color:#ffffff;
	font-weight:bold;
}
.af_edito_txt h1 {
margin-top:20px !important;
}
.af_edito_mini_txt,a.af_edito_mini_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a:hover.af_edito_mini_txt {
	text-decoration:underline;
}

a.af_edito_souligne_txt {
	color:#c80c13;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
a.af_edito_externallink {
	background:url("/world/edito/im/extlink.gif") no-repeat scroll right 50% transparent;
	padding-right : 15px;
	font-weight:normal;
}

a:hover.af_edito_souligne_txt {text-decoration:underline;}

.af_edito_seeothers_btn {
	background-image: url(/world/edito/im/btn_seeothers.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 198px;
}
.af_edito_seeothers_txt {
	color:#b18f73;
	position: relative;
	left: -20px;
	top: 6px;
}
.af_edito_navpage {
	color:#c80c13;ed5459
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding:0 3px;
}
a.af_edito_navpage {
	color:#ed5459;
	font-size:13px;
	font-weight: normal;
	
}
a.af_edito_map_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.af_edito_noteactu_txt {
	color:#9F9F9F;
}

.af_edito_linkList{ clear:both; list-style-type: none; }

.af_edito_linkList li {
	background:transparent url(/edito/imagesedito/fleche_weiter.gif) no-repeat scroll 0 5px;	
}
.af_edito_linkList a {
	padding-left:12px;
}

/* Pictos rédacteurs en bas de chaque dossier/brève */
.af_edito_pictoredac_pointilles {
	background-image:url(/edito/imagesedito/pixel-1-3.gif);
	background-position:left middle;
	background-repeat:repeat-x;
}
.af_edito_pictoredac_contour {
	padding:3px;
	border:1px solid #d7d7d7;
	float:left;
}
.af_edito_pictoredac_bulle {
	float:left;
	position:relative;
	margin-top:-11px;
	margin-left:5px;
}
.af_edito_pictoredac_txt {
	float:left;
	margin-left:4px;
	color:#9F9F9F;
	text-align:left;
	font-size:11px;
	width:82%;
}
a.af_edito_showAll {
	background-image: url(/edito/imagesedito/fleche-news.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
	padding-left:8px;
	color:#000000;
	font-size:11px;
}

/* Coins arrondis */
b.af_editoCrn b.afcrn_cb { background-color:transparent; }
b.af_editoCrn b.afcrn_b { display:none; }

/* =================================================================== */
/* ======= Classes propres aux dossiers =================================== */

td.af_edito_menu_onglet {
	background-color:#F1F1F1;
}
td.af_edito_menu_ongletActif {
	background-color:#FFFFFF;
}
a.af_edito_menu_onglet {
	display:block;	
	padding:3px;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;	
	color:#000000;	
	text-decoration:none;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;	
}
a:hover.af_edito_menu_onglet {
	text-decoration:underline;
}

.af_edito_menu_vignette {
	border:1px solid #7f7f7f;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
}
.af_edito_menu_vignetteActive {
	border:1px solid #7f7f7f;
}
.af_edito_menu_txtRoll {
	background-image:url(/edito/imagesedito/pixel-1-3.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
}
a.af_edito_menu_soussection {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#535353;
	text-decoration:none;
}
a:hover.af_edito_menu_soussection {
	background-color:#e5e5e5;
}
a.af_edito_menu_soussectionActive {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#535353;
	text-decoration:none;
	background-color:#e5e5e5;
}

/* =================================================================== */


/* ==================================================================== */
/* ==== Classes propres aux Diaporamas (H=Horizontal, V=Vertical) ============  */

.af_diapoH_vignette {
	float:left;
	width:50px;
	height:50px;
}
div.af_diapo_nbphotos,a.af_diapo_nbphotos {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#9F9F9F;
}
/*
div.af_diapo_nbphotos {
	margin: 8 1 0 0px;
}
*/
a.af_diapo_nbphotos {
	text-decoration:none;
}
span.af_diapo_nbphotos {
	background-color:#f7f4ed;
	padding:0 5px;
}
.af_diapo_fleche_cadre {
	height:44px;
	width:44px;
}
.af_diapo_fleche_fond {
	opacity:.3;
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	background-color:black;
	width:44px;
	height:44px;
}
.af_diapo_flecheGauche {
	cursor:pointer;
	position:absolute;
	width:44px;
	height:44px;
	background-image:url('/world/edito/im/flecheG_diapo.gif');
	background-repeat:no-repeat;
	background-position:center center;
	z-index:1;
}
.af_diapo_flecheDroite {
	cursor:pointer;
	position:absolute;
	width:44px;
	height:44px;
	background-image:url('/world/edito/im/flecheD_diapo.gif');
	background-repeat:no-repeat;
	background-position:center center;
	z-index:1;
}
a.af_diapo_prevnext {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#9F9F9F;
	text-decoration:none;
}
a:hover.af_diapo_prevnext {
	text-decoration:underline;
}

.af_diapoV_borderImg {
	border:1px solid #D7D7D7;
	padding:4px;
	background-color:#E6E8EB;
}
.af_diapoV_vignette_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.af_diapoV_menu_cadre {
	height:110px;
	border-width:1 0px;
	border-style:solid;
	border-color:#D7D7D7;
	background-color:#E6E8EB;
}
.af_diapo_vignettePrevNextOff {
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#9F9F9F;
}
.af_diapo_vignettePrevNextOn {
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#B7B7B7;
}

/* ==================================================================== */
/* ==== Nav Diapo Vidéo ====== */
.diapo_vignetteCourante_txt {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	color:#c80c13;
}
TD.diapo_vignetteCourante { margin: 5px 10px; padding: 3px; background-color: #e0e0e0;}
#diapo_vignetteCourante { background-color: #f9f9f9;}
/*.af_videoedito_thematique { background-color: #e0e0e0;}*/
.af_videoedito_themtitre {
	padding:0px 8px 2px 8px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight: bold; font-style:italic;
	background-color:#ffe27f;
	margin-bottom:3px;
	line-height:26px;
}
.af_videoedito_themtitre h3 { color:#d72328 !important; padding: 0; margin: 0;}

b.af_videoCrn b.afcrn_cb { background-color:#e0e0e0;}
b.af_videoCrn b.afcrn_c { background-color:#e0e0e0;}
b.af_videoCrn b.afcrn_b { background-color:#ffffff; border-color:#e0e0e0;}

b.af_videoBookmarkCrn b.afcrn_cb { background-color:#e0ddca;}
b.af_videoBookmarkCrn b.afcrn_c { background-color:#e0ddca;}
b.af_videoBookmarkCrn b.afcrn_b { background-color:#f7f7f7; border-color:#e0ddca;}
TABLE.af_videoBookmark { border-left:1px solid #e0ddca; border-right:1px solid #e0ddca; margin-top:0px; }

TABLE.af_video_contenu { border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; margin-top:0px; }

TD.af_diapoV_PrevNextLeft, TD.af_diapoV_PrevNextRight { background-color:#d2d3d4; }
TD.af_diapoV_PrevNextLeft .af_diapo_vignettePrevNextOff {  background-image:url(/edito/imagesedito/bt-arrow-left.gif); background-position:center; background-repeat:no-repeat;}
TD.af_diapoV_PrevNextRight .af_diapo_vignettePrevNextOff { background-image:url(/edito/imagesedito/bt-arrow-right.gif);background-position:center; background-repeat:no-repeat;}
TD.af_diapoV_PrevNextLeft .af_diapo_vignettePrevNextOn {  background-image:url(/edito/imagesedito/bt-arrow-left.gif); background-position:center; background-repeat:no-repeat; background-color:#C1C2C2; cursor:pointer;}
TD.af_diapoV_PrevNextRight .af_diapo_vignettePrevNextOn { background-image:url(/edito/imagesedito/bt-arrow-right.gif);background-position:center; background-repeat:no-repeat; background-color:#C1C2C2; cursor:pointer;}
TD.af_diapoV_PrevNextLeft div, TD.af_diapoV_PrevNextRight div { width:32px; height:150px; }

DIV.af_diapoV_vignette
{
background-color:#FFFFFF;
border:1px solid #D7D7D7;
height:96px;
margin:5px 10px;
padding:3px;
position:relative;
width:96px;
}

DIV.af_diapoV_masque { margin:3px; background:#000000; width:96px; height:96px; display:block; position:absolute; left:0; top:0; filter : alpha(opacity=60); -moz-opacity : 0.6; opacity : 0.6; }
.af_diapoV_bt_play { display:block; position:absolute; width:91px; height:91px; background-image:url(/edito/imagesedito/video-bt-play.gif);background-repeat:no-repeat; background-position:bottom right; filter : alpha(opacity=80); -moz-opacity : 0.8; opacity : 0.8;}
.af_diapoV_bt_play img { width:91px; height:91px; }

TD.af_diapoV_contenu{ background-color:#e6e8eb;}
.af_diapoV_contenu #diapo_vignetteCourante { background-color:#f4f4f4;}

.af_diapoV_contenu .af_diapoV_vignette_txt, .af_diapoV_contenu  .diapo_vignetteCourante_txt {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

/* ==================================================================== */
/* ==== Classes propres aux Dossiers interactifs (Quizz, questionnaires...)  ====== */

.af_q_rinverse { 
	background-color:#e5e5e5;
	color:#535353;
}
.af_q_rbarre { 
	border:1px solid #7E5E47;
	background-color:#EAE0D3;
}
.af_q_reponse_up {
	background-color:#e5e5e5;
	color:#535353;	
}
.af_q_reponse_bonne {
	font-size:14px;
	color:green;
}

/* ====================================================== */
/* ==== Classes propres aux News =========================== */

a.af_news_btnSeeAll_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:b48a71;
	text-decoration:none;
}
a:hover.af_news_btnSeeAll_txt {
	text-decoration:underline;
}

/* ====================================================== */
/* ==== Classes propres aux Fiches pratiques ================= */

div.af_ficheShowAll {
	margin-top:5px;
}

table.af_ficheShowAll {
	border-width:0 1px;
	border-style:solid;
	border-color:#D7D7D7;
}
.af_ficheShowAllTitre {
	background-color:#f7f7f7;
	font-family:Arial,Helvetica,sans-serif;	
	font-size:12px;
	font-weight:bold;
	background-image:url(/edito/imagesedito/fleche-news.gif);
	background-position:5 50%;
	background-repeat:no-repeat;
	padding:3 3 3 12px;
}
div.af_ficheShowAllContent {		
	height:200px;
	overflow:auto;
	background-color:#FFFFFF;	
}
table.af_ficheShowAllContent a {
	font-family:Arial,Helvetica,sans-serif;	
	font-size:11px;		
	color:#666666;			
}

b.af_ficheShowAllCrnTop b.afcrn_c { background-color:#f7f7f7;}
b.af_ficheShowAllCrnTop b.afcrn_cb { background-color:#D7D7D7; }
b.af_ficheShowAllCrnTop b.afcrn_b { border-color:#D7D7D7; }

b.af_ficheShowAllCrnBottom b.afcrn_c { background-color:#FFFFFF;}
b.af_ficheShowAllCrnBottom b.afcrn_cb { background-color:#D7D7D7; }
b.af_ficheShowAllCrnBottom b.afcrn_b { border-color:#D7D7D7; }

/* bullet */
DIV.af_edito_pictoredac_bulle{ background-image: url(/edito/imagesedito/bulle_edito.gif); background-position:center top; background-repeat:no-repeat; }



/* chapo*/
.af_edito_chapo { font-family:Georgia,"Times New Roman",Times,serif; font-size:13px; font-weight:bold; padding-bottom:15px;}

/* Editorial Blog */ 
.af_teamblog_titre { font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; font-weight:bold; color:#c80c13;}
.af_teamblog_row { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#3f3e3e; background-color:#eaf2f7; padding:5px;}
.af_teamblog_sep { background-image:url(/edito/imagesedito/pixel-1-3.gif); background-repeat:repeat-x; background-position:center; padding:5px;}
.af_teamblog_row a { color:#c80c13; font-weight:bold; }
.af_teamblog_all { color:#C80C13; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; padding-left:7px; background-image:url(/edito/imagesedito/picto-fleche-lien.gif); background-position:left 50%; background-repeat:no-repeat; }

/* ========= Formulare in Microsite ======= */
.microsite_form		{font-family:Arial, Helvetica, sans-serif; color:#3F3E3E; font-size:13px; background:#F7F7F7;border-bottom:#999999 dotted 1px;padding:15px 5px 10px 10px; width:520px;}
.microsite_form fieldset {border:0; width:430px; padding-bottom:10px;}
.microsite_form label {display:block; margin-bottom:7px;}
.microsite_form label span {float:left;width:130px;display:block; font-weight:bold;}
.microsite_form label.FormCondition{margin-left:25px; width:350px; font-weight:bold;}
.microsite_form label.FormComment {margin-bottom:5px; font-weight:bold;}
.microsite_form input {width:250px;}
.microsite_form input.CHECKBOX {width:auto; float:left;}
.microsite_form .fileinputsUpload {margin-left:130px;position:relative; top:-8px;}
* html .microsite_form .fileinputsUpload {top:-5px;}
.microsite_form .FormButton {width:380px;}
.microsite_form input.BUTTON {background:#A71509 url(/edito/imagesedito/suche_bt_fond.gif) repeat-x top left; border:#AE6545 solid 1px; width:auto; color:#FFFFFF; font-weight:bold; text-transform:uppercase; font-size:12px; float:right; padding: 2px 3px;}
