html{background-color:white;padding:0;margin:0;font-family:arial;font-size:10px;width:100%}
body{width:955px;margin:28px auto 28px auto}
a{text-decoration:none;color:black;transition:color 0.3s;-webkit-transition:color 0.3s;cursor:pointer}.selmen a, a:hover{color:#B2B2B2}
h1, h2{font-weight:normal;padding:0;margin:0}
h1{font-size:10px}
h2{font-size:11px}
h1:first-line, h2:first-line{font-size:11px;font-family:arial;font-weight:bold}
h1 img{vertical-align:bottom}
body>a{background-image:url('../_bimages/le_tadic.png');background-repeat:no-repeat;width:290px;height:27px;margin-left:68px;display:block}
ul{line-height:15px;margin:0;padding:0;margin-top:25px}
ul li{list-style-type:none;margin:0;display: inline-block}
.mr{cursor:pointer;padding-left:111px;position:relative}
.mr div{height:37px;margin-right:8px;display:inline-block}
.mr b{background-color:white;margin-top:-3px;display:none}.mr div:hover b{display:block}
.mr a{text-transform:uppercase;display:block}
/*#m1:after {content:url('../siteimg/f1.png')} #m8:after{content:url('../siteimg/f8.png')} #m12:after{content:url('../siteimg/f12.png')} #m0:after{content:url('../siteimg/empty.png');height:7px}*/
.mr div>a img{height:32px}
.mr b img{height:25px}
.mr b a:img{width:100%}
.mr img{float:left}
.mr div>a img:nth-of-type(1){opacity:1;transition: opacity 0.3s;-webkit-transition: opacity 0.3s}
.mr div>a img:nth-of-type(2){opacity:0;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;margin-top:-32px}
.mr div:hover>a img:nth-of-type(2){opacity:1}.mr div:hover>a img:nth-of-type(1){opacity:0}
.mr b a img:nth-of-type(2){opacity:0;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;margin-top:-25px}
.mr div:hover b a:hover img:nth-of-type(2){opacity:1}
.mr b a{font-size:10px;font-weight:normal;padding:9px 0 8px 0;width:100%;margin-left:5px;float:left}
.mr b a:nth-of-type(1), .mr b a:nth-of-type(2){border-bottom:1px solid black}
.mr b a:before{background-repeat:no-repeat;transition:opacity 1s,left 0.7s;
width: 995px;opacity:0;
height: 300px;
position: absolute;
content: ' ';
margin-top: -300px;left:1000px;top:0}
.mr b a:hover:before{left:0;opacity:1}
body>div{vertical-align:top;display:inline-block}
.small{margin-bottom:10px}
#CG{text-align:right;width:161px}
footer{margin-bottom:35px;text-align:center;width:100%;}footer li{display:inline-block;margin:0 10px}footer img{margin:0 17px;height:16px}footer ul{margin:0}
footer ul{margin:0}footer{margin-bottom:35px;text-align:center;width:100%;position:relative}
#CG nav{min-height:450px}
#free{line-height:15px;width:610px;margin:0 0 50px 11px;min-height:450px}
.ombre4 {box-shadow:none !important}
#CG, #free{margin-top:104px} #CG .labelpart{margin-bottom:5px}#CG li{display:block}
nav p{text-transform:uppercase;font-weight:bold;margin:0}

.grilleA{width:auto;float:right}
.grilleA a{margin:10px;float:left}
.grilleA .modeaff1, .grilleA .modeaff4, .grilleA .modeaff6{box-shadow:2px 2px 10px grey}
.grilleA img{background-color:white;vertical-align:bottom;width:100%;height:100%}
.grilleA span {opacity:0;transition:opacity 0.3s;background:linear-gradient(to bottom, #B2B2B2, transparent, #B2B2B2);height:100%;width:100%;float:left}
.grilleA .sel span, .grilleA a:hover span{opacity:0.5}
.grilleA:nth-of-type(1){margin-top:43px}
.grilleA:nth-of-type(2){margin-top:68px}
#part span, #partager span{vertical-align:middle;font-size:9px}
#boutons{margin:60px 68px 0 68px;display:block}
#boutons div{float:right}#boutons form, #boutons p{margin:0;padding:0;float:left}#boutons p{padding:0 5px;cursor:none}
/* artwork*/
.artwork{font-size:10px}
.artwork div{margin:0 5px;width:190px;float:left}
.artwork img{background-color:white;width:100%;height:100%}
.artwork p{min-height:54px;margin-top:6px}
.fbk{width:14px;height:17px;display:inline-block}.tumblr{margin-left:15px;display:inline-block;width:43px;height:12px;overflow:hidden;background:url('http://platform.tumblr.com/v1/share_2.png') top left no-repeat transparent;background-size:contain}
#partager{overflow:hidden}.labelpart p{margin:0}
.tumblrperso{margin-left: 15px;margin-right:5px;display: inline-block;width:8px;height: 12px;overflow: hidden;background: url('../_siteillus/twitter.png') top left no-repeat transparent;background-size: contain;}
.fbkperso{background-image:url('../_siteillus/facebook.png');background-size:contain;height:12px;width:7px;display:inline-block}