@font-face {
    font-family: 'MuseoSlab500Regular';
    src: url('museo_slab_500-webfont.eot');
    src: url('museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo_slab_500-webfont.woff') format('woff'),
         url('museo_slab_500-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*{margin:0;padding:0;}
header, footer, section, hgroup, aside, nav, article, figure, figcaption, time, dialog, details, menu{display:block;}
li{list-style:none;}
a{text-decoration:none;outline:none;}
img,input,table{border:0 none;}
body,h1,h2,h3,h4,h5,h6,li,a,p,strong,span{font-family:arial,sans-serif;font-size:12px;color:#000000;font-weight:normal;outline:0;}
body{background:#ffffff;}

#reclamations{padding:20px;}
#reclamations h1{color:#e93305;font-size:50px;font-family: 'MuseoSlab500Regular';line-height:50px;margin:0 0 20px 0;}
#reclamations p{padding:0 0 20px 0;font-size:12px;line-height:16px;text-align:justify;}
#reclamations label{margin:0 20px 0 0;float:left;width:140px;padding:14px 0 0 0;}
#reclamations .item{position:relative;clear:both;padding:0 0 6px 0;float:left;}
#reclamations .selector,#reclamations .selector span,#reclamations .selector select{float:left;width:196px;height:42px;padding:0;margin:0;background:none;}
#reclamations .selector{background:url(../images/bg_select.png) 0 0 no-repeat;margin:0 31px 0 0;overflow: visible;position:relative;}
#reclamations .selector span{padding:14px 0 0 16px;width:142px;color:#232223;height:36px;}
#reclamations .selector select{ cursor: pointer;height: 34px;left: 4px;position: absolute;top: 4px; width: 186px;}
#reclamations .selector option{ background: none repeat scroll 0 0 #F6FCE4;padding: 2px 12px;}
#reclamations input{background:url(../images/bg_input.png) 0 0 no-repeat;border:0 none;color:#232223;padding:0 10px 0 16px;height:42px;width:170px;float:left;margin:0 32px 0 0;line-height:39px;}
*+html #reclamations input{background:#f6fce4;border:1px solid #c7c7c7;height:40px;width:170px;behavior:url(/mcdonalds_gestionnaire/themes/default/PIE/PIE.htc);border-radius:10px;}
#reclamations textarea{background:url(../images/bg_textarea.gif) 0 0 no-repeat;border:0 none;padding:10px;resize:none;width:404px;height:74px;}
#reclamations .submit{padding:0 0 0 232px;clear:both;overflow:hidden;}
#reclamations .submit .button{width:158px;height:57px;background:url(../images/bg_submit_00.gif) 0 0 no-repeat;cursor:pointer;display:block;}
#reclamations .submit .button span{background:url(../images/bg_submit_01.gif) 100% 100% no-repeat;height:33px;display:block;padding:24px 50px 0 20px;text-align:left;color:#ffffff;font-size:16px;text-transform:uppercase;letter-spacing:-1px;text-shadow: 1px 1px 2px #000000;position:relative;margin:0;line-height:10px;}
#reclamations .submit .button span input{height:58px;width:158px;top:0;left:0;background:none;cursor:pointer;}
.errorMessage{color:#ff0000;padding:0 0 0 170px;}
#cboxTitle{display:none !important;}
#reclamationsCont{padding:0 0 0 100px;}
