.compAssuranceAnnulation{-webkit-border-radius:17px;-khtml-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px;box-shadow:0 0 4px rgba(0,0,0,0.5);padding:15px;width:90%;width:96%;margin:10px 0 10px 4px;padding:0}.compAssuranceAnnulation #compAssuranceAnnulationHeader1{padding:15px}.errorChoixAssurance{background:url('../image/assurance/Block-message-erreur.png') no-repeat center top;width:525px;height:105px;position:absolute;bottom:145px;right:31px}.errorChoixAssurance .errorTitre{float:right;width:430px;padding:25px 20px 0 0;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase}.errorChoixAssurance .errorLibelle{float:right;width:430px;padding:5px 20px 0 0;color:#fff}.assuranceTable{border:0 none;font-family:Arial,sans-serif;text-align:left;border-collapse:collapse;font-size:1.2em;padding:0;_text-align:center;width:98%;background-size:contain}.assuranceTable .head td .label{color:#372d26;display:block;font-family:GibsonLight,sans-serif;font-size:28px;font-weight:normal;text-transform:uppercase;font-size:15px;float:left}.assuranceTable .head td .label a{text-decoration:none}.assuranceTable .head td .moreInfos a{color:#000;text-decoration:underline;margin:0;padding:0;font-size:11px;line-height:17px;text-align:right;font-family:Arial,sans-serif;border-collapse:collapse}.assuranceTable .body{display:block}.assuranceTable .head td{padding-left:0;padding-right:0;border:medium none;font-weight:bold!important;width:100%}.assuranceTable tr.head{line-height:17px;text-align:right}.assuranceTable .head td .moreInfos{float:right;display:none}.assuranceTable .assuranceCGV{display:none;padding:0 20px 20px}.assuranceTable .assuranceCGV .cgvContainer{max-height:200px;overflow:auto}.assuranceTable .assuranceCGV .cgvContainer .cgvFirstLine{font-size:14px;margin-left:10px}.assuranceTable .assuranceCGV .cgvContainer .cgvCondition{margin-left:20px;font-size:11px;font-weight:bold;padding-left:10px;background:url("../image/assurance/ico_fleche.gif") no-repeat scroll left center}.assuranceTable .assuranceCGV .cgvContainer .cgvSeparator{height:5px}.assuranceTable .assuranceCGV .cgvContainer .cgvLastLine{font-size:12px;margin-left:5px;font-style:italic}.assuranceTable .body .column1{display:block;float:left;font-size:10px;padding-left:0;text-align:left;margin-right:15px}.assuranceTable .body .column1 br{display:none}.assuranceTable .body .column1 .baseLine,.assuranceTable .body .column1 .green{display:none}.assuranceTable .body .column2{margin-right:20px;float:left;line-height:11px}.assuranceTable .body .column3 input{float:left;height:13px}.assuranceTable .body .column3 label{float:left;font-family:GibsonLight;height:13px;line-height:13px;margin-bottom:5px}#choixAssuranceReponse0+label{margin-right:10px}.assuranceTable .body .green{color:#47950e}.assuranceTable .grey{color:#666}.assuranceTable .greyBold{color:#666;font-weight:bold}.assuranceTable .black{display:none}.assuranceTable .blackBold{color:#fff;font-size:1px;font-family:GibsonSemiBold}.assuranceTable #assuranceMontant{font-size:20px;color:#000;font-family:GibsonSemiBold}.assuranceTable .blackBold .green{font-size:20px;color:#000}.compPanier .recapPanier span.assuranceCart{height:15px;background-image:url("../image/assurance/BG_PANIER_ASSURANCE.gif");margin:5px 15px}.compPanier .recapPanier span.assuranceCart .icon{background-image:url("../image/assurance/ICO_TREFLE_PANIER.gif");padding:0;margin-top:3px;height:9px;width:9px;float:left}.assuranceAnnulation{background-image:url("../image/assurance/BG_PANIER_ASSURANCE.gif")}.assuranceAnnulation span.icon{background:url("../image/assurance/ICO_TREFLE_PANIER.gif") no-repeat 2px center;padding:0;padding-left:15px;white-space:nowrap}.assuranceAnnulation span.label{color:#000;float:left;font-weight:bold;margin-top:1px;margin-left:3px;white-space:nowrap}.compPanier .recapPanier span.assuranceCart .label{font-weight:bold;color:#345f1a;margin-top:1px;float:left}#pageAccueil .compPanier .headerComposants .footerComposants .contentComposants .dataContentComposants .totalValiderPanier .totalPanier span.assuranceCart{display:block;font-family:arial;font-size:.6em}.assuranceTable .body .column3 br{display:none}.assuranceTable{position:relative}#erreur_inputchoixAssuranceReponse{background-color:#5b5b5b;background-image:-moz-linear-gradient(top,#656565,#4b4b4b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#656565),to(#4b4b4b));background-image:-webkit-linear-gradient(top,#656565,#4b4b4b);background-image:-o-linear-gradient(top,#656565,#4b4b4b);background-image:linear-gradient(to bottom,#656565,#4b4b4b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff656565',endColorstr='#ff4b4b4b',GradientType=0);border:1px solid #4d4d4d;box-shadow:0 0 1px 1px #efefef inset;left:193px!important;padding:10px;top:-134px!important;width:300px;font-family:GibsonLight}.erreur_input_tooltip div{padding-left:0;padding-top:0;width:auto}div.erreur_input_tooltip{color:#fff;font:12px Arial,sans-serif;text-align:left}div.erreur_input_tooltip div.tooltipBottom_right{background:url("../image/assurance/tooltip-fleche-basse.png") no-repeat scroll 0 0 transparent!important;bottom:-10px;height:12px;position:absolute;right:73px;width:20px}.errorTitle{color:#ff8300;float:left;font-size:15px;font-weight:bold;padding-bottom:3px;padding-left:53px;padding-top:6px}.errorContent{background:url("../image/assurance/ico-alert.png") no-repeat scroll 0 5px transparent;display:block;height:78px;padding-left:55px;width:250px;color:#fff!important;font-size:15px!important;clear:both}