div#ga_conteneur{float:left;margin-top:4px;}
/****COLONNE GAUCHE****/
div#ga_conteneur div#gauche {float:left;width:180px;}
div#ga_conteneur div#gauche ul.sommaire {margin:0;padding:0;}
div#ga_conteneur div#gauche ul.sommaire li {float:left;display:block;width:180px;padding:0;list-style-type:none;text-align:left;border-bottom:1px dotted #DDD;}
div#ga_conteneur div#gauche ul.sommaire li a {float:left;display:block;color:#C00;text-decoration:none;font-size:11px;padding:13px 0;}
div#ga_conteneur div#gauche ul.sommaire li a:hover {color:#3C628F;font-size:11px}
div#ga_conteneur div#gauche ul.sommaire li a.accueil {font-weight:bold;}
div#ga_conteneur div#gauche ul.sommaire li ul.ss_titre {margin:0;padding:0;list-style-type:square;text-align:left;}
div#ga_conteneur div#gauche ul.sommaire li ul.ss_titre li {float:left;display:block;width:170px;border-top:1px dotted #DDD;border-bottom:none;padding: 0 0 0 10px;list-style-type:square;}
div#ga_conteneur div#gauche ul.sommaire li ul.ss_titre li a {float:left;display:block;font-size:10px;padding:3px 0;}
div#ga_conteneur div#gauche ul.sommaire li ul.ss_titre li a:hover {font-size:10px;}
div#ga_conteneur div#gauche div.demande_devis {float:left;margin-top:35px;}
div#ga_conteneur div#gauche div.demande_devis a {float:left;cursor:pointer;text-shadow: 1px 1px 1px #500;color:#FFF;font-weight: bold;text-align: right;text-decoration: none;background: url(/images/front/button-devis.png) no-repeat right -98px;}
div#ga_conteneur div#gauche div.demande_devis a span {font-size:13px;float:left;display:inline;background: url(/images/front/button-devis.png) no-repeat left -68px;margin: 0 3px 0 0;padding:5px 5px 0 32px;height:25px;}
div#ga_conteneur div#gauche div.voir_offre {float:left;margin-top:35px;}
div#ga_conteneur div#gauche div.voir_offre a {float:left;cursor:pointer;text-shadow: 1px 1px 1px #500;color:#FFF;font-weight: bold;text-align: right;text-decoration: none;background: url(/images/front/button-devis.png) no-repeat right -68px;}
div#ga_conteneur div#gauche div.voir_offre a span {font-size:13px;float:left;display:inline;background: url(/images/front/button-devis.png) no-repeat left -68px;margin: 0 3px 0 0;padding:5px 5px 0 32px;height:25px;}
div#ga_conteneur div#gauche .autres_gha {float:left;width:160px;border: 1px dotted #DDD;margin-top:35px;padding:5px;}
div#ga_conteneur div#gauche .autres_gha img.titre_autre_avis_hellopro {float:left;margin: 0; padding:0;}
div#ga_conteneur div#gauche .autres_gha ul {float:left;display:block;width:100%;margin:10px 0 0 0;padding:0;}
div#ga_conteneur div#gauche .autres_gha ul li {float:left;display:block;width:100%;margin:0 0 5px 0;padding:0 0 0 4px;background:url(/images/puce_fleche_terne.gif) 0 0 no-repeat;}
div#ga_conteneur div#gauche .autres_gha ul li a {float:left;display:block;text-align:left;margin:0 0 0 3px;padding:0;font-size:11px;text-decoration:none;width:155px;} 
div#ga_conteneur div#gauche .autres_gha ul li a:hover {color:#D40D12;}
/****FIN COLONNE GAUCHE****/
/****COLONNE CONTENU AU MILIEU****/
div#ga_conteneur div#centre .ga_info h1 {font-size:18px;padding: 10px 5px 10px 5px;}
div#ga_conteneur div#centre .ga_info .intro {padding: 10px 5px 10px 5px;}
div#ga_conteneur div#centre {float:left;display:block;width:560px;padding:0 5px 0 5px;text-align:left;border-left:1px dotted #DDD;border-right:1px dotted #DDD;}
div#ga_conteneur div#centre div.bloc {border-bottom:1px dotted #DDD;}
div#ga_conteneur div#centre div.first_bloc {border-top:1px dotted #DDD;}
div#ga_conteneur div#centre div.last_bloc {margin-bottom:40px;border-bottom:none;}
*+html div#ga_conteneur div#centre div.last_bloc {margin-bottom:100px;}
div#ga_conteneur div#centre div.bloc h2.titre {font-size:14px;font-weight:bold;color:#66BCFF;padding: 10px 5px 10px 5px;}
div#ga_conteneur div#centre div.bloc h3 {font-size:13px;font-weight:bold;color:#3C628F;}
div#ga_conteneur div#centre div.bloc div.texte {padding: 10px 5px 10px 5px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod {float:left;display:block;width:140px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.photo_prod {width:120px;height:120px;margin: 10px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.descr_prod {width:120px;height:30px;margin: 0 10px 0 10px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.descr_prod span.titre {float:left;display:block;width:120px;height:42px;max-height:42px;overflow:hidden;margin-bottom:5px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.descr_prod span.titre a {font-weight:bold;text-decoration:none;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.descr_prod p {float:left;display:block;width:120px;height:50px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.demande_devis {float:left;margin-top:15px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.demande_devis a {float:left;cursor:pointer;text-shadow: 1px 1px 1px #500;color:#FFF;font-weight: bold;text-align: right;text-decoration: none;background: url(/images/front/button-devis.png) no-repeat right -98px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.demande_devis a span {font-size:11px;float:left;display:inline;background: url(/images/front/button-devis.png) no-repeat left -68px;margin: 0 3px 0 0;padding:5px 5px 0 18px;height:25px;text-align:center;}
*+html div#ga_conteneur div#centre div.bloc div.cadre_prod div.voir_offre a span,*+html div#ga_conteneur div#centre div.bloc div.cadre_prod div.demande_devis a span {padding:5px 16px 0 38px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.voir_offre {float:left;margin-top:15px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.voir_offre a {float:left;cursor:pointer;text-shadow: 1px 1px 1px #555000;color:#FFF;font-weight: bold;text-align: right;text-decoration: none;background: url(/images/front/button-devis.png) no-repeat scroll right -158px;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.voir_offre a span {font-size:11px;float:left;display:inline;background: url(/images/front/button-devis.png) no-repeat left -128px;margin: 0 3px 0 0;padding:8px 10px 0 33px;height:25px;text-align:center;}
div#ga_conteneur div#centre div.bloc div.cadre_prod div.demande_devis a span strong.pos {float:left;display:block;margin-top:-4px;background:none;}
/****FIN COLONNE CONTENU MILIEU****/
/****COLONNE DROITE****/
div#ga_conteneur div#droite {float:right;}
div#ga_conteneur div#droite .photoholder {float:right;display:block;max-width:180px;max-height:240px;width:180px;height:240px;overflow:hidden;margin:12px 20px 0 5px;}
div#ga_conteneur div#droite .photoholder img {padding:2px;border:1px dotted #DDD;}
div#ga_conteneur div#droite div.partenaire {float:left;width:180px;margin:35px 0 0 5px;padding:8px;border:1px dotted #DDD;}
div#ga_conteneur div#droite div.partenaire ul {margin:0;padding:0;}
div#ga_conteneur div#droite div.partenaire ul li {margin-top:20px;padding-left:20px;text-align:left;}
div#ga_conteneur div#droite div.partenaire ul li.adv-1 {background:url(/images/front/images_demande_devis/partner-1.jpg) no-repeat;}
div#ga_conteneur div#droite div.partenaire ul li.adv-2 {background:url(/images/front/images_demande_devis/partner-2.jpg) no-repeat -1px 0px;}
div#ga_conteneur div#droite div.partenaire ul li.adv-3 {background:url(/images/front/images_demande_devis/partner-3.jpg) no-repeat;}
div#ga_conteneur div#droite div.partenaire img {border:none;padding:0;margin:0;}
div#ga_contenur div#backToTop {position:fixed;bottom:30px;}
/****FIN COLONNE GAUCHE****/