/* Feuille de style générale */

/* Général */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.688em; /* base: 11px */ margin:0; padding:0; color:#494949; background-color:#FFF;  }/*#63676b*/

a{ color:#00678F; }
a:visited{ color:#8D4C86 }
a:hover, a:focus{ color:#C70046 }

a img{ border:none; }

h1{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:2.2em; /* 24px */ color:#353535; margin:1.35em 0 0.7em; padding:0; }
h2{ color:#615D42; font-weight:bold; font-size:1.4em; /* 15px */ margin:1.1em 0 0.7em; padding:0; }
h3{ color:#615D42; font-weight:normal; font-size:1.4em; /* 15px */ margin:1em 0 0.55em; padding:0;line-height: 1em;}
h4, h5, h6{ color:#615D42; font-weight:normal; font-size:1.1em; /* 12px */ margin:1em 0 0.6em; padding:0;}

p{ line-height:1.5em; padding:0; margin:0; line-height:1.5em; margin-bottom:1.1em; }

ul{ list-style:none; margin:0 0 1.1em; padding:0; line-height:1.5em; padding-left:0.8em; }
	ul li{ list-style:none; margin:0 0 0.5em; padding:0; background:url(../images/fleche2.gif) left 0.6em no-repeat; padding-left:11px; }

/******* liste avec de points*******/
#liste_ul  { margin-left:10px;}
#liste_ul li {  list-style-type: disc;background:url("");margin:0 0 0.5em; padding:0; padding-left:2px;line-height:1.5em; padding:0; margin:0; line-height:1.5em; }
/* ******fin***********/

ul ul{ margin-top:0.3em; }
ul ol{ margin-top:0.3em; }
ol{ margin-left:0; padding-left:2.5em; margin-bottom:1.1em; line-height:1.5em; margin-top:0pt;}
	ol li{ margin-bottom:1.1em; padding-left:0.3em;}
ol ol{ margin-top:0.3em; }
ol ul{ margin-top:0.3em; }

sup{ line-height:0.5em;}

.droite{ text-align:right; }

table{ border:1px solid #e2e2e2; border-collapse:collapse; width:100%; margin:0 0 2.3em;}
table caption{ margin-top:0.8em; font-size:1.1em; color:#615d42; text-align:left; border-top:1px solid #e2e2e2; padding:0.5em 0.6em 0.6em; }
table th, table td{ padding:6px 8px; border: 1px solid #e2e2e2; vertical-align:top;}

table th, table .resultat td, table td.resultat{ padding:1px 1px 0; font-weight:bold; }
table th p, table .resultat p{ background-color:#f2f2f2; padding:7px 7px; }
table td.resultat p, table .resultat td p{ padding:5px 7px; }

table p{ margin:0; }

.float-right { float:right; }

/* haut de page */
.haut-de-page{ display:block; overflow:hidden; width:100%; padding-bottom:0.4em; }
.haut-de-page a{ background: url(../images/btn-fleche-haut.gif) left center no-repeat; padding-left:20px; float:left; line-height:1.7em; }

/* Lien en savoir plus (aligné a droite, avec fleche) */
.savoir-plus{ text-align:right; }
.savoir-plus a{ background: url(../images/fleche2.gif) left 0.5em no-repeat; padding-left:11px; }

/* Spécial */
.clear{ clear:both; }
.clearfix{ height:0; width:100%; clear:both;}
p.ligne{
text-decoration:underline;}
p.sansmarge{ margin-bottom:0; }
p.sansmarge img{ margin-bottom: -0.3em; }

/* Messages d'erreur */
.msgErreur { color: #cc3333; font-size:1.1em;}


/* Messages important*/
.msgimportant { border:solid #666666 1px; background-color:#D4D4D4; padding: 10px 8px;}

/* Mots clés */
.motclef{ font-size:1.2em; padding-top:0.2em; color:#353535; }

/* Mise en page */
#entete-page{ text-align:center; }
#menu-principal{ text-align:center; background:url(../images/bg-menu.jpg) center top no-repeat; }
#contenu-page{ text-align:center; background:url(../images/bg-contenu.jpg) center -3.15em no-repeat; }
#pied-page{ text-align:center; }

.larg-page{ width: 900px; text-align:left; margin:0 auto; padding:0; background-color:#FFF; }
#entete-page .larg-page{ background-color:transparent; }

#contenu-page .larg-page{ border:1px solid #FFF; width:898px; overflow:hidden; min-height:378px;  }
.col-gauche, .col-centre, .col-droite{ float:left; display:inline; } 

/* Mise en page 3 colonnes */

.page-3colonnes .col-gauche{ width:209px; }
.page-3colonnes .col-centre{ width:435px; padding:0 18px 60px; }
.page-3colonnes .col-droite{ width:203px; padding: 1.4em 15px 60px 0; }

/* Mise en page 2 colonnes (sans menu) */
.page-2colonnes .col-centre{ width:555px; padding:0 18px 60px 107px; }
.page-2colonnes .col-droite{ width:203px; padding: 1.4em 15px 60px 0; }

/* Mise en page vidéo */
.page-video #menu-secondaire{ width:100%; }
.page-video #menu-secondaire .zone-contenu{ padding: 2em 15px 2.5em; text-align:center; position:relative; }
html[xmlns*=""] body.page-video:last-child #menu-secondaire .zone-contenu{ position: inherit; } /* Hack pour Safari */
.page-video .col-centre{ padding:0 30px 60px; }
.page-video .col-centre h1{ margin-top:0;}
.retourvideo{ position:absolute; left:15px; }
html[xmlns*=""] body:last-child .retourvideo{ position:inherit; text-align:left; } /* Hack pour Safari */

/* Mise en page 2 colonnes sans colonne de droite */

.sans-col-droite .col-centre{ width: 564px; padding-right: 107px }


/* Menu d'accessibilité (caché) */
#menu-accessibilite { margin:0; padding:0; width:0;  height:0; overflow:hidden; }


/* PIV (Entête avec menu bleu) */
#piv{ width:900px; overflow:hidden; padding-bottom:7px; }
	#logo-quebec{ float:left; }
	#menu-piv{ overflow:hidden; width: 695px; background-color:#039; list-style-type:none; margin:53px 0 0.6em; padding:0px 0; text-align:right; float:right; }
		#menu-piv li{ background:none; list-style-type:none; margin:0; padding:0; display:inline; padding-right:20px; }
		#menu-piv li.accueil{ float:left; padding-left:20px; }
		#menu-piv a{ color:#FFF; text-decoration:none; }
		#menu-piv a:hover, #menu-piv a:focus{ text-decoration:underline; }
		
/* Menu d'outils (Taille de texte, imprimer et envoyer à un ami */
#menu-outils{ width:900px; overflow:hidden; border-bottom:1px solid #FFF; background: url(../images/bg-outils.gif) left bottom no-repeat; padding-bottom:0.45em; }
	#menu-outils ul{ margin:0 7px 0 0; padding:0; list-style:none; display:inline; text-align:right; float:right; }
	#menu-outils li{ margin:0; padding:0; list-style:none; display:inline; float:left; background: url(../images/pointille-vertical.gif) right top repeat-y; padding-right:1px; }
		#menu-outils li.dernier{ background:none;}
		#menu-outils li#menu-outils-diminuer{ display:none; }
		#menu-outils li#menu-outils-augmenter{ display:inline; }
	#menu-outils a{ color:#63676b; text-decoration:none; display:block; display:inline; float:left; margin: 0 13px 0 13px; }
		#menu-outils a img{ vertical-align:middle; }
		#menu-outils a span{ text-decoration:underline; margin-left:9px; }
		#menu-outils a.actif span{text-decoration:none;}
		#menu-outils a:hover span, #menu-outils a:focus span{ text-decoration:none; }


/* Menu principal */
#menu-principal .larg-page { background: url(../images/bg-menu-principal.gif) left top repeat-x #090909; color:#FFF; }
	#menu-principal .bg{ background: url(../images/pointille-vertical-fonce.gif) right top repeat-y; }
	#menu-principal ul{ margin:0; padding:0; list-style:none; font-weight:bold; }
	html[xmlns*=""] body:last-child #menu-principal ul{ margin-top:-1em;}/* Hack pour Safari */
	html[xmlns*=""] body.tailletextegrand:last-child #menu-principal ul{ margin-top:0em;}/* Hack pour Safari, taille de texte: grand */
	#menu-principal ul li{ list-style:none; padding:0; margin:0; background: url(../images/pointille-vertical-fonce.gif) left top repeat-y; float:left; padding-left:1px; }
	#menu-principal ul ul{ display:none;  }
	
	#menu-principal a{ color:#FFF; text-decoration:none; float:left; background: url(../images/bg-menu-principal.gif) left top repeat-x #090909; }
		#menu-principal a span{ line-height:3.2em; display:block; padding:0 12px; background: url(../images/fleche-menu-principal.gif) right bottom no-repeat;}
		#menu-principal li.dossier a{ font-weight:normal; }
		#menu-principal li.survol a, #menu-principal a:hover, #menu-principal a:focus{ background:#070707; color:#ede79d; }


	/* Ouverture/Fermeture des sous-menu */
	
	#menu-principal ul li.survol{ position:relative; }
	#menu-principal ul li.survol ul{ display:block; position:absolute; top:3.2em; left:1px; background-color:#070707; font-weight:normal; padding:1px 10px 5px; width:100%;  }
	html[xmlns*=""] body:last-child #menu-principal ul li.survol ul{ top:4.2em; }/* Hack pour Safari */
	html[xmlns*=""] body.tailletextegrand:last-child #menu-principal ul li.survol ul{ top:3.2em; }/* Hack pour Safari, taille texte: grand */
	#menu-principal ul li.survol ul li{ background:url(../images/pointille-horizontal-menu.gif) left top repeat-x; padding:0; padding-top:1px; width:100%; }
		#menu-principal ul li.survol ul li.premier{ background:none; }
		#menu-principal ul li.survol ul li a{ margin:0; color:#FFF; display:block; width:100%; line-height:1em; }
		#menu-principal ul li.survol ul li a:hover, #menu-principal ul li.survol ul li a:focus{ background-color:#2a2a27; color:#ede79d; }
			#menu-principal ul li.survol ul li a span{ display:block; background:none;line-height:1.3em; padding:0.5em 5px 0.6em 5px; }

	/* Zone de recherche */
	#recherche{}
	#recherche p{ margin:0; padding:3px 0 0 12px;  background: url(../images/pointille-vertical-fonce.gif) left top repeat-y; float:left; }
	#recherche label{ float:left; padding-top:0.6em; margin-right:0.5em; }
	#input-recherche{ padding-top:0.6em; padding-bottom:0.8em; background: url(../images/bg-recherche.gif) left center no-repeat; padding-left:8px; float: left; }
	#input-recherche input{ border:none; background:#FFF; font-size:1em; width:105px; margin:0; padding:0; color:#494949; }
	#btn-recherche{ margin-top:0.55em; }
	html[xmlns*=""] body:last-child #recherche label{ padding-top:0.9em; }/* Hack pour Safari */
	html[xmlns*=""] body:last-child #recherche p{  margin-right:-5em; }/* Hack pour Safari */
	html[xmlns*=""] body:last-child #input-recherche{  padding-top:1.1em;}/* Hack pour Safari */
	html[xmlns*=""] body:last-child #btn-recherche{ margin-top:0.9em; }/* Hack pour Safari */
	html[xmlns*=""] body.tailletextegrand:last-child #btn-recherche{ margin-top:1.4em; }/* Hack pour Safari, taille texte: grand */

/* Menu secondaire */

#menu-secondaire{ background: url(../images/bg-menu-secondaire2.gif) left bottom no-repeat; padding:0 0 45px; }
	#menu-secondaire .zone-contenu{ background: url(../images/bg-menu-secondaire.gif) left top repeat-x #e1e1e1; float:left; width:100%; }
	#menu-secondaire h2{ padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; margin: 1.6em 17px 0 17px; }
		#menu-secondaire h2 img{ display:block; }
		#menu-secondaire h2 a:hover{ display:block; }
	
	#menu-secondaire ul{ color:#1D1D1D; list-style:none; margin:0 9px 25px; padding:12px 0 0; font-family:Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight:bold; background: url(../images/pointille-horizontal-sousmenu.gif) left bottom repeat-x; }
		#menu-secondaire li{ list-style:none; margin:0; background: url(../images/pointille-horizontal-sousmenu.gif) left top repeat-x; padding: 8px 3px 8px; line-height:1.1em; }
		#menu-secondaire ul a, #menu-secondaire ul strong{ text-decoration:none; background: url(../images/fleche1.gif) left 0.28em no-repeat; display:block;  }
			#menu-secondaire ul a{ color:#00648B}
			#menu-secondaire ul a:visited{ color:#7D4477}
			#menu-secondaire ul a:hover, #menu-secondaire ul a:focus{ color:#B2003F; text-decoration:underline; }
		#menu-secondaire ul a span, #menu-secondaire ul strong span{ padding-left:13px; display:block; }
			#menu-secondaire ul ul{ background:none; margin:0; padding:0.2em 0 0 16px; font-size:1em; font-weight:normal; }
			#menu-secondaire ul ul ul{ padding-left:10px; padding-bottom:0.3em; }
			#menu-secondaire ul ul li{ background:none; margin: 0.4em 0 0; padding:0; font-size:0.91em;}
			#menu-secondaire ul ul li a, #menu-secondaire ul ul li strong{ background-image: url(../images/fleche2.gif); font-weight:normal; }
			#menu-secondaire ul ul li a span, #menu-secondaire ul ul li strong span{ padding-left:9px; }
			#menu-secondaire ul ul ul li a span, #menu-secondaire ul ul ul li strong span{ padding-left:9px; font-size:1.1em }

/* Pied de page */
#pied-page .larg-page{ background:url(../images/bg-pied.gif) center top no-repeat; text-align:center; padding-bottom:2.5em; }

#pied-page .fil-rss{ margin:0; padding:0.3em 0 0; }
	#pied-page .fil-rss img{ vertical-align:middle; }
	#pied-page .fil-rss a{ text-decoration: none; float:right; }
	#pied-page .fil-rss a span{ text-decoration: underline; }
	#pied-page .fil-rss a:hover span, #pied-page .fil-rss a:focus span{ text-decoration: none; }

#pied-page ul{ margin:0; padding:30px 0 1.5em; clear:both; }
	#pied-page ul li{ display:inline; border-left:1px solid #8f8f8f; padding:0 0.8em; background:none; }
	#pied-page ul li.premier{ border:none; }


/* Table des matières */
.table-des-matieres, .csc-menu-3{ padding-left:0; }
.table-des-matieres li, .csc-menu-3 li{ background:none; padding:0; }
.table-des-matieres li a, .csc-menu-3 li a{ background:url(../images/btn-fleche-bas.gif) left 0.2em no-repeat; display:block; padding-left:20px; }


/* Boite Saviez-vous-que */
.saviez-vous-que{ background:url(../images/bg-saviez-vous-que.gif) left top repeat; padding-bottom:8px; width:100%; overflow:hidden; margin-bottom:1.5em; }
.saviez-vous-que h2{ margin:0;}
.saviez-vous-que h2 img{ display:block;}
.saviez-vous-que .zone-contenu{ width:169px; padding:0 17px 0.3em; background:url(../images/bg-saviez-vous-que2.gif) 7px top repeat-y; float:left; }


/* Cadres divers */
/* Jaune */
.cadre-type1{	background:url(../images/bg-cadre-jaune.gif) left top repeat #fafae2; padding:6px; margin-bottom:2.5em; margin-top:2.5em; }
.cadre-type1 .contenu{ background:#fafae2; padding:10px 13px 5px;  }
.cadre-type1 .csc-textpic dt img, .cadre-type1 .csc-textpic .dt img{ background-image: url(../images/ombre-image-jaune.gif); padding-bottom:15px;}
#contenu-page .cadre-type1 .csc-textpic dd{ margin-bottom: -10px; }


/* Bleu */
.cadre-type2{	background:url(../images/bg-cadre-bleu.gif) left top repeat #e4ecf1; padding:6px; margin-bottom:2.5em; margin-top:2.5em; }
.cadre-type2 .contenu{ background:#e4ecf1; padding:10px 13px 5px;  }
.cadre-type2 .csc-textpic dt img, .cadre-type2 .csc-textpic .dt img{ background-image: url(../images/ombre-image-bleu.gif); padding-bottom:15px;}
#contenu-page.cadre-type2  .csc-textpic dd{ margin-bottom: -10px; }

/* Gris */
.cadre-type3{	background:url(../images/bg-cadre-gris.gif) right top repeat; padding:6px; margin-bottom:2.5em; margin-top:2.5em; }
.cadre-type3 .contenu{ background:url(../images/bg-cadre.gif) right top repeat-y #f6f6f6; padding:10px 13px 5px; }
.cadre-type3 .csc-textpic dt img, .cadre-type3 .csc-textpic .dt img{ background-image: url(../images/ombre-image.gif);}
.cadre-type3 h2{ margin-top: 0.2em;}


/* Pointillés au dessus et en dessous */
.cadre-type4{ background:url(../images/pointille-horizontal-sousmenu.gif) left top repeat-x; margin-bottom:1.5em; }
.cadre-type4 .contenu{ padding:1.1em 5px 0.3em; background:url(../images/pointille-horizontal-sousmenu.gif) left bottom repeat-x; }
.retour a{ background:url(../images/fleche3.gif) left 0.4em no-repeat; padding-left:14px;}
.retour .contenu{ padding-bottom:1.1em;}

/* Notes de bas de page */
.note-bas-page{ font-size:0.92em;}


/* Blocs Emploi vedette */
.emploi-vedette h2{ margin-top:0; font-weight:normal; margin-bottom:0.5em; }
.emploi-vedette .csc-textpic{ margin-top:1em; }
.emploi-vedette .csc-textpic h2{ font-size:1.1em;}


/* Blocs Ministères et organismes */
.ministeres-organismes h2{ margin-top:0; font-weight:normal; margin-bottom:0.5em }
.ministeres-organismes .csc-textpic{ margin-top:1em; }
.ministeres-organismes .csc-textpic h2{ font-size:1.1em;}


/* Image + texte TYPO3 */
.csc-textpic{ width:auto; overflow:hidden; }
.csc-textpic dl, .csc-textpic .dl{ margin:0.2em 0 0; padding:0;}
#contenu-page .col-droite .csc-textpic dl, #contenu-page .col-droite .csc-textpic .dl{ margin-left:0;}
.csc-textpic dt img, .csc-textpic .dt img{ background: url(../images/ombre-image.gif) bottom left repeat-x; padding-bottom:22px; }
#contenu-page .csc-textpic dd, #contenu-page .csc-textpic .dd{ margin:0 0 0.6em; padding:0 5px; line-height:1.2em; }
	.csc-textpic-intext-right dl, .csc-textpic-intext-right .dl{ float:right; margin-left:10px; }
	.csc-textpic-intext-left dl, .csc-textpic-intext-left .dl{ float:left; margin-right:10px; }
.csc-textpic-above dt{ margin-bottom:1em; }


/* Spécifique à la page d'accueil */
.page-accueil h1{ width:0; height:0; overflow:hidden; margin:0; padding:0; }

.page-accueil #entete-page{ background:url(../images/bg-acc-entete.jpg) center bottom no-repeat;}
.page-accueil #menu-principal{ background-image:url(../images/bg-acc-menu.jpg); }
.page-accueil #contenu-page{ background-image:url(../images/bg-acc-contenu.jpg); }

.page-accueil .col-gauche{ width:300px; }
.page-accueil .col-droite{ width:598px; padding:0; /*height:278px;*/ }

#haut-page{ width: 898px; overflow:hidden; border:1px solid #FFF; border-top:none; background:url(../images/bg-haut-page2.gif) left bottom repeat-x #FDFDFD; }
#haut-page .bg{ width: 898px; overflow:hidden; background:url(../images/bg-haut-page.gif) left top repeat-y; }

#haut-page .col-gauche{ padding:0 9px; width:282px; }

.page-accueil #contenu-page .larg-page{ min-height:0; background:url(../images/bg-contenu-page-acc2.gif) left bottom repeat-x #FEFEFE;}
	.page-accueil #contenu-page .larg-page .bg{ width:898px; overflow:hidden; background:url(../images/bg-haut-page.gif) left top repeat-y; }

.page-accueil #zone-contenu{ width:598px; overflow:hidden; background:url(../images/bg-contenu-page-acc.gif) left top repeat-y; margin:6px 0; min-height:256px; }

#cinq-raisons { float:left; width:267px; padding-right:1px; padding:0 16px; }
#emploi-vedette { float:left; width:266px; padding:0 16px; }
#emploi-vedette .csc-textpic .dt img{ background:none; padding-bottom:0;}
#emploi-vedette h3{ margin-top:0; margin-bottom:0.3em;font-size:1em}
.page-accueil #contenu-page h2{ margin-top:12px; margin-bottom:1em;}


/* Bloc recherche d'emploi */
#outil-recherche-emploi h2{ margin-top:28px; }
#outil-recherche-emploi label{ display:block; }
#outil-recherche-emploi .contenu{ padding: 0 4px; }

.btn-restons-en-contact{ margin:1.6em 4px 0.5em; }
.btn-restons-en-contact a{ display:block; padding:7px; background:url(../images/bg-restons-contact.gif) top left repeat-x; }
.btn-restons-en-contact a:hover{ background-position: left -500px; }

/* Spécifique à la page Des questions? */

.page-sans-menu .col-gauche{ width:100%; }
.page-sans-menu .col-centre{ width:662px; padding-left:0; }
.page-sans-menu .col-centre-contenu{ padding-left:18px; }

.page-sans-menu #table-des-matieres{ background: url(../images/bg-menu-secondaire2.gif) left bottom no-repeat; padding:0 0 45px; }
	.page-sans-menu #table-des-matieres .zone-contenu{ background: url(../images/bg-menu-secondaire.gif) left top repeat-x #e1e1e1; padding:0 18px 15px; float:left; width:628px; }
	
.page-sans-menu #table-des-matieres .table-des-matieres, .page-sans-menu #table-des-matieres .csc-menu-3{ font-weight:bold; font-size:1.1em; }
.page-sans-menu #table-des-matieres .table-des-matieres li a, .page-sans-menu #table-des-matieres .csc-menu-3 li a{ background-image:url(../images/btn-fleche-bas-fonce.gif); }


/* Formulaire "Envoyer à un ami" */

.obligatoire { color:#CC0000; }

#form-envoyer-ami input { 
	border:1px solid #D8D8D8;
	float:left;
	width:290px;
}
#form-envoyer-ami textarea { border:1px solid #D8D8D8; display:block;}
#form-envoyer-ami p{ float:left; clear:both; }
#form-envoyer-ami label{ margin-top:0.7em; }

#form-envoyer-ami input.bouton{ width:auto; overflow:visible; }


/* Formulaire "Infolettre */
#form-infolettre input { 
	border:1px solid #D8D8D8;
	float:left;
	width:200px;
}
#form-infolettre textarea { border:1px solid #D8D8D8; display:block;}
#form-infolettre p{ float:left; clear:both; }
#form-infolettre label{ margin-top:0.7em; }
#form-infolettre #form-infolettre-courriel{ width:290px; }

#form-infolettre  input.bouton{ width:auto; overflow:visible; }


/* Recherche d'emploi */

#form-recherche-emploi{ padding:0.3em 0 0.5em;}
#form-recherche-emploi label{ display:block; padding-bottom:0.2em;}

#resultats-recherche-emploi{ margin-top:2.5em;}
#resultats-recherche-emploi dd{ margin: 0.3em 0 1.5em; padding:0;}

/* Fils RSS de restons en contact */
ul.fils-rss{ padding-left:0;}
ul.fils-rss li{ background:none; padding:0 5% 0 0; width:44%; float:left; margin-bottom:1em; }
ul.fils-rss li a{ background:url(../images/ico-rss.gif) left 0.2em no-repeat; padding-left:17px; float:left; }

/* Plan du site */
.plan-du-site { padding:0; }
.plan-du-site li{ padding:0; background:none; font-size: 1.4em; font-weight:bold; }
.plan-du-site li li{ font-size:1em;}
.plan-du-site li li li{ font-size:0.8em; font-weight:normal; line-height:1.4em; margin-bottom:0.2em;}
.plan-du-site li li li li{ background: url(../images/fleche2.gif) no-repeat left 0.7em; font-size:1em; padding-left:11px; }
.plan-du-site li li li li li{ font-size:0.9em;}
.plan-du-site ul{ padding:0; margin-top:0.5em; }
.plan-du-site ul ul{ margin-top:0.4em; padding-left:15px;}
.plan-du-site ul ul ul{margin-bottom:0.5em;}


/* Test François et Eric */

.float_right{
	float: right;
}
.float_left{
	float: left;
}
.largeur150{
	width: 150px;
}
.img_centre{
        text-align: center;
       padding:0px 0px 5px 10px;
        font-size:0.8em;
        }
/*lien pour page témoignage Eric*/

.lien_video{ color:#00678F; }

.external-link img {
    vertical-align: middle;
}



