a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ol,ul{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{vertical-align:top}
embed{vertical-align:top}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
input,textarea{border:0;padding:0;margin:0;outline:0}
iframe{border:0;margin:0;padding:0}
input,textarea,select{margin:0;padding:0}
html,body{width:100%;padding:0;margin:0}
body{background:#fff;color:#474747;font:12px/25px Arial,Helvetica,sans-serif}
a{color:#474747;text-decoration:none}
a:hover{color:#08c;text-decoration:none}
a.button{cursor:pointer;color:#fff;line-height:14px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;background:#3F3F3F;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;padding:6px 12px}
.clear{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
header{background:#6495ed;margin-bottom:30px}
header .wrap-header{height:130px}
header #logo{top:0;padding:5px;width:100%}
nav .wrap-nav{position:absolute;top:80px;right:10px;height:37px}
.menu ul{list-style:none;margin:0;padding:0}
.menu ul li{position:relative;float:left;padding:6px 5px 0;background:#333}
.menu ul li:hover{background-color:#08c}
.menu ul li a{font-size:14px;line-height:14px;color:#CCC;display:block;padding:6px 10px;margin-bottom:5px;z-index:6;position:relative;font-weight:700;text-transform:uppercase}
.menu ul li:hover a{color:#fff}
.minimenu{display:none;position:relative;margin:0;background:#999}
.minimenu div{overflow:hidden;position:relative;font:18px/40px 'PT Sans Narrow';color:#fff;text-align:center;text-transform:uppercase;font-weight:700}
.minimenu select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer}
#content .wrap-content{background-color:#FFF;margin-top:30px}
#main-content article{clear:both;margin:10px 0}
#main-content article h2{font-size:22px;line-height:25px}
#main-content article .info{font-style:italic;line-height:normal}
#main-content article img{float:left;margin:10px 0;padding:5px;border:1px solid #CCC}
#main-content article p{margin-bottom:10px;display:inline-block}
#main-content article .more{float:right;margin-bottom:30px}
#sidebar .box{margin-bottom:20px}
#sidebar .heading{padding:5px;border-bottom:3px double #333}
#sidebar .heading h2{font-size:22px;font-weight:400;display:inline;padding:0 10px}
#sidebar .content{padding:5px}
#sidebar .content ul{font-size:14px;list-style-type:circle;margin-left:20px}
#sidebar .content ul li{border-bottom:1px solid #E1E1E1;padding:5px;font-size:.8em}
#sidebar .content .post{margin-bottom:20px}
#sidebar .content .post h4{font-size:14px;font-weight:400}
#sidebar .content .post img{float:left;padding:5px;border:1px solid #CCC;margin-right:10px}
#sidebar .content .post p{color:#A3A3A3;font-style:italic}
#pagi{margin:30px auto;padding:0;list-style:none;width:180px}
#pagi li{float:left;margin-right:10px}
#pagi li a{display:block;text-decoration:none;color:#717171;font:bold 11px Arial,sans-serif;padding:5px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
#pagi li a.current,#pagi li a:hover{color:#fff;background:#08c}
footer{background-color:#333;margin-top:30px}
footer .wrap-footer{padding:10px 0;color:#fff}
footer .heading{padding:5px;border-bottom:3px double #fff}
footer .heading h2{font-size:22px;font-weight:400;display:inline;padding:0 10px}
footer .content{padding:15px}
.copyright{text-align:center;margin-top:20px;background:#000;padding:10px 0;color:#fff}
.copyright a{text-decoration:underline;color:#fff}
blockquote{font-style:oblique;font-size:1.1em;margin-left:32px;font-family:"Times New Roman",Verdana;padding-left:48px;background:url(./../images/blockquote.png);background-repeat:no-repeat;min-height:30px}
.myButton{-moz-box-shadow:inset 0 1px 0 0 #caefab;-webkit-box-shadow:inset 0 1px 0 0 #caefab;box-shadow:inset 0 1px 0 0 #caefab;background-color:#9dce16;border:1px solid #5cb811;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;font-weight:700;padding:6px 18px;text-decoration:none}
.myButton:hover{background-color:#5cb811}
.myButton:active{position:relative;top:1px}
.titre{color:#6495ed;font-size:48px;line-height:1;font-weight:700;text-transform:uppercase;text-align:center;border:1px solid #6495ed}
@media(max-width: 768px) {
.price{font-size:30px}
}
.specs{list-style:none;line-height:30px}
.specs li{overflow:hidden}
.specs strong{display:inline-block;min-width:45%;color:#222423;font-weight:500;font-size:15px}
.specs span{display:inline-block;font-size:16px;font-weight:300;color:#717574}