/* debut gestion bandeau publicite */
div#bandeau-publicite
{
	width: 728px;
	height: 90px;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0px;
	overflow: hidden;
	position: absolute;
	top: 15px;
	left: 121px;
	text-align:center;
}
/* fin gestion bandeau publicite */

/* bloc publicite en colonne contextuelle  */
div#contextuel-pub-publicite-sky
{
	width : 160px;
	height : 600px;
	position : absolute;
	top: 550px;
	left: 794px;
	padding-left : 25px;
	padding-right : 25px;
	padding-top : 0px;
	padding-bottom : 25px;
	text-align: center;
	display: none;
}

div#contextuel-pub-publicite-sky.avec-pub-video
{
	top: 810px;
}

div#contextuel-pub-publicite-haut.avec-pub-video
{
	top: 600px;
}

div#contextuel-pub-publicite-sky div.bandeau#pub-sky-haut
{
	width: 160px;
	height: 26px;
	background-image: url(http://www1.rfi.fr/img/publicite_droite_haut.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

div#contextuel-pub-publicite-sky div.bandeau#pub-sky-bas
{
	width: 160px;
	height: 26px;
	background-image: url(http://www1.rfi.fr/img/publicite_droite_bas.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

div#contextuel-pub-publicite-haut
{
	 width : 185px;
	 height : 322px;
	 position : absolute;
	 left: 794px;
	 top: 341px;
	 padding-left : 0px;
	 padding-right : 0px;
	 padding-top : 0px;
	 padding-bottom : 0px;
	 margin-left : 0px;
	 margin-right : 0px;
	 margin-top : 0px;
	 margin-bottom : 0px;
	 display: none;
}

div#dernier-journal-inc 
{
	width: 195px;
}

div#dernier-journal-inc div.bandeau-milieu
{
	background-image: url(http://www1.rfi.fr/radiofr/img/bandeau_pub_dernierjournal.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 185px;
	margin-top:3px;
	display: none;
}

div#dernier-journal-inc div.bandeau-bas
{
	height:185px;
    clear:both;
    background-image: url(http://www1.rfi.fr/img/rfi_diversite_monde.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}


div#dernier-journal-inc dl
{
	float: left;
	width: 195px;
	
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
		
	border-style: solid;
	border-color: rgb(136,136,136);
	border-width: 0px 0px 0px 0px;
}

div#dernier-journal-inc dl dt
{
	float: left;
	display: block;
	width: 125px;
	
	border-style: solid;
	border-color: rgb(136,136,136);
	border-width: 1px 0px 0px 0px;
	
	margin: 5px 0px 0px 0px;
	padding: 6px 0px 6px 13px;
	font-size: 85%;
	
	background: url(http://www1.rfi.fr/radiofr/img/puce_fleche.gif) 0px 8px no-repeat;
	
}

div#dernier-journal-inc dl dd
{
	float: left;
	display: block;
	width: 50px;
	
	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: left;
	font-size: 85%;
}


div#dernier-journal-inc dl dd a
{	
	color: rgb(136,136,136);
}

div#dernier-journal-inc dl dd p.ecouter a
{
	padding-right: 0px;
	padding-left: 13px;
	background: url(http://www1.rfi.fr/radiofr/img/picto_audio.gif) no-repeat;
}

div#dernier-journal-inc dl dd p.telecharger a
{
	padding: 0px 0px 0px 13px;
	background: url(http://www1.rfi.fr/radiofr/img/picto_telecharger.gif) no-repeat;
}


/* pub video */

div#contextuel-publicite-video
{
	top: 343px;
	left: 598px;
	position : absolute;
	display: none;
}

div#contextuel-publicite-video,
div#contextuel-publicite-video-relative
{
	width : 364px;
	height : 250px;
	
	
	padding-left : 15px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
 	border-color: rgb(204,204,204);
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
}

div#contextuel-publicite-video div.bandeau#pub-video-gauche,
div#contextuel-publicite-video-relative div.bandeau#pub-video-gauche
{
	width: 26px;
	height: 250px;
	float: left;
	background-image: url(http://www1.rfi.fr/img/publicite_video_gauche.gif);
	background-repeat: no-repeat;
	background-position: left;
}

div#contextuel-publicite-video div.bandeau#pub-video-droite,
div#contextuel-publicite-video-relative div.bandeau#pub-video-droite
{
	width: 26px;
	height: 250px;
	float: right;
	background-image: url(http://www1.rfi.fr/img/publicite_video_droite.gif);
	background-repeat: no-repeat;
	background-position: left;
}


div#contextuel-publicite-video div#google-frame-video,
div#contextuel-publicite-video-relative div#google-frame-video
{
	float:left;
	text-align:center;
	width:300px;
}

div#contextuel-publicite-video img,
div#contextuel-publicite-video-relative img
{
	margin: 0px;
	padding: 0px;
}

div#contextuel-publicite-video div#alerte-flash,
div#alerte-flash-autopromo,
div#alerte-flash-video,
div#contextuel-publicite-video-relative div#alerte-flash
{
	display: none;
	background-color: rgb(240,240,240);
	padding: 50px 0px 0px 0px;
	margin: 0px;
	width: 300px;
	height: 200px;
}

div#alerte-flash-autopromo
{
	width: 185px;
	height: 120px;
}

div#alerte-flash-video
{
	width: 300px;
	height: 250px;
}

div#contextuel-publicite-video div#alerte-flash p.titre,
div#alerte-flash-autopromo p.titre,
div#alerte-flash-video p.titre,
div#contextuel-publicite-video-relative div#alerte-flash p.titre
{
	font-weight: bold;
	padding: 5px 20px 5px 20px;
	text-align: center;
}

div#contextuel-publicite-video div#alerte-flash p.texte,
div#alerte-flash-autopromo p.texte,
div#alerte-flash-video p.texte,
div#contextuel-publicite-video-relative div#alerte-flash p.text
{
	padding: 5px 15px 5px 15px;
	text-align: center;
}

div#contextuel-publicite-video div#alerte-flash p.lien,
div#alerte-flash-autopromo p.lien,
div#alerte-flash-video p.lien,
div#contextuel-publicite-video-relative div#alerte-flash p.lien
{
	background: url(http://www1.rfi.fr/img/logoFlash.gif) no-repeat 30px 0px;
	padding: 7px 0px 8px 70px;
}

margin-haut
{
	margin-top: 250px;	
}
/* fin pub video*/

div#milieu-menu-publicite
{
	padding : 0px 15px 0px 15px;
}