﻿/* ===== Anciennes classes V0(pour la rétrocompatibilité) ============== */

.af_edito_menu_sommaire_txt{
font-size:9px;
color:#7f7f7f;
}

.txt, a.txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.af_dossier_contenu, a.af_dossier_contenu {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

a.af_dal {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom:1px dotted #000000;
	text-decoration:none;
}
a.af_dal:hover { border-bottom:1px solid #000000; }

a.af_al {
	border-bottom:1px dotted #000000;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
a.af_al:hover { border-bottom:1px solid #000000; }

/* ==================================================================== */
/* ======= Classes communes à tout l'edito (breves/dossiers) ================== */

/* boutons */
.af_boutonGauche {
	background:url(/world/edito/im/bouton_bord.gif) left 50% no-repeat;
	width:3px;
}
.af_boutonMilieu {
	background:url(/world/edito/im/bouton_fond.gif) left 50% repeat-x;
	padding:0 5px;
}
.af_boutonDroite {
	background:url(/world/edito/im/bouton_bord.gif) right 50% no-repeat;
	width:3px;
}

.af_edito_surtitre {
	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 {	
	background-color:#D1D1D1;
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-weight:bold;
	font-size:25px;
	word-spacing:-6px;
	padding-bottom:1px;
	padding-right:8px;	
	line-height:25px;
}
.af_edito_titre span {
	padding:0 5 5 5px;
}

.af_edito_contenu {
	/*font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; */
	font-family: Arial, Verdana, sans-serif;
	line-height:19px; 
	font-size:13px;
	border-width:0 1px;
	border-style:solid;
	border-color:#D7D7D7;
	background-color:#ffffff;
}

.af_edito_contenu a.af_dal, .af_edito_contenu a.af_edito_souligne_txt{
	font: normal 13px/19px Arial, Helvetica, sans-serif;
}
.af_edito_contenu_titre {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#535353;
}
h1.af_edito_contenu_titre {
	margin:0px;
	padding:0px;
}
span.af_edito_contenu_titre {
	font-weight:bold;
}
a.af_edito_contenu_titre_fleches {
	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:#000000;
	text-decoration:none;
}
.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_txt, a:hover.af_edito_mini_txt {
	text-decoration:underline;
}

a.af_edito_souligne_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.af_edito_externallink {
	padding-right:15px;
	background:url(/world/edito/im/extlink.gif) no-repeat right 50%;
}

.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 {
	padding:0 3px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
a.af_edito_navpage {
	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;
}

/* 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%;
	line-height:18px;
}
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:#d7d7d7; }
b.af_editoCrn b.afcrn_b { background:#ffffff; border-color:#d7d7d7; }

/* =================================================================== */
/* ======= 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;
}
.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;
}
.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;
}

/* ==================================================================== */
/* ==== 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;
}

td.af_edito_prevBox, td.af_edito_nextBox {
	background-color:#f7f7f7;
	padding:10px;
}
.af_edito_prevTitle, .af_edito_nextTitle {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.af_edito_prevTable, .af_edito_nextTable {
	margin-top:2px;
}
.af_edito_prevTable td img {
	margin-right:5px;
}
.af_edito_nextTable td img {
	margin-left:5px;
}
a.af_edito_prev, a.af_edito_next {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.af_edito_prev:hover, a.af_edito_next:hover {
	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; }


/* ==================================================================== */
/* ==================================================================== */
/* Template inc_newscontent_tv :*/
/* ==================================================================== */
/* ==================================================================== */
.af_edito_surtitre_tv {
	background-color:#D1D1D1;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:bold;
	padding:0 13 0 5px;
}
.af_edito_titre_tv_h1 {	
	background-color:#e6e6e6;
	font-family:"Times New Roman",Times,serif;
	font-weight:bold;
	font-size:25px;
	word-spacing:-2px;
	display:inline;
}
.af_edito_titre_tv_div { padding-bottom:7px;}
/* ============================================================ */
/*.COLOR Rub CUISINE*/
.af_edito_titre_tv_h1 {color:#ba3882;}
.af_edito_surtitre_tv {color:#837d7d;}
/* ============================================================ */
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;
}
.af_edito_pictoredac_pointilles_tv { padding-top:10px;}
DIV.af_edito_titre_tv { margin-bottom:10px;}
/* ==================================================================== */
/* ==== 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: #f4f4f4;}
#diapo_vignetteCourante { background-color: #f4f4f4;}
/*.af_videoedito_thematique { background-color: #e0e0e0;}*/
.af_videoedito_themtitre {
	padding:0px 4px 4px 6px;
	font-weight: bold;
	color:#000000; 
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; 
	font-size:18px;
	margin-bottom:3px;
	text-align:left;

}
.af_videoedito_themtitre h3 { padding: 2px 4px; margin-bottom: 4px; background-color:#e6e6e6; display:inline; word-spacing:-2px;}


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:#e2e6e9;}
.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;}




/* ==================================================================== */
/* ==================================================================== */
/* FIN - Template inc_newscontent_tv :*/
/* ==================================================================== */
/* ==================================================================== */

/* ==================================================================== */
/* NEW TITLE */
/* ==================================================================== */
TABLE.af_edito_contenu SPAN.af_edito_surtitre2 { color:#918d87; font-weight:bold; }
TABLE.af_edito_contenu TD SPAN.af_edito_titre2 { color:#000; font-family:"Trebuchet MS",arial,sans-serif; font-size:24px; line-height:26px; font-weight:bold;  }

TABLE.af_edito_contenu TD.af_diapo_contenu_header { padding:5px 0 0 5px; }

/****** Edito topics ******/
DIV.aff_blocRepNiv1, DIV.aff_blocRepNiv2 {
	margin-left:5px;
	margin-right:5px;
}
table.aff_cadreReponse td {
	font-family: Arial,Verdana,sans-serif;
	font-size:12px;
	color:#000000;
}

A.af_googlePlus { 
	background-image:url(http://www.google.com/images/icons/ui/gprofile_button-16.png);
	background-repeat: no-repeat;
	height: 16px;
	border:1px solid #DF0101;
	text-decoration:none;
	color:#9F9F9F;
	padding:2px 5px 0px 20px;
}
