/* ne pas retirer les position: relative; pls hack ie png */
body {
	/*background-color:#368dd2;*/
	background-repeat: no-repeat;
	background-position: top center;
}
#header {
	z-index:500;
	height:515px;
	width:100%;
	text-align: center;
}
#content {
	/*display:none;*/
	width:960px;
	margin-right:auto;
	margin-left:auto;
}
#content div.ligne {
	clear:both;
	margin-bottom:2px;
}
#content div.ligne div.colGauche {
	float:left;
	width:309px;
}
#content div.ligne div.colDroite {
	float:left;
	width:647px;
	margin-left:4px;
}

#content div.colGauche {
	float:left;
	width:309px;
}
#content div.colDroite {
	float:left;
	width:647px;
	margin-left:4px !important;
	margin-left:2px
}

#footer {
	width:960px;
	margin-right:auto;
	margin-left:auto;
}


/************************/
/***** Zone ACCUEIL *****/
/************************/


/* Bloc WIDGET - PODCASTS */

#widget-podcast {
	display:block;
	width:309px;
	height:215px;
	margin-bottom:2px;
}


/* Bloc vos tempos */
#vosTempo {
	padding-top:49px;
	background: url(../im/bgTempos.png) no-repeat;
	height:201px;
	margin-bottom:2px;
}

#vosTempo #loader-vos-tempos {
	height:122px;
}

#vosTempo p.aLecoute {
	padding:0px 5px 10px 17px;
	background: url(../im/bgEcouter.gif) 119px 9px no-repeat;
}
#vosTempo p.aLecoute a {
	position: relative;
	display:block;
	color:#FFFFFF;
}
#vosTempo p.aLecoute a img {
	float:left;
	padding-right:7px;
}
#vosTempo p.aLecoute a span {
	display:block;
	padding-top:54px;
}
#vosTempo p.aLecoute a:hover span {
	text-decoration:underline;
}

#vosTempo p.liens {
	clear:both;
	padding-left:17px;
}

#vosTempo p.liens a {
	display:block;
	background-image:url(../im/boutonTempos.png);
	color:#5b4100;
	width:241px;
	height:26px;
	line-height:26px;
	padding-left:42px;
	margin-top:2px;
}
#vosTempo p.liens a:hover {
	background-image:url(../im/boutonTemposHover.png);
}

#coverFlowContainer
{
	margin-bottom:0px;
}

/* Bloc Nouveaux talents */

#talents {
	background: url(../im/bgTalents.png) no-repeat;
	height:274px;
	padding-top:22px;
	margin-bottom:3px;
}

#talents a img.title{
	margin-left:22px;
	margin-bottom:44px;
}

#talents p.aVoter {
	display:block;
	padding:0px 5px 10px 17px;
}
#talents p.aVoter a {
	position:relative;
	display:block;
	color:#acacac;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#talents p.aVoter a:hover {
	text-decoration:none;
}
#talents p.aVoter a img {
	float:left;
	padding-right:7px;
}
#talents p.aVoter a span {
	position:absolute;
	display:block;
	height:15px;
	top:59px;
	left:102px;
	background: url(../im/ecouterTalent.png) no-repeat;
	padding-left:52px;
	padding-top:21px;
	color:#FFFFFF;
}
#talents p.aVoter a:hover span {
	text-decoration:underline;
}

#talents p.liens {
	position:relative;
	clear:both;
	top:12px;
	padding-left:17px;
}

#talents p.liens a,
#talents p.liens a:hover {
	position:relative;
	display:block;
	background:url(../im/puceTalent.png) no-repeat;
	color:#f7ac01;
	height:18px;
	line-height:18px;
	padding-left:26px;
	margin-top:2px;
}

/* Bouton boutique */
a#boutonBoutique {
	display:block;
	background:url(../im/boutonBoutique.png) no-repeat;
	width:309px;
	height:61px;
}
a#boutonBoutique:hover {
	background-image:url(../im/boutonBoutiqueHover.png);
	cursor:pointer;
}

/* Bouton offres d'emploi */
a#boutonOffresEmploi {
	display:block;
	background:url(../im/boutonOffresEmploi.png) no-repeat;
	width:309px;
	height:61px;
}
a#boutonOffresEmploi:hover {
	background-image:url(../im/boutonOffresEmploiHover.png);
	cursor:pointer;
}

/* Bloc pub */
#pub {
	display:block;
	margin-bottom:3px;
	background:url(../im/bgPub.png) no-repeat;
	width:309px;
	height:262px;
}
#pub a img,
#pub img {

	padding:4px 5px 6px 4px;
	display:block;
	width:300px;
	height:251px;
}

#pub #pubFlash{
	clear:both;
	margin:auto;
	padding:4px 5px 6px 4px;
}

#pub object
{
	margin-top:5px;
}

/* Bloc Infos PETIT */
#infos {
	margin-bottom:3px;
	background-image:url(../im/bgInfos.png);
	background-repeat:no-repeat;
	/*background-position:center;*/
	width:309px;
	padding-top:67px;
	height:191px;

}

#infos .infos_title {
	line-height:16px;
	padding-left:17px;
	padding-top:3px;
	color:#ff0000;
	padding-bottom:1px;
	background:url(../im/bgLIInfos.png);
	background-position:17px 0px;
	background-repeat:no-repeat;
}

#infos .infos_title a {
	position:relative;
	font-weight:bold;
	text-decoration:none;
}

#infos .infos_title a:hover {
	text-decoration:underline;
}

#infos .infos_dec_visible{
	line-height:16px;
	padding-left:25px;
	padding-bottom:7px;
	display:block;
	color:#ff0000;
}

#infos .infos_dec_visible a{
	color:#ff0000;
}

#infos .infos_dec_hidden{
	display:none;
}

/*#infos ul {
	list-style:none;
}
#infos ul li {
	padding-left:17px;
	background:url(../im/bgLIInfos.png) no-repeat 17px 0px;
	line-height:16px;
}*/


/* Bloc Infos GRAND */
#infos-big {
	background:url(../im/bgInfosBig.png) no-repeat;
	width:309px;
	padding-top:50px;
	height:351px;
	margin-bottom:2px;
}


#infos-big a.infos_title {
	display:block;
	height:26px;
	line-height:26px;
	width:262px;
	margin-left:12px;
	padding-bottom:3px;
	padding-left:25px;
	background-image:url(../im/boutonInfos.png);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	text-decoration:none;
}




#infos-big a.infos_title:hover{
	background-image:url(../im/boutonInfosHover.png);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:underline;
}





#infos-big .infos_dec_visible,
#meteo .infos_dec_visible {
	border:0px solid red;
	display:block;
	width:272px;
	height:125px;
	height: auto !important;
	min-height: 125px;
	/*min-height: 62px;*/

	line-height:14px;
	margin-left:12px;
	margin-bottom:3px;
	padding-left:25px;
	padding-top:5px;
	color:#000000;
	background-image:url(../im/bgBlocInfoActuSelected.png);
	background-repeat:no-repeat;
	background-position: left top;
}

#infos-big .title,
#meteo .title {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:15px;
}

#infos-big .infos_dec_visible a,
#meteo .infos_dec_visible a{
	font-size:10px;
	color:#000000;
}

#infos-big .infos_dec_hidden{
	display:block;
}

#infos-big #infos-bourse {
	width:256px;
	height:96px;
	margin-left:12px;
	padding-left:25px;
	padding-top:5px;
	background-image:url(../im/bgBlocInfoBourse.png);
	background-position:top left;
	background-repeat:no-repeat;
	color:#00509f;
}

/*************  INFO BULLE HORODATAGE BOURSE  *************/
/*************            UPDATE 2010         *************/
#infos-big a.infobulle {
	text-align: right;
	 position: relative;
	 color: #00509F;
	 text-decoration:none;
	 float:right;
	 /*border-bottom: 1px gray dotted; /* on souligne le texte */
}
#infos-big a.infobulle span {
	 display: none; /* on masque l'infobulle */
}
#infos-big a.infobulle:hover {
	 background: none; /* correction d'un bug IE */
	 z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

	 /*cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
#infos-big a.infobulle:hover span {
	 display: inline; /* on affiche l'infobulle */
	 position: absolute;

	 white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

	 top: 30px; /* on positionne notre infobulle */
	 left: 20px;

	 background: white;

	 color: #00509F;
	 padding: 3px;
	 border: 1px solid #00509F;
	 border-left: 4px solid #00509F;
}
/********END INFO BULLE


#infos-big #infos-bourse table {
	width:234px;
}

#infos-big #infos-bourse table tr td{
	font-size:10px;
}                       */


/*****************************************
			 Bloc OnAir Mini
******************************************/
#onAir_mini {
	/*position:relative; bug ie6
	margin-top:2px;*/
	background: url(../im/bgOnAir_mini.png) no-repeat;
	width:410px;
	height:200px;
	float:left;
	padding-left:8px;
}

#onAir_mini #onAirContent_mini img {
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-top:48px;
	border:2px solid #FFFFFF;
}

#onAir_mini #onAirContent_mini h2 {
	padding-top:48px;
}

#onAir_mini #onAirContent_mini h2 a {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

#onAir_mini #onAirContent_mini p
{
	/*width:300px;*/
	width:auto;
	height:80px;
}

/***************/
/* Bloc OnAir  */
/***************/


#onAir {
	/*position:relative; bug ie6*/
	margin-top:0px;
	background: url(../im/bgOnAir.png) no-repeat;
	width:647px;
	height:262px;
}
#onAir #onAirFlash {
	position:relative;
	top:13px;
	left:11px;
	/*background:url(../im/onAirFlash.png) no-repeat;*/
	width:145px;
	height:49px;

}

#onAir #onAirContent {
	padding:15px 11px 0px 11px;
}

#onAir #onAirContent h2 a {
	color:#000000;
	font-size:18px;
}


#onAir #onAirContent h2 a:hover,
#onAir_mini #onAirContent_mini h2 a:hover
{
	text-decoration:none;
}

#onAir #onAirContent img {
	float:left;
	margin-right:26px;
	margin-top:5px;
	border:2px solid #FFFFFF;
}

#onAir #onAirContent p,
#onAir_mini #onAirContent_mini p {
	display:block;
	font-size:10px;
	padding-top:5px;
	padding-bottom:8px;
	margin-bottom:0px;
	color:#000000;
	text-decoration:none;
}

#onAir #onAirContent a {
	color:#000000;
}

#onAir #onAirContent #ecouterLive,
#onAir_mini #onAirContent_mini #ecouterLive {
	display:block;
	height:26px;
	width:153px;
	float:left;
	background-image:url(../im/ecouterLive.png);
	background-repeat:no-repeat;
	/*padding-top:10px;*/
	margin-top:10px;
}

#onAir #onAirContent #ecouterLive:hover,
#onAir_mini #onAirContent_mini #ecouterLive:hover {
	display:block;
	height:26px;
	width:153px;
	float:left;
	background-image:url(../im/ecouterLiveHover.png);
	background-repeat:no-repeat;
}

/* Bloc A la Une */
#laUne {
	/*position:relative; entraine bug sous ie6
	background:url(../im/bgLaUne.png) no-repeat;*/
	width:647px;
	height:878px;
}
#laUne #laUneHeader {
	background-image:url(../im/bgLaUneHeader.png);
	position:relative;
	height:109px;
	width:647px;
	/*padding-top:14px;*/
}

#laUne #laUneHeader #flash-info{
	margin-left:8px;
	margin-top:10px;
}

#laUne #laUneHeader img{
	margin-left:85px;
	margin-top:20px;
}

#laUne #laUneHeader p.date {
	position:absolute;
	float:left;
	top:50px;
	left:20px;
	color:#FFFFFF;
	text-align:center;
}
#laUne #laUneHeader p.date span.jour {
	font-size:30px;
	line-height:25px;
}
#laUne #laUneHeader p.date span.mois {
	font-size:20px;
	line-height:18px;
}

#laUne #laUneHeader form#journal {
	position:absolute;
	top:22px;
	right:10px;
}
#laUne #laUneHeader form#journal fieldset {
	text-align:right;
}
#laUne #laUneHeader form#journal select {
	border:#000000 solid 1px;
	padding-left:3px;
	margin-top:40px;
	width:160px;
}

#laUne #laUneContent {
	background-image:url(../im/bgContentCol647.png);
	background-repeat:repeat-y;
	min-height:727px;
	width:647px;
}

#laUne #aLaUne {
	min-height:125px;
	height:auto !important;
	height:125px;
	padding-left:13px;
	padding-right:8px;
	margin-right:2px;
	background:url(../im/separateurLaUne.png) no-repeat;
	background-position:bottom right;
}

#laUne h2 {
	padding-top:8px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}

#laUne #aLaUne img {
	float:left;
	padding-right:13px;
}

#laUne p {
	min-height:40px;
	height: auto !important;
	height:40px;
	padding-right:5px;
}

#laUne #aLaUne p {
	min-height:60px;
	height: auto !important;
	height:60px;
	padding-right:5px;
}

/*
#laUne #filtre {
	display:block;
	width:644px;
	height:25px;
	background-image:url(../im/bgFiltreActus.png);
	margin-left:1px;
	margin-top:3px;
	margin-bottom:5px;
}

#laUne #filtre a#afficherTout {
	display:block;
	float:left;
	width:104px;
	height:24px;
	background-image:url(../im/btnFiltreToutActus.png);
	background-repeat:no-repeat;
	margin-left:20px;
}

#laUne #filtre a#afficherTout:hover{
	background-image:url(../im/btnFiltreToutActusHover.png);
}

#laUne #filtre a#afficherTexte {
	display:block;
	float:left;
	width:124px;
	height:24px;
	background-image:url(../im/btnFiltreActusTxt.png);
	background-repeat:no-repeat;
	margin-left:3px;
}

#laUne #filtre a#afficherTexte:hover{
	background-image:url(../im/btnFiltreActusTxtHover.png);
}

#laUne #filtre a#afficherAudio {
	display:block;
	float:left;
	width:128px;
	height:24px;
	background-image:url(../im/btnFiltreActusAudio.png);
	background-repeat:no-repeat;
	margin-left:3px;
}

#laUne #filtre a#afficherAudio:hover{
	background-image:url(../im/btnFiltreActusAudioHover.png);
}*/
#laUne #listeInfos {
	padding-left:13px;
	padding-right:10px;
}

#laUne #listeInfos .info {
	margin-top:10px;
	width:624px;
	min-height:90px;
	height: auto !important;
	height:90px;
	background:url(../im/separateurLaUne.png) no-repeat 0% 100%;
}
#laUne #listeInfos .info img {
	float:left;
	padding-right:11px;
}
#laUne #listeInfos .info strong,
#laUne #listeInfos .info-podcast strong {
	/*display:block;*/
	font-weight:bold;
	font-size:12px;
	color:#116DB3;
}

#laUne #listeInfos .info-podcast strong {
	color: #9642bf;
}

#laUne #listeInfos .info p {
	display:block;
	font-size:10px;
	color:#000000;
	padding-top:3px;
}

#laUne #listeInfos .info .descActuPodcastDefault {
	color: #aaaaaa;
	font-size:10px;
}

#laUne #listeInfos .info .descActuPodcastDefault a {
	color: #aaaaaa;
	font-size:10px;
	text-decoration: none;
}
#laUne #listeInfos .info .descActuPodcastDefault a:hover {
	color: #9642BF;
	text-decoration: none;
}


#laUne .outils {
	display:block;
	margin-top:5px;
	position:relative;
	min-height:25px;
	height:auto !important;
	height:25px;
	margin-left:80px;
}

#laUne .outils div.ecouter2 ,
#search div.ecouter2 {
	height: 25px;
/*	width: 275px;*/
	width: 69px;
/*	border: 1px solid red;*/
	background:url(../im/boutonEcouter.gif) no-repeat;
}

#laUne .outils div.ecouter2 a.ecouterLink ,
#search div.ecouter2 a.ecouterLink {
	position:absolute;
	float: left;
	display: block;
	height: 18px;
	width: 69px;
/*	border:1px solid green;*/
}

#laUne .outils div.ecouter2 .player-podcast ,
#search div.ecouter2 .player-podcast {
	position:absolute;
	float: left;
	margin: 0px;
	padding: 0px;
	background:url(../im/boutonEcouterBg.gif) no-repeat;
}

#search div.ecouter2 .player-podcast {
	margin-top:4px;
	margin-left:10px;
}

#laUne .outils div.podcasts,
#search div.podcasts {
	position: relative;
	float: right;
	margin-right: 12px !important;
	margin-right: 6px;
	height: 25px;
	width: 245px;
/*	border: 1px solid red;*/
	cursor: pointer;
	background:url(../im/boutonPodcasts.gif) no-repeat;
/*	border:1px solid blue;*/
}

#search div.podcasts
{
	margin-top:4px;
}

#laUne .outils div.podcasts a,
#search div.podcasts a {
	display:block;
	float:left;
	width:80px;
	height:20px;
/*	border:1px solid blue;*/
}


#laUne a.lireSuite,
#laUne a.lireSuitePct {
	position:absolute;
	width:99px;
	height:21px;
	right:10px;
	bottom:5px;
	background:url(../im/boutonLireSuite.png) no-repeat;
	background-position:bottom;
}

#laUne a.lireSuite:hover,
#laUne a.lireSuitePct:hover {
	position:absolute;
	width:99px;
	height:21px;
	background:url(../im/boutonLireSuiteHover.png) no-repeat;
	background-position:bottom;
}

#laUne a.lireSuitePct {
	bottom:32px;
}

#laUne #laUneBoutonPlusActus {
	background-image:url(../im/bgContentCol647.png);
	background-repeat:repeat-y;
	height:26px;
	width:636px;
	padding-left:11px;
}

#laUne a#boutonPlusActus {
	position:relative;
	display:block;
	width:153px;
	height:26px;
	background:url(../im/boutonPlusActu.png) no-repeat;
}

#laUne a#boutonPlusActus:hover {
	background:url(../im/boutonPlusActuHover.png) no-repeat;
}

#laUne #laUneFooter {
	width:647px;
	height:12px;
	background-image:url(../im/bgFooterCol647.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

/* Bloc les émissions */
#les-emissions {
	margin-top:3px;
	float:left;
	background:url(../im/bgLesEmissions.png) no-repeat;
	height:342px;
	width:408px;
	padding-top:60px;
	padding-left:10px;
}

#les-emissions-mini #les-emissions {
	/*position:relative; ne pas mettre bug ie6*/
	margin-top:3px;
	float:left;
	background:url(../im/bgLesEmissionsMini.png) no-repeat;
	height:141px;
	width:408px;
	padding-top:60px;
	padding-left:10px;
}


#les-emissions ul {
	list-style:none;
	height:311px;
}
#les-emissions-mini #les-emissions ul {
	height:108px;
}


#les-emissions ul li {
	background-image:url(../im/traitEmissions.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:3px;
	margin-bottom:3px;
	padding-left:8px;
}

#les-emissions ul li a {
	color:#004b99;
}

#les-emissions a#boutonPlusEmissions {
	margin-right:auto;
	display:block;
	width:153px;
	height:35px;
	background-image:url(../im/boutonPlusEmissions.png);
	background-repeat:no-repeat;
	background-position:top;
}

#les-emissions a#boutonPlusEmissions:hover {
	background-image:url(../im/boutonPlusEmissionsHover.png);
}

/* Bloc Question du jour */
#question {
	margin-top:2px;
	display:block;
	float:left;
	margin-left:5px;
	background:url(../im/bgQuestion.png) no-repeat;
	height:290px;
	width:212px;
	padding-top:70px;
	padding-left:10px;
}

#question #question-content {
	display:block;
	height:268px;
}

#question #question-content p {
	font-size:10px;
	padding-right:10px;
}

#question #question-content ul {
	list-style:none;
	margin-top:5px;
}

#question #question-content ul li {
	height: 40px;
	background-image:url(../im/puceSondage.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom: 8px !important;
	margin-bottom:0px;
	padding: 0px 5px 0px 44px;
}

#question #question-content ul li.reponse {
	margin-bottom:0px;
	padding-top:8px;
	height:28px;
}

#question #question-content ul li a {
	font-size: 11px;
	color: #000000;
}
#question #question-content ul li a:hover {
/*	text-decoration: underline;*/
	color: #F67B10;
}

#question #question-content .barre {
	float:left;
	background-color:#FFFFFF;
	border:1px solid #000000;
	height:12px !important;
	height:8px;

}

#question a#boutonQuestPrec {
	position:relative;
	display:block;
	margin-left:auto;
	margin-right:1px;
	/*margin-bottom:0px;*/
	width:153px;
	height:20px;
	background-image:url(../im/boutonQuestionsPrec.png);
	background-repeat:no-repeat;
}
#question a#boutonQuestPrec:hover {
	background-image:url(../im/boutonQuestionsPrecHover.png);
}

/**************************************
**			 						***
**		Bloc Question du jour 2		***
**			 						***
***************************************/
#sondage_bis
{
	clear:both;
	margin-bottom:5px;
	padding:0px;
	height:361px;
	width:308px;
}

#sondage_bis #question {
	/*margin-left:5px;*/
	background:url(../im/bgQuestion2.png) no-repeat;
	height:286px;
	width:296px;
	padding:0px 0px 0px 12px;
	margin:0px;
	padding-top:85px;

}

#sondage_bis #question #question-content {
	display:block;
	height:255px;
}

#sondage_bis #question #question-content p {
	font-size:10px;
	padding-right:10px;
	width:286px;
	font-weight:bold;
	margin-bottom:10px;
}

#sondage_bis #question #question-content ul {
	list-style:none;
	margin-top:5px;
	width:280px;
}

#sondage_bis #question #question-content ul li {
	height: 40px;
	width:241px;
	background-image:url(../im/puceSondage.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom: 6px !important;
	margin-bottom:0px;
	padding: 0px 5px 0px 44px;
}

#sondage_bis #question #question-content ul li.reponse {
	margin-bottom:0px;
	padding-top:10px;
	height:28px;
}

#sondage_bis #question #question-content ul li a {
	font-size: 11px;
	color: #000000;
}
#sondage_bis #question #question-content ul li a:hover {
/*	text-decoration: underline;*/
	color: #F67B10;
}

#sondage_bis #question #question-content .barre {
	float:left;
	background-color:#FFFFFF;
	border:1px solid #000000;
	height:12px !important;
	height:8px;

}

#sondage_bis #question a#boutonQuestPrec {

	margin-left:auto;
	margin-right:3px;
	margin-bottom:0px;
	width:153px;
	height:20px;
	background-image:url(../im/boutonQuestionsPrec.png);
	background-repeat:no-repeat;
}
#sondage_bis #question a#boutonQuestPrec:hover {
	background-image:url(../im/boutonQuestionsPrecHover.png);
}





/* Bouton partenaires */
a#boutonPartenaires {
	margin-top:1px;
	display:block;
	position:relative;
	float:left;
	margin-left:5px;
	height:42px;
	width:222px;
	background-image:url(../im/boutonPartenaires.png);
	background-repeat:no-repeat;
}

a#boutonPartenaires:hover{
	height:42px;
	width:222px;
	background-image:url(../im/boutonPartenairesHover.png);
}

/* Bloc Les emissions */
#emissions {
	width:309px;
	padding-top:50px;
	background: url(../im/bgEmissions.png) no-repeat;
	height:223px;
}

#emissions #emissions-onglets {
	clear:both;
	margin-left:6px;
	height:25px;
	padding-left:1px;
}

#emissions #emissions-onglets #onglet0 {
	text-align:center;
	float:left;
	background-image:url(../im/bgEmissionsOngletPasActif.gif);
	background-repeat:no-repeat;
	height:19px;
	width:98px;
	padding-top:6px;
}


#emissions #emissions-onglets #onglet1 {
	text-align:center;
	float:left;
	background-image:url(../im/bgEmissionsOngletPasActif.gif);
	background-repeat:no-repeat;
	height:19px;
	width:98px;
	padding-top:6px;
}


#emissions #emissions-onglets #onglet2 {
	text-align:center;
	float:left;
	background-image:url(../im/bgEmissionsOngletPasActif.gif);
	background-repeat:no-repeat;
	height:19px;
	width:98px;
	padding-top:6px;
}


#emissions #content-onglet {
	padding:15px 12px 15px 12px;
	margin-left:6px;
	width:279px;
	height:154px;
	background-image:url(../im/bgEmissionsOnglets.png);
	background-repeat:no-repeat;
}

#emissions #content-onglet ul {
	list-style:none;
}

#emissions #content-onglet ul li {
	list-style:none;
	min-height:15px;
	height:auto !important;
	height:15px;
	padding-top:3px;
	background-image:url(../im/traitOngletEmissions.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#emissions #content-onglet ul li a{
	background-image:url(../im/puceOngletEmission.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	width:100%;
}

#carre-blanc-arrondi {
	min-height:1018px;
	width:647px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-header {
	height:57px;
	width:647px;
	background-image:url(../im/headerOrangeBlanc.png);
	background-repeat:no-repeat;
}

#carre-blanc-arrondi #carre-blanc-arrondi-header img {
	padding-top:17px !important;
	padding-top:0px;
	margin-top:auto !important;
	margin-top:17px;
	margin-left:15px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content {
	width:607px;
	min-height:915px;
	height: auto !important;
	height:915px;
	background-image:url(../im/bgContentCol647.png);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content h1 {
	font-size:22px;
	color:#000099;
	margin-bottom:20px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content h3 {
	font-size:14px;
	font-weight:bold;
	color:#f7ac01;
	margin-top:15px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact {
	padding-left:108px;
	padding-right:108px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact a.title {
	background-image:url(../im/fondCarreBleuContact.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:22px;
	margin-bottom:15px;
	margin-top:30px;
	float:left;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact a.title:hover {
	text-decoration:none;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .title .name {
	display:block;
	width:180px;
	line-height:22px;
	color:#FFFFFF;
	text-align:center;
	float:left;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .title .num {
	display:block;
	width:150px;
	line-height:22px;
	color:#FFFFFF;
	text-align:center;
	float:left;
}


#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .infos {
	display:block;
	margin-bottom:15px;
	color:#000099;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .infos .gauche {
	display:block;
	width:200px;
	float:left;
	text-align:center;
	margin-bottom:15px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .infos .sous-titre {
	font-weight:bold;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .infos  a {
	color:#f7ac01;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .infos .droite {
	display:block;
	width:200px;
	float:right;
	text-align:center;
	margin-bottom:15px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #contact .fax {
	display:block;
	width:400px;
	height:20px;
	text-align:center;
	float:left;
	margin-bottom:10px;
}


#carre-blanc-arrondi #carre-blanc-arrondi-content ul {
	list-style:none;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content ul li {
	padding-left:10px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-footer {
	width:647px;
	height:17px;
	background-image:url(../im/bgFooterCol647.png);
	background-repeat:no-repeat;
}


/*** Carto ***/

#carto {
	background-image:url(../im/bgCarto.png);
	background-repeat:no-repeat;
	width:961px;
	height:685px;
}

#carto #carto-frequences {
	margin-top:17px;
	margin-left:15px;
	width:930px;
	height:650px;
}


/*********************************************

				MENTIONS LEGALES

***********************************************/

#carre-blanc-arrondi-content #mentions-legales p, #carre-blanc-arrondi-content #mentions-legales ul
{
	margin-top:15px;
}

#carre-blanc-arrondi-content #mentions-legales strong
{
	color:#000066;
	margin-top:8px;
}

#carre-blanc-arrondi-content #mentions-legales a
{
	color:#000045;
	text-decoration:underline;
	margin-top:8px;
}

#carre-blanc-arrondi-content #mentions-legales li
{
	margin-bottom:4px;
}

/*********************************************

		HISTORIQUE DE LA PROGRAMMATION

***********************************************/

#carre-blanc-arrondi #carre-blanc-arrondi-content h1.histo {
	margin-bottom:15px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #recherche {
	height:22px;
	padding-top:10px;
	margin-bottom:15px;
	background-color:#f7ac01;
	/*border:1px solid #A96002;*/
	padding-top:4px;
	padding-left:18px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #recherche p {
	float:left;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #recherche select{
	float:left;
	margin-left:10px;
	border:1px solid gray;
	width:90px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #recherche a.submitFrm {
	display:block;
	float:left;
	width:30px;
	height:15px;
	margin-left:10px;
	background-color:#DDDDDD;
	border:1px solid #666666;
	text-align:center;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content #recherche a.submitFrm:hover {
	background-color:#EEEEEE;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content .track-histo
{
	display:block;
	width:600px;
	height:100px;
	margin-top:10px;
}
#dernieres-emissions-content .track-histo{
	display:block;
	width:600px;
	height:65px;
	margin-top:10px;
}

#dernieres-emissions-content .track-histo img{
	display:block;
	float:left;
	margin-right:10px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content .track-histo h3,
#dernieres-emissions-content .track-histo h3{
	font-size:14px;
	font-weight:bold;
	color:#000099;
	margin-top:0px;
}

#dernieres-emissions-content .track-histo h3{
	font-size:14px;
	margin:0px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content img{
	margin-right:15px;
	float:left;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content .descTrack ,
#dernieres-emissions-content .descTrack
{
	display:block;
	float:left;
}
.track-histo
{
	display:inline-block;
	clear: both;
}
.descTrack
{
	width: 480px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content .descTrack .artist,
#carre-blanc-arrondi #carre-blanc-arrondi-content .descTrack .track,
#dernieres-emissions-content .descTrack .artist,
#dernieres-emissions-content .descTrack .track
 {
	font-size:12px;
}

#carre-blanc-arrondi #carre-blanc-arrondi-content .descTrack a,
#dernieres-emissions-content .descTrack a
 {
	color:#f7ac01;
	font-size:12px;
	font-weight:bold;
}


#carre-blanc-arrondi #carre-blanc-multipages {
	background-image:url(../im/bgContentCol647.png);
	background-repeat:repeat-y;
	width:647px;
	height:20px;
}

#carre-blanc-nav {
	text-align:center;
	margin-left:auto;
	font-size:11px;
	font-weight:bold;
	color:#727272;
	width:300px;
}

#carre-blanc-nav  a,
#carre-blanc-nav  span.active,
#carre-blanc-nav  span.inactive {
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#727272;
	border:1px solid #FFFFFF;
	height:16px;
	line-height:16px;
	min-width:16px;
	margin-right:3px;
}



#carre-blanc-nav  a:hover {
	border:1px dotted #727272;
}

#carre-blanc-nav  a.precedent,
#carre-blanc-nav  a.precedent:hover {
	background-image:url(../im/icoBtnPrec.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
	width:auto;
	border:1px solid #FFFFFF;
	margin-right:10px;
}

#carre-blanc-nav span.precedent {
	display:block;
	float:left;
	background-image:url(../im/icoBtnPrec.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	height:16px;
	width:auto;
	padding-left:10px;
	margin-right:10px;
	line-height:16px;
	font-size:11px;
	font-weight:bold;
	border:1px solid #FFFFFF;
	color:#AAAAAA;
}
#carre-blanc-nav span.precedent:hover {
	text-decoration:none;
}

#carre-blanc-nav a.first {
	background-image:url(../im/icoBtnFirst.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:16px;
	border:1px solid #FFFFFF;
}
#carre-blanc-nav a.first:hover {
	border:1px dotted #727272;
}

#carre-blanc-nav a.last {
	background-image:url(../im/icoBtnLast.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:16px;
	height:16px;
	border:1px solid #FFFFFF;
}
#carre-blanc-nav a.last:hover {
	border:1px dotted #727272;
}

#carre-blanc-nav  a.suivant,
#carre-blanc-nav  a.suivant:hover {
	border:1px solid #FFFFFF;
	background-image:url(../im/icoBtnSuiv.gif);
	background-repeat:no-repeat;
	padding-right:10px;
	background-position:100% 3px;
	width:auto;
	margin-left:10px;
}

#carre-blanc-nav span.suivant {
	display:block;
	float:left;
	border:1px solid #FFFFFF;
	background-image:url(../im/icoBtnSuiv.gif);
	background-repeat:no-repeat;
	background-position:100% 3px;
	width:auto;
	margin-left:10px;
	padding-right:10px;

	line-height:16px;
	font-size:11px;
	font-weight:bold;
	color:#AAAAAA;
}
#carre-blanc-nav span.suivant:hover {
	text-decoration:none;
}

#carre-blanc-nav  span.active {
	border:1px solid #727272;
}

/***********************************************
					RECHERCHES
************************************************/

#search
{

}

#search strong
{
	line-height:24px;
	font-size:15px;
}

#search ul
{
	margin-bottom:15px;
}

#search .mini{
	font-size:9px;
	font-style:italic;
}

#search li
{
	margin-bottom:8px;
	list-style:disc;
	list-style-position:inside;
	clear:both;
}

/***********************************************
					Sondage historique
************************************************/

.histo-questions
{
	border-bottom: 1px solid #368DD2;
	padding-bottom: 8px;
	margin-top:20px;
}

.histo-questions h2
{
 margin-top:15px;
 width:auto;
 display:inline;
 font-size:12px;
 font-weight:bold;
 background-image: url('../im/puceSondage.jpg');
 background-repeat: no-repeat;
 background-position: top left;
 padding-left:20px;
 line-height: 16px;
 min-height:16px;
}

.histo-questions div
{
	 margin-bottom:8px;

}

.histo-questions div span
{
	 color:#323232;
	 font-size:10px;
}

.histo-reponses
{
	height:22px;
	margin-top:14px;
	width:605px;
}

.histo-reponses  div
{
	display:block;
	width:auto;
	clear:both;
	margin:0px;
	color:#00509F;
	font-size:13px;
}


.percent_answer
{
	background-color:#F7B00E;
	background-image: none;
	border:1px solid #000000;
	height:15px;
	text-align:right;
	margin-bottom:5px;
	float:left;
}

span.percent_answer_left,
span.percent_answer_right
{
	font-size:12px;
	line-height:15px;
	padding:0px;
	font-weight:bold;

}

span.percent_answer_left
{
	color:#000;
	margin-left: -25px;
	border:1px solid #ff00ff;
	z-index:1000050;
}

span.percent_answer_right
{
	color:#000;
	margin-left: 4px;

}


#frm_search select option {
	padding-right:10px;
}



/* Bloc Adresse */
#content #colGauche #adresse-studio,
#adresse-studio {
	background-image:url(../im/bgAdresse.png);
	background-repeat: no-repeat;
	width:269px;
	height:92px;
	padding-top:6px;
	padding-left:20px;
	padding-right:20px;
}

#adresse-studio img {
	padding-top:5px;
}

#adresse-studio p {
	font-size:12px;
	float:left;
}

#adresse-studio p.addr-droite {
	padding-top:20px;
	font-size:12px;
	margin-left:auto;
	float:right;
}

#ligneAuditeurs {
	display:block;
	margin-top:3px;
	padding-top:12px;
	width:308px;
	height:29px;
	background-image:url(../im/bgLigneAuditeurs.png);
	background-repeat:no-repeat;
}

#ligneAuditeurs img {
	margin-left:10px;
	float:left;
}

#ligneAuditeurs strong {
	display:block;
	float:right;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	color:#cf0e0e;
}


/*** INTERSTITIEL *****/
#interstitiel_close {
	text-align: right;
}

#interstitiel_close a,
#interstitiel_close a:link,
#interstitiel_close a:visited {
	color:#FFFFFF;
	font-size: 17px;
}

#interstitiel_close img {
	float:right;
	margin-right:-3px;
	margin-top:0px;
	background-color:transparent;
}

.interstitiel_close_link {
	float:right; height:25px;
}
