
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	padding:0;
}

h1 {
	font-size:28px;
	line-height:27px;
	margin:0 3px 0 0;
}

body {
	background:url('../img/bar_automne2013.jpg') top left repeat-x;
	font-size: 11px;
	line-height: normal;
	color:#000;
}

h1 a, h2 a,  h4 a, h5 a, h6 a, .lien a {
	color: #333;
}
h3 a{
color: #CC0000;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .lien a:hover {
	color:#CC0000;
}

#zoneRadio .indexeur {
	background: url('../img/bg_indexeur.gif') top left repeat-x;
}

	#zoneRadio .indexeur h1 {
		margin-left: 23px;
		margin-top: 13px;
	}
	
	#zoneRadio .indexeur .btn_menu {
		margin: 13px 10px 10px 10px;
	}

#zoneRadio .ongletsIndexeur {
	display: block;
	margin-left: 724px;
	padding-top: 4px;
	width: 265px;
	/*background: url('../img/bg_ongletsIndexeur.gif') top left repeat-x;*/
	height: 12px;
	margin-top: 10px;
	color: #787878;
}

	#zoneRadio .ongletsIndexeur a {
		color: #333333;
		font-weight: normal;
	}

	#zoneRadio .ongletsIndexeur span {
		display: inline-block;
		width: 7px;
		height: 16px;
		margin-top: -4px;
		margin-right: 10px;
		background: url('../img/bg_coinOngletsIndexeur.gif') no-repeat;
	}

a {
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
}

.src_separateur p {
	font-size:12px;
	padding:0;
	margin:0 10px 0 0;
}

ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.enteteSecondaire{width:990px;border:none; height:139px;}

.src_separateur {
	background: none;
	border:0px !important;
	/*width:987px;*//* Bug col 1024 RR 25/11/09*/
}

#src_globalContainer {
	background: url('../img/bg_automne2013.png')  no-repeat top center;
}

#src_EntetePage {
	/*margin:2px auto 1px auto;*/
}

.src_separateur .src_divisionGauche {
	padding:2px 0 0 0;
	width:160px;
}


/*Entete*/
.enteteSecondaire{position:relative;}
#blocInfosEntete{position:absolute; right:10px; top:10px; padding:17px 12px; color:#3a3a3a; }/*max-width:600px;*/
#blocInfosEntete h1{font-size:27px; font-weight:bold; position:relative;  display:block; margin-bottom:10px;padding-right:23px;}/**/
#blocInfosEntete h2{font-size:14px; font-weight:bold; color:#a22e1b; margin-bottom:4px;}/*height: 44px;*/
#blocInfosEntete h3{color:#696969; font-size:13px;}
#blocInfosEntete .rss{position:absolute; right:0px; overflow:hidden; width:16px; height:0px; padding-top:16px; background:url('/emissions/lib_radio/v3.2/img/ico-rss.png') no-repeat; top:8px;}

/*MENU HORIZONTALE*/
#containerMenuRadio{width:990px; font-family:Arial, Helvetica, sans-serif; margin:0 auto; background:url('/emissions/lib_radio/v3.2/img/bg-menu-radio.jpg'); position:relative; z-index:15;}
#containerMenuRadio > ul > li:first-child{background:none; padding-left:0px;}
#containerMenuRadio > ul > li{float:left; height:32px; background:url('/emissions/lib_radio/v3.2/img/sep-menu.gif') no-repeat left center; padding-left:2px; padding-top:0px;}
#containerMenuRadio a{ color:#333333}
#containerMenuRadio > ul > li > a{font-size:12px; color:#333333; padding:0px 15px; line-height:32px; height:32px; display:block; text-decoration:none; position:relative; margin:0px; top:0px; }
#containerMenuRadio > ul > li > a:hover,#containerMenuRadio > ul > li > a.active{ color:#fff; background:url('/emissions/lib_radio/v3.2/img/bg-menu-rl.jpg');}
#containerMenuRadio > ul > li > a .ico-home{text-indent:-9000px; background:url('/emissions/lib_radio/v3.2/img/ico-home.png') 0px 8px no-repeat; width:19px; display:block;}
#containerMenuRadio > ul > li.withChildren > a{padding-right:32px;}
#containerMenuRadio > ul > li > a .fleche{ width: 0; height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #666666; display:inline-block; position:absolute; right:15px; top:14px;}
#containerMenuRadio > ul > li > a:hover .fleche,
#containerMenuRadio > ul > li > a.active .fleche
{border-top: 5px solid #fff;}
#containerMenuRadio > ul > li > a:hover .ico-home, #containerMenuRadio > ul > li > a.active .ico-home{background:url('/emissions/lib_radio/v3.2/img/ico-home.png') 0px -30px no-repeat;}
#containerMenuRadio > ul > li .dropdownRadio {position:absolute;  width:990px; left:0px; z-index:50; height:0px; overflow:hidden;  background:#efefef; -moz-box-shadow:6px 6px 6px rgba(0,0,0,.6); -webkit-box-shadow:6px 6px 6px rgba(0,0,0,.6); box-shadow:6px 6px 6px rgba(0,0,0,.6); display:none; }
#containerMenuRadio > ul > li .dropdownRadio .contentDropDown{overflow:hidden; }
#containerMenuRadio > ul > li .dropdownRadio .cols4{padding:20px 50px; width:890px;}
#containerMenuRadio > ul > li .dropdownRadio .cols4 .col{float:left; width:222px;}
#containerMenuRadio > ul > li .dropdownRadio .cols4 .col li{padding-right:20px;}
#containerMenuRadio > ul > li .dropdownRadio li{margin-bottom:8px;}
#containerMenuRadio > ul > li .dropdownRadio a{font-size:14px;}
#containerMenuRadio > ul > li .dropdownRadio a:hover{text-decoration:none; color:#E12623;}

#containerMenuRadio #pourNousJoindre li{float:left; font-size:14px; font-weight:bold; color:#333333; padding-right:49px; line-height:22px;}
#containerMenuRadio #pourNousJoindre li .ico{border-bottom:1px solid #9a9a9a; text-indent:-9000px; height:35px; background:url(../img/spriteNousJoindre.png) no-repeat;}
#containerMenuRadio #pourNousJoindre li#pnjCourriel{ width:112px;}
#containerMenuRadio #pourNousJoindre li#pnjCourriel a{color:#d51a17;}
#containerMenuRadio #pourNousJoindre li#pnjCourriel .ico{background-position: -169px -11px;}
#containerMenuRadio #pourNousJoindre li#pnjPoste{width:305px;}
#containerMenuRadio #pourNousJoindre li#pnjPoste .ico{background-position: -327px -13px;}
#containerMenuRadio #pourNousJoindre li#pnjMobile{width:242px;}
#containerMenuRadio #pourNousJoindre #logoRadioCan{background:url(../img/spriteNousJoindre.png) no-repeat -3px -15px; width: 125px; height: 125px; text-indent:-9000px; float:left; margin-right:41px;}
#containerMenuRadio #pourNousJoindre li#pnjMobile .ico{background-position: -668px -8px;}
#containerMenuRadio #pourNousJoindre.contentDropDown{padding:20px 0 0 17px;}


/*Album photo*/
#containerAlbumPhoto{background:#333333; padding:20px 0px;}

/*Storify*/
.sfy-story{margin-top:20px;}


/* CSS de base pour "Exclusif" avant la création des images dans le sprite **ne pas éditer ici faite le dans le CSS du site** */

div ul #niv1_exclusif1 a span {
	display: block;
	visibility: visible;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: #C60505;
	border-bottom: 2px solid #FFF;
}

#niv1_exclusif1 a:hover span {
	background: #950507;
}

div ul #niv1_exclusif2 a span {
	display: block;
	visibility: visible;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: #C60505;
	border-bottom: 2px solid #FFF;
}

#niv1_exclusif2 a:hover span {
	background: #950507;
}

div ul #niv1_exclusif3 a span {
	display: block;
	visibility: visible;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: #C60505;
	border-bottom: 2px solid #FFF;
}

#niv1_exclusif3 a:hover span {
	background: #950507;
}

div ul #niv1_exclusif4 a span {
	display: block;
	visibility: visible;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: #C60505;
	border-bottom: 2px solid #FFF;
}

#niv1_exclusif4 a:hover span {
	background: #950507;
}

div ul #niv1_exclusif5 a span {
	display: block;
	visibility: visible;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: #C60505;
	border-bottom: 2px solid #FFF;
}

#niv1_exclusif5 a:hover span {
	background: #950507;
}

/* /CSS de base temporaire pour "Exclusif" */


li#niv1_filRss a {
	background: none;
	height: auto;
}

div ul #niv1_filRss a span{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	visibility: visible;
	display: block;
	font-size: 9px;
	line-height: 16px;
	background: #D1D1D1;
/*PG 7-10-2009*/		padding: 0 0 0 10px;
}

#niv1_filRss a:hover span{
	color: #FFF;
	background: #999;
}




/* Boite Recherche */
#boxRecherche {
	padding:8px 0 5px 5px;
	background: url(/emissions/lib_radio/v3.2/img/bg_recherche.gif);
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	position: relative;
	display:none;
}

#boxRecherche .submit {
	display: block;
	background: url(/radio/lib/v3.2/img/btn_ok.gif) no-repeat;
	width: 21px;
	height: 18px;
	margin: 4px 0 0 4px;
	float:left;
}

#boxRecherche .submit span {
	display:none;
}

#btnNote {
	color: #000;
	line-height: 11px;
	text-align: right;
	display: block;
	margin: 2px 35px 0;
}

#boxRecherche .note {
	display: none;
	color: #FFF;
	position: absolute;
	background: #1E1E1E;
	border: 2px solid #E20304;
	padding: 15px;
	width: 125px;
	left: 1px;
	top: 54px;
}

#boxRecherche .titreRecherche {
	height:9px;
	background:url(/emissions/lib_radio/v3.2/img/t_rechercheAccueil.gif) no-repeat;
	margin: 0;
}

#boxRecherche .titreRecherche span {
	display:none;
}

.recherche_form {
	display: block;
	width: 100%;
	overflow: hidden;
}

#boxRecherche .champ_texte {
	display: block;
	margin:3px 0 0 0;
	padding:1px 3px;
	width:110px;
	float:left;
}

.titreRechercheDate {
	background: #333333 url(/emissions/lib_radio/v3.2/img/t_archivesParDate.gif) no-repeat;
	height:31px;
}

/*--------Calendrier-----------*/
.containerSelectCalendrier {
	overflow:hidden;
	padding:3px 10px 0px 10px;
	background:url(/emissions/lib_radio/v3.2/img/bg_selectCalendrier.gif) repeat-x top;
	background: #333333;
}

.containerSelectCalendrier form {
	text-align: center;
	display: block;
}

.containerSelectCalendrier select {
	font-size:11px;
	width: 136px;
}

.selecteur {
/*PG 7-10-2009*/	
	font-family:Arial, Helvetica, sans-serif;
}

.selecteur div.tableau {
	text-align: center;
	margin-bottom: 0;
	border-top: 1px solid #EAEAE9;
	width: 175px;
	display:block;
	margin-left: 2px;
	padding:4px 0;
}

.tableauDiem, .tableauHebdo {
	background:#333333;
	text-align: center;
	padding:10px;
	overflow:auto;
}

.tableauDiem .entete .tableauHebdo .entete {
	color: #FFF;
	border:0;
	border-right: 1px solid #1E1E1E;
}

.tableauHebdo a, .tableauDiem a, .tableauDiem div, .tableauHebdo div {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-size: 17px;
	text-align: center;
	color:#fff;
	line-height:26px;
	padding:2px 0px;
	float: left;
	width:39px;
	font-family:Arial, Helvetica, sans-serif;
}

.tableauDiem div, .tableauHebdo div {
/*PG 7-10-2009*/	
	background:#333333;
	color:#fff;
}

.tableauDiem a, .tableauHebdo a {
	display: block;
	font-weight:bold;
	text-decoration:underline;
	color:#e41a18;
	text-decoration:none;
}

a.selection, a.selection:visited, div.selection, a.selection div {
	background-color: #E3200C;
	color: #FFF;
}

.tableauDiem a:hover, .tableauHebdo a:hover {
	background-color: #E3200C;
	color: #FFF;
	text-decoration: none;
}

.tableauDiem .On, .tableauHebdo .On {
	background-color: #CC0808;
	color: #FFF;
}

.tableauHebdo a:hover div {
	background-color: #E3200C;
}

 div.contact {
	font-family: Arial, Helvetica, sans-serif;
	background: #1E1E1E;
	color:#FFF;
	border-top: 1px solid #FFF;
	padding:10px 4px 10px;
}

 .contact h6 {
	margin: 0 0 8px;
	font-size: 12px;
	font-weight: bold;
	color: #CC0808;
	text-transform: uppercase;
}

 .contact p {
	margin:0 0 8px;
}

 .contact .email {
	font-size: 11px;
	color: #FFF;
	background: url(/emissions/lib_radio/v3.2/img/ic_courriel.gif) no-repeat;
	padding:  0 0 0 25px;
}

 .contact .poste {
	padding:  0 0 0 25px;
}

/* Colonne du centre (contenu) */

.src_colCentre {
	float:left;
	overflow:hidden;
/*PG 7-10-2009*/	padding:0px 21px 0 18px;
	display:inline;
	margin-top:23px;
	margin-right:0px;
/*PG 7-10-2009*/	width:635px;
/*PG 7-10-2009	--margin: 0 20px;*/
}

.colDroite{width:302px; float:right; margin-right:8px; margin-top:23px;}




#contenuDroite{
overflow:hidden;
}



.src_colCentre.archives{
	margin:8px 20px 0 ;
	width:482px;
}


/*PG 7-10-2009*/
/*Overwrite du global*/
.src_separateur{border:0px;background-color:#fff; border: 1px solid #e2e2e2!important;}
.src_separateur .src_divisionDroite {padding:0 0 20px 0; overflow:hidden; border:0px;}
/*PG 7-10-2009*/
.src_divisionDroite .teaserHaut { margin:0 auto; overflow: hidden;}
.src_divisionDroite .teaserHaut  img{margin:0 auto;}
/*PG 7-10-2009*/
.src_divisionDroite .momentContenuCentre {margin:0 auto; }

.src_divisionDroite .sansChronique {width:100%;}

/* Accueil */

.momentContenuCentre h1 {
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}

.momentContenuCentre h1 span {
	display: inline;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
}

.blocRadio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:23px;
	padding-bottom: 15px;
	border-top:1px solid #787878;
	overflow:hidden;
	/*display:none;*/
	width:634px;
}

.blocRadio p{
	font-size: 14px;
	color: #333;
}


.blocRadio.grandeImage > img,
.blocRadio.grandeImage > a > img
{
	float:none;
	width:635px;
	margin-bottom:10px;
}

.blocRadio.grandeImage .infosNouvelle{
	width:100% !important;
	float:none !important;
}

.blocRadio .infosNouvelle{
float:right;
width:385px;
}

.blocRadio .infosNouvelle h3{
font-weight:normal;
}

.blocRadio .infosNouvelle h3 a{
font-weight:normal;
}

.blocRadio .infosNouvelle a{
font-weight:normal;
}

.blocRadio.first{
border-top:0px;
}



.blocRadio h3{
	font-size: 18px;
	color: #000;
	font-weight:normal;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.blocRadio > a {
float: left;
	
}
.blocRadio img {
	/*border: 1px solid #CCC;*/
	/*width:240px;*/
	float: left;
	margin: 0;
}

.blocRadio .surTitre {
	margin: 0;
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
}

.blocRadio .liens {
	clear: both;
	margin-top:10px;
	margin-bottom:7px;
}

.blocRadio .liens a {
/*PG 7-10-2009*/	
	padding: 1px 0 1px 27px;/*30px;*/
	margin-bottom: 4px;
}

.blocRadio .liens p {
	padding-left: 27px;
	margin-top: -5px;
	margin-bottom:5px;
	font-size: 10px;
}
.blocRadio .savoirPlus{

font-size:13px;
}

.blocRadio .savoirPlus span {
	background: url(/emissions/lib_radio/v3.2/img/ic_savoirPlus.gif) no-repeat 0 center;
	padding-left: 12px;
}

.blocRadio .note {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	color: #666;
}

a.audio {
	background:url(http://static.src.ca/v3/img/icoAudioRouge.gif) no-repeat;
	padding-left:24px;
}

a.video {
	background:url(http://static.src.ca/v3/img/icoVideoRouge.gif) no-repeat;
	padding-left:24px;
}

a.document {
	background:url(http://static.src.ca/v3/img/icoArticleRouge.gif) no-repeat;
	padding-left:24px;
}

a.url {
	background:url(http://static.src.ca/v3/img/icoHyperlienRouge.gif) no-repeat;
	padding-left:24px;
}

a.album {
	background:url(http://static.src.ca/v3/img/icoAlbumPhotosRouge.gif) no-repeat;
	padding-left: 25px;
}

.audiofil a {
	/*PG 7-10-2009*/	background-position:0 0px;
	font-size: 14px;
	'font-family: Arial, Helvetica, sans-serif;
	color:#cc0000;
	display:block;
	height:21px;
	'border:solid 0px;
	margin:0;
	font-size:14px;/*margin-bottom:5px;*/
	padding:3px 0 1px 24px;
	font-weight:normal;
}
.audiofil span {
	margin:7px 0 4px 0;
	display: block;
	font-size: 14px;
	color:#666;
}

.audiofil a.audio:link {
	background:url(http://www.radio-canada.ca/emissions/lib_radio/v3.2/img/button_play.png) no-repeat;
}
.audiofil a.audio:hover {
	background:url(http://www.radio-canada.ca/emissions/lib_radio/v3.2/img/button_play.png) 0 -42px no-repeat;
}

/* Toutes pages */

.src_colCentre > h2 {
	text-transform: uppercase;
	font-size: 14px;
	padding-bottom:4px;
	margin-bottom: 20px;
	border-bottom:12px solid #e12623;
}

.src_colCentre .teaserTop {
	display: block;
	width: 400px;
	height: 25px;
	margin: 10px auto 20px
}


.src_colCentre h2.mMoments {
	font-size: 14px;
	text-align: left;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	margin-bottom:0px;
	border-bottom: 1px solid #787878;
	text-transform: uppercase;

}


.src_colCentre h2 span {
	display: inline;
	font-size: 12px;
	text-transform: none;
}

.accueil h2 {
	text-transform: none;
	text-align: center;
	margin: 10px 0 20px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
}

.blocRecherche {
	background: #E12623;
	padding: 10px;
	margin: 0 0 10px;
	color: #FFF;
	overflow: auto;
}

.blocRecherche p {
	font-weight: bold;
	width: 170px;
	float: left;
	line-height: 20px;
	margin: 0;
	padding:0px !important;
}

.blocRecherche form {
	float: right;
	width: 215px;
	text-align: right;
}

.blocRecherche select {
	vertical-align: top;
	margin: 0 5px 0 0;
}

.blocRecherche input {
	margin: 2px 0 0 0;
}

.blocRecherche #mois {
	width: 90px;
}

.blocRecherche #annee {
}

.src_colCentre .resultat {
	clear: both;
	margin: 0 0px;
}

.resultat .bloc {
	margin: 0 0 20px 0;
}

.blocRadio .srcBoContainer .srcBoPtgRadio{
	/*margin: 15px 0 0;*/
	border:none;
}
.blocRadio .srcBoPtg a{
	margin-left:0px;
}

.blocRadio .srcBoPtg a.courriel, 
.blocRadio .srcBoPtg a.facebook,
.blocRadio .srcBoPtg a.twitter,
.blocRadio .srcBoPtg div.google-plus
{
	display:none;
}

.srcBoPtg .l a.comment{
background-position:-1px -50px !important;	
margin-right:8px !important;
}

.partieDemission{width:100%; clear:both; height:30px;}
.partieDemission p.archivesLien{padding-bottom:0px;}
.src_colCentre p.journee{padding-bottom:15px;} 

	.miniconsole .srcBoContainer{
		clear:none;
		float:left;
		margin-bottom:0px;
		}
		
		.miniconsole .srcBoPtg .l{
			width:100%;
		}
		
		.srcBoPtg .l{
		width:100%;	
		}

#src_col-1024 .plCompact{
	margin:0;
}

.plCompact a{
	background:url(/lib/v3/pluck/v1/images/ic_comment_rouge.gif) no-repeat scroll 0 2px;
	padding-bottom:2px;

}

#src_globalContainer .plFull span, #src_globalContainer .plCompact span{
	color:#CC0000;
}

#src_globalContainer .plFull span.libelle, #src_globalContainer .plCompact span.libelle{padding-left:20px;}

.inscrivez_vous{background:url(/radio/lib/v3.2/img/teas_commentez_info.jpg) no-repeat;height:45px;display:block;margin:0 0 10px 0;}
	.inscrivez_vous span{display:none;}

.fiche .srcBoContainer {
	margin: 15px 0;
}

.lien a {
	font-size: 14px;
}

h3.equipe {
	margin: 20px 0 15px;
	font-size: 15px;
}

/* Emissions */

.src_colCentre .journee {
	font-size: 12px;
}

.src_colCentre .journee a {
	color: #000;
}

.src_colCentre .journee a:hover {
	color: #CC0000;
}

.src_colCentre .archivesLien {
	padding-left: 25px;
	margin-left: 15px;
	background:url(http://static.src.ca/v3/img/icoArticleRouge.gif) no-repeat;
	float:left;
}

.src_colCentre p.tribune {
	padding-left: 25px;
	margin-left: 15px;
	background: url(/emissions/lib_radio/v3.2/img/ico_tribune.gif) no-repeat;
	float:left;
}

	.src_colCentre br, .src_colCentre br{margin:0;clear:both;} 

.blocLien {
	margin: 0 0px 30px 0;
	clear:both;
	padding-right:20px;
	border-top:1px solid #ccc;
	padding-top:10px;
}



.fiche p.date{
padding-bottom:0px;	
}

.blocLien .date, .blocLien .surTitre, .blocLien .reponses {
	color: #666;
	font-size: 11px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

.blocLien .lien{
	font-size: 12px;
	float:left;
}

.blocLien .surTitre {
	font-weight: bold;
}

div.integrale {
	margin:5px 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCC;
	padding: 0 20px 10px;
	clear:both;
}

.integrale a {
	padding-left: 25px;
	margin: 0 0 15px;
	display: block;
}

.integrale p {
	font-weight: bold;
	margin-bottom:8px;
}

.tribunes .blocLien .lien {
	margin: 0;
}

.bio {
	background: url(/emissions/lib_radio/v3.2/img/bg_topBio.gif) no-repeat top left;
	padding: 6px 0 0;
	margin: 0 0 20px;
}

.bio .bg {
	background: url(/emissions/lib_radio/v3.2/img/bg_Bio.gif) no-repeat bottom left;
	padding: 6px 15px 12px 12px;
	overflow: auto;
}

.bio img {
	border: 1px solid #CCC;
	float: left;
	margin: 0 15px 0 0;
}

.bio .txt {
	float: left;
	width: 506px;
}

.diffusion p.date {
	font-weight: bold;
	float: left;
}

.diffusion .recherche {
	background: url(/emissions/lib_radio/v3.2/img/bg_recherche2.gif) no-repeat;
	padding: 12px 0 4px 12px;
	margin: 0 0 10px 0;
	width: 235px;
	float: right;
	height:120px;
}

.diffusion .recherche h3 {
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
}

.diffusion .recherche p {
	margin: 0;
	font-size: 10px;
}

.diffusion .recherche .champ_texte{
float:left;	
}
.diffusion .recherche #ok {
	vertical-align: bottom;
	margin: 0 13px 2px 0px;
	float:right;
	
}

.diffusion .recherche form {
	margin-bottom: 7px;
	display: block;
	width: 235px;
	overflow: hidden;
}

.diffusion .recherche form * {
	font-size: 10px;
}

.diffusion .recherche .champ_texte {
	width: 188px;
}

.diffusion .recherche #jour {
	float: left;
}

.diffusion .recherche #mois {
	width: 90px;
}

.diffusion .recherche #annee {
	width: 55px;
	margin-right:3px;
}

.diffusion .recherche .note {
	line-height: 10px;
	color: #000;
	margin-bottom: 1px;
}

.diffusion .info {
	border-top: 1px solid #CCC;
	padding: 10px 0;
	width: 100%;
	overflow: auto;
}

.diffusion .info span {
	font-weight: bold;
}

.diffusion .heureDif {
	width: 25%;
	float: left;
	text-align: center;
	font-weight: bold;
}

.diffusion .plage {
	width: 75%;
	float: right;
}

.diffusion .plage p {
	margin: 0 0 2px;
}

.srcAlbumPhoto {
	text-align: center;
}

.src_colCentre > .fiche{width:635px;}

.fiche h2 {
	margin: 0 0 10px;
	text-transform: none;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}


.fiche .date {
	margin: 0;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}


.fiche .surtitre {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.visuel td {
	border:solid 0px #ffffff;
}

.fiche .visuel, .fiche .visuel td {
	width: 480px;
}


table.visuel{
	margin-right:5px;
}

.fiche .visuel {
	float: left;
	margin: 0 10px 5px 0;
}

/*
.fiche .visuel.left {
	float: left;
	margin: 0 10px 5px 0;
}

.fiche .visuel.right {
	float: right;
	margin: 0 0 5px 10px;
}

.fiche .visuel.center {
	margin: 0 auto 10px;
}
*/

.fiche .visuel img {
	margin: 0 auto;
}

.visuel .legende {
	padding: 5px;
	font-size: 10px;
	color:#666666;
	width:200px;
}

.fiche .infoAdd {
	background: #F6F6F6;
	padding: 10px;
	margin: 0 0 10px;
}

.fiche .infoAdd h2 {
	font-size: 12px;
}

.fiche .infoAdd a {
	display: block;
	padding: 0 0 0 25px;
	margin: 0 0 0px;
	font-size:12px;
}

.fiche .infoAdd p {
	margin: 0 0 15px 26px;
}

.src_colCentre .note {
	font-size: 10px;
	font-weight: bold;
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	clear: both;
	margin-top:10px;
}

div.accueil .note {
	text-align:center;
}

div.accueil .blocRadio .note {
	text-align: right;
}

.fiche .commentaires {
	border-top: 3px solid #000;
	background: url(/emissions/lib_radio/v3.2/img/t_commentaires2.jpg) no-repeat;
	padding: 10px 0 0 0;
	width: 488px;
	/*margin: 0 auto;*/
}
.src_colCentre .fiche {margin:0 auto; position:relative;}


.embedSrcMini {
	float: left;
	margin: 0 10px 5px 0;
}

.commentaires .comment {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 10px 10px;
}

.commentaires .comment span {
	color: #870505;
}

.commentaires h2 {
	height: 22px;
	margin: 0;
}

.commentaires h2 span{
	display: none;
}

.commentaires .commentRow {
	padding: 10px;
}

.commentRow.invite {
	background: url(/emissions/lib_radio/v3.2/img/bg_degradeInvite.jpg) repeat-x top;
}

.commentaires .date {
	margin: 0;
}

.commentaires h3 {
	margin: 0 0 10px;
	font-size: 13px;
}

.commentaires .auteur {
	margin: 20px 0;
}

.commentaires .fonce {
	background-color: #EEE
}

.commentaires .pale {
	background-color: #F6F6F6;
}

.formulaireCommentaires {
	background: url(/emissions/lib_radio/v3.2/img/t_formulaire.jpg) no-repeat;
	border: 2px solid #000;
	padding: 20px 10px 10px;
	margin: 0 0 10px;
	width:470px;
}

.formulaireCommentaires h2 span {
	display: none;
}

.formulaireCommentaires .input {
	display: block;
}

.formulaireCommentaires label, .formulaireCommentaires .submit {
	display: block;
	font-weight: bold;
	margin: 3px 0 0;
}

.formulaireCommentaires .celluleGauche {
	width: 235px;
	float:left;
}

.formulaireCommentaires .celluleDroite {
	width: 235px;
	float:right;
}

.formulaireCommentaires .court {
	width: 230px;
}

.formulaireCommentaires .long {
	width: 472px;
	clear: both;
}

img.invite {
	border: 1px solid #999;
	margin: 0 0 10px;
}

/* bloc teasers */
.containerTeasers {
	margin:20px auto 10px auto;
	overflow: hidden;
	width: 502px
}

.containerTeasers.teaserSeul {
	margin-left:0px;
}

.containerTeasers img {
	float:left;
	margin-right: 3px;
}

/* OverWrite Barre Partager */
.features a.print {
	background-image:url(/emissions/lib_radio/v3.2/img/btnImprimer_rouge.gif);
}

.features .hautPage {
	background-image:url(/emissions/lib_radio/v3.2/img/btnHautPage_rouge.gif);
}

.btnPartager, .bigBlocPartagerOpen .btnPartager {
	background:#FBFDFE url(/emissions/lib_radio/v3.2/img/btnEnvoyerAmi_rouge.gif) no-repeat scroll 10px 6px;
}

.barrePartager a:link, .barrePartager a:visited, .barrePartager a:hover, .barrePartager a:active {
	color:#a81e1e !important;
}

.srcBoPtg a{background:url(http://static.src.ca/v3/img/spriteIcoBarOutil_rouge.gif) no-repeat 0 0;}

.features a.ttMoins {
	background-image:url(/radio/lib/v3.2/img/ico_rouge.gif);
	background-position: -1884px 0;
}

.features a.ttMoins:hover {
	background-image:url(/radio/lib/v3.2/img/ico_rouge.gif);
	background-position: -1884px -37px;
}

.features a.ttPlus {
	background-image:url(/radio/lib/v3.2/img/ico_rouge.gif);
	background-position: -1921px 0;
}

.features a.ttPlus:hover {
	background-image:url(/radio/lib/v3.2/img/ico_rouge.gif);
	background-position: -1921px -37px;
}

.containerTitresDroite ul {
	padding-left: 15px;
	list-style: square;
}

.audioVideoArchives {
	background: url(/emissions/lib_radio/v3.2/img/bg_audioVideo.gif) no-repeat bottom left;
	line-height: 14px;
	padding-bottom: 10px;
	margin: 0 auto 0;
}


.audioVideoArchives h4 {
	background: url(/emissions/lib_radio/v3.2/img/t_audioVideo.jpg) no-repeat;
	height: 31px;
}

.audioVideoArchives  li{
	margin-bottom:2px;
}


.audioVideoArchives a {
	display: block;
	background: url(/emissions/lib_radio/v3.2/img/li_bax.gif) no-repeat;
	font-weight: normal;
	color: #FFF;
	padding: 0px 0 0 40px;
	height: 32px;
	line-height:32px;
}


.audioVideoArchives .li1 a {
	background-position: 0 -3px;
}


.audioVideoArchives .li2 a {
	background-position: 0 -43px;
}


.audioVideoArchives .li3 a {
	background-position: 0 -83px;
}


.audioVideoArchives .li4 a {
	background-position: 0 -123px;
}


.audioVideoArchives .li5 a {
	background-position: 0 -163px;
}


.audioVideoArchives .li6 a {
	background-position: 0 -203px;
}


.audioVideoArchives .li7 a {
	background-position: 0 -243px;
}


.audioVideoArchives .li8 a {
	background-position: 0 -283px;
}


.audioVideoArchives .li9 a {
	background-position: 0 -323px;
}


.audioVideoArchives a:hover {
	background: url(/emissions/lib_radio/v3.2/img/li_bax_o.gif) no-repeat 0 -80px;
	text-decoration: none;
}

.audioVideoArchives .audio:hover {
	background-position: 0 -80px;
}

.audioVideoArchives .video:hover {
	background-position: 0 -120px;
}

.audioVideoArchives .balado:hover {
	background-position: 0 -160px;
}


/* Barre d'outil */

/* Pluck - style spécifique aux émissions radio sur fond pâle */
	.src_colCentre .btnCommenterArt{background: url(http://static.src.ca/lib/v3/pluck/v1/images/btn_commentez_rouge.gif) no-repeat 0 0;width:135px;}
		.src_colCentre .btnCommenterArt:hover{background: url(http://static.src.ca/lib/v3/pluck/v1/images/btn_commentez_rouge_o.gif) no-repeat 0 0;}
	.src_colCentre .boxRecom .recommend{background:url(http://static.src.ca/lib/v3/pluck/v1/images/icone_accord_rouge.gif) no-repeat 0 0;}
	.src_colCentre .boxRecom .disapprove{background:url(http://static.src.ca/lib/v3/pluck/v1/images/icone_desaccord_rouge.gif) no-repeat 0 0;}
	
	.src_colCentre #navMoveLast.navOn{background-image:url(http://static.src.ca/lib/v3/pluck/v1/images/b_forward_rouge.gif);}
	.src_colCentre #navMoveFirst.navOn{background-image:url(http://static.src.ca/lib/v3/pluck/v1/images/b_back_rouge.gif);}
/* Pluck - style spécifique aux émissions radio */


/* -------------------------------------- */
/* Pluck - spécificité pour les émissions */
/* -------------------------------------- */

/* Affiche le bouton répondre rouge */
div#pluckComments-0 div.list-comment ul.choix-recommendation li.repondre a {background-position: -771px 0;}

div#pluckComments-0 div.list-comment ul.choix-recommendation li.repondre a:hover,
div#pluckComments-0 div.list-comment ul.choix-recommendation li.repondre a:focus{background-position: -771px -40px;}

/* Les bouton Se connecter et Créer un compte ce situent sous le texte */
div#pluckForm-0 div#commentForm div#loginLink ul{display:block;}

div#pluckForm-0 div#commentForm div#loginLink ul li:first-child{padding-left:0px;}   

/* -------------------------------------- */


/* Colonne de droite */
#src_col-1024 a {
	font-size:11px;
}


#src_col-1024 .bloc {
	padding: 30px 10px 0;
	background-image: url(/emissions/lib_radio/v3.2/img/t_ColDroite.jpg);
	background-repeat: no-repeat;
}


#src_col-1024 img {
	border: 1px solid #CCC;
}

#src_col-1024 .teaser span.type, #src_col-1024 .bloc span.type {
	display: none;
}

.incontournables {
	width:100%;
	overflow: auto;
}

.imageEtTexte img {
	float: left;
	margin-right: 10px;
}

.photoFloatLeft {
	float:left;
	margin-right:5px;
	width:64px;
}

.bloc.albumPhotos {
	width: 282px;
	overflow: auto;
}

.babillard {
	background-position: 0 0;
}

.chroniquesRecentes {
	background-position: -302px 0;
	padding: 0 0 10px;
}

.chroniquesRecentes p {
	margin: 10px 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

.chroniquesRecentes .liens {
	padding: 0;
}

.prochainementEmission {
	background-position: -604px 0;
}

.hyperliensPertinents {
	background-position: -1510px 0;
}

.tribunesRecentes {
	background-position: -1812px 0;
}

.photosJourRecentes {
	background-position: -2114px 0;
}

#src_col-1024 .albumPhotos {
	background-position: -2415px 0;
	padding-top: 33px;
}

#src_col-1024 .reseauxSociaux {
	background-position: -2717px 0;
	padding-top: 33px;
}

#src_col-1024 .reseauxSociaux a {
	display: block;
	float: left;
	width: 128px;
	margin-left: 8px;
}

#src_col-1024 .reseauxSociaux a img {
	border: 0;
}

div.src_Bax #BaxTabs .emissionsIntegrales a {
	background-position:-881px 0;
	width:80px;
}

#src_col-1024 div.src_Bax #BaxTabs li.emissionsIntegrales a:hover {
	background-position:-881px -57px;
}

#src_col-1024 div.src_Bax #BaxTabs .emissionsIntegrales a.actif, #src_col-1024 div.src_Bax #BaxTabs .emissionsIntegrales a.actif:hover {
	background-position:-881px -117px;
}

#src_col-1024 .teaser {
	background-repeat: no-repeat;
	padding: 36px 10px 10px;
}

#src_col-1024 .imageEtTexte {
	padding-bottom: 0;
}

#src_col-1024 .imageOnly {
	padding: 0 0;
}


.vousAimerezAussi {
	background-position: -906px 0;
	width: 278px;
}

/* Refonte du calendrier des archives */
#CalendrierArchives {
	font-size:18px;
	margin-bottom:0;
	padding-bottom:0;
}

#CalendrierArchives div{
	margin:0;
}

#CalendrierArchives a{
	font-size:18px;
}

/* Widget Regional ajoute par Nicolas Asselin le 9 février 2011 */
.LesChoixDe {
	background-position: -4832px 0;
	width: 278px;
}

.incontournablesPc {
	background-position: -1208px 0;
	width: 278px;
	overflow: auto;
}

.incontournablesPc img {
	float: left;
	margin-right: 10px;
}

#src_col-1024 .incontournablesPc {
	padding-top: 36px;
	padding-bottom: 0;
	margin-bottom: 0;
}

.incontournablesPc div {
	width: 100%;
	/*overflow: auto;*/
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}

	.incontournablesPc div:after{ content:"."; display:block; height:0px; visibility:hidden; clear:both;}

	#src_col-1024 .incontournablesPc div div{
		border:none;
		margin-bottom:0;
		padding-bottom:0;
	}
		

.incontournablesPc .txtFloatLeft {
	float:left;
	width:150px;
	border: none;
}

/*#src_col-1024 .blocEncadre div {mar.gin:2px 0;}Overwrite du global_1.1.css*/
.blocEncadre {
	width:296px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}

.blocEncadre .surtitre {
	margin:0;
}

.miniConsole {
	padding:2px 10px 5px 0;
	float:left;
	width:240px;
}

.bocImgTexteFloatLeft {
	padding:15px 0 0 10px;
	width:210px;
	float:left;
	display:inline;
}

.blocContenu {
	padding:15px 0 0 10px;
	width:472px;
}

.blocContenu .liens {
	padding-top:5px;
	clear:left;
}

.blocContenu img {
	float:left;
	margin-right:10px;
	border:0;
}

.liens a {
	COLOR:#cc0000;
	font-size:12px;/*margin-bottom:5px;*/
	font-family: Arial, Helvetica, sans-serif;
}

.liens span {
	margin:7px 0 4px 0;
	display: block;
	font-size: 12px;
	color:#666;
}

.LESliens {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	display:inline
	font-size: 14pt;
	color:#666;
}
.LESliens span.TypeLiens{
	font-size:10px;
	display:inline;
	color:#999999;
}

.LESliens span {
	margin:7px 0 4px 0;
	display: block;
	font-size: 14px;
	color:#666;
}

.LESliens .Soustype {
}
.LESliens a {
	COLOR:#cc0000;
	font-size:14px;/*margin-bottom:5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.audiofil a {
	COLOR:#cc0000;
	font-size:14px;/*margin-bottom:5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}

/* Boite Balado */

#src_col-1024 .balado {
	background: url(/emissions/lib_radio/v3.2/img/bg_balado.gif) no-repeat bottom left;
	padding: 0 0 10px;
}

#src_col-1024 .balado p{
	background: url(/emissions/lib_radio/v3.2/img/t_balado.gif) no-repeat;
	padding: 23px 5px 0 46px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.balado li {
	background-repeat: no-repeat;
	padding: 10px 35px 11px;
}

.balado li a{
	color: #FFF;
}


.balado .iTunes {
	background-image: url(/emissions/lib_radio/v3.2/img/bg_baladoTunes.jpg)
}


.balado .MP3 {
	background-image: url(/emissions/lib_radio/v3.2/img/bg_baladoMP3.jpg)
}


/** recherche recettes **/
.rechercheTitre { background:url(/emissions/lib/v3.2/img/t_recherche.gif) no-repeat; height:9px; width:61px; margin-bottom:0!important; }
.rechercheRecette { padding:8px 5px 10px 8px; border:solid #e5e5e5; border-width:1px 1px 0 1px; background:url(/emissions/lib/v3.2/img/bg_rechercheRecette.gif) bottom repeat-x;  }
.rechercheRecette p { margin-top:10px;}
.rechercheRecette h2 span { visibility:hidden;}
.rechercheRecetteAvancees { padding:8px 10px 20px 10px; border:solid #e5e5e5; border-width:0 1px 0 1px; background:url(/emissions/lib/v3.2/img/bg_rechercheAvancees.gif)  bottom repeat-x; }
.hidden { display: none; }
.unhidden { display: block; }
.rechercheRecetteChamps { width:359px; height:21px; margin-right:12px; }

.rechercheAvancees { margin:9px 13px 0 0; display:block; width:158px; float:left; font-weight:bold; }
.noteRecherche { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin-top:9px; width:294px; display:block; }
.rechercheCategoriesTitre { background:url(/emissions/lib/v3.2/img/t_rechercheCategories.gif) no-repeat; width:466px; height:17px; margin-bottom:10px; }

.categorieAliments { float:left; color:#666; margin-left:10px; padding-bottom:16px; }
.categorieAliments h3 { font-size:11px!important;}
.categoriePlats { float:left; color:#666; width:219px; padding:0 0 16px 7px; }
.categoriePlats h3 { font-size:11px!important;}

.underline { text-decoration:underline; font-weight:normal; margin-bottom:11px; }
fieldset { border:none; margin:0; padding:0; }
label { vertical-align:middle; margin:0; }
input[type=radio] { vertical-align:middle; display:inline; margin:0; padding:0; }
#motscles { float:left;}
#btnSoumettre { float:left; margin-top:5px;}
#mois { float:left; width:135px; margin-left:5px; }
#anneeDiffusion { width:75px;}
#annee { float:left; width:77px; margin-left:5px;}
.rechercheDate { padding:5px 0;}
.rechercheDateTitre { background:url(/emissions/lib/v3.2/img/t_rechercheDate.gif) no-repeat; width:226px; height:17px; margin:0 10px 5px /*12px*/ 0; float:left; }
#moisDiffusion { margin-right:5px; width:138px;}
.rechercheCollaborateurs { padding-bottom:5px; }
.rechercheCollaborateursTitre { background:url(/emissions/lib/v3.2/img/t_rechercheCollaborateurs.gif) no-repeat; width:226px; height:17px; float:left; margin-right:10px; }
#strIdPersonne { width:223px;}
#collaborateurs { float:left; margin-left:10px; width:220px; }
.btnRechercheAvancees { float:right!important; }

/** Fiche recettes **/
.fiche { margin-bottom:20px; }
.fiche embed, .fiche object{ margin:0 auto; /*width:639px;*/ }
.fiche p {padding-bottom:5px; }
.fiche .list-comment p{padding:0;}
.commentBody p.Surtitre{font-size:10px;color:#808080;}


.categorieNoir { font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:11px; margin-bottom:7px; }
.titreChronique { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; margin-bottom:7px; }
.image480x270 { margin-bottom:13px; }
.image { margin:0 10px 5px 0; float:left; }
.icone { float:left; margin-right:5px; }
.console { margin-bottom:13px; }
.petiteConsole { float:left; margin:0 10px 5px 0; }
.texteFloat { float:left; width:160px; }
.ficheRecette { padding-bottom:20px; border-bottom:1px solid #d9d9d9; margin-bottom:18px;}
/*.ficheRecette a { text-decoration:none; }*/
.ficheRecetteNiv2 { margin-bottom:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.ficheRecetteNiv2 p { margin-bottom:16px; padding-right:5px; }
.ficheRecetteNiv2 h2 { margin-bottom:0; font-size:14px;}
.listeRecette { margin-bottom:20px; }
.src_colCentre .titreResultat { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding-bottom:3px; border-bottom:1px solid #d9d9d9; display:block; margin:15px 0; text-transform:none; }
.titreRecette { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px!important; margin-bottom:5px!important; color:#CC0000; text-transform:none!important;  }
.texteFloatRecette { float:left; display:block; }
.texteFloatFiche { float:left; width:385px; }
.nomRecette { font-family:Arial, Helvetica, sans-serif; font-size:18px!important; font-weight:bold; text-transform:none!important; }
.indicateurVideo { display:block; border-left:1px solid #7f7f7f; height:17px; width:22px; background:url(/emissions/lib/v3.2/img/bg_indicateurVideo.gif) no-repeat 5px 2px; margin-top:8px; }
.indicateurAudio { display:block; border-left:1px solid #7f7f7f; height:17px; width:22px; background:url(/emissions/lib/v3.2/img/bg_indicateurAudio.gif) no-repeat 5px 2px; margin-top:8px; }
.chef { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:6px; display:block; }
.marginBottom { margin-bottom:0!important;}
a.srcPc_plus { /*font-size:14px;*/ margin:0 0 0 2px; font-family:Arial, Helvetica, sans-serif; display: block; }
.texteFloatFiche a:hover, .texteFloatRecette a:hover { text-decoration:underline; display: block;}
.ingredients { padding:16px 0; border:solid #d9d9d9; border-width: 1px 0 1px 0; margin:16px 0; width:488px; }
.listeIngredients li { list-style-type: disc; line-height:14px; list-style:inside; }
ul.listeIngredients { margin-bottom:10px; }
.bgTitreUtilitaire { background:url(/emissions/lib/v3.2/img/bg_st_utilitaires.gif) repeat-x;; margin:20px 0 10px 0; width:488px; }

.suggestionRecettes { margin:39px 0 9px 0; }
.titreHyperliens { background:url(/emissions/lib/v3.2/img/t_hyperliensPertinents.gif) no-repeat 12px 7px;padding: 30px 0 0 10px;}
.titreSuggestion { background:url(/emissions/lib/v3.2/img/t_suggestionRecette.gif) no-repeat 12px 5px;padding: 30px 0 0 10px;}
.titreInfoComp { background:url(/emissions/lib/v3.2/img/t_titreInfoComp.gif) no-repeat 12px 5px; padding: 30px 0 0 10px;}
.conseilSuggestion { padding-left:12px; }
.suggestion { font-weight:bold; }

.pagination { padding:20px; border-top:1px solid #d9d9d9; text-align:center; }
.pagination a { padding:1px 4px 3px 4px; border:1px solid #9b1a1d; color:#9b1a1d; text-decoration:none; }


/*Bloc en ondes*/
#blocEnOndes {
	width:300px;
	overflow:hidden;
}

#blocEnOndes h2{
	color: #000000;
    font-size: 12px;
    line-height: 16px;
    text-transform: uppercase;
	display: inline-block;
    margin: 0 4px 4px 0;
	font-weight:normal;
}

#blocEnOndes .change-region {
    display: inline;
}

#blocEnOndes .change-region a {
    color: #8C8C8C;
    font-size: 11px;
    font-weight: normal;
    text-transform: none;
}

#consultezGH {
	background:url(/radio/lib/v3.2/img/bg-gh.png) no-repeat;
	width:300px;
	height:22px;
	text-transform:uppercase;
	line-height:22px;
	color:#fff;
	font-size:12px;
	display:block;
	margin-top:1px;
	margin-bottom:18px;
	text-align:center;
}

body #src_col-1024 div.tvg div, body #src_col-1024 div.tvg, body #blocEnOndes {
	margin-bottom:0px;
}




.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

#loadingAnim{width:auto;}


#audio-fil {
	background-color		: #CCC;
	width					: 988px;
	height					: 215px;
	border-bottom			: solid 1px #eeeeee;
}

#audio-fil.floatable {
	position				: fixed;
	height					: 215px;
	top						: 0;
	width					: 988px;
	left					: 50%;
	z-index					: 20000;
	margin-left				: -495px;
	border					: 1px solid #d3d3d3;
	-moz-box-shadow			: 4px 4px 6px #aaa;
	-webkit-box-shadow		: 4px 4px 6px #aaa;
	box-shadow				: 4px 4px 6px #555;
}

#decroche-Audiofil {
	background-color		: #CCC;
	border					: solid 0px #ff0000;
	height					: 20px;
	margin-top				: 41px;
	width					: 20px;
	top						: 0px;
	margin-left				: 967px;
	position				: absolute;
	background				: url('../img/cadenas.gif') no-repeat top left;
	
}
#decroche-Audiofil.floatable1 {
	position				: fixed;
	margin-top				: 10px;
	top						: 0px;
	left					: 50%;
	z-index					: 30000;
	margin-left				: 473px;
}

.CalendrierFlottant{
	position				: absolute;
	margin-left				: 435px;
	margin-top				: 22px;
	float					: left;
	width					: 200px;
	/*height				: 227px;;*/
	display					: none;
	vertical-align			: baseline;
	background				: #999;

	z-index					: 10000;
	border					: 5px solid #fff;
	-moz-box-shadow			: 8px 8px 12px #aaa;
	-webkit-box-shadow		: 8px 8px 12px #aaa;
	box-shadow				: 8px 8px 12px #555;
}

#CalendrierFlottant #calendrier_ajaxFloat{
	background-color		: #ffffff;
	margin-bottom			: 0px;
	padding-bottom			: 0px;
	border					: solid 1px #d3d3d3;
}

#CalendrierFlottant #calendrier_ajaxFloat .containerSelectCalendrier{
	background-color		: #ffffff;
	padding-top				: 10px;
}

#CalendrierFlottant #calendrier_ajaxFloat select{
	width					: 80px;
	background-color		: #d3d3d3;
	border					: solid 0px #d3d3d3;
}

#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem{
	background-color		: #ffffff;
}

#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem .entete{
	color					: #000000;
	font-weight				: bold;
	text-transform			: uppercase;
}

#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem a{
	margin					: 1px;
	width					: 21px;
	padding					: 0px;
	border					: 0;
	border					: solid 1px #d10c04;
	font-size				: 10px;
	background-color		: #ffffff;
	color					: #df0601;
	font-weight				: normal;
	height					: 15px;
	line-height				: 15px;
}

#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem a:hover{
	background-color		: #df0601;
	color					: #ffffff;
	font-weight				: bold;
}

#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem div{
	margin					: 1px;
	width					: 21px;
	padding					: 0px;
	font-size				: 10px;
	border					: solid 1px #ffffff;
	background-color		: #ffffff;
	color					: #808080;
	height					: 15px;
	line-height				: 15px;
}

.MontreCacheCalendrierFlottant {
	display					: block;
	float					: right;
	width					: 25px;
	height					: 25px;
}
a.MontreCacheCalendrierFlottant {
	width					: 25px;
	height					: 25px;
	background				: url(http://www.radio-canada.ca/emissions/lib_radio/v3.2/img/calendrier2.png) no-repeat;
}

a.MontreCacheCalendrierFlottant:hover {
	width					: 25px;
	height					: 25px;
	background				: url(http://www.radio-canada.ca/emissions/lib_radio/v3.2/img/calendrier2.png) 0 -25px no-repeat;
}

#containerGalleria .galleria-counter{
	display:inline;
}
#containerGalleria .galleria-counter span{
	display:inline;
}

	#CalendrierFlottant #calendrier_ajaxFloat .selecteur .tableauDiem div.On{
		background-color		: #00ff00;
		color					: #000000;
		font-weight				: bold;
	}

.chronique .infosNouvelle .blocRadio p.surtitre {
font-weight:normal;
margin: 0px;
font-size: 12px;
color:#ff0000;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
padding: 0px;
}
.chronique .infosNouvelle .blocRadio h3 {
margin: 0px;
padding: 0px;
}

.chronique .infosNouvelle .blocRadio p.date {
font-weight:normal;
margin: 0px;
font-size: 11px;
color:#ff0000;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
padding: 0px;
}

 
body .infosNouvelle p.TexteChronique{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#333333;
}