.zoneReponseDevisTpl{background:#fff;box-shadow:1px 1px 4px #CBCBCB;margin:10px auto;padding:20px;width:697px;font-family:Arial;font-size:13px;line-height:20px;text-align:justify}
.mentionLegales{width:670px;margin:25px auto;padding:5px;font-size:14px;text-align:justify}
.zoneDevisTpl{margin:10px auto;padding:0;width:681px;font-family:Arial;font-size:13px;line-height:20px;text-align:justify}
.zoneDevisTpl .titre,.zoneReponseDevisTpl .titre{border-bottom:1px solid #CCC;color:#0062A2;line-height:30px;font-size:20px;font-weight:400;margin-top:35px;margin-bottom:20px;font-family:'Roboto condensed',Arial}
.zoneDevisTpl .text,.zoneReponseDevisTpl .text{margin-top:10px;margin-bottom:10px}
.zoneDevisTpl .coche,.zoneReponseDevisTpl .coche{font-family:Arial;font-size:13px;line-height:20px;padding-left:0;text-align:justify;list-style-type:square;margin-top:0}
.zoneDevisTpl .coche li,.zoneReponseDevisTpl .coche li{padding-top:0;padding-bottom:0;color:#0062A2}
.zoneDevisTpl b.a_noter_outer,.zoneReponseDevisTpl b.a_noter_outer{display:none}
.zoneDevisTpl b.a_noter_inner,.zoneReponseDevisTpl b.a_noter_inner{color:#730000;font-size:13px;font-family:Arial}
.zoneDevisTpl div.a_noter,.zoneReponseDevisTpl div.a_noter{background-color:#f6f6f6;border-radius:0;font-size:12px;line-height:18px;font-family:Arial;color:#000;margin-top:-1px;padding:8px}
.zoneDevisTpl .block_two_column,.zoneReponseDevisTpl .block_two_column{font-size:12px;line-height:18px;font-family:Arial;text-align:justify;color:#000;margin:5px;width:99%}
.zoneDevisTpl .block_one_column,.zoneReponseDevisTpl .block_one_column{font-size:12px;line-height:18px;font-family:Arial;text-align:justify;color:#000;margin:10px;width:96%}
.zoneDevisTpl .block_two_column .column1,.zoneReponseDevisTpl .block_two_column .column1{width:300px;text-align:left;padding:5px;vertical-align:top;padding-top:0;padding-right:10px}
.zoneDevisTpl .block_two_column .column2,.zoneReponseDevisTpl .block_two_column .column2{width:315px;text-align:left;padding:5px;vertical-align:top;padding-top:0;padding-right:0;padding-left:10px}
.zoneDevisTpl .block_one_column .column1,.zoneReponseDevisTpl .block_one_column .column1{padding:5px;vertical-align:top;padding-top:0;padding-right:0;padding-left:10px}
.zoneDevisTpl .sousMenuConteneur,.zoneReponseDevisTpl .sousMenuConteneur{position:relative;margin-top:10px;margin-bottom:-4px}
.zoneDevisTpl .iWhite,.zoneReponseDevisTpl .iWhite,.zoneDevisTpl .sousMenuNb,.zoneReponseDevisTpl .sousMenuNb{border-radius:16px;width:28px;height:28px;line-height:28px;text-align:center;color:#fff;font-family:Arial;font-size:16px;font-weight:700;margin-left:10px;margin-top:-2px;margin-bottom:10px;background:#0062A2}
.zoneDevisTpl .iWhite,.zoneReponseDevisTpl .iWhite{float:left;margin-left:0}
.zoneDevisTpl .sousMenu,.zoneReponseDevisTpl .sousMenu{height:20px;line-height:20px;margin-left:-11px;padding:1px 1px 1px 10px;color:#000;font-size:15px;font-weight:700;position:absolute;width:640px;left:49px;top:3px}
.zoneDevisTpl .HSepTop,.zoneReponseDevisTpl .HSepTop{height:1px;width:90%;margin:0 auto;background:#F0F0F0;background:-moz-linear-gradient(left,#F0F0F0 0%,#909090 15%,#909090 85%,#F0F0F0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#F0F0F0),color-stop(15%,#909090),color-stop(85%,#909090),color-stop(100%,#F0F0F0));background:-webkit-linear-gradient(left,#F0F0F0 0%,#909090 15%,#909090 85%,#F0F0F0 100%);background:-o-linear-gradient(left,#F0F0F0 0%,#909090 15%,#909090 85%,#F0F0F0 100%);background:-ms-linear-gradient(left,#F0F0F0 0%,#909090 15%,#909090 85%,#F0F0F0 100%);background:linear-gradient(to right,#F0F0F0 0%,#909090 15%,#909090 85%,#F0F0F0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#F0F0F0',GradientType=1)}
.zoneDevisTpl .HSepBottom,.zoneReponseDevisTpl .HSepBottom{height:1px;width:90%;margin:0 auto;background:#DADADA;background:-moz-linear-gradient(left,#F0F0F0 0%,#fcfcfc 15%,#fcfcfc 85%,#F0F0F0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#F0F0F0),color-stop(15%,#fcfcfc),color-stop(85%,#fcfcfc),color-stop(100%,#F0F0F0));background:-webkit-linear-gradient(left,#F0F0F0 0%,#fcfcfc 15%,#fcfcfc 85%,#F0F0F0 100%);background:-o-linear-gradient(left,#F0F0F0 0%,#fcfcfc 15%,#fcfcfc 85%,#F0F0F0 100%);background:-ms-linear-gradient(left,#F0F0F0 0%,#fcfcfc 15%,#fcfcfc 85%,#F0F0F0 100%);background:linear-gradient(to right,#F0F0F0 0%,#fcfcfc 15%,#fcfcfc 85%,#F0F0F0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#F0F0F0',GradientType=1)}
.zoneDevisTpl .sepFlRound,.zoneReponseDevisTpl .sepFlRound{display:table-cell}
.zoneDevisTpl .flRound,.zoneReponseDevisTpl .flRound{background-image:URL(//img.avk.lu/design_02/flRound.png);background-repeat:no-repeat;width:40px;height:40px;margin-top:5px;background-image:URL(//img.avk.lu/design_02/flRound.png);background-repeat:no-repeat;width:30px;height:30px;margin-top:3px;background-position:center;border-radius:20px;border:1px solid #999}
.zoneDevisTpl .cadre,.zoneReponseDevisTpl .cadre{margin-top:10px;padding:5px;background-color:#f6f6f6;border-radius:0;border:1px solid #DCDCDC}
.zoneDevisTpl .titleCadre,.zoneReponseDevisTpl .titleCadre{text-align:center;margin:10px auto;width:93%;color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:10px}
.zoneDevisTpl .btnRound,.zoneReponseDevisTpl .btnRound{border:1px solid #0062A2;color:#0062A2;font-weight:700;line-height:30px;display:block;margin:0 auto;width:180px;text-align:center;border-radius:15px;background:#e4e4e4;background:-moz-linear-gradient(top,#fff 0%,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#fff 0%,#e4e4e4 100%);background:-o-linear-gradient(top,#fff 0%,#e4e4e4 100%);background:-ms-linear-gradient(top,#fff 0%,#e4e4e4 100%);background:linear-gradient(to bottom,#fff 0%,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4',endColorstr='#e4e4e4',GradientType=0)}
.zoneDevisDate{width:154px;height:66px;border:1px solid #CCC;border-radius:10px;background-color:#F0F0F0;float:right}
.zoneLabel{border-radius:10px;border:1px solid #CCC;background-color:#FFF;width:78px;text-align:center;float:left;height:42px;margin:7px;color:#777;font-size:10px;line-height:14px;padding-top:10px}
.zoneIdDevis{line-height:18px;font-size:18px;color:#000;font-family:Arial;font-weight:700}
.zoneDate{height:52px;width:50px;margin:7px;margin-left:0;float:left}
.zoneMois{line-height:15px;text-align:center;background-image:url(//img.avk.lu/Calendrier_Date_01.gif);color:#FFF;font-family:Arial;font-size:11px;font-weight:700;height:15px;text-align:center}
.zoneJour{border:1px solid #CCC;border-top:0 solid #CCC;color:#000;font-family:Arial;font-size:18px;font-weight:700;line-height:23px;height:23px;text-align:center;background-color:#FAFAFA}
.zoneAnnee{text-align:center;border:1px solid #CCC;border-top:0 solid #CCC;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#E0E0E0;color:#666;font-family:Arial;font-size:10px;font-weight:700;height:13px;line-height:12px;text-align:center}
.box_pres{background:#fff;box-shadow:1px 1px 4px #CBCBCB;font-family:Arial;font-size:13px;margin:20px auto;text-align:left;width:740px}
.box_pres_who td{background-color:#F8F8F8}
.box_pres .border_top{border-top:1px solid #DCDCDC}
.box_pres .border_right{border-right:1px solid #DCDCDC}
.prix{font-size:24px;margin-right:15px;position:relative}
.prix_euro{font-size:10px;font-weight:700;position:absolute;top:2px}
.prix_percent{font-size:13px;font-weight:700;position:absolute;top:2px}
.prix_ttc{font-size:10px;font-weight:700;position:absolute;top:12px}
.prix_epoux{color:#61100F;font-size:28px;position:relative}
.prix_epoux_euro{color:#61100F;font-size:11px;font-weight:700;position:absolute;top:3px}
.prix_epoux_ttc{color:#61100F;font-size:11px;font-weight:700;position:absolute;top:15px}
.dossier_traiter{font-size:24px;margin:0 auto;width:98px;position:relative}
.dossier_traiter_top{font-size:11px;font-weight:700;position:absolute;top:-1px}
.dossier_traiter_bottom{font-size:11px;font-weight:700;position:absolute;top:12px}
.payer_nb_fois{background-image:url(//img.avk.lu/design_01/btn_payer_nb_fois.png);background-repeat:no-repeat;color:#000;cursor:pointer;display:block;float:right;font-weight:700;height:24px;line-height:23px;margin-top:10px;padding-left:7px;text-decoration:none;width:114px}
.payer_nb_fois:hover{background-position:0 -24px;color:#1B293F}