@charset "UTF-8";
/* CSS Document */

:focus{-moz-outline-style: none; }


/*****************************************************
GENERAL
*****************************************************/
*{ margin:0; padding:0; }
body{ background-color:#000; color:white; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a:focus{ outline:0; } 
a img{ border:none; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

		/*****************************************************
		NAV
		*****************************************************/
div#nav{ width:980px; height:36px;  background-color:#000; margin:0 auto; }
p#logo_nathan a{ display:block; float:left; width:110px; height:36px; background: url(../images/nathan_logo.jpg) 0 0 no-repeat;}
ul#menu{ float:right; list-style-type:none; margin: 6px 0 0 0; }
ul#menu li{ color:white; text-decoration:none; float:left; display :block; }
ul#menu li a{ color:white; text-decoration:none; display:block; }
ul#menu li a:hover{ color:white; text-decoration:underline; }
ul#menu li#menu_nathan{ width:70px; height:17px; line-height:17px;border-right:1px solid white; margin-top:3px;  }
ul#menu li#menu_fan{ height:23px; }
ul#menu li#menu_nathan a{ display:block; height:17px; line-height:17px; }
ul#menu li#menu_fan a{ width:141px; height:23px; padding: 0 ; margin: 0 20px; text-indent:-9999em; /*padding: 0 20px 0 0;*/ background:url(../images/home/bg_fan_all.jpg) 0 0 no-repeat; }

		/*****************************************************
		FOOTER
		*****************************************************/
div#footer{ position:relative; overflow:hidden; }
div#footer p{ text-align:center; color:white; /* margin: 50px 0 0 0;*/ line-height:20px; /*clear:both;*/ margin :40px auto 0px auto; }
div#footer p a{ color:white; text-decoration:none; }
div#footer p a:hover{ color:#white; text-decoration:underline; }

		/*****************************************************
		BANNIERE
		*****************************************************/
/*div#banniere{ width:1270px; height:535px; margin:0 auto; }
div#banniere object{  margin: 0 ; }
div#banniere img{ margin:0 auto; }*/

div#banniere{ width:100%; height:535px; position:absolute; top:36px; left:0; z-index:1000; }
div#banniere object { display:block; margin:0 auto; text-align:center; }


		/*****************************************************
		CONTENT
		*****************************************************/
div#content { width:980px; margin:0 auto; position:relative; overflow:hidden; }



/*****************************************************
HOME
*****************************************************/
div#wrapper.home{ position:relative; /*overflow:hidden;*/ margin: 535px auto 0; max-width:1270px;min-width:980px; height:1129px; background:#9C8B71 url(../images/home/bg_home.jpg) 0 0px repeat-x; }

		/*****************************************************
		CONTENT
		*****************************************************/
div#accroche_ttes_actualites{ position:absolute; top:225px; left:492px; width:158px; height:33px; background:url(../images/home/btn_ttes_actualites.png) 0 0 no-repeat; z-index:100; }
div#accroche_ttes_actualites a{ display:block; overflow:hidden; width:158px; height:33px; }
/*div#accroche_concours{ position:absolute; top:261px; right:40px; width:223px; height:159px; background:url(../images/home/accroche_concours.png) 0 0 no-repeat; z-index:100; } /// AM : LOGO BOITE CONCOURS */

div#accroche_collections{ position:absolute; bottom:345px; left:74px; width:210px; height:47px; background:url(../images/home/btn_collections.png) 0 0 no-repeat; z-index:100;  }
div.cadre{ position:relative; overflow:hidden; }
		/*****************************************************
		ACTUALITES
		*****************************************************/
/*div#content div#actualites{ width:658px; height:245px; position:relative; overflow:hidden; background-color:#000; float:left; margin: 8px 0 0 14px; padding-left:7px; }
div#content div#actualites h2{ width:138px; height:34px; display:block; background:url(../images/home/titre_actualites.png) 0 0 no-repeat; margin: 16px 0 0 30px; text-indent:-9999em; }
div#content div#actualites div.bloc_actualites{ width:326px; height:167px; float:left; position:relative; overflow:hidden;  margin: 14px 0 0 0; background:url(../images/home/bloc_actua_bg.png) 0 0 no-repeat; }
div#content div#actualites div.bloc_actualites a{ position:absolute; z-index:101; width:326px; height:167px; margin:0; display:block, }
div#content div#actualites div.bloc_actualites img{ width:128px; height:128px; margin:0 0 0 22px; float:left;  }
div#content div#actualites div.bloc_actualites h3{ font-size:18px; margin: 10px 0 0 162px; }
div#content div#actualites div.bloc_actualites h4{ color:#ffa884; font-weight:bold; font-size:12px; margin: 0 0 0 162px; }
div#content div#actualites div.bloc_actualites p{ margin: 0 0 0 162px; }*/

/*div#content div#actualites{ width:672px; height:251px; position:relative; overflow:hidden; background:url(../images/home/bloc_actualites_cadre.png); float:left; margin: 8px 0 0 14px; }
div#content div#actualites div.cadre{ width:653px; height:233px; position:relative; overflow:hidden; background:url(../images/home/bg_actualites.jpg) 0 0 repeat-x #f90505; margin: 6px 0 0 9px; }*/
div#content div.actualite{ display:none;  width:665px; height:245px; position:relative; overflow:hidden; background:url(../images/home/bloc_actualites_cadre2.png); float:left; margin: 8px 0 0 0; }
div#content div.actualite div.cadre{ width:654px; height:233px; position:relative; overflow:hidden; background:#f90505 url(../images/home/bg_actualites.jpg) 0 0 repeat-x; margin: 4px 0 0 6px; }
div#content div.actualite h2{ width:138px; height:34px; display:block; background:url(../images/home/titre_actualites.png) 0 0 no-repeat; margin: 16px 0 0 30px; text-indent:-9999em; }
div#content div.actualite div.bloc_actualites{ width:326px; height:167px; float:left; position:relative; overflow:hidden;  margin: 14px 0 0 0; background:url(../images/home/bloc_actua_bg.png) 0 0 no-repeat; }
div#content div.actualite div.bloc_actualites a{ position:absolute; /*overflow:hidden;*/ z-index:101; width:326px; height:167px; margin:0; display:block, }
div#content div.actualite div.bloc_actualites img{ width:128px; height:128px; margin:0 0 0 22px; float:left;  }
div#content div.actualite div.bloc_actualites h3{ font-size:18px; margin: 6px 0 0 162px; }
div#content div.actualite div.bloc_actualites h4{ color:#ffa884; font-weight:bold; font-size:12px; margin: 0 0 0 162px; }
div#content div.actualite div.bloc_actualites p{ margin: 0 0 0 162px; }


		/*****************************************************
		EDITO
		*****************************************************/
div#content div#edito{ width:309px; height:245px; position:relative; overflow:hidden; background-color:#000; float:left; margin: 8px 0 0 6px; }
div#content div#edito h2{ width:93px; height:33px; display:block; background:url(../images/home/titre_edito.jpg) 0 0 no-repeat; margin: 18px 0 0 20px; text-indent:-9999em; }
div#content div#edito p{ width:280px; margin: 10px 0 0 20px; }
		/*****************************************************
		ANIMATIONS
		*****************************************************/
div#content div#animations{ width:326px; height:355px; position:relative; overflow:hidden;  background-color:#000; float:left; margin: 14px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div#content div#animations h2{ width:162px; height:34px; display:block; background:url(../images/home/titre_animations.jpg) 0 0 no-repeat; margin: 12px 0 0 24px; text-indent:-9999em; }
div#content div#animations p{ margin: 8px 0 0 24px; /*word-spacing:-0.5px;*/ }
div#content div#animations div.bloc_animations{ position:relative; overflow:hidden; width:326px; height:130px; }
div#content div#animations div#corps.bloc_animations{ background:url(../images/home/bg_animations_corps.jpg) 6px 0 no-repeat; }
div#content div#animations div#espace.bloc_animations{ background:url(../images/home/bg_animations_espace.jpg) 6px 0 no-repeat; }
div#content div#animations div.bloc_animations h3{ font-size:18px; /*clear:both;*/ margin: 8px 0 0 130px; }
div#content div#animations div.bloc_animations img{ float:left; margin: 0 0 0 6px; }
div#content div#animations div.bloc_animations p{ width:170px; margin: 0 0 0 130px; }
div#content div#animations a{ display:block; width:42px; height:15px; position:absolute; bottom:5px; left:157px; }
div#content div#animations a:hover{ background:url(../images/home/btn_jouer_animation_hover.jpg) 0 0 no-repeat; }

		/*****************************************************
		VIDEO
		*****************************************************/
div#content div#video{ width:326px; height:355px; position:relative; overflow:hidden;  background-color:#000; float:left; margin: 14px 0 0 13px; }
div#content div#video div#cadre_video{ position:relative; overflow:hidden;}
div#content div#video h2, div#content div#video h3{ text-indent:-9999em; }
div#content div#video a#lien_video{ width:312px; height:250px; display:block; margin: 0px 0 0 6px; }
div#content div#video a#lien_partage_facebook{ width:147px; height:38px; display:block; margin:0 0 0 90px; }
		/*****************************************************
		CONCOURS
		*****************************************************/
div#content div#concours{ width:309px; height:355px; position:relative; overflow:hidden;  background-color:#000; float:left; margin: 14px 0 0 6px; }
div#concours h2, div#concours h3, div#concours h4, div#concours h5, div#concours a{ text-indent:-9999em; }

/*div#concours p {left:0; position:absolute; text-align:center; top:232px; } */ /*/// AM POUR BLOC CONCOURS*/

div#concours p{ /*margin:178px 0 0;*/ height:343px; display:block; left:7px; position:absolute; text-align:center; top:5px; background-color:#FFFFFF; }
/*div#concours p{ width:126px; margin: 204px 0 0 16px; }*/
/*div#content div#concours a{ width:104px; height:40px; display:block; margin: 217px 0 0 108px; }
div#content div#concours a:hover{ background:url(../images/home/btn_jouer_concours_hover.jpg) 0 0 no-repeat; }*/
div#content div#concours a{ width:1px; height:343px; display:block; margin: 0 0 0 6px; }
/*div#content div#concours a:hover{ background:url(../images/home/bg_jeux_concours_v5_hover.jpg) 113px 153px no-repeat;}*/

				/*****************************************************
				JEUX CONCOURS POPUP
				*****************************************************/
div#jeux_concours{ width:635px; height:355px; position:relative; overflow:hidden;  }
				

		/*****************************************************
		CARROUSEL
		*****************************************************/
div#content div#collections{ width:980px; height:379px; position:relative; overflow:hidden; display:inline;  background-color:#000; float:left; margin: 14px 0 0 0; }
div#content div#collections h2{ width:243px; height:36px; display:block; background:url(../images/home/titre_decouvrez.jpg) 0 0 no-repeat; margin: 53px 0 0 69px; text-indent:-9999em; }
/*div#content div#collections div#carrousel{ margin: 20px 0 0 6px; position:relative; overflow:hidden; width:986px; height:260px; }
div#content div#collections div#carrousel div#crsl_bloc{ width:1260px; height:260px; }
div#content div#collections div#carrousel div#crsl_bloc div.bloc_collections{ width:210px; height:260px; float:left; background:url(../images/home/bloc_collections_bg.jpg) 0 0 no-repeat; }*/
div#content div#collections div#carrousel{ margin: 20px 0 0 6px; position:relative; overflow:hidden; width:968px; height:215px; }
div#content div#collections div#carrousel div#crsl_bloc{  /*position:relative; overflow:hidden; */width:2350px;/*1050px*/ height:215px; }
div#content div#collections div#carrousel div#crsl_bloc div.bloc_collections{ width:210px; height:215px; float:left; background:url(../images/home/bloc_collections_bg.jpg) 0 0 no-repeat; }
div#content div#collections div#carrousel div#crsl_bloc div.bloc_collections a{ display:block; margin : 0 0 0 13px; width:184px; height:184px; }
/*div#carrousel div#crsl_bloc div#crsl_pirates.bloc_collections{ background:url(../images/home/bloc_collections_pirates.jpg) 0 0 no-repeat; }
div#carrousel div#crsl_bloc div#crsl_foot.bloc_collections{ background:url(../images/home/bloc_collections_football.jpg) 0 0 no-repeat; }
div#carrousel div#crsl_bloc div#crsl_dino.bloc_collections{ background:url(../images/home/bloc_collections_dino.jpg) 0 0 no-repeat; }
div#carrousel div#crsl_bloc div#crsl_chateau.bloc_collections{ background:url(../images/home/bloc_collections_chateau.jpg) 0 0 no-repeat; }
div#carrousel div#crsl_bloc div#crsl_chateau.bloc_collections{ background:url(../images/home/bloc_collections_chateau.jpg) 0 0 no-repeat; }
div#carrousel div#crsl_bloc div#crsl_chateau.bloc_collections{ background:url(../images/home/bloc_collections_chateau.jpg) 0 0 no-repeat; }*/

				/*****************************************************
				CARROUSEL SCROLLBAR
				*****************************************************/
div#carsl_scrollbar{ position:relative; overflow:hidden; width:968px; height:40px; background:url(../images/home/scrollbar3_bg.jpg) 6px 0 no-repeat; z-index:500;}
div.scrollbar-hor{ position:relative; overflow:hidden; width:890px; height:32px; margin: 1px 0 0 44px; }
div.handle-hor{ height: 20px; width: 96px; margin: 6px 0 ; background:url(../images/home/handle_bg.png) 0 0 no-repeat; }


/*****************************************************
COLLECTIONS
*****************************************************/
div#wrapper.collections{ position:relative; overflow:hidden; margin: 535px auto 0; max-width:1270px; min-width:980px; height:872px; background:#9C8B71 url(../images/home/bg_home.jpg) 0 0px repeat-x; }
		/*****************************************************
		CONTENT
		*****************************************************/
div#content div#cadre_collections{ width:980px; height:730px; position:relative; overflow:hidden; margin: 8px 0 0 0; }
div#cadre_collections h2, div#cadre_collections a{ text-indent:-9999em; }
div#content div#cadre_collections p{ width:615px; margin: 100px 0 0 55px; }
div#content div#cadre_collections a{ display:block; width:207px; height:53px;  margin: 473px 0 0 418px; }
div#content div#cadre_collections a:hover{ background:url(../images/collections/btn_boutique_hover.gif) 0 0 no-repeat; }



/*****************************************************
ACTUALITES
*****************************************************/
div#wrapper.actualites{ position:relative; overflow:hidden; margin: 535px auto 0; max-width:1270px; min-width:980px; /*height:1129px;*/ padding: 0 0 40px 0; background:#9C8B71 url(../images/home/bg_home.jpg) 0 0px repeat-x;  }
		/*****************************************************
		ACTUS FILTRES
		*****************************************************/
div#content div#actus_filtres{ width:255px; height:395px; position:relative; overflow:hidden; float:left; padding:22px 0 0 20px; margin:8px 0 0 0px;  }
div#cadre_actualites ul, div#wrapper.actualites ul li{ margin:0; padding:0; list-style:none; color:white; }
div#cadre_actualites ul li a{ color:white; text-decoration:none; }
div#content div#actus_filtres div.cadre{ position:relative; overflow:hidden; margin: 6px 0 0 17px; }
div#actus_filtres h1{ width:138px; height:34px; background:url(../images/actualites/titre_actus_filtres.gif) 0 0 no-repeat; text-indent:-9999em; }
div#wrapper.actualites div#actus_filtres ul{ margin: 8px 0 0 0; }
div#actus_filtres ul li{ height:26px; line-height:26px; width:225px; }
div#actus_filtres ul li.bdr-grey{ height:27px; line-height:27px; border-bottom:#4f4f4f solid 1px;}
div#actus_filtres ul li.bdr-white{ height:27px; line-height:27px; border-bottom:#fff solid 1px;}
div#actus_filtres ul li a{ display:block; }
div#actus_filtres ul li a:hover{ color:#ff4b00; font-weight:bold; }
div#actus_filtres ul li a.hover{ color:#ff4b00; font-weight:bold; }
		/*****************************************************
		ACTUS CONTENT
		*****************************************************/
div#content div#actus_content{ width:647px; /*height:990px;*/ position:relative; overflow:hidden; float:left;  padding: 46px 25px; margin: 8px 0 0 7px; }
div.foliotage{ position:relative; overflow:hidden; }
div.foliotage ul{}
div.foliotage ul li{ font-size:18px; font-weight:bold; float:left; }
div#wrapper.actualites div.foliotage ul li{ margin: 0 10px 0 0;}
div.foliotage ul li.nav{ font-size:18px; font-weight:normal; }
div#wrapper.actualites div.foliotage ul li a:hover{ color:#000; }
div#wrapper.actualites div.foliotage ul li a.hover{text-decoration:underline; }
div.foliotage ul li a.nav_gauche{ display:block; width:62px; height:18px; background: url(../images/actualites/fleche_foliotage_gauche-w.png) 0 5px no-repeat; text-align:right;  }
div.foliotage ul li a.nav_droite{ display:block; width:36px; height:18px; background:url(../images/actualites/fleche_foliotage_droite-w.png) right 5px no-repeat; text-align:left;  }
div.foliotage ul li a.nav_gauche:hover{ background:url(../images/actualites/fleche_foliotage_gauche.png) 0 5px no-repeat;   }
div.foliotage ul li a.nav_droite:hover{ background:url(../images/actualites/fleche_foliotage_droite.png) right 5px no-repeat;  }

div#wrapper.actualites div#container{ position:relative; overflow:hidden; clear:both; width:647px; border-top: 1px solid white; border-bottom: 1px solid white; margin: 10px 0 ; }
div#wrapper.actualites div#container div.bloc_actus{ position:relative; overflow:hidden; width:647px;  padding:17px 0 0 0; }
div#wrapper.actualites div#container img{ float:left; margin: 0 20px 0 0; }
div#wrapper.actualites div#container h2{ font-size:24px; font-weight:normal; }
div#wrapper.actualites div#container h3{ font-size:12px; font-weight:bold; color:#ffa884; }
div#wrapper.actualites div#container h4{ font-size:12px; font-weight:normal; }
div#wrapper.actualites div#container p{ margin: 5px 0 0 0;  }
div#wrapper.actualites div#container a{  }

div#wrapper.actualites div#footer p{ margin :20px auto 0px auto; }

/*****************************************************
CONCOURS
*****************************************************/
div#wrapper.concours{ position:relative; overflow:hidden; margin: 535px auto 0; max-width:1270px;min-width:980px; /*height:871px;*/ background:#9C8B71 url(../images/home/bg_home.jpg) 0 0px repeat-x; } /*871px*/

div#content div#cadre_concours{ width:980px; /*height:730px; */position:relative; overflow:hidden; margin: 8px 0 0 0; padding-bottom:30px;/* border:1px; border:solid; */}
div#cadre_concours h1, div#cadre_concours h2, div#cadre_concours h3, div#cadre_concours a{ color:#999999;}
div#cadre_concours p{ margin:90px 0px 10px 120px;  border:1px; }
div#cadre_concours div#form_google{ display:block; width:780px;  height:880px; margin: 0 0 0 120px; background-color: #ffffff; padding-left:10px; padding-top:10px; border:solid; border-color:#999999;}
div#cadre_concours a#geode{ display:block; width:82px; height:90px; float:left; margin:167px 0 0 416px; /*position:absolute; top:175px; left:433px; z-index:1000;*/ }
div#cadre_concours a#nausicaa{ display:block; width:82px; height:90px; float:left; margin:167px 0 0 28px;/*position:absolute; top:175px; left:520px; z-index:1000;*/ }
div#cadre_concours a.lots{ display:block; width:142px; height:18px; }
div#cadre_concours a.lots:hover{ background:url(../images/concours/lots-gagner_hover.jpg) 0 0 no-repeat; }
div#cadre_concours a.joue{ display:block; width:133px; height:53px; }
div#cadre_concours a.joue:hover{ background:url(../images/concours/je-joue_hover.jpg) 0 0 no-repeat; }
div#cadre_concours div#fille{ width:240px;  height:150px; float:left; margin: 266px 0 0 222px; }
div#cadre_concours div#garcon{ width:240px; height:150px; float:left; margin: 266px 0 0 163px;  }
div#cadre_concours div#fille a.lots{ margin: 0 0 14px 0; }
div#cadre_concours div#fille a.joue{ margin: 0 0 0 0; }
div#cadre_concours div#garcon a.lots{ margin: 0 0 14px 0; }
div#cadre_concours div#garcon a.joue{ margin: 0 0 0 0; }
div#cadre_concours div#fille a.results{ display:block; height:22px; margin: 0 0 0 4px; width:125px; }
div#cadre_concours div#garcon a.results{ display:block; height:22px; margin: 0 0 0 0; width:116px; }
div#cadre_concours div#fille a.results:hover{ background:url(../images/concours/fille_results_hover.jpg) 0 0 no-repeat; }
div#cadre_concours div#garcon a.results:hover{ background:url(../images/concours/garcon_results_hover.jpg) 0 0 no-repeat; }

div#cadre_concours div.popup_lots{ position:absolute; width:286px; height: 366px; background-color:#E0001A;  padding:20px 20px 0 20px; background:url(../images/concours/popup_bg4.png) }
div#cadre_concours div#pop_fille.popup_lots{ top:135px; left:130px; }
div#cadre_concours div#pop_garcon.popup_lots{ top:135px; right:130px; }

div#cadre_concours div.popup_results{ position:absolute; width:286px; height: 366px; background-color:#E0001A;  padding:20px 20px 0 20px; background:url(../images/concours/popup_bg4.png) 0 0 no-repeat; }
div#cadre_concours div.popup_results div.holder{ display:block; height:336px; overflow:auto; width:300px; }
div#cadre_concours div#pop_results-fille.popup_results{ top:135px; left:130px; }
div#cadre_concours div#pop_results-garcon.popup_results{ top:135px; right:130px; }

div#cadre_concours div.popup_lots ul, div#cadre_concours div.popup_results ul { list-style:none; }
div#cadre_concours div.popup_lots ul li, div#cadre_concours div.popup_results ul li{ margin: 12px 0 0 0; }
div#cadre_concours div.popup_lots h2, div#cadre_concours div.popup_results h2{ text-indent:0em; }
div#cadre_concours div.popup_lots span, div#cadre_concours div.popup_results span{ display:block; font-weight:bold; font-size:14px; margin:0 0 3px 0; text-decoration:underline; }

/*div#cadre_concours div.popup_lots p, div#cadre_concours div.popup_results p { text-align:right; margin:20px 0 0 0; }*/
div#cadre_concours div.popup_lots p, div#cadre_concours div.popup_results p { margin:0 0 5px 0; }
div#cadre_concours div.popup_lots p a, div#cadre_concours div.popup_results a { color:black; text-decoration:none; font-weight:bold; }
div#cadre_concours div.popup_lots p a:hover, div#cadre_concours div.popup_results a:hover { color:black; text-decoration:underline; }

div#cadre_concours div.popup_lots p.close_btn, div#cadre_concours div.popup_results p.close_btn { text-align:right; margin:7px 0px 10px 0; }
div#cadre_concours div.popup_lots p.close_btn a, div#cadre_concours div.popup_results p.close_btn a { color:black; text-decoration:none; font-weight:bold; }
div#cadre_concours div.popup_lots p.close_btn a:hover, div#cadre_concours div.popup_results p.close_btn a:hover { color:black; text-decoration:underline; }

/*
div#content div#cadre_concours a{ background-color:#09F; }*/

/*****************************************************
POPUP CONCOURS
*****************************************************/
div#wrapper.popup_concours{ position:relative; overflow:hidden; margin: 0 auto; width:600px; height:500px;  }
div#wrapper.popup_concours p{ margin: 220px auto 0; text-align:center; font-size:18px;  }


/*****************************************************
ANIMATIONS
*****************************************************/
div#wrapper.animations{ position:relative; overflow:hidden; margin: 535px auto 0; max-width:1270px;min-width:980px; height:665px; background:#9C8B71 url(../images/home/bg_home.jpg) 0 0px repeat-x; }
/*div#content div#cadre_animations{ position:relative; overflow:hidden; margin: 50px 0 0 0px; }*/
		/*****************************************************
		ESPACE
		*****************************************************/
		
/*****************************************************
POPUP MENTIONS LEGALES
*****************************************************/
div#mentions{ color:white; width:450px; height:350px;display:block;overflow: hidden; font-family:Arial, Helvetica, sans-serif; padding: 25px; background:url(../images/popup/bg_mentions.jpg) 0 0 repeat-x; }
div#mentions h1 { font-size:18px; margin: 0 0 10px 0;  }
div#mentions h2 { font-size:14px; margin: 0 0 4px 0; }
div#mentions h3 {  }
div#mentions p { margin: 0 0 10px 0; }
div#mentions a { font-weight:bold; color:white; text-decoration:none;  }
div#mentions a:hover { text-decoration:underline;  }
div#mentions span {  }
div#mentions ul {  }





/*div#content div#cadre_collections{ width:1000px; height:730px; position:relative; overflow:hidden; background-color:#000; float:left; margin: 8px 0 0 13px; }
div#cadre_collections h2, div#cadre_collections a{ text-indent:-9999em; }
div#content div#cadre_collections p{ width:615px; margin: 100px 0 0 55px; }
div#content div#cadre_collections a{ display:block; width:207px; height:53px;  margin: 473px 0 0 418px; }
div#content div#cadre_collections a:hover{ background:url(../images/collections/btn_boutique_hover.gif) 0 0 no-repeat; }*/


/*@media screen and (min-width: 0px) { div#banniere object{  margin: 0 0 0 0; } div#content div#cadre_collections a{ margin: 472px 0 0 418px; } div#cadre_concours div#fille{ margin: 270px 0 0 222px; } div#cadre_concours div#garcon{  margin: 270px 0 0 173px;
} }*/

/*@media screen and (min-width: 0px) { div#cadre_concours a#geode{ margin:169px 0 0 416px; } }
@media screen and (min-width: 0px) { div#cadre_concours a#nausicaa{ margin:169px 0 0 28px; } }*/

