
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 {
	font-size: 11px;
	line-height: normal;
	color:#000;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .lien a {
	color: #333;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .lien a:hover {
	color:#87050A;
}

a {
	color:#87050A;
	font-family: Arial, Helvetica, sans-serif;
}

.src_separateur p {
	font-size:11px;
	padding:0;
	margin:0 10px 0 0;
}

ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.enteteSecondaire{width:988px;border-left:none;}

.src_separateur {
	background: none;
	/*width:987px;*//* Bug col 1024 RR 25/11/09*/
}

#src_globalContainer {
/*border:1px solid red;*/
}

#src_EntetePage {
	/*margin:2px auto 1px auto;*/
}

.src_separateur .src_divisionGauche {
	padding:2px 0 0 0;
	width:160px;
}

/* Menu de gauche */
.containerMenusBgDegrade {
	background:url(/emissions/lib_radio/v3.1/img/bg_degradeMenuGauche.gif) repeat-y;
	margin: 0 2px 0 0;
	width:158px; /* GD 2010-01-19 - pour régler bug largeur menu de gauche (écrasé par autre td lorsque pas de pub sous menu) */	
}

#menuComplet ul li {
	border-top: 1px solid #CACED0;
}

#menuComplet a {
	font-weight: bold;
	height:24px;
}

#menuComplet li a span {
	visibility:hidden;
	font-size:0;
	line-height:22px; /*Laisser à 22px pour IE 6*/
}

.niv1 div {
	height:24px;
}

#menuComplet .niv2.chroniqueurArchive {
	background-color: #1e1e1e;
	color:#999999;
	font-weight: bold;
	padding: 3px 10px;
	text-transform: uppercase;
	font-size: 10px;
}

#menuComplet .niv2 a {
	font-weight:normal;
	background:none;
	color: #404040;
	text-decoration: none;
	padding:2px 0 2px 23px;
	height:17px;
}

#menuComplet .niv2 a:hover {
	background:none;
	text-decoration: underline;
}

/* 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.1/img/bg_recherche.gif);
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	position: relative;
}

#boxRecherche .submit {
	display: block;
	background: url(/radio/lib/v3.1/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.1/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: #1E1E1E url(/emissions/lib_radio/v3.1/img/t_rechercheParDate.gif) no-repeat;
	height:31px;
}

/*--------Calendrier-----------*/
.containerSelectCalendrier {
	overflow:hidden;
	padding-top:3px;
	background:url(/emissions/lib_radio/v3.1/img/bg_selectCalendrier.gif) repeat-x top;
	background: #1E1E1E;
}

.containerSelectCalendrier form {
	text-align: center;
	display: block;
}

.containerSelectCalendrier select {
	font-size:11px;
	width: 48%;
}

.selecteur {
/*PG 7-10-2009*/	
	background: #1E1E1E;
	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:#1E1E1E;
	text-align: center;
	padding:0 0 5px 0;
	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 #1E1E1E;
	border-bottom: 1px solid #1E1E1E;
	font-size: 11px;
	text-align: center;
	line-height:13px;
	padding:2px 0px;
	float: left;
	width:21px;
	font-family:Arial, Helvetica, sans-serif;
}

.tableauDiem div, .tableauHebdo div {
/*PG 7-10-2009*/	
	background:#1E1E1E;
	color:#999;
}

.tableauDiem a, .tableauHebdo a {
	display: block;
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
	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;
}

.src_divisionGauche div.contact {
	font-family: Arial, Helvetica, sans-serif;
	background: #1E1E1E;
	color:#FFF;
	border-top: 1px solid #FFF;
	padding:10px 4px 10px;
}

.src_divisionGauche .contact h6 {
	margin: 0 0 8px;
	font-size: 12px;
	font-weight: bold;
	color: #CC0808;
	text-transform: uppercase;
}

.src_divisionGauche .contact p {
	margin:0 0 8px;
}

.src_divisionGauche .contact .email {
	font-size: 11px;
	color: #FFF;
	background: url(/emissions/lib_radio/v3.1/img/ic_courriel.gif) no-repeat;
	padding:  0 0 0 25px;
}

.src_divisionGauche .contact .poste {
	padding:  0 0 0 25px;
}

/* Colonne du centre (contenu) */

.src_colCentre {
	float:left;
	overflow:hidden;
/*PG 7-10-2009*/	padding:2px 0 0 0;
	display:inline;
/*PG 7-10-2009*/	width:518px;
/*PG 7-10-2009	--margin: 0 20px;*/
}


.src_colCentre.tribunes,
.src_colCentre.fiche,
.src_colCentre.apropos,
.src_colCentre.categorie,
.src_colCentre.chroniqueur,
.src_colCentre.contenu,
.src_colCentre.emissions,
.src_colCentre.chronique {
	margin:8px 0 0 0;
}

.src_colCentre.albumPhoto {
	margin:8px 0 0 10px;
	width: 498px;
}

.src_colCentre.diffusion,
.src_colCentre.recettes {
	margin:8px 20px 0;
	width: 478px;
}

.src_colCentre.archives{
	margin:8px 20px 0 ;
	width:482px;
}


/*PG 7-10-2009*/
/*Overwrite du global*/
.src_separateur .src_divisionDroite {padding:0 0 20px 0;}
/*PG 7-10-2009*/
.src_divisionDroite .teaserHaut { width:518px; overflow: hidden;}
/*PG 7-10-2009*/
.src_divisionDroite .momentContenuCentre {margin:0 auto; width:482px;}

.src_divisionDroite .sansChronique {margin:40px auto; width:482px;}

/* 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-size: 11px;
	margin-top: 20px;
}

.blocRadio h3{
	font-size: 14px;
}

.blocRadio img {
	/*border: 1px solid #CCC;*/
	float: left;
	margin: 0 10px 5px 0;
}

.blocRadio .surTitre {
	margin: 0;
	font-size: 11px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.blocRadio .liens {
	clear: both;
}

.blocRadio .liens a {
/*PG 7-10-2009*/	
	padding: 1px 0 1px 27px;/*30px;*/
	margin-bottom: 10px;
}

.blocRadio .liens p {
	padding-left: 30px;
	margin-top: -10px;
	font-size: 10px;
}

.blocRadio .savoirPlus span {
	background: url(/emissions/lib_radio/v3.1/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;
}

a.video {
	background:url(http://static.src.ca/v3/img/icoVideoRouge.gif) no-repeat;
}

a.document {
	background:url(http://static.src.ca/v3/img/icoArticleRouge.gif) no-repeat;
}

a.url {
	background:url(http://static.src.ca/v3/img/icoHyperlienRouge.gif) no-repeat;
}

a.album {
	background:url(http://static.src.ca/v3/img/icoAlbumPhotosRouge.gif) no-repeat;
	padding-left: 25px;
}

/* Toutes pages */

.src_colCentre h2 {
	text-transform: uppercase;
	font-size: 15px;
	margin-bottom: 20px;
}

.src_colCentre .teaserTop {
	display: block;
	width: 400px;
	height: 25px;
	margin: 10px auto 20px
}


.src_colCentre h2.mMoments {
	text-align: center;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
	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: #AF0000;
	padding: 10px;
	margin: 0 0 10px;
	color: #FFF;
	width: 480px/*462px*/;
	overflow: auto;
}

.blocRecherche p {
	font-weight: bold;
	width: 170px;
	float: left;
	line-height: 20px;
	margin: 0;
}

.blocRecherche form {
	float: right;
	width: 205px;
	text-align: right;
}

.blocRecherche select {
	vertical-align: top;
	margin: 0 5px 0 0;
}

.blocRecherche input {
	margin: 0;
}

.blocRecherche #mois {
	width: 80px;
}

.blocRecherche #annee {
}

.src_colCentre .resultat {
	clear: both;
	margin: 0 10px;
}

.resultat .bloc {
	margin: 0 0 20px 0;
	width:462px;

}

.blocRadio .srcBoContainer .srcBoPtgRadio{
	/*margin: 15px 0 0;*/
	border:none;
}
.blocRadio .srcBoPtg a{
	margin-left:0px;
}

.blocRadio .srcBoPtg a.courriel, 
.blocRadio .srcBoPtg a.facebook{
	display:none;
}

	.miniconsole .srcBoContainer{
		width:232px;
		clear:none;
		float:left;
		}
		
		.miniconsole .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;
	padding-left:20px;
}

#src_globalContainer .plFull span, #src_globalContainer .plCompact span{
	color:#87050A;
}

.inscrivez_vous{background:url(/radio/lib/v3.1/img/teas_commentez_info.jpg) no-repeat;width:500px;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: #87050A;
}

.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.1/img/ico_tribune.gif) no-repeat;
	float:left;
}

	.src_colCentre br, .src_colCentre br{margin:0;clear:both;} 

.blocLien {
	margin: 0 20px 20px 0;
	clear:both;
}

.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:20px 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 5px;
	display: block;
}

.integrale p {
	font-weight: bold;
}

.tribunes .blocLien .lien {
	margin: 0;
}

.bio {
	background: url(/emissions/lib_radio/v3.1/img/bg_topBio.gif) no-repeat top left;
	padding: 6px 0 0;
	margin: 0 0 20px;
	width: 502px;
}

.bio .bg {
	background: url(/emissions/lib_radio/v3.1/img/bg_Bio.gif) no-repeat bottom left;
	padding: 6px 15px 12px 12px;
	width: 100%;
	overflow: auto;
}

.bio img {
	border: 1px solid #CCC;
	float: left;
	margin: 0 15px 0 0;
}

.bio .txt {
	float: left;
	width: 370px;
}

.diffusion p.date {
	font-weight: bold;
	float: left;
}

.diffusion .recherche {
	background: url(/emissions/lib_radio/v3.1/img/bg_recherche2.gif) no-repeat;
	padding: 5px 0 4px 8px;
	margin: 0 0 10px 0;
	width: 200px;
	float: right;
}

.diffusion .recherche h3 {
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
}

.diffusion .recherche p {
	margin: 0;
	font-size: 10px;
}

.diffusion .recherche #ok {
	vertical-align: bottom;
	margin: 0 0 2px 0;
}

.diffusion .recherche form {
	margin-bottom: 7px;
	display: block;
	width: 200px;
	overflow: auto;
}

.diffusion .recherche form * {
	font-size: 10px;
}

.diffusion .recherche .champ_texte {
	width: 149px;
}

.diffusion .recherche #jour {
	float: left;
}

.diffusion .recherche #mois {
	width: 60px;
}

.diffusion .recherche #annee {
	width: 55px;

}

.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;
}

.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;
}

.fiche .visuel, .fiche .visuel td {
	width: 0;
}
.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;
}

.fiche .visuel .legende {
	background: #CCC;
	padding: 5px;
	font-size: 10px;
}

.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 10px;
}

.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;
}

div.accueil .note {
	padding: 10px 0 0 20px;
}

div.accueil .blocRadio .note {
	text-align: right;
}

.fiche .commentaires {
	border-top: 3px solid #000;
	background: url(/emissions/lib_radio/v3.1/img/t_commentaires2.jpg) no-repeat;
	padding: 10px 0 0 0;
	width: 488px;
	/*margin: 0 auto;*/
}
.src_colCentre .fiche {margin:0 auto; width:500px;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.1/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.1/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 0 10px 20px;
	overflow: hidden;
	width: 502px
}

.containerTeasers img {
	float:left;
	margin-right: 3px;
}

/* OverWrite Barre Partager */
.features a.print {
	background-image:url(/emissions/lib_radio/v3.1/img/btnImprimer_rouge.gif);
}

.features .hautPage {
	background-image:url(/emissions/lib_radio/v3.1/img/btnHautPage_rouge.gif);
}

.btnPartager, .bigBlocPartagerOpen .btnPartager {
	background:#FBFDFE url(/emissions/lib_radio/v3.1/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.1/img/ico_rouge.gif);
	background-position: -1884px 0;
}

.features a.ttMoins:hover {
	background-image:url(/radio/lib/v3.1/img/ico_rouge.gif);
	background-position: -1884px -37px;
}

.features a.ttPlus {
	background-image:url(/radio/lib/v3.1/img/ico_rouge.gif);
	background-position: -1921px 0;
}

.features a.ttPlus:hover {
	background-image:url(/radio/lib/v3.1/img/ico_rouge.gif);
	background-position: -1921px -37px;
}

.containerTitresDroite ul {
	padding-left: 15px;
	list-style: square;
}

.audioVideoArchives {
	background: url(/emissions/lib_radio/v3.1/img/bg_audioVideo.gif) no-repeat bottom left;
	line-height: 14px;
	width: 445px;
	padding-bottom: 10px;
	margin: 0 auto 20px;
}


.audioVideoArchives h4 {
	background: url(/emissions/lib_radio/v3.1/img/t_audioVideo.jpg) no-repeat;
	height: 31px;
}

.audioVideoArchives a {
	display: block;
	background: url(/emissions/lib_radio/v3.1/img/li_bax.gif) no-repeat;
	font-weight: normal;
	color: #FFF;
	padding: 5px 0 0 40px;
	height: 32px;
}


.audioVideoArchives .li1 a {
	background-position: 0 0;
}


.audioVideoArchives .li2 a {
	background-position: 0 -40px;
}


.audioVideoArchives .li3 a {
	background-position: 0 -80px;
}


.audioVideoArchives .li4 a {
	background-position: 0 -120px;
}


.audioVideoArchives .li5 a {
	background-position: 0 -160px;
}


.audioVideoArchives .li6 a {
	background-position: 0 -200px;
}


.audioVideoArchives .li7 a {
	background-position: 0 -240px;
}


.audioVideoArchives .li8 a {
	background-position: 0 -280px;
}


.audioVideoArchives .li9 a {
	background-position: 0 -320px;
}


.audioVideoArchives a:hover {
	background: url(/emissions/lib_radio/v3.1/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_globalContainer #src_col-1024 {
	width:302px;
	padding-top: 2px;
	float: right; /* RR 25/11/09*/
	margin-right: 2px; /* RR 25/11/09*/
}

#src_col-1024 .bloc {
	padding: 30px 10px 0;
	background-image: url(/emissions/lib_radio/v3.1/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: 36px 0 10px;
}

.vousAimerezAussi {
	background-position: -906px 0;
	width: 278px;
}

/* 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;
	margin-right:2px;
	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;
}

.liens a {
/*PG 7-10-2009*/	background-position:0 2px;
	display:block;
	font-size:11px;/*margin-bottom:5px;*/
	padding:1px 0 1px 25px;
}

/* Boite Balado */

#src_col-1024 .balado {
	background: url(/emissions/lib_radio/v3.1/img/bg_balado.gif) no-repeat bottom left;
	padding: 0 0 10px;
}

#src_col-1024 .balado p{
	background: url(/emissions/lib_radio/v3.1/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.1/img/bg_baladoTunes.jpg)
}


.balado .MP3 {
	background-image: url(/emissions/lib_radio/v3.1/img/bg_baladoMP3.jpg)
}


/** recherche recettes **/
.rechercheTitre { background:url(/emissions/lib/v3.1/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.1/img/bg_rechercheRecette.gif) bottom no-repeat; width:466px; }
.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.1/img/bg_rechercheAvancees.gif) no-repeat bottom; }
.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.1/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.1/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.1/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 p {padding-bottom:5px; }
.fiche .list-comment p{padding:0;}
.commentBody p.Surtitre{font-size:10px;color:#808080;}

.categorie { font-family:Arial, Helvetica, sans-serif; color:#666; /*font-weight:bold;*/
	font-size:11px; margin-bottom:7px; }
.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; width:486px; text-transform:none; }
.titreRecette { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px!important; margin-bottom:5px!important; color:#87050a; text-transform:none!important;  }
.texteFloatRecette { width:354px; float:left; display:block; }
.texteFloatFiche { float:left; width:225px; }
.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.1/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.1/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.1/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.1/img/t_hyperliensPertinents.gif) no-repeat 12px 7px;padding: 30px 0 0 10px;}
.titreSuggestion { background:url(/emissions/lib/v3.1/img/t_suggestionRecette.gif) no-repeat 12px 5px;padding: 30px 0 0 10px;}
.titreInfoComp { background:url(/emissions/lib/v3.1/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; }
