<!--

/* max z-index : 16777271 */

a,a img {cursor:pointer;}
ol { list-style-type: decimal;list-style-position:outside;padding:0px;margin:0px;padding-left:28px;padding-top:10px;padding-bottom:10px;}
img {border:none;cursor:default;}
img {height:auto; width:auto\9;} /* ie8 fix */
table, tr, td {empty-cells: show;cursor:default;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,pre {margin:0px;padding:0px;}
body,html,p,div,h1,h2,h3,h4,h5,h6,td {cursor:default;}




html {width: 100%;height:100%; }
@media only screen and (max-device-width: 480px) { 
    html {
        -webkit-text-size-adjust:100%;  /* Prevent font scaling on iphone & ipad  */
    }
}
body {width: 100%;height:100%;margin-bottom:0px;margin-top:0px; margin-left:0px; margin-right:0px;
 background: url('../images/background.png') center top repeat-y #226BB4;
 color: #FFFFFF; text-decoration: none;font-size: 12px; font-family: Arial,Verdana,sans-serif;
}
body.home a.intro img {padding:0px;margin:0px;margin-left:auto;margin-right:auto;display:block;border:none;width:690px;height:auto;}
a:hover {  color: #FF0000; text-decoration: none;}
a {  color: #FFFFFF; text-decoration: none;}
a.ancres {height:0px;line-height:0px;border:0px;}


ul {text-align:left;padding-bottom:15px;padding-top:8px; list-style-position:outside;}
li {text-align:left;padding-top:15px;padding-bottom:5px;padding-left: 14px;color:#FFFFFF;}



/*----------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------TITRES ET TEXTES----------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------*/
.cufon-loading {visibility: hidden;}  /* accelere affichage polices cufon ! */
.cufon {visibility: visible !important;} /* correction bug IE8 */
H1 {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 18px;color: #FFFF00;
text-align:center;margin:0px;padding:10px;padding-top:10px;padding-bottom:3px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:1px;line-height:normal;}
H2, H2 a, .typeface-js, .typeface-js a, .typeface-js a:link, .typeface-js a:active, .typeface-js a:visited, .typeface-js a:hover  {margin:0px;padding:0px;padding-bottom:8px;padding-top:8px;font-size: 12px; letter-spacing:0px;font-family: timotheos,Arial,Verdana,sans-serif;color: #FFFFFF; font-weight:normal;line-height: 1.2em;}
H2 cufon,.typeface-js cufon { margin-bottom:6px; }  /* correction pb line-height non fonctionnel avec cufon ! */

H3, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover  {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 14px;
text-align:left;margin:0px;padding:35px;padding-top:2px;padding-bottom:1px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:0px;line-height:normal;
color: #3157D3;background:#FFFF00;
color: #2F8BD2;background:#FFFF00;border: 2px solid #FFFFFF;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;
margin-top:15px;margin-bottom:20px;float:left;}
H4 {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 14px;
text-align:left;margin:0px;padding:18px;padding-top:7px;padding-bottom:4px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:1px;line-height:normal;
color: #FFFFFF;background:#FF0000;border: 2px solid #FFFFFF;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;
margin-top:15px;margin-bottom:15px;float:left;}
H5 {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 18px;color: #FFFFFF;
text-align:center;margin:0px;padding:10px;padding-top:5px;padding-bottom:3px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:2px;line-height:normal;}
H5 cufon { margin-bottom:10px; }   /* correction pb line-height non fonctionnel avec cufon ! */
H6 {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 14px;color: #FFFFFF;
text-align:center;margin:0px;padding:10px;padding-top:5px;padding-bottom:3px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:2px;line-height:normal;}
H6 cufon { margin-bottom:10px; }   /* correction pb line-height non fonctionnel avec cufon ! */
H6.marron {color: #5E3616;}
H4.marron {color: #5E3616;background:transparent;border:none;margin:0px;padding:0px;padding:0px;padding-top:7px;padding-bottom:4px;float:none;text-align:center;}
h4 cufon {margin-top:4px; }
P {clear:both;margin:0px;padding:0px;margin-left:10px;}
.texteclairsurfondbleu {font-weight:normal;color: #FFFFFF;}
/*----------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------FIN TITRES ET TEXTES----------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------*/







/*------------------------cadre blanc avec coins arrondis contenu---------------------------------------------------*/
.content_conteiner1_eng, .content_conteiner1_fr  {width:944px;padding:0px;padding-top:15px;margin:0px;margin-left:auto;margin-right:auto;margin-top:10px;}
.content_conteiner1_eng  {background:url('../images/inner_footer_eng.png') -944px 0px no-repeat #48A2E0;}
.content_conteiner1_fr  {background:url('../images/inner_footer_fr.png') -944px 0px no-repeat #48A2E0;}
.content_conteiner2_eng,.content_conteiner2_fr  {width:944px;padding:0px;margin:0px;} 
.content_conteiner2_eng  {background:url('../images/inner_footer_eng.png')  -1888px 0px repeat-y #48A2E0;}
.content_conteiner2_fr  {background:url('../images/inner_footer_fr.png')  -1888px 0px repeat-y #48A2E0;}
.content_conteiner3_eng,.content_conteiner3_fr  {min-height:600px;margin:0px;padding:20px;padding-top:5px;padding-bottom:250px;text-align:left;}
.content_conteiner3_eng  {background: url('../images/inner_footer_eng.png') bottom left no-repeat;}
.content_conteiner3_fr  {background: url('../images/inner_footer_fr.png') bottom left no-repeat;}
/*----------------------fin cadre blanc avec coins arrondis contenu---------------------------------------------------*/
div.largeur_colonne_principale {width:904px;}
div.largeur_colonne_gauche {width:723px;}
div.largeur_colonne_droite {width:170px;}
div#colonne_principale {padding:0px;margin:0px;text-align:center;}
div#colonne_gauche {text-align:center;float:left;margin-top:0px;}
div#colonne_droite {float:right;height:600px;margin-top:0px;text-align:left;}


div.clear {float:none;clear:both;overflow:auto;zoom:1;display:block;font-size: 0;}



/*--------------------------------------------------------------------------*/
/*----------------------------bannières pub---------------------------------*/
/*--------------------------------------------------------------------------*/

.pub_conteiner {display:block!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.HomeAdaptivTopPage {display:none!important;}
.HomeAdaptivBottomPage {display:block!important;max-width:690px!important;}
.HomePageSkyscraper {display:block!important;}
.AdaptivTopPage {display:block!important;height:90px;margin:10px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ads468x15 {display:block!important;text-align:center;padding-top:14px;padding-bottom:12px;width:468px;height:15px;margin-left:auto;margin-right:auto;} /* pub text avant contenu - ordi uniquement */
.GeneralRotationSkyscraper {width:160px;height:600px;display:block!important;} /* pub skyscraper à droite - ordi uniquement */
.AdaptivBottomPage {display:none!important;} /* pub sous contenu mobiles uniquement */
.AdaptivBottomPageDesktop {display:block!important;} /* pub sous contenu ordi uniquement */



/*-----------------------------images map-------------------------------*/
map > area, map > area:active, map > area:focus {outline: none; border:0;}


a.liens_fond_bleu {color: #FFFF00 !important;border:none;}
a.liens_fond_bleu:hover {border-bottom:1px dotted #FFFFFF !important;}



.OnMobileOnly {display:none;}
.NotOnMobile {display:block;}


#anim_flash_2_conteiner {width:auto;height:auto;}
#anim_flash_1_conteiner {display:block;min-height:150px;width:100%;}



/*---------------------------------------------------------------------------------------------------------------*/
/*------------------------------ wrapper avec tout le contenu du site------------------------------------------- */ 
/*---------------------------------------------------------------------------------------------------------------*/
div#wrapper {width:970px;margin:0px;padding:0px;text-align:center;margin-left:auto;margin-right:auto;overflow-x:hidden;margin-bottom:34px;}
body.home div#wrapper {width:100%;}

div#header {margin:0px;padding:0px;border:0px;text-align:center;overflow: hidden;}
div#header div#navigation {margin:0px;margin-left:auto;margin-right:auto;padding:0px;border:0px;width:991px;height:140px;}





/*----------------------conteiner contenu----------------------------------------------------*/
.contenu_conteiner {width:100%;max-width:660px;text-align:center;border:0px;margin:0px;margin-left:auto;margin-right:auto;padding:0px;padding-top:15px;color: #FFFFFF;}
.contenu_conteiner a {border:0px;margin:0px;color: #FFFFFF;}
.contenu_conteiner a:hover, .lien_toujours_visible a {color: #00FF00;}
.contenu_conteiner.contes, .contenu_conteiner.recettes, .contenu_conteiner.jeux {padding-top:20px;font-family: Arial,Verdana,sans-serif;font-weight:normal;color: #6B3108;letter-spacing: 0px;}
/* webkit ipad iphone + chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .contenu_conteiner.contes, .contenu_conteiner.recettes  {letter-spacing: -0.0219em;}
 }
 /* chrome only */
@supports (-webkit-appearance:none)
{
.contenu_conteiner.contes, .contenu_conteiner.recettes  { letter-spacing: 0px;}
}
.contenu_conteiner.contes a , .contenu_conteiner.recettes a {color: #A33C0F;border-bottom:none;}
.contenu_conteiner.contes a:hover  , .contenu_conteiner.recettes a:hover {color: #FF9817;border-bottom:none;}
.contenu_conteiner.atelier {padding-top:15px;}
.contenu_conteiner.calendrier {padding-top:15px;margin-top:0px;}
.contenu_conteiner.loisirs {clear:both; padding:0px;padding-top:15px;padding-bottom:30px;text-align:center;}
.contenu_conteiner.loisirs img {margin-top:0px;margin-bottom:0px;}
.contenu_conteiner.loisirs td {padding:10px;}
.contenu_conteiner.chansons {margin-top:0px;padding-top:15px;padding-bottom:90px;font-weight:normal;font-size: 14px;color: #6B3108;}
.contenu_conteiner.goodies {padding-top:20px;padding-bottom:90px;}
.contenu_conteiner.annexes {padding-top:20px;padding-bottom:10px;padding-right:30px;padding-left:30px;}
/*----------------------fin conteiner contenu-------------------------------------------------*/





/*----------------------titre de la page en haut du contenu-----------------------------------------*/
.titre_conteiner {padding:0px;width:660px;border:0px;margin:0px;margin-left:auto;margin-right:auto;background-image: url('../images/title_background.png'); background-position:0px 0px;background-repeat:no-repeat;background-color:#2F8BD2;line-height:59px;height:59px;}
.titre_conteiner_reduit {padding:0px;width:660px;border:0px;margin:0px;margin-left:auto;margin-right:auto;padding-top:4px;line-height:42px;height:42px;background: url('../images/title_background.png') -664px 0px no-repeat #2F8BD2;}
.titre_conteiner.recettes, .titre_conteiner.contes,.titre_conteiner.calendrier,.titre_conteiner.loisirs,
.titre_conteiner_reduit.recettes, .titre_conteiner_reduit.contes,.titre_conteiner_reduit.loisirs {padding-top:4px;margin-bottom:0px;line-height:1em;height:59px;}
.titre_conteiner.jeux, .titre_conteiner_reduit.jeux {padding-top:4px;margin-bottom:20px;}
.titre_conteiner_reduit.calendrier {padding-top:4px;margin-bottom:10px;}
.titre_conteiner.atelier_old {padding:0px;width:660px;border:0px;margin:0px;margin-left:auto;margin-right:auto;background: url('../images/title_background.png') -1329px 0px no-repeat #2F8BD2;line-height:59px;height:59px;}
.titre_conteiner_reduit.atelier_old {padding:0px;width:660px;border:0px;margin:0px;margin-left:auto;margin-right:auto;background: url('../images/title_background.png') 0px 0px no-repeat #2F8BD2;line-height:42px;height:42px;padding-top:4px;}
/*----------------------fin titre de la page-------------------------------------------------*/




/*--------------------------------------------------------------------------------*/
/*--------------------------------FOOTER------------------------------------------*/
/*--------------------------------------------------------------------------------*/
  div.footer {text-align:center;margin:0px;}	
	div.footer div.logos {clear:both;float:none;display:block;width:100%;margin:0px;padding:0px;text-align:center;
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	body.home div.logos  {width:auto;padding-top:20px;}	
	div.footer div.logo {width:25%;float:left;text-align:center;margin:0px;padding:4%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	body.home div.footer div.logo {margin:0px;padding:1%;}
	div.footer div.logo.first {}
	div.footer div.logo.last {}
	div.footer div.logo img {padding:0px;margin-left:auto;margin-right:auto;width:100%;height:auto;margin-bottom:3px;}
	div.footer div.logos a {color:#FFFFFF;font-size: 11px;}
  div.footer div.logos img {background:#FFFFFF;border:2px solid #FFFFFF;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;
	behavior: url('../js/PIE/PIE.htc');z-index:0; zoom:1;position:relative; /* IE 6,7,8 */
	}

	div.footer div.copyright {color:#FFFFFF;font-size: 11px;}	
	div.footer div.liens {margin-left:auto;margin-right:auto;}	
	body.home div.footer div.liens {clear:both;display:block;float:none;padding-top:10px;}	
	div.footer div.logos table {border-spacing:15px;border-collapse:separate;empty-cells: show;border:none;width:100%;table-layout:fixed;overflow:hidden;word-wrap:break-word;}
	div.footer div.logos table  td img {background:none;border:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
	body.home div.footer {max-width:690px;margin-left:auto;margin-right:auto;}
	
	#navlist {margin:0px;padding:0px;margin-top:0px;margin-left:10px;padding-right:0px;list-style: none;font-weight:bold;list-style-position: outside;}
	#navlist li {margin:0px;padding-top:1px;padding-bottom:1px;padding-left: 14px;background-image: url('../images/puce.gif');background-repeat: no-repeat;background-position: 0px 0px;}
	#navlist a  {font-weight:bold;color:#FFFFFF;font-size: 12px;}
	#navlist a:hover  {font-weight:bold;color:#FFFF00;font-size: 12px;}
	

	body.home #navlist li  {float:left;padding-left:13px;padding-right:10px;background-image: url('../images/puce_blanc.png');background-position: 0px 0px;}
	body.home #navlist li, body.home #navlist li  a  {color:#40FF40;}
	body.home #navlist li  a:hover  {color:#FFFF00;}
  body.home #navlist:after {clear:both;}

	
	
	/*-----------------------mini plan en bas du site------------------------------------------*/
	#navlist_conteiner {border:0px;margin-left:auto;margin-right:auto;padding:10px;margin:0px;margin-bottom:20px;margin-top:20px;}
	#navlist1 {float:left;width:239px;text-align:left;padding:0px;margin:0px;margin-left:6px;background: url('../images/navlist_background.png') 0px 0px no-repeat;}
	#navlist2 {float:left;width:191px;text-align:left;margin:0px;margin-left:13px;background: url('../images/navlist_background.png') -252px 0px no-repeat;}
	#navlist3 {float:left;width:191px;text-align:left;margin:0px;margin-left:13px;background: url('../images/navlist_background.png') -252px 0px no-repeat;}
	#newsletter {float:left;width:270px;height:180px;text-align:left;margin:0px;margin-left:15px;background:#FFFFFF;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
	.newsletter_title {
		line-height:30px;height:30px;
		font-size: 13px;color:#2C72B4;font-weight:normal;font-family: timotheos,Arial,Verdana,sans-serif;letter-spacing:1px;
		padding-left:7px;padding-right:8px;text-align:center;margin-bottom:8px;}
	.navlist_title, .navlist_title a,.navlist_title a:link, .navlist_title a:active, .navlist_title a:visited, .navlist_title a:hover 
	{padding-top:9px;padding-bottom:8px;padding-left:0px;padding-right:0px;text-align:center;white-space:nowrap;
		color:#2C72B4;font-size: 13px;font-weight:normal;font-family:timotheos,Arial,Verdana,sans-serif;letter-spacing:1px;	}

	/* ----------------facebook likebox----------------- */
	div#facebook_likebox {display:block;margin-right:5px;float:right;}
  div#facebook_likebox div.wrapper {background:#FFFFFF;padding-right:12px;padding-left:12px;padding-top:12px;padding-bottom:12px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
	div#facebook_likebox div.wrapper div.conteiner {width: 238px;height:130px;overflow: hidden;}

/*--------------------------------------------------------------------------------*/
/*----------------------------fin footer------------------------------------------*/
/*--------------------------------------------------------------------------------*/






/* -------------------------------------------------------------------------------------- */
/* ---------------------------------Bouton MENU version mobile--------------------------- */
/* -------------------------------------------------------------------------------------- */
div.nav-icon-conteiner {width:auto;height:auto;padding:4%;top:41%;left:7%;z-index:9999999;display:none;cursor:pointer;cursor: hand;position:absolute;}
div.nav-icon-conteiner div.nav-title {width:100%;cursor:pointer;display:block;color:#226BB4;text-align:center;width:100%;padding:0px;padding-left:2px;padding-top:22%;font-size:15px;letter-spacing:4px;
*margin-top:-75px; /*ie7 bug fix */
}
div.nav-icon {width:100%;cursor:pointer;cursor:hand;display:block;}
.nav-icon div.bar1,.nav-icon div.bar3,.nav-icon div.bar2 {	
	cursor:pointer;cursor:hand;background-color:#226BB4;
  -o-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
  content: '';display: block;height:5px;margin-top:7px;
	*width:40px;/*ie7 bug*/}
.nav-icon.active div.bar2 {-moz-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);}
@media (max-width: 768px) 
{
	div.nav-icon-conteiner {display:block;}
	.nav-icon.active div.bar1 {transform: translateY(12px) rotate(135deg);-moz-transform: translateY(12px) rotate(135deg);-webkit-transform: translateY(12px) rotate(135deg);}
	.nav-icon.active div.bar3 {transform: translateY(-12px) rotate(-135deg);-moz-transform: translateY(-12px) rotate(-135deg);-webkit-transform: translateY(-12px) rotate(-135deg);}
}
@media (max-width: 640px) 
{
	div.nav-icon-conteiner {display:block;top:30%;left:4.5%;}
	div.nav-icon-conteiner div.nav-title {padding-top:18%;padding-left:0px;font-size:12px;letter-spacing:0.5px;}
	.nav-icon div.bar3,.nav-icon div.bar1,.nav-icon  div.bar2 {height:3px;margin-top:6px;-o-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
	.nav-icon.active div.bar1 {transform: translateY(9px) rotate(135deg);-moz-transform: translateY(9px) rotate(135deg);-webkit-transform: translateY(9px) rotate(135deg);}
	.nav-icon.active div.bar3 {transform: translateY(-9px) rotate(-135deg);-moz-transform: translateY(-9px) rotate(-135deg);-webkit-transform: translateY(-9px) rotate(-135deg);}
}





/* -------------------------------------------------------------------------------------- */
/* ---------------------------------INTRO / PAGE ACCUEIL--------------------------------- */
/* -------------------------------------------------------------------------------------- */

table.intro {width:auto;margin-left:auto;margin-right:auto;empty-cells: show;border:none;word-wrap:break-word;}
table.intro td {text-align:center;}
table.intro td.marge_gauche {width:180px;}
table.intro td.contenu {vertical-align:top;max-width:800px;}
table.intro td.banniere {text-align:right;vertical-align:top;width:180px;padding-top:25px;}

#intro_stage {display:block;width:100%;max-width:800px;text-align:center;}
#intro_conteiner {position:relative;width:100%;display:block;max-width:800px;height:auto;margin-left:auto;margin-right:auto;text-align:center;}
#intro_conteiner img {width:100%;max-width:800px;height:auto;}
#intro_conteiner a {display:block;width:100%;max-width:800px;height:auto;}
#snow_conteiner {pointer-events: none;display:block;position: absolute; z-index:30;
top:34px;left:8px;right:8px;bottom:18px;
top:5%;left:1.5%;right:1.5%;bottom:3.25%;
background:rgba(255,0,255,0);
}

div.texte_accueil_conteiner {width:auto;word-wrap:break-word;}
div.texte_accueil  {width:auto;word-wrap:break-word;}

/*-moz-box-shadow: inset 0 18px 18px -18px rgba(0,0,0,0.5);-webkit-box-shadow: inset 0 18px 18px -18px rgba(0,0,0,0.5);box-shadow: inset 0 18px 18px -18px rgba(0,0,0,0.5);*/




/*--------------------------------------------------------------------------------------------------------- */
/* ---------------------------------menus page accueil et version mobile----------------------------------- */
/*--------------------------------------------------------------------------------------------------------- */
ul.menus   {display:none;list-style: none;padding:0px;position:absolute;top:90px;left:0px;z-index:99999;width:100%;
background-color:#226BB4;padding-top:20px!important;padding-bottom:15px!important;
-moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.95);-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.95);box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.95);
} 
ul.menus  li  {display:block;text-align:left;padding:0px;margin:0px;background-image: none;padding-left:10px!important;padding-right:10px!important;display:block;}
ul.menus  li  a {display:block;width:auto;height:100%;border: none;font-weight:bold;}
ul.menus {background-image: none !important;height:auto;overflow:hidden;margin:0px;padding:0px;padding-top:8px;padding-bottom:5px;width:100%;}
ul.menus  li  {width:auto;height:34px;margin:0px;margin-bottom:10px;padding-left:0px;padding-right:0px;cursor: hand;cursor: pointer;}
ul.menus  li  a {cursor: hand;cursor: pointer;height:100%;width:100%;margin-top:0px;border:none;background: none;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;border:2px solid #FFFFFF;
*border-radius:0px;
behavior: url('../js/PIE/PIE.htc'); /* IE 6,7,8 */
zoom:1;
position:relative;   /* IE 6/7/8 bug with PIE */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9cc5f4+0,3893f4+100 */
background: rgb(156,197,244); /* Old browsers */
background-image: url('../images/menu/fond_bouton_suivant_bleu.jpg'); 
background-position: 100% -2px;
background-repeat:no-repeat;
background: -moz-linear-gradient(top,  rgba(156,197,244,1) 0%, rgba(56,147,244,1) 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,197,244,1)), color-stop(100%,rgba(56,147,244,1))); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(top,  rgba(156,197,244,1) 0%,rgba(56,147,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(top,  rgba(156,197,244,1) 0%,rgba(56,147,244,1) 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(top,  rgba(156,197,244,1) 0%,rgba(56,147,244,1) 100%); /* IE10 preview */
background: linear-gradient(to bottom,  rgba(156,197,244,1) 0%,rgba(56,147,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
 ul.menus  li  a  span {width:100%;height:100%;padding-top:7px;display:block;padding-left:12px;text-align:left;background-image:url('../images/menu/puce_mobile.png');background-repeat: no-repeat;background-position: top right;
	font-size: 18px;color:#093C6B;text-shadow: 0px 1px 1px #DAE9FE;}		
 ul.menus  li  a:hover, ul.menus  li  a:active, ul.menus  li.current  a   {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fac802+0,fa9c02+100 */
background: rgb(250,200,2); /* Old browsers */
background-image: url('../images/menu/fond_bouton_suivant_orange.jpg'); 
background-position: 100% -2px;
background-repeat:no-repeat;
background: -moz-linear-gradient(top,  rgba(250,200,2,1) 0%, rgba(250,156,2,1) 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,200,2,1)), color-stop(100%,rgba(250,156,2,1))); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(top,  rgba(250,200,2,1) 0%,rgba(250,156,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(top,  rgba(250,200,2,1) 0%,rgba(250,156,2,1) 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(top,  rgba(250,200,2,1) 0%,rgba(250,156,2,1) 100%); /* IE10 preview */
background: linear-gradient(to bottom,  rgba(250,200,2,1) 0%,rgba(250,156,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
ul.menus  li  a:hover span, ul.menus  li  a:active span, ul.menus  li.current  a  span {color:#9E3C02;text-shadow: 0px 1px 1px #FFEFC5;}
body.home ul.menus   {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:block;position:relative;top:auto;left:auto;background-image:none;background-color:transparent;padding-top:10px!important;} 
body.home ul.menus  li {padding-left:5px!important;padding-right:5px!important;} 


/* décompte jours avant noel - page accueil */
#j_noel {color:#00CCFF;}
#h_noel {color:#40FF40;}
#m_noel {color:#FFCC00;}
#s_noel {color:#FF6600;}


/* -------------------------------------------------------------------------------------- */
/* ------------------------------FIN INTRO / PAGE ACCUEIL-------------------------------- */
/* -------------------------------------------------------------------------------------- */




/*--------------------------------------------------------------------------------------------------------------*/
/*------------------------menu entete HTML (flash non fonctionnel)----------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/
#menu_entete {margin:0px;padding:0px;position:relative;width:100%;height:20px;}
#menu_entete #top_links, #menu_entete #icones {margin:0px;padding:0px;}
#menu_entete #top_links a {background:#FFFFFF;display:block;padding-top:0px;padding-bottom:1px;padding-left:8px;padding-right:8px;color:#1A76B3;font-size: 10px;position:absolute;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
#menu_entete #top_links a:hover {color:#FFFFFF;background:#1A76B3;}
#menu_entete #top_links a.accueil {top:0px;left:85px;}
#menu_entete #top_links a.intro {top:0px;left:186px;}
#menu_entete #top_links a.plan {top:0px;left:275px;}
#menu_entete #top_links a.conseiller {top:0px;left:598px;}
#menu_entete #top_links a.favoris {top:0px;left:776px;}
#menu_entete #top_links a.home {top:0px;left:103px;}
#menu_entete #top_links a.view-intro {top:0px;left:186px;}
#menu_entete #top_links a.guide {top:0px;left:260px;}
#menu_entete #top_links a.suggest {top:0px;left:598px;}
#menu_entete #top_links a.bookmark {top:0px;left:776px;}

#menu_entete #icones_fr a {background-color:transparent;background-image:url('../images/icones_entete_fr.png');background-repeat: no-repeat;display:block;width:109px;margin:0px;margin-top:22px;padding-top:97px;top:5px;padding-bottom:1px;padding-left:0px;padding-right:0px;color:#FFFFFF;font-size: 11px;position:absolute;text-align:center;}
#menu_entete #icones_fr a:hover {background-image:url('../images/icones_entete_hover_fr.png');display:block;}
#menu_entete #icones_fr a.coloriages-noel {left:17px;background-position: -17px -28px;}
#menu_entete #icones_fr a.calendrier {left:118px;background-position: -120px -20px;margin-top:14px;padding-top:105px;}
#menu_entete #icones_fr a.loisirs-creatifs {left:220px;background-position: -224px -28px;}
#menu_entete #icones_fr a.recettes-noel {left:322px;background-position: -328px -28px;}
#menu_entete #icones_fr a.atelier-pere-noel {width:121px;left:433px;background-position: -434px -5px;margin-top:0px;padding-top:120px;}
#menu_entete #icones_fr a.chansons-noel {left:554px;background-position: -552px -28px;}
#menu_entete #icones_fr a.cartes-noel {left:657px;background-position: -656px -28px;}
#menu_entete #icones_fr a.goodies {left:759px;background-position: -761px -28px;}
#menu_entete #icones_fr a.contes-noel {left:861px;background-position: -865px -28px;}

#menu_entete #icones_eng a {border:1px soglid #444444;background-color:transparent;background-image:url('../images/icones_entete_eng.png');background-repeat: no-repeat;display:block;width:109px;margin:0px;margin-top:17px;padding-top:103px;top:5px;padding-bottom:1px;padding-left:0px;padding-right:0px;color:#FFFFFF;font-size: 11px;position:absolute;text-align:center;}
#menu_entete #icones_eng a:hover {background-image:url('../images/icones_entete_hover_eng.png');}
#menu_entete #icones_eng a.coloring {left:17px;background-position: -17px -23px;}
#menu_entete #icones_eng a.advent-calendar {left:118px;background-position: -120px -23px;}
#menu_entete #icones_eng a.christmas-crafts {left:220px;background-position: -224px -23px;}
#menu_entete #icones_eng a.christmas-recipes {left:322px;background-position: -328px -23px;}
#menu_entete #icones_eng a.santa-claus {width:121px;left:433px;background-position: -434px -5px;margin-top:0px;padding-top:120px;}
#menu_entete #icones_eng a.christmas-carols {left:554px;background-position: -552px -23px;}
#menu_entete #icones_eng a.christmas-ecards {left:657px;background-position: -656px -23px;}
#menu_entete #icones_eng a.downloads {left:759px;background-position: -761px -23px;}
#menu_entete #icones_eng a.christmas-stories {left:861px;background-position: -865px -23px;}
/*--------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------------------------------------------*/
/*-------------------------liste des contenus (contes, loisirs créatifs, ect)-----------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/
div.content_list {width:100%;overflow:hidden;}
div.content_list div.wrapper {margin:-15px!important;display:block;}
div.content_list table {border-spacing:15px;border-collapse:separate;empty-cells: show;border:none;width:100%;table-layout:fixed;overflow:hidden;word-wrap:break-word;}
div.content_list td {padding:0px;height:100%;text-align:center;vertical-align:top;}
div.content_list table a {text-align:center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
padding:0px;margin:0px;
behavior: url('../js/PIE/PIE.htc'); /* IE 6,7,8 */
zoom:1;position:relative;   /* IE 6/7/8 bug with PIE */
background:#1174D1;display:block;padding:12px;padding-top:14px;}
div.content_list table a p {padding:0px;padding-top:8px;padding-bottom:0px;cursor:pointer;}
div.content_list table img {height:auto;width:100%;border:0px solid transparent;display:block;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;*border-radius:0px;
padding:0px;margin:0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
margin-left:auto;margin-right:auto;margin-bottom:8px;}
div.content_list a {color:#FFFFFF!important;font-weight:bold;}
div.content_list a:hover {background-color:#FFFF00;cursor:pointer;color:#1174D1!important;}

div.content_list.loisirs  table td a {border:2px dotted #FFFFFF;background-color:transparent;}
div.content_list.loisirs  a:hover {background-color:#1174D1;color:#FFFF00!important;}
div.content_list.coloriages  table  img {border-radius:0px;}
div.content_list.cartes  table img {margin-bottom:0px!important;border-radius:0px;border:12px solid #FFFFFF;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
*border:0px solid #FFFFFF; /*ie7 bug fix */}
div.content_list.cartes table td a {background:transparent;padding:0px!important;font-weight:bold;}
div.content_list.cartes table td a:hover {background:transparent;cursor:pointer;color:#FFFF00!important;}
div.content_list.cartes table a p {padding-bottom:7px;}
div.content_list.contes table td  a {background-color:#F7EFCE;color:#7E4F04!important;}
div.content_list.contes table td a:hover {background-color:#FFFF00;color:#0B5599!important;}
div.content_list.chansons table a {background-color:transparent;padding:4px;padding-top:4px;}
div.content_list.chansons table a:hover {background-color:#0F63B1;color:#FFFF00!important;}
div.content_list.chansons table a img {margin-bottom:0px;}



.youtube-container {	position:relative;padding:0px;padding-bottom:56.25%;height:0;overflow:hidden;display:block;margin-left:auto;margin-right:auto;
}

.youtube-container iframe, .youtube-container object, .youtube-container embed {
	position:absolute!important;top:0px!important;left:0px!important;width:100%!important;height:100%;display:block;margin-left:auto;margin-right:auto;
}


a.voir_tous_les_contenus {display:block;margin-left:auto;margin-right:auto;font-weight:bold;
padding-top:25px;padding-bottom:20px;color:#FFFF00!important;font-size:16px;}
a.voir_tous_les_contenus:hover {text-decoration:underline;}







/* ------------------------------------------------------------------------------------------------------------------------ */
/* ----------------------------------------MOBILES UNIQUEMENT----------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 768px) 
{
	
	.OnMobileOnly {display:block!important;}
	.NotOnMobile {display:none!important;}
	body {background-image:none;background-color:#1281E8;}
	html, body {width:100%;height:100%;}
	html, body, p, div, td, span, a {font-size:15px; }
	div#wrapper,body.home div#wrapper {width:100%;padding-bottom:34px;}
	body.home div#wrapper {width:auto!important;padding:10px;padding-top:0px;text-align:center;}
	div#header div#navigation {position:relative;z-index:99999;margin:0px;padding:0px;border:0px;width:100%;height:auto;padding:0px;}

	div#header div#navigation  img.background {
		width:100%;border:none;height:auto;padding:0px;margin:0px;display:block;
	background: rgba(209,228,237,1);
background: -moz-linear-gradient(top, rgba(209,228,237,1) 0%, rgba(182,211,210,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,228,237,1)), color-stop(100%, rgba(182,211,210,1)));
background: -webkit-linear-gradient(top, rgba(209,228,237,1) 0%, rgba(182,211,210,1) 100%);
background: -o-linear-gradient(top, rgba(209,228,237,1) 0%, rgba(182,211,210,1) 100%);
background: -ms-linear-gradient(top, rgba(209,228,237,1) 0%, rgba(182,211,210,1) 100%);
background: linear-gradient(to bottom, rgba(209,228,237,1) 0%, rgba(182,211,210,1) 100%);
	margin-bottom:15px;
	-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
	}

	.pub_conteiner {display:block!important;max-height:90px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .HomeAdaptivTopPage {display:block!important;max-height:90px!important;margin:10px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.HomeAdaptivBottomPage {display:block!important;max-width:100%!important;}
	.AdaptivTopPage {display:block!important;max-height:90px!important;height:auto!important;margin:10px!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.GeneralRotationSkyscraper {display:none!important;}
	.HomePageSkyscraper {display:none!important;}
	.ads468x15  {display:none!important;}
	.AdaptivBottomPageDesktop {display:none!important;} /* pub sous contenu ordi uniquement */
	.AdaptivBottomPage {display:block!important;margin:10px;}
	
	.content_conteiner1_eng, .content_conteiner1_fr  {min-height:0px!important;width:100%;margin:0px!important;padding:0px!important;background:none;}
	.content_conteiner2_eng,.content_conteiner2_fr  {min-height:0px!important;width:100%;padding:0px;margin:0px;background:none;}
	.content_conteiner3_eng,.content_conteiner3_fr  {min-height:0px!important;height:auto!important;padding:0px;background:none;margin:0px;}
	div.largeur_colonne_principale {width:100%;}
	div.largeur_colonne_gauche {width:100%;}
	div.largeur_colonne_droite {width:0px;}
	div#colonne_principale {min-height:0px!important;}
	div#colonne_gauche {min-height:0px!important;float:none;clear:both;}
	div#colonne_droite {min-height:0px!important;float:none;height:auto!important;display:none;clear:both;}
	
		div.contenu_conteiner {
	margin:0px!important;padding:0px!important;
	padding-left:10px!important;padding-right:10px!important;
	display:block;width:auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	max-width:none;min-width:none;
	}
	
	ul.menus {padding-bottom:4px;overflow-y:hidden;}
	
	
	
	div.titre_conteiner, div.titre_conteiner_reduit {
		height:auto!important;min-height:0px!important;
		width:auto!important;display:block!important;clear:both!important;float:none!important;
		padding:10px!important;margin:10px!important;
		line-height:15px!important;
	background-image:none;background-color:#1174D1;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;
	behavior: url('../js/PIE/PIE.htc'); zoom:1;	position:relative;   /* IE 6/7/8 bug with PIE */
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	}
	div.titre_conteiner {}
	div.titre_conteiner_reduit {}

	h1 {font-size:17px;padding:0px;padding-top:7px!important;padding-bottom:5px;margin:0px;display:block;}
  h2 {font-size:14px;padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;}
	
	div.titre_conteiner  h1 {padding-top:5px;padding-bottom:5px;}
	div.titre_conteiner  h2 {padding-top:5px;padding-bottom:0px;}	
	
	
	table.intro {width:100%;margin:0px;empty-cells:hidden;border:none;word-wrap:break-word;}
	table.intro td {text-align:center;}
	table.intro td.marge_gauche {display:none;width:0px;}
	table.intro td.contenu {width:100%;}
	table.intro td.banniere {display:none;width:0px;}
	.texte_accueil_conteiner {width:auto;padding-left:0px;}
	#intro_stage {width:100%;max-width:auto;}
	#intro_conteiner {max-width:auto;}
	#intro_conteiner img {width:100%;max-width:auto;}
	#intro_conteiner a {width:100%;max-width:auto;}

	
	/* décompte jours avant noel - page accueil */
	#j_noel {color:#01F6FF;}
	#h_noel {color:#40FF40;}
	#m_noel {color:#F898D3;}
	#s_noel {color:#F6F980;}

	div.footer {clear:both;}
	
	#navlist1,#navlist2,#navlist3 {clear:both;float:none;width:auto;margin:0px;background:none;}
	#navlist_conteiner {clear:both;width:auto;margin:0px;padding:10px;}
	div.navlist_title {display:block;float:none;width:auto;margin-top:15px;margin-bottom:10px;
	padding-top:9px;padding-bottom:0px;padding-left:10px;
	text-align:left;height:auto;line-height:auto;
	background:#FFFFFF;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;
	border: 0px solid #000000;	
	behavior: url('../js/PIE/PIE.htc');z-index:0; zoom:1;position:relative; /* IE 6,7,8 */}
	#navlist li, #navlist a, #navlist a:hover  {font-size:14px;}

	
	div#facebook_likebox {display:none;} /* facebook likebox */


	div.footer div.logos div.logo img {border:1px solid #FFFFFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	div.footer .logos div.logo, div.footer .logos a, div.footer .logos td {font-size:11px;}	
	div.footer div.logos {padding-top:20px;padding-left:8px;padding-right:8px;}	
	div.footer div.logos div.logo {margin:0px;padding:1%;margin-bottom:20px;}
	
	html.eng div.footer div.logos {padding-left:0px;padding-right:0px;}
	div.footer div.logos table {border-spacing:4px;border-collapse:separate;empty-cells:hidden;width:100%;table-layout:fixed;}
	div.footer div.logos table  td {text-align:center;vertical-align:top;}

	
	div.footer div.copyright {padding-left:10px;padding-right:10px;}
	body.home div.footer {max-width:100%;}

#anim_flash_1_conteiner ,#anim_flash_2_conteiner {width:100%;height:100%;}
#anim_flash_1_alternative_content,#anim_flash_2_alternative_content {width:auto;height:100%;padding:0px;}

}


@media (max-width: 640px) 
{
	div.titre_conteiner, div.titre_conteiner_reduit {padding:5px!important;}
	h1 {font-size:13px!important;}
  h2 {font-size:10px!important;}
}
/* ------------------------------------------------------------------------------------------------------------------------ */
/* --------------------------------------FIN MOBILES UNIQUEMENT----------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------ */


 /* ipad portrait */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  
}

/* ipad landscape */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
  
}












/*----------------------cartes virtuelles--------------------------------------------------*/
.ecards.image {border:2px solid #FFFFFF;padding:0px;margin-top:18px;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.ecards.image a {border:none;}
.ecards.image_transparente {border:0px;padding:0px;margin:0px;}
.ecards.lien {text-align:center;line-height:45px;height:45px;width:225px;margin-top:8px;}
.ecards.lien a {border:none;text-align:center;margin:0px;padding:0px;letter-spacing:1px;font-family: timotheos,Arial,Verdana,sans-serif;color: #FFFF00; font-weight:normal;line-height:normal;}
/*----------------------fin cartes virtuelles----------------------------------------------*/



/*------------------------chansons de noel-------------------------------------------------*/
.chanson img {margin:0px;padding:0px;margin-left:16px;margin-top:0px;margin-bottom:10px;background:none;}
.chanson.lien a {margin:0px;padding:0px;padding-bottom:18px;margin-right:6px;
letter-spacing:1px;font-family: timotheos,Arial,Verdana,sans-serif;color: #FFFF00; font-weight:normal;line-height:normal;}

/*------------------fin chansons de noel---------------------------------------------------*/






/*----------------------loisirs créatifs--------------------------------------------------*/
/*
.loisirs.image {border:2px dashed #FFFFFF;padding:0px;margin:20px;-moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius:12px;}
.loisirs.image a {border:none;}
.loisirs.image_transparente {border:0px;padding:0px;margin:0px;display:block;}
.loisirs.image_transparente a {border:0px;padding:0px;margin:0px;display:block;}
.loisirs.lien {text-align:center;margin-top:10px;margin-bottom:10px;}
.loisirs.lien a {width:225px;border:none;text-align:center;margin:0px;padding:0px;font-size: 12px; letter-spacing:1px;font-family: timotheos,Arial,Verdana,sans-serif;color: #FFFF00; font-weight:normal;line-height:normal;}
*/

.loisirs p {padding-top:8px;padding-bottom:12px;}
.loisirs h4 {background:none;border:none;padding:0px;margin:0px;padding-top:16px;padding-bottom:8px;}
.paragraphe {  clear:both;color: #D51C1C; text-decoration: none;}
.loisir.image {border:2px solid #FFFFFF;margin:0px;padding:0px;margin-bottom:15px!important;clear:both;
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.39);}
.pucenumerotees {text-align:center; float:left;margin:0px;margin-top:-5px;margin-bottom:35px;margin-right:15px;background-image:url('../images/loisirs-creatifs/pucenumerotees.gif'); width:27px;height:27px;background-repeat:no-repeat; color:#0A65B2;padding-top:6px;font-weight:bold;}
.rubrique {clear:both;padding-left:8px;padding-top:10px;padding-bottom:15px;text-align:justify;}
.avertissement {clear:both;padding-left:95px;padding-bottom:30px;padding-top:15px;background-image: url('../images/icons/avertissement.png');background-repeat:no-repeat;text-align:justify;color: #FF0000; text-decoration: none;font-size: 13px; font-family: Arial,Verdana,sans-serif;}
.titre-rubrique {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 14px;
text-align:left;margin:0px;padding:0px;padding-top:16px;padding-bottom:8px;display:block;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:1px;line-height:normal;
color: #FFFFFF;}

div.infos_legales p {margin-top:8px;padding-top:4px;bottom:14px;text-align:justify;}
div.infos_legales h1 {text-align:left;margin-top:0.5em;margin-bottom:0.3em;font-size:16px;}

@media (max-width: 768px) 
{
	div.avertissement {background-color:#FF0000;color:#FFFFFF;padding-right:18px;border-radius:6px;}
}

/*----------------------fin loisirs créatifs--------------------------------------------------*/




/*----------------------goodies--------------------------------------------------*/
.goodies.conteiner_goodies {width:660px;
text-align:center;margin:0px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:40px;
padding:0px;padding-top:25px;padding-bottom:20px;padding-left:20px;border: 2px solid #FFFFFF;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;}
.goodies.nom_goodies {text-align:center;margin:0px;margin-top:-38px;background: #48A2E0;padding:0px;padding-bottom:15px;font-size: 18px; letter-spacing:2px;font-family: timotheos,Arial,Verdana,sans-serif;color: #FFFF00; font-weight:normal;line-height:normal;}
.goodies.nom_goodies.fr {width:310px;margin-left:25px;}
.goodies.nom_goodies.eng {width:320px;margin-left:20px;}
.goodies.conteiner_bouton {text-align:center;margin:0px;margin-left:auto;margin-right:auto;padding:0px;}
#goodies_config_conteiner  {text-align:left;margin:0px;padding:0px;padding-bottom:25px;padding-left:55px;}
.goodies_config_title  {text-align:left;margin:0px;padding:0px;padding-top:10px;padding-bottom:20px;font-size: 12px; font-family: Arial,Verdana,sans-serif;color: #FFFFFF; font-weight:normal;}
#goodies_config, ul
{text-align:left;
margin:0px;padding:0px;
margin-top:0px;
margin-left:4px;
//margin-left:4px;
padding-right:0px;
list-style: none;
}

#goodies_config li, li
{
padding-top:1px;padding-bottom:3px;
padding-left: 14px;
background-image: url(../images/puce.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align:justify;
color:#FFFFFF;font-size: 12px;font-family: Arial;
}
#goodies_config a  {font-family: Arial;color:#FFFFFF;font-size: 12px;}
#goodies_config a:hover  {font-family: Arial;color:#00FFFF;font-size: 12px;}
/*----------------------fin goodies--------------------------------------------------*/





/*----------------------page d'accueil-----------------------------------------------------*/
.texte_accueil_conteiner {clear:both;padding:10px;border:0px;margin:0px;margin-left:auto;margin-right:auto;}
.texte_accueil, .texte_accueil a, .texte_accueil a:link, .texte_accueil a:active, .texte_accueil a:visited, .texte_accueil a:hover {margin:0px;padding:0px;text-align:justify;font-size: 14px; letter-spacing:1px;color: #FFFFFF; font-weight:bold;}
/*----------------------fin page d'accueil-------------------------------------------------*/


/*----------------------calendrier avent-----------------------------------------------------*/
.calendrier.texte_au_dessus {text-align:center;width:650px;margin-left:auto;margin-right:auto;
padding:0px;padding-top:8px;padding-bottom:18px;}
.calendrier.texte_au_dessus, .calendrier.texte_au_dessus  a {font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:1px;line-height:normal;font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 13px;color: #FFFFFF;}
/*----------------------fin calendrier avent-------------------------------------------------*/


/*----------------------abcdaire-----------------------------------------------------*/
.texte_big {font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 16px;}
.texte_rouge {color:#FF0000;font-family: timotheos,Arial,Verdana,sans-serif;font-weight:normal;font-size: 16px;}
.texte_big cufon { margin-bottom:10px; }
/*----------------------fin abcdaire-------------------------------------------------*/




/*----------------------page plan du site--------------------------------------------------*/
#plan_site {text-align:left;}
#plan_site a {border-bottom:1px dotted #83BFE6;color: #FFFF00;}
#plan_site ul {text-align:left;clear:both;padding-bottom:15px;padding-top:8px; list-style-position: outside;}
#plan_site li
{text-align:left;
padding-top:0px;padding-bottom:5px;
padding-left: 14px;
color:#FFFFFF;font-size: 12px;font-family: Arial;
}
/*----------------------fin page plan du site--------------------------------------------------*/





/*----------------------------------------------------------------------------*/
/*---------------------------------PAGINATION---------------------------------*/
/*----------------------------------------------------------------------------*/
div.pagination {width:auto;text-align:center;margin-left:auto;margin-right:auto;margin-top:-50px;display:block;padding:10px;padding-top:0px;padding-bottom:25px;}
div.pagination div.info {padding:10px;font-size:12px;text-align:center;font-weight:bold;}
ul.controls-buttons {display:inline-block;margin-left:auto;margin-right:auto;list-style-type: none;}
ul.controls-buttons li
		 {
			display: block;
			float: left;
			margin-left:0.08em;margin-right:0.08em;	margin-top:0.5em;margin-bottom:0.5em;
			line-height: 1em;
			padding:0;
			background-size: 100% 100%;text-align:center;
			}
ul.controls-buttons li a, ul.controls-buttons li a.disabled:hover
	{
		border:none;border-radius:4px;background-image:none;background-color:#FFFFFF;color:#333333;
		padding-left:0.45em;padding-right:0.35em;padding-top: 0.13em;padding-bottom:0.18em;text-align:center;
}
ul.controls-buttons li a:hover,ul.controls-buttons li a.current {border:none;background-image:none;background-color:#DE0000;color:white;}
ul.controls-buttons li.control-prev a, ul.controls-buttons li.control-next a {padding-left:0.53em;padding-right:0.53em;}
ul.controls-buttons li a.disabled {display:none;}
ul.controls-buttons li,ul.controls-buttons li a {font-size:13px;}
@media (max-width:720px) 
{
	ul.controls-buttons li.number:nth-child(n+14) {display:none;}
}

/*----------------------------------------------------------------------------*/
/*-----------------------------FIN PAGINATION---------------------------------*/
/*----------------------------------------------------------------------------*/



-->