/* ===== 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 {
	display: none;
}
.af_boutonMilieu {
	background: #7e0846;
	padding: 4px 12px;
	line-height: 20px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
.af_boutonMilieu a.af_edito_txt,.af_boutonMilieu a.af_edito_txt:hover { text-decoration: none; color: #fff;}
.af_boutonDroite {
	display: none;
}

.af_edito_surtitre {
	background-color:#f7f7f9;
	color:#837d7d;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	word-spacing: -1px; 
	font-size:20px;
	font-weight:bold;
	padding:0 13 0 5px;
}
.af_edito_titre {	
	color:#7e0846;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	word-spacing: -1px; 
	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:#F3F0EC;
	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: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	word-spacing: -1px; 
	font-size:16px;
	color:#535353;
	font-weight:normal;
}
h1.af_edito_contenu_titre {
	margin:0px;
	padding:0px;
}
span.af_edito_contenu_titre {
	font-weight:bold;
}
a.af_edito_contenu_titre_fleches {
	color:#fff;
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	background: #7e0846;
	padding: 4px 8px;
	line-height: 20px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}

.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(imagesedito/pixel-1-3.gif);
	background-position:left middle;
	background-repeat:repeat-x;
}
.af_edito_pictoredac_pointilles img { display:block; }
.af_edito_pictoredac_contour {
	padding:3px;
	border:1px solid #B4AA9E;
	float:left;
}
.af_edito_pictoredac_contour img { display:block; }
.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(imagesedito/fleche-news.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
	padding-left:8px;
	color:#000000;
	font-size:11px;
}

A.af_googlePlus { 
	background-image:url(../images/icons/ui/gprofile_button-16.png);
	background-repeat: no-repeat;
	height: 16px;
	border:1px solid #ce4128;
	text-decoration:none;
	color:#666;
	padding:2px 5px 0px 20px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
}

/* Coins arrondis */
b.af_editoCrn b.afcrn_cb { background-color:#F3F0EC; }
b.af_editoCrn b.afcrn_b { background:#ffffff; border-color:#F3F0EC; }

/* blockquote */
.af_edito_contenu blockquote {
	font-size: 15px;
	font-style: italic;
	border-left: solid 3px #7E0846;
	padding-left: 15px;
	margin: 15px;
	color: #7E0846;
	clear: both;
}
.af_edito_contenu blockquote a.af_dal, .af_edito_contenu blockquote a.af_edito_souligne_txt {
	font-size: 15px;
	color: #7E0846;
}
/* Titres H2 */
.af_edito_contenu h2 { font-size:15px; line-height:19px; }

/* =================================================================== */
/* ======= 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(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;
}
table.af_edito_menu_vignetteActive img { display:block; }
table.af_edito_menu_vignette img { display:block; }
/* blockquote */
.af_edito_contenu blockquote {
	font-size: 15px;
	font-style: italic;
	border-left: solid 3px #7E0846;
	padding-left: 15px;
	margin: 15px;
	color: #7E0846;
	clear: both;
}
.af_edito_contenu blockquote a.af_dal, .af_edito_contenu blockquote a.af_edito_souligne_txt {
	font-size: 15px;
	color: #7E0846;
}

/* =================================================================== */


/* ==================================================================== */
/* ==== 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: 10px 0;
}
a.af_diapo_nbphotos {
	text-decoration:none;
	background: #7E0846;
	color: #fff;
	padding: 4px 8px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
a.af_diapo_nbphotos:hover {
	box-shadow: 0 0 6px #707070;
	-webkit-box-shadow: 0 0 6px #707070;
	-moz-box-shadow: 0 0 6px #707070;
	-o-box-shadow: 0 0 6px #707070;
	-ms-box-shadow: 0 0 6px #707070;
}
.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:url('../world/edito/im/flecheG_diapo.gif') no-repeat center center #7E0846;
	z-index:1;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
}
.af_diapo_flecheDroite {
	cursor:pointer;
	position:absolute;
	width:44px;
	height:44px;
	background:url('../world/edito/im/flecheD_diapo.gif') no-repeat center center #7E0846;
	z-index:1;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
}
.af_diapo_flecheDroite:hover, .af_diapo_flecheGauche:hover {
	box-shadow: 0 0 6px #707070;
	-webkit-box-shadow: 0 0 6px #707070;
	-moz-box-shadow: 0 0 6px #707070;
	-o-box-shadow: 0 0 6px #707070;
	-ms-box-shadow: 0 0 6px #707070;
}
.af_diapo_H { height:80px; }
.af_diapo_H .af_diapo_flecheGauche, .af_diapo_H .af_diapo_flecheDroite { height:80px; }
.af_horizontalDiapo_th {
    background: -moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); 
    background: -o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #f1f1f1 0%,#ffffff 100%);
    margin-bottom:10px;
}
.af_horizontalDiapo_th_content { border-bottom:solid 1px #f1f1f1; padding:7px 0; }
a.af_diapo_prevnext {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	line-height:22px;
	font-weight:bold;
	background:#7e0846;
	padding:6px 16px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
}
a:hover.af_diapo_prevnext {
	text-decoration:none;
	box-shadow: 0 0 6px #707070;
	-webkit-box-shadow: 0 0 6px #707070;
	-moz-box-shadow: 0 0 6px #707070;
	-o-box-shadow: 0 0 6px #707070;
	-ms-box-shadow: 0 0 6px #707070;
}

.af_diapoV_borderImg {
	border:1px solid #F3F0EC;
	padding:1px;
	background-color:#fff;
}
.af_diapoV_borderImg img {
	display:block;
}
.af_diapoV_vignette_txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.af_diapo_vignettePrevNextOff, .af_diapo_vignettePrevNextOn {
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#7E0846;
}

/* ==================================================================== */
/* ==== 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 =========================== */


table.af_edito_contenu td#contenuNews h1{
	padding-bottom:10px;
}
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;
}
/* prev next */
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:#B4AA9E;
}
.af_ficheShowAllTitre {
	background-color:#f7f7f7;
	font-family:Arial,Helvetica,sans-serif;	
	font-size:12px;
	font-weight:bold;
	background-image:url(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:#B4AA9E; }
b.af_ficheShowAllCrnTop b.afcrn_b { border-color:#B4AA9E; }

b.af_ficheShowAllCrnBottom b.afcrn_c { background-color:#FFFFFF;}
b.af_ficheShowAllCrnBottom b.afcrn_cb { background-color:#B4AA9E; }
b.af_ficheShowAllCrnBottom b.afcrn_b { border-color:#B4AA9E; }

/* bullet */
DIV.af_edito_pictoredac_bulle{ background-image: url(imagesedito/bulle_edito.gif); background-position:center top; background-repeat:no-repeat; }

/* SeeAlso V2 : global */
DIV.clearFloat{clear:both;font-size:0px;}

DIV.afsa_v2{padding:0 9px 9px 9px; text-align:left; }
DIV.afsa_cadre{border-top:3px solid #e8e5e2;padding-top:15px;}

DIV.afsa_v2 H3{margin:0 0 5px 0;padding:0;font:normal 23px/25px 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;color:#7d0645;}
DIV.afsa_v2 H3.afsa_relatedTitle{font-size:20px;padding:0;}

DIV.afsa_v2 DIV.afsa_container{width:460px;height:270px;cursor:pointer;text-align:left;}
DIV.afsa_v2 IMG.play_btn{display:block;width:64px;height:64px;position:absolute;margin:95px 0 0 198px;}
DIV.afsa_v2 UL#afsa_VidMenu{display:block;margin:0;padding:0;list-style-type:none;}
DIV.afsa_v2 UL#afsa_VidMenu LI{display:block;padding:0;background:#fff;cursor:pointer;}
DIV.afsa_v2 UL#afsa_VidMenu LI:hover, DIV.afsa_v2 UL#afsa_VidMenu LI.selected{background:#F7F7F7;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}
DIV.afsa_v2 UL#afsa_VidMenu LI:hover {box-shadow: 0 0 6px #707070;-webkit-box-shadow: 0 0 6px #707070;-moz-box-shadow: 0 0 6px #707070;-ms-box-shadow: 0 0 6px #707070;}

DIV.afsa_v2 UL#afsa_VidMenu TD.img{width:56px;height:56px;}
DIV.afsa_v2 UL#afsa_VidMenu TD.img DIV{border:1px solid #dcd6cd;}
DIV.afsa_v2 UL#afsa_VidMenu TD.img DIV IMG{display:block;width:50px;height:50px;margin:2px;}
DIV.afsa_v2 UL#afsa_VidMenu TD.label{padding-left:8px;font:normal 13px/18px Arial, Helvetica, sans-serif;color:#006871;text-align:left;}
DIV.afsa_v2 A.plusdevids{display:block;margin-top:15px;font:normal 13px/15px Arial, Helvetica, sans-serif;color:#006871;}

/* 480 */
DIV.afsa_v2_480 {padding:0;}
UL.afsa_relLinks{margin:0 0 10px 0;padding:0 0 0 20px;list-style-type:disc;clear:both;color:#006871;font:normal 13px/16px Arial, Helvetica, sans-serif;}
UL.afsa_relLinks LI{padding:8px 0;margin:0;}
UL.afsa_relLinks LI A{text-decoration:none;color:#006871;}
UL.afsa_relLinks LI A:hover{text-decoration:underline;}
DIV.afsa_v2 UL#afsa_VidMenu{width:460px;margin-top:9px;}
DIV.afsa_v2 UL#afsa_VidMenu LI{width:220px;margin:0 20px 0 0;float:left;text-align:left;}
DIV.afsa_v2 UL#afsa_VidMenu LI.last{margin:0;}
DIV.afsa_v2 DIV.afsa_container{margin-top:9px;}

/* 686 */
DIV.afsa_relLinks{margin-bottom:5px;}
DIV.afsa_relLinks DIV{width:49%;}
DIV.afsa_relLinks DIV.afsa_relLinks_left{float:left;}
DIV.afsa_relLinks DIV.afsa_relLinks_right{float:right;}
DIV.afsa_relLinks DIV UL{margin:0;padding:0 0 0 20px;list-style-type:disc;font:normal 13px/16px Arial, Helvetica, sans-serif;color:#006871;}
DIV.afsa_relLinks DIV UL LI{padding:8px 0;margin:0;}
DIV.afsa_relLinks DIV UL LI A{text-decoration:none;color:#006871;}
DIV.afsa_relLinks DIV UL LI A:hover{text-decoration:underline;}

DIV.afsa_relLinks LI.accueil { list-style:none;font-weight:bold; background: url(imagesedito2/nav_sprites.png) 0px -113px no-repeat;
padding-left: 20px; }

DIV.afsa_relVids{width:665px;margin-top:10px;}
DIV.afsa_v2 DIV.afsa_relVids DIV.afsa_container{float:left;margin-top:0px;}
DIV.afsa_v2 DIV.afsa_vidThumbs{width:185px;float:right;}
DIV.afsa_v2 DIV.afsa_vidThumbs UL#afsa_VidMenu{width:185px;margin-top:0px;}
DIV.afsa_v2 DIV.afsa_vidThumbs UL#afsa_VidMenu LI{width:185px;margin:0 0 22px 0;float:none;}

/* ==================================================================== */
/* ==================================================================== */
/* 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;
	color:#ba3882;
}
.af_edito_titre_tv_div { padding-bottom:7px;}
/* ============================================================ */
/*.COLOR Rub CUISINE*/
.af_edito_titre_tv_h1 {color:#ba3882;}
.af_edito_surtitre_tv {color:#837d7d;}
/* ============================================================ */
.af_diapoV_menu_cadre {
	height:110px;
	border-width:1 0px;
	border-style:solid;
	border-color:#fff;
	background-color:#fff;
}
.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; }
#diapo_vignetteCourante { }
/*.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(imagesedito/bt-arrow-left.gif); background-position:center; background-repeat:no-repeat;}
TD.af_diapoV_PrevNextRight .af_diapo_vignettePrevNextOff { background-image:url(imagesedito/bt-arrow-right.gif);background-position:center; background-repeat:no-repeat;}
TD.af_diapoV_PrevNextLeft .af_diapo_vignettePrevNextOn {  background-image:url(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(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 #B4AA9E;
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(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;}


/* Suggestion de videos post lecture*/
DIV.af_autresVideos { display:none; background:url(../world/static/edito/bg-transparent.png); position:absolute; width: 784px; margin: 0 0 0 5px ; color:#ffffff; z-index:1000; }
DIV.af_autresVideos DIV.af_videoedito_thematique { font-family:Arial,Verdana,Sans-serif; font-weight:bold; font-size:19px; margin:5px 0 0 0; }
DIV.af_autresVideos DIV.af_videoedito_themtitre { margin:10px 0 20px 0; }
DIV.af_autresVideos DIV.af_videoedito_thematique H3 { background:transparent; color:#ffffff; margin:0 0 5px 40px; font-family:Arial,Verdana,Sans-serif; }								
DIV.af_autresVideos TD.af_videodiapoV_contenu { background:transparent; }
DIV.af_autresVideos .af_diapoV_contenu .diapo_vignetteCourante_txt, DIV.af_autresVideos .af_diapoV_contenu .af_diapoV_vignette_txt { font-size:13px; color:#ffffff; text-decoration:none; }						
							
/* Expand video description */							
DIV.aff_contenuHidden { height: 74px; overflow: hidden; }
DIV.aff_lireLaSuite {
	border: 1px solid #7e0846;
	color: #7e0846;
	cursor: pointer;
	font-size: 14px;
	height: 21px;
	line-height: 21px;
	margin: 14px 0 5px 1px;
	text-align: center;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;	
}
DIV.aff_lireLaSuite:hover {
	box-shadow: 0 0 6px #707070;
	-webkit-box-shadow: 0 0 6px #707070;
	-moz-box-shadow: 0 0 6px #707070;
	-o-box-shadow: 0 0 6px #707070;
	-ms-box-shadow: 0 0 6px #707070;
}
DIV.aff_flecheLireSuite{
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 3px solid #8A8A8A;
	display: inline;
	font-size: 0;
	line-height: 0;
	margin: 0 10px;
	width: 0;
}


/* ==================================================================== */
/* ==================================================================== */
/* 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, TABLE SPAN.af_editoChat_titre2 { color:#7E0846; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size:25px; line-height:28px; font-weight:normal; word-spacing: -1px; }

TABLE.af_edito_contenu TD.af_diapo_contenu_header { padding:10px 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:13px;
	line-height:19px;
	color:#000000;
}

/* Prev/next news */
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;
}

/* NEW EDITO BLOC LIRE PLUS */
div.af_contentPlus {
	clear:both;
	background:#F7F7F7;
	border-bottom: 1px solid #B4AA9C;
	margin: 10px 0 0 0;
	padding: 5px;
	font-size: 15px;
	color: #7e0846;
	font-weight:bold;
}
div.af_contentPlus ul {
	padding: 5px 0px 0px 10px;
	margin: 5px;
	list-style-type: square;
}
div.af_contentPlus ul a, div.af_contentPlus ul a:hover {
	color:#000;
	font-size:13px;
	text-decoration:underline;
	font-weight:normal
}


/* ===== TAGS ============================================== */
div.af_edito_moretags { font-size:13px; color:#9F9F9F; margin:10px 0 14px 0;}
div.af_edito_moretags span { background: #FBFBFB;padding: 3px 6px;border: 1px solid #E6E3E0;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}
div.af_edito_moretags a, div.af_edito_moretags a:hover { background: #FBFBFB;color:#006871; text-decoration: none;padding: 3px 6px;border: 1px solid #006871;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}
div.af_edito_moretags a:hover { text-decoration: underline;box-shadow: 0 0 6px #707070;-webkit-box-shadow: 0 0 6px #707070;-moz-box-shadow: 0 0 6px #707070;-o-box-shadow: 0 0 6px #707070;-ms-box-shadow: 0 0 6px #707070;}

/* --- PATCH PAGES SOMMAIRES --- */
b.afcrn { width:100%; }
td.af_bloc33col { width:33%; }
td.af_bloc50col { width:50%; }
td.af_bloc100col { width: 100%; }

/* Expand video description */							
DIV.aff_contenuHidden { height: 74px; overflow: hidden; }
DIV.aff_lireLaSuite {
	background: linear-gradient(#FDFDFD, #EAEAEA) repeat scroll 0 0 #EAEAEA;
	border: 1px solid #C7C7C7;
	color: #8A8A8A;
	cursor: pointer;
	font-size: 14px;
	height: 21px;
	line-height: 21px;
	margin: 0 0 5px 1px;
	text-align: center;
}
DIV.aff_flecheLireSuite{
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 3px solid #8A8A8A;
	display: inline;
	font-size: 0;
	line-height: 0;
	margin: 0 10px;
	width: 0;
}


/*--- Bloc de News ---*/
DIV.af_NewsBlocTotal{ margin-top:20px;}
table.af_NewsBloc{font-family: Arial, Helvetica, sans-serif; font-smooth:always; background: none;border-left: 1px solid #E6E3E0;border-right: 1px solid #E6E3E0;}
.af_NewsBlocTitre{font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;font-size:23px;font-weight:normal;color:#7E0846;padding:5px;line-height: 27px; background:#fff;word-spacing: -1px;}
div.af_NewsBlocContenu{padding:5px;background-color:#fff;border-top:1px solid #7E0846;}
table.af_NewsBlocContenu{display:block}
tr.af_NewsBlocLien td{font-size:13px;color:#000; line-height:14px;}
.af_NewsBlocLien a {color:#7E0846;text-decoration:none;}
.af_NewsBlocLien a img{}
.af_NewsBlocLien a:hover{text-decoration:underline;}
.af_NewsBlocLien small {font-size:9px;color:#999999}
table.af_NewsBlocOnglets{font-size:13px;font-weight:normal;cursor:pointer;margin-left: 5px;}
.af_NewsBlocOnglets div{padding:0px 5px 3px 5px;}
.af_NewsBlocOngletActif{background-color: #7E0846;color: #FFF; padding:0 3px; border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0;-ms-border-radius: 2px 2px 0 0;}
.af_NewsBlocOngletInactif{background-color: #BE83A2;color: #FFFFFF; padding:0 3px;border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0;-ms-border-radius: 2px 2px 0 0;}
.af_NewsBlocDate{font-size:10px; padding: 5px 5px 0 0;background:#fff;vertical-align:top; color:#fff; }
b.af_NewsBlocCorner{border-bottom: 1px solid #E6E3E0;padding-bottom: 1px;}

b.af_NewsBlocCorner b.afcrn_c { background:#e6e3e0;}
b.af_NewsBlocCornerinv b.afcrn_c { border-color:#e4d8ca; }
.af_NewsBlocOngletInactif b.af_NewsBlocCornerinv b.afcrn_c { border-color:#e4d8ca; }

b.af_NewsBlocCornerBas b.afcrn_b { background-color:#ffffff; border-color:#E6E3E0; }
b.af_NewsBlocCornerBas b.afcrn_cb { background-color:#E6E3E0; }
b.af_NewsBlocCornerBas b.afcrn_c{background: none repeat scroll 0 0 #E6E3E0;}
`
a.af_NewsBlocLienTous{color:#006871;padding-left:8px;text-decoration:underline;}
div.af_NewsBlocLienDate{color:#717171;margin-top:3px;font-size: 11px;}

.af_storyLiveBox a {font-size:14px;}

/* --- facepile News --- */
DIV.af_bloc_facepile{background-color:#f6f6f6}
DIV.af_bloc_facepile DIV.contentFacepile{padding:5px 5px 10px 5px}
DIV.af_bloc_facepile DIV.txtFacepile{font-size:11px;color:#000}
DIV.af_bloc_facepile DIV.txtFacepile SPAN{color:#000;text-decoration:underline;cursor:pointer}