/*  ***************** */
/*  STRUCTURE GLOBALE */
/*  ***************** */
html, body {height:100%}
#wrap {width:100%;height:100%;position:absolute}
#page {position:relative;width:950px;height:586px;margin:0 auto}

#head {padding:18px 8px 8px}
#body {position:relative;height:447px;padding:14px}
#foot {height:22px;padding-top:8px}
#navigation {position:absolute;width:100%;height:0; overflow:hidden}
#tolightBox {display:none;}
.clearer {clear:both}


/*  ***************** */
/*  ---- HEADER ----- */
/*  ***************** */
h1 {width:74px;height:62px;overflow:hidden;text-indent:-999em;margin-right:26px}
h1 a {display:block;width:100%;height:100%}

#menu {position:absolute;left:108px;top:18px;z-index:1001}
#menu li {float:left;position:relative;margin-top:8px}
#menu li a {display:block;padding:33px 15px 19px 20px}
#menu li a span {display:block;height:0;padding-top:10px;position:relative;overflow:hidden;cursor:pointer}

#menu ul {display:none; position:absolute;width:168px;padding:5px 0}
#menu li:hover ul, #menu li.hover ul {display:block}
#menu ul li {float:none; margin:0;}
#menu ul li a {padding:5px 0;margin:0 5px 0 10px;display:block;width:153px}

#menu ul ul {position:absolute;position:absolute;left:168px;top:0;padding:0}
#menu li:hover ul ul, #menu li.hover ul ul {display:none}
#menu ul li:hover ul {display:block}

#menu li.on a span, #menu li.on a  {cursor:default}
#menu li.on li span, #menu li.on li a  {cursor:pointer}

/*  ***************** */
/*  ----- FOOTER ---- */
/*  ***************** */
#foot li {display:inline}
#foot li a, #foot li span {padding:0 8px 0 7px}
#liens_corp {float:left}
#liens_helper {float:right}

#navigation .fond {position:absolute;width:100%;height:100%;z-index:1}
#nav_content {padding:32px 16px;position:absolute;z-index:11;}
#btn_slidebar {position:relative;float:right;margin:8px;z-index:12}

#boutique {float:left;}
#societe {float:left;padding-left:30px}
#list_produits {float:left;width:450px}
#list_produits li {float:left}
.blk_sitemap {float:left;max-width:450px}
#nav_content h3 {width:135px}
#nav_content li {padding-left:10px;margin-right:15px}
#nav_content #list_produits li {float:left;width:135px;margin-bottom:20px;padding-left:0}
#nav_content #list_produits li li {float:none;width:auto;margin:0;padding-left:10px}



/*  ***************** */
/*  ---- CONTENU ---- */
/*  ***************** */

/* **** fil de fer *** */
#breadcrumb {width:698px;border-bottom:1px solid white/* ie bugfix */}
#breadcrumb li {display:inline;margin-right:6px}
#breadcrumb li a {padding-right:12px}

/* ----- PAGINATION ----- */
.pagination {width:520px;margin:12px 0;text-align:center;padding:3px}
.pagination ul, .pagination li {display:inline}
.pagination li {margin:0/* 5px*/}
.pagination li.on, .pagination a {padding:2px 8px}
.pagination a {margin:0 20px}
.pagination li a {margin:0}

/* ///// LightBox ////// */
#lightBox {display:none;width:100%;height:100%;position:absolute;z-index:9999}
#overlay {width:100%;height:100%;position:absolute;left:0;z-index:1;cursor:pointer}
#lightBox .box {position:relative;margin:130px auto;padding:12px;z-index:3}
#lightBox .box.zoom {width:669px;height:385px}
#lightBox .box.video {width:441px}
#lightBox .box.video .content {width:340px;height:255px; position:relative; margin:20px auto 10px}
#lightBox .box.envoie {width:489px}
#lightBox .box.rdv {width:586px}
#lightBox .box.map {width:720px}
#lightBox .box.contact {width:595px}
#lightBox h2 {padding-left:15px}
#lightBox .btn_close {padding-right:24px;position:absolute;right:17px;top:17px}
#lightBox .btn_rewind, #lightBox .btn_forward {display:block;width:29px;height:30px;overflow:hidden;text-indent:-999em;position:absolute;top:50%;margin-top:-15px}
#lightBox .btn_rewind {left:11px}
#lightBox .btn_forward {right:11px}
#lightBox .box.zoom .content img {text-align:center}

/*#lightBox form {padding:10px 0 10px 15px}*/
#lightBox .content {padding:10px 0 10px 15px}
#lightBox .zoom .content, #lightBox .map .content {padding:0}
#lightBox .zoom .content {text-align:center}
#lightBox .content .center {margin:100px 0}
#lightBox .content .center p {margin:14px 0}

#lightBox h3 {margin-bottom:2em}
#lightBox .envoie ul {float:left;width:220px;margin-right:17px}
#lightBox .envoie .content div.clearer {float:none;width:100%;margin-right:0}
#lightBox .envoie label, #lightBox .envoie input {display:block}
#lightBox .envoie input, #lightBox .envoie textarea {width:210px; margin:5px 0 15px}
#lightBox .envoie textarea {height:80px}
#lightBox .envoie input.btn_envoie {float:right;width:auto;margin-right:25px;padding:2px 5px 2px 0;cursor:pointer}

#lightBox .contact h2 {margin-bottom:20px}
#lightBox .contact input {width:216px}
#lightBox .contact .line_optin input, #lightBox .contact .radio input  {width:13px;height:13px; vertical-align:text-bottom}
#lightBox .contact .line_optin {width:400px;margin:10px 0}
#lightBox .contact .btn_envoie {width:75px;margin:10px 24px;padding:1px 0}
#lightBox .contact .select label {margin-right:7px}
#lightBox .contact textarea {width:224px; height:200px}

#zoomBox {display:none}

/* **** scroll *** */
.jScrollPaneContainer {position:relative;overflow:hidden;z-index:1}
.jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%}
.jScrollPaneDrag {position:absolute;cursor:pointer;overflow:hidden}


/* ----- HOME PAGE ----- */
#blk_flash {float:left;width:698px;height:424px;margin:7px 10px 0 0}
#blk_flash object {display:block}
#sideBar {float:left;width:210px; margin-top:-18px}
#sideBar h2 {margin-bottom:5px}
#sideBar img {margin-bottom:9px}
#blk_search {padding:7px;position:relative}
#blk_search label {display:block}
#blk_search label strong, #blk_search label span {display:block;height:27px;text-indent:-999px;overflow:hidden}
#blk_search input {width:146px;padding:4px 7px; float:left}
#blk_search input.btn_ok {width:27px;height:27px;padding:0;margin:0;cursor:pointer}
#blk_search #error_msg {position:absolute;bottom:-21px; left:0;padding:0 0 7px 7px;line-height:1em; background:#E7E1E2 }

/* ----- CATEGORIE ----- */
#blk_homeCat {position:relative}
#blk_homeCat h2 {position:absolute;right:0;top:-14px;width:373px;height:429px;text-indent:-999em;overflow:hidden}
#blk_homeCat #produits {width:530px;margin:20px 28px 0}
#blk_homeCat #produits li {float:left;position:relative;width:221px;height:162px;margin:0 28px 12px 0;padding:2px 1px 6px;text-align:center}
#blk_homeCat #produits li img {position:absolute;top:0;left:0;margin:7px}
#blk_homeCat #produits li h3 a {display:block;height:13px;margin:7px 6px;padding:134px 0 10px;overflow:hidden}
#blk_homeCat #produits li h3 a:hover {margin:0;padding-top:141px}

/* ***** PRODUIT ------ */
#blk_produit {position:relative;width:545px;height:313px;margin:15px 0 0 372px}
#description_produit {float:left;position:relative;width:371px;margin-right:1px}
#collection, #professionnels {float:left;width:545px}

#blk_produit h2, #collection h3 {padding-left:15px}
#blk_produit .tools {position:absolute;top:4px;right:4px}
#blk_produit .tools li {display:block;float:left;width:18px;height:17px;margin-right:10px;overflow:hidden;text-indent:-999em}
#blk_produit .tools li a {display:block;width:100%;height:100%}

#galerie .actions {position:absolute;bottom:15px;right:5px}
#galerie .actions ul, #galerie .actions li, #galerie .actions a {display:block;float:left}
#galerie .actions li {margin-right:1px; overflow:hidden}
#galerie .actions a {width:28px;height:26px;margin:-10px 1px 0 0}
#galerie .actions li.on a {cursor:default}
#galerie .actions li a {width:18px;height:16px;margin-top:0}
#galerie .actions a span {display:block; height:100%; text-indent:-999em;overflow:hidden}
#blk_visuel {position:relative;height:290px}
#blk_visuel a {display:block;width:29px;height:30px;overflow:hidden;text-indent:-999em;position:absolute;top:128px}
#blk_visuel a.btn_rewind {left:-1px}
#blk_visuel a.btn_forward {right:-1px}


#description_produit h3, #professionnels h3 {width:100%;height:23px;text-indent:-999em;overflow:hidden}
#description_produit .content {height:55px;margin:5px 15px;padding:10px 0}
#description_produit .scroller {height:55px;overflow:auto} 

.produits {margin-top:10px}
.produits li {float:left;position:relative;width:172px;margin:0 13px 13px 0;padding-bottom:2px}
.produits li a, .produits li.on span {display:block;padding:5px 6px 5px;margin:0}
.produits li a span, .produits li.on span span {padding:0 0 0 5px;display:block}
.produits li.clearer {float:none;height:1px;margin:0;padding:0;clear:both;background:none;}

#categorie {position:absolute;top:46px;left:14px;width:371px;height:313px}
#categorie .pagination {position:absolute;left:0;bottom:12px;height:23px;width:355px;margin:0;padding:0}
#categorie .pagination a {margin:0 5px}
#categorie .pagination li a {margin:0}

#collection li, #bp_near #carroussel li, #professionnels li {float:left;margin:0 4px}
#carroussel {position:relative;margin:15px 0;height:52px}
#carroussel div {width:480px;height:100%;overflow:hidden;position:relative; margin:0 auto}
#carroussel ul {position:relative;width:2000px}
#carroussel .btn_rewind, #carroussel .btn_forward {position:absolute;width:7px;height:17px;padding:17px 5px;margin:0 7px;overflow:hidden;text-indent:-999em;top:0}
#carroussel .btn_rewind {left:0}
#carroussel .btn_forward {right:0}

#bp_near #carroussel div {width:300px}
#bp_near #carroussel .btn_rewind {left:10px}
#bp_near #carroussel .btn_forward {right:10px}

.btn_prev_page {position:absolute;right:0;top:-20px;display:block;padding:5px 8px 4px}


/*  //////// ACTUALITES ////////////// */
#actualites, #presse {margin:20px 0}
#presse h3 {margin-bottom:14px}
#actualites .content, #presse .content {float:right}
#actualites .content img, #presse .content img {float:left;margin:0 20px 0 10px}
#actualites .content .scroller{width:280px;height:360px;margin:0}
#presse .content .scroller {height:285px;margin:0}
#actualites .content .blk_texte {width:290px;float:left}
#presse .content .blk_texte {width:370px;float:left}
#actualites .content h2 {width:280px;margin-bottom:15px}
#actualites .content h3, #actualites .content p, #presse .content p {margin-bottom:15px}
#actualites .content ul, #presse .content ul {margin:0 10px 5px;padding:0}
#actualites .content li, #presse .content li {margin-bottom:10px}
#actualites .sideList .scroller, #presse .sideList .scroller  {height:375px}

#actualites .sideList, #presse .sideList {float:left;width:180px;margin:0 10px 0 0}
#actualites .sideList h2, #presse h2 {margin-bottom:20px;text-indent:-999em;overflow:hidden;margin-bottom:20px}
#actualites .sideList li, #presse .sideList li {width:156px;height:110px;margin:0 0 20px 0;padding:0 0;text-align:center}
#actualites .sideList li.on, #presse .sideList li.on {padding:3px 1px 5px}
#actualites .sideList li a, #presse .sideList li a {display:block;height:102px;padding:3px 5px 5px;margin:0}




/*  //////// BONS PLANS ////////////// */
#blk_plans {margin-top:10px}
#blk_plans .blk_selection {float:left;width:408px;margin-right:24px}
#blk_plans .blk_selection h2 {height:173px;overflow:hidden;text-indent:-999em}
#blk_plans .blk_selection p {width:360px;height:108px;padding:0 24px}
#blk_plans .blk_selection p.mentions, #blk_plans .blk_selection #bp_near {padding-top:20px;height:117px}
#blk_plans .blk_selection p select {width:220px;margin-top:20px}
#bp_near p.title {height:23px;text-indent:-999em;overflow:hidden}

#blk_plans .intro, #blk_plans .departements {float:left;width:484px;height:420px}
.intro h3, .intro p, #lay_1col h3 , #lay_1col p{margin-bottom:20px}

.departements h3 {height:24px;overflow:hidden;text-indent:-989em;margin-bottom:20px}
.departements h4, .departements ul {margin:0 14px 10px}
.departements ul {margin:0 14px 28px}
.departements li {padding-left:10px;margin-bottom:7px}

#blk_plans #collection h3 {text-indent:14px;overflow:visible}
#blk_plans #collection h3 img {padding-top:4px;vertical-align:text-bottom}

#blk_plans #blk_magasin {position:absolute;top:44px;left:14px;width:370px}
#blk_plans #blk_magasin h2 {width:372px;height:121px;overflow:hidden;text-indent:-999em;margin-bottom:15px}
#blk_plans #blk_magasin p {margin:12px 0 0 15px}
#blk_plans #blk_magasin a {padding:2px 10px 2px 17px}
#blk_plans #blk_magasin a.btn_back2list {margin:0 0 0 160px}
#blk_plans #blk_magasin a.btn_plan {margin-left:10px}

#galerie .blk_price {position:absolute;top:37px;right:17px;padding:10px 10px 5px 10px;z-index:999}
#galerie .blk_price p.detail {}

#collection .txt_rdv {position:absolute;bottom:5px;margin-left:20px}

/*#lightBox .rdv .sec_form {margin-top:30px}*/
#lightBox .rdv .error_msg {width:400px;margin:15px 0 0 75px}

#lightBox .rdv input {width:206px;padding:2px}
#lightBox .rdv input.btn_envoie {width:75px;margin:-20px 20px 20px}
#lightBox .radio input {width:13px;height:13px}
#lightBox .sec_form textarea {margin-bottom:7px}

#lightBox .rdv #date {width:170px; margin-left:5px}
#btn_datePick {float:left;width:33px;height:18px; overflow:hidden; text-indent:-999px; background:url(../images/tools/picto_calendrier.png) 0 0 no-repeat }
#ui-datepicker-div {display:none}
.ui-datepicker {padding:5px;z-index:9999}
.ui-datepicker-prev, .ui-datepicker-next {cursor:pointer}
.ui-datepicker-next { position:absolute; top:3px; right:3px}
.ui-state-default {padding:2px}
a.ui-state-default {display:block}

#lay_1col .txt_confirm {margin-top:150px}


/*  //////// MAGASINS ////////////// */
#blk_magasins {margin-top:10px}
#blk_magasins h2 {margin-bottom:15px;overflow:hidden;text-indent:-999em}
#blk_magasins .blk_selection {float:left;width:360px;margin-right:13px}
#blk_magasins #blk_flash {width:360px;height:300px;float:none;}
#blk_magasins .blk_selection h3 {margin-bottom:15px;overflow:hidden;text-indent:-999em}
#blk_magasins .blk_selection ul {padding-left:14px}
#blk_magasins .blk_selection li {padding-left:7px; margin-bottom:7px}
#blk_magasins .intro {float:left;width:545px;height:420px}
#blk_magasins .intro p {width:500px}

#blk_magasins .departements {float:left;width:285px}
#blk_magasins .scroller {height:420px}
#blk_magasins .magasin {float:right;width:245px}
.magasin h3 {height:24px;padding:0 17px; margin-bottom:14px}
#blk_magasins .magasin .btn_print {position:absolute;top:4px;right:20px;width:15px;height:17px;overflow:hidden;text-indent:-999px}
.magasin img, .magasin p {margin:0 14px 14px}
.magasin ul {margin:0 14px}
.magasin p img {margin:0 7px 0 0; float:left}
.magasin li {display:block;margin-bottom:7px;padding:0 10px 0 21px;display:inline-block}

.map h2 {margin-bottom:13px}
.map .logo, .map .gMap, .map .magasin {float:left}
.map .logo {margin-right:10px}
.map .gMap {position:relative;width:370px;height:370px;margin-right:10px}
.map .magasin {width:255px}



/* /////////// RECHERCHE ////////////// */
.recherche h2 {height:33px;margin:24px 0 40px;overflow:hidden;text-indent:-999em}
.recherche .leftcol {width:310px;height:330px;margin-right:35px;float:left}
.recherche #blk_search {width:246px; margin:0 auto}
.recherche #blk_search label {margin-bottom:10px}
.recherche #blk_search input {width:200px}
.recherche #blk_search input.btn_ok {width:27px}
.recherche .error_msg {width:220px;margin:10px auto}

.recherche #results {float:left;position:relative;width:555px;height:330px;margin:0px}
#results .pagination {position:absolute;bottom:0;left:0}
.recherche h3 {margin-bottom:20px}

.recherche .produits a {line-height:14px}


/* ////////////// FORMULAIRES - STATIQUES  ////////////////// */
#lay_1col {height:415px;padding-top:20px}
#lay_1col .leftcol {float:left;width:375px;height:100%}
#lay_1col h2 {height:4em;overflow:hidden;text-indent:-999em}
#lay_1col.blk_mentions h2 {height:auto;overflow:auto;text-indent:0}
#lay_1col.blk_catalogue h2 {height:84px}
#lay_1col.sitemap {padding:0}
#lay_1col.sitemap h2 {height:auto;overflow:visible;text-indent:0; margin:10px 0 20px}
#lay_1col .blk_form {float:left;width:540px}
#lay_1col.blk_contact h3 {margin-bottom:20px}
#lay_1col.blk_contact .mentions {padding-top:20px}

.main_form {float:left;width:313px}
.main_form li {margin-bottom:7px}
.main_form label, .main_form .radio span {display:inline-block;width:75px;vertical-align:top}
.main_form .radio label, .line_optin label {width:auto;vertical-align:middle;padding-right:5px}
.main_form .select label {width:140px}
.main_form .select select {width:145px}
#lay_1col input {width:210px;padding:2px 0}
.main_form .error {padding-right:20px}
#lay_1col input.btn_envoie {width:75px}
#lay_1col .codepostal input, #lightBox .codepostal input {width:85px}
#lay_1col .radio input, #lay_1col .line_optin input {width:13px;height:13px;vertical-align:middle;margin-right:5px;padding:0}
.btn_envoie {float:right;width:auto;height:auto}
.sec_form {float:left;margin-left:20px}
.sec_form label {display:block; margin-bottom:7px}
#lay_1col .sec_form input, #lay_1col .sec_form textarea, #lay_1col .sec_form select {width:200px}
#lay_1col .sec_form .error_msg {margin:5px 0}
#demande_catalogue h3 {margin-bottom:10px}
.line_optin {padding-top:0;float:left;width:400px}

#lay_1col .txt_confirm {margin-top:150px}

/* Statiques */
#lay_1col h4, #lay_1col ul {margin-bottom:14px}
#lay_1col li {margin-bottom:7px}
/* SAFARI HACKS */
html[xmlns*=""] body:last-child #lay_1col li {margin-bottom:3px}
@media screen and (-webkit-min-device-pixel-ratio:0){
#lay_1col li {margin-bottom:3px}
}
/* /SAFARI HACKS */
#lay_1col .scroller {height:415px}
#lay_1col.blk_mdf .scroller, #lay_1col.blk_join .scroller {height:380px}
#lay_1col.blk_mdf .scroller .heightFixer {height:550px}
#lay_1col.blk_join .scroller .heightFixer {height:420px}

#lay_1col .scroller img {float:left;margin:0 14px 14px 0}

#lay_1col .leftcol ul {float:right;margin-right:44px}
#lay_1col .leftcol li {float:right;clear:both;margin-bottom:4px}
#lay_1col .leftcol li a, #lay_1col .leftcol li span {display:inline-block;padding:1px 7px 2px 21px}

.blk_catalogue .leftcol img.visu_cata {margin:28px 0 0 48px}
.blk_catalogue .leftcol p {margin:10px 30px 0 10px}

/* JOIN */
.left_sided, .right_sided {clear:both}
#lay_1col .scroller .right_sided img {float:right; margin:0 0 14px 14px}
#list_offres h4 {padding:3px 14px}
#list_offres li {margin-bottom:44px}
#list_offres .infos {float:left;width:152px;padding:0 14px}
#list_offres .content {float:left;min-height:90px}
#list_offres li p, #list_offres li li {width:312px;padding:0 14px;margin-bottom:10px}
#lay_1col #list_offres ul {margin:0 0 0 14px;padding:0}
#lay_1col #list_offres li li {margin:0;padding:0 0 0 14px}
#list_offres .infos p {float:none;width:auto;padding:0;text-align:left}
.btn_postule {padding:2px 10px 2px 18px}

.blk_form_offres {float:left;width:370px}
.blk_form_offres ul {width:auto}
#lay_1col input.ch_upload {width:280px}
#lay_1col .blk_form_offres input.btn_envoie {margin-right:10px}

#lay_1col.blk_mentions .scroller {float:left;width:545px}
#lay_1col.blk_mentions h2 {margin-bottom:21px}
#lay_1col.blk_mentions h3 {margin-bottom:7px}

.mailto {padding-left:25px}


/* ****MDF**** -*/
.blk_mdf p {padding-left:35px;clear:both}
.blk_mdf strong.date {float:left;width:35px;margin-left:-35px}
#lay_1col.blk_mdf .scroller img {float:right; margin:0 0 14px 14px}

.communication {float:left;width:545px}
.blk_video {float:left;width:340px;margin-right:8px}
.blk_video .video {width:100%; height:255px}
.blk_image {float:left;width:192px}


#lay_1col .communication h4 {margin-bottom:5px}
#lay_1col .communication ul {margin:0}
#lay_1col .communication li {padding-left:10px}


/* services */
#lay_1col.blk_services .content {float:left; width:505px}
#lay_1col.blk_services .content h3 {margin-bottom:35px}
#lay_1col.blk_services .content li {margin:10px 0 34px}
#lay_1col.blk_services .content li strong {padding-left:10px}
.content img.img_left {float:left;margin:0 10px 10px 0}

/*  *** entretien *** */

.blk_entretien .btn_print {display:block;position:absolute;top:48px;right:56px;padding:3px 24px 3px 8px}
#lay_1col.blk_entretien .content {width:525px;height:380px}
#lay_1col.blk_entretien .content ul {margin:7px 0 24px}
#lay_1col.blk_entretien .content li {padding:0; text-indent:8px; margin:0 0 5px}


/* ** PROFFESSIONNELS */
#blk_pros .intro {float:left;width:335px;margin-right:37px;height:415px}
#blk_pros .btn_contact {padding:2px 8px 2px 18px}


/* **** SiteMap  *** */
.sitemap .list_produits, .sitemap .list_main,  .list_cms div {float:left}
#lay_1col.sitemap h3 {width:200px;margin:0 10px 14px 0}
#lay_1col.sitemap .list_cms h3 {width:175px}
.sitemap ul, .sitemap li, .sitemap li a {padding-left:10px}
#lay_1col.sitemap li h4 {margin:0 0 0 -10px;}
#lay_1col.sitemap li {margin:0}
#lay_1col.sitemap li a {display:inline-block;padding-bottom:4px}
.col_product {float:left;width:158px;margin-right:10px}


#lay_1col #form_renseigne ul {margin-bottom:0}
#lay_1col #form_renseigne .btn_envoie {margin-bottom:10px}

#lay_1col .blk_form_offres p {margin-bottom:15px}
#lay_1col .blk_form_offres p.error_msg {width:250px; float:left}
.blk_form_offres .mentions {position:absolute;bottom:0;width:540px}


.messages {
overflow:hidden;
position:absolute;
top:8px;
right:5px;
margin-bottom : 0 !important;
}
.messages li{
list-style-type : none !important;
}
.error-msg, .success-msg, .notice-msg, .note-msg {
	border-style:dotted !important;
	border-width:1px !important;
	font-weight:bold !important;
	margin-bottom:1em !important;
	padding:4px 12px !important;
}
.error-msg li, .success-msg li, .notice-msg li {
margin-bottom:0.2em;
}
.error-msg {
background:#FAEBE7 none repeat scroll 0 0;
border-color:#F16048;
color:#DF280A;
}
.success-msg {
background:#FFFFFF none repeat scroll 0 0;
border-color:green;
color:green;
}


/* MENTIONS CNIL */
.mentions {clear:both;font-size:9px;line-height:10px}
.blk_catalogue .mentions {padding-top:10px}

/* Input type hidden on send to a friend */
#lightBox .envoie #recipients_name {border:none;margin:0}


/* Splash Screen  - pre home */
#splashscreen {position:relative;height:584px;margin-top:15px}
#splashscreen img {display:block}
#splashscreen .btn_skip {display:block;position:absolute;top:0;right:0;width:208px;height:41px;text-indent:-999em;overflow:hidden}