html, body{margin:0; padding:0;font-family:Arial, Tahoma, Verdana;font-size:12px;background-color:#000000;color:#fff;height:100%;}a{outline: none;}:focus{-moz-outline-style: none;}p{margin:0;padding-bottom:7px;}ul{margin-top:0;padding-top:0;margin-left:0;padding-left:0;}li{margin-left:15px;padding-left:0px;padding-bottom:7px;list-style-position:outside;}a{color:#FF9900;text-decoration:underline;}a:hover{color:#606161;text-decoration:none;}.centre_absolute{position:absolute;left:50%;top:50%;width:650px;height:530px; margin-top:-265px;margin-left:-325px;}.table_contenu{background-color:#000000;border-collapse:collapse;margin:0; padding:0;width:100%;height:100%;}.corp{width:1024px;clear:both;_margin-top:70px;}.left{float:left;width:255px;height:450px;}.drapeau{float:left;width:110px;padding-left:48px;padding-top:90px;}.drapeau a{color:#FF9900;text-decoration:none;}.drapeau a:hover{color:#606161;}.drapeau img{border:0;margin-top:10px;margin-left:2px;margin-right:2px;text-align:center;}#menu{z-index:10;width:250px;position:relative;margin-top:110px;left:125px;}#menu a{height:15px;display:block;padding-bottom:8px;color:#000;text-decoration:none;font-size:9px;background: url(../images/bg-link.gif) top center no-repeat;}.content{float:left;text-align:left;height:450px;/* overflow:hidden; */}.texte{z-index:0;width:370px;text-indent:0;}.middle{width:100%;height:560px;}.top {width:100%;height:67px;text-align:right;}.bottom {width:100%;height:67px;}.footer{height:80px;width:1024px;text-align:left;color:#FF9900;font-size:10px;}.footer p{padding-left:132px;}.footer a{color:#FF9900;text-decoration:none;}.footer a:hover{color:#606161;}.footer img{padding-right:10px;border:0;}.footer_devis{width:1024px;text-align:left;color:#FF9900;font-size:10px;}.footer_devis p{padding-left:132px;}.footer_devis a{color:#FF9900;text-decoration:none;}.footer_devis a:hover{color:#606161;}.footer_devis img{padding-right:10px;border:0;}.credit a{color:#fff;}.jaune{color:#FF9900;font-style:italic;font-weight:600;}.jaune_uppercase{text-transform:uppercase;color:#FF9900;font-size:10px;}.form{width:66%;}.form input{font-family:Arial, Tahoma, Verdana;font-size:11px;color:#000;background-color:#fff; border-style:solid; border-color:#606161;border-width:1px;}.envoyer{float:right;}.form textarea{font-family:Arial, Tahoma, Verdana;font-size:11px;color:#000;background-color:#fff; border:1px solid #606161; border-width:1px;width:100%;height:60px;}.form option, select{font-family:Arial, Tahoma, Verdana;font-size:11px;color:#000;background-color:#fff;}.form input[type="submit"]{width:100px;}.form p{padding-bottom:15px;}