@charset "iso-8859-1";
#lightbox{left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:1000}
#lightbox a img{border:none}
#outerImageContainer{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}
#imageContainer{padding:10px}
#loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#hoverNav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:800}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{background-image:url(/common_images/skin001/transparent.gif);display:block;height:100%;width:49%}
#prevLink{float:left;left:0}
#nextLink{float:right;right:0}
#prevLink:link,#prevLink:hover,#prevLink:visited:hover{background:url(/common_images/skin001/gallery/prevlabel.gif) left 15% no-repeat}
#nextLink:link,#nextLink:hover,#nextLink:visited:hover{background:url(/common_images/skin001/gallery/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{background-color:#fff;font:10px Verdana,Helvetica,sans-serif;line-height:1.4em;margin:0 auto}
#imageData{color:#666;padding:0 10px}
#imageData #imageDetails{float:left;text-align:left;width:70%}
#imageData #caption{font-weight:700}
#imageData #caption *{margin:2px;padding:0}
#imageData #numberDisplay{clear:left;display:block;padding-bottom:1em}
#imageData #bottomNavClose{background:url(/common_images/skin001/gallery/closelabel.gif) no-repeat;float:right;height:22px;padding-bottom:.7em;width:80px}
#overlay{-moz-opacity:.6;background-color:#000;filter:alpha(opacity=60);height:500px;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:900}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.gallery .lightbox img{margin:5px}
.gallery a,.gallery a:visited,.gallery a:active{text-decoration:none}
#diapoaccueil{background:url(/images/design/fond_bruit_beige.jpg) repeat center top #ded4c5}
#diapoaccueil .emBehaviorNivoSlider{margin:0 auto}
#diapoaccueil .innerDiapo{position:relative;width:960px;margin:0 auto}
#diapoaccueil .nivo-controlNav{position:absolute;right:0;bottom:10px;padding:0;overflow:hidden;z-index:9}
#diapoaccueil .nivo-controlNav a{font-size:0;line-height:13px;display:block;width:13px;height:13px;background:#fff;color:#fff;text-decoration:none;float:left;margin-left:10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
#diapoaccueil .nivo-controlNav a.active{font-weight:400;background:#104764}
h1,h2,h3,h4,h5,h6{line-height:normal;margin:15px 0 5px;color:#000;font-family:'Univers','Trebuchet MS',Arial,sans-serif;text-align:left}
h1{font-size:38px;font-weight:400;margin:0 0 10px;color:#6b6762;padding:0 0 0 22px}
h2{font-size:22px;font-weight:400;color:#104764;border-bottom:1px dashed #cfdae0;margin:20px 0 10px}
h3{font-size:16px;color:#6b6762;font-family:'Univers',Arial,sans-serif;font-weight:700}
h4{font-size:14px}
h5{font-size:13px}
h6{font-size:12px}
#article h1,#product h1,#forms h1{width:100%;margin-left:-22px}
#article h4{font-size:14px;color:#104764;text-decoration:underline;margin:10px 0 0}
a{color:#013b5a;text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer}
a:hover,a:active{color:#6b6762}
p{margin:5px 0}
strong{font-weight:700}
em{font-style:italic}
em strong,strong em{font-style:italic;font-weight:700}
u{text-decoration:underline}
strike{text-decoration:line-through}
address{color:#007AAA}
pre{background:#ccc;border:1px solid #007AAA;font-family:Courier,MS Courier New,Prestige,Everson Mono;font-size:1.1em;margin:20px auto;overflow:auto;padding:5%;width:80%}
code{background:#007AAA;color:#fff;font-family:Courier,MS Courier New,Prestige,Everson Mono;font-size:1.1em;padding:2px}
blockquote{background:url(/common_images/skin001/quotes1.png) no-repeat 0 2px;margin:10px 50px;text-indent:25px}
blockquote p{background:url(/common_images/skin001/quotes2.png) no-repeat bottom right;display:inline;margin:0;padding-right:24px}
cite{color:#000;font-family:Arial,sans-serif;font-size:1.1em;padding:0 3px}
acronym{border-bottom:1px dashed #007AAA;cursor:help}
q{color:#007AAA;font-style:italic}
q:after{content:" ' Source: "attr(cite)" ";font-size:1em}
ul{list-style:none;margin:5px 0}
ul li{margin:5px 0;padding:0 0 0 12px;background:url(/images/design/puce_gris_8px.png) no-repeat left 5px}
ul ul{margin-left:12px}
ol{list-style:inside decimal-leading-zero;margin:5px 0 5px 25px}
hr{border-bottom:2px ridge #666;border:0}
.separator{clear:both;visibility:hidden}
dl{margin:10px 5px}
dt{color:#000;font-size:1.1em;font-weight:700}
dd{font-style:normal;margin:0;padding:0;text-indent:10px}
table{border-collapse:collapse;border-spacing:0;border:1px solid #ccc;margin:auto;width:100%;margin-bottom:15px}
table caption{color:#ccc;font-size:14px;font-weight:700;margin:5px 0;text-align:left}
th{color:#fff;border:1px solid #ccc;color:#666;font-size:14px;font-weight:700;padding:2px}
td{border:1px solid #ccc;padding:2px}
td img{padding:3px}
.medias{margin:10px 0}
.medias .audio,.medias .video,.medias .center{text-align:center}
.medias .right{text-align:right}
.medias .left{text-align:left}
.medias .right .diaporama{text-align:right;margin:0 0 0 auto}
.medias .left .diaporama{text-align:left;margin:0 auto 0 0}
.medias .center .diaporama{text-align:left;margin:0 auto}
.medias a,.medias a:hover,.medias a:visited{background:none;text-decoration:none}
.medias .description{display:none}
.back{text-align:left;margin-bottom:10px;display:block;clear:both;text-decoration:none;font-size:16px;font-family:'Univers','Trebuchet MS',Arial,sans-serif}
.back:before{content:'<< ';font-size:12px}
.une_colonne,.deux_colonnes{clear:both;display:inline}
.colleft{float:left;margin:0 2% 0 0;padding:0;width:47%}
.colright{float:left;margin:0;padding:0;width:48%}
.intext_left{float:left!important;padding:5px!important}
.intext_right{float:right!important;padding:5px!important}
.above_left{text-align:left}
.above_right{text-align:right}
.above_center{text-align:center}
.below_center{text-align:center}
.below_right{text-align:right}
.below_left{text-align:left}
.above_center img,.above_right img,.above_left img,.below_center img,.below_right img,.below_left img{float:none!important}
.center{text-align:center;width:100%}
.left{text-align:left;width:100%}
.right{text-align:right;width:100%}
.colonne{width:27%;float:left;margin:15px 10px;color:#666;font-size:1.2em}
.colonne strong{color:#000}
.colonne .title{text-align:center;margin-bottom:15px;font-weight:700;text-transform:uppercase}
.date{font-style:italic}
.colonne a{display:block}
.googleMapBulle{width:250px;height:150px;overflow:auto;padding:0;margin:0}
.labelMarker{font-weight:700;color:#000}
.strength_password,.confirmpasswd{display:block;background:no-repeat left center;padding:0 0 0 10px;font-size:11px;font-weight:700}
.shortPass,.notequalpasswd{background-image:url(/images/design/form_wrong.gif);color:#b00}
.badPass{background-image:url(/images/design/form_wright1.gif);color:#d70}
.goodPass{background-image:url(/images/design/form_wright2.gif);color:#670}
.strongPass{background-image:url(/images/design/form_secure.gif);color:#080}
.equalpasswd{display:none}
#mustEnableJavascript,#mustAcceptCookies{font-weight:700;color:red}
.pubRContener .pubRModif,.pubRContener .pubRDelete{display:block;width:20px;height:20px}
.pubRContener .pubRModif span,.pubRContener .pubRDelete span{display:none}
.pubRContener .add{background:transparent url(/common_images/skin001/add_small.png) no-repeat scroll right top}
.pubRContener .modif{background:transparent url(/common_images/skin001/edit_small.png) no-repeat scroll right top}
.pubRContener .pubRDelete{background:transparent url(/common_images/skin001/delete_small.png) no-repeat scroll right top}
.pubRContener .actions{float:left}
.pubRContener .add,.pubRContener .addLabel{float:left}
.pubRContener .pubRLabel{margin-bottom:5px;font-style:italic}
.pubRContener p{margin:0}
.pediatrie ul li{background:url(/images/design/puce-pediatrie.png) no-repeat left 5px}
.confort ul li{background:url(/images/design/puce-confort.png) no-repeat left 5px}
.voyage ul li{background:url(/images/design/puce-voyage.png) no-repeat left 5px}
.essentiels ul li{background:url(/images/design/puce-essentiel.png) no-repeat left 5px}
.naturels ul li{background:url(/images/design/puce-naturel.png) no-repeat left 5px}
.techniques ul li{background:url(/images/design/puce-techniques.png) no-repeat left 5px}
.container{position:relative;width:960px;margin:0 auto;padding:0}
.layoutContentRight #contents{padding:10px 0 0 10px}
.layoutLeftContent #contents{padding:10px 0 0 10px}
.layoutContent #contents{padding:10px}
#header{background:url(/images/design/header_fond.jpg) repeat-x left top}
#header h1{font-size:1em;margin:0}
#header #logo a{display:block;height:80px;width:219px;background:url(/images/design/header_logo.jpg) no-repeat left top;border:none;color:#fff;font-size:18px;font-weight:700;left:1px;position:absolute;top:1px}
#header #logo a span{display:none}
#headerInner{margin:0 auto;height:89px}
#header .titresite{display:none}
#page{background:#fff}
.accueil #wrapper{width:100%}
.accueil #wrapperInner{width:100%}
#contentsInner{padding:0 15px}
.accueil #contentsInner{width:100%;padding:0}
#leftbar{float:left}
.accueil #rightbar{right:0;top:2px;position:absolute}
#footer{background:url(/images/design/fond_bruit_beige.jpg) repeat center top #ded4c5;margin-top:20px}
#signature{text-align:center}
#signature p,#signature a,#signature a:visited{background:none;color:#666;text-decoration:none}
#signature a:hover{color:#fff}
.error_form{color:red}
#colorsDefinition{color:#007AAA;color:#666;color:#ccc;color:#eee}
body.izimedia{background:#000 url(/common_images/skins/DefaultSkins1.5/izi-bg-container.jpg) no-repeat top center}
body.izimedia a:link{color:#f29d2a}
body.izimedia h6{color:#f29d2a}
body.izimedia a:visited{color:#bb630a}
body.izimedia pre{background:#f0f6f7;border:1px solid #f29d2a}
body.izimedia acronym{border-bottom:1px dashed #f29d2a}
body.izimedia q{color:#f29d2a}
body.izimedia code{background:#f29d2a}
body.izimedia body.izimedia #nested .firstLevel li a:hover{color:#f29d2a}
body.izimedia #nested li.active a{border-top:1px solid #f29d2a;border-left:1px solid #f29d2a;border-right:1px solid #f29d2a;background:url(/common_images/skins/DefaultSkins1.5/izi-bg-menu-active.png) repeat-x}
body.izimedia #leftbar #nested .firstLevel li a:hover{color:#f29d2a}
body.izimedia #wrapper #notNested li a:hover{color:#f29d2a}
body.izimedia #nested .firstLevel li.sfhover ul{background:#bb630a}
body.izimedia #header #logo a{background:url(/common_images/skins/DefaultSkins1.5/izi-logo.jpg) no-repeat 50% 0}
body.izimedia #nested .firstLevel li a:hover{color:#f29d2a}
body.izimedia submit input{background:#f29d2a}
body.izimedia ul li{background:url(/common_images/skins/DefaultSkins1.5/list-izi.gif) no-repeat 0 4px}
body.izimedia ul.articleAction li{background:none}
.accueil #creation{width:960px;margin:30px auto}
.accueil #creation h2{margin:0;border:none}
.accueil #creation .visu_principal{float:left}
.accueil #creation .visu_secondaire{float:right}
.accueil #creation .visu_pro{float:left}
.accueil #creation .visu_pro:first-child{margin-right:10px}
.pro{display:none}
.pageUnivers #article h2{width:495px;padding:30px 10px 30px 20px;border:1px solid #888;color:#888;text-align:left;border-radius:10px;clear:left;font-size:xx-large;margin:0;font-weight:400}
.pageUnivers #article a{display:block;text-decoration:none;color:inherit}
.pageUnivers #article img{display:block;border:1px solid #888;border-radius:10px;float:right}
.breadcrumb{color:#8e9da9;margin:20px 0}
.accueil .breadcrumb{display:none}
.breadcrumb a{color:#8e9da9;text-decoration:none}
.breadcrumb a:hover{color:#587285;text-decoration:underline}
#header .nested{width:960px;margin:0 auto}
#header .nested ul.firstLevel{margin:0;padding:0;text-align:center;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-size:22px;font-weight:400;position:relative}
#header .nested .firstLevel li{display:inline-block;list-style:none;padding:0;margin:0;width:auto;background:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#header .nested .firstLevel li.sousmenu:hover,#header .nested .firstLevel li.sousmenu.sfhover{padding-bottom:36px}
#header .nested .firstLevel li.sousmenu.catalogue:hover,#header .nested .firstLevel li.sousmenu.catalogue.sfhover{padding-bottom:130px}
#header .nested .firstLevel li a{color:#587285;display:inline-block;text-decoration:none;height:40px;line-height:40px;padding:0 20px}
#header .nested .firstLevel:hover li a.afirstLevel{color:#b8c1c8}
#header .nested .firstLevel li:hover a.afirstLevel{color:#013b5a}
#header .nested .firstLevel li.active a.afirstLevel{color:#013b5a}
#header .nested .firstLevel li.nomenu{display:none}
#header .contentSmart{text-align:center}
#header .nested .smart-menu{width:100%;color:#013b5a;display:none;position:relative;text-shadow:none;cursor:pointer;margin:0}
#header .smart-menu img{vertical-align:middle;position:relative;top:-2px}
#header .smart-menu a,.smart-menu a:hover,.smart-menu a:active{color:#013b5a;text-decoration:none;height:30px;line-height:30px;font-family:'Trebuchet MS',Arial,sans-serif;font-size:16px;display:block}
#leftbar .nested{display:none}
#leftbar .contentSmart{display:none!important}
#leftbar .nested{margin:0 20px 0 0;float:left;background:url(/images/design/fond_bruit_beige_clair.jpg) repeat center top #f0ece4;border:1px solid #e0d6c7;padding:10px;width:230px;position:relative}
#leftbar .nested li{margin:0;padding:5px 0;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:700;font-size:15px;border-top:1px solid #f2efea;border-bottom:1px solid #e8e4e0;background:none}
#leftbar .nested li:first-child{border-top:1px solid #e8e4e0}
#leftbar .nested li a{color:#000;text-decoration:none;display:block;margin:0 5px 0 0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#leftbar .nested li a:hover{margin:0 0 0 5px}
#leftbar .nested ul.firstLevel{height:auto;background:none;padding:0;margin-left:12px}
#leftbar .nested ul li{display:none}
#leftbar .nested ul li.active{float:none;width:100%;display:block}
#leftbar .nested .firstLevel li a{line-height:normal;display:block}
#leftbar .nested .firstLevel li a span{display:block}
#leftbar .nested .secondLevel{display:block;position:static;width:auto}
#leftbar .nested .secondLevel li{display:block}
.nested .firstLevel li.active .secondLevel li a{font-weight:400}
.nested .firstLevel li.active .secondLevel li.active a{font-weight:700;text-decoration:none}
.nested .firstLevel li.active .secondLevel li.active .thirdLevel a{font-weight:400}
.nested .firstLevel li.active .secondLevel li.active .thirdLevel .active a{font-weight:700}
#rightbar .nested{background:none;position:relative}
#rightbar .nested ul{height:auto;background:none;padding:0;border:#eee 1px solid}
#rightbar .nested .firstLevel li a:hover{color:#007aaa}
#rightbar .nested ul li{margin:0;padding:0;float:none;background:#666;border-bottom:1px solid #eee;width:100%}
#rightbar .nested .firstLevel li a{line-height:normal;color:#fff;padding:3px;display:block}
#rightbar .nested .firstLevel li a span{display:block}
#rightbar .nested .secondLevel{margin:-20px 0 0 -20px}
#rightbar .nested .secondLevel li{background:#666}
#rightbar .nested .thirdLevel li{background:#666}
#header .nested .firstLevel li ul,#header .nested .firstLevel li:hover ul ul,#header .nested .firstLevel li.sfhover ul ul,#header .nested .firstLevel ul li:hover ul ul,#header .nested .firstLevel ul li.sfhover ul ul{height:0;position:absolute;width:960px;margin:0;text-align:left;left:0;overflow:hidden;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-top:0 solid #fff}
#header .nested .firstLevel li:hover ul,#header .nested .firstLevel li.sfhover ul{padding:0;border-top:1px solid #ccd8de;z-index:10;height:36px}
#header .nested .firstLevel li.sousmenu.droite ul,#header .nested .firstLevel li.sousmenu.droite ul{text-align:right}
#header .nested .firstLevel li.sousmenu.catalogue:hover ul,#header .nested .firstLevel li.sousmenu.catalogue.sfhover ul{height:130px;width:auto;padding:0 0 0 40px}
#header .nested .firstLevel ul li a{padding:0 10px 0 15px;background:url(/images/design/puce_beige_11px.png) no-repeat left center;line-height:36px;height:36px;color:#666660;font-height:bold;font-size:16px}
#header .nested .firstLevel ul li.confort a{color:#f9caa9!important}
#header .nested .firstLevel ul li.voyage a{color:#b1dad0!important}
#header .nested .firstLevel ul li.chambre a{color:#f3a8b4!important}
#header .nested .firstLevel ul li.sommeil a{color:#d7b3d2!important}
#header .nested .firstLevel ul li.pediatrie a{color:#96c2e4!important}
#header .nested .firstLevel li.sousmenu.catalogue ul li a{line-height:120%;background:none;padding:0;margin:-4px 39px 0 1px;height:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#header .nested .firstLevel li.sousmenu.catalogue:hover ul li a,#header .nested .firstLevel li.sousmenu.catalogue.sfhover ul li a{height:130px}
#header .nested .firstLevel li.sousmenu.catalogue ul li a img{display:block;border:1px solid #e0d6c7;width:100px;height:100px;margin-bottom:5px}
#header .nested .firstLevel ul li a:hover{color:#013b5a}
.nested .firstLevel ul li:hover ul,.nested .firstLevel ul li.sfhover ul{background:#ccc;left:auto;margin:-20px 0 0 150px;padding:0}
.nested .firstLevel ul ul li{background:none;float:none;width:150px}
.nested .firstLevel ul ul li a{color:#666}
.nested .firstLevel ul li.active li a{text-decoration:none}
.nested .firstLevel ul ul li.active a{text-decoration:underline}
.nested .firstLevel ul ul li:hover ul,.nested .firstLevel ul ul li.sfhover ul{background:#eee;left:auto;margin:-20px 0 0 150px}
.nested .firstLevel ul ul ul li{background:none;float:none;width:150px}
.nested .firstLevel ul ul ul li a{color:#666}
.nested .firstLevel ul ul li.active li a{text-decoration:none}
.nested .firstLevel ul ul ul li.active a{text-decoration:underline}
#header .notNested{background:url(/common_images/skins/DefaultSkins1.5/bg-menu.png) no-repeat scroll left top #666}
#header .notNested ul{background:url(/common_images/skins/DefaultSkins1.5/bg-menu-right.png) no-repeat scroll right top transparent;height:40px;margin:0;padding:0 0 0 10px}
#header .notNested .firstLevel li{float:left;list-style:none;padding:0;width:auto;background:none}
#header .notNested .firstLevel li.active a,#header .notNested .secondLevel li.active a,#header .notNested .thirdLevel li.active a,#header .notNested .fourthLevel li.active a{font-weight:700}
#header .notNested .secondLevel,#header .notNested .thirdLevel,#header .notNested .fourthLevel{background:none}
#header .notNested .secondLevel li,#header .notNested .thirdLevel li,#header .notNested .fourthLevel li{float:left;background:none;padding:0;border-right:1px dotted #fff}
#header .notNested .secondLevel li a,#header .notNested .thirdLevel li a,#header .notNested .fourthLevel li a{font-size:11px}
#header .notNested .secondLevel{background:#355061}
#header .notNested .thirdLevel{background:#ccc}
#header .notNested .thirdLevel a{color:#666}
#header .notNested .fourthLevel{background:#eee}
#header .notNested li a{color:#FFF;display:block;font-size:13px;line-height:40px;padding:0 15px;text-decoration:none}
#header .notNested li a:hover{text-decoration:underline}
#wrapper #firstLevel{margin:0}
#wrapper .notNested{margin:0 0 15px}
#wrapper .notNested li{background:none repeat scroll 0 0 #666;border-bottom:1px solid #eee;float:none;margin:0;padding:0;width:100%}
#wrapper .notNested li a{color:#fff;display:block;line-height:normal;padding:3px;text-decoration:none}
#wrapper .notNested li a:hover{color:#007aaa}
.error_form{color:red}
fieldset{margin:10px;padding:5px}
.fieldsets fieldset{margin:20px auto;padding:10px;border:1px solid #ddd;}
legend{color:#666;font-size:1.1em;font-weight:700;padding:0 5px}
.row{clear:both;margin:5px;padding:5px}
.row.erreur{background:#fee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
label{float:left;width:200px}
#formpersonnalise label{width:190px;padding-right:10px;text-align:left;}
input,select,textarea{border:1px solid #666;text-align:left;width:auto}
input[type="text"],input[type="password"],input[type="mail"]{border:1px solid #b5b3b0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:20px;line-height:20px;padding:0 0 0 5px}
textarea{border:1px solid #b5b3b0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 0 0 5px}
.select{background:url(/images/design/select.gif) no-repeat scroll right center transparent;border:1px solid #b5b3b0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:20px;line-height:20px;overflow:hidden;padding:0 20px 0 5px;float:left}
.msie .select,.win.chrome .select{background:none repeat scroll 0 0 transparent;border:1px solid #b5b3b0;height:auto;overflow:visible;padding:0}
.select select{background:none repeat scroll 0 0 transparent;border:medium none;font-size:14px;margin:0;width:150% !important;padding:0;position:relative;top:1px}
#field33{width:200% !important;}
.msie .select select,.win.chrome .select select{position:static;width:auto}
.select select option{background:none repeat scroll 0 0 #FFF}
.widget .group_multi_radio,.widget .group_multi_checkbox,.widget .group_multi,.widget .groupMultiRadio,.widget .groupMulticheckbox,.widget .groupMulti{padding:0 0 0 10px}
.group_multi_radio,.group_multi_checkbox,.group_multi,.groupMultiRadio,.groupMulticheckbox,.groupMulti{clear:both;display:block;padding:0 0 0 200px;position:relative;top:-15px}
.group_multi_radio p,.groupMultiRadio p,.group_multi_checkbox p,.groupMulticheckbox p,.group_multi p,.groupMulti p{margin:0}
.multi_radio,.multiRadio,.multi_checkbox,.multiCheckbox{display:block}
.multi_radio label,.multiRadio label,.multi_checkbox label,.multiCheckbox label{float:none}
.form_interval{padding:0 0 0 200px;position:relative;top:-18px}
.form_interval *{float:none}
input.radio,input.checkbox,input.radio:focus,input.checkbox:focus{background:transparent;border:0;width:auto!important;margin-right:5px}
.submit{margin:5px 0 0;text-align:center}
.submit input{background:#6b6762;border:1px solid #4e4a45;padding:5px 10px;color:#fff;font-family:'Univers','trebuchet MS',Arial,sans-serif;font-size:14px;font-weight:400;cursor:pointer}
#formsQcm .response{color:red}
#formsQcm .good{color:#44bb34}
.errorForm,.obligatory,.errorLog{color:#b00;font-size:11px;font-weight:700}
.label.error{color:#bb3434!important}
#captcha .captchaLabel{display:block}
input.captchaField{height:30px;line-height:30px;font-size:2em;width:150px}
a.newCaptcha{vertical-align:50%;margin-left:10px}
.widget.notitre h4,.widget.notitre div.titre{display:none}
.widget ul{margin:10px 0}
.widget fieldset,.widget form{border:0;margin:0;padding:0}
.widget .row{margin:0;padding:0}
.widget label{display:block}
#header .widget{float:right;background:url(/images/design/header_box_fond.png) no-repeat left top;height:60px;padding:20px 20px 0}
#header .widget .widgetContainer{border:none;margin:0;padding:0}
#header .widget h4,#header .widget div.titre{color:#e0d6c7;font-size:17px;font-weight:400;font-family:'Univers','Trebuchet MS',Arial,sans-serif;margin:5px 0}
#header .widget a{color:#a5b3be;text-decoration:none}
#header .widget .titre a{color:#e0d6c7}
#header .widget a:hover{color:#fff;text-decoration:underline}
#wrapper .widget .widgetFooter{clear:both}
.widget .linksmore{text-align:left}
.widgetLastElements{line-height:140%}
.widgetLastElements .widgetLastElementsPicture{text-align:center}
.widgetLastElements .widgetLastElementsPicture img{float:right}
.widgetLastElements #cadre,.widgetLastElements #cadre #msg_1,.widgetLastElements #cadre #msg_2{height:170px!important}
.widgetLastElements .widgetLastElementsLink{text-align:right}
.widgetRss a{word-wrap:break-word}
#header .widget.banniere{background:none;margin:0;padding:0}
.banniere p{margin:0}
.banniere h4{display:none}
table.calendar{border-collapse:collapse;font-size:1em;width:100%}
table.calendar tr.calendarNav a{color:#666;text-decoration:none}
table.calendar tr.calendarNav a:hover{text-decoration:underline}
table.calendar td{text-align:center;vertical-align:middle;width:12%}
table.calendar td a{font-weight:700}
table.calendar tr.calendarDays th,table.calendar tr.calendarNav th{background:#eee;border:1px solid #CCC;color:#666;font-size:1.1em;font-weight:700;width:auto}
table.calendar td.today{color:#fff;font-weight:700;background:#eee;}
table.calendar td.noDay{color:#666}
table.calendar td.eventDay{background-color:#007aaa}
div.calendarEventLeft{clear:left}
.widgetShortcutFooter{background:transparent;margin:0;padding:0}
.widgetShortcutFooter h2{display:none}
.widgetShortcutFooter ul,.widgetShortcutHeader li{background:none;display:inline;margin:0;padding:0}
.widgetShortcutFooter{background:transparent;margin:0;padding:0}
.widgetShortcutFooter h2{display:none}
.widgetShortcutFooter li,.widgetShortcutFooter ul{background:none;display:inline;margin:0;padding:0}
.widgetShortcutFooter a,.widgetShortcutFooter a:visited{background:transparent;color:#fff;margin:0 2px;text-decoration:none}
.widgetShortcutFooter a:hover,.widgetShortcutFooter a:active{text-decoration:underline}
div.weatherRow{padding:0 5px}
.weatherForecastWeekday{float:left;width:25%}
.weatherForecastWeekday h3{margin:0;padding:15px 0 0}
span.temperature{font-style:italic}
.day{margin:0 2% 0 0;padding:0}
.weatherForecastWeekday .day{background:#eee;border:1px solid #666}
.weatherForecastWeekday .day h4{background:#666;color:#fff;font-size:1.1em;margin:0 0 5px;padding:3px}
.weatherForecastWeekday .day img{text-align:center;margin:5px auto;display:block}
.weatherForecastWeekday .weatherConditionDescription{text-align:center}
.widgetPoll #poll{width:100%}
.widgetPoll #poll h2{display:none}
.widgetPoll #poll li{list-style:none}
#wrapper .widgetNewsletter{background:#222224 url(/common_images/skins/DefaultSkins1.5/bg-newsletter.png) no-repeat top left;color:#fff}
#wrapper .widgetNewsletter fieldset{width:100%}
#wrapper .widgetNewsletter h4{background:none;padding:4px 10px}
#wrapper .widgetNewsletter .widgetContainer{border:none;margin:0;padding:0;padding:0 0 10px}
#wrapper .widgetNewsletter .widgetFooter{height:5px;background:url(/common_images/skins/DefaultSkins1.5/bg-newsletter-footer.png) no-repeat top left}
#wrapper .widgetNewsletter #NewsLettersSubscribeMail{width:100px}
#wrapper .widgetNewsletter .submit{display:inline}
#wrapper .widgetNewsletter .submit input{padding:0}
.widgetAdvert{background:#fff;padding:0}
.advertHeader{font-size:1em;text-align:center}
.advert{overflow:hidden}
.advertAdditionalLink{font-size:1em;text-align:center}
.iab_300x250{height:250px;width:300px}
.iab_250x250{height:250px;width:250px}
.iab_240x400{height:400px;width:240px}
.iab_336x280{height:280px;width:336px}
.iab_180x150{height:150px;width:180px}
.iab_468x60{height:60px;width:468px}
.iab_234x60{height:60px;width:234px}
.iab_88x31{height:31px;width:88px}
.iab_120x90{height:90px;width:120px}
.iab_120x60{height:60px;width:120px}
.iab_120x240{height:240px;width:120px}
.iab_125x125{height:125px;width:125px}
.iab_728x90{height:90px;width:728px}
.iab_160x600{height:600px;width:160px}
.iab_120x600{height:600px;width:120px}
.iab_300x600{height:600px;width:300px}
.widgetRssItem{margin:8px 0}
.widgetRssItemTitle{font-weight:700}
.widgetRssItemDate{font-style:italic}
#leftbar .widgetShortcutTools{margin:0 20px 0 0;float:left;background:url(/images/design/fond_bruit_beige_clair.jpg) repeat center top #f0ece4;border:1px solid #e0d6c7;padding:10px;width:230px}
#leftbar .widgetShortcutTools li{margin:0;padding:5px 0;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:700;font-size:15px;border-top:1px solid #f2efea;border-bottom:1px solid #e8e4e0;background:none}
#leftbar .widgetShortcutTools li:first-child{border-top:1px solid #e8e4e0}
#leftbar .widgetShortcutTools li a{color:#000;text-decoration:none;display:block;margin:0 5px 0 0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#leftbar .widgetShortcutTools li a:hover{margin:0 0 0 5px}
#leftbar .widgetShortcutTools ul{margin:0}
#leftbar .widgetShortcutTools ul li,#leftbar .widgetShortcutTools ul li:first-child{background:url(/images/design/leftbar_fleche.gif) no-repeat left 7px;border:none;padding:3px 0;font-weight:400;font-size:12px}
#leftbar .widgetShortcutTools ul li a,#leftbar .widgetShortcutTools ul li a:hover{margin:0;padding:0 0 0 10px}
.leftbar #article,.leftbar #mediaDownloads,.leftbar #error_page{float:left;width:688px}
.leftbar #article{width:668px;margin-left:20px}
#header .widget.langues{padding-right:0;padding-top:25px;line-height:30px}
#header .widget.langues .titre{display:none}
#header .widget.langues img{vertical-align:middle;position:relative;top:-2px}
#header .widget.langues a{cursor:pointer}
#header .widget.langues #mdlangues{position:absolute;left:-5px;top:25px;background:#044366;padding:5px;width:50px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #003551;border-top:none;z-index:15}
#rightbar .widget.socialdiapo{position:relative;z-index:5}
#rightbar .widget.socialdiapo .titre{display:none}
#rightbar .widget.socialdiapo a{line-height:45px;color:#e0d6c7;text-decoration:none;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-size:14px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#rightbar .widget.socialdiapo a:hover{color:#fff}
#rightbar .widget.socialdiapo a strong{position:relative;right:-50px;z-index:0;opacity:0;text-shadow:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#rightbar .widget.socialdiapo a:hover strong{right:7px;opacity:1;text-shadow:0 0 3px #6b6762;z-index:1}
#rightbar .widget.socialdiapo a img{position:relative;z-index:1}
#rightbar .widget.socialdiapo a:hover img{z-index:0}
#footer hr.couture{clear:both;width:100%;height:6px;margin:0;padding:0;visibility:visible;border:none;background:url(/images/design/couture_blanc-beige.gif) repeat-x center bottom}
#footer .widget{color:#6b6762;border-left:1px solid #eee9e1;float:left;padding:0 20px;margin:10px 0}
#footer .widget h4,#footer .widget div.titre{font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-size:16px;font-weight:700;color:#013b5a;margin:0 0 10px}
#footer a{color:#6b6762}
#footer a:hover{color:#393735}
#footer .widget.ounoustrouver,#footer .widget.nouscontacter,#footer .widget.aproposdenous{height:170px;line-height:14px}
#footer .widget.ounoustrouver strong,#footer .widget.nouscontacter strong,#footer .widget.aproposdenous strong{font-size:13px}
#footer .widget.ounoustrouver{width:201px;background:url(/images/design/footer_ounoustrouver_fond.jpg) no-repeat 13px 22px}
#footer .widget.ounoustrouver .widgetContainer{text-shadow:0 0 10px #efeae2,0 0 8px #efeae2,0 0 7px #efeae2,0 0 5px #efeae2,1px 1px 5px #efeae2,1px -1px 5px #efeae2,-1px -1px 5px #efeae2,-1px 1px 5px #efeae2;padding:33px 0 0 59px;width:140px}
#footer .widget.ounoustrouver a{text-decoration:none}
#footer .widget.ounoustrouver a:hover{color:#6b6762}
#footer .widget.nouscontacter{width:168px}
#footer .widget.nouscontacter a{display:block;background:#87827c;background:-moz-linear-gradient(top,#87827c 0%,#6b6762 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#87827c),color-stop(100%,#6b6762));background:-webkit-linear-gradient(top,#87827c 0%,#6b6762 100%);background:-o-linear-gradient(top,#87827c 0%,#6b6762 100%);background:-ms-linear-gradient(top,#87827c 0%,#6b6762 100%);background:linear-gradient(to bottom,#87827c 0%,#6b6762 100%);padding:2px;text-align:center;text-decoration:none;color:#fff;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-size:13px;float:left}
#footer .widget.nouscontacter a em{border:1px dashed #bcb4a9;display:block;height:24px;line-height:24px;font-style:normal;background:url(/images/design/puce_beige_8px.png) no-repeat 4px center;padding:0 5px 0 16px}
#footer .widget.aproposdenous{width:201px;text-align:justify;border-right:1px solid #eee9e1}
#footer .widget.aproposdenous a:before{content:url(/images/design/puce_blanc_8px.png);margin-right:3px}
#footer .widget.widgetNewsletter{background:#013b5a;padding:0;margin-left:20px;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#footer .widget.widgetNewsletter .titre{color:#fff;margin-bottom:5px}
#footer .widget.widgetNewsletter .coutures{border:1px dashed #67899c;padding:15px 18px;width:186px;margin:1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#footer .widget.widgetNewsletter .widgetNewsletterComment{color:#8d9ca8;margin:5px 0}
#footer .widget.widgetNewsletter #NewsLettersSubscribeMail{background:#4f7f98;border:1px solid #91b7cc;color:#b5c5d0;font-style:italic;font-weight:400;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:161px;height:20px;line-height:20px;padding:0 20px 0 5px;float:left;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#footer .widget.widgetNewsletter #NewsLettersSubscribeMail:focus{background:#fff;border:1px solid #cacaca;color:#6b6762;font-style:normal}
#footer .widget.widgetNewsletter .submit{margin:0}
#footer .widget.widgetNewsletter .submit input{margin:1px 1px 1px -21px;padding:0;width:20px;height:20px;border:none;float:left;cursor:pointer;background:url(/images/design/footer_newsletter_fleche.png) no-repeat 5px 4px transparent}
#footer .widget.socialfooter{float:right;border:none;position:relative}
#footer .widget.socialfooter .titre{display:none}
#footer .widget.socialfooter .widgetContainer div{display:inline}
#footer .widget.socialfooter a{float:left;margin-left:5px}
#footer .widget.socialfooter a strong{display:none}
#footer .widget.socialfooter a:hover strong{display:block;position:absolute;right:20px;top:-15px}
#footer .widget.liensfooter{border:none;border-top:1px solid #eee9e1;border-bottom:1px solid #eee9e1;float:none;clear:both;padding:5px 0}
#footer .widget.liensfooter .titre{display:none}
#footer .widget.liensfooter table,#footer .widget.liensfooter tr,#footer .widget.liensfooter td{border:none;margin:0;padding:0;text-align:center;vertical-align:middle}
#footer .widget.liensfooter a{font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-size:14px;text-decoration:none;height:30px;line-height:30px}
#footer .widget.liensfooter tr{background:url(/images/design/footer_table_filets.gif) repeat-y right top}
#footer .widget.liensfooter td{background:url(/images/design/footer_table_filets.gif) repeat-y left top}
#footer .widget.signature{border:none;margin:20px 0;text-align:center;float:none;color:#8d8780}
#footer .widget.signature .titre{display:none}
#footer .widget.signature a{color:#8d8780}
#footer #totop a{float:right;background:url(/images/design/footer_totop.jpg) no-repeat right top;height:21px;line-height:21px;padding:3px 32px 0 48px;text-align:center}
.cc-cookies{position:static;width:90%;left:0;top:0;padding:.5em 5%;background:#565656;background:rgba(86,86,86,0.95);color:#fff;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,0.35);z-index:99999;text-align:center;color:#fff}
.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline}
.cc-cookies a:hover{text-decoration:none}
.cc-overlay{height:100%;padding-top:25%}
.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}
.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#013b5a;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}
.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}
.cc-cookies a.cc-cookie-reset{background:#f15b00}
.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}
.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}
.cc-cookies.cc-discreet{width:auto;padding:.5em 1em;left:auto;top:auto}
.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none}
@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0}
}
@media screen and (max-width: 480px) {
.cc-cookies{position:relative;float:left}
}
#header .widget.logo{background:none;float:none;height:auto;padding:0}
#header .widget.logo .titre{display:none}
#header .widget.logo h1{margin:0;padding:0}
span.widgetLoginState{color:#000;font-weight:700;margin-right:5px}
#header .widgetLogin .row,#header .widgetLogin .row:after,#header .widgetLogin .row:before,#header .widgetLogin label,#header .widgetLogin form,#header .widgetLogin .submit,#header .widgetLogin .widgetLoginLinks{display:inline}
#header .widgetLogin h4{display:none}
#header .widgetLogin fieldset{display:inline;width:auto}
#header .widgetLogin input{margin-right:10px;margin-top:5px}
#header .widgetLogin .submit input{background:#007aaa;border:none}
#accountActions{float:left}
#header .widgetCatalogSearch{background:none;height:auto;padding:0;margin:29px 20px 0 0}
#header .widgetCatalogSearch .wordsbox{background:#4f7f98;border:1px solid #91b7cc;color:#b5c5d0;font-style:italic;font-weight:400;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:187px;height:20px;line-height:20px;padding:0 20px 0 5px;float:left;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#header .widgetCatalogSearch .wordsbox:focus{background:#fff;border:1px solid #cacaca;color:#6b6762;font-style:normal}
#header .widgetCatalogSearch .submit{margin:0}
#header .widgetCatalogSearch .submit input{margin:1px 1px 1px -21px;padding:0;width:20px;height:20px;border:none;float:left;cursor:pointer;background:url(/images/design/header_search_loupe.png) no-repeat 1px 2px transparent}
.widget .short_product h3{overflow:hidden;height:auto;clear:both}
.widget .short_product h3 a{color:#000;text-decoration:none}
.widget .short_product h3 a:hover{text-decoration:underline}
.widgetCart .qt1{display:none}
#contenucart{position:relative;background:url(/images/design/cart_fond.png) repeat-y center top #f7f2e9;width:960px;min-height:340px;margin-bottom:30px}
#contenucart .cart_ligne{float:none;clear:both;margin:0 40px 0 60px;border-bottom:1px dashed #6b6762;height:159px}
#contenucart .cart_image{float:left;width:175px}
#contenucart .cart_ligne .cart_image a{display:block;position:relative;left:0;top:0;background:#fff;width:130px;height:130px;line-height:130px;text-align:center;margin:15px auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#contenucart .cart_ligne:hover .cart_image a{-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);transform:rotate(-1deg);margin:15px auto;left:0;top:0}
#contenucart .cart_ligne:first-child:hover .cart_image a{left:-4px;top:3px}
#contenucart .cart_image a img{max-width:130px;max-height:130px;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#contenucart .cart_infos{float:left;width:440px;padding:50px 0 0;font-size:12px;color:#6b6762}
#contenucart .cart_infos h3{font-size:15px;font-weight:700;margin:0 0 5px}
#contenucart .cart_infos h3 a{text-decoration:none}
#contenucart .cart_review,#contenucart .cart_delete{float:right}
#contenucart .cart_review a,#contenucart .cart_delete a{display:block;font-size:12px;color:#6b6762;text-align:center;padding-top:40px;text-decoration:none;margin:50px 30px 0 0}
#contenucart .cart_review a{background:url(/images/design/cart_loupe.gif) no-repeat center 10px}
#contenucart .cart_delete a{background:url(/images/design/cart_croix.gif) no-repeat center 10px}
#contenucart img#photocontenucart{position:absolute;right:-240px;top:-31px;display:block;z-index:0}
#contenucart img#trombonecontenucart{position:absolute;left:90px;top:-9px;display:block;z-index:2}
#contenucart .submit{padding:0 0 10px}
#contenucart .submit a{display:block;background:url(/images/design/fond_bouton.jpg) repeat-x left center;padding:2px;color:#fff;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:700;font-size:15px;text-shadow:0 0 4px rgba(0,0,0,0.5);text-decoration:none;float:right;margin:20px 30px 10px 0}
#contenucart .submit a span{display:block;border:1px dashed #b8b0a5;height:36px;line-height:36px;padding:0 10px}
#contenucart .submit a img{vertical-align:text-top}
#selections_cart{position:relative;z-index:1}
.cart .submit input#deletecartsubmit{text-align:center!important;color:#6b6762;font-size:12px;border:none;padding:25px 0 0;margin:10px 70px 10px 0;background:url(/images/design/cart_delete.gif) no-repeat center top transparent;float:right;cursor:pointer}
.normalPrice{text-decoration:line-through}
.cart .coupon input{width:50px}
.cartTableau table .row label,.cartTableau .row label{float:none;width:auto}
.short_product{float:left;position:relative;width:238px;border-right:1px solid #fff}
.col1 .short_product{border-left:1px solid #fff}
#rightbar .short_product,#leftbar .short_product{border:none}
.short_product .addToCart .row{float:left}
.short_product h2{margin:0 20px;border:none;color:#104764;font-size:17px;font-weight:700;line-height:100%;height:40px;position:relative;z-index:1}
.short_product h2 a{text-decoration:none;color:#104764}
.short_product p{margin:0}
.short_product .description{height:72px;width:190px}
.short_product .priceContainer{background-color:#595959;background-image:-moz-linear-gradient(top,#595959 0%,#454544);background-image:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#454544));border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #000;-moz-box-shadow:0 0 0 rgba(148,38,148,0),inset 0 0 7px rgba(255,255,255,1);-webkit-box-shadow:0 0 0 rgba(148,38,148,0),inset 0 0 7px rgba(255,255,255,1);text-shadow:0 -1px 1px rgba(062,061,059,0),0 0 0 rgba(255,255,255,0);display:block;font-weight:700;line-height:27px;padding:0 5px;position:absolute;top:100px;left:10px}
.short_product .old_price .priceContainer{left:76px;background:none;top:110px;font-size:.9em;border:none}
.short_product .prix,.short_product .special_price,#product .short_product .prix,#product .short_product .special_price{color:#fff;display:block;float:left;font-size:1.2em;line-height:27px;padding:0 5px;margin-right:-5px}
.short_product .panier{display:block;text-align:right;padding-top:9px;line-height:12px}
.short_product .panier a,#product .short_product .panier a{background:url(/common_images/skins/DefaultSkins1.5/ico_panier.gif) no-repeat center left;padding:3px 3px 3px 15px;text-decoration:none;font-size:11px;font-weight:400;margin-left:5px}
.short_product .row label{width:auto;float:left}
.short_product .row input,.short_product .row select{width:50px}
.short_product .pictureContainer{border:none;width:200px;height:200px;margin:0 auto}
.short_product .pictureContainer td{border:none;padding:0;width:200px;height:200px;text-align:center;vertical-align:middle}
.short_product .picture img{padding:0;max-width:200px;max-height:200px}
.short_product .picture .premiereImage{display:block}
.short_product .picture .deuxiemeImage{display:none}
.short_product .picture.switchPicture:hover .premiereImage{display:none}
.short_product .picture.switchPicture:hover .deuxiemeImage{display:block}
.short_product a.lienshortproduct{display:block;margin:0 20px;padding:0 0 0 11px;float:right;background:url(/images/design/puce_beige_8px.png) no-repeat left 4px}
.short_product .price{background:none;color:red;font-size:1em;font-weight:400;left:85px;top:109px;z-index:10}
.old_price{background:none;text-decoration:line-through;display:block;margin:0}
.old_price .price{background:none;padding:0}
.old_price .prix{background:none;color:red;font-size:1.3em;font-weight:400;text-decoration:line-through}
.short_product .viewProduct{width:100px;display:block;margin:5px auto 0;line-height:25px;text-align:center;z-index:500}
.short_product .viewProduct a{color:#666;text-decoration:none;font-size:13px;background-color:#cfcfcf;padding:5px;background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #949494;-moz-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(000,000,000,0),0 1px 0 rgba(255,255,255,0);-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-ms-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out}
.liste .short_product .viewProduct a{color:#007aaa;text-decoration:underline;font-size:12px;background-color:none;padding:0;background:none;filter:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;text-shadow:0 0 0 #fff;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;display:inline}
.short_product .viewProduct a:hover{background-color:#fff;background-image:none;filter:none}
#contents .short_product .viewProduct{position:absolute;top:276px;left:59px}
#contents .liste .short_product .viewProduct{position:static;display:block;line-height:18px;margin:0 0 0 20px;text-align:left;width:auto;height:18px}
#contents .liste .short_product .viewProduct:before{content:' - ';margin-left:.5em}
#contents .short_product .addToCart{position:absolute;top:301px;left:5px;width:200px}
.short_product .fromPrice{padding:0 5px;float:left;position:absolute;top:80px;left:7px}
#rightbar .widget .short_product,#leftbar .widget .short_product{background:none;float:none;position:relative;border-bottom:1px #ccc dotted}
#rightbar .widget .short_product .row label,#leftbar .widget .short_product .row label{display:inline}
#rightbar .widget .short_product .panier,#leftbar .widget .short_product .panier{text-align:center}
#rightbar .widget .short_product_container,#leftbar .widget .short_product_container{background:none;width:auto;padding:10px 0;height:auto;margin:0}
#contents .widget .short_product_container{width:190px}
#contents .widgetContainer{overflow:hidden}
#rightbar .widget .short_product .old_price{left:70px}
#rightbar .widget .short_product .priceContainer.old_price{background:none}
#rightbar .widget .short_product .old_price .prix{font-size:1.2em}
#rightbar .widget .short_product .description{width:170px;height:95px}
#product #formproductversion .panier{clear:both;color:#fff;height:50px;line-height:45px;margin:10px 0 0;width:167px}
#product #formproductversion .panier a{color:#fff;padding:10px 20px;background-color:#ab0000;background-image:-moz-linear-gradient(top,#bd0900 0%,#ab0000);background-image:-webkit-gradient(linear,left top,left bottom,from(#bd0900),to(#ab0000));border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #910000;-moz-box-shadow:0 1px 3px rgba(255,255,255,0.5),inset -3px 0 13px rgba(232,3,3,0.7);-webkit-box-shadow:0 1px 3px rgba(255,255,255,0.5),inset -3px 0 13px rgba(232,3,3,0.7);text-shadow:0 -1px 0 rgba(255,255,255,0),0 1px 0 rgba(255,255,255,0);-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-ms-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out;display:block;font-size:1.4em;font-weight:700;line-height:45px;padding:0;color:#fff;text-align:center}
#product #formproductversion .panier a:hover{text-decoration:none;background-color:#D60404;background-image:none;filter:none}
#visuelsAdditionnels,#produitsCommentaires{clear:both}
#visuelsAdditionnels h4,#produitsAssocies h4,#produitsCommentaires h4{margin:0;text-align:left}
#produitsAssocies{clear:both;margin:20px 0 40px}
#produitsAssocies h3{color:#104764;font-size:24px;font-weight:400}
#productleft{float:left;width:402px;margin:0 50px 0 20px}
#productright{float:left;width:428px;margin:0 60px 0 0}
.product_detail{font-size:14px;line-height:120%;text-align:justify}
.product_detail .description ul{list-style:disc;margin:0 0 0 40px}
.product_detail .description ul li{background:none;padding:0}
.product_detail #ProductLeftCol{width:300px;float:right}
.product_detail #ProductRightCol{color:#666;margin-right:10px}
.product_detail #blocreference{color:#6b6762;font-size:13px;margin:0 0 10px}
#bloccaracts{background:url(/images/design/fond_bruit_beige_clair.jpg) repeat left top #ece8e0;margin:2px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:2px}
#bloccaracts .description{border:1px dashed #9f9b95;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:7px}
.mainProductPictures{text-align:center;width:400px;max-height:400px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e1d7c8}
#productPicture{max-width:400px;max-height:400px;display:inline-block;text-align:center;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#productPicture img{display:block;margin:0;max-height:400px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#productPicture a{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;max-width:400px;max-height:400px;display:block}
#visuels_additionnels a.cloud-zoom-gallery{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e1d7c8;width:120px;height:120px;line-height:120px;margin:18px 0 0 18px;float:left;text-align:center;overflow:hidden}
#visuels_additionnels a.cloud-zoom-gallery:nth-child(3n+1){margin-left:0}
#visuels_additionnels a.cloud-zoom-gallery img{display:inline;max-width:100%;max-height:100%;vertical-align:middle}
.productVideo{margin:20px 0;clear:both;border:1px solid #e1d7c8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#000}
.description p,.description div{margin:5px 0}
#moredesc.hide,#morecons.hide{display:none}
#morecons.view{margin-bottom:10px}
a#viewmoredesc{display:block;clear:both;width:auto;height:21px;line-height:21px;padding:0 0 3px 180px;background:url(/media/product_viewmoretest__021595900_1614_18102013.gif) no-repeat center bottom;margin:10px auto;text-align:left;text-decoration:none;color:#939598;font-size:14px;font-weight:700}
a#viewmoredesc.view{background-position:center bottom}
a#viewmoredesc.hide{background-position:center top}
a#viewmorecons{background:url(/images/design/picto_showhide.jpg) no-repeat left -23px;height:24px;line-height:24px;padding:0 0 0 18px}
a#viewmorecons.hide{background-position:left 1px}
.new{float:right;margin:0 5px}
.liste .new{position:absolute;top:4px;right:5px}
.oldPrice{text-decoration:line-through}
.addToCart{float:left;margin:40px 0 10px}
.addToCart a{display:block;background:url(/images/design/fond_bouton.jpg) repeat-x left center;padding:2px;color:#fff;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:700;font-size:15px;text-shadow:0 0 4px rgba(0,0,0,0.5);text-decoration:none;float:left}
.addToCart span{display:block;border:1px dashed #b8b0a5;height:36px;line-height:36px;padding:0 10px}
.addToCart img{vertical-align:text-top}
.addToCart .row{margin:5px 0;padding:0}
.addToCart .row label{margin:0 5px 0 0}
.addToCart .row select{width:auto;float:left}
.specialRate{font-weight:700;color:red}
.specialIcon{float:right}
#productSlicePrice{clear:both}
.priceContainerProduct .special_price{color:red}
.total_price{background:#7d7d7c;background:-moz-linear-gradient(top,#7d7d7c 0%,#5c5c5b);background:-webkit-gradient(linear,left top,left bottom,from(#7d7d7c),to(#5c5c5b));border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #767470;-moz-box-shadow:0 0 0 rgba(000,000,000,0),inset 0 0 5px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 0 rgba(000,000,000,0),inset 0 0 5px rgba(255,255,255,0.5);text-shadow:0 -1px 1px rgba(255,255,255,0),0 0 0 rgba(255,255,255,0);padding:0 0 0 10px;float:left;line-height:46px;margin:10px 15px 10px 0}
.total_price span{color:#fff;display:block;font-size:1.6em;font-weight:700;line-height:46px;padding:0 15px 0 0;margin-right:-10px}
.priceContainerProduct .old_price{font-size:12px;text-decoration:line-through}
#visuels_additionnels{clear:both}
#visuels_additionnels h2{display:none}
.additionnalPicture{background:#EFEFEF;border:1px solid #EAE3E3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:60px;margin:0 9px;padding:5px;text-align:center;width:55px}
.additionnalPicture img{max-width:53px;max-height:53px}
.deleteProduct span{display:none}
.code_ean,.pcb,.label_qualite{float:left;margin:0 20px 0 0}
.pcb{height:20px;line-height:20px;margin-top:39px;border:1px dashed #b5b3b0;color:#6b6762;padding:0 5px}
.label_qualite img{max-width:65px;max-height:60px}
#formproductversion{margin:20px 0 20px 12px}
#formproductversion a{text-decoration:none}
#formproductversion a:hover{text-decoration:underline}
#formproductversion #formproductversion,#formproductversion fieldset{margin:0;padding:0}
#formproductversion fieldset{clear:both}
#formproductversion fieldset div{margin:0;padding:0}
#formproductversion fieldset div.row.variante{height:22px;line-height:22px}
#formproductversion legend{display:none}
#formproductversion label{width:auto;margin-right:5px}
#formproductversion select,#formproductversion input{margin-right:15px}
#formproductversion .addToCart .row label{margin-right:5px;margin-bottom:5px}
input.add_to_cart_quantity{width:100px}
.sortResults,#sort{border-bottom:1px dotted #ccc;margin:0 auto;width:90%}
.sortResults legend,#sort legend{color:#666;float:left;font-size:1.1em;font-weight:700;margin:3px}
.sortResults label,#sort label{width:auto;margin-right:10px;float:none}
.sortResults fieldset{margin:5px;padding:0}
.sortResults .row,#sort .row{display:inline}
.selectNbProducts{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin:0 auto;width:90%}
#famillyPresentation{margin-bottom:30px}
#famillyArticlePresentation{font-size:16px;color:#fff;margin:10px 0 0;padding:20px}
#formArboSelect,#childrenSelector{margin:auto;width:85%;margin:auto;width:85%;clear:both}
.catalog #childrenSelector{width:auto;padding:0 15px 0 0}
.catalog #formArboSelect{width:auto;background:#EEE;padding:5px 0}
.catalog #childrenSelector ul li{background:none;display:inline}
div.line{clear:both;border-top:1px dashed #cfdae0;padding:20px 0}
.familly{background:url(/images/design/fond_bruit_beige.jpg) repeat center top;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:15px 0 15px 30px}
.col1 .familly{margin-left:0}
.famillyContainer{margin:2px;padding:2px;border:1px dashed #78746e;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.familly img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);box-shadow:0 0 3px 0 rgba(0,0,0,0.5)}
.familly h2,.familly h3{text-align:center;color:#6b6762;font-size:22px;line-height:110%;font-weight:700;margin:10px;width:180px;height:50px;border:none}
.familly a.voirlafiche{background:url(/images/design/family-chevrons.gif) no-repeat left 3px;float:right;color:#6b6762;text-decoration:none;display:block;line-height:120%;padding:0 0 0 10px;margin:0 5px 2px 0}
.familly a:hover{text-decoration:underline}
#steps{height:30px;margin:10px 0 60px;background:#f8f8f8;border:1px #eee solid;line-height:30px}
#steps span{display:block;float:left;font-size:1.2em;font-weight:700;line-height:30px;padding:0 30px 0 10px;border-right:1px solid #DBDBDB}
#steps span:last-child{border:none}
#steps span.active{background-color:#000;color:#fff}
#manageAddress .adresses{background:#eee}
.condition_field{float:left;line-height:20px;margin-right:5px;padding-top:5px}
#zoomGallery{padding:10px}
div.galleryElement{float:left;padding:5px}
#overDiv{background:#fff;border:1px solid #eee;margin:0;width:300px;bottom:0}
#overDiv.calendar{bottom:auto;}
#overDiv p{margin:0}
#overDiv ul li{background:none;padding:0}
div.overlibcaption{float:left;font-size:0;line-height:0;font-weight:700;padding:5px 0 0 5px;width:200px;color:#ded4c5;display:none}
div.overlibclose a{font-size:18px;text-align:center;text-decoration:none;width:24px;height:24px;line-height:24px;float:right}
#overlibcontent{padding:10px}
#overlibfooter{padding:5px;text-align:right}
#overDiv.od_ad_to_cart{background:url(/images/design/fond_bruit_beige.jpg) repeat center top #ded4c5!important;border:1px solid #ccc;margin:0;width:300px;bottom:auto}
#add2cartConfirmation{background:transparent}
#produitsCommentaires form,#produitsCommentaires #commentsList{text-align:left}
#produitsCommentaires h6{display:inline;margin:0}
#visuelsAdditionnels img{margin:3px;padding:3px}
.productDownload li.sample a{font-weight:700;font-size:1.2em}
#searchPrice .row{width:250px;float:left;clear:none;margin:0 5px;padding:0 5px}
#searchPrice .row label{width:auto;margin-right:10px}
#selectFamiliesLabel .row{margin:0 5px;padding:0 5px}
#catalog_search_sort_form .row{float:left;width:auto;clear:none;margin:0 10px}
#catalog_search_sort_form .row label{width:auto;margin-right:5px}
#catalog_search_sort_form fieldset{float:left;margin:0;padding:0}
#catalog_search_sort_form .submit{margin:20px 0 0;float:left}
#contents .catalog_search_form .simpleCatalogSearchInput,#contents .catalog_search_form .submit{float:left;margin:0;padding:0;line-height:22px}
.catalog_search_form .simpleCatalogSearchInput label{width:auto;margin:0 10px 0 0}
.catalogSearchExecutionTime{display:none}
#contents .simpleCatalogSearch .simpleCatalogSearch h4{margin:5px}
#contents .simpleCatalogSearch fieldset{margin:0;padding:0}
.simpleCatalogSearch,.advancedCatalogSearch{border-bottom:1px dashed #e0d7c8;padding-bottom:10px;margin-bottom:10px}
.simpleCatalogSearch h4,.advancedCatalogSearch h4{display:none}
#resultsHeader h3{font-size:1.7em!important;font-weight:400}
.resultaffichage a{cursor:pointer}
.resultaffichage a.active{color:#000}
#advanced_catalog_search_form{overflow:auto}
#advanced_catalog_search_form #searchPrice{float:left}
#advanced_catalog_search_form .submit{float:left;margin-top:20px}
#advanced_catalog_search_form fieldset{margin:0 0 10px;padding:0}
#advanced_catalog_search_form .row{margin:0 10px;padding:0 10px}
.simpleSearch{clear:both;text-align:center;font-weight:700;margin:5px auto;display:block}
#contents .catalog_search_form{float:left}
#contents .simpleCatalogSearch a.advancedSearch{font-weight:700;margin-left:5px}
#contents .simpleCatalogSearch .submit input{line-height:22px;height:22px;margin-left:10px;padding:0 5px}
#product_availability,#resultsHeader{margin:10px 0 20px}
.flashSaleIcon{float:left;max-width:125px;margin:10px}
.flashSaleIcon img{max-width:125px}
.flashSaleDetails div{margin-bottom:7px;line-height:normal}
.hasCountdown{border:1px solid #ccc;background-color:#eee;overflow:hidden;padding:10px 0;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.countdown_rtl{direction:rtl}
.countdown_holding span{background-color:#ccc}
.countdown_row{clear:both;width:100%;padding:0 2px;text-align:center}
.countdown_show1 .countdown_section{width:98%}
.countdown_show2 .countdown_section{width:48%}
.countdown_show3 .countdown_section{width:32.5%}
.countdown_show4 .countdown_section{width:24.5%}
.countdown_show5 .countdown_section{width:19.5%}
.countdown_show6 .countdown_section{width:16.25%}
.countdown_show7 .countdown_section{width:14%}
.countdown_section{display:block;float:left;font-size:90%;text-align:center;color:red}
.countdown_amount{font-size:200%}
.countdown_descr{display:block;width:100%}
#wrapper .short_product .flashSaleIcon{position:absolute;top:0;right:0;z-index:2;margin:0}
#wrapper .short_product .flashSaleIcon img{max-width:48px;margin-top:2px}
.short_product .hasCountdown{padding:0;width:176px;font-size:70%;line-height:10px;position:absolute;top:5px;right:50px;z-index:1;padding-top:4px}
.short_product .flashSaleDetails{display:none}
#rightbar .short_product .hasCountdown,#leftbar .short_product .hasCountdown{width:120px}
.sealOfApproval{line-height:120%;text-align:center}
.sealOfApproval input{border:none}
.customerRating .widgetContainer{line-height:120%}
.customerRating .widgetContainer a{padding-bottom:10px;display:block}
.trustedShopsBuyerProtectionExcellence,#trustedShopsProtectionClassic{background-color:#e2e2e2;padding:10px}
.trustedShopsBuyerProtectionExcellence .tsleft{float:left;margin-right:10px;width:80%}
.trustedShopsBuyerProtectionExcellence .trustedShopsTitle{font-weight:700}
#trustedShopsRate{padding:10px 0}
#trustedShopsProtectionClassic{line-height:140%}
#trustedShopsProtectionClassic input.trustedShopsLogo{float:left;margin-right:10px}
#trustedShopsProtectionClassic input#btnProtect{background:none;border:none;color:#000;text-decoration:underline;font-weight:700;cursor:pointer}
#trustedShopsProtectionClassic h4{margin:0 0 5px}
.widgetCoupon .widgetContainer{line-height:120%;padding-top:10px}
.boxCouponError{color:red}
#sendform legend{display:none}
#product .revendeur{padding:10px;background:url(/images/design/fond_bruit_beige_clair.jpg) repeat left top #ece8e0}
#product .revendeur h4{color:#013b5a;font-size:16px;font-weight:400;margin:0 0 5px}
#product .revendeur h2{margin-top:0}
#product .revendeur .gauche{float:left;width:195px}
#product .revendeur .gauche label{display:block;float:none;width:auto;height:20px;line-height:20px;font-size:13px;color:#6b6762}
#product .revendeur .gauche input.wordsbox{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;background:#fff;text-align:center;color:#6b6762;height:24px;line-height:24px;width:161px;float:left;padding:0 5px}
#product .revendeur .gauche input[type="submit"]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;background:#6b6762;text-align:center;color:#fff;height:24px;line-height:24px;width:24px;float:left;cursor:pointer}
#product .revendeur .droite{float:right;width:195px}
#product .revendeur .droite a{display:block;margin-top:20px;background:#6b6762;text-align:center;color:#fff;height:24px;line-height:24px;width:100%;text-decoration:none}
.catalogue_paris h1,.catalogue_paris #famillyArticleConseils h3{color:#dd7b6e}
.catalogue_petitdandy h1,.catalogue_petitdandy #famillyArticleConseils h3{color:#516e76}
.catalogue_poeme h1,.catalogue_poeme #famillyArticleConseils h3{color:#876c80}
.catalogue_littleaviator h1,.catalogue_littleaviator #famillyArticleConseils h3{color:#b5163e}
.catalogue_bebetradition h1,.catalogue_bebetradition #famillyArticleConseils h3{color:#6f5a47}
.catalogue_danslesetoiles h1,.catalogue_danslesetoiles #famillyArticleConseils h3{color:#746489}
.catalogue_nuitenchantee h1,.catalogue_nuitenchantee #famillyArticleConseils h3{color:#cf2b21}
.catalogue_grainedetendresse h1,.catalogue_grainedetendresse #famillyArticleConseils h3{color:#e77787}
.catalogue_comptine h1,.catalogue_comptine #famillyArticleConseils h3{color:#009430}
.catalogue_monjardinsecret h1,.catalogue_monjardinsecret #famillyArticleConseils h3{color:#914d5a}
.theoriginal h1 a{color:#87888A}
.theoriginal .short_product h2 a{color:#87888A}
.theoriginal #productright{color:#87888A}
.theoriginal .mainProductPictures{border:2px solid #87888A}
.theoriginal #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #87888A}
.theoriginal .short_product_container:hover{border:2px solid #87888A;border-radius:10px}
.theoriginal #famillyArticlePresentation{background-color:#87888A;border-radius:10px}
.etnogarden h1 a{color:#B85263}
.etnogarden .short_product h2 a{color:#B85263}
.etnogarden #productright{color:#B85263}
.etnogarden .mainProductPictures{border:2px solid #B85263}
.etnogarden #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #B85263}
.etnogarden .short_product_container:hover{border:2px solid #B85263;border-radius:10px}
.etnogarden #famillyArticlePresentation{background-color:#B85263;border-radius:10px}
.tinours h1 a{color:#A6927B}
.tinours .short_product h2 a{color:#A6927B}
.tinours #productright{color:#A6927B}
.tinours .mainProductPictures{border:2px solid #A6927B}
.tinours #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #A6927B}
.tinours .short_product_container:hover{border:2px solid #A6927B;border-radius:10px}
.tinours #famillyArticlePresentation{background-color:#A6927B;border-radius:10px}
.poeme h1 a{color:#A993A4}
.poeme .short_product h2 a{color:#A993A4}
.poeme #productright{color:#A993A4}
.poeme .mainProductPictures{border:2px solid #A993A4}
.poeme #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #A993A4}
.poeme .short_product_container:hover{border:2px solid #A993A4;border-radius:10px}
.poeme #famillyArticlePresentation{background-color:#A993A4;border-radius:10px}
.petitdandy h1 a{color:#526E77}
.petitdandy .short_product h2 a{color:#526E77}
.petitdandy #productright{color:#526E77}
.petitdandy .mainProductPictures{border:2px solid #526E77}
.petitdandy #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #526E77}
.petitdandy .short_product_container:hover{border:2px solid #526E77;border-radius:10px}
.petitdandy #famillyArticlePresentation{background-color:#526E77;border-radius:10px}
.danslesetoiles h1 a{color:#954070}
.danslesetoiles .short_product h2 a{color:#954070}
.danslesetoiles #productright{color:#954070}
.danslesetoiles .mainProductPictures{border:2px solid #954070}
.danslesetoiles #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #954070}
.danslesetoiles .short_product_container:hover{border:2px solid #954070;border-radius:10px}
.danslesetoiles #famillyArticlePresentation{background-color:#954070;border-radius:10px}
.jardinsecret h1 a{color:#A6696E}
.jardinsecret .short_product h2 a{color:#A6696E}
.jardinsecret #productright{color:#A6696E}
.jardinsecret .mainProductPictures{border:2px solid #A6696E}
.jardinsecret #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #A6696E}
.jardinsecret .short_product_container:hover{border:2px solid #A6696E;border-radius:10px}
.theoriginal #famillyArticlePresentation{background-color:#87888A;border-radius:10px}
.nuitenchantee h1 a{color:#ccb19e}
.nuitenchantee .short_product h2 a{color:#ccb19e}
.nuitenchantee #productright{color:#ccb19e}
.nuitenchantee .mainProductPictures{border:2px solid #ccb19e}
.nuitenchantee #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #ccb19e}
.nuitenchantee .short_product_container:hover{border:2px solid #ccb19e;border-radius:10px}
.nuitenchantee #famillyArticlePresentation{background-color:#ccb19e;border-radius:10px}
.grainedetendresse h1 a{color:#E57789}
.grainedetendresse .short_product h2 a{color:#E57789}
.grainedetendresse #productright{color:#E57789}
.grainedetendresse .mainProductPictures{border:2px solid #E57789}
.grainedetendresse #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #E57789}
.grainedetendresse .short_product_container:hover{border:2px solid #E57789;border-radius:10px}
.grainedetendresse #famillyArticlePresentation{background-color:#E57789;border-radius:10px}
.comptine h1 a{color:#009233}
.comptine .short_product h2 a{color:#009233}
.comptine #productright{color:#009233}
.comptine .mainProductPictures{border:2px solid #009233}
.comptine #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #009233}
.comptine .short_product_container:hover{border:2px solid #009233;border-radius:10px}
.comptine #famillyArticlePresentation{background-color:#009233;border-radius:10px}
.confort h1 a{color:#f9caa9}
.confort .short_product h2 a{color:#f9caa9}
.confort #productright{color:#939598}
.confort .mainProductPictures{border:2px solid #f9caa9}
.confort #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #f9caa9}
.confort .short_product_container:hover{border:2px solid #f9caa9;border-radius:10px}
.confort #famillyArticlePresentation{background-color:#f9caa9;font-size:16px;color:#fff;display:inline-block;width:300px;height:330px;padding:30px 20px 0;position:relative;margin:0 15px;border-radius:10px}
.confort #famillyArticleImage{float:left;display:inline-block}
.confort #famillyArticle .clear{border:none;clear:none;height:none;line-height:none;visibility:hidden}
.voyage h1 a{color:#b1dad0}
.voyage .short_product h2 a{color:#b1dad0}
.voyage #productright{color:#939598}
.voyage .mainProductPictures{border:2px solid #b1dad0}
.voyage #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #b1dad0}
.voyage .short_product_container:hover{border:2px solid #b1dad0;border-radius:10px}
.voyage #famillyArticlePresentation{background-color:#b1dad0;border-radius:10px}
.pediatrie h1 a{color:#96c2e4}
.pediatrie .short_product h2 a{color:#96c2e4}
.pediatrie #productright{color:#939598}
.pediatrie .mainProductPictures{border:2px solid #96c2e4}
.pediatrie #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #96c2e4}
.pediatrie .short_product_container:hover{border:2px solid #96c2e4;border-radius:10px}
.pediatrie #famillyArticlePresentation{background-color:#96c2e4;font-size:16px;color:#fff;display:inline-block;width:300px;height:330px;padding:30px 20px 0;position:relative;margin:0 15px;border-radius:10px}
.pediatrie #famillyArticleImage{float:left;display:inline-block}
.pediatrie #famillyArticle .clear{border:none;clear:none;height:none;line-height:none;visibility:hidden}
.techniques h1 a{color:#df464a}
.techniques .short_product h2 a{color:#df464a}
.techniques #productright{color:#939598}
.techniques .mainProductPictures{border:2px solid #df464a}
.techniques #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #df464a}
.techniques .short_product_container:hover{border:2px solid #df464a;border-radius:10px}
.techniques #famillyArticlePresentation{background-color:#df464a;border-radius:10px}
.naturels h1 a{color:#84a532}
.naturels .short_product h2 a{color:#84a532}
.naturels #productright{color:#939598}
.naturels .mainProductPictures{border:2px solid #84a532}
.naturels #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #84a532}
.naturels .short_product_container:hover{border:2px solid #84a532;border-radius:10px}
.naturels #famillyArticlePresentation{background-color:#84a532;border-radius:10px}
.essentiels h1 a{color:#7a91ca}
.essentiels .short_product h2 a{color:#7a91ca}
.essentiels #productright{color:#939598}
.essentiels .mainProductPictures{border:2px solid #7a91ca}
.essentiels #visuels_additionnels a.cloud-zoom-gallery{border:1px solid #7a91ca}
.essentiels .short_product_container:hover{border:2px solid #7a91ca;border-radius:10px}
.essentiels #famillyArticlePresentation{background-color:#7a91ca;border-radius:10px}
.mobilier #productright{color:#939598}
.mobilier .short_product_container:hover{border:2px solid #013b5a;border-radius:10px}
.toilette #productright{color:#939598}
.toilette .short_product_container:hover{border:2px solid #013b5a;border-radius:10px}
.fauteuil #productright{color:#939598}
.fauteuil .short_product_container:hover{border:2px solid #013b5a;border-radius:10px}
.literie #productright{color:#939598}
.literie .short_product_container:hover{border:2px solid #013b5a;border-radius:10px}
.tineo h1 a{color:#6e015a}
.tineo .short_product h2 a{color:#6e015a}
.tineo #productright{color:#d3e338;font-family:'Gosmik',Arial,sans-serif}
.tineo .mainProductPictures{border:2px solid #6e015a}
.tineo #bloccaracts{background:url(/images/design/fond-article-candide-description.jpg)}
.tineo #blocreference{color:#6e015a;font-family:'Gosmik',Arial,sans-serif}
.tineo h1 a{font-family:'Gosmik',Arial,sans-serif}
.tineo .short_product h2 a{font-family:'Gosmik',Arial,sans-serif}
.tineo #famillyArticlePresentation{font-family:'Gosmik',Arial,sans-serif;background:#6e015a}
.tineo h4{font-family:'Gosmik',Arial,sans-serif}
.tineo .addToCart a{font-family:'Gosmik',Arial,sans-serif}
.tineo #product .revendeur{background:url(/images/design/fond-article-candide-description.jpg);color:#fff}
.tineo #product .revendeur h4{color:#fff}
.tineo #product .revendeur .gauche label{color:#fff}
.tineo #product .revendeur .droite a{background:#fff;color:#6e015a}
.tineo .addToCart a{background:#6e015a}
.tineo .socialNetworks a#viewsocialNetworks{border:1px dashed #6e015a}
.tineo #famillyArticleImage{border:4px solid #6e015a;border-radius:8px}
@font-face{font-family:'Univers';src:url(/images/design/univers.ttf) format("truetype")}
@font-face{font-family:'Univers';src:url(/images/design/univers-italic.ttf) format("truetype");font-style:italic}
@font-face{font-family:'Univers';src:url(/images/design/univers-boldItalicCn.ttf) format("truetype");font-style:italic;font-weight:700}
@font-face{font-family:'Univers';src:url(/images/design/univers-boldCn.ttf) format("truetype");font-weight:700}
.code_html,.widget,#contentsInner{font-family:'Univers',Arial,sans-serif}
#links,#infos{background:#FFF;border:1px solid #CCC;margin:5px auto;padding:5px;width:85%}
#links h3,#infos h3{background:#FFF;color:#000;font-size:1.3em;margin:-5px -5px 0;padding:3px}
ul.articleAction{border-top:1px solid #ccc;clear:left;list-style:none;margin:0 0 10px;padding:3px 0 0;text-align:right}
ul.articleAction li{background:none;display:inline;margin:0 0 0 5px;padding:0}
ul.articleAction li.react a{background:url(/common_images/skin001/ico_reagir.gif) no-repeat left center;color:#666;padding:0 0 0 15px}
ul.articleAction li.send a{background:url(/common_images/skin001/ico_envoyer_ami.gif) no-repeat left center;color:#666;padding:0 0 0 15px}
#article,#forms{font-size:14px;line-height:120%;width:635px;margin:auto;text-align:justify;color:#6b6762}
.fullWidth #article{width:auto}
.accueil #article,.pleinepage #article{width:100%;margin:auto}
.pleinepage #article{margin-bottom:30px}
#article #chapo{margin:auto;width:85%;border:1px solid #EEE;padding:10px}
#article #chapo img{float:left;margin:0 5px 0 0;padding:3px}
#article #chapo h1{font-size:1.5em;margin:0;background:none}
#article #chapo p{font-style:italic}
#newsList .chapoPicture{float:right}
#newsList .newsContainer{border-bottom:1px #ccc dotted;margin:0 0 10px;padding:0 0 10px}
div.newsEvent{margin:15px 0;text-align:left}
div.newsEvent img{float:left;margin:0 5px 0 0;padding:3px}
#contents div.newsEvent h2{font-size:1.5em;margin:0}
p.newsArchivesLink{text-align:center}
#newsArchives table{text-align:center}
#newsArchives tr.ligne1{background:#fff}
#newsArchives tr.ligne0,#newsArchives tr.ligne{background:#eee}
.linksmore{text-align:right;padding-right:10px;font-weight:700}
#news #chapo{margin:auto;width:85%;border:1px solid #EEE;padding:5px}
#news #chapo img{float:left;margin:0 5px 0 0;padding:3px}
#news #chapo h2{font-size:1.5em;margin:0}
#articlesList .chapo{margin:5px;padding:0;text-align:justify;font-size:1.1em;border-bottom:1px dotted #ccc}
#articlesList .chapo img{margin:3px;float:right}
#articlesList .chapo p{margin:5px}
#articlesList .linksmore{clear:both;padding:3px 20px 3px 0;text-align:right}
p.articlesArchivesLink{text-align:center}
#articlesList .colleft,#articlesList .colright{float:none;width:100%}
#articlesArchives table{text-align:center}
#articlesArchives tr.ligne1{background:#fff}
#articlesArchives tr.ligne0,#articlesArchives tr.ligne{background:#eee}
.event{border-bottom:1px #ccc dotted;margin:0 0 10px;padding:0 0 10px}
.event img{float:right;margin:0 0 0 5px;padding:3px}
.event h2{font-size:1.3em;font-weight:700;margin:0}
.period{margin:10px 0;text-align:center}
.previous_period{margin-right:8px}
.label_today{margin-right:8px}
.next_period{margin-right:8px}
#event #chapo{margin:auto;width:85%;border:1px solid #EEE;padding:10px}
#event #chapo img{float:left;margin:0 5px 0 0;padding:3px}
#event #chapo h2{font-size:1.5em;margin:0}
.faqDetail{background:#eee;border:1px solid #ccc;margin:15px 0}
.faqDetail h4{background:#ccc;color:#fff;font-size:1.1em;margin:0 0 5px;padding:3px}
.faqDetail .answer{padding:5px}
.faqDetail .answer .answerBack{text-align:right}
#poll .pollElement{border:1px solid #ccc;clear:both;margin:10px;padding:5px}
#poll .pollElement .row{margin:0;padding:0}
#poll .pollElement .libelle{float:left;width:200px}
#poll .pollElement .libelle *{display:inline;margin:0;padding:0}
#poll .notes{color:#ccc;font-size:1em}
#poll .pollWarning{color:red}
#pollStats .pollHtmlGraph{margin:auto;width:60%}
#pollStats .pollHtmlGraph div{background:#ccc;border:1px solid #ccc;margin:1px 0 0 5px}
#pollStats .pollGraph{height:auto;text-align:center}
.poll_element .group_multi_checkbox{top:0;padding:0 0 0 70px}
.widgetPoll .group_multi_checkbox{padding:0 0 0 10px}
.widgetPoll input.radio,.widgetPoll input.checkbox,.widgetPoll input.radio:focus,.widgetPoll input.checkbox:focus{float:left}
.pollTitle{font-weight:700;font-size:1.2em}
#poll .group_multi_radio{padding:0 0 0 60px;top:0}
.guestbookNewmsg{background:url(/common_images/skins/DefaultSkins1.5/bt-petit.png) no-repeat left top;padding:0 0 0 15px;float:left;text-decoration:none;padding-right:5px}
.guestbookNewmsg a{display:block;font-size:1em;font-weight:700;line-height:26px;background:url(/common_images/skins/DefaultSkins1.5/bt-petit.png) no-repeat right top;padding:0 15px 0 0;margin-right:-15px;text-decoration:none;color:#fff}
.guestbookWaiting{clear:both}
.guestbookNbmsg{font-weight:700;margin:5px 0}
.guestbookParDate,.guestbookParAuthor{font-style:italic;font-size:.9em}
.guestbookMsg{border-bottom:1px dotted #CCC}
.guestbookModeration a{margin:5px 10px 0 0}
.quizz label{font-weight:700;width:250px}
.quizz .group_multi_radio{padding:0 0 0 260px}
.quizz .group_multi_radio label{font-weight:400}
#ecard .ecardMedia{float:left;margin:10px;text-align:center;width:28%}
#ecard .ecardMedia a{display:block}
.pager{margin:20px 0;text-align:right;clear:both;font-size:14px;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:400;line-height:25px}
.pager a,.pager a:visited{text-decoration:none;padding:0 5px;margin:3px 0}
.pager a.pager_current_page,.pager a.pager_current_page:hover,.pager a.pager_current_page:visited,.pager a.pagerCurrentPage,.pager a.pagerCurrentPage:hover,.pager a.pagerCurrentPage:visited{background:#ebe6de;border:1px dashed #a19c96;padding:2px 7px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#9e9a94}
#mediaDownloads #zsearch{margin:0 0 10px;overflow:auto}
#mediaDownloads #zsearch h1{display:none}
#mediaDownloads #zsearch fieldset{margin:0;padding:0;float:left}
#mediaDownloads #zsearch .row{display:none}
#mediaDownloads #zsearch .row:first-child{float:left;clear:none;display:block}
#mediaDownloads #zsearch .row label{width:auto;margin-right:5px}
#mediaDownloads #zsearch .clear{display:none}
#mediaDownloads #zsearch .submit{float:left;margin-top:25px}
#mediaDownloads #zsearch .submit input{height:22px;padding:0 10px}
#mediaDownloads #zliste .ligne .nom{vertical-align:middle}
#mediaDownloads #zliste .ligne .nom img{vertical-align:middle;max-width:56px;max-height:56px}
.images #mediaDownloads #zliste .ligne .nom span.bordure{border:1px solid #ccc;width:60px;height:60px;line-height:60px;text-align:center;display:inline-block;margin:0 5px 5px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
ul.presse li{padding:0 37px 20px 0;width:110px;height:215px;float:left;font-size:11px}
ul li{margin:5px 0;padding:0 0 0 12px;background:url(0.png) no-repeat left 5px}
.content_labels ul.prod li{border:medium none;float:left;height:175px;margin:0 11px 15px 0;padding:0;position:relative;width:230px}
.content_labels ul.prod li a.lien{display:none;height:95px;padding:80px 0 0;position:absolute;width:230px;z-index:100}
.content_labels ul.prod li a{display:block;padding:14px}
.content_labels ul.prod li span{background:none repeat scroll 0 0 #013b5a;display:none;height:175px;padding:0;position:absolute;width:230px}
.content_labels ul.prod li:hover span{display:block;opacity:.9}
.content_labels ul.prod li:hover a.lien{color:#FFF;display:block;text-align:center;text-transform:uppercase}
.content_labels ul li{margin:5px 0;padding:0 0 0 12px;background:url(no.png) no-repeat left 5px}
a.A{padding:4px;text-decoration:none;background-color:#eee9e1;text-transform:capitalize;color:#8e9da9;font-weight:700;font-size:14pt}
a.A:hover{padding:5px 5px 6px;background-color:#013b5a;color:#fff;text-transform:capitalize;font-size:14pt}
.presse #article .simpleText a{display:block;height:240px;width:176px;float:left;margin:0 0 20px 20px;text-align:center;line-height:240px;vertical-align:middle;position:relative}
.presse #article .simpleText a:after{content:attr(title);position:absolute;right:0;bottom:0;text-align:right;font-size:13px;color:#fff;background:#000;background:rgba(0,0,0,0.8);line-height:1.1;padding:3px 5px 4px}
.presse #article .simpleText a:nth-child(5n+1){clear:both;margin-left:0}
.presse #article .simpleText a img{display:inline-block;max-width:176px;max-height:240px;line-height:240px;vertical-align:bottom}
#adsPresentation{background:#eee;margin:5px auto;width:85%}
#adsPresentation img{float:left;margin:5px}
#adsPresentation p{padding:5px}
#formArboSelect,#childrenSelector{margin:auto;width:85%}
#ads #formArboSelect legend{float:left;display:block;margin-right:5px}
#ads #formArboSelect .row{clear:none;margin:0 5px;padding:0 5px}
#ads #formArboSelect label{display:none}
#directory #formArboSelect label,.directoryEntryDetailDefault #formgotoentry label{display:none}
div.line1,div.line2,div.line3,div.line4{clear:left}
div.adsline1,div.adsline2,div.adsline3,div.adsline4{clear:left}
#ads #formArboSelect{width:auto;padding:0}
#ads #childrenSelector{width:100%;margin-bottom:10px;overflow:auto}
.adsCategory{border-bottom:1px #CCC dotted;padding:0 0 10px;margin:0 0 10px}
.adsEntrySummary{border-right:1px dotted #E0E0E0;border-bottom:1px dotted #E0E0E0;float:left;position:relative;color:#666}
.adsEntrySummary p{margin:0}
.adsEntrySummary img{max-height:80px}
.adsEntrySummary .gallery{text-align:center;max-height:82px;overflow:hidden}
.adsEntrySummaryDefaultInner{height:190px;overflow:auto}
.adsEntrySummary .row label{width:auto}
.adsEntrySummary .row input,.shortProduct .row select{width:50px}
.adsEntrySummary .label{display:none}
.adsEntrySummaryDefault{padding:24px 15px 40px 19px;width:190px}
.adsEntrySummary h3{color:#000;font-size:16px;font-weight:400;height:30px;line-height:15px;margin:0 0 5px;overflow:hidden;display:block;margin-bottom:10px}
.adsEntrySummary .field_1{overflow:hidden;height:130px}
.adsEntrySummary .adsEntrySummaryDefaultLink{z-index:500;position:absolute;bottom:10px;left:60px;display:block;color:#666;text-decoration:none}
.adsEntrySummary .adsEntrySummaryDefaultLink span{background-color:#cfcfcf;background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #949494;-moz-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(000,000,000,0),0 1px 0 rgba(255,255,255,0);-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-ms-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out;width:100px;display:block;line-height:25px;text-align:center;text-decoration:none;font-size:12px}
.adsEntrySummary .adsEntrySummaryDefaultLink span:hover{background-color:#fff}
.adsCategory .viewAd a:hover{text-decoration:underline;color:#000}
.adsCategory .picture{float:left;margin:5px}
.adsCategory h3{color:#000;font-size:1.2em;margin:0;padding:2px;text-align:left}
.adsCategory a{clear:left;display:block;margin:0 5px 0 0;text-align:right;font-weight:700}
#ads .msg_no_entries{font-size:1.5em;font-style:italic;font-weight:700;margin:10px 0;text-align:center}
h4.msgNoEntries{clear:left}
.AdsPreviewCategorie .label{font-weight:700}
.pubDate span,.endDate span{font-style:italic}
.adsEntrySummaryDefaultLink{text-align:right;font-weight:700;display:block}
#contactCoords,#contactForm{margin:10px;float:right}
a.contactCoordsLink{background:-moz-linear-gradient(top,#697070 0%,#5a5e5e);background:-webkit-gradient(linear,left top,left bottom,from(#697070),to(#5a5e5e));border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #000;-moz-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 5px rgba(209,209,209,0.5);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 5px rgba(209,209,209,0.5);text-shadow:0 -1px 3px rgba(255,255,255,0),0 1px 0 rgba(255,255,255,0);-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;padding:0;float:left;line-height:46px;margin:10px 10px 10px 0;color:#fff;text-decoration:none}
a.contactCoordsLink span{display:block;font-weight:700;height:35px;padding:8px 15px 0 0;margin-right:-10px;width:150px;line-height:14px;text-align:center}
a.contactCoordsLink:hover{text-decoration:underline}
a.contactFormLink{background:-moz-linear-gradient(top,#697070 0%,#5a5e5e);background:-webkit-gradient(linear,left top,left bottom,from(#697070),to(#5a5e5e));border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #000;-moz-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 5px rgba(209,209,209,0.5);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 5px rgba(209,209,209,0.5);text-shadow:0 -1px 3px rgba(255,255,255,0),0 1px 0 rgba(255,255,255,0);padding:0;float:left;line-height:46px;margin:10px 10px 10px 0;color:#fff;text-decoration:none}
a.contactFormLink span{display:block;font-weight:700;height:35px;padding:8px 15px 0 0;margin-right:-10px;width:150px;line-height:30px;text-align:center}
a.contactFormLink:hover{text-decoration:underline}
.randomAds .adsEntrySummaryDefault{border-bottom:1px #CCC dotted;width:170px;padding:0;height:auto}
.randomAds .adsEntrySummaryDefault .map{display:none}
.adsEntrySummaryDefaultInner{max-height:300px;overflow:auto}
.randomAds .adsEntrySummaryDefault img{max-width:140px}
.randomAds .adsEntrySummaryDefault a{margin:10px 0}
.adsEntryDetailDefault .additionnalsProperties{margin-bottom:15px}
.adsEntryDetailDefault .label{font-weight:700}
.widgetAdd #widgetAddDescription{line-height:100%;clear:both}
.widgetAdd .widgetAddLink{font-weight:700;margin:10px auto;display:block;text-align:center;font-size:1.5em}
.widgetSearchAds fieldset,.widgetSearchAds form{width:100%}
.widgetAddAdds label{float:left;width:250px}
.widgetAddAdds .row{margin:3px 0 20px;padding:0;line-height:normal}
.widgetAddAdds #steps span{font-size:.9em}
.AdsPreview fieldset{border-bottom:1px dotted #666}
.AdsPreview legend{color:#000;padding:0}
.AdsPreview .AdsPreviewContentEdit,.AdsPreview .AdsPreviewFormuleWithPaymentEdit{display:block;font-size:1.2em;font-weight:700;margin:10px auto;text-align:center}
.AdsPreview .AdsPreviewCategorieEdit,.AdsPreview .AdsPreviewCategorieType{font-weight:700;border-left:1px #666 dotted;padding-left:5px}
.boxdirectories .directoryEnties{float:none;background:none}
.boxdirectories .directoryEntiesContainer{width:auto}
.boxdirectories a.directoryLink{left:40px}
.map{width:100%;overflow:hidden}
#directoryPresentation{margin:auto;width:100%;background:#eee;clear:both}
#directoryPresentation img{float:left;margin:5px}
#directoryPresentation p{padding:5px}
#directory #sort_form{border-bottom:1px dotted #ccc;margin:0 auto;width:90%;clear:both;padding:10px 0 0}
#directory #sort_form fieldset legend{color:#666;float:left;font-size:1.1em;font-weight:700;margin:3px}
#directory #sort_form label{float:none;margin-right:10px;width:auto}
#directory #formArboSelect,.directoryEntryDetailDefault #formgotoentry{width:auto;padding:0}
#directory #formArboSelect legend,.directoryEntryDetailDefault #formgotoentry legend{float:left;display:block;margin-right:5px}
#directory #formArboSelect .row,.directoryEntryDetailDefault #formgotoentry .row{clear:none;margin:0 5px;padding:0 5px}
#directory #formArboSelect label,.directoryEntryDetailDefault #formgotoentry label{display:none}
.entries{clear:both;padding-top:5px}
.entry{float:left;width:40%;margin:10px 10% 10px 0}
.map .entry{float:none;width:100%;margin:0}
.entry_ville{border-bottom:1px dashed #e0d6c7;color:#6b6762;font-size:13px;margin:20px 0 0;text-align:right}
.entry_more a{background:url(/images/design/puce_beige_8px.png) no-repeat left 3px;float:right;color:#6b6762;text-decoration:none;display:block;line-height:120%;padding:0 0 0 10px;margin:0 5px 2px 0}
.entry_more a:hover{text-decoration:underline}
.entry h4{color:#6b6762;font-size:15px;font-family:'Univers','Trebuchet MS',Arial,sans-serif;margin:2px 0 5px}
.directoryLevel1,.directoryParent,.directoryCurrent,.directoryLevel2,.directoryLevel3,.directoryLevel4{display:none}
.directoryEnties{border-right:1px dotted #E0E0E0;border-bottom:1px dotted #E0E0E0;float:left;position:relative;color:#666;position:relative}
.directoryEnties h2{color:#000;font-size:16px;font-weight:400;height:30px;margin:0 0 5px;overflow:hidden;padding:2px;display:block;margin-bottom:10px;overflow:hidden;height:auto;clear:both;display:inline}
.directoryEntiesContainer{height:210px;padding:24px 15px 19px;width:175px}
.directoryEntiesContainerInner{height:168px;overflow:hidden}
#directory #sort_form div{display:inline}
#childrenCategories{margin:0 20px 0 0;float:left;background:url(/images/design/fond_bruit_beige_clair.jpg) repeat center top #f0ece4;border:1px solid #e0d6c7;padding:10px;width:229px}
#childrenCategories li{margin:0;padding:5px 0;font-family:'Univers','Trebuchet MS',Arial,sans-serif;font-weight:700;font-size:15px;border-top:1px solid #f2efea;border-bottom:1px solid #e8e4e0;background:none}
#childrenCategories li:first-child{border-top:1px solid #e8e4e0}
#childrenCategories li a{color:#000;text-decoration:none;display:block;margin:0 5px 0 0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#childrenCategories li a:hover{margin:0 0 0 5px}
.contenuentries{float:left;width:688px}
#adsPresentation{margin:auto;width:100%;background:#EEE;clear:both}
#directory .field_2{text-align:center}
#directory .directoryAdditionnalsPropertiesLabel,.directoryEntryDetailDefault .directoryAdditionnalsPropertiesLabel{display:none}
a.directoryLink{background-color:#cfcfcf;background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #949494;-moz-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0),inset 0 0 2px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(000,000,000,0),0 1px 0 rgba(255,255,255,0);-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-ms-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out;width:100px;display:block;margin:5px auto 0;line-height:25px;text-align:center;z-index:500;text-decoration:none;position:absolute;left:60px}
a.directoryLink span{color:#666;font-size:12px}
a.directoryLink:hover{background-color:#fff}
a.directoryBack{display:block;margin:10px 0;text-align:center;clear:both}
#directoryLinkedEntries{margin-top:15px;overflow:auto;clear:both}
#directoryLinkedEntries #linkedEntry{background:url(/common_images/skins/DefaultSkins1.5/product-right.png) repeat-y right top;float:left;position:relative;color:#666}
#directoryLinkedEntries .directoryEnties{background:url(/common_images/skins/DefaultSkins1.5/product-bottom.png) repeat-x scroll left bottom transparent;height:280px;padding:24px 15px 19px;width:200px;border:none}
#directoryLinkedEntries #directoryDescription{width:auto;height:114px;overflow:hidden;line-height:140%;margin-bottom:5px}
#directoryLinkedEntries .directoryAdditionnalsPropertiesValue{text-align:center}
#directoryLinkedEntries h2{color:#666;font-size:16px;font-weight:400;height:30px;line-height:15px;margin:0 0 5px;overflow:hidden;padding:2px}
.directoryEntiesOrder{font-weight:700;font-size:1.5em;margin-right:5px;display:inline;border-right:1px dotted silver}
.widget.carteannuaire .titre,#receptmap .titre{display:none}
.widget.carteannuaire .widgetContainer,#receptmap .widgetContainer{float:right;margin:20px 0}
.directoryAdvancedSearch{border-bottom:1px dashed #cfdae0;padding-bottom:20px;margin-bottom:20px}
div#ficheadresse{float:left;width:240px}
div#fichemap{margin:20px 0 0 20px;float:left;width:700px}
.post{border-bottom:1px #ccc dotted;padding:0 0 10px;margin:0 0 10px}
.post_picture_resume{float:left;margin:5px}
.ratingsDatas{font-weight:700}
.ratingsDatas label{width:auto}
.ratingsDatas fieldset{border:none;padding:0;margin:0}
.lastCommentDate{font-style:italic;margin:0 6px}
.post_date{font-weight:700;font-weight:bold}
.post_author{font-style:italic}
#produits_commentaires{clear:both}
.commentsDatas{font-size:.9em}
.BlogBack{text-align:center;margin-bottom:10px;display:block}
.postAuthor{font-style:italic}
#formAddComment label{width:125px}
#list_comments .comment{margin:10px;font-size:1.1em;background:#eee;border:1px #e7e7e7 solid;padding:10px}
#list_comments .comment p{margin:0}
#list_comments h3{font-size:1.4em}
#list_comments h4{font-size:1em;font-weight:400}
#list_comments h6{color:#666;margin:0}
#list_comments .commentSite{border-left:1px #666 dotted;padding-left:5px}
#list_comments .author{font-weight:700}
#confirmMsg{color:red}
#moderationmsg{color:red}
.ui-stars-cancel,.ui-stars-star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
.ui-stars-cancel,.ui-stars-cancel a{background:url(/common_images/skin001/star-delete.gif) no-repeat 0 -16px}
.ui-stars-star,.ui-stars-star a{background:url(/common_images/skin001/star.gif) no-repeat 0 0}
.ui-stars-cancel a,.ui-stars-star a{display:block;width:16px;height:100%;background-position:0 0}
.ui-stars-star-on a{background-position:0 -16px!important}
.ui-stars-star-hover a{background-position:0 -32px}
.ui-stars-cancel-hover a{background-position:0 -16px}
.ui-stars-cancel-disabled a,.ui-stars-star-disabled,.ui-stars-star-disabled a{cursor:default!important}
.ui-stars-star{background:transparent!important;overflow:hidden!important}
.widgetHighlightPost{border-bottom:1px #CCC dotted;margin-bottom:5px;padding-bottom:5px;line-height:150%}
.widgetHighlightPost label{float:left}
.widgetTagCloudAuthor span{font-style:italic}
.tagcloud{overflow:hidden}
#listComments{clear:both}
ul.product_action{margin:0}
ul.product_action li{background:none;display:inline;padding:0;margin-right:15px}
.socialNetworks{float:right;position:relative;margin:40px 0 10px}
.socialNetworks div{float:right}
.socialNetworks a#viewsocialNetworks{display:block;float:left;border:1px dashed #e1d7c9;font-family:'trebuchet MS',Arial,sans-serif;color:#6b6762;font-weight:700;font-size:11px;overflow:visible;text-decoration:none;line-height:100%;padding:8px 15px;position:relative}
.socialNetworks a#viewsocialNetworks strong{font-size:15px}
.socialNetworks a#viewsocialNetworks img{position:absolute;right:15px;top:-6px}
#socialNetworks{overflow:hidden;position:absolute;background:#fff;border:1px solid #ccc;padding:10px;right:0;top:-53px;width:391px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#socialNetworks.hide{height:0;border:0 none #fff;padding:0;right:70px;top:-10px;width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}
#socialNetworks.view{height:21px;border:1px solid #ccc;padding:10px;right:0;top:-53px;width:406px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3)}
.accueil .socialNetworks{display:none}
.mobile{display:none}
.nomobile{display:block}
@media only screen and (max-width: 1023px) {
#header .nested ul.firstLevel{display:none}
#header .nested .smart-menu{display:block}
#header .nested{width:300px}
#header .nested ul.firstLevel{font-size:15px}
#header .nested .firstLevel li{display:block;width:100%}
#header .nested .firstLevel li.lifirstLevel{border-top:1px dashed #587285}
#header .nested .firstLevel li.sousmenu:hover,#header .nested .firstLevel li.sousmenu.sfhover,#header .nested .firstLevel li.sousmenu.catalogue:hover,#header .nested .firstLevel li.sousmenu.catalogue.sfhover{padding-bottom:0}
#header .nested .firstLevel li a{height:30px;line-height:30px;width:100%;padding:0;display:block}
#header .nested .firstLevel li a.afirstLevel{font-weight:700}
#header .nested .firstLevel li ul{display:block;height:auto;position:static;border:none}
#header .nested .firstLevel li ul,#header .nested .firstLevel li:hover ul ul,#header .nested .firstLevel li.sfhover ul ul,#header .nested .firstLevel ul li:hover ul ul,#header .nested .firstLevel ul li.sfhover ul ul,#header .nested .firstLevel li:hover ul,#header .nested .firstLevel li.sfhover ul,#header .nested .firstLevel li.sousmenu.droite ul,#header .nested .firstLevel li.sousmenu.droite ul,#header .nested .firstLevel ul li a,#header .nested .firstLevel li.sousmenu.catalogue:hover ul,#header .nested .firstLevel li.sousmenu.catalogue.sfhover ul,#header .nested .firstLevel li.sousmenu.catalogue ul li a,#header .nested .firstLevel li.sousmenu.catalogue:hover ul li a,#header .nested .firstLevel li.sousmenu.catalogue.sfhover ul li a{height:auto;text-align:center;padding:0;border:none;width:100%;line-height:30px;background:none;font-size:13px}
#header .nested .firstLevel li.sousmenu.catalogue ul li a img{display:none!important}
}
@media only screen and (max-width: 767px) {
.mobile{display:block}
.nomobile{display:none}
.container{width:300px}
.container .columns,.container .column{margin:0}
#contentsInner{padding:0}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}
.layoutContent .container .eleven.columns{width:300px}
.layoutLeftContentRight .container .four.columns,.layoutLeftContentRight .container .eleven.columns{width:300px}
#headerInner{height:auto}
#header #logo a{position:static;margin:0 auto;padding:1px 0 0;height:88px}
#header .widget.widgetCart,#header .widget.widgetLogin{background:none;padding:0;width:44%;height:auto}
#header .widget.widgetCart .titre,#header .widget.widgetLogin .titre{text-align:center;color:#013b5a;font-size:14px;height:30px;line-height:30px;margin:0}
#header .widget.widgetCart .titre a,#header .widget.widgetLogin .titre a{color:#013b5a;text-decoration:none}
#header .widget.widgetCart .widgetContainer,#header .widget.widgetLogin .widgetContainer{display:none}
#header .widgetCatalogSearch{margin:0;width:12%}
#header .widgetCatalogSearch .wordsbox{display:none}
#header .widgetCatalogSearch .submit input{margin:0;background-position:center center;width:100%;height:30px}
#header .widget.langues{position:absolute;top:0;right:0;padding:0;background:none}
#diapoaccueil .emBehaviorNivoSlider{width:100%!important;height:auto!important;background-size:contain!important;overflow:hidden}
#diapoaccueil .nivo-slice{background-size:contain!important;position:absolute;top:0}
#diapoaccueil .emBehaviorNivoSlider a.nivo-imageLink{position:relative}
#diapoaccueil .emBehaviorNivoSlider img{display:block!important;position:static!important;visibility:hidden}
#diapoaccueil .emBehaviorNivoSliderThumbsPositionOutBottom .nivo-controlNav{right:10px}
#diapoaccueil .innerDiapo{width:auto}
.accueil #rightbar{display:none}
.accueil #creation{width:300px;margin:10px auto}
.accueil #creation .visu_principal,.accueil #creation .visu_secondaire{float:none;margin:10px 0}
#footer .widget{float:none;clear:both;border:none;border-bottom:1px dashed #eee9e1;margin:10px auto;padding:0 0 10px}
#footer .widget .widgetFooter{clear:both}
#footer .widget.nouscontacter,#footer .widget.aproposdenous{height:auto;width:200px}
#footer .widget.ounoustrouver{width:200px}
#footer .widget.aproposdenous{border-right:none}
#footer .widget.widgetNewsletter{width:226px;padding-top:1px;margin:10px auto}
#footer .widget.widgetNewsletter .coutures{margin-top:0}
#footer .widget.socialfooter{float:none;text-align:center}
#footer .widget.socialfooter a{float:none}
#footer .widget.socialfooter a:hover strong{display:none}
#footer .widget.liensfooter{text-align:center}
#footer .widget.liensfooter table,#footer .widget.liensfooter thead,#footer .widget.liensfooter tbody,#footer .widget.liensfooter th,#footer .widget.liensfooter td,#footer .widget.liensfooter tr{display:inline}
#footer .widget.liensfooter td{width:auto!important;background:none}
#footer .widget.liensfooter td a:before{content:' - ';margin:0 5px}
#footer .widget.liensfooter td:first-child a:before{content:'';display:none}
.familly,.col1 .familly{margin:15px auto;padding:2px 0;float:none;width:210px}
.familly h3{height:auto}
.famillyContainer{margin:0 2px}
.breadcrumb{font-size:14px}
#famillyArticlePresentation{margin:10px 0 0}
.pediatrie #famillyArticlePresentation{background-color:#96c2e4;font-size:16px;color:#fff;display:inline-block;width:auto;height:330px;padding:30px 20px 0;position:relative;margin:0}
.confort #famillyArticlePresentation{background-color:#f9caa9;font-size:16px;color:#fff;display:inline-block;width:auto;height:330px;padding:30px 20px 0;position:relative;margin:0}
#famillyArticleConseils{margin:10px 0 0;width:auto}
div.line{border:none;padding:0}
.short_product,.col1 .short_product{border:none;border-top:1px solid #cfdae0;float:none;clear:both;width:100%;margin:10px auto;padding-top:10px}
.short_product h2{float:right;margin:25px 0 25px 10px;width:200px}
.short_product a.lienshortproduct{display:none}
.short_product .pictureContainer{width:90px;height:90px;float:right}
.short_product .pictureContainer td{width:90px;height:90px;line-height:90px}
.short_product .picture img{max-height:90px;vertical-align:middle}
#visuels_additionnels a.cloud-zoom-gallery:nth-child(odd){float:left;margin-left:0}
#visuels_additionnels a.cloud-zoom-gallery:nth-child(even){float:right;margin-right:0}
#productleft,#productright{margin:0 0 10px;float:none;width:100%}
.mainProductPictures{width:100%;height:auto}
#productPicture{max-width:100%;max-height:100%}
#productPicture a{max-width:100%;max-height:100%}
a#viewmoredesc{padding-left:125px}
.addToCart{float:none;margin:0 0 20px}
.addToCart a{float:none}
.socialNetworks{display:none}
#product .revendeur .gauche,#product .revendeur .droite{float:none;margin:auto;width:auto;clear:both}
#product .revendeur .gauche input.wordsbox{width:246px}
#product .mousetrap{display:none}
.catalog_search_form .simpleCatalogSearchInput label{display:none}
.catalog_search_form .simpleCatalogSearchInput input.wordsbox{border-radius:6px 0 0 6px;height:26px;line-height:26px;font-size:14px;color:#444;font-family:'Trebuchet MS',Arial,sans-serif;border-right:none;width:209px}
#contents .catalog_search_form .submit{line-height:28px}
#contents .simpleCatalogSearch .submit input{height:28px;line-height:28px;margin:0;border-radius:0 6px 6px 0;text-align:center;width:85px}
#contenucart{background:none;width:100%;min-height:0}
#contenucart img#photocontenucart,#contenucart img#trombonecontenucart{display:none}
#contenucart .cart_ligne{padding:0 0 10px;margin:10px 0;height:auto;border:none;border-bottom:1px solid #cfdae0}
#contenucart .cart_image{width:90px}
#contenucart .cart_ligne .cart_image a,#contenucart .cart_ligne:hover .cart_image a,#contenucart .cart_ligne:first-child:hover .cart_image a{width:90px;height:90px;line-height:90px;border-radius:0;box-shadow:none;position:static;transform:none;transition:none;margin:0}
#contenucart .cart_image a img{max-width:90px;max-height:90px;border-radius:0}
#contenucart .cart_infos{width:200px;padding:0;margin:0 0 0 10px}
#contenucart .cart_review{float:left;margin:10px 0 0 100px}
#contenucart .cart_delete{float:right;margin:10px 0 0}
#contenucart .cart_review a,#contenucart .cart_delete a{margin:0;padding:0 0 0 20px;background-position:left center;background-size:18px;text-align:left;line-height:100%;font-size:13px;font-style:italic}
.cart .submit input#deletecartsubmit{background-position:left center;margin:0 0 10px;padding:0 0 0 18px;text-align:left!important;line-height:100%;font-size:13px;font-style:italic}
#contenucart .submit a{margin:10px 0 0;float:none;clear:both}
.print_cart{display:none}
#contenucart .submit{padding:0}
#formpersonnalise fieldset{padding:0;margin:0}
#formpersonnalise .row{padding:0;margin:10px 0}
#article{width:100%;clear:both}
.leftbar #article,.leftbar #mediaDownloads,.leftbar #error_page{float:none;width:100%;margin:0}
.intext_left,.intext_right{float:none!important;padding:0!important}
#leftbar{float:none}
#leftbar .widgetShortcutTools{width:278px;padding:10px;float:none;margin:0 0 20px}
#leftbar .widgetShortcutTools ul li,#leftbar .widgetShortcutTools ul li:first-child{background-position:left 12px}
#leftbar .widgetShortcutTools li a{padding:5px 0}
#leftbar .widgetShortcutTools ul li a,#leftbar .widgetShortcutTools ul li a:hover{padding:5px 0 5px 10px}
#childrenCategories{width:auto;float:none;margin:0}
#childrenCategories #afflistepays{display:block;height:24px;line-height:24px;text-decoration:none;text-align:center;font-size:14px;font-family:'Trebuchet MS',Arial,sans-serif}
#childrenCategories li{padding:1px 0}
#childrenCategories li a{padding:9px 0}
.contenuentries{float:none;clear:both;width:100%}
.entry{float:none;width:100%;margin:10px 0}
div#ficheadresse{float:none;clear:both;width:100%}
div#fichemap{float:none;clear:both;margin:20px 0 0;width:100%}
div#fichemap #divmapEntry{width:300px!important;height:300px!important}
table,thead,tbody,th,td,tr{display:block}
thead tr,th{position:absolute;top:-9999px;left:-9999px}
td{border:none;border-bottom:1px solid #eee;position:relative;text-align:center}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
}
.container:after{display:block;clear:both}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
*{border:0;margin:0;padding:0;text-decoration:none}
body{background:url(/images/design/fond_bruit_beige.jpg) repeat center top #ded4c5;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;overflow-x:hidden}
img{border:0;vertical-align:bottom;max-width:100%}
.map img{max-width:inherit}
.clear{border:0;clear:both;height:0;line-height:0;visibility:hidden}
@font-face{font-family:"Gosmik";src:local(GosmikSans),url(/images/typos/GosmickSans.ttf)}