/* Création : Marie-Noel Ouimet - 07 septembre 2011 */



.cb {
	clear:both;
	float:none !important;
	display:block !important;
	height:0 !important;
	padding:0 !important;
	margin:0 !important;
}
/* ******** Bandeau ************* */

div#hdr_bg {
	height:108px;
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/bg_bandeau.jpg") repeat-x scroll right top;
}
div#hdr_bg #hdr_local_conteneur {
	height:108px;
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/bandeau.jpg") no-repeat scroll center top transparent;
}
/* ************* Fil d'ariane ************* */

div#fil_ariane a.fa_acc {
	background-image:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_acc_filAriane_gp.gif");
}
div#fil_ariane a {
	background-image:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_filAriane_gp.gif");
}
div#fil_ariane span#fa_actif {
	background-image:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_filAriane_gp.gif");
}
/* ************* navigation des grands parcs menu ouvrant colonne de gauche **************/

.nav_parcs {
	position: relative;
	z-index: 5000;
	padding-bottom: 10px;
	background: #e4e5df;
}
.nav_parcs ul { /*1e niveau navigation*/
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.nav_parcs li {
	margin: 0px;
	padding: 0px;
	background: #72a540;
}
.nav_parcs li h2 {
	cursor: pointer;
}
.nav_parcs li a {
	color: #FFFFFF;
	font-size: 13px;
	line-height: 20px;
	margin: 0px 10px;
	padding: 10px 0px 10px 0px;
	text-decoration: none;
	display: block;
}
.nav_parcs li.first_nav h2 { /*1er niveau retour a l'accueil */
	padding: 0px;
	font-weight: bold;
}
.nav_parcs li.has_children { /* 1e niveau avec sous menus*/
	background: #e4e5df;
}
.nav_parcs li.has_children h2 {
	border-bottom: 1px dotted #2c7f23;
	font-weight: normal;
	font-size: 12px;
	color: #505444;
	line-height: 14px;
	padding: 10px 10px 10px 10px;
	margin: 0px 10px;
}
.nav_parcs li.has_children a:hover {
	color: #FFFFFF;
}
/* styles quand les sous menus sont ouverts */

.nav_parcs li.hovering {
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/parcs_fleche.gif") right center no-repeat #2c7f23;
}
.nav_parcs li.hovering h2 {
	color: #ffffff;
}
.nav_parcs li.hovering a {
	color: #FFFFFF;
}
.accueil_site {/* cacher le menu retour a l'accueil du menu dynamique */
	display:none;
}
/* bloc colonne de droite page d'accueil */

.bloc_drt_tournage {
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_tournage.jpg") right center no-repeat;
}
.bloc_drt_location {
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_location.jpg") right center no-repeat;
}
.parc_ssmenu {
	z-index: 5000;
	position: absolute;
	background: #f8f8f8;
	top: 0px;
	display: none;
	width: 760px;
	padding: 10px 0px;
	left: 200px;
	overflow:hidden;
}
.parc_ssmenu h3,  .nav_parcs .parc_ssmenu h3 a {
	color: #72a440;
	padding-top: 0px;
	font-size: 12px;
}
.nav_parcs .parc_ssmenu h3 a:hover {
	color: #2c7f23;
}
/* 1e sous menu decouvrir un parc */

.parc_ssmenu .liste_parcs_col1,  .parc_ssmenu .liste_parcs_col2,  .parc_ssmenu .liste_parcs_col3 {
	float: left;
	width: 186px;
}
.nav_parcs li.hovering a.liste_parcs {
	color: #555555;
	border: 0px;
	padding: 0px 0px 0px 20px;
	margin: 10px 10px 10px 10px;
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/liste_parcs_off.jpg") left top no-repeat;
}
.nav_parcs li.hovering a.liste_parcs:hover {
	color: #2c7f23;
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/liste_parcs_on.jpg") left top no-repeat;
}
.parc_ssmenu .description_item_ssmenu {
	background: #ffffff;
	display: none;
	padding: 10px;
	margin-bottom: 10px;
	float: left;
	width: 180px;
}
.parc_ssmenu .description_item_ssmenu img {
	display: block;
}
.parc_ssmenu .description_item_ssmenu h3 {
	margin-top: 10px;
}
.parc_ssmenu .description_item_ssmenu p {
	font-size: 10px;
}
/* 2e sous menu activites */

.parc_ssmenu .act_col {
	float: left;
	width: 175px;
	margin-left: 15px;
}
.nav_parcs .act_col h3 {
	padding: 0px;
	margin: 10px 0px;
}
.nav_parcs .act_col ul {
	margin-bottom: 20px;
}
.nav_parcs .act_col h3 a {
	margin: 0px 0px 10px;
	padding-top: 0px;
}
.nav_parcs .act_col li {
	background: none;
}
.nav_parcs .act_col li a {
	color: #555555;
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/liste_activites_off.jpg") left 6px no-repeat;
}
.nav_parcs .act_col li a:hover {
	color: #2c7f23;
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/liste_activites_on.jpg") left 6px no-repeat;
}
/* 3e sous menu cartes */

.nav_parcs .carte_col {
	float: left;
	width: 223px;
	margin: 5px 15px 15px 15px;
	cursor: pointer;
}
.nav_parcs .carte_col a {
	margin: 0px 0px 10px;
	padding: 0px;
}
/* Navigation gauche */

div#nav_gch ul li.accueil_site a, div#nav_gch ul li.accueil_site a:link, div#nav_gch ul li.accueil_site a:hover, div#nav_gch ul li.accueil_site a:visited {
	background-color:#021f87;
}
div#nav_gch ul li a.enf {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_fleche_menu_gp.gif") no-repeat scroll 10px 10px transparent;
}
div.images_mdl_drt {
	float: right;
	width: 171px;
	margin-left: 10px;
	overflow: hidden;
}
table.tabDonnees td {
	vertical-align:top !important;
	text-align:left !important;
}
.contact h2 a { /* menu nous joindre*/
	background: #b1d381;
	color: #FFFFFF;
	display: block;
	font-size: 14px;
	padding: 7px 12px 8px;
	text-decoration: none;
}
.contact h2 a:hover {
	background: #317825;
}
/********************* styles pour les fiches des parcs *******************/



/*structure des fiches */

.fiche_contenu, .contenu_fiche, .fiche_onglets.agriles { /* conteneur du contenu des fiches */
	margin: 0px 10px 15px 15px;
	overflow: hidden;
}
.contenu_fiche_1col { /* section centrale pour les fiches a 1 col */
	margin: 15px 10px 0px 0px;
}
.contenu_fiche_princ {/* section centrale pour les fiches a 2 cols */
	width: 457px;
	float: left;
	margin: 15px 15px 0px 0px;
}
.contenu_fiche_sidebar {
	float: left;
	width: 275px;
	margin: 15px 0px 0px;
}
/*onglets*/

.fiche_onglets {
	background: url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/fiche_onglet_bg.jpg") bottom left repeat-x;
	width: 100%;
	padding-top: 15px;
}
.fiche_onglets ul {
	overflow: hidden;
	list-style-type: none;
	margin: 0px 0px 0px 3px;
	padding-left: 3px;
}
.fiche_onglets ul li {
	background: #eeeeee;
	margin: 0px 3px;
	padding: 0px;
	float: left;
}
.fiche_onglets ul li a {
	padding: 10px;
	display: block;
	border: 1px solid #eeeeee;
	border-bottom: 1px solid #dcdcdc;
	text-decoration: none;
	color: #666666;
	font-size: 13px;
}
.fiche_onglets ul li a:hover, .fiche_onglets ul li a.fiche_actif {	/*onglets actifs*/
	border: 1px solid #dcdcdc;
	background: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
/* contenu des fiches */

.encadre_fiche {
	clear:both;
	background: #d7eceb;
	padding: 15px;
	margin: 30px 0px;
}
.encadre_fiche p.source {
	font-weight: bold;
}
.contenu_fiche_princ .liste_par_parc {
	margin-top: 15px;
}
.liste_par_parc p.cOuv_titre {
	padding-top: 12px;
	padding-bottom: 12px;
}
.liste_par_parc p.cOuv_titre:hover, p.active {
	/*background: url("/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_flecheBleu_ouv.gif") no-repeat scroll 6px 13px #ffffff;*/

    color: #0075B0;
}
/**** pour les icones des activites *****/

.liste_par_parc p.cOuv_titre#pis {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pis.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#jeu {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_jeu.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#amphi {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_amphi.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#spec {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_spec.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#expo {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_expo.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#hock {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_hock.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#rando {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_rando.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#marche {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_marche.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#ski {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_ski.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#glis {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_glis.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#raq {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_raq.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#velo {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_velo.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#air {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_air.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#patin {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_patin.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#voile {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_voile.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#can_rab {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_can_rab.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#_bal {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_bal.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#obsn {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_obsn.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#obso {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_obso.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#int {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_int.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#canot {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_canot.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pedalo {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pedalo.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pla {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pla.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#peche {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_peche.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#sg {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_sg.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cap {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cap.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cnc {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cnc.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#fer {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_fer.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#der {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_der.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#ky {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_ky.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pt {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pt.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#bm {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_bm.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#base {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_base.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#bb {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_bb.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cp {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cp.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cri {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cri.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#golf {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_golf.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#min_soc {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_min_soc.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pra {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pra.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pq {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pq.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#pr {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_pr.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#soc {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_soc.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#tn {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_tn.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#vb {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_vb.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#vbp {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_vbp.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cj {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cj.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#bpa {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_bpa.jpg") no-repeat center left;
	padding-left: 36px;
}
.liste_par_parc p.cOuv_titre#cv {
	background:url("/pls/portal/docs/page/grands_parcs_fr/media/images/ui_frm/ic_activites/ic_act_30x30_cv.jpg") no-repeat center left;
	padding-left: 36px;
}
div.cOuv_cont {
	overflow: hidden;
	margin: 0px 0px 15px;
	padding: 10px 0px 0px 0px;
}
/* colonne de droite pour les fiches a 2 cols */

.carte div.map {
	height: 250px;
}
.contenu_fiche_sidebar .bloc_col_drt {
	position: relative;
	overflow: hidden;
	margin: 15px 0px;
}
.contenu_fiche_sidebar img.thumbnail {
	float: left;
	width:75px;
	border: 5px solid #e4e5df;
}
.contenu_fiche_sidebar img.thumb_widget {
	border: 5px solid #e4e5df;
}
.contenu_fiche_sidebar ul {
	margin-left: 0px;
	padding-left: 0px;
}
.contenu_fiche_sidebar ul li {
	margin-left: 0px;
}
.contenu_fiche_sidebar .bloc_info {
	float: left;
	margin: 0px 0px 0px 10px;
	padding-bottom: 10px;
	width: 180px;
}
.contenu_fiche_sidebar .bloc_info p {
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.contenu_fiche_sidebar .bloc_info h3 {
	font-weight: normal;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.contenu_fiche_sidebar .bloc_info h3 span {
	font-size: 11px;
}
.contenu_fiche_sidebar h2 {
	position: relative;
}
.contenu_fiche_sidebar .bloc_col_drt a.bloc_col_drt_a {
	position: absolute;
	left: 95px;
	bottom: 0px;
}
.qualite_widget {
	padding-top: 2em;
}
.a_noter { /* encadre gris dans la colonne de droite */
	padding: 0px 10px 10px;
	margin: 0px 0px 15px;
	background: #eeeeee;
}
/* fiche activite */

.fiche_act_contenu {
	float: left;
	width: 328px;
}
div.cOuv_cont .fiche_act_contenu p {
	margin-top: 0px;
}
.icone_flickr {
	float:right;
	margin-right: 15px;
}
#flickr img {
	border: 5px solid #eeeeee;
}
.flickr_image_hidden {
	display: none;
}
.flickr_image {
	float: left;
	margin: 3px 6px 3px 0px;
}
/* widget nouvelle */

div#widget_accueil_nouvelles, div.widget_accueil_evenement {
	margin: 15px 0;
}
div#widget_accueil_nouvelles h2, .widget_accueil_evenement h2 {
	border-bottom: 1px dotted #317825;
}
/* fiche neige*/

span.ferme {
	color: #CC0000;
}
/* evenement*/

.widget_accueil_evenement h2 {
	padding-left: 15px;
	font-size: 19px;
	font-weight: normal;
}
.widget_accueil_evenement div.contenus_evenements ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.widget_accueil_evenement div.contenus_evenements {
	margin: 18px 13px 1em 15px;
}
.widget_accueil_evenement div.contenus_evenements ul li {
	background-image: none;
	font-size: 11px;
	line-height: 1.4em;
	margin: 0 0 1.3em;
	padding: 5px 5px 5px 0;
}
.widget_accueil_evenement div.contenus_evenements ul li span.date {
	clear: both;
	color: #999999;
	display: block;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 11px;
}
div.contenus_evenements ul li a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bloc_qual_mb {
	margin-bottom: 15px;
}
/* page saviez vous que */

.caspules_conteneur {
	margin: 0px 0px 0px 15px;
	overflow: hidden;
}
.capsules, .capsulesl {
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	width: 185px;
	margin: 2px 5px 3px 0px;
	height: 185px;
	float: left;
	overflow: hidden;
	position: relative;
}
p.saviezvous {
	color: #FFFFFF;
	font-size: 14px;
	margin: 10px;
}
.saviezvous_suite {
	position: absolute;
	top: 200px;
	left:0px;
	width: 185px;
	height: 185px;
	background: #b7dbdb;
}
.saviezvous_suite p.saviezvous {
	color: #333333;
}
.capsule6 .saviezvous_suite {
	background: #96c49b;
}
.capsulesl {
	margin-right:0px;
}
.capsule1 {
	background: #85c441;
}
.capsule2 {
	background: #629566;
}
.capsule3 {
	background: #96c49b;
}
.capsule4 {
	background: #72a440;
}
.capsule5 {
	background: #468e3e;
}
.capsule6 {
	background: #c5e2e1;
}
.capsule7 {
	background: #629566;
}
.capsule6 p.saviezvous {
	color: #333333;
}
a.site_internet { /* liens dans reglementation */
	background: url("/pls/portal/docs/page/librairie_fr/images/ic_internet_15.gif") center left no-repeat;
	padding-left: 20px;
	display: block;
}
a.savoir_plus {
	background: url("/pls/portal/docs/page/librairie_fr/images/bt_plus.gif") center left no-repeat;
	padding-left: 20px;
	display: block;
}
/***** mythes et realites  */

.conteneur_mythes {
	overflow: hidden;
	margin-left: 15px;
	position: relative;
}
.col_mythes p {
	margin: 0px 0px 10px 0px;
}
.mythe_v1 {
	background:  #85c441;
}
.mythe_v2 {
	background: #629566;
}
.mythe_v3 {
	background: #468e3e;
}
.mythe_v4 {
	background: #72a440;
}
.mythe_v5 {
	background: #629566;
}
.mythe_cont .mythe_v6 {
	background:#468e3e;
}
.mythe_cont h2 {
	margin: 15px 10px;
	font-size: 14px;
	padding: 0px;
	color: #FFFFFF;
}
.mythe_cont dl {
	margin: 0px 10px 5px;
}
.mythe_cont dt {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
}
.mythe_cont dd {
	color: #ffffff;
	font-size: 13px;
	margin: 0px 0px 15px 0px;
}
.realite_conteneur {
	position: absolute;
	width: 757px;
	left: -757px;
	height: 184px;
	top: 0px;
	z-index: 12;
	background: #2c7f23;
 color;
#FFFFFF;
}
.realite_conteneur.realite_v6 {
	height: 254px;
}
.mythe_cont {
	position: relative;
	width: 757px;
	margin-bottom: 10px;
	cursor: pointer;
	height: 184px;
	overflow: hidden;
}
.mythe_cont img {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 11;
}
.mythe_cont p {
	margin: 0px 0px 10px 0px;
}
.mythe {
	position: absolute;
	left: 184px;
	top: 0px;
	height: 184px;
	z-index: 10;
	width: 573px;
}
.image_agrandir {
	text-decoration: none;
}
.tabImageAvecLegLien span {
	font-size: 10px;
	background: url("/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_flecheBleu_lien.gif") no-repeat scroll right 50% transparent;
	color: #0075B0;
	cursor: pointer;
	font-weight: normal;
	margin: 5px 0 3px;
	padding: 0 17px 0 3px;
	width: auto;
}
ul.bl_tsr_avecImage li img {
	width: 67px;
}
ul.bl_tsr_avecImage li a {
	color: #555555;
	font-size: 1em;
}
div.pagination {
	border-top:none;
}
/*
 	Accueil Agrile 
	http://ville.montreal.qc.ca/portal/page?_pageid=7377,91133623&_dad=portal&_schema=PORTAL
*/ 

ul.bl_tsr_avecImageAgrile {
    padding-top: 15px;
}
ul.bl_tsr_avecImageAgrile li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin: 0;
    padding: 0 0 15px 115px;
}
ul.bl_tsr_avecImageAgrile li img {
    float: left;
    margin-left: -115px;
	width: 100px;
}
ul.bl_tsr_avecImagegrile.bl_tsr_cont li ul {
	margin:0;
	padding:0;
}
/*
html.gecko.ff3.win.js body div#site_conteneur div#site_composition table tbody tr td table tbody tr td table.EditRegionBorder tbody tr td div#print ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul
*/
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul,
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul li {
	margin:0;
	padding:0;
}
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul {
	height:100px;
}
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul li a,
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul li a:link,
ul.bl_tsr_avecImageAgrile.bl_tsr_cont li ul li a:visited {
	background: rgba(0, 0, 0, 0) url("/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_flecheBleu_lien.gif") no-repeat scroll right 0.4em;
    color: #0075b0;
    padding: 0 15px 0 0;
    text-decoration: underline;
}