@charset "utf-8";

/* CSS Document */
/* Modèle à éditer pour les images des auteur
utiliser le nom de code wp pour chacun.*/
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url(http://s.radio-canada.ca/_font/Rubrik/Rubrik-Regular.css);

/*************Header*************/

div.wrapper a.header {
	background: none;
}

body.category-le-blogue-de-mel h1 {
	display: none;
}

.category-le-blogue-de-mel div.wrapper a.header {
	display: block;
	height: 175px;
	width: 400px;
	float: left;
	background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -647px;
	margin-left: 20px;
	margin-bottom: 20px;
}

.intro, .category-le-blogue-de-mel .retour {
	display: none;
}

.category-le-blogue-de-mel .intro {
	display: block;
	width: 215px;
	float: left;
	/*margin-top: 420px;*/
}

	.intro strong {
		display: block;
		font-family: 'Permanent Marker', cursive;
		font-size: 21px;
		line-height: 23px;
		color: #b50000;
		margin: 0 0 5px 0;
	}
		
		.intro strong big {
			display: block;
			font-size: 28px;
			line-height: 31px;
		}

.fb_iframe_widget iframe {
    margin-top: -3px;
    position: absolute;
}


/**************************/
/************Headshot des auteurs**************/


.type-post div.auteur.rrousseau {
	background-image: url(../../../lib/img/auteur/110104rrousseau_2a.jpg);
}

div.bio div.auteur.rrousseau {
	background-image: url(../../../lib/img/auteur/110104rrousseau_sn205.jpg);
}


/**************************/

body {
	margin: 0;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	
	background: #e2e2e2 url('http://static.src.ca/jeunesse/background/mel_automne_e2e2e2.jpg') no-repeat center 40px fixed;
	color: #030303;
}

p {
	margin: 5px 0 10px 0;
}

a {
	color: #fff;
	text-decoration: none;
	outline: 0;
}

	a:hover {
		/*text-decoration: underline;*/
	}
	
	a img {
		border: 0;
	}

p a {
	color: #b50000;
	text-decoration: underline;
}

	p a:hover {
		text-decoration: none;
	}
	
	.authr a {
		color: #3270a0 !important;
	}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

h2 a:hover {
	color: #2f80b4 !important;
}

	#blogue h1, #blogue.single h1 {
		background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0px -486px;
		font-family: 'Lilita One',cursive;
		font-weight: normal;
		color: #fff;
		font-size: 19px;
		text-transform: uppercase;
		min-height: 23px;
		margin-bottom: 15px;
		padding: 8px 10px 10px 25px;
	}
	
		#blogue h1:before {
			float: left;
			content: "";
			margin-right: 10px;
			background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
		}
		
			#blogue h1.derniersReportages:before {
				width: 36px;
				height: 19px;
				background-position: 0 -58px;
				margin-top: 2px;
			}
			
			#blogue h1.blogueMel:before {
				width: 39px;
				height: 63px;
				background-position: 0 -949px;
				margin-top: -20px;
			}

	h1.pagetitle {
		padding: 0 20px 15px 20px;
		margin-bottom: 20px;
		background: url('http://www.radio-canada.ca/jeunesse/_img/bg_pagetitle.png') bottom left no-repeat;
		color: #2f80b4;
			font-family: 'Lilita One',cursive;
			font-size: 26px;
			text-transform: uppercase;
	}
			
		h1.pagetitle.environnement:before {
			content:"";
			float: left;
			width: 30px;
			height: 25px;
			margin-right: 10px;
			background-position: -695px -321px;
		}

h2 {
	font-size: 20px;
	margin-top:3px;
}

	#pluckComments-0 h2.title-block-gradient, #pluckForm-0 h2.title-block-gradient {
		display: block;
		background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -486px;
		font-family: 'Lilita One',cursive;
		font-weight: normal;
		color: #fff;
		font-size: 19px;
		padding: 14px 25px;
		margin: 0 0 20px -15px; 
		height: 13px;
	}
	
		#pluckComments-0 h2.title-block-gradient:before, #pluckForm-0 h2.title-block-gradient:before {
			content:"";
			float: left;
			width: 24px;
			height: 20px;
			margin: -5px 10px 0 0;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -221px;
		}

#nav {
	position: fixed; 
	z-index: 1000; 
	background: #cb040c url(http://radio-canada.ca/jeunesse/_img/bg_nav_src.png) repeat-x center center; 
	height: 39px;
    border-bottom: #cb040c solid 1px;
    box-shadow: 0px 2px 6px #333;
	width: 100%;
}

	#nav #conteneurNav {
		display: block;
		width: 990px;
		margin: 0 auto;
	}

		#nav #conteneurNav a.logo {
			display: block;
			background: url(http://radio-canada.ca/jeunesse/_img/logo-ici-src-jeunesse.png) no-repeat 0 center;
			width: 441px;
			float: left;
			padding-left: 290px;
			padding-top: 40px;
		    overflow: hidden;
		    height: 0;
		}
		
		#nav #conteneurNav a.src {
			font-family:Rubrik;
            display: block;
			float: right;
			background: url(http://radio-canada.ca/jeunesse/_img/sprite.png) 0 -1037px;
			padding-left: 18px;
		    text-transform: uppercase;
			margin-top: 13px;
			font-size: 11px;
			color: #fdcccc;
		}
		
		    #nav #conteneurNav a.src:hover {
		        color: #fff;
		        text-decoration: none;
		        background: url(http://radio-canada.ca/jeunesse/_img/sprite.png) 0 -1015px;
		    }

#whites {
	padding-top: 52px;
	display: block;
	width: 990px;
	margin: 0 auto;
	padding-top: 92px;
}

.wrapper {
	display: block;
	background: url('http://www.radio-canada.ca/jeunesse/_img/bg_contenu.jpg') center top no-repeat #fff;
	padding: 10px 0;
	box-shadow: 0 10px 10px #000000;
}

#conteneurMenu {
	position: relative;
}

	#conteneurMenu span.bordureTop {
		display: block;
		position: absolute;
		top: 100px;
		left: 0;
		width: 100%;
		height: 13px;
		background: url('http://www.radio-canada.ca/jeunesse/_img/bg_menu.png') bottom left;
	}

	ul#menu {
		list-style: none;
		padding: 0;
		margin: 0;
	}
		
		ul#menu li {
			display: block;
			float: left;
			padding: 0;
			margin: 0;
		}
			
			ul#menu li a {
				display: block;
				height: 151px;
				text-align: center;
				padding: 0;
				margin: 0;
				font-family: 'Lilita One', cursive;
				text-transform: uppercase;
				font-size: 22px;
			}
		
			ul#menu li.accueil a {
				position: relative;
				text-align: left;
				text-indent: -999px;
				width: 236px;
				height: 113px;
				background-image: url('http://www.radio-canada.ca/jeunesse/_img/menu_logo.png');
			}
			
				/*ul#menu li.jeux a:hover, ul#menu li.videos a:hover, ul#menu li.blogue a:hover, #jeux ul#menu li.jeux a, #videos ul#menu li.videos a,*/ #blogue ul#menu li.blogue a {
					margin-top: 18px;
					height: 50px;
				}
				
				ul#menu li.accueil a span {
					display: block;
					position: absolute;
					top: -3px;
					left: -9px;
					width: 25px;
					height: 25px;
					background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -1056px no-repeat;
				}
				
				ul#menu li a span {
			        border: 0;
			    }
			    
			        #jeux ul#menu li.jeux a span, #extras ul#menu li.extras a span, #videos ul#menu li.videos a span, #blogue ul#menu li.blogue a span, #concours ul#menu li.concours a span {
			            display: inline-block;
			            border-bottom: 3px solid #fff;
			            padding-bottom: 5px;
			        }
			
			ul#menu li.jeux a, ul#menu li.videos a, ul#menu li.blogue a {
				width: 142px;
				/*height: 53px;*/
				height: 35px;
				/*margin-top: 15px;*/
				margin-top: 33px;
				padding-top: 45px;
			}
			
			ul#menu li.jeux a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_jeux.png') center top no-repeat;
			}
						
			ul#menu li.videos a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_videos.png') center top no-repeat;
			}
						
			ul#menu li.blogue a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_blogue.png') center top no-repeat;
			}
			
				ul#menu li.jeux a:hover, ul#menu li.videos a:hover, ul#menu li.blogue a:hover, ul#menu li.blogue.selected a {
					margin-top: 0;
					height: 68px;
				}
				
					ul#menu li.blogue.selected a span {
						border-bottom: 3px solid #fff;
						padding-bottom: 3px;
					}
						
			ul#menu li.extras a, ul#menu li.concours a, ul#menu li.zonepetits a {
				width: 109px;
				background-position: -662px -29px;
				/*height: 48px;
				margin-top: 30px;*/
				height: 30px;
				margin-top: 46px;
				padding-top: 37px;
				font-size: 17px;
			}
			
			ul#menu li.extras a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_extras.png') center top no-repeat;
			}
						
			ul#menu li.concours a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_concours.png') center top no-repeat;
			}
			
			ul#menu li.zonepetits a {
				background: url('http://www.radio-canada.ca/jeunesse/_img/menu_zonedespetits.png') center top no-repeat;
				text-indent: -9999px;
				text-align: left;
			}
			
				ul#menu li.extras a:hover, ul#menu li.concours a:hover, ul#menu li.zonepetits a:hover {
					/*margin-top: 15px;
					height: 63px;*/
					margin-top: 29px;
					height: 45px;
				}
				
				ul#menu li a:hover {
					text-decoration: none;
					/*border-bottom: 3px solid red;*/
				}

#contenu {
			display: block;
			position: relative;
			float: left;
			width: 652px;
			min-height: 500px;
			margin-left: 10px;
		}
		
	#contenu a {
		color: #000;
	}
		
	#content {
		/*padding: 0 20px;*/
	}

#sidebar {
			display: block;
			float: right;
			width: 300px;
			margin-right: 10px;
		}
		
		#footer {
			display: block;
			width: 930px;
			height: 148px;
			padding: 150px 30px 0;
			margin: -100px auto 0 auto;
			background: url('http://www.radio-canada.ca/jeunesse/_img/bg_footer.jpg') top center no-repeat;
			box-shadow: 0 10px 10px #000000;
			font-weight: 900;
			font-size: 12px;
		}
	
	    #footer a {
	        color: #fdcccc;
	    }
	    
	        #footer a:hover {
	            color: #fff;
	            text-decoration: none;
	        }
	
		#footer .divisions {
			display: block;
			float: left;
		}
		
			#footer .divisions.gauche {
				width: 300px;
				margin-right: 100px;
				font-size: 11px;
				color: #fdcccc;
			}
			
				#footer .divisions.gauche .logo {
					display: block;
					width: 303px;
					height: 55px;
					background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -565px;
					text-indent: -9999px;
					margin-bottom: 20px;
				}
				
				#footer .divisions.gauche .accueil {
					display: block;
					float: left;
					width: 130px;
					font-size: 11px;
					line-height: 12px;
					text-transform: uppercase;
					padding: 0 5px 0 0;
					border-right: 1px solid #c54a47;
					margin: 0 20px 10px 0;
				}
				
					#footer .divisions.gauche .accueil:before {
					    float: left;
	                    content: "";
						width: 25px;
						height: 25px;
						background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') 0 -126px;
						margin-right: 3px;
					}
				
				#footer .divisions.gauche .zonedespetits {
					display: block;
					float: left;
					width: 86px;
					height: 45px;
					background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
					background-position:  -412px -621px;
					text-indent: -9999px;
					margin-top: -10px;
				}
				
				    #footer .divisions.gauche .zonedespetits:hover {
				        background-position: -552px -621px;
				    }
			
			#footer .divisions.centre {
				width: 170px;
				margin-right: 80px;
			}
			
				#footer .divisions.centre ul {
					margin: 0;
					padding: 0;
					list-style: none;
					text-transform: uppercase;
					font-size: 12px;
				}
				
					#footer .divisions.centre ul li {
						border-bottom: 1px solid #c54a47;
						padding: 5px 0 10px 0;
						margin-top: 5px;
						background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
						background-repeat: no-repeat;
					}
					
						#footer .divisions.centre ul li.jeux {
							background-position: -33px 0px;
						}
						
						#footer .divisions.centre ul li.videos {
							background-position: -25px -29px;
						}
						
						#footer .divisions.centre ul li.blogue {
							background-position: -37px -55px;
						}
					
						#footer .divisions.centre ul li a {
							padding-left: 35px;
						}
			
			#footer .divisions.droite {
				width: 270px;
				color: #fff;
			}
			
				#footer .divisions.droite p {
					text-transform: uppercase;
					border-bottom: 1px solid #c54a47;
					padding-bottom: 5px;
				}
			
				#footer .divisions.droite ul {
					padding: 0 0 0 15px;
					margin: 0;
					/*list-style-image: url('http://www.radio-canada.ca/jeunesse/_img/footer_bullet.gif');*/
					list-style: circle;
				}
				
					#footer .divisions.droite ul li {
						width: 125px;
						float: left;
						list-style-image: url('http://www.radio-canada.ca/jeunesse/_img/footer_bullet.gif');
						padding-bottom: 4px;
						font-weight: normal;
						font-size: 12px;
					}
			

*.clear {
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.gap .widget {
	padding: 0 0 10px 0;
	background: url('http://www.radio-canada.ca/jeunesse/_img/bg_papier_sidebar.jpg') bottom left no-repeat;
	margin-bottom: 20px;
}

.gap #text-5.widget {
	background: none;
	margin-top: -40px;
}

.gap #text-3.widget {
	background: url('http://www.radio-canada.ca/jeunesse/_img/bg_catMel.png') no-repeat;
	padding: 10px 115px 0px 15px;
	margin-top: -20px;
	}
	
		.category-le-blogue-de-mel .gap #text-3.widget {
			display: none;
		}
	
		.gap #text-3.widget h3 {
			color: #b50000;
			font-size: 18px;
			line-height: 26px;
			font-family: 'Permanent Marker', cursive;
			font-weight: normal;
		}
		
			.gap #text-3.widget h3 strong {
				display: block;
				font-size: 26px;
			}
			
		.gap #text-3.widget a {
			display: block;
			width: 289px;
			height: 26px;
			text-align: center;
			font-family: 'Lilita One', cursive;
			font-weight: normal;
			font-size: 16px;
			text-transform: uppercase;
			color: #fff;
			padding-top: 4px;
			margin-top: 10px;
			margin-left: -10px;
			background: url('../img/bg_btnCatMel.png') no-repeat;
		}
		
			.gap #text-3.widget a:hover {
				background-position: 0 -30px;
				color: #cb0707;
			}

	h3.widgettitlelite {
		background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -15px -486px;
		height: 33px;
		font-family: 'Lilita One', cursive;
		font-weight: normal;
		color: #fff;
		font-size: 18px;
		text-transform: uppercase;
		padding-top: 8px;
	}
	
		#text-4 h3 span {
			width: 22px;
			height: 23px;
			background-position: 0 -196px;
		}
		
		.widget h3 span {
			padding-left: 30px;
			margin: 0 10px;
			background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
		}
	
		.widget_categories h3 span {
			background-position: 0 -152px;
		}
		
		.widget_search h3 span {
			background-position: 0 -173px;
		}
		
		.widget ul, .widget form, .widget iframe, #text-4 .textwidget {
			background: url('http://www.radio-canada.ca/jeunesse/_img/bleu_transparent.png') repeat;
			font-weight: 900;
			font-size: 15px;
			font-family: 'Lato', sans-serif;
			margin-top: -3px;
		}
		
			.widget_categories ul li {
				padding: 7px 10px 10px 10px;
				background: url('http://www.radio-canada.ca/jeunesse/_img/li_border1.png') bottom left no-repeat;
			}
			
				.widget_categories ul li.cat-item-1, .widget_categories ul li.cat-item-236, .widget_categories ul li.cat-item-15, .widget_categories ul li.cat-item-217, .widget_categories ul li.cat-item-621, .widget_categories ul li.cat-item-234 {
					display: none;
				}
			
				.widget_categories ul li.odd {
					border: 1px solid red;
				}
			
			.widget_categories ul li a {
				color: #030303;
				padding-left: 32px;
				background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
			}
			
				.widget_categories ul li.current-cat a {
					color: #3270a0;
				}
			
				.widget_categories ul li.cat-item-3 a { /* catégorie livre */
					background-position: 0 -246px;
				}
				
				.widget_categories ul li.cat-item-4 a { /* catégorie musique */
					background-position: 0 -265px;
				}
				
				.widget_categories ul li.cat-item-9 a { /* catégorie sports */
					background-position: 0 -363px;
				}
				
				.widget_categories ul li.cat-item-6 a { /* catégorie histoire, monde */
					background-position: 0 -306px;
				}
				
				.widget_categories ul li.cat-item-5 a { /* catégorie ciné télé */
					background-position: 0 -286px;
				}
				
				.widget_categories ul li.cat-item-8 a { /* catégorie science et techno */
					background-position: 0 -344px;
				}
				
				.widget_categories ul li.cat-item-10 a { /* catégorie à savoir aussi */
					background-position: 0 -380px;
				}
				
				.widget_categories ul li.cat-item-7 a { /* Nature, environnement */
					background-position: 0 -324px;
				}
				
				.widget_categories ul li.cat-item-1127 a { /* recettes */
					background-position: -1032px -547px;
				}
				.widget_categories ul li.cat-item-MAGIC a { /* recettes */
					background-position: -1032px -567px;
				}
				.widget_categories ul li.cat-item-260 a { /* recettes */
					background-position: -1032px -523px;
				}
				
			.widget form, #text-4 .textwidget {
				padding: 15px;
				font-size: 14px;
			}
		
		#text-4 .textwidget .btn_rouge:after {
			display: none;
		}
		
		.widget_links, .widget_links ul {
			background: none !important;
		}
			.widget_links h3 {
				display: none;
			}
			
			.widget_links ul li {
				margin-bottom: 10px;
			}

#tazone {
				display: block;
				/*width: 100%;*/
				height: 122px;
				background: url('http://www.radio-canada.ca/jeunesse/_img/bg_tazone.png') top center no-repeat;
				padding: 0 10px 0 20px;
				margin-bottom: 20px;
			}
			
				#blogue #tazone h1 {
					display: block;
					float: left;
					text-indent: -9999px;
					width: 125px;
					height: 44px;
					background: url('http://www.radio-canada.ca/jeunesse/_img/logo_taZone.gif') no-repeat;
					padding: 0;
					margin: 0;
				}
				
				#tazone .btn_rouge {
					float: right;
					margin-top: 10px;
				}
				
				
				#tazone p {
					font-weight: 900;
					font-size: 14px;
				}
				
					#tazone p span {
				        color: #b50000;
				        font-family: 'Permanent Marker', cursive;
				        font-size: 18px;
				        font-weight: normal;
				        text-transform: uppercase;
				    }

.post {
	margin-bottom: 10px;
	padding: 0 20px 35px 20px;
	background: url('http://www.radio-canada.ca/jeunesse/_img/separateur.png') bottom left no-repeat;
}
.wp-admin .post {
	background: none;
}
.navigation, #pluckForm-0 {
	padding: 0 20px;
}

.date {
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
}

.alignright {
	float: right;
	margin-left: 10px;
}

.entry ul {
	list-style: disc;
	padding-left: 35px;
}

.wp-admin a {
	color: #000;
}

.wp-admin #footer {
	background: none;
	box-shadow: none;
	margin-top: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 0;
	margin-right: 20px;
	margin-left: 165px;
	border-top-width: 1px;
	border-top-style: solid;
	width: auto; height: auto;
}

#carrousel {
	display: block;
	position: absolute;
	width: 656px;
	height: 395px;
	top: -10px !important;
	left: -20px;
	padding: 24px 0 0 24px;
	background: url('http://www.radio-canada.ca/jeunesse/_img/bg_carrousel.png') top center no-repeat;
}

#poisse ul li small a {
	display: block;
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
	margin: 5px 0;
}

	#poisse ul li small a:before {
		float: left;
		content: "";
		margin-right: 5px;
	}
	
		#poisse ul li small.cinema_tele a:before {
			width: 16px;
			height: 15px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -286px no-repeat;
		}
		
		#poisse ul li small.livres a:before {
			width: 17px;
			height: 14px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -247px no-repeat;
		}
		
		#poisse ul li small.musique a:before {
			width: 15px;
			height: 15px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -265px no-repeat;
		}
		
		#poisse ul li small.monde a:before {
			width: 16px;
			height: 16px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -306px no-repeat;
		}
		
		#poisse ul li small.environnement a:before {
			width: 15px;
			height: 12px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -326px no-repeat;
		}
		
		#poisse ul li small.science a:before {
			width: 12px;
			height: 15px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -343px no-repeat;
		}
		
		#poisse ul li small.sports a:before {
			width: 15px;
			height: 12px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -364px no-repeat;
		}
		
		#poisse ul li small.aussi a:before {
			width: 15px;
			height: 13px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -170px -381px no-repeat;
		}
		
		#poisse ul li small.recettes a:before {
			width: 15px;
			height: 13px;
			background: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png') -1032px -520px no-repeat;
		}
	
		
/* ------------------------ skin de pluck ---------------------------------- */

div#pluckComments-0 div.list-comment ul.choix-recommendation li a {
		background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite_btn_pluck.png')!important;
		text-indent: -9999px !important;
		padding: 0 !important;
		height: 28px !important;
	}
	
	div#pluckComments-0 div.list-comment ul.choix-recommendation li.repondre a {
		background-position: 0 0 !important;
		width: 115px !important;
	}
	
		div#pluckComments-0 div.list-comment ul.choix-recommendation li.repondre a:hover {
			background-position: 0 -54px !important;
		}
	
	div#pluckComments-0 div.list-comment ul.choix-recommendation li.pertinent {
		display: none;
	}
	
	div#pluckComments-0 div.list-comment ul.choix-recommendation li.accord a {
		background-position: -157px 0 !important;
		width: 120px !important;
	}
	
		div#pluckComments-0 div.list-comment ul.choix-recommendation li.accord a:hover {
			background-position: -157px -54px !important;
		}
	
	div#pluckComments-0 div.list-comment ul.choix-recommendation li.desaccord a {
		background-position: -315px 0 !important;
		width: 140px !important;
	}
	
		div#pluckComments-0 div.list-comment ul.choix-recommendation li.desaccord a:hover {
			background-position: -315px -54px !important;
		}
	
	div#pluckComments-0 div.list-comment ul.choix-recommendation li div.nb-comments {
		margin-top: 5px !important;
	}
	
	h2.title-block-gradient a.participez {
		background: url('http://www.radio-canada.ca/jeunesse/_img/sprite_btn_pluck.png') -738px 0 !important;
		width: 160px !important;
		height: 28px !important;
		text-indent: -9999px !important;
		padding: 0 !important;
	}
	
		h2.title-block-gradient a.participez:hover {
			background-position: -739px -54px !important;
		}
		
				

.home .post {
	width: 310px;
	/*height: 260px;*/
	float: left;
	display: block; 
	margin: 0 0 20px 0; 
	padding: 0 5px 0; 
	width: 310px;
}

.entry img { 
	border: 1px solid #999999 !important; 
	display: block;
	margin: 20px 0 20px 20px;
}

#poisse .post {
	background: none;
	margin-left: 5px;
}

	#poisse .post img {
		border: 1px solid #999999;
		margin-bottom: 5px;
		width: 310px;
		height: 174px;
	}
	
	#poisse .post small a {
		color: #666666;
		font-size: 11px;
		text-transform: uppercase;
	}

#blogue .archive h1, #blogue.search h1, #blogue.single h1 {
	background: url("http://www.radio-canada.ca/jeunesse/_img/bg_pagetitle.png") no-repeat scroll left bottom transparent;
	font-size: 26px;
	color: #2f80b4;
	padding-bottom: 20px;
}

	#blogue.single h1 {
		margin-left: -20px;
	}
	
		#blogue.single h1 a {
			color: #2f80b4;
		}

	#blogue .archive h1:before {
		width: 0;
		height: 0;
	}

	#blogue .archive h1.nature_environnement:before, #blogue.single h1.category-nature_environnement:before {
		background-position: -695px -320px;
		width: 30px;
		height: 25px;
	}
	
	#blogue .archive h1.le-blogue-de-mel:before, #blogue.single h1.category-le-blogue-de-mel:before {
	  background-position: 0 -949px;
	  height: 63px;
	  margin-top: -10px;
	  width: 39px;
	}
	
	#blogue .archive h1.histoire_monde:before, #blogue.single h1.category-histoire_monde:before {
		background-position: -695px -354px;
		width: 25px;
		height: 25px;
	}
	
	#blogue .archive h1.a_savoir_aussi:before, #blogue.single h1.category-a_savoir_aussi:before {
		background-position: -856px -285px;
		width: 31px;
		height: 25px;
	}
	
	#blogue .archive h1.cinema_tele:before, #blogue.single h1.category-cinema_tele:before {
		background-position: -695px -284px;
		width: 24px;
		height: 25px;
	}
	
	#blogue .archive h1.livres:before, #blogue.single h1.category-livres:before {
		background-position: -695px -213px;
		width: 32px;
		height: 25px;
	}
	#blogue .archive h1.podium:before, #blogue.single h1.category-podium:before {
		background-position: -856px -316px;
		width: 32px;
		height: 30px;
	}	
	#blogue .archive h1.MAGIC:before, #blogue.single h1.category-MAGIC:before {
		background-position: -856px -176px;
		width: 37px;
		height: 30px;
	}	
	
	#blogue .archive h1.musique:before, #blogue.single h1.category-musique:before {
		background-position: -695px -249px;
		width: 27px;
		height: 25px;
	}
	
	#blogue .archive h1.science_techno:before, #blogue.single h1.category-science_techno:before {
		background-position: -856px -216px;
		width: 20px;
		height: 25px;
	}
	
	#blogue .archive h1.sports:before, #blogue.single h1.category-sports:before {
		background-position: -856px -249px;
		width: 32px;
		height: 25px;
	}
	#blogue .archive h1.recettes:before, #blogue.single h1.category-recettes:before {
		background-position: -857px -136px;
   		height: 36px;
   		width: 32px;
	}
	
.home #poisse small a:before {
	float: left;
	content: "";
	margin-right: 5px;
	background-image: url('http://www.radio-canada.ca/jeunesse/_img/sprite.png');
}

.home #poisse small.category-7 a:before {
	width: 15px;
	height: 12px;
	background-position: -225px -326px;
}

.home #poisse small.category-5 a:before {
	width: 16px;
	height: 15px;
	background-position: -225px -286px;
	margin-top: -1px;
}

.home #poisse small.category-3 a:before {
	width: 17px;
	height: 14px;
	margin-top: -1px;
	background-position: -225px -248px;
}

.home #poisse small.category-10 a:before {
	width: 15px;
	height: 13px;
	background-position: -225px -381px;
}

.home #poisse small.category-6 a:before {
	width: 16px;
	height: 16px;
	background-position: -225px -307px;
}

.home #poisse small.category-4 a:before {
	width: 15px;
	height: 15px;
	background-position: -225px -265px;
}

.home #poisse small.category-8 a:before {
	width: 15px;
	height: 15px;
	background-position: -225px -343px;
}

.home #poisse small.category-9 a:before {
	width: 15px;
	height: 12px;
	background-position: -225px -364px;
}
.home #poisse small.category-260 a:before {
	width: 15px;
	height: 13px;
	background-position: -226px -230px;
}
.home #poisse small.category-1127 a:before {
	width: 15px;
	height: 15px;
	background-position: -226px -175px;
}
.home #poisse small.category-MAGIC a:before {
	width: 15px;
	height: 15px;
	background-position: -226px -157px;
}

.alignleft {
	width: 45%;
	float: left;
}

.alignright {
	width: 45%;
	float: right;
	text-align: right;
}

.wp-caption-text {
	font-size: 11px;
	color: #999;
	margin: -15px -20px 0 0;
}

#teaserJournal {
	display: block;
	text-indent: -9999px;
	width: 300px;
	height: 69px;
	background: url('http://www.radio-canada.ca/jeunesse/_img/teaser_journal.png') no-repeat;
	margin: -10px 0 15px 0;
}

#bread {
	display: none;
}

.P404 {
	background: url('../img/img_404.gif') no-repeat 20px 20px;
	min-height: 415px;
	padding: 200px 330px 0 30px;
}

ul.liste404 {
	padding-left: 15px;
}

ul.liste404 li {
	list-style: disc;
	padding: 2px 0;
}
/* ------------------------ Podium 2022 ---------------------------------- */
/*-------------Justine-----------------*/
#blogue.single h1.post-11575{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_justine1.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
/*.post-11575 div.galleria-container*/
.post-11575 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_Justine.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Yannick-----------------*/
#blogue.single h1.post-11579{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_yannick.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11579 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_Yannick.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Cynthia-----------------*/
#blogue.single h1.post-11581{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_cynthia.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11581 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_cynthia.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Alexis-----------------*/
#blogue.single h1.post-11583{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_alexis.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11583 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_Alexis.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Charlotte-----------------*/
#blogue.single h1.post-11585{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_charlotte.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11585 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_Charlotte.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Pierrick-----------------*/
#blogue.single h1.post-11589{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_pierrick.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11589 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_Pierrick.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Julianne-----------------*/
#blogue.single h1.post-11719{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_julianne.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11719 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_julianne.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Yasmine-----------------*/
#blogue.single h1.post-11721{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_yasmine.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11721 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_yasmine.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Magalie-----------------*/
#blogue.single h1.post-11725{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_magalie.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11725 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_magalie.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Anne-----------------*/
#blogue.single h1.post-11768{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_anne.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11768 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_anne.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Arnaud-----------------*/
#blogue.single h1.post-11779{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_arnaud.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11779 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_arnaud.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Alexandre Cabana et Jennyfer Richer-Labelle-----------------*/
#blogue.single h1.post-11794{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_jennyfer.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11794 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_jennyfer1.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Alexandre Cabana-----------------*/
#blogue.single h1.post-11801{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_alexandre.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11801 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_alexandre.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Félix Bertrand-----------------*/
#blogue.single h1.post-11797{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_felix.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11797 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_felix.png") no-repeat;
	padding: 55px 0 0 ;
}
/*-------------Philippe Langevin-----------------*/
#blogue.single h1.post-11799{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/entete_philippe.png") no-repeat scroll left bottom transparent;
	height: 198px;
	margin-bottom:-10px;
}
.post-11799 div#containerGalleria{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/enimage_philippe.png") no-repeat;
	padding: 55px 0 0 ;
}

.category-podium h2.pagetitle, .category-podium .date{ display:none;}

.category-podium ol{
	margin:0;
	padding:0;
	list-style-position:inside; 
	color:#4084c3; 
	font-size:14px;
	line-height: 22px;
}
	
.category-podium .entry img{
	
	border-style:none !important;
	border-color:transparent !important;
	border-width:0px !important;
	margin:30px 0 0;
}

.category-podium{
	background: url("http://www.radio-canada.ca/jeunesse/_img/podium/bg_content.png") no-repeat 0 580px ;
	
}
body.category-podium{background: #112a42 url('http://www.radio-canada.ca/jeunesse/_img/podium/bg_podium.jpg') no-repeat center 40px fixed;}

.category-podium div.entry div.galleria-image img{
	margin:0;
}
.category-podium div.containerGalleria{
	
}
.category-podium .galleria-container{
	
}