@import url("/generique/langue/css/stylev2.css");
@import url("couleur.css");
@import url("/rfiMenuV2/css_style_langue.css");
@import url("/generique/css/rtl.css");

#haut-bandeau
{
	background-image: url(/actufa/img/header.jpg);
	
}

#haut-outils div.haut-outils-direct ,#haut-outils div.recherche input#haut-bandeau-texte-recherche, #haut-outils div.recherche div#chPays
{
	float: right;
	margin-right:0;
}


#haut-bandeau-fiche-recherche a, div#btnChPays
{
	float: left;
	margin-top:1px;
}

#haut-outils div.recherche div#chPays {
background:url(/generique/img/btn_lang_cn_off.gif) no-repeat 5px 0;
color:#C70A0E;
height:20px;
width:143px;
text-align: left;
padding-left: 5px;
}

div#footer_chPays
{
	background:url(/generique/img/btn_lang_cn_off.gif) no-repeat 110px 0 !important;
}

#haut-outils div.recherche div#chPays p,
div#footer_chPays p
{
	margin:0;
	padding-left: 25px;
	font-size: 12px;
}
#haut-outils div.haut-outils-direct div#ecouteRFI p {
font-size: 12px;
}

#dhtml-carousel
{
	direction: ltr;
}

#milieu-menu div.menu div.groupe a,
#milieu-menu div.menu div.groupe a:hover,
#milieu-menu div.menu div.groupe a:visited,
#milieu-menu div.menu div.groupe a:active,
#milieu-menu div.menu div.groupe p
{
 background: url(/actufa/img/bg_menu_milieu_gauche.gif) no-repeat bottom;
}

#milieu-menu-ecoute
{
 background: url(/actufa/img/ombre_menu_audio.jpg) no-repeat 0px 60px;
}

#milieu-menu-ecoute div.entete
{
 background: url(/actufa/img/menu_ecouter_entete.jpg) no-repeat;
 padding-left: 0px;
 padding-right: 5px;
}

/* surcharge a faire pour la police */
body
{
	font-family: arial, helvetica, sans-serif;
	font-size: 1em;
}

#milieu-contenu-contextuel p.entete
{
 background-position : 98%;
}

div.corps h1
{
	font-size : 125%;
}

div.corps h2
{
	
	font-size: 125%;
}

div.corps div.texte
{
	font-size: 105%;
}

div.accesseur h1 a
{
	font-size : 125%;
}

div.accesseur h2 a
{
	font-size : 115%;
}

div.double div.accesseur
{
	width : 212px !important;
}

div.double div.col-gauche
{
	margin-left : 0px;
}

div.double div.col-droite
{
	margin-right : 8px;
}

/* surcharge a faire pour la police */



div.corps div.action p
{
	background-image: url(/actufa/img/puce_fleche.gif);
}

#haut-bandeau p#haut-bandeau-image-centrale a
{
	background-position: 180px 0px;
}

#bas-pied
{
	direction : ltr;
}

#bas-pied div.pied-liens-bas
{
	background-position : 100%;
	
	width: 800px;
	
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}

#bas-pied p.liens-bas a,
#bas-pied p.liens-bas a:active,
#bas-pied p.liens-bas a:visited
{
	border-top-width : 0px ;
	border-right-width : 1px ;
	border-bottom-width : 0px ;
	border-left-width : 0px;
}

#bas-pied p.liens-bas a:link
{
	font-size : 0.8em !important;
}

#bas-pied span
{
	border-top-width : 0px ;
	border-right-width : 1px ;
	border-bottom-width : 0px ;
	border-left-width : 0px;
	
}

/* haut outil */

#haut-outils div.defilant p.heure,
#haut-outils div.defilant p.bord-iframe iframe
{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.8em;
}

#haut-bandeau-texte-recherche
{
	font-size : 100% !important;
}


/* haut-bandeau recherche  */

#haut-outils div.recherche p.lien-recherche-avance
{
	background-image: url(/actufa/img/haut_outils_lien_fleche.gif);
}

div#haut-outils-bottom
{
	float: right;
}

/* inversion onglets du haut-bandeau-top */



#haut-bandeau #haut-bandeau-onglet-accueil
{
	margin-right : 0px;
}

#haut-bandeau #haut-bandeau-onglet-accueil a
{
	border-right : solid 2px rgb(204,204,204);
	border-left: 0px;
	width: 88px;
	
}

#haut-bandeau #haut-bandeau-onglet-pro
{
	margin-right : 2px;
}

#haut-bandeau #haut-bandeau-onglet-accueil a,
#haut-bandeau #haut-bandeau-onglet-radio a,
#haut-bandeau #haut-bandeau-onglet-actu a,
#haut-bandeau #haut-bandeau-onglet-musique a,
#haut-bandeau #haut-bandeau-onglet-lffr a,
#haut-bandeau #haut-bandeau-onglet-presse a,
#haut-bandeau #haut-bandeau-onglet-pro a,
#haut-bandeau #haut-bandeau-onglet-sport a,
#haut-bandeau #haut-bandeau-onglet-science a,
#haut-bandeau #haut-bandeau-onglet-culture a,
#haut-bandeau #haut-bandeau-onglet-en-france a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.88em;
}

#haut-bandeau #haut-bandeau-onglet-pro a
{
	width : 86px;
}

#haut-bandeau #haut-bandeau-onglet-lffr a
{
	font-size: 0.8em;
}

/* fin inversion onglets du haut-bandeau-top */

/* PIED */
#bas-pied
{
	font-size: 0.8em;	
}

/** publicite **/
div#dernier-journal-inc div.bandeau-milieu
{
	background-image: none;
	background-color : rgb(199, 10, 14);
	height : auto;
	padding-bottom : 2px;
	
	border: 0px ;
	color: rgb(255,255,255) ;
	
	padding-right : 20px;
	padding-left : 0px;
	
	background-position : 99%;
	
	background-repeat : no-repeat;
	background-image : url(/generique/langue/img/fleche_bas.gif);
}

div#contextuel-pub-publicite-haut.avec-pub-video iframe
{
	height : 240px;
}

div#dernier-journal-inc dl
{
	margin : 0px;
	padding : 0px;
}

div#dernier-journal-inc dl
{
	float: right;
	width: 182px;
	font-size : 0.85em;
}

div#dernier-journal-inc dl dt
{
	float: right;
	
	background: url(/actufa/img/puce_fleche.gif) 100% 8px no-repeat;
	padding: 6px 13px 6px 0px;
	
	font-size : 85%;
	
	direction : ltr;
	text-align : center;
}


div#dernier-journal-inc dl dd
{
	float: right;
	width: 44px;
	
	border-style: solid;
	border-color: rgb(136,136,136);
	border-width: 1px 0px 0px 0px;
	
	margin: 5px 0px 0px 0px;
	padding: 6px 0px 6px 0px;

}

div#dernier-journal-inc dl dd p
{	
	float: right;
	width : 22px;
	padding: 0px 0px 0px 0px;
}


div#dernier-journal-inc dl dd p.ecouter a
{
	padding-right: 13px;
	padding-left: 0px;
	background: url(/radiofr/img/picto_audio.gif) no-repeat;
}

div#dernier-journal-inc dl dd p.telecharger a
{
	padding: 0px 13px 0px 0px;
	background: url(/radiofr/img/picto_telecharger.gif) no-repeat;
}


/** +4px **/


div#contextuel-pub-publicite-haut
{
	 top: 256px;
}

div#contextuel-publicite-video
{
	right: 740px !important;
}

div#contextuel-pub-publicite-haut
{
	right: 935px !important;
}

div#contextuel-pub-publicite-haut.avec-pub-video
{
	top: 514px;
	right: 925px !important;
}

div#contextuel-pub-publicite-sky
{
	top: 485px;
	right: 930px;
}

div#contextuel-pub-publicite-sky.avec-pub-video
{
	top: 735px;
}

DIV.avec-pub-video#contextuel-pub-publicite-haut IFRAME {	HEIGHT: 470px;width:195px;}
/* corps */
div.corps div.action p
{
	background-position:  100% 7px;
}

/* ******************************************************** */
/* START - CHAMPS EDITABLES PAR EDITEUR HTML				*/
/* ******************************************************** */



/* Indentation - Imbrication de blockquote par niveau */
blockquote
{
	margin-right : 40px; /* 40px default HTML behavior */
}

/* Listes numérotées dites ordonnées */
div.texte ol,
div.chapeau ol,
p.legende ol,
div.pied ol,
div.citation ol,
div.accroche ol
{
	margin-right : 40px; /* 40px default HTML behavior */
}

/* Listes à puces dites non ordonnées */
div.texte ul,
div.chapeau ul,
p.legende ul,
div.pied ul,
div.citation ul,
div.accroche ul
{
	margin-right : 40px; /* 40px default HTML behavior */
}
div.corps div.acc_audio p.date,
div.corps div.acc_document p.date
{
	text-align : left;
}


/* Gestion du comportement pour les images glissés via l'éditeur  */
div.corps div.texte div.photo
{
	margin-bottom : 8px;
}


div.corps div.texte div.photo.gauche
{
	float : right;
	margin-left : 8px;
}

div.corps div.texte div.photo.droite
{
	float : left;
	margin-left : 8px;
}

div.corps div.accesseur.acc_audio div.liste-barres p.ecouter,
div.corps div.accesseur.acc_document div.liste-barres p.telecharger
{
	float : right;
}

div.accesseur div.liste-barres p.avertissement,
div.accesseur div.liste-barres p.ecouter
{
	background-position: 100%;
	
}

#milieu-contenu-central-large div.fluxrss
{
	background-position: 100% 3px;
	background-repeat: no-repeat;
	cursor: pointer;

	padding-top : 2px ;
	padding-right : 50px ;
	padding-bottom : 2px ;
	padding-left : 0px;

	margin-top : 5px ;
	margin-right : 0px ;
	margin-bottom : 0px ;
	margin-left : 0px;
}


#milieu-contenu-central-large div.fluxrss
{
	background-image: url(/commungene/img/rss_xml.gif);
	color: rgb(151,151,151) ;
}

#milieu-contenu-central-large p.entete
{
	padding-top : 0px;
	padding-right : 25px;
	padding-bottom : 0px;
	padding-left : 0px;
}
