*{margin:0;padding:0}html{font-size:100%}body{background:url(images/fond-page.png) repeat-x #ffdf62;font:.85em Arial,Helvetica,sans-serif}#page{width:980px;margin:0 auto;position:relative}.bas{margin:0 0 12px 0}a img{border:0}ul{list-style:none}h2{color:#693574;text-transform:uppercase;clear:both;margin:0 0 15px 0}h2 a{color:#C69;text-decoration:none}h2 a:hover{color:#693574}#logo{position:absolute;top:42px}#header h1{color:#693574;background:url(images/sprite-general.png) left -96px no-repeat;height:35px;padding:7px 10px 0 10px;text-transform:uppercase;font-size:1.85em;margin:0 0 106px 0}#header img{display:block}#header ul{height:36px;background:url(images/sprite-general.png) left -48px no-repeat;padding:12px 0 0 10px;text-shadow:1px 1px 0 #fff}#header li{float:left;margin:0 10px 0 0;background:url(images/separation.png) right no-repeat;padding:0 15px 0 0}#header ul li a{color:#ff5079;text-transform:uppercase;text-decoration:none;font-size:1.65em;font-weight:bold}#header ul li a:hover{color:#d31135;text-transform:uppercase;text-decoration:none;font-size:1.65em;font-weight:bold}#fb-header{position:absolute;top:163px;left:500px}#cse-search-box{position:absolute;top:162px;right:12px}#cse-search-box label{color:#F06;font-weight:bold;text-transform:uppercase}#cse-search-box #q{height:20px;width:139px;border:solid 1px #F99;padding:0 5px 2px 5px;font-size:1em;color:#C30;line-height:2em}#cse-search-box #recherche{height:24px;background:url(images/sprite-general.png) -82px top no-repeat;width:96px;border:0;cursor:pointer;vertical-align:bottom;margin:0 0 0 3px}#cse-search-box #recherche:hover{background-position:-82px -24px}#corps{padding:10px 16px 15px 16px;overflow:auto;position:relative;background:url(images/sprite-fond.png) left -52px repeat-x #FFF;width:948px}#fiche-accueil,#fiche-jeu{overflow:auto;margin:0 0 10px 0;background:url(images/separation-corps.png) bottom center no-repeat;padding:0 0 60px 0}#fiche-accueil #edito1,#fiche-jeu #edito1{float:left;width:354px}#fiche-accueil #edito2,#fiche-jeu #edito2{float:right;width:555px}#fiche-jeu #edito1{width:565px}#fiche-jeu #edito2{width:356px;padding:20px 0 0 0}.grand-carre,.leaderboard{border:1px solid #fdc497;width:354px}.grand-carre-pub,.leaderboard-pub{width:336px;height:280px;background:#fdc497;border:1px solid #fff0e4;padding:8px}.leaderboard{width:746px;float:left;margin:4px 16px 0 0}.leaderboard-pub{width:728px;height:90px}#jeux-acceuil,#jouer{margin:0 0 10px 0;overflow:hidden;clear:both}#jouer{width:948px;margin:15px 0 30px 0}.grand-screen{float:left;width:300px;height:250px;margin:0 24px 0 0;position:relative;display:inline}.grand-screen.last{margin:0}#liste-pub-fiche-jeu{overflow:hidden;margin:0 0 20px 0}.pub-fiche-jeu{float:left;width:300px;height:250px;margin:0 24px 0 0;position:relative}.pub-fiche-jeu.last{margin:0}.pub-leaderboard{width:728px;height:90px;background:red;margin:10px auto 15px auto}.grand-screen img{display:block}.grand-screen span{width:100%;display:block;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:1.3em;position:absolute;background-color:#64316e;bottom:0;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:alpha(opacity=80);text-align:center;padding:4px 0 4px 0;border-top:2px #000 solid;left:0}#liste-coloriages .last{margin-right:0}#informations-jeu .details-jeu{background-color:#fcadaa;color:#FFF;padding:5px;text-transform:uppercase;font-weight:bold;line-height:33px}#jouer #pub-chargement-jeu{width:336px;margin:15px auto 0 auto}#jouer #pub-chargement-jeu span{width:336px;text-align:center;display:block;color:#C69;font-weight:bold}#informations-jeu a{color:#C69;text-decoration:none;border-bottom:1px dotted #C69}#informations-jeu a:hover{border-bottom:0;color:#900}#jeu-flash{margin:10px 0 20px 0;text-align:center}.social:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .social{display:block}* html .social{height:1%}.social{clear:both;display:inline-block;margin:0 0 10px 0;text-align: center}#fil-ariane{display:inline-block;font-size:.9em;color:#afafaf;padding:5px 0 0 0;margin:0 0 10px 0}#fil-ariane a{color:#afafaf;text-decoration:none;border-bottom:1px dotted #afafaf}#fil-ariane a:hover{color:#b01717;border:0}#facebook{border:0;overflow:hidden;height:21px;width:100px;margin:0 0 0 40px;vertical-align:bottom;float:right}#google_social{float:left;margin:0 40px 0 80px}#vote{display:inline}#star{position:relative;height:25px;display:inline-block;font-size:.9em}#star p{display:inline-block;padding:4px 0 0 0;float:left;margin:0 5px 0 0}#listeStars{display:inline-block;width:125px;height:25px;float:left}#result-vote{display:inline-block;margin:5px 0 0 10px;color:#d57e7e;float:left}.star-rating,.star-rating-disable{text-indent:-9999px;cursor:pointer}.star-rating-disable li,.star-rating li{width:25px;height:25px;float:left}.fullstar{background:url(images/sprite-general.png) -299px -11px}.halfstar{background:url(images/sprite-general.png) -274px -11px}.star-hover-empty,.emptystar{background:url(images/sprite-general.png) -249px -11px}.star-hover{background:url(images/sprite-general.png) -324px -11px}#voted{display:none;position:absolute;top:25px;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFF;font-weight:bold;background:#f5738b;border:1px solid #ffe4e4;padding:5px 7px 5px 7px;-webkit-box-shadow:0 0 5px 1px #ff9c9c;-moz-box-shadow:0 0 5px 1px #ff9c9c;box-shadow:0 0 5px 1px #ff9c9c;z-index:25}#liste-coloriages{background:#f5cdca;padding:0 0 12px 12px;overflow:hidden;width:936px}#liste-coloriages .grand-screen,#liste-coloriages .pub-fiche-jeu{margin:12px 12px 0 0}#liste-categories{margin:15px 0 0 0;overflow:hidden}#liste-categories li{float:left;margin:0 9px 0 0;background:url(images/onglet_d.png) top right no-repeat;height:31px;padding:0 6px 0 0}#liste-categories li a{color:#FFF;text-transform:uppercase;text-decoration:none;font-size:1.1em;display:inline-block;height:24px;padding:7px 4px 0 10px;font-weight:bold;background:url(images/onglet_g.png) top left no-repeat;text-shadow:1px 1px 0 #ea8e8a}#liste-categories li a:hover{color:#af4657;text-shadow:1px 1px 0 #fff}#coloriage{width:596px;float:left;text-align:center;margin:27px 0 0 16px;display:inline;text-align:center}#pub1-coloriage,#pub2-coloriage{float:left;width:160px;height:600px;margin:45px 0 15px 0;display:inline}#pub2-coloriage{float:right}#imprimer{font-size:1.2em;text-transform:uppercase;font-weight:bold;cursor:pointer;margin:10px 0 10px 0}#imprimer span{vertical-align:super;margin:0 0 0 8px}#imprimer span:hover{color:#936}#liste-jeux{overflow:hidden;margin:10px 0 0 0;width:946px;clear:both}#liste-jeux .vignette{margin:0 9px 10px 0;width:180px;height:119px;float:left;position:relative;overflow:hidden;border:1px solid #fdc497}#liste-jeux .vignette:hover{border-color:#c47a76}#liste-jeux .last{margin-right:0}#liste-jeux .vignette img{border:1px solid #fff0e4;padding:2px;background-color:#fdc497}#liste-jeux .vignette img:hover,#liste-jeux .vignette:hover img{background-color:#c47a76;border-color:#e1bcba}#liste-jeux .vignette a.titre{width:166px;display:block;position:absolute;text-decoration:none;font-size:.95em;bottom:3px;left:3px;background:#903;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";color:#FFF;padding:4px;top:121px}#zoom{width:520px;overflow:auto;margin:0 auto 20px;text-align:center;background:#f1f1f1;padding:3px;border:1px dotted #dfdfdf}#sliderZoom{zoom:1;display:inline;display:inline-block;margin:0 20px 6px 20px;border:0;height:10px;background:url(images/sprite-slider.png) no-repeat right -35px;width:400px}.ui-slider{position:relative;text-align:left;padding:0 0 0 7px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}#sliderZoom .ui-slider-range{background:url(images/sprite-slider.png) no-repeat left -25px}#sliderZoom .ui-slider-handle{width:25px;height:25px;background:url(images/sprite-slider.png) no-repeat;top:-7px;margin-left:-13px;cursor:pointer;display:block}#zoom-moins,#zoom-plus{zoom:1;display:inline;height:24px;width:24px;background:url(images/sprite-slider.png) no-repeat -35px top;display:inline-block;cursor:pointer}#zoom-plus{background:url(images/sprite-slider.png) no-repeat -75px top}#contact{margin:15px 0 0 0;width:500px}#contact fieldset,fieldset{border:0}#contact p{margin:0 0 7px 0}#contact label{color:#ea4766;font-weight:bold;text-transform:uppercase;display:block;margin:0 0 3px 0}#contact .input-form,#contact .textarea-form{background:#fc859c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;height:20px;padding:5px 8px 5px 8px;color:#FFF;width:97%;font:.95em Arial,Helvetica,sans-serif}#contact .textarea-form{height:auto}#contact #envoyer{height:24px;width:82px;background:url(images/sprite-general.png) left top no-repeat;border:0;cursor:pointer;float:right}#contact #envoyer:hover{background-position:left -24px}#footer{height:42px;background:url(images/sprite-fond.png) left top repeat-x;padding:10px 16px 0 16px;color:#c8520a;font-size:.95em;position:relative}#footer span{display:block;position:absolute;right:17px;width:200px;top:10px;text-align:right}#footer a{color:#c8520a;text-decoration:none}#footer a:hover{color:#762d00;text-decoration:underline}.erreur h5,.confirmation h5,.information h5{font-size:1.6em}.erreur,.confirmation,.information{padding:15px 8px 15px 55px;font-weight:bold;margin:0 0 12px 0;clear:both}.erreur{color:#ce0f0f;border-top:1px solid #f20000;border-bottom:1px solid #f20000;background:url(images/icone-erreur.png) no-repeat 10px center #ffdbdb}.erreur a{color:#ce0f0f;text-decoration:underline}.erreur a:hover{text-decoration:none}.confirmation{color:#0c8200;border-top:1px solid #10a02e;border-bottom:1px solid #10a02e;background:url(images/icone-confirmation.png) no-repeat 10px center #e3fcc0}.confirmation a{color:#095b00;text-decoration:underline}.confirmation a:hover{text-decoration:none}.information{color:#008acb;border-top:1px solid #0089c9;border-bottom:1px solid #0089c9;background:url(images/icone-information.png) no-repeat 10px center #d8f0ff}.information a{color:#025881;text-decoration:underline}.information a:hover{text-decoration:none}