body{background:url(../images/bg_site.gif) repeat-x #fff;font-size:12px;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0}
body,h1,h2,h3,h4,h5,h6,p,quote,blockquote,ul,ol,li,input,textarea{margin:0;padding:0}
#cont_site{width:970px;margin:auto}
a img{border:none}
.clear{height:0;width:0;clear:both;display:block;margin:0;padding:0}
.hide{display:none!important}

/* PORTAIL
----------------------------*/
#cont_entrees{height:40px;padding-top:8px}
#cont_entrees #portail{display:block;float:left}
#cont_entrees a{height:28px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;color:#54656b;text-decoration:none;float:left;line-height:28px}
#cont_entrees #portail a,#cont_entrees #portail a:hover{font-size:9px}
#cont_entrees a span.deb{width:6px;height:28px;float:left;padding:0}
#cont_entrees a span.fin{width:6px;height:28px;float:right;padding:0}
#cont_entrees a span{float:left;padding:0 5px}
#cont_entrees a.on,#cont_entrees a:hover{
    height:28px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;color:#d1e3e7;text-decoration:none;float:left;line-height:28px
    background: black;
}
#cont_entrees a.on span.deb,#cont_entrees a:hover span.deb{width:6px;height:28px;float:left;padding:0}
#cont_entrees a.on span.fin,#cont_entrees a:hover span.fin{width:6px;height:28px;float:right;padding:0}
#cont_entrees #cont_langues{float:right;position:relative;z-index:5000}
#cont_entrees a.contact{background:none;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;color:#54656b;text-decoration:none;line-height:none;margin:5px 10px 0}
#cont_entrees #langues,#cont_entrees #select_lang{background:#d8e6e9;color:#567f92;border:1px solid #d8e6e9;font-size:12px;float:left;margin:3px 10px 0 0}
#cont_entrees #select_lang{width: 130px;height:17px;display:inline-block;position:relative;}
#cont_entrees #select_lang #title{width: 108px;height:18px;background:url(../images/fleche.png) no-repeat 100% 0 #d8e6e9;padding-right:22px;cursor:pointer;}
#cont_entrees #select_lang #title a{color:#54656b}
#cont_entrees #select_lang a{text-transform:none;height:18px;line-height:18px;background-repeat:no-repeat;background-position:2px 0;padding-left:10px}
#cont_entrees #select_lang ul{position:absolute;top:18px;left:-1px;z-index:300000;background:#d8e6e9;border:1px solid #d8e6e9;border-top-color:#b2b2b2;display:none}
#cont_entrees #select_lang li{display:inline-block;width:120px;height:18px;list-style:none}
#cont_entrees #select_lang li a{display:block;width:112px;height:18px;line-height:18px;color:#83959a;padding:0 5px 0 10px}
#cont_entrees #select_lang ul li a:hover {color: #fff;background: #54656b;}

#cont_entrees #telephone{color:#436c82;font-size:18px;font-family:Arial;float:left;background:url(../images/tel_bas.png) 0 100% no-repeat; background-size:180px auto;width:180px;height:40px;text-align:center}

/* TETIERE
----------------------------*/
#cont_tetiere{height:94px}
#cont_tetiere a.logo{width:348px;height:89px;display:block;float:left}
#lumiere{background:url(../images/deg_logo.png) no-repeat;width:590px;height:180px;position:absolute;z-index:-1;margin-top:20px;left:50%;margin-left:-550px}
#lumiere_editorial{background:url(../images/deg_logo.png) no-repeat;width:590px;height:210px;position:absolute;z-index:-1;margin-top:36px;left:50%;margin-left:-550px}

/* DIAPO ACCUEIL
----------------------------*/
#cont_diapo{height:323px;position:relative}
#cont_diapo #certif_bdf{position:absolute;top:150px;left:177px;z-index:10}
#cont_diapo #slider,#cont_diapo_editorial #slide_editorial{position:absolute;z-index:1}
#cont_diapo .accroche{position:absolute;z-index:5;font-family:Verdana, Geneva, sans-serif;color:#404040;font-size:28px;margin-left:50px}
#cont_diapo .lien_encaissez{position:absolute;z-index:999;display:block;width:235px;height:130px;bottom:0;right:0}
#cont_diapo_editorial{height:150px;margin-bottom:20px}
#cont_diapo_editorial .lien_encaissez{position:absolute;z-index:999;display:block;width:235px;height:130px;margin-top:20px;margin-left:715px}
#cont_diapo_editorial .accroche{position:absolute;z-index:5;font-family:Verdana, Geneva, sans-serif;color:#404040;font-size:28px;margin-left:50px;margin-top:20px}

/* CONTENU
----------------------------*/
#cont_contenu{width:100%}
#cont_contenu .contenu{padding-bottom:124px;background:url(../images/illu_fin_contenu.png) no-repeat 0 100%;float:right;width:700px;text-align:justify;color:#575757}
#cont_contenu .contenu a{color:#F45B26;text-decoration:none}
#cont_contenu .contenu #presse a{color:#497287}
#cont_contenu .contenu a:hover,#cont_contenu .contenu #presse a:hover{color:#F45B26;text-decoration:underline}
#cont_contenu .contenu a.enSavoirPlus{background:url(../images/bg_btn_savoirPlus.gif) repeat-x;min-height:16px;display:block;color:#fff;float:right;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;behavior:url(../PIE.htc);padding:4px 10px}
#cont_contenu .contenu ol{height:auto;position:static;margin:0}
#cont_contenu .contenu ol li{float:none;height:auto;margin:0;padding:0}
#cont_contenu .contenu ol li a{float:none;width:auto;height:auto;background:none;padding:0}
#cont_contenu .contenu a.enSavoirPlus2{background:url(../images/bg_btn_savoirPlus2.gif) repeat-x;min-height:10px;display:block;color:#fff;float:right;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;behavior:url(../PIE.htc);line-height:30px;font-weight:700;padding:5px 10px}
#cont_contenu .contenu a.enSavoirPlus2 :hover{text-decoration:none!important}
#illu_fin_contenu,.illu_fin_contenu{float:right}
#cont_contenu .arguments{width:210px;color:#54656b;text-align:justify;font-size:12px;line-height:18px;float:left;min-height:315px;margin:0 10px}
#cont_contenu .arguments h2{text-align:center;font-weight:400;margin:0 0 10px;padding:0}
#cont_contenu .arguments h2 a{color:#404040;font-size:15px;text-decoration:none}
#cont_contenu .arguments .visuel{display:block;text-align:center;margin:15px 0}
#cont_contenu h1{color:#2d4e5b;font-weight:700;font-size:21px;margin:10px 0}
#cont_contenu h2{color:#2d4e5b;font-weight:700;font-size:16px;margin:0 0 0 10px}
#cont_contenu .chapo{color:#000;font-weight:700;font-style:italic;font-size:12px}
.cont_certif_img{float:left;width:180px}
.txt_noir_souligne_gras{color:#000;font-style:italic;font-size:13px;text-decoration:underline;font-weight:700}
.txt_bleu_gras,#cont_contenu h2.txt_bleu_gras{color:#f08b00;font-weight:700;line-height:20px;font-size:15px;margin:10px 0 6px}
.txt_bleu_gras_up{color:#F45B26;font-weight:700;line-height:20px;font-size:14px}
.txt_noir_gras,#cont_contenu h2.txt_noir_gras{color:#000;font-weight:700;line-height:20px;font-size:12px;margin-left:0}
#cont_contenu .liste_rondBleu{list-style-image:url(../images/puceBleue.gif);color:#000;margin:0;padding:12px 0 12px 40px}
ul.liens{float:left;padding:12px 0 12px 20px !important}
ul.liens li{text-align:left;padding:5px 0}
ul.liens a{color:#598399!important;line-height:18px;padding:5px}
ul.liens a:hover{color:#fff!important;background:#598399;text-decoration:none!important}
ul.liens a.on{color:#fff!important;background:#598399;text-decoration:none!important}
#cont_contenu .liste_chiffre{list-style-type:decimal;color:#000;font-weight:700;margin:0;padding:12px 0 12px 20px}
#cont_contenu .liste_chiffre span{font-weight:400}
#cont_filAriane{color:#5b869c!important;padding-bottom:10px}
#cont_filAriane a{color:#5b869c!important;text-decoration:none}
#cont_filAriane span{color:#f45b26}
.tab_listing{border-collapse:collapse}
.tab_listing th{background:#D0DFE3;text-align:left;color:#2D4E5B;padding:5px}
.tab_listing th.centre,.tab_listing td.centre{text-align:center;width:100px}
.tab_listing td{border-bottom:solid #E1E1E1 1px;border-top:solid #E1E1E1 1px;min-height:29px;height:29px;background:#F7F7F7;padding:0 5px}
.tab_listing.vert th{background: #96ca4e;color: #fff;}

#cont_contenu .tab_listing td a{color:#f08b00}
.th_50 th{width:50%;text-align:center}
.td_top td{vertical-align:top;padding:6px 20px 5px 5px}
#cont_contenu #privacy-policy h2 {padding-bottom: 5px;}
#cont_contenu #privacy-policy p {padding-bottom: 10px;}
#cont_contenu #privacy-policy .liste_rondBleu {padding-top: 0;}
#cont_contenu #privacy-policy .tab_listing td {border: 1px solid #E1E1E1; padding: 5px;}


/* COLONNE DE DROITE + colonne gauche
----------------------------*/
#cont_contenu .col_d{width:230px;float:right;min-height:500px;margin:0 0 0 20px}
#cont_contenu .col_d #logo_certif img,#cont_contenu .col_g #logo_certif img{float:left;margin:5px}
#nav_sec a{display:block;width:277px;height:38px;white-space:nowrap;overflow:hidden;text-indent:1000%;margin-bottom:5px}
#nav_sec a#btn_tarifs_fr{background:url(../images/btn_tarifs_fr.png) no-repeat}
#nav_sec a#btn_tarifs_en{background:url(../images/btn_tarifs_en.png) no-repeat}
#nav_sec a#btn_tarifs_it{background:url(../images/btn_tarifs_it.png) no-repeat}
#nav_sec a#btn_marche_fr{background:url(../images/btn_marche_fr.png) no-repeat}
#nav_sec a#btn_marche_en{background:url(../images/btn_marche_en.png) no-repeat}
#nav_sec a#btn_marche_it{background:url(../images/btn_marche_it.png) no-repeat}
#nav_sec a#btn_plaquette_fr{background:url(../images/btn_plaquette_fr.png) no-repeat;height:83px}
#nav_sec a#btn_plaquette_en{background:url(../images/btn_plaquette_en.png) no-repeat;height:83px}
#nav_sec a#btn_plaquette_it{background:url(../images/btn_plaquette_it.png) no-repeat;height:83px}
#cont_contenu .col_d .actu{clear:left;margin-top:15px}
#cont_contenu .col_d .actu .titre{border-bottom:1px solid #ccc;height:22px;min-height:inherit;padding:10px 0}
#cont_contenu .col_d .actu .titre span{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;behavior:url(../PIE.htc);border:1px solid #ccc;border-bottom:none;min-height:18px;font-size:18px;color:#686868;padding:10px 5px}
#cont_contenu .col_d .actu div.elem{display:block;border-bottom:1px solid #CCC;color:#666;clear:both;min-height:50px;font-size:11px;margin:0;padding:10px 0}
#cont_contenu .col_d .actu div.last{border-bottom:none}
#cont_contenu .col_d .actu div span a{border:1px solid #CCC;display:block;float:left;margin-right:10px}
#cont_contenu .col_d .actu div a img{border:1px solid #FFF;display:block}
#cont_contenu .col_d .actu div div{float:left;width:150px}
#cont_contenu .col_d .actu div a.lirelasuite{display:block;color:#41b7d5;border:none;background:url(../images/chevron.gif) no-repeat 0 50%;padding-left:15px;text-decoration:none}
#cont_contenu .col_d .actu a.toutesActus{background:url(../images/bg_toutesActus.jpg) no-repeat;width:220px;height:30px;border:none;display:block;float:right;color:#41b7d5;text-decoration:none;text-align:right;padding:10px 10px 0 0}
#cont_contenu .contenu #cont_modePaiement{width:500px;margin:40px auto auto}
#cont_contenu .contenu #cont_modePaiement a{background:url(../images/bg_btn_savoirPlus2.gif) repeat-x;min-height:10px;display:block;color:#fff;float:left;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;behavior:url(../PIE.htc);line-height:30px;font-weight:700;padding:5px 10px}
#social{width:140px;height:74px;margin:90px 0 0 35px}
#social.fr{background:url(../images/suivez-nous_fr.png) no-repeat}
#social.en{background:url(../images/suivez-nous_en.png) no-repeat}
#social.it{background:url(../images/suivez-nous_it.png) no-repeat}
#social a{display:block;width:38px;height:38px;float:left;white-space:nowrap;overflow:hidden;text-indent:100%}
#social_facebook{background:url(../images/facebook.png) no-repeat;margin:25px 7px 0 47px}
#social_twitter{background:url(../images/twitter.png) no-repeat;margin-top:25px}

/*Colonne de gauche
----------------------------*/
#cont_contenu .col_g{width:230px;float:left;min-height:500px;margin:0 20px 0 0}
#cont_contenu .col_g #cont_menuG{width:215px;padding-bottom:30px}
#cont_contenu .col_g #cont_menuG .rub{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;behavior:url(../PIE.htc);background:#d0dfe3;font-size:15px;font-weight:700;color:#497287;display:block;text-decoration:none;cursor:pointer;margin:0 0 5px;padding:10px}
#cont_contenu .col_g #cont_menuG .rub a{color:#497287;text-decoration:none}
#cont_contenu .col_g #cont_menuG .rub:hover,#cont_contenu .col_g #cont_menuG .rub.on{background:#588298;font-size:15px;color:#fff}
#cont_contenu .col_g #cont_menuG .rub:hover a,#cont_contenu .col_g #cont_menuG .rub.on a{color:#fff;text-decoration:none}
#cont_contenu .col_g #cont_menuG .ssrub{padding-bottom:10px}
#cont_contenu .col_g #cont_menuG .ssrub a{background:url(../images/chevron_ssrub.gif) no-repeat 0 10px;font-size:14px;color:#497287;display:block;text-decoration:none;margin-left:10px;padding:5px 10px}
#cont_contenu .col_g #cont_menuG .ssrub a:hover,#cont_contenu .col_g #cont_menuG .ssrub a.on{color:#f45b26;background:url(../images/chevron_ssrub.gif) no-repeat -215px 10px}

/* FOOTER
----------------------------*/
#cont_footer{width:100%;clear:both;background:url(../images/bg_footer.png) repeat-x 0 88px #373737;padding-bottom:40px}
#cont_footer #cont_reseauxSociaux{background:url(../images/bg_reseauxSociaux.png) repeat-x 0 100%;height:88px;width:100%}
#cont_footer #cont_reseauxSociaux .btn_inscrivezVous{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;behavior:url(../PIE.htc);background:url(../images/bg_btnSignUp.gif) repeat-x;height:30px;display:block;color:#fff;line-height:30px;text-decoration:none;font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:17px;vertical-align:middle;padding:5px 10px 5px 20px}
#cont_footer #cont_reseauxSociaux .contenu_reseaux{width:960px;height:88px;margin:auto;padding:0 0 0 10px}
#logo_certif{width:345px;height:36px;float:left;padding-top:26px}
#logo_certif img{margin-right:8px}
#cont_footer #cont_reseauxSociaux .contenu_reseaux .btn_inscrivezVous{float:right;margin:22px 8px 0 0}
#cont_footer #cont_reseauxSociaux .contenu_reseaux .mentions{width:380px;color:#3d6b70;font-size:11px;font-family:Arial;float:left;line-height:88px;margin:0}
#cont_footer #pied{width:970px;margin:auto;padding:30px 0 0;border-bottom:1px solid #444;background:url(../images/paysite-cash_mini.png) no-repeat 100% 94%}
#cont_footer #pied .col{float:left;width:170px;color:#fff;font-size:11px;margin:0 11px}
#cont_footer #pied .col a{color:#fff;font-size:16px;text-decoration:none}
#cont_footer #pied .col span{color:#17b2ce;font-size:9px;padding-bottom:10px;display:block;border-bottom:1px solid #444}
#cont_footer #pied .col span.lien{display:inline;font-size:17px;color:#fff;border-bottom:none;padding-bottom:0}
#cont_footer #pied .col ul{list-style:none;margin:0;padding:10px 0 0}
#cont_footer #pied .col ul li{margin:5px 0}
#cont_footer #pied .col ul li#lien_tw,#cont_footer #pied .col ul li#lien_fb{display:block;line-height:20px;padding-left:39px;margin:2px 0}
#cont_footer #pied .col ul li#lien_tw{background:url(../images/twitter_mini.png) no-repeat}
#cont_footer #pied .col ul li#lien_fb{background:url(../images/facebook_mini.png) no-repeat}
#cont_footer #pied .col ul li a{color:#fff;font-size:11px;text-decoration:none}
#cont_footer #pied .col ul li a:hover{color:#17b2ce}
#cont_footer #pied .col #form_contact_rapide{margin-top:10px}
#cont_footer #pied .col #form_contact_rapide input{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../PIE.htc);border:1px solid #1a1a1a;border-bottom:1px solid #454545;border-left:1px solid #373737;border-right:1px solid #373737;background:#3b3b3b;width:180px;color:#fff;height:20px;margin-bottom:5px;padding-left:5px;font-size:11px;outline:none}
#cont_footer #pied .col #form_contact_rapide textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../PIE.htc);border:1px solid #1a1a1a;border-bottom:1px solid #454545;border-left:1px solid #373737;border-right:1px solid #373737;background:#3b3b3b;resize:none;font-family:Arial, Helvetica, sans-serif;color:#fff;text-align:left;height:150px;width:180px;padding-left:5px;font-size:11px;outline:none}
#cont_footer #pied .col #form_contact_rapide #btn_envoyer{background:url(../images/bg_btnEnvoyer.gif) repeat-x;width:auto;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../PIE.htc);font-size:11px;padding:3px 10px}
#cont_footer #pied .col #footer_tel{font-size:14px;color:#fff;padding-bottom:0;border-bottom:none;display:inline}
#cont_footer #pied .col a#mentions{color:#8b8f90;font-size:11px;text-decoration:underline}
#cont_footer #pied .col a#mentions:hover{text-decoration:none}
#cont_footer #pied #cont_liens img{float:left}
#cont_footer #pied #cont_liens .liens{height:24px;border-top:1px solid #444;float:right;width:90%;text-align:right;margin-top:35px;line-height:24px}
#cont_footer #pied #cont_liens .liens a{color:#8b8f90}
#cont_footer #pied #cont_liens .liens a.contact{color:#487686;margin-left:10px}
#cont_captures{float:right}

/* Nos solutions > Offre Intégral > Commun */
#cont_contenu .contenu #solution a.btn_orange,
#cont_contenu .contenu #tarifs a.btn_orange,
#cont_contenu .contenu #pro a.btn_orange,
#cont_contenu .contenu #fonctionnalites a.btn_orange{background:url(../images/bg_btn_savoirPlus2.gif) repeat-x;border-radius:30px;color:#fff;display:inline-block;font-weight:700;line-height:30px;padding:5px 35px 5px 20px;position:relative;margin:42px 0 0 190px}
#cont_contenu .contenu #solution a.btn_orange:hover,
#cont_contenu .contenu #tarifs a.btn_orange:hover,
#cont_contenu .contenu #pro a.btn_orange:hover,
#cont_contenu .contenu #fonctionnalites a.btn_orange:hover{text-decoration:none}
#cont_contenu .contenu #solution a.btn_orange img,
#cont_contenu .contenu #tarifs a.btn_orange img,
#cont_contenu .contenu #pro a.btn_orange img,
#cont_contenu .contenu #fonctionnalites a.btn_orange img{position:absolute;top:4px;right:4px}

/* Nos solutions > Offre Intégral > Solution */
#cont_contenu .contenu #solution .arrondi_bleu{border:4px solid #d7e5e7;border-radius:12px;background:#fff;padding:3px 15px;overflow:hidden}
#cont_contenu .contenu #solution .arrondi_bleu ul{width:170px;border-right:1px solid #cdcdcd;float:left;margin:12px 15px 12px 0;padding:4px 0}
#cont_contenu .contenu #solution .arrondi_bleu ul li{height:27px;line-height:27px;margin-top:9px;padding-left:40px;font-size:17px;font-weight:bold;color:#f08b00;list-style:none}
#cont_contenu .contenu #solution .arrondi_bleu ul li:first-child{margin-top:0}
#cont_contenu .contenu #solution .arrondi_bleu ul li.plus{background:url(../images/btn_plus.png) no-repeat}
#cont_contenu .contenu #solution .arrondi_bleu ul li.moins{background:url(../images/btn_moins.png) no-repeat}
#cont_contenu .contenu #solution .arrondi_bleu ul li span{display:none}
#cont_contenu .contenu #solution .arrondi_bleu p{margin:12px 0}
#cont_contenu .contenu #solution #cont_solution{background:url(../images/bg_offre_integral.png) no-repeat 100% 100%}
#cont_contenu .contenu #solution #cont_solution > ul{margin-bottom:40px}
#cont_contenu .contenu #solution #cont_solution > ul > li{display:inline-block;vertical-align:top;width:300px;padding-left:46px;margin-top:20px;list-style:none}
#cont_contenu .contenu #solution #cont_solution ul li#solution_1{background:url(../images/picto_encaissez.png) no-repeat 2px 0}
#cont_contenu .contenu #solution #cont_solution ul li#solution_2{background:url(../images/picto_securisez.png) no-repeat 9px 0}
#cont_contenu .contenu #solution #cont_solution ul li#solution_3{background:url(../images/picto_suivez.png) no-repeat 6px 0}
#cont_contenu .contenu #solution #cont_solution ul li#solution_4{background:url(../images/picto_optimisez.png) no-repeat 11px 0}
#cont_contenu .contenu #solution #cont_solution ul li#solution_5{background:url(../images/btn_plus.png) no-repeat 5px 0}
#cont_contenu .contenu #solution #cont_solution > ul > li > strong{font-size:16px;line-height:16px;color:#f08b00}
#cont_contenu .contenu #solution #cont_solution > ul > li > p{margin-top:12px}
#cont_contenu .contenu #solution #cont_solution > ul > li > ul{margin-top:12px}
#cont_contenu .contenu #solution #cont_solution li li{list-style:none;padding-left:15px;background:url(../images/puce_orange.png) no-repeat 0 6px}
#cont_contenu .contenu #solution #cont_solution > p{width:430px}
#cont_contenu .contenu #solution p.small{font-size:10px;margin-top:15px}

/* Nos solutions > Offre Intégral > Tarifs */
#cont_contenu .contenu #tarifs .center { text-align: center; }
#cont_contenu .contenu #tarifs .center .txt_orange { font-size: 14px; color: #f08b00; }
#cont_contenu .contenu #tarifs .gris { color: #636363; font-size: 14px; }
#cont_contenu .contenu #tarifs #ul_tarifs{overflow:hidden;margin:20px 0}
#cont_contenu .contenu #tarifs #ul_tarifs li{list-style:none;display:block;float:left;width:193px;font-size:14px;font-weight:bold;text-align: left;color:#f08b00;height:34px;padding: 2px 0;margin-bottom: 26px;}
#cont_contenu .contenu #tarifs #ul_tarifs li#tarif_1{background:url(../images/picto_offre_cle_en_main.png) no-repeat 11px 50%; padding-left: 62px;width: 189px;line-height:38px}
#cont_contenu .contenu #tarifs #ul_tarifs li#tarif_2{background:url(../images/picto_sans_frais_installation.png) no-repeat 0 50%;padding-left:68px;width:157px}
#cont_contenu .contenu #tarifs #ul_tarifs li#tarif_3{background:url(../images/picto_tarifs_degressifs.png) no-repeat 0 50%; padding-left: 61px;width: 163px;}
#cont_contenu .contenu #tarifs .arrondis_gris, #cont_contenu .contenu #tarifs .arrondis_gris1{background:#ededed;border-radius:6px;color: #2d4e5b;margin-bottom: 20px;}
#cont_contenu .contenu #tarifs .arrondis_gris { padding: 13px 0; text-align: center; font-size: 21px; font-weight: bold; }
#cont_contenu .contenu #tarifs .arrondis_gris1 { padding: 26px 23px; letter-spacing: -.2px; }
#cont_contenu .contenu #tarifs .box { margin-top: 13px; background: #fff; *zoom: 1; }
#cont_contenu .contenu #tarifs .box:before, #cont_contenu .contenu #tarifs .box:after { content: " "; display: table; }
#cont_contenu .contenu #tarifs .box:after { clear: both; }
#cont_contenu .contenu #tarifs .box_half { width: 273px; border-radius: 6px; padding: 11px 33px 0; }
#cont_contenu .contenu #tarifs #box_1 { float: left; border: 1px solid #93278f; background: #93278f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg,  #93278f 0%, #93278f 50%, #ffffff 50%, #ffffff 50%), #fff; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#93278f), color-stop(50%,#93278f), color-stop(50%,#ffffff), color-stop(50%,#ffffff)), #fff; background: -webkit-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -o-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -ms-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: linear-gradient(135deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93278f', endColorstr='#ffffff',GradientType=1 ); background-size: 107px 107px; background-repeat: no-repeat; }
#cont_contenu .contenu #tarifs #box_2 { float: right; border: 1px solid #c5cc0b; background: #c5cc0b; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzVjYzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYzVjYzBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg,  #c5cc0b 0%, #c5cc0b 50%, #ffffff 50%, #ffffff 50%), #fff; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#c5cc0b), color-stop(50%,#c5cc0b), color-stop(50%,#ffffff), color-stop(50%,#ffffff)), #fff; background: -webkit-linear-gradient(-45deg,  #c5cc0b 0%,#c5cc0b 50%,#ffffff 50%,#ffffff 50%), #fff; background: -o-linear-gradient(-45deg,  #c5cc0b 0%,#c5cc0b 50%,#ffffff 50%,#ffffff 50%), #fff; background: -ms-linear-gradient(-45deg,  #c5cc0b 0%,#c5cc0b 50%,#ffffff 50%,#ffffff 50%), #fff; background: linear-gradient(135deg,  #c5cc0b 0%,#c5cc0b 50%,#ffffff 50%,#ffffff 50%), #fff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5cc0b', endColorstr='#ffffff',GradientType=1 ); background-size: 107px 107px; background-repeat: no-repeat; }
#cont_contenu .contenu #tarifs .box_half h2 { font-size: 30px; text-transform: uppercase; text-align: right; }
#cont_contenu .contenu #tarifs #box_1 h2 { color: #93278f; }
#cont_contenu .contenu #tarifs #box_2 h2 { color: #c5cc0b; }
#cont_contenu .contenu #tarifs .box_half h3 { font-size: 21px; font-weight: normal; text-align: right; color: #7e7e7e; }
#cont_contenu .contenu #tarifs .box_half h3 strong { font-size: 30px; }
#cont_contenu .contenu #tarifs .box_half h3 strong span { font-weight: normal; }
#cont_contenu .contenu #tarifs .box_half h3 > span { font-size: 12px; }
#cont_contenu .contenu #tarifs .box_half ul { list-style: none; margin-top: 20px;}
#cont_contenu .contenu #tarifs .box_half li { font-size: 13px; color: #636363; padding-left: 23px; text-align: left; }
#cont_contenu .contenu #tarifs #box_1 li {  }
#cont_contenu .contenu #tarifs #box_2 li {  }
#cont_contenu .contenu #tarifs .box_half a { display: block; width: 241px; margin: 21px auto; text-align: center; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #fff; letter-spacing: -0.05em; padding: 10px 0; border-radius: 6px; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
#cont_contenu .contenu #tarifs #box_1 a { background: #93278f; border: 1px solid #93278f; }
#cont_contenu .contenu #tarifs #box_2 a { background: #c5cc0b; border: 1px solid #c5cc0b; }
#cont_contenu .contenu #tarifs .box_half a:hover { background: #fff !important; text-decoration: none; }
#cont_contenu .contenu #tarifs #box_1 a:hover { color: #93278f; }
#cont_contenu .contenu #tarifs #box_2 a:hover { color: #c5cc0b; }
#cont_contenu .contenu #tarifs .encadre_gris { border: 1px solid #c8c8c8; border-radius: 5px; color: #636363; padding: 14px 26px; margin-top: 20px; }
#cont_contenu .contenu #tarifs .encadre_gris > * { display: inline-block; vertical-align: middle; }
#cont_contenu .contenu #tarifs .encadre_gris p { width: 515px; }
#cont_contenu .contenu #tarifs .encadre_gris a { width: 125px; border-radius: 6px; padding: 9px 0; background: #d0dfe3; color: #4e788d; font-size: 14px; text-align: center; text-transform: uppercase; -webkit-transition: color .3s ease-in-out; transition: color .3s ease-in-out; }
#cont_contenu .contenu #tarifs .encadre_gris a:hover { text-decoration: none; color: #000; }

/* Nos solutions > Offre PRo > Tarifs */
#cont_contenu .contenu #pro .center.bleu { font-size: 15px; color: #2d4e5b; }
#cont_contenu .contenu #pro #ul_tarifs li{list-style:none;display:block;float:left;width:193px;font-size:14px;font-weight:bold;text-align: left;color:#f08b00;height:34px;padding: 2px 0;margin-bottom: 26px;}
#cont_contenu .contenu #pro .center { text-align: center; }
#cont_contenu .contenu #pro .txt_orange { color: #f08b00; }
#cont_contenu .contenu #pro .box_full { padding: 10px; border: 1px solid #93278f; border-radius: 6px; background: #93278f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg,  #93278f 0%, #93278f 50%, #ffffff 50%), #fff; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#93278f), color-stop(50%,#93278f), color-stop(50%,#ffffff)), #fff; background: -webkit-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -o-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -ms-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%), #fff; background: linear-gradient(135deg,  #93278f 0%,#93278f 50%,#ffffff 50%), #fff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93278f', endColorstr='#ffffff',GradientType=1 ); background-size: 83px 83px; background-repeat: no-repeat; }
#cont_contenu .contenu #pro .box_full h2 { font-size: 30px; text-transform: uppercase; text-align: right; color: #93278f; margin-right: 40px; }
#cont_contenu .contenu #pro .box_full ul { list-style: none; margin: 20px 48px 20px 73px; }
#cont_contenu .contenu #pro .box_full li { border-bottom: 1px solid #c6c6c6; padding-left: 40px; background: url(../images/check.png) no-repeat 0 8px; font-size: 16px; line-height: 31px; color: #636363; }
#cont_contenu .contenu #pro .box_full li:first-child { background-position: 0 14px; }
#cont_contenu .contenu #pro .box_full li strong { font-size: 22px; line-height: 34px; display: block; }
#cont_contenu .contenu #pro .box_full li strong span { font-size: 30px; color: #93278f; }
#cont_contenu .contenu #pro .box_full .center.bleu { font-size: 18px; }
#cont_contenu .contenu #pro .box { margin-top: 13px; background: #fff; *zoom: 1; }
#cont_contenu .contenu #pro .box:before, #cont_contenu .contenu #pro .box:after { content: " "; display: table; }
#cont_contenu .contenu #pro .box:after { clear: both; }
#cont_contenu .contenu #pro .box_half { width: 273px; border-radius: 6px; padding: 11px 33px 0; }
#cont_contenu .contenu #pro .box_full.vert { border-color: #96ca4e; background: #96ca4e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTZjYTRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTZjYTRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg, #96ca4e 0%, #96ca4e 50%, #ffffff 50%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#96ca4e), color-stop(50%,#96ca4e), color-stop(50%,#ffffff)); background: -webkit-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: -o-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: -ms-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: linear-gradient(135deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96ca4e', endColorstr='#ffffff',GradientType=1 ); background-size: 83px 83px; background-repeat: no-repeat; }
#cont_contenu .contenu #pro .box_full.vert h2, #cont_contenu .contenu #starter .box_full.vert li strong span { color: #96ca4e; }
#cont_contenu .contenu #pro .box_full.vert li { background-image: url(../images/check_vert2.png); }
#cont_contenu .contenu #pro .box_full.vert .box_third > * { border-color: #96ca4e; background: #96ca4e; }
#cont_contenu .contenu #pro .box_full.vert .box_third h3, #cont_contenu .contenu #starter .box_full.vert .box_third h4 { text-shadow: 2px 2px 4px #26441e; }
#cont_contenu .contenu #pro .box_full.vert .box_third > a:hover { color: #96ca4e; background: #fff; }
#cont_contenu .contenu #pro p,
#cont_contenu .contenu #pro #ul_tarifs,
#cont_contenu .contenu #pro h3,
#cont_contenu .contenu #pro table {
    margin-right: 40px;
    margin-left: 40px;
}
#cont_contenu .contenu #pro #ul_tarifs li {
    font-size: 13px;
    border-bottom: 0;
}
#cont_contenu .contenu #pro #ul_tarifs li#tarif_1 {
    background: url("/v2/images/picto_sans_abonnement.png") no-repeat 0 50%;
    padding-left: 34px;
    width: 160px;
    line-height: 31px;
}
#cont_contenu .contenu #pro #ul_tarifs li#tarif_2 {
    background: url("/v2/images/picto_sans_engagement.png") no-repeat 0 50%;
    padding-left: 48px;
    width: 156px;
}
#cont_contenu .contenu #pro #ul_tarifs li#tarif_3 {
    background: url("/v2/images/picto_installation_gratuite.png") no-repeat 0 50%;
    padding-left: 37px;
    width: 163px;
}
#cont_contenu .contenu #pro h3 {
    font-size: 20px;
    color: #96ca4e;
}
#cont_contenu .contenu #pro a.btn_orange {
    margin: 32px 0 10px 226px;
}

/* Nos solutions > Offre Starter > Tarifs */
#cont_contenu .contenu #starter .encadre_gris { border: 1px solid #c8c8c8; border-radius: 5px; color: #636363; padding: 14px 26px; margin-top: 20px; }
#cont_contenu .contenu #starter .encadre_gris > * { display: inline-block; vertical-align: middle; }
#cont_contenu .contenu #starter .encadre_gris p { width: 515px; }
#cont_contenu .contenu #starter .encadre_gris a { width: 125px; border-radius: 6px; padding: 9px 0; background: #d0dfe3; color: #4e788d; font-size: 14px; text-align: center; text-transform: uppercase; -webkit-transition: color .3s ease-in-out; transition: color .3s ease-in-out; }
#cont_contenu .contenu #starter .encadre_gris a:hover { text-decoration: none; color: #000; }
#cont_contenu .contenu #starter .encadre_gris { font-size: 14px; }
#cont_contenu .contenu #starter .encadre_gris p { width: 445px; }
#cont_contenu .contenu #starter .encadre_gris a { font-size: 11px; font-weight: bold; width: 193px; }
#cont_contenu .contenu #starter .box { margin-top: 13px; background: #fff; *zoom: 1; }
#cont_contenu .contenu #starter .box:before, #cont_contenu .contenu #starter .box:after { content: " "; display: table; }
#cont_contenu .contenu #starter .box:after { clear: both; }
#cont_contenu .contenu #starter .box_half { width: 273px; border-radius: 6px; padding: 11px 33px 0; }
#cont_contenu .contenu #starter > p { margin: 15px 0 0; }
#cont_contenu .contenu #starter .center { text-align: center; }
#cont_contenu .contenu #starter .center .txt_orange { font-size: 14px; color: #f08b00; }
#cont_contenu .contenu #starter .center.bleu { font-size: 15px; color: #2d4e5b; }
#cont_contenu .contenu #starter .box_full { padding: 10px; border: 1px solid #93278f; border-radius: 6px; background: #93278f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTMyNzhmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg,  #93278f 0%, #93278f 50%, #ffffff 50%), #fff; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#93278f), color-stop(50%,#93278f), color-stop(50%,#ffffff)), #fff; background: -webkit-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -o-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%,#ffffff 50%), #fff; background: -ms-linear-gradient(-45deg,  #93278f 0%,#93278f 50%,#ffffff 50%), #fff; background: linear-gradient(135deg,  #93278f 0%,#93278f 50%,#ffffff 50%), #fff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93278f', endColorstr='#ffffff',GradientType=1 ); background-size: 83px 83px; background-repeat: no-repeat; }
#cont_contenu .contenu #starter .box_full h2 { font-size: 30px; text-transform: uppercase; text-align: right; color: #93278f; margin-right: 40px; }
#cont_contenu .contenu #starter .box_full ul { list-style: none; margin: 20px 48px 20px 73px; }
#cont_contenu .contenu #starter .box_full li { border-bottom: 1px solid #c6c6c6; padding-left: 40px; background: url(../images/check.png) no-repeat 0 8px; font-size: 16px; line-height: 31px; color: #636363; }
#cont_contenu .contenu #starter .box_full li:first-child { background-position: 0 14px; }
#cont_contenu .contenu #starter .box_full li strong { font-size: 22px; line-height: 34px; display: block; }
#cont_contenu .contenu #starter .box_full li strong span { font-size: 30px; color: #93278f; }
#cont_contenu .contenu #starter .box_full .center.bleu { font-size: 18px; }

#cont_contenu .contenu #starter .box_full.vert { border-color: #96ca4e; background: #96ca4e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTZjYTRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTZjYTRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(-45deg, #96ca4e 0%, #96ca4e 50%, #ffffff 50%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#96ca4e), color-stop(50%,#96ca4e), color-stop(50%,#ffffff)); background: -webkit-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: -o-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: -ms-linear-gradient(-45deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); background: linear-gradient(135deg, #96ca4e 0%,#96ca4e 50%,#ffffff 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96ca4e', endColorstr='#ffffff',GradientType=1 ); background-size: 83px 83px; background-repeat: no-repeat; }
#cont_contenu .contenu #starter .box_full.vert h2, #cont_contenu .contenu #starter .box_full.vert li strong span { color: #96ca4e; }
#cont_contenu .contenu #starter .box_full.vert li { background-image: url(../images/check_vert2.png); }
#cont_contenu .contenu #starter .box_full.vert .box_third > * { border-color: #96ca4e; background: #96ca4e; }
#cont_contenu .contenu #starter .box_full.vert .box_third h3, #cont_contenu .contenu #starter .box_full.vert .box_third h4 { text-shadow: 2px 2px 4px #26441e; }
#cont_contenu .contenu #starter .box_full.vert .box_third > a:hover { color: #96ca4e; background: #fff; }

#cont_contenu .contenu #starter .box_third { width: 219px; float: left; margin-left: 10px; }
#cont_contenu .contenu #starter .box_third.first { margin-left: 0; }
#cont_contenu .contenu #starter .box_third > * { display: block; position: relative; border: 1px solid #93278f; border-radius: 6px; background: #93278f; color: #fff; text-align: center; }
#cont_contenu .contenu #starter .box_third#box1 > div { height: 148px; }
#cont_contenu .contenu #starter .box_third#box2 > div { height: 130px; margin-top: 18px; }
#cont_contenu .contenu #starter .box_third#box3 > div { height: 114px; margin-top: 34px; }
#cont_contenu .contenu #starter .box_third h3 { font-size: 18px; text-shadow: 2px 2px 4px #441e42; margin-top: 11px; }
#cont_contenu .contenu #starter .box_third h3 strong { font-size: 60px; }
#cont_contenu .contenu #starter .box_third h3 sup { font-size: 18px; vertical-align: top; line-height: 49px; }
#cont_contenu .contenu #starter .box_third .picto_offre {
    width: 90px;
    height: 74px;
    position: absolute;
    top: -65px;
    right: 5px;
    padding: 10px 4px;
    font-size: 32px;
    font-weight: bold;
    line-height: 22px;
    color: #fff;
    background: #f45b26;
    border-radius: 50%;
    box-shadow: 1px 1px 7px rgba(5, 5, 5, .72);
}
#cont_contenu .contenu #starter .box_third .picto_offre #span1 {
    font-weight: normal;
    font-size: 10px;
    line-height: 26px;
}
#cont_contenu .contenu #starter .box_third .picto_offre #span2 {
    font-size: 11px;
    letter-spacing: -0.05em;
}
#cont_contenu .contenu #starter .box_third h4 { font-size: 16px; text-shadow: 2px 2px 4px #441e42; }
#cont_contenu .contenu #starter .box_third p { margin: 8px 0 12px; }
#cont_contenu .contenu #starter .box_third .bg_blanc { border-color: #636363; background: #fff !important; color: #636363 !important; }
#cont_contenu .contenu #starter .box_third .bg_blanc h3,
#cont_contenu .contenu #starter .box_third .bg_blanc h4 { text-shadow: none !important; font-weight: normal; }
#cont_contenu .contenu #starter .box_third .bg_blanc h3 sup { line-height: 26px; }
#cont_contenu .contenu #starter .box_third#box2 h3 { margin-top: 18px; }
#cont_contenu .contenu #starter .box_third#box2 .bg_blanc h3 strong { font-size: 40px; font-weight: normal; }
#cont_contenu .contenu #starter .box_third#box3 h3 { margin-top: 16px; }
#cont_contenu .contenu #starter .box_third#box3 .bg_blanc h3 strong { font-size: 28px; font-weight: normal; }
#cont_contenu .contenu #starter.starter .encadre_gris { font-size: 14px; }
#cont_contenu .contenu #starter.starter .encadre_gris p { width: 445px; }
#cont_contenu .contenu #starter.starter .encadre_gris a { font-size: 11px; font-weight: bold; width: 193px; }
#cont_contenu .contenu #starter.starter > p { margin: 15px 0 0; }
#cont_contenu .contenu #starter .box_third > a { margin-top: 10px; text-transform: uppercase; font-size: 14px; font-weight: bold; line-height: 39px; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
#cont_contenu .contenu #starter .box_third > a:hover { color: #93278f; background: #fff; text-decoration: none; }
#cont_contenu .contenu #starter .box_third .bg_blanc + a:hover { color: #636363 !important; background: #fff; border-color: #636363; }
#cont_contenu .contenu #starter #ul_starter li:first-child { background: none; padding-bottom: 15px; }

/* Nos solutions > Offre Intégral > Comment ça marche ? */
#cont_contenu .contenu #comment-ca-marche ol{height:226px;margin:16px 0 35px}
#cont_contenu .contenu #comment-ca-marche ol li{height:226px;float:left;text-align:left}
#cont_contenu .contenu #comment-ca-marche ol li#etape_1{width:235px;background:url(../images/cmt_marche_1.png)}
#cont_contenu .contenu #comment-ca-marche ol li#etape_2{width:231px;background:url(../images/cmt_marche_2.png)}
#cont_contenu .contenu #comment-ca-marche ol li#etape_3{width:222px;background:url(../images/cmt_marche_3.png);margin-left:9px}
#comment-ca-marche ol li > strong{display:block;width:100px;height:118px;font-size:15px;letter-spacing:-1px;margin:20px 0 0 108px}
#comment-ca-marche ol li#etape_1 > strong,#comment-ca-marche ol li#etape_2 > strong{color:#578298}
#comment-ca-marche ol li#etape_3 > strong{color:#ee8f0c}
#comment-ca-marche ol li p{font-size:11px;color:#393939;letter-spacing:-1px;margin:0 23px 0 37px}
#comment-ca-marche ol li p a{color:#ee8f0c !important;font-weight:bold}
#comment-ca-marche #pourquoi{background:url(../images/bg_cmt_marche.png) no-repeat 100% 0;padding:12px 120px 0 0}
#comment-ca-marche #pourquoi ul{overflow:hidden;margin-bottom:17px}
#comment-ca-marche #pourquoi ul li{width:178px;float:left;list-style:none;margin-left:15px}
#comment-ca-marche #pourquoi ul li#pq_3{width:193px}
#comment-ca-marche #pourquoi ul li:first-child{margin-left:0}
#comment-ca-marche #pourquoi ul strong{display:block;height:27px;line-height:27px;padding-left:39px;color:#f08b00;font-size:17px}
#comment-ca-marche #pourquoi ul strong.plus{background:url(../images/btn_plus.png) no-repeat}
#comment-ca-marche #pourquoi ul strong.moins{background:url(../images/btn_moins.png) no-repeat}
#comment-ca-marche #pourquoi ul strong span{display:none}
#comment-ca-marche #pourquoi ul p{padding-left:34px;min-height:23px;margin-top:18px;text-align:left}
#comment-ca-marche #pourquoi ul p#picto_1{background:no-repeat 3px 50% url(../images/picto_interlocuteur.png)}
#comment-ca-marche #pourquoi ul p#picto_2{background:no-repeat 0 50% url(../images/picto_interface.png)}
#comment-ca-marche #pourquoi ul p#picto_3{background:no-repeat 4px 50% url(../images/picto_install.png)}
#comment-ca-marche #pourquoi ul p#picto_4{background:no-repeat 0 50% url(../images/picto_ecommerce.png)}
#comment-ca-marche #pourquoi ul p#picto_5{background:no-repeat 0 50% url(../images/picto_tarifs.png)}
#comment-ca-marche #pourquoi ul p#picto_6{background:no-repeat 4px 50% url(../images/picto_frais.png);}
#comment-ca-marche #pourquoi p.small{font-size:9px}
#comment-ca-marche #pourquoi a.btn_orange{background:url(../images/bg_btn_savoirPlus2.gif) repeat-x;border-radius:30px;color:#fff;display:inline-block;font-weight:700;line-height:30px;padding:5px 35px 5px 20px;position:relative;margin:42px 0 0 190px}
#comment-ca-marche #pourquoi a.btn_orange:hover{text-decoration:none}
#comment-ca-marche #pourquoi a.btn_orange img{position:absolute;top:4px;right:4px}
p.mentions{margin-top:12px}
#tarifs p.special-notice{margin-top:12px; font-weight: bold;}