html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
@font-face{font-family:'Didot_Headline';src:url(../bundles/minisiteguidemichelin/fonts/Didot_Headline.woff) format('woff'),url(../bundles/minisiteguidemichelin/fonts/Didot_Headline.ttf) format('truetype'),url(../bundles/minisiteguidemichelin/fonts/Didot_Headline.svg#didotheadline) format('svg');font-weight:normal}body{font-family:Verdana;font-size:12px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;padding:20px 4px}body .container{text-align:center;width:100%;margin:auto}body .container a.logo img{border:0}body .container h1,body .container h2{font-family:'Didot_Headline',Times;font-size:30px;line-height:34px;font-weight:bold;margin:20px}body .container p{margin:20px 0;line-height:19px;font-weight:bold;text-align:justify}body .container p.small{text-align:center;font-size:12px;line-height:14px;color:#999;text-transform:uppercase;font-weight:normal}body .container hr{height:4px;background:blue url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAMAAABx7QVyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMzMzgwQTE3MjcxMTFFNDhCMzRDM0I1QUZEMTJFQjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMzMzgwQTI3MjcxMTFFNDhCMzRDM0I1QUZEMTJFQjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzMzODA5RjcyNzExMUU0OEIzNEMzQjVBRkQxMkVCOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzMzODBBMDcyNzExMUU0OEIzNEMzQjVBRkQxMkVCOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pra5CzYAAAAGUExURbARIv///+ioVS8AAAAWSURBVHjaYmBgZGQAQQgNIsEsgAADAACkAA3gR8jGAAAAAElFTkSuQmCC) repeat-x;border:0;display:block;width:100%;margin-top:30px;margin-bottom:20px}body .container form{text-align:left}body .container form .text input,body .container form label{height:40px;line-height:40px}body .container form .text input{background:#f1f1f1;border:1px solid #f1f1f1;width:96%;padding:0 2%}body .container form .text input.error{border:1px solid #d90d2e}body .container form label{display:block;position:relative;text-transform:uppercase;font-weight:bold;font-size:12px}body .container form label:before,body .container form label:after{font-family:Arial}body .container form input[type=submit]{background:#d90d2e;border:0;color:white;display:block;padding:10px 30px;width:200px;margin:20px auto;font-weight:bold;transition:.5s ease;cursor:pointer;text-transform:uppercase}body .container form input[type=submit]:hover{color:#d0d0d0}body .container a.cgu{text-decoration:underline;font-size:10px;line-height:14px;color:#999}.clear{clear:both}:focus{outline:none !important}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:9px;width:17px;height:17px;border:1px solid #aaa;background:#f1f1f1}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'X';position:absolute;top:7px;left:5px;font-size:14px;color:#d90d2e;line-height:1.75;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type="checkbox"]:disabled:checked+label:after{color:#999}[type="checkbox"]:disabled+label{color:#aaa}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before{border:1px dotted blue}