﻿#pleine_page{
	width:730px;
	}

#pleinelargeur
{
	width:520px;
}
#pleinelargeur_be
{
	width:520px;
}

/* GENERAL */
body{ text-align:center; background-color:#fff;font-size:1em;}

.image_telephone, .image_telecopieur, .image_courriel{
	height:25px;
	width:27px;
}

.texte_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#texte_main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.titrePubli{
	border-top:solid;
	border-top-color:#CCCCCC;
	padding-top:20px;
}

.typePubli{
	padding-bottom:20px;
}

.texteDescPubli{
	padding-top:5px;
}


#page {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.626em; /* 10px de base */
	margin:0 auto ;
	padding-bottom:40px;
	padding-top:6px;
	position:relative;
	text-align:left;
	width:760px;
}

/*Générique au texte*/
.texte_alignement_gauche{text-align:left;}
.texte_alignement_droite{text-align:right;}
.texte_alignement_centre{text-align:center;}

/*Fin Générique au texte */


/*Classe invisible pour l`accessibilite*/
/*On ne doit pas utilise display:none pour l`accessibilite, donc il faut faire un equivalent */
/*.invisible { display: none; visibility: hidden; }*/
.invisible {width:0px; height:0px; text-indent:-9999px; font-size:0px; padding:0px; margin:0px;}


/*equivalent du th dans une table*/
td.entete {font-weight:bold;}

#imgQuoideNeuf{
	display:none;
}


#quoideneuf  img{
	padding:10px;
}

/*lien externe*/
#quoideneuf img.lien_externe{
	padding:1px;
} 

img.lien_externe{
	padding:1px;
}

/* PIV */
#piv{ font-size:0.626em; background-color:#003399;	width:760px;min-height: 85px; margin:auto; text-align:left; background:none; }
#piv #bandeauPiv{ text-align:right; background:none; height:57px; float:right;} 
#piv .logo{ float:left; margin-top:24px; margin-left:5px;}
#piv ul{ width:513px; margin-top:0; padding:0px 12px 0px 25px; float:left; background-color:#039; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; float:right;
 }
#piv ul li{ float:left; margin-left:15px; }
#piv ul li.lang{ float:right; }
#piv ul li a{ color:#FFF; text-decoration:none;}
#piv ul li a:hover, #piv ul li a:focus{ text-decoration:underline; }
.accessibilite{ display:none;}
/*.accueil #piv #bandeauPiv{ padding-top:0px; height:0;} */  /* NE SERT A RIEN, CA BOUSILLE LA PAGE EN IE7*/

/* Zone des banniÃ¨res */
#banniere {width:760px; height:180px;}


/* MENU PRINCPAL */
ul#menu_principal{ margin-left:13px; font-size:1.42em; padding-bottom:7px; float:left; text-transform:uppercase; margin-top:5px; width:575px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
ul#menu_principal li{ float:left; padding-right:8px; }
ul#menu_principal li a{ padding-top:1px; background:url('/Style%20Library/fr/Images/Puces/puce_menu_principal.gif') no-repeat left center; color:#039; padding-left:20px; text-decoration:none; height:1.8em}
ul#menu_principal li a:hover, ul#menu_principal li a:focus, ul#menu_principal li.actif a{ color:#6fa5cc; }



/* MENU EN-UN-CLIC */

dl#menu_unclic{ top:15px; position:absolute; right:24px; width:137px; z-index:4;}/*ajout du z-index pour forcer l'affichage du menu au dessus dans firefox*/
dl#menu_unclic dd{ display:none;}
dl#menu_unclic dt a{ background:url('/Style%20Library/fr/Images/EnUnClic/en_un_clic.gif') no-repeat top right; display:block; float:right; height:0; overflow:hidden; padding-top:31px; width: 137px }
dl#menu_unclic.ouvert dd { display:block; margin-top:31px; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic.gif') no-repeat left top; padding-left:11px; padding-right:11px; padding-top:5px; padding-bottom:5px}
dl#menu_unclic dd li {background:url('/Style%20Library/fr/Images/Puces/puce_section.gif') no-repeat left top; padding-left:13px}


dl#menu_unclic_en{ top:15px; position:absolute; right:24px; width:137px; z-index:4;}/*ajout du z-index pour forcer l'affichage du menu au dessus dans firefox*/
dl#menu_unclic_en dd{ display:none;}
dl#menu_unclic_en dt a{ background:url('file:///Style%20Library/fr/Images/en/one_click.gif') no-repeat right top; display:block; float:right; height:0; overflow:hidden; padding-top:31px; width: 137px; }
dl#menu_unclic_en.ouvert dd { display:block; margin-top:31px; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic.gif') no-repeat left top; padding-left:11px; padding-right:11px; padding-top:5px; padding-bottom:5px}


dl#menu_unclic.ouvert dt a{ background-position:left -33px;}
.page dl#menu_unclic.ouvert dt a, .vitrine dl#menu_unclic.ouvert dt a{ background-position:left -32px;}
dl#menu_unclic.ouvert dd ul li{ padding-bottom:0.5em }
dl#menu_unclic.ouvert { width:202px;}
.page dl#menu_unclic.ouvert, .vitrine dl#menu_unclic.ouvert{ background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic.gif') no-repeat left bottom; padding-bottom:8px}
.page dl#menu_unclic.ouvert dd ul li, .vitrine dl#menu_unclic.ouvert dd ul li{ padding-bottom:0; margin-top:0.5em;}
.page dl#menu_unclic.ouvert dd,  .vitrine dl#menu_unclic.ouvert dd{margin-top:31px;}

.accueil dl#menu_unclic{ position:relative; float:left; width:350px; top:auto; right:auto; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic_a.gif') no-repeat left bottom; padding-bottom:8px; margin-bottom:2em}
.accueil dl#menu_unclic dt{ position:relative; width:100%; float:left;}
.accueil dl#menu_unclic dt a{ float:none; background:url('/Style%20Library/fr/Images/EnUnClic/en_un_clic_accueil.gif'); height:0; width:145px; padding-top:26px}
.accueil dl#menu_unclic dd{position:relative; display:block; clear:both; height:auto; background:#d9ebf8 url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic_a.gif') no-repeat left top;}
.accueil dl#menu_unclic dd ul{ margin-left:15px; margin-right:15px; padding-top:10px;}
.accueil dl#menu_unclic dd ul{ font-size:1em}
.accueil dl#menu_unclic dd ul li{ padding-bottom:0.5em }


.accueil dl#menu_unclic_en{ position:relative; float:left; width:350px; top:auto; right:auto; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic_a.gif') no-repeat left bottom; padding-bottom:8px; margin-bottom:2em}
.accueil dl#menu_unclic_en dt{ position:relative; width:100%; float:left;}
.accueil dl#menu_unclic_en dt a{ float:none; background:url('/Style%20Library/fr/Images/EnUnClic/en_un_clic_accueil.gif'); height:0; width:145px; padding-top:26px}
.accueil dl#menu_unclic_en dd{position:relative; display:block; clear:both; height:auto; background:#d9ebf8 url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic_a.gif') no-repeat left top;}
.accueil dl#menu_unclic_en dd ul{ margin-left:15px; margin-right:15px; padding-top:10px;}
.accueil dl#menu_unclic_en dd ul{ font-size:1em}
.accueil dl#menu_unclic_en dd ul li{ padding-bottom:0.5em }

/* DEBUT SERVICES EN LIGNE */
.accueil DL#menu_unclic DT A.menu_unclic_bouton{
	float: left;
}

.accueil DL#menu_unclic DT A.menu_unclic_services_en_lignes{
	width: 186px; 
	background-image: url('/Style%20Library/fr/images/EnUnClic/services_en_ligne.gif'); 
	display: block
}
/* FIN SERVICES EN LIGNE */


#menup_enunclic{ width:100%; /*float:left; position:relative;mozilla*/ clear:both; padding-top:18px; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_contenu2.gif') no-repeat left bottom; }
.page #menup_enunclic, .vitrine #menup_enunclic{ padding-top:10px;}

/* 121212121 */

dl#menu_unclic_en.ouvert dt a{ background-position:left -33px;}
.page dl#menu_unclic_en.ouvert dt a, .vitrine dl#menu_unclic_en.ouvert dt a{ background-position:left -32px;}
dl#menu_unclic_en.ouvert dd ul li{ padding-bottom:0.5em }
dl#menu_unclic_en.ouvert { width:202px;}
.page dl#menu_unclic_en.ouvert, .vitrine dl#menu_unclic_en.ouvert{ background:url('file:///Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic_en.gif') no-repeat left bottom; 
padding-bottom:8px;
}
.page dl#menu_unclic_en.ouvert dd ul li, .vitrine dl#menu_unclic_en.ouvert dd ul li{ padding-bottom:0; margin-top:0.5em;}
.page dl#menu_unclic_en.ouvert dd,  .vitrine dl#menu_unclic_en.ouvert dd{margin-top:31px;}

.accueil dl#menu_unclic_en{ position:relative; float:left; width:350px; top:auto; right:auto; background:url('file:///Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic_en_a.gif') no-repeat left bottom; 
padding-bottom:8px; margin-bottom:2em;
}
.accueil dl#menu_unclic_en dt{ position:relative; width:100%; float:left;}
.accueil dl#menu_unclic_en dt a{ float:none; background:url('file:///Style%20Library/fr/Images/EnUnClic/en_un_clic_en_accueil.gif'); 
height:0; width:145px; padding-top:26px;
}
.accueil dl#menu_unclic_en dd{position:relative; display:block; clear:both; height:auto; background:#d9ebf8 url('file:///Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic_en_a.gif') no-repeat left top;
}
.accueil dl#menu_unclic_en dd ul{ margin-left:15px; margin-right:15px; padding-top:10px;}
.accueil dl#menu_unclic_en dd ul{ font-size:1em}
.accueil dl#menu_unclic_en dd ul li{ padding-bottom:0.5em }

.accueil dl#menu_unclic_en{ position:relative; float:left; width:350px; top:auto; right:auto; background:url('file:///Style%20Library/fr/Images/ArrieresPlan/bg_bas_enunclic_en_a.gif') no-repeat left bottom; 
padding-bottom:8px; margin-bottom:2em;
}
.accueil dl#menu_unclic_en dt{ position:relative; width:100%; float:left;}
.accueil dl#menu_unclic_en dt a{ float:none; background:url('file:///Style%20Library/fr/Images/EnUnClic/en_un_clic_en_accueil.gif'); 
height:0; width:145px; padding-top:26px;
}
.accueil dl#menu_unclic_en dd{position:relative; display:block; clear:both; height:auto; background:#d9ebf8 url('file:///Style%20Library/fr/Images/ArrieresPlan/bg_haut_enunclic_en_a.gif') no-repeat left top;
}
.accueil dl#menu_unclic_en dd ul{ margin-left:15px; margin-right:15px; padding-top:10px;}
.accueil dl#menu_unclic_en dd ul{ font-size:1em}
.accueil dl#menu_unclic_en dd ul li{ padding-bottom:0.5em }

#menup_enunclic_en{ width:100%; float:left; position:relative; clear:both; padding-top:18px; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_contenu2.gif') no-repeat left bottom; }
.page #menup_enunclic_en, .vitrine #menup_enunclic_en{ padding-top:10px;}


#utilitaires{ width:100%; height:32px; clear:both; padding-top:10px; padding-bottom:15px; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_haut_contenu.gif') no-repeat left top;}
/*.accueil #utils { padding-top:0; }*/

/* Pour style switcher */
ul#menu_utilitaires li.taille_texte {display:list-item;}
ul#menu_utilitaires li.taille_texte_moins {display:none;}


/* MENU DES UTILITAIRES */
ul#menu_utilitaires{ float:right; margin-right:15px; margin-top:2px; height:1.5em; padding-bottom:20px;}
ul#menu_utilitaires li{ float:left; margin-left: 8px;}
ul#menu_utilitaires li a{height:0px; overflow:hidden; padding-top:16px; width:16px;}
ul#menu_utilitaires li.taille_texte a{ background:url('/Style%20Library/fr/Images/boutons/agrandir_texte_of.gif') no-repeat top left;}
ul#menu_utilitaires li.taille_texte a:hover, ul#menu_utilitaires li.taille_texte a:focus{background-image:url('/Style%20Library/fr/Images/boutons/agrandir_texte_ov.gif')}
ul#menu_utilitaires li.taille_texte_moins a{ background:url('/Style%20Library/fr/Images/boutons/diminuer_texte_of.gif') no-repeat top left;}
ul#menu_utilitaires li.taille_texte_moins a:hover, ul#menu_utilitaires li.taille_texte_moins a:focus{background-image:url('/Style%20Library/fr/Images/boutons/diminuer_texte_ov.gif')}
ul#menu_utilitaires li.imprimer a{ background:url('/Style%20Library/fr/Images/boutons/imprimer_of.gif') no-repeat top left;}
ul#menu_utilitaires li.imprimer a:hover, ul#menu_utilitaires li.imprimer a:focus{background-image:url('/Style%20Library/fr/Images/boutons/imprimer_ov.gif')}
ul#menu_utilitaires li.envoyer_ami a{ background:url('/Style%20Library/fr/Images/boutons/envoyer_ami_of.gif') no-repeat top left;}
ul#menu_utilitaires li.envoyer_ami a:hover, ul#menu_utilitaires li.envoyer_ami a:focus{background-image:url('/Style%20Library/fr/Images/boutons/envoyer_ami_ov.gif')}
ul#menu_utilitaires li.recherche{ padding-top:2px;}
ul#menu_utilitaires li.recherche input.txt_recherche{ background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_recherche.gif') no-repeat top right; width:116px; height:15px; border:medium none; color: #0044a1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; margin-bottom:4px; padding-left:8px; padding-right:8px; padding-top:1px; padding-bottom:1px}
ul#menu_utilitaires li.recherche input.btn_rechercher{ border:none; border:none; height:15px; width:15px; margin-left:3px; }

/* FIL D'ARIANE */
ul#fil_ariane { color:#666; padding-top:5px; margin-left:15px; width:450px;}
ul#fil_ariane li{ float:left; background:url('/Style%20Library/fr/Images/Puces/puce_ariane.gif') no-repeat 5px center; padding-left: 15px }
ul#fil_ariane li.premier{ background:none; padding-left:0;}
ul#fil_ariane li a{ text-decoration:none;}
ul#fil_ariane li a:hover, ul#fil_ariane li a:focus{ text-decoration:underline; }
ul#fil_ariane li a:visited{color:#0044A1;}


/*exemple de hack pour mozilla et firefox
#fil_ariane[id] {font-size:11px;}
*/


/* CONTENU */ 
/* COLOR = COULEUR DU TEXTE "PARTOUT" DANS LE SITE */
#contenu{ position:relative; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu.gif') no-repeat left bottom; clear:both; /*float:left;mozilla*/ width:100%; font-size:12px; color:#000; padding-bottom:25px}

/* variations des pieds de page*/
body.page.famille #contenu, body.vitrine.famille #contenu, body.page.extranet #contenu {background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_famille.gif') no-repeat left bottom; padding-bottom:101px; float:left}
body.page.services_de_garde #contenu, body.vitrine.services_de_garde #contenu {background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_services.gif') no-repeat left bottom; padding-bottom:101px; float:left}
body.page.aines #contenu, body.vitrine.aines #contenu {background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_aines.gif') no-repeat left bottom; padding-bottom:101px; float:left}

body.page.pour_nous_joindre #contenu, body.vitrine.pour_nous_joindre #contenu{background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_famille.gif') no-repeat left bottom; padding-bottom:101px; float:left}
body.page.ministere #contenu, body.vitrine.ministere #contenu{background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_famille.gif') no-repeat left bottom; padding-bottom:101px; float:left}
body.page.nouvelles #contenu, body.vitrine.nouvelles #contenu{background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_famille.gif') no-repeat left bottom; padding-bottom:101px; float:left}


/* Le style anglais se retrouvera dans le CSS anglais
body.page.famille .en #contenu {background:transparent url(/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_famille.gif) no-repeat scroll left bottom; padding-bottom:101px;}
body.page.services_de_garde .en #contenu {background:transparent url(/Style%20Library/ArrieresPlan/Images/en/bg_bas_contenu_services.gif) no-repeat scroll left bottom; padding-bottom:101px;}
body.page.aines .en #contenu {background:transparent url(/Style%20Library/fr/Images/ArrieresPlan/bg_bas_contenu_aines.gif) no-repeat scroll left bottom; padding-bottom:101px;}
*/

body.vitrine #contenu{padding-bottom:45px;}
.page #contenu{ padding-bottom:40px; margin-bottom:15px;}

/*
#contenu table {border-collapse:collapse; font-family:"Arial Narrow", "Helvetica Neue",Arial, Helvetica, sans-serif; width:100%;}
#contenu table caption {text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:0.5em; font-size:0.9091em}
#contenu table td {vertical-align:top; padding:2px;}

#contenu table tbody th  {text-align:left;}
#contenu p.note{ font-size:0.9091em}
*/
#contenu table th {vertical-align:top; font-weight:bold; padding:2px; text-align:center; border:1px #999999; color:#333;}
#contenu table {border-collapse:inherit;}
#contenu table td {padding:5px; border:1px; /*font-size:100%;*/}


#contenu p.retour { clear:both; text-align:right;  padding:1em 0 10px 0;}
	#contenu p.retour a {text-decoration:none; background:#fff url('/Style%20Library/fr/Images/ArrieresPlan/bg_retour.gif') no-repeat right 60%; padding-right:10px}
	#contenu p.retour a:hover, #contenu p.retour a:focus {text-decoration:underline;}
#contenu div.grilleDonnees dl {width:315px;}
#contenu div.grilleDonnees dt {float:left; width:95px;}
#contenu div.grilleDonnees dd {float:left; width:220px; padding-bottom:1em;}

/* QUOI DE NEUF*/
#quoideneuf {margin-top:0; margin-bottom:0;}
#quoideneuf h3 {font-size:90%; margin-top:0; margin-bottom:0; color:#000000; font-style:italic;}
#quoideneuf h3 a {text-decoration:underline; font-style:normal;}
/*#quoideneuf h3 a {text-decoration:none; font-style:normal;}*/
#quoideneuf p.date {margin-top:0; margin-bottom:0; color:#666;}
#quoideneuf .pleinelargeur {width:520px;}


/* NOUS JOINDRE ET FORMULAIRES */
#contenu table.nousJoindre, #contenu table.formulaire {border:0px none; width:370px; margin-bottom:2em}
#contenu table.nousJoindre caption, #contenu table.formulaire caption  {font-size:110%;}
/*#contenu table.nousJoindre tbody td,#contenu table.formulaire tbody td {border:0; font-family:Arial, Helvetica, sans-serif;padding: 4px;}*/
#contenu table.nousJoindre tbody td textarea, #contenu table.formulaire tbody td textarea {width:347px;}
#contenu table.nousJoindre tbody th, #contenu table.formulaire tbody th {border:0px none; font-family:Arial, Helvetica, sans-serif}
#contenu table.nousJoindre tbody th {padding-top: 8px;padding-bottom: 0;}
#contenu td.btnFormulaire {text-align:right;}
#contenu td.btnFormulaire input {padding: 2px;}
#contenu select, #contenu input, #contenu textarea {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;}



#contenu .nousJoindreEnteteChamp {font-weight:bold;text-align:center;width:100%;padding-bottom:6px}
#contenu table.nousJoindre tbody td {border:0px none; font-family:Arial, Helvetica, sans-serif; ;padding: 4px;width:50%}
#contenu table.formulaire tbody td {border:0px none; font-family:Arial, Helvetica, sans-serif; ;padding: 4px}

/*force la grosseur de la police pour formulaire déposer une plainte permet le zoom du texte*/
#ctl00_PlaceHolderMain_plainte_ctl00_FormulaireEdition table tr td{ font-size:100%!important;}

/*force la grosseur de la police pour formulaire nous joindres permet le zoom du texte*/
#ctl00_PlaceHolderMain_ISF1007FormulairePourNousJoindreWebPart_ctl00_FormulaireEdition table tr td{ font-size:100%!important;}

/*force la grosseur de la police pour formulaire abonnement bulletin permet le zoom du texte*/
table.formulaire tr td{ font-size:100%!important;}



/* SERVICES DE GARDE */
table.servicesGarde tbody th {}
table.servicesGarde tbody td {text-align:right;}


/* ELEMENTS */
h1{ font-size:187.5%; border-bottom:1px solid #fff4e7; padding-bottom:0px; margin-bottom:11px; color:#F27800;}/* ancienne valeur font-size:1634%;*/
.page h1, .vitrine h1{ border-bottom:none; width:100%; padding-left:15px; font-size:187.5%; font-weight:bold; color:#F27800;}
body.accueil h1{ display:none; } /* Sur l'accueil seulement */
hr{ height:1px; background-color:#cbd0d8; border:none; margin: 20px 0 17px; clear:both; }
.hr{ margin: 12px 0; width:100%; clear:both; height:0px; overflow:hidden; }
h2{ color:#e85e03;  margin-bottom:0.9em;font-size:128%; }
h3{ color:#333; font-weight:bold; font-size:109.5%; margin-bottom:0.8em; margin-top:1.6em; }
h4{ color:#444; font-weight:bold;margin-bottom:0.2em;  }
body.vitrine h2{ margin-top:0.35em; margin-bottom:0.3em; }
p{ margin-bottom:1.2em; line-height:1.3em;}
dd{ line-height:1.3em;}
a{ color:#0044a1;}
.decal{ margin-left:14px;}

/*Création h1, h2, h3 h4 invisible permet de cacher les titres en ajoutant la class .invisible*/
h1.invisible, h2.invisible, h3.invisible, h4.invisible{width:0px; height:0px; text-indent:-9999px; font-size:0px;}

/*h1 de style h3, surdefini les styles du h1 pour donne le visuel d'un h3*/
.h1_de_style_h3 {border-bottom:none; color:#333; font-weight:bold; font-size:109.5%; margin-bottom:0.8em; margin-top:1.6em;}


.hautPage{ text-align:right; padding-top:2em;}
.hautPage a{background:url('/Style%20Library/fr/Images/Fleches/fleche_haut.gif') no-repeat right 0.35em; padding-right:15px;
}

.recherche select, .recherche input, .recherche textarea{color: #0044a1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;}

/* COLONNES */
.contenu_2_colonnes{ clear:both; }
.contenu_2_colonnes .colonne{ width:350px; margin:0 15px; float:left;}
.contenu_2_colonnes .colonne2{ width:350px; margin:0 15px; float:left;}
.vitrine .contenu_2_colonnes .colonne_gauche{ margin-top:8px;}
.contenu_2_colonnes .colonne_gauche{  margin:0 15px 0 15px; width:350px; float:left; }
.contenu_2_colonnes.inverses .colonne{ float:right;}
/*   */
.contenu_3_colonnes{ clear:both; margin-left:15px;}
.contenu_3_colonnes .colonne2, .contenu_3_colonnes .colonne_double{ width:233px; float:left;}
.contenu_3_colonnes .colonne_double{ width:496px;}
.contenu_3_colonnes .premiere_colonne{ margin-left:0;}

/* LISTE SECTIONS */
ul.sections{ font-size:109.5%; margin-top:5px; }
ul.sections li{background:url('/Style%20Library/fr/Images/Puces/puce_section.gif') no-repeat left top; padding-left:13px }
ul.sections li a{ text-decoration:none; }
ul.sections li a:hover, ul.sections li a:focus{ text-decoration:underline;}

/* LISTE INFORMATIONS */
ul.informations{ line-height:127%;}
ul.informations li{ background:url('/Style%20Library/fr/Images/Puces/puce_informations.gif') no-repeat left top; padding-left:16px; padding-right:0; padding-top:2px; padding-bottom:2px}
ul.informations li a{  text-decoration:none; }
ul.informations li a:hover, ul.informations li a:focus{ text-decoration:underline;}

#texte ul.retour{ margin: 1em 0 1.6em; width:100%; float:left;}
#texte ul.retour li{ float:right; padding-left:0; background:none;}
#texte ul.retour li a{ background:url('/Style%20Library/fr/Images/Puces/puce_retour.gif') no-repeat left 0.45em; padding-left:11px}

#texte ol li{ margin-left:2.5em;  list-style-type:decimal; list-style-position:outside; }


dl.actualite dt{ font-weight:bold; color:#f27800; margin-bottom:0.8em; }


dl.biographie{}
dl.biographie dt{ float:left; font-weight:bold; color:#f27800; margin-bottom:0.2em; }
dl.biographie dd{ clear:left; margin-top:0; padding-top:0; }
dl.biographie dd.photo{ float:right; margin:0 0 1em 2em; clear:none;}

/* LISTE SELECT */
dl.select, dl.select_actif { margin-bottom:1.6em; font-size:91%;color: #0044a1; }

dl.select_actif dt strong{ background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_droite_select.gif') no-repeat right 2px; cursor:pointer; padding-left:0; padding-right:21px; padding-top:3px; padding-bottom:4px }
dl.select_actif dt strong em{ font-weight:normal; font-style:normal; background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_gauche_select.gif') no-repeat left 2px;; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:2px  }
dl.select_actif dd{ display:none; }
dl.select_actif dt.ouvert strong{ background-position: right -73px;}
dl.select_actif dd.ouvert{ display:block; position:relative;}
dl.select_actif dd.ouvert ul{ margin-top:4px; position:absolute; border:1px solid #d5d5d5; padding:3px 0px; background-color:#FFF;}
dl.select_actif dd.ouvert ul.haut{ bottom:15px;}
dl.select_actif dd.ouvert ul a{ display:block; padding: 1px 6px 2px 6px; text-decoration:none; }
dl.select_actif dd.ouvert ul a:hover, dl.select_actif dd.ouvert ul a:focus{ background-color:#e8e8e8; }

/* ACTUALITES */
dl.actualites{ padding:8px 10px; line-height:127%; }
dl.actualites.derniere{ background-color:#e8eff5; }
dl.actualites dt{ color:#666; float:left; width:100%; }
dl.actualites dt a{ display:block; text-decoration:none; font-weight:bold; margin: 2px 0; float:left; } 
dl.actualites dt a:hover{ text-decoration:underline;} 
dl.actualites dd{}

.liste_actualites{
	margin: 1.2em 10px;
}
.liste_actualites dt{  }
.liste_actualites dd{ margin-bottom:0.8em; }


/* Ã€ SURVEILLER */
dl.a_surveiller{  margin-bottom:13px; float:left; line-height:127%; }
dl.a_surveiller dt{ float:right; width:265px; margin: 0 0 2px;}
dl.a_surveiller dt a{ text-decoration:none; font-weight:bold; }
dl.a_surveiller dt a:hover, dl.a_surveiller dt a:focus{ text-decoration:underline;}
dl.a_surveiller dd{ float:right; width:265px;}
dl.a_surveiller dd.photo{ float:left; width:70px; padding-top:0.3em; }
	
	
/* sections Vitrine */
.accroche{ padding: 5px 0; margin-left:14px;}
.sections_vitrine{ padding-top:20px; clear:both; }
.sections_vitrine .contenu_3_colonnes .colonne{ background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_sections_vitrine.gif') no-repeat left top; width:205px; float:left; margin-right:14px; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:14px }
.sections_vitrine .contenu_3_colonnes .colonne2{ background:url('/Style%20Library/fr/Images/ArrieresPlan/bg_sections_vitrine2.gif') no-repeat left top; width:205px; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:14px }
.sections_vitrine .contenu_3_colonnes .colonne_double {width:452px;background-image:url('/Style%20Library/fr/Images/ArrieresPlan/bg_sections_vitrine_large.gif'); }
.sections_vitrine .contenu_3_colonnes .colonne_vide{ background:none; text-align:center; }
.texteVitrine {width: 80%;padding-left:20px;padding-bottom:20px}
	
body.vitrine .sections_vitrine h2{ border:none; font-size:140%; line-height:1em; margin-top:0; padding:0; margin-bottom:0.7em; }
body.vitrine .sections_vitrine h2 a{ text-decoration:none;}

body.vitrine .sections_vitrine h2 a:hover, body.vitrine .sections_vitrine h2 a:focus{ text-decoration:underline;}

.sections_vitrine img.photo{ float:left; padding: 4px 14px 7px 0;}
	
	
#menu_section{ padding-top:12px; width:196px; float:left; margin-left:15px;  }
#menu_section dt{ font-weight:bold; color:#f27800; border-bottom:1px solid #ffeacf; margin-bottom:8px;}
#menu_section dd{ width:186px;}
#menu_section dd a{ text-decoration:none; }
#menu_section dd a:hover, #menu_section dd a:focus{ text-decoration:underline; }
#menu_section dd li{ background:url('/Style%20Library/fr/Images/Puces/puce_menu_section.gif') no-repeat left 0.45em; padding-left:8px; padding-bottom:0.5em }
#menu_section dd li.actif a { font-weight:bold;}
#menu_section dd li ul{ margin-top:7px; padding-left:0; font-size:0.95em;}
#menu_section dd li li{ background-image:url('/Style%20Library/fr/Images/Puces/puce_menu_section2.gif'); background-position: left 0.5em; padding-bottom:0.15em }
#menu_section dd li.actif li a { font-weight:normal;}
#menu_section dd li.actif li.actif a { font-weight:bold;}

#menu_section2{ padding-top:12px; width:196px; float:left; margin-left:15px;  }
#menu_section2 dt{ font-weight:bold; color:#f27800; border-bottom:1px solid #ffeacf; margin-bottom:8px;}
#menu_section2 dd{ width:186px;}
#menu_section2 dd a{ text-decoration:none; }
#menu_section2 dd a:hover, #menu_section dd a:focus{ text-decoration:underline; }
#menu_section2 dd li.actif a { font-weight:bold;}
#menu_section2 dd li ul{ margin-top:7px; padding-left:0; font-size:0.95em;}
#menu_section2 dd li li{ background-image:url('/Style%20Library/fr/Images/Puces/puce_menu_section2.gif'); background-position: left 0.5em; padding-bottom:0.15em }
#menu_section2 dd li.actif li a { font-weight:normal;}
#menu_section2 dd li.actif li.actif a { font-weight:bold;}

/* #texte{ width:315px; margin: 0 0 0 25px; padding-right:25px; float:left; padding-top:12px; padding-bottom:20px; border-right:1px solid #e8eff5; min-height:320px; }*/
#texte{ margin: 0 0 0 25px; padding-right:25px; margin-left:210px; padding-top:12px; padding-bottom:20px;}
.utilitaire #texte{ width:500px; margin:0; padding-left:15px; padding-top:8px; border:none}
#texte h2{ color:#000; font-weight:bold; margin-bottom:0.6em;}

/*  LISTES A PUCES "NORMALES" */
#texte ul{ margin-bottom:0em;}
#texte ul li{ background:url('/Style%20Library/fr/Images/Puces/puce_listes.gif') no-repeat left 0.45em; padding-left:10px; padding-bottom:0.8em }
#texte ul ul{ margin-bottom:0em; margin-top:0em; margin-left:0.3em }
#texte ul ul li{ padding-bottom:0; margin-top:0.3em}
#texte a{ text-decoration:underline;}
/*#texte a{ text-decoration:none;}*/
#texte a:hover, #texte a:focus{ text-decoration:underline; }

#texte dl dt{ font-weight:bold;}

.colonne_gauche ul{ margin-bottom:1.2em;}
.colonne_gauche ul li, .texteVitrine ul li{ background:url('/Style%20Library/fr/Images/Puces/puce_listes.gif') no-repeat left 0.45em; padding-left:10px; padding-bottom:0.3em }
.colonne_gauche ul ul{ margin-bottom:0.3em; margin-top:0.3em; }

.sections_vitrine ul{ margin-bottom:1.2em;}
.sections_vitrine ul li{ background:url('/Style%20Library/fr/Images/Puces/puce_listes.gif') no-repeat left 0.45em; padding-left:10px; padding-bottom:0.3em }
.sections_vitrine ul ul{ margin-bottom:0.3em; margin-top:0.3em; }

#texte li.documents_pdf{ background:url('/Style%20Library/fr/Images/Icones/icone_pdf.gif') no-repeat left 5px; padding-left:30px; padding-top:5px; padding-bottom:10px}
#texte li.documents_doc{ background:url('/Style%20Library/fr/Images/Icones/icone_doc.gif') no-repeat left 5px; padding-left:30px; padding-top:5px; padding-bottom:10px}
#texte li.documents_xls{ background:url('/Style%20Library/fr/Images/Icones/icone_xls.gif') no-repeat left 5px; padding-left:30px; padding-top:5px; padding-bottom:10px}
#texte li.documents_zip{ background:url('/Style%20Library/fr/Images/Icones/icone_zip.gif') no-repeat left 5px; padding-left:30px; padding-top:5px; padding-bottom:10px}

.faux_menu{ margin-top:2.5em; }

.encadre { padding:6px 8px 7px 8px;  margin-bottom:1.2em; } /* background:#e8eff5; */

.liens_utiles{ position:static; padding:6px 8px 7px 8px; margin-top:1.8em; margin-bottom:1.2em; background:#e8eff5;} /* background:#e8eff5; */
.liens_cabinet{ position:static; padding:6px 8px 7px 8px; margin-top:1.8em; margin-bottom:1.2em; background:#F27800;} /* background:#e8eff5; */
.liens_utiles h3{ margin-top:0; color:#F27800}
.liens_utiles h3 span {display:block; font-weight:normal; font-size:0.9em;}
.emphase {padding:5px; } /* background:#e8eff5; */
#texte .liens_utiles ul{ margin-bottom:0;}

/* 1=1=1=1=1=1=1=1=1=1 */
#contenu_menu_droite{ float:left; width:196px;}/*ancienne valeur du width:208px;*/
.menu_droite{ padding-top:12px; float:left; width:196px; font-size:91.5%;}/*ancienne valeur du width:208px;*/
.menu_droite dt{ color:#1c1402; padding-left:15px; border-bottom:1px solid #e8eff5; padding-bottom:2px;font-weight:bold; }
.menu_droite dd{ padding-left:15px; padding-bottom:0.8em; }
.menu_droite dd ul{ margin-top:0.7em; }
.menu_droite dd ul li{ padding-bottom:0.6em; background:url('/Style%20Library/fr/Images/Puces/puce_menu_droite.gif') no-repeat left 0.45em; padding-left:10px}
.menu_droite dd a{ text-decoration:none; }
.menu_droite dd a:hover, .menu_droite dd a:focus{ text-decoration:underline;}


#contenu_menu_droite2{ float:left; width:208px; }
.menu_droite2{ padding-top:12px; float:left; width:208px; font-size:91.5%;}
.menu_droite2 dt{ color:#1c1402; padding-left:15px; border-bottom:1px solid #e8eff5; padding-bottom:2px;font-weight:bold; }
.menu_droite2 dd{ padding-left:15px; padding-bottom:0.8em; }
.menu_droite2 dd ul{ margin-top:0.7em; }
.menu_droite2 dd ul li{ padding-bottom:0.6em; background:url('/Style%20Library/fr/Images/Puces/puce_menu_droite.gif') no-repeat left 0.45em; padding-left:10px}
.menu_droite2 dd a{ text-decoration:none; }
.menu_droite2 dd a:hover, .menu_droite2 dd a:focus{ text-decoration:underline;}


.galerie {padding-top:0.7em; } 
.galerie .ligne{ clear:both;}
.galerie .image{ float:left; margin-right:10px; margin: 0 10px 0 0; width:147px; padding-bottom:1.5em;}
.galerie .image dl{ font-size:0.91em;}
.galerie .image dt{ font-weight:bold; margin-top:0.3em; }
.galerie .image dd{ font-style:italic; }
.galerie .image .zoom img{ padding-bottom:14px; background:url('/Style%20Library/fr/Images/Icones/loupe.jpg') no-repeat right bottom;}

dl.evenement { margin-bottom:0.5em;}
dl.evenement dt{ font-weight:bold; color:#f27800;}
dl.evenement dd{}

/* PLAN DU SITE */
ul#plan-du-site {font-weight:bold; font-size:120%;}
ul#plan-du-site li ul {margin-top:10px;}
ul#plan-du-site li {background:none;}
ul#plan-du-site li ul li {margin-bottom:10px;padding-bottom:5px;}
ul#plan-du-site li ul li a {font-weight:normal;}
ul#plan-du-site li ul li ul li {margin-bottom:10px;padding-bottom:10px;}
ul#plan-du-site li ul li ul li ul li {margin-bottom:auto;padding-bottom:0;}

ul#plan-du-site li ul li ul li a {font-weight:bold; font-size:85%;}
ul#plan-du-site li ul li ul li ul li  {background:url('/Style%20Library/fr/Images/Puces/puce_listes.gif') no-repeat left 0.45em; padding-left:8px}
ul#plan-du-site li ul li ul li ul li a {font-weight:normal;}
ul#plan-du-site li ul li ul li ul li ul li {background:url('/Style%20Library/fr/Images/Puces/puce_listes.gif') no-repeat left 0.45em; }
ul#plan-du-site  ul li a  {display:block;width:100%;border-bottom: 1px solid #eaf0f6;background-color: #f0f4f8;padding:4px;}
ul#plan-du-site  ul li ul li a {display:inline;width:auto;border-bottom: 0px none;background-color:transparent;padding:0}
ul#plan-du-site li a.page_theme {text-transform:uppercase;font-size: 1.5em;display:block;width:680px; border-bottom: 1px solid #eaf0f6;background-color: #f0f4f8;padding:4px;}

/* LISTE D'ANCRE ALPHABETIQUE */
.listeAlphabetique { margin-left:-0.5em;line-height:1.5em;}
.listeAlphabetique a  { text-transform:uppercase;font-weight: bold;display:block;padding: 0 0.4em;}


/* ZONE PROMOTION */
#zone_promotion{ clear:both; padding-top:20px; padding-bottom:10px; }
#zone_promotion ul{ display:table; width:100%; margin:0 auto; }
#zone_promotion ul li{ display:table-cell; text-align:center; vertical-align:top; }

/* PHOTOS DES PAGES INTERNES */
/* GENERALES */
.imgInterne {	
	background-color: #FFFFFF;
	background-position:center top;
	background-repeat: no-repeat;
}
/* AINEES */
.consultation-publique_menu {
background-image: url('/Style%20Library/fr/Images/sections/aines_consultation_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.secretaria-aines_menu {
background-image:url('/Style%20Library/fr/Images/sections/aines_secretariat_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.strategie-action_menu {
background-image:url('/Style%20Library/fr/Images/sections/aines_strategie_action_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.services-et-programmes_menu {
background-image: url('/Style%20Library/fr/Images/sections/aines_services_programmes_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.observatoire-aines_menu  {
background-image: url('/Style%20Library/fr/Images/sections/aines_observatoire_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.une-chance-que-tu-es-la_menu  {
background-image: url('/Style%20Library/fr/Images/sections/image_aine_campagne.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.proches-aidants_menu {
background-image:url('/Style%20Library/fr/Images/sections/aines_proches_aidants_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
/* FAMILLE */
.aide-aux-partenaires_menu {
background-image: url('/Style%20Library/fr/Images/sections/fam_aide_partenaires_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.conciliation-travail-famille_menu {
background-image: url('/Style%20Library/fr/Images/sections/fam_conciliation_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.partenaires_menu {
background-image:url('/Style%20Library/fr/Images/sections/fam_partenaires_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.politique-familiale_menu {
background-image: url('/Style%20Library/fr/Images/sections/fam_politique_familiale_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.portrait-famille-quebecoise_menu {
background-image: url('/Style%20Library/fr/Images/sections/fam_portrait_famille_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.soutien-a-la-famille_menu {
background-image: url('/Style%20Library/fr/Images/sections/fam_soutien_famille_int.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

/* SERVICES DE GARDE */
.associations-et-regroupements_menu {
background-image: url('/Style%20Library/fr/Images/sections/sdg_associations_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.bureau-coordonnateurs-garde_menu {
background-image: url('/Style%20Library/fr/Images/sections/sdg_bureau_coordonateur_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.cpe-et-garderies_menu {
background-image:url('/Style%20Library/fr/Images/sections/sdg_cpe_garderie_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.milieu-familial_menu {
background-image: url('/Style%20Library/fr/Images/sections/sdg_responsable_sg_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.parents_menu {
background-image:url('/Style%20Library/fr/Images/sections/sdg_parents_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.operation900_menu {
background-image:url('/Style%20Library/fr/Images/sections/sg_20000places_section.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
	
.personnel-des-services-de-garde_menu {
background-image: url('/Style%20Library/fr/Images/sections/sdg_personnel_service_gar_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.portrait-des-services-de-garde_menu {
background-image: url('/Style%20Library/fr/Images/sections/sdg_portraits_services_ga_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}
.extranet_menu {
	background-image: url('/Style%20Library/fr/Images/sections/fam_portrait_famille_int.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

/* AXE MINISTRES ET MINISTERE - photo dessus menu */
.ministres_menu {
	background-image: url('/Style%20Library/fr/images/sections/ministere/ministres.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.centre_presse_menu {
	background-image: url('/Style%20Library/fr/images/sections/ministere/centre-presse.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.ministere_menu {
	background-image: url('/Style%20Library/fr/images/sections/ministere/ministere.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.publication_menu {
	background-image: url('/Style%20Library/fr/images/sections/ministere/publications.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.mada_menu {
background-image: url('/Style%20Library/fr/Images/sections/mada_int.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:144px;
	background-repeat:no-repeat
}

.etre-actif_menu  {
	background-image: url('/Style%20Library/fr/Images/sections/aine-gauche.jpg');
	width:183px;
	height:144px;
	background-repeat:no-repeat
}



/* MENU PIED DE PAGE */
ul#menu_pied{ clear:both; text-align:center; padding:10px 0 20px; font-size:110%; color:#999; }
ul#menu_pied li{ display:inline; line-height:1.5em; }
ul#menu_pied li a{ text-decoration:none; color:#999; }
ul#menu_pied li a:hover, ul#menu_pied li a:focus{ text-decoration:underline;}
/* PIED DE PAGE */
#pied{ clear:both; text-align:center; font-size:1em;}
#pied a{ text-decoration:none; color:#999;}
#pied a:hover, #pied a:focus{ text-decoration:underline;}


/* Pour masquer ou non une section dans une page. */
.ouvert {
    display:block;
    height:auto;
}

.ferme {
   height:0px;overflow:hidden;
   display:none;
}


/* Styles Visuels définies pour l'utilisateurs.  Accessibles dans le HTML Editor Toolbar */
#quoideneuf .ms-rteCustom-h2_Principal, .ms-rteCustom-h2_Principal {color:#e85e03;  margin-bottom:0.9em; background-image:url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/EZKTEP4V/none'); font-weight:normal}
.ms-rteCustom-h4_Principal {color:#040404; font-weight:bold;margin-bottom:0.2em;  }
.ms-rteCustom-h2_Liste {font-size:120%; margin:0 0 10px 0; padding:0; color:#ff6600;}
.ms-rteCustom-h2_texte { color:#000; font-weight:bold; margin-bottom:0.6em;}
.ms-rteCustom-h3_Principal {color:#030303; font-weight:bold; font-size:109.5%; margin-bottom:0.8em; margin-top:1.6em; }
.ms-rteCustom-h3_Liste {font-size:110%; margin:0; padding:0;}
.ms-rteCustom-h3_Liens_utiles_entete{ font-size:110%; margin:0; /*padding-bottom:10px;*/ font-weight:bold; margin-top:0; color:#F27800; display:block;}

.ms-rteCustom-h3_Liens_utiles_fond_bleu {position:static; padding:6px 8px 7px 8px; margin-top:1.8em; margin-bottom:1.2em; background:#e8eff5;display:block; font-weight:normal; font-size:1.0em;}

/*Style spécifique pour les h2 de la page d'accueil*/
.accueil .ms-rteCustom-h2_Principal {width:350px;height:21px;padding-left:15px;padding-top:10px; padding-bottom:4px; display:block; font-weight:bold; background-image:url('/Style%20Library/fr/Images/ArrieresPlan/bg_accueil.gif'); background-repeat:no-repeat}
	
a .ms-rteCustom-Titre_Axe, a:visited .ms-rteCustom-Titre_Axe {	text-decoration: none; }
.ms-rteCustom-Titre_Axe a, .ms-rteCustom-Titre_Axe a:visited {	text-decoration: none; }
.ms-rteCustom-Titre_Axe { font-size: 120%; font-weight: bold; color: #0044A1;background:url('/Style%20Library/fr/Images/Puces/puce_section.gif') no-repeat left 0.25em; padding-left:10px; position:relative; top: 7px}


/*TEST pour mozilla car le menu est générer en tableau*/
#ctl00_HorizontalMenun0{ background-color:black;}


/*Specifie la valeur de font relative*/
/*th, td {font-size:100%!important}*/

/*Specifie la valeur de font relative au texte de la section guide de programmes et services..  */
.guide_progserv_texte{font-size:1em!important} /*12px*/

/*ajoute des puces au liste de la section guide de programmes et services...*/
.guide_progserv_texte ul {list-style-position:outside!important;list-style:disc!important;margin:0 0 0 16px;}
.guide_progserv_texte ul li ul li{ list-style-position:outside!important; list-style:disc!important;}


/*style pour le hr specifique a la page guide de programmes et services...*/
.guide_progserv_texte hr{height: 2px;margin:0.75em 0;padding: 0;color: #d8b766;background-color: #d8b766;border: 0px none;}


/*ajoute des puces au liste de la section byebye microbes*/
.texte_bbm ul {margin:0 0 1em 30px;}
.texte_bbm ul li {list-style:disc;margin:0;}
.texte_bbm ul li ul li{list-style:circle;}
.nav_bbm select {width:auto!important;}


/*Force l'application des decimals au liste ol*/
ol{ margin:1em 0 1em 2.5em;list-style-position:outside;}
ol li{list-style-type:decimal!important; list-style-position:outside;}

/*Specifique aux microsites
#micro_site .entete_micro_site{width:760px; overflow:hidden; margin-bottom:10px;display:block; background-color:aqua!important;}
#micro_site .navigation{float:left;font-size:91.5%;padding:8px;width:186px;display:block; background-color:aqua; margin-right:22px;}
.activitesexterieures{ background-color:#fdfbec!important;}

/ Specifique microsites permet une surcharge applique une font size relatif /
#micro_site table td, #micro_site a, #micro_site p{font-size:100%!important;}
#micro_site h1{font-size:100%!important;}
#micro_site h2{font-size:95%!important;}
#micro_site ul{font-size:100%!important;margin-left:32px!important; margin-top:1em!important;}
#micro_site ul li{ background-image:none!important;list-style-type:disc!important; padding-left:0px!important;}
#micro_site ul ol li{list-style-type:decimal!important;}
#micro_site select{font-family:Verdana,Arial,Helvetica,sans-serif!important; font-size:12px; / width:150px; /}

#micro_site label, .queryBoxTextField{font-size:90%!important;}


/ Specifique microsites activites extérieur /
#activitesexterieures .menuintro, .menuintro2, .comptine {font-size:83.5%!important;}
#activitesexterieures select{font-family:Verdana,Arial,Helvetica,sans-serif!important;}
#activitesexterieures .Titre {font-size:100%!important;}
*/

*/

/*Specifique microsites conciliation travail famille*/
#lavitrine-contenu{font-size:92%!important;}
#sidebar #lemenu {font-size:92%!important; }
#main .titre{font-size:187.5%!important; }
#main h2, #main h3, #main p {padding:0!important;}



/*Surcharge le input DateActualite*/
.ms-dtinput{font-size:100%;}
.ms-dttimeinput{font-size:100%;}
/* Enovyer a un ami */
table.a_un_ami{border:0px none; width:380px; padding-left:10px}

/*Surcharge la grosseur de font de editeur de texte*/
.ms-rtetoolbarmenu{font-size:100%!important;}

/*Page foire aux questions*/
#faq a {text-decoration:underline;}
/*#faq a {text-decoration:none;}*/
#faq ul li {margin-top:0.8em;}
.faq_question {background-color:#F0F4F8;padding:4px;margin-top:0.8em;margin-left:1.2em;}
.faq_reponse {margin-top:0.8em;margin-left:2em;}


.faq_modifier {margin-top:0.8em;margin-left:1.2em;}


.OCF_formulaire_recherche{
	width: 200px;
}
.OCF_formulaire_recherche_gauche{
	float: left;
}

/*force la grosseur de la police pour résultat recherche OCF permet le zoom du texte*/
 tr td{ font-size:100%!important;}



/* ===-- Info-RSG --=== */

div.inforsg {
	background-image: url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/EZKTEP4V/info_rsg.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 76px;
	width: 760px
}


/*Localisateur Service de garde*/

.navigation-service-garde-niveau1{font-weight:bold;}
.navigation-service-garde-niveau2{padding:2px;}

#navigation-service-garde{
	font-size:11px!important;
	text-decoration:none;
	position:absolute;
	z-index:3;
	top:65px;
	/*_top:167px;/*hackie6*/
	Left:110px;
}
#navigation-service-garde table td{
	padding:0;margin:0;
}


/*#navigation-service-garde a{color:#FFF!important;}
#navigation-service-garde ul {margin-left:0 !important;margin-top:0 !important;}
#navigation-service-garde ul li{list-style-type:none!important;}*/

div.cpe {
	/*background-image:url(/Style%20Library/fr/Images/ServicesEnLigne/localisateur/fr/cpe_garderie.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
	height:102px;
	width:760px;
	z-index:0;
}


div.Gauche {
	width:196px;
	float:left; 
	/*height:auto;
	_height:845px;/*hackie6*/
/*	min-height:650px;*/
}

div.Droite {
	/*text-align:left;*/
	/*width:550px; */
	/*height:auto;
	/*_height:845px;/*hackie6*/
	/*min-height:650px;
	/*float:left;*/
	margin:0 0 0 210px;
}

/*div.Droite .texte ul {margin:5px 0 5px 20px;list-style-type:disc!important;}*/
/*div.Droite .texte ul li {padding:0;list-style-type:disc!important;}*/
.Droite .texte, a {font-size:100%!important;}
.Droite .texte ul {margin:10px 0 10px 20px;}
.Droite .texte ul li {list-style-image:url('/Style%20Library/fr/images/ServicesEnLigne/Localisateur/fleche.gif')!important; padding:0;}

.ImageEnbas{
	position:absolute;
	bottom:100px;
	left:25px;
}

.largeurpage{
	width:760px;
	float:left;
	padding-bottom:101px;
	clear:both;
}
.largeurpage, .localisateur{
	background-image: url('/Style%20Library/fr/Images/ServicesEnLigne/localisateur/fille01-new.gif'); 
	background-position: bottom left; 
	background-repeat: no-repeat;
}



.positionImageLangue{
	Left:688px;	
	Top: 64px;
	position:absolute;
	z-index:2;
}

/*#vide	{
	padding-bottom:0px!important;
	margin-bottom:0px!important;
	margin-top:20px;
	}
	
#vide	{
	padding-bottom:0px!important;
	margin-bottom:0px!important;
	}
*/	
.Droite table {padding:5px 5px 5px 0;}
.Droite table th{vertical-align:top; font-weight:bold; padding:0px!important text-align:center; border:1px #999999; color:#333;}
.Droite table td {padding:0px!important; border:0px;}

