*{margin:0}body{margin:0;padding:0;background:url(image6.jpg) repeat}#site_contenu{position:relative;top:30px;width:990px;height:771px;margin:0 auto;text-align:left;padding:0;background:url(image1.jpg) no-repeat}#site_entete{position:absolute;z-index:0}#site_menu_page{position:absolute;top:202px;left:55px;margin:0;padding:0}#site_page{position:absolute;top:160px;left:318px;width:630px;height:600px;background-attachment:fixed;overflow:auto;margin:0;padding:0}#site_bas_page{position:absolute;left:0;top:760px;height:60px;width:930px;margin:0;padding:20px 0 0 0;font-size:.8em;text-align:center}h1{font-size:1.5em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}#site_page_texte h1,#site_page_texte h2,#site_page_texte h3,#site_page_texte h4,#site_page_texte h5,#site_page_texte h6{margin:0 0 10px 0}hr{border:0;height:9px;width:329px;margin:20px auto;background-image:url(/images/professionnel/Standard/standard60.png);background-repeat:no-repeat;background-position:0 center}fieldset{border:1px solid #ccc;padding:1px 10px 1px 10px;margin:5px;font-size:10px}select{font-size:10px}legend{color:#fff;font-weight:700;font-size:1em}.facultatif{display:none}.validerformulaire{font-size:1.1em}.selected{background:#ddd}.doNotDisplay{display:none}#site_logo a{position:absolute;left:0;top:0;width:318px;height:202px;display:block;background:url(image2.gif) no-repeat;text-indent:-5000px;padding:0;margin:0;z-index:10}#site_bandeau{position:absolute;left:0;top:0;width:318px;height:598px;top:0;left:0;padding:0}#site_bandeau2{position:absolute;top:0;left:318px;height:80px;width:672px}#site_baseline{display:none}#site_nom_site h1{display:none}#site_entete #liendevis{position:absolute;left:0;top:446px;z-index:10;margin:0;padding:0;height:152px;width:318px}#site_entete #liendevis button{display:block;width:318px;height:152px}#site_adresse .adresse,#site_adresse .ville{position:absolute;top:648px;z-index:10;margin:0;height:18px;line-height:18px;color:#000;font-size:12px;font-weight:700;background-color:inherit}.adresse{left:0;width:500px;text-align:right}span.ville{left:500px;width:394px;text-align:left;padding-left:12px}#numerotelephone{position:absolute;top:618px;width:990px;z-index:10;margin:0;height:18px;line-height:18px;color:#000;font-size:12px;font-weight:700;text-align:center}.fax,.mob,.tel{margin:0}#lien_entete{position:absolute;top:-29px;left:-12px;z-index:10;margin:0;padding:0 12px 0 0;height:14px;line-height:14px;width:920px;text-align:right;color:#fff;font-size:10px;font-weight:500}#lien_entete a{margin:0;color:#fff;padding:0 2px}#fil_ariane{padding:10px 0}div#site_page p{text-align:justify;line-height:1.5em;padding:10px}div#site_contenu h3{min-width:299px;padding-left:50px;line-height:42px;background-image:url(image5.gif);background-repeat:no-repeat;background-position:0 0}#site_page_texte{padding:0}#site_page_texte ol,#site_page_texte ul{list-style-position:inside;margin:5px 0 5px 10px}.imagedroite{float:right;margin:0 4px 0 10px}.imagegauche{float:left;margin:0 10px 0 4px}.imagedroite,.imagegauche{padding:2px;border:2px solid #fff;height:120px;width:160px}#site_menu_page ul{list-style-type:none;padding:0;width:200px}#site_menu_page ul li{display:block}#site_menu_page ul li a{display:block;width:180px;height:22px;line-height:22px;background:transparent url(image3.gif) 0 0 no-repeat;font-weight:500;text-align:left;text-decoration:none;padding:0 0 0 20px}#site_menu_page li a.actif,#site_menu_page li a:hover{background:url(image3.gif) 0 -22px no-repeat;text-decoration:none;margin:0}ul.menuDeroulantHorizontal li ul{margin-left:200px;margin-top:-22px;background-image:url(../Standard/standard50.png);z-index:40;width:160px}ul.menuDeroulantHorizontal li ul li ul{margin-left:160px;margin-top:0}ul.menuDeroulantHorizontal li ul li ul li ul{margin-left:160px}#site_menu_page ul.menuDeroulantHorizontal li ul li a{clear:left}#site_menu_page ul.menuDeroulantHorizontal li a.actif,#site_menu_page ul.menuDeroulantHorizontal li a:hover{text-decoration:none}#site_bas_page a{color:#fff;text-decoration:none}#site_bas_page form,img,src{border:none;text-align:center}#cartouche{clear:right;float:right;width:160px;height:auto;margin:40px 0 0 5px;padding:0}#cartouche #diaporama{margin-left:-470px}#avis,#news{float:left;width:250px;height:auto;margin:5px 0 0 5px;padding:0}#debutcartouche,#debutprestation,#fincartouche,#finprestation{display:none}div .cartouche_article_parent a,div .cartouche_article_parent a:hover{display:block;text-align:center;line-height:24px;height:24px;border-bottom:2px solid grey}#avis h4,#labels h4,#news h4,#prestation h4{text-align:center;line-height:20px;height:20px;border-bottom:2px solid grey}#avis ul,#cartouche_articles ul,#news ul,#prestation ul{padding-left:0;line-height:20px}#cartouche_articles ul,#prestation ul{list-style-type:none}#prestation li{line-height:20px}#prestation li a,div #cartouche_articles_enfants a,div #cartouche_articles_freres a{display:block;padding-left:10px;border-bottom:1px solid grey}#prestation li a:hover,div #cartouche_articles_enfants a:hover,div #cartouche_articles_freres a:hover{background-color:#ddd;text-decoration:none}div #cartouche_articles_enfants a.article-current,div #cartouche_articles_freres a.article-current{border-left-width:5px;border-left-style:solid}#diaporama h4,#diaporamaprestation h4{display:none}#diaporama,#diaporamaprestation{width:160px;height:120px;border:none;margin:0}#realisation{width:500px;height:375px;margin:0;padding:0}div #realisation img{padding:0;margin:0;border:none}div #realisation img{max-height:337px;max-width:450px}#nextprev{position:absolute;top:40px;left:480px}#titre,.message{display:block;width:498px;height:28px;padding:1px;margin:0;font-size:.8em;font-weight:700}.message{height:auto}div#titre h4{display:inline}div.titreimage{position:absolute;width:500px}#site_page #liendevis{clear:right;float:right;width:160px;height:auto;padding:0;margin:5px 0 0 10px;line-height:20px;text-align:center;border-style:dotted;border-width:1px;padding:3px}#liendevis{background-color:#ccc}#site_traduction{display:block;position:absolute;height:20px;left:630px;width:200px;top:-29px}#site_traduction form p input{float:right;padding:0 2px}#liendevis button{display:block;width:185px;height:auto;text-align:center;text-decoration:none;text-transform:capitalize;font-size:1.4em;font-weight:700;padding:0;color:#00f}#liendevis button:hover{text-decoration:none;background-color:#7f7f7f;color:#fff}