/* **************** Des kiwis et des hommes (saison été 2012) ****************  */

/* styles pour backgrounds site immersif */
body {
} /* bg:avec bandeau pub haut = 181px:sans bandeau pub haut = 83px */
/* note : on ne met plus de bg dans le body depuis nouvelle navBarre du 21 février 2011 = décalage de 28px en haut (barre zone) */
#src_globalContainer {
	border:none;
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/bg_body.jpg) center 28px no-repeat #569211;
}

.enteteSecondaire {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/bg_entete.jpg) no-repeat 0 top;
	border:0;
	width:988px;
}

.src_separateur {
	background:#D4DD8A url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/bg_entete.jpg) no-repeat 0 -200px;
	border:0;
	width: 988px;
}

.aLantenne {
	display:none;
}

/*Boite album photos*/
#src_col-1024 .albumPhotos {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/titres_colDroite.gif) 0 0 no-repeat;
}
/*Boite babillard*/
#src_col-1024 .babillard {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/titres_colDroite.gif) 0 -30px no-repeat;
}
/*Boite concours*/
#src_col-1024 .concours {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/titres_colDroite.gif) 0 -60px no-repeat;
}
/*Boite hyperliens pertinents*/
#src_col-1024 .hyperliensPertinents {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/titres_colDroite.gif) 0 -90px no-repeat;
}
/*Boite ailleurs sur Radio-Canada.ca*/
#src_col-1024 .ailleursSurRC {
	background:#216604 url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/bg_boite_col_droite.gif) repeat-y 0px 0px;
	margin:10px 0px;
	padding-bottom:8px;
	width:300px;
}
#src_col-1024 .ailleursSurRC h3 {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/titres_colDroite.gif) 0 -120px no-repeat;
	margin:0;
}
#src_col-1024 .proposition h3 {
	background:none;
	color:#A41E02; /* #d83121 */
	margin:0 0 10px 0;
}

#src_col-1024 div.separateur {
	background:none;
	height:auto;
	margin:0;
}

#src_col-1024 .bloc {
	background:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/bg_boite_col_droite.gif) repeat-y;
	color:#EDF0CC;
}
#src_col-1024 .bloc a {
	color:#fff;
}

.src_separateur .fiche {
	color: #000;
}

.src_colCentre a {
	color:#275300;
}

/** menu - colonne gauche **/

.conducteur .fiche .surtitre {
	font-size:11px;
}

#menuUl {
	margin: 49px 0 0;
}

#menuUl li {
	border-bottom:1px solid #000;
}

.menuSecondaire a{
	/*background: red !important;*/
}

.menuSecondaire li {
	border-bottom: 1px solid #fff;
}

.niv1 a, .niv1 div {
	background-image:url(/emissions/des_kiwis_et_des_hommes/2012/lib/v3.1.1/img/menu.jpg);
}

.niv2 a {
	color:#FFF;
	background-image:none;
	background-color:#2C6507;
	font-size:11px;
}

/*.niv2 a, .niv2 div {
padding:3px 1px 3px 20px;
}
*/

.niv2 a:hover {
	text-decoration: underline;
}

.niv2 a.On {
	font-weight:700;
	font-size:10px;
}

/*.niv1 #niv1_afficheBlocCat_RadCan {
	background-position:0 -558px;
}*/

/* début des coord. pour menus des types de "document personnalisés/dynamiques" */
.niv1 #niv1_documents_20689 { /* 1er espace dans sprite menu = ( Vins et produits ) */
	background-position:0 -706px;
}
a#niv1_documents_20689:hover, a#niv1_documents_20689.On {
	background-position: -161px -706px;
}

.niv1 #niv1_documents_00000 { /* 2e espace dans sprite menu = (  ) */
	background-position:0 -727px;
}
a#niv1_documents_00000:hover, a#niv1_documents_00000.On {
	background-position: -161px -727px;
}

.niv1 #niv1_documents_00000 { /* 3e espace dans sprite menu = (  ) */
	background-position:0 -748px;
}
a#niv1_documents_00000:hover, a#niv1_documents_00000.On {
	background-position: -161px -748px;
}

.niv1 #niv1_documents_00000 { /* 4e espace dans sprite menu = (  ) */
	background-position:0 -769px;
}
a#niv1_documents_00000:hover, a#niv1_documents_00000.On {
	background-position: -161px -769px;
}
/* fin des coord. pour menus des types de "document personnalisé" */

/* si besoin deux lignes pour libellé --ex. saisons dernières "Adresses Montréal multiple" au lieu de "Carnet d'adresses"-- pouvons mettre dans espace "exclusifs" */
/*.niv1 #niv1_Carnet_adresses {
    background-position: 0 -441px;
	line-height: 17px;
}
a#niv1_Carnet_adresses:hover, a#niv1_Carnet_adresses.On {
	background-position: -161px -441px;
	line-height: 17px;
}*/

.src_colCentre {
	color: #000;
}

.src_colCentre .bloc {
	width:100%;
}

.src_colCentre .mid_titre {
	font-size:14px;
	font-weight:700;
}

.src_colCentre .bas_page {
	float:left;
	font-size:10px;
	margin-top:20px;
	width:350px;
}

/*.av_mediaHolder  {
	margin: 0 auto 10px;
}*/

/* pour changer couleur fond+liens+texte index photos (personnages) */
.src_colCentre .blockImg {
	background-color:#164302;
}

.blockImg a {
	color:#fff; /* # */
}
.blockImg h3 {
	color:#C9E4AD; /* # */
}

.commanditaireExtras img {
	margin: 40px auto 0;
}

.com2 {
	display: none;
}


/* section recettes */
.ficheRecette, .titreResultat {
	border-bottom:1px solid #666;
}
.rechercheRecette {
	background:#F9FDE5; /* #eee */
	border:#A6D577 1px solid;
}
/* le style suivant a été commenté : a été ajouté dans base.css de tt émiss en admin télé
.rechercheRecette #rechercheAvancees {
	font-size:11px;
}*/
.rechercheAvancees a {
	color:#87050A;
}
a .titreRecette {
	color:#275300;
}
.listeRecette {
	margin-bottom:15px;
	page-break-after:always;
}
.ingredients {
    border-color:#164302;
}
a.srcPc_plus {
	font-size:13px;
}
.titreRecette a.srcPc_plus {
	font-size:14px;
}

.categorie {
	color:#454545;
}

.src_separateur .src_divisionDroite, .src_separateur .src_divisionGauche {
	background:none;
	border:0;
}

.src_divisionGauche .recherche_form .note, .displayInline {
	display:inline;
}

/* pour afficher note sur rediffusion (dans col gauche) sans avoir les titres («pour nous joindre», «adresse postale») */
.coordonnees { margin:25px 5px; color:#000000; }
.coordonnees a { color:#275300; font-weight:normal; } /* #87050A ) */
.coordonnees a:hover { color:#316500; text-decoration:underline; }
.coordonnees .titre { display:none; }
.coordonnees .canal { display:none; }

.src_colCentre, #src_globalContainer #src_col-1024 {
	padding-top: 80px;
}

#src_globalContainer #src_col-1024 {
	padding-top: 115px;
}

.src_colCentre .texte_form, .bloc a:link, .bloc a:hover, .bloc a:visited, .bloc a:active {
	font-weight:700;
}

.srcBoPtg, .boPannel {
	background-color:#F9FDE5;
	border-color: #A6D577;
}

.src_colCentre .srcBoPtg *, div .boPannel *{
	color: #275300; /* #888d8f */
}

/*******Écrivez-nous********/
.ecrivez_nous input[type="radio"] {
	background:none;
	border:none;
	float:left;
	margin:0 5px 1px 0;
	vertical-align:baseline;
}

#nbr_restant {
	display:block;
}

.ecrivez_nous input, .ecrivez_nous textarea {
	margin-top:2px;
	padding:2px;
	background-color:#FFF;
	border:#316500 1px solid;
	color:#000000;
}
/* voir en bas du css pour le "envoyer" = même style pour tous les formulaires du site pas juste le Écrivez-nous */
/*.ecrivez_nous .envoyer, .envoyer {
	background-color:#316500;
	border:#000 1px solid;
	color:#fff;
	font-size:10px;
	font-weight:700;
	margin:2px;
	padding:3px;
	text-align:center;
}
*/
/*******Fonds Ecran********/
.fond_ecran {
	background-color:#F1D9A5;
	float:left;
	margin-bottom:4px;
	margin-left:0;
	margin-right:4px;
	width:240px;
}

.texte_fondEcran {
	margin-top:-5px;
	text-align:center;
}

/* ****** concours ****** */
.fiche .concoursIndex {
	padding:3px 8px 0px 8px; margin-bottom:30px!important; border:1px #2C6507 dotted;
 }
/*.fiche .concoursIndex {
	margin-bottom:0px; padding:15px 0px 17px 0px; border-top:1px solid #999999;
}*/
 .concoursIndex .dernierP {
	margin-bottom:3px;
 }
  .concoursIndex h2 {
	margin-bottom:10px!important;
 }

/***** Blogue (enlever/ou/commenter si pas besoin "d'agencer" au site les couleurs du blogue) ****/
/* 
.src_colCentre .imgBlogeur { border:1px solid #636A04; }
.src_colCentre #intro { width:479px; border:1px solid #32a09f; }
.src_colCentre #intro p { background:none #ecf9f9; }
.src_colCentre .textePost { width:482px; color:#000000; background-color:#ecf9f9; }
.src_colCentre .chroniqueur { color:#32a09f; }
.src_colCentre .comments a, .chroniqueur a { color:#727678; }
.src_colCentre .commentaire { width:502px; color:#000000; }
.src_colCentre div.commentaire h3, .src_colCentre #boxForm h3 { width:502px; background-color:#32a09f; }
.src_colCentre #bteCommentaires { background-color:#daf3f3; }
.src_colCentre #bteCommentairesPale { background-color:#e2f5f5; }
.src_colCentre #boxForm { width:500px; border:1px solid #32a09f; background-color:#ecf9f9; margin-bottom:10px; }
.src_colCentre .contentForm { color:#000000; background-color:#ecf9f9; }
.contentForm .btnEnvoyer { margin-right:14px; }
.contentForm #netiquetteConf a:link { color:#727678; }
#src_col-1024 #archives_blogue { border:1px solid #32a09f; background-color:#ecf9f9; margin:5px 1px 10px auto; width:268px; display:block; }
#src_col-1024 #archives_blogue div { border-bottom:1px solid #32a09f; }
#src_col-1024 #archives_blogue ul a { color:#727678; }
.bloguePhAuteur { width:112px; height:63px; border:#B3C301 1px solid; float:left; margin:3px 5px 5px 0 }
 */

/********************** Toute section où on en a besoin! *********************
 hack IE texte invisible avec img align */
* html /*.focus, .fiche,*/ #nomdudiv {
	height:1%;
}

.imgMargeDroite { border:0px; margin-right:5px; margin-bottom:5px; }
.imgMargeGauche { border:0px; margin-left:5px; margin-bottom:5px; }
.imgMargeHautBas { border:0px; margin-top:5px; margin-bottom:5px; }
.imgFloatGauche { float:left; border:0px; margin-right:5px; margin-bottom:5px; }
.imgFloatDroite { float:right; border:0px; margin-left:5px; margin-bottom:5px; }
.imgBorder { border:1px solid #000000; }
.imgFloatGaucheBorder { float:left; border:1px solid #000000; margin-right:5px; margin-bottom:5px; display:inline; }
.imgFloatDroiteBorder { float:right; border:1px solid #000000df; margin-left:5px; margin-bottom:5px; display:inline; }

hr.filet { margin:16px 0px 16px 0px; height:1px; background-color:#164302; color:#164302; display:block; border:0; }
hr.filetDemiMarge { margin:6px 0px 6px 0px; height:1px; background-color:#164302; color:#164302; display:block; border:0; }
.filetSpanDansPHaut { clear:both; display:block; width:100%; height:11px; margin-bottom:15px; border-bottom:#164302 1px solid; font-size:1px; }
.filetSpanDansPBas { clear:both; display:block; width:100%; height:11px; margin-top:8px; border-bottom:#164302 1px solid; font-size:1px; }

ul.listeAvecBullet { list-style:circle; list-style-type:circle; margin:8px 0px 15px 30px; display:block; }
ul.listeAvecBulletSansRetrait { list-style:circle; list-style-type:circle; margin:8px 0px 15px 15px; display:block; }
ul.listeAvecBulletPlein { list-style:disc; list-style-type:disc; margin:8px 0px 15px 30px; display:block; }
ul.listeAvecBulletPleinSansRetrait { list-style:disc; list-style-type:disc; margin:8px 0px 15px 15px; display:block; }
ul.listeAvecCarres { list-style:square; list-style-type:square; margin:10px 10px 10px 30px; display:block; }
ul.listeAvecCarresSansRetrait { list-style:square; list-style-type:square; margin:10px 0px 10px 15px; display:block; }
ul.itemsInterligneP li { padding-bottom:8px; }
	ul li.listeItemDernier { padding-bottom:2px; }
ol { margin:10px 0px 10px 30px; padding:0; font-size:11px; }
dl { padding:0px 0px 10px 0px; margin:0; font-size:11px; }
	dt { padding-top:3px; font-size:11px; }
	dd { padding-top:3px; margin-left:10px; font-size:11px; }

.src_colCentre .texteFauxExposant { font-size:90%; text-transform:lowercase; display:inline; /*padding-right:2px;*/ }
.src_colCentre .texteComment { font-size:10.5px; }
.src_colCentre .texteNotePfiche { font-size:11px; }
.src_colCentre .texteSecondaire { color:#666666; }
.src_colCentre .pMargeHaut { margin-top:20px; }
.focus .fiche h2.pMargeHaut { margin-top:20px; }
.fiche .sousTitreMajusculeNormal { font-size:10px; text-transform:uppercase; font-weight:normal; }

.blocRetrait { margin-right:11px; margin-left:11px; display:block; }

.displayInline { display:inline; }
div.clrLigne { width:100%; height:0; font-size:1px; line-height:0px; clear:both; display:block; }
.clrBoth { width:100%; height:0px; margin:0; padding:0px; font-size:0px; line-height:0px; clear:both; display:block; }
.clrBothSpacer { width:100%; height:5px; font-size:5px; line-height:5px; clear:both; display:block; }

.envoyer, .ecrivez_nous .envoyer { margin:2px; padding:3px; font-size:10px; font-weight:bold; text-align:center; color:#ffffff; background-color:#316500; border:#000000 1px solid; }

.fiche_intrapage {
	background:#FFF;
	border:1px solid #CCC;
	overflow:auto;
	padding:5px;
}
