/*CSS relatif à la zone*/

body{font-family:Arial, Helvetica, sans-serif;}

h1{
	color:#175089;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}

h2{
	font-size:18px;
	font-weight:bold;
	color:#c9c9c9;
	margin-left:10px;
	margin-top:10px;
	width:450px;
}

h3{
	font-size:14px;
	color:#175089;
	margin:10px 0;
}

ul, ol{margin:15px;padding:0;font-size:12px;}
	ul li, ol li{padding: 0 0 5px 0;}

table{margin: 15px 0 5px ;border:#a1a1a1 solid 1px;background:#ececec; width:100%}
	table th, table td{font-size:11px;padding: 10px 15px;}
	table th{text-align:left;}

a {color:#1F61A2;}/* #000 */


p.source{color:#666;font-size:11px;}

.centrer{width:480px;margin:0 auto;}
	.centrer img{margin: 20px 0;border:#a1a1a1 solid 1px;}

/* Test de modifications de base dans global.css */
/******** Base **********/
#src_globalContainer { /*990px au total*/
	border: 1px solid #C3C3C3;
	width: 984px;
	overflow: hidden;
	background:#175089;
}

#src_EntetePage {
	background:transparent url(/emissions/lib/v3.1/img/bg_entete.jpg) no-repeat scroll 0 0;
	height:40px;
	margin:0;
	width:auto;
}

.src_separateur{
	clear:both;
	border:none;
	background:none;
}


.src_separateur .src_divisionDroite {
	padding: 0 0 20px 10px;
	width: 990px;
	background:#175089 url(/emissions/canada_above_and_beyond/lib/v3.1/img/img_midDroite.jpg) no-repeat;
}
.src_colCentre {
	width:610px;
	float: left;
	padding: 10px 6px 0 0;
	margin-right:1px;
	overflow: hidden;
}
#src_globalContainer #src_col-1024 {
	float: left;
	width:355px;
	overflow: hidden;
	padding:10px 0 0 0;
	/*border-left:1px solid #295C8F;*/
}

#dcl{font-size:12px;}
#dcl #src_globalContainer{background:none;}

.contenu{
	border:5px solid #a6bfd5;
	background:#ffffff;
	padding:10px;
	margin-bottom:12px;
}
	.contenu:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}


.contenu_console{
	border:5px solid #a6bfd5;
	/*background:#3c3c3c;*/
	background-color:#fff;
	margin:0 0 10px 0;
	padding:20px;
	
	}

.contenu_console div{
	margin:0 auto;
}

.contenu .sousTitre{
	color:#175089;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px;
}

.contenu .texte{
	font-size:11px;
	color:#333333;
}

.contenu .img_gauche{
	float:left;
	margin:0 10px 3px 0;
	border:#a1a1a1 solid 1px;
}

.contenu .img_droite{
	float:right;
	margin:0 5px 3px 10px;
}

.contenu .embedSrc{
	margin:0 0 20px 5px;
	text-align:center;
}

.contenu ul.lienMedia{
	margin:20px 10px 10px 10px;
}

	.contenu ul.lienMedia li{
		margin:0 0 5px 0;
		padding:0 0 0 25px;
		list-style: none;		
	}
	
	.contenu ul.video li{
		background:transparent url(http://static.src.ca/v3/img/icoVideoRouge.gif) no-repeat scroll 0 0;
	}
	
	.contenu ul.lienMedia a{
		color:#87050A;
	}

/*****Vous aimerez aussi*****/

#src_col-1024 .wrapContenu {
	border:5px solid #0f345a;
	height:1%;
	background:#fff;
}

#src_col-1024 .proposition {
	margin:0;
	padding:2px 0 10px;
}
#src_col-1024 .proposition ul{margin:0 0 0 10px;}
	#src_col-1024 .proposition ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
#src_col-1024 .proposition li{text-transform:uppercase;font-size:9px;display:block;color:#8A929D;float:left;width:150px;}
#src_col-1024 .proposition a{color:#7C0000; text-transform:none;font-weight:bold;font-size:11px;}


#src_col-1024 .proposition h3 {
	background:transparent none repeat scroll 0 0;
	border-bottom:1px solid #0f345a;
	font-size:11px;
	color:#175089;
	margin:0 0 10px;
	padding:2px 10px 1px;
	text-transform:uppercase;
}



/******** Base **********/
/* Météo */
#src_EntetePage .src_meteo ul li{ list-style:none;}
#src_EntetePage .src_meteo{position: absolute; right:10px; top:10px; z-index: 10; width:400px; }
#src_EntetePage .meteoFermer {width:400px;}
#src_EntetePage .meteoFermer .temperature {text-align:right;}
#src_EntetePage .meteoFermer img, #src_EntetePage .meteoFermer div{background:transparent none repeat scroll 0;float:right;height:44px;margin:0 0 0 6px;}
#src_EntetePage .meteoFermer p {color:#fff;margin:0;}
#src_EntetePage .meteoFermer a.modifVille {color:#C0817C;display:block;font-size:10px;font-weight:normal;}
#src_EntetePage .meteoFermer .temperature p a {display:inline;font-size:11px;font-weight:normal;}
#src_EntetePage select{bottom:10px;font-size:11px;position:absolute;right:10px;width:180px;}


#src_EntetePage h1, #src_EntetePage .src_logo {/*Overwrite du global_1.1.css (ligne 351)*/
	background-image:url(/emissions/lib/v3.1/img/logo_Tele.gif);
	height:20px;
	margin:0 0 10px 10px;
	width:120px;
}

.Entete_aviation .src_logo span{
	display:none;
}

#src_EntetePage .src_logo a{
	height:90px;
	width:200px;
	display:block;
}

.Entete_aviation {
	background: #175089 url(/emissions/canada_above_and_beyond/lib/v3.1/img/entete.jpg) repeat-y;
	position: relative;
	background-repeat: no-repeat;
	height: 135px;
}

.Entete_aviation .teaser{
	position:absolute;
	top:35px;
	right:5px;
	background:url(/emissions/canada_above_and_beyond/lib/v3.1/img/NIA-logo-angl.gif) no-repeat right center;
	width:341px;
	height:86px;
}
	.Entete_aviation .teaser a{
		display:block;
		width:341px;
		height:86px;
	}

.Entete_aviation .src_logo span, .Entete_aviation .teaser span{
	display:none;
}

.Entete_aPropos .dateActuel, .Entete_aPropos .dateActuel span, .Entete_aPropos .dateActuel a {color: #fff;}
/*** /Entete ***/
/*** Menu***/
#menuComplet{
	background:url(/emissions/canada_above_and_beyond/lib/v3.1/img/bg_g_menu.gif) no-repeat 0 115px;
	padding:115px 0 0 17px;
	margin:0 25px;
	height:21px;
	overflow:hidden;
}

	#menuComplet ul{
		background:#092139 url(/emissions/canada_above_and_beyond/lib/v3.1/img/bg_r_menu.gif) no-repeat right top;
		padding:0 17px 0 0;
		height:21px;		
	}
		#menuComplet ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:left;}

		#menuComplet ul li {
			background:url(/emissions/canada_above_and_beyond/lib/v3.1/img/bg_menu.gif) repeat-x;
			float:left;
			padding:0 4px;			
		}
		
	#menuComplet a {
		background: url(/emissions/canada_above_and_beyond/lib/v3.1/img/menu.gif) no-repeat #484848;
		background-position: 0 0;
		font-weight: bold;
		height:21px;
	}
	
		#menuComplet li a span {
			visibility:hidden;
			font-size:0;
			line-height:25px; /*Laisser à 25px pour IE 6*/
		}
		
		#menuComplet a:hover, #menuComplet a.On {
			background-image: url(/emissions/canada_above_and_beyond/lib/v3.1/img/menu.gif);
		}

		/*Accueil*/
		#niv1_accueil a{background-position: 0 0;width:187px;}
			#niv1_accueil a:hover, .accueil #niv1_accueil a.On{background-position: 0 -44px;}
		/*Calendrier*/
		#niv1_calendrier a{background-position: -202px 0;width:57px;}
			#niv1_calendrier a:hover, #niv1_calendrier a.On{background-position: -202px -44px;}
		/*Commentaires*/
		#niv1_commentaires a{background-position: -534px 0;width:150px;}
			#niv1_commentaires a:hover, #niv1_commentaires a.On{background-position: -534px -44px;}
		/*La série doccumentaire*/
		#niv1_serie a{background-position: -415px 0;width:75px;}
			#niv1_serie a:hover, #niv1_serie a.On{background-position: -415px -44px;}
		/*Silver dart*/
		#niv1_silver a{background-position: -294px 0;width:104px;}
			#niv1_silver a:hover, #niv1_silver a.On{background-position: -294px -44px;}
		/*Jeu*/
		#niv1_jeu a{background-position: -781px 0;width:98px;}
			#niv1_jeu a:hover, #niv1_jeu a.On{background-position: -781px -44px;}
		/*Concours*/
		#niv1_concours a{background-position: -701px 0;width:65px;}
			#niv1_concours a:hover, #niv1_concours a.On{background-position: -701px -44px;}
		/*Équipe*/
		#niv1_equipe a{background-position: -895px 0;width:47px;}
			#niv1_equipe a:hover, #niv1_equipe a.On{background-position: -895px -44px;}

.bloc_flash{
	background:#fff url(/emissions/canada_above_and_beyond/lib/v3.1/img/bg_flash.gif) no-repeat -3px 0;
	padding: 4px 7px 0 7px;
}

/* 2e niv */
.menuSecondaire{
	margin-top:15px;
}

#menuComplet ul ul {/*display: block;*/}
#menuComplet .niv2 a {background: #D4D4D4;}
#menuComplet .niv2 a:hover {background: #C01717;color: #FFF;text-decoration: none;}
.menuSecondaire .titre span {display: none;}
.menuSecondaire select {width: 149px;}
.menuSecondaire option {margin: 0 0 3px;}
.menuSecondaire option.label {font-weight: bold;}
.menuSecondaire .textBox {width: 144px;margin: 3px 0 0;padding: 1px 3px;}
.menuSecondaire .ecrivezAnim {background-image: url(/espace_musique/lib/v3.1/img/t_ecrivezAnim.gif);}
.menuSecondaire .cyberlettre {background-image: url(/espace_musique/lib/v3.1/img/t_cyberlettre.gif);}
.menuSecondaire .submit {display: block;background: url(/espace_musique/lib/v3.1/img/btn_envoyer.gif) no-repeat;width: 156px;height: 20px;margin: 3px 0 0;}
.menuSecondaire .submit span {display:none;}
.menuSecondaire .lien {display: block;margin: 20px 0;background: url(/espace_musique/lib/v3.1/img/t_visitezPremChaine.gif) no-repeat;width: auto;height: 24px;}
.menuSecondaire .lien span {display: none;}
/*** /Menu ***/

/*** Meteo ***/
.stats {
	border-bottom:1px solid #C3C3C3;
	margin: 0 auto 6px;
	border-bottom: 1px solid #c3c3c3;
	width: 300px;
}
.colCentre .stats {
	float: right;
	width: 255px;
	margin: 0 5px 0 0;
}
.stats .meteo {
	font-size: 10px;
	width: 100%;
	height: 61px;
	background-position: -100px bottom;
	background-repeat: no-repeat;
}
.stats .meteo td {
	text-align: left;
	vertical-align: bottom;
	line-height: 14px;
	padding: 0 5px 5px;
	/*border: 1px solid red;*/
}
.stats .meteo a span {display: none;}
.stats .meteo a .temperature {display: block;font-size: 14px;}
.stats .temperature sup {vertical-align:text-top;}
.stats .meteo .ville {display: block;}
.stats .meteo .details {width: 60%;text-align: right;}
.stats .meteo .details a {font-weight: normal;font-size: 10px;}
.stats .meteo a {font-size: 11px;color: #6D6D6D;}
.stats .meteo ul {list-style: none;}
.icone30 {background-image: url(/lib/v2/img/meteo/30_wtext.jpg);}
.icone30n {background-image: url(/lib/v2/img/meteo/30n_wtext.jpg);}
.icone31 {background-image: url(/lib/v2/img/meteo/31_wtext.jpg);}
.icone31n {background-image: url(/lib/v2/img/meteo/31n_wtext.jpg);}
.icone32 {background-image: url(/lib/v2/img/meteo/32_wtext.jpg);}
.icone32n {background-image: url(/lib/v2/img/meteo/32n_wtext.jpg);}
.icone33 {background-image: url(/lib/v2/img/meteo/33_wtext.jpg);}
.icone33n {background-image: url(/lib/v2/img/meteo/33n_wtext.jpg);}
.icone34 {background-image: url(/lib/v2/img/meteo/34_wtext.jpg);}
.icone34n {background-image: url(/lib/v2/img/meteo/34n_wtext.jpg);}
.icone35 {background-image: url(/lib/v2/img/meteo/35_wtext.jpg);}
.icone35n {background-image: url(/lib/v2/img/meteo/35n_wtext.jpg);}
.icone36 {background-image: url(/lib/v2/img/meteo/36_wtext.jpg);}
.icone36n {background-image: url(/lib/v2/img/meteo/36n_wtext.jpg);}
.icone37 {background-image: url(/lib/v2/img/meteo/37_wtext.jpg);}
.icone37n {background-image: url(/lib/v2/img/meteo/37n_wtext.jpg);}
.icone38 {background-image: url(/lib/v2/img/meteo/38_wtext.jpg);}
.icone38n {background-image: url(/lib/v2/img/meteo/38n_wtext.jpg);}
.icone39 {background-image: url(/lib/v2/img/meteo/39_wtext.jpg);}
.icone39n {background-image: url(/lib/v2/img/meteo/39n_wtext.jpg);}
.icone40 {background-image: url(/lib/v2/img/meteo/40_wtext.jpg);}
.icone40n {background-image: url(/lib/v2/img/meteo/40n_wtext.jpg);}
.icone41 {background-image: url(/lib/v2/img/meteo/41_wtext.jpg);}
.icone41n {background-image: url(/lib/v2/img/meteo/41n_wtext.jpg);}
.icone42 {background-image: url(/lib/v2/img/meteo/42_wtext.jpg);}
.icone42n {background-image: url(/lib/v2/img/meteo/42n_wtext.jpg);}
.icone43 {background-image: url(/lib/v2/img/meteo/43_wtext.jpg);}
.icone43n {background-image: url(/lib/v2/img/meteo/43n_wtext.jpg);}
.icone44 {background-image: url(/lib/v2/img/meteo/44_wtext.jpg);}
.icone44n {background-image: url(/lib/v2/img/meteo/44n_wtext.jpg);}
.icone45 {background-image: url(/lib/v2/img/meteo/45_wtext.jpg);}
.icone45n {background-image: url(/lib/v2/img/meteo/45n_wtext.jpg);}
.icone46 {background-image: url(/lib/v2/img/meteo/46_wtext.jpg);}
.icone46n {background-image: url(/lib/v2/img/meteo/46n_wtext.jpg);}
.icone47 {background-image: url(/lib/v2/img/meteo/47_wtext.jpg);}
.icone47n {background-image: url(/lib/v2/img/meteo/47n_wtext.jpg);}
.icone48 {background-image: url(/lib/v2/img/meteo/48_wtext.jpg);}
.icone48n {background-image: url(/lib/v2/img/meteo/48n_wtext.jpg);}
.icone65 {background-image: url(/lib/v2/img/meteo/65_wtext.jpg);}
.icone65n {background-image: url(/lib/v2/img/meteo/65n_wtext.jpg);}
.icone66 {background-image: url(/lib/v2/img/meteo/66_wtext.jpg);}
.icone66n {background-image: url(/lib/v2/img/meteo/66n_wtext.jpg);}
.icone67 {background-image: url(/lib/v2/img/meteo/67_wtext.jpg);}
.icone67n {background-image: url(/lib/v2/img/meteo/67n_wtext.jpg);}
.icone68 {background-image: url(/lib/v2/img/meteo/68_wtext.jpg);}
.icone68n {background-image: url(/lib/v2/img/meteo/68n_wtext.jpg);}
.icone69 {background-image: url(/lib/v2/img/meteo/69_wtext.jpg);}
.icone69n {background-image: url(/lib/v2/img/meteo/69n_wtext.jpg);}
.icone70 {background-image: url(/lib/v2/img/meteo/70_wtext.jpg);}
.icone70n {background-image: url(/lib/v2/img/meteo/70n_wtext.jpg);}
.icone71 {background-image: url(/lib/v2/img/meteo/71_wtext.jpg);}
.icone71n {background-image: url(/lib/v2/img/meteo/71n_wtext.jpg);}
.icone72 {background-image: url(/lib/v2/img/meteo/72_wtext.jpg);}
.icone72n {background-image: url(/lib/v2/img/meteo/72n_wtext.jpg);}
.icone73 {background-image: url(/lib/v2/img/meteo/73_wtext.jpg);}
.icone73n {background-image: url(/lib/v2/img/meteo/73n_wtext.jpg);}
.icone74 {background-image: url(/lib/v2/img/meteo/74_wtext.jpg);}
.icone74n {background-image: url(/lib/v2/img/meteo/74n_wtext.jpg);}
.icone75 {background-image: url(/lib/v2/img/meteo/75_wtext.jpg);}
.icone75n {background-image: url(/lib/v2/img/meteo/75n_wtext.jpg);}
.icone76 {background-image: url(/lib/v2/img/meteo/76_wtext.jpg);}
.icone76n {background-image: url(/lib/v2/img/meteo/76n_wtext.jpg);}
.icone77 {background-image: url(/lib/v2/img/meteo/77_wtext.jpg);}
.icone77n {background-image: url(/lib/v2/img/meteo/77n_wtext.jpg);}
.icone78 {background-image: url(/lib/v2/img/meteo/78_wtext.jpg);}
.icone79 {background-image: url(/lib/v2/img/meteo/79_wtext.jpg);}
.icone79n {background-image: url(/lib/v2/img/meteo/79n_wtext.jpg);}
.icone80 {background-image: url(/lib/v2/img/meteo/80_wtext.jpg);}
.icone80n {background-image: url(/lib/v2/img/meteo/80n_wtext.jpg);}
.icone85 {background-image: url(/lib/v2/img/meteo/85_wtext.jpg);}
.icone85n {background-image: url(/lib/v2/img/meteo/85n_wtext.jpg);}
.icone87 {background-image: url(/lib/v2/img/meteo/87_wtext.jpg);}
.icone87n {background-image: url(/lib/v2/img/meteo/87n_wtext.jpg);}
/*** /Meteo ***/

/* See also */
.promos{
	margin-bottom:10px;
	padding:4px;
}
	.promos:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}

#src_col-1024 .promo.lrg {
	height:120px;
	width:342px;
	margin:0 0 0 8px;
}

.promo.lrg img {
	display:inline;
	float:left;
	margin-right:5px;
}

.promo.lrg {
	height:120px;
	width:342px;
}

#src_col-1024 .promo.sml {
	width:160px;
	margin:0 0 0px 8px;
}

.promo.sml dl {
	margin:0;
}

.promo.sml dt em {
	display:block;
	font-size:9px;
	text-transform:uppercase;
}

.promo.lrg dt em {
	display:block;
	font-size:10px;
	padding-bottom:2px;
}

.promo {
	float: left;
	display: inline;
	margin: 5px 0 0 5px;
	overflow: hidden;
	font: 11px/10px Arial, sans-serif;
	width: 192px;
}

.promo a {
	color: #333;
	text-decoration: none;
}

.promo a:hover {
	text-decoration: underline;
}

.promo img {
	border: 1px solid #d6d6d6;
}
	
.promo a:hover img {
	border: 1px solid #7c0000;
}

.promo dl {
	margin: 0px 5px 0;
	padding: 0;
}

.promo dt {
	margin-bottom: 4px;
	font-weight: bold; 
	line-height: 1.1em;
}

.promos .promo dt a {
	color: #7c0000;
	text-decoration: none;
}

.promo dt em {
	color: #8A929D;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.promo dd {
	margin: 0;
}

.promo dd ul {
	margin: 0;
	padding: 0;
	list-style-type: none; 
	float: left;
}
	
.promo.med dd ul {
	 /* Temporary Fix*/
	width:128px;
}	

.promo dd ul li {
	background: url(/images/promo_listbullet.gif) no-repeat 0px 4px;
	margin: 0 0 1px;
	padding: 0 0 0 12px;
	list-style-type: none; 
	clear: none;
}


/* Nav barre */
#footer-search img, #globalnav img{display:inline;}

/* page calendrier */
.contenu .titre {
color:#175089;
font-size:18px;
font-weight:bold;
margin:3px 0 6px;
}

.av_calendrier{margin:0; background:#b8ccdd;border:none;}
.av_calendrier.sort{margin:10px 5px 0 0;}
	.av_calendrier tr.bg td{background:#d2deea;}
		.av_calendrier td{border-right:1px solid #fff;padding:8px 4px;}
			.av_calendrier td a{color:#0c2540;}
		.av_calendrier th{border-bottom:1px solid #fff;border-right:1px solid #fff;background:#0c2641;color:#fff;font-weight:normal;padding:0;}
			.av_calendrier th div{padding:3px 4px;}
			.av_calendrier th a{color:#fff;display:block;height:15px;width:auto;padding:3px 4px;wisth:auto;}
				/*.av_calendrier th.date a{width:149px;}*/
				.av_calendrier th a.ascendant{background:url(/emissions/canada_above_and_beyond/lib/v3.1/img/ico_ascendant.gif) no-repeat right;}
				.av_calendrier th a.ascendant:hover{background-color:#175089;}
				.av_calendrier th a.descendant{background:url(/emissions/canada_above_and_beyond/lib/v3.1/img/ico_descendant.gif) no-repeat right;}
				.av_calendrier th a.descendant:hover{background-color:#175089;}
		.av_calendrier th.mois a{background:#175089 url(/emissions/canada_above_and_beyond/lib/v3.1/img/ico_plus.gif) no-repeat 4px;padding:1px 4px 1px 25px;}
			.av_calendrier th.mois a.On{background:#175089 url(/emissions/canada_above_and_beyond/lib/v3.1/img/ico_moins.gif) no-repeat 4px;}
		
		

/* page blogue/commentaires */
.ajouterCommentaire{display:block;background:#0c2541;padding: 2px 10px;margin: 10px 5px; width:auto;height:14px;}
	.ajouterCommentaire a{color:#fff; float:right;}

.src_post{padding: 0 0 30px 0;margin:0 10px 30px 10px;color:#0c2541; border-bottom:#175089 solid 1px;}
	/*.src_post:first-child{border:none;}*/
	.src_post .src_titrePost{float:left;}
		.src_post .src_titrePost h1, .src_post .src_titrePost h4{font-size:12px;display:none;}
	.src_post .src_textePost div{clear:both;overflow:hidden;}
	.src_post .src_date{color:#175089; font-weight:bold;padding:0 5px 0 0;}		
	.src_post .auteur{text-align:right;font-style:normal;margin: 10px 0 0 0;}		
	
	.src_post img{margin:10px auto;clear:both;}
	.src_post p{font-size:11px;}
	.src_post a{color:#0c2541;}
	
	.src_post .av_container{clear:both;margin:10px 0 10px -8px;}
			
.titreFormulaire{display:block;background:#175089;padding: 2px 10px;margin: 10px 5px; width:auto;height:14px;color:#fff;font-weight:bold;}	
/* Formulaire */	
	#formUpload h3{margin:10px 0;}
	.src_colCentre #formUpload p{font-size:11px;margin:0 0 20px 0;}
	#formUpload input.prenom{width:327px;}
	#formUpload input.nom{width:345px;}
	#formUpload input.age{width:22px;}
	#formUpload input.adresse{width:326px;}
	#formUpload input.ville{width:280px;}
	#formUpload input.codepostal{width:49px;}
	#formUpload input.telephone{width:100px;}
	#formUpload input.courriel{width:385px;}
	#formUpload textarea{width:385px;}

.adClick { margin:0;}
.imgTeas { margin:10px auto; text-align:center;}	
