﻿*,html{margin:0;padding:0}body{background-color:#87856C}ul{list-style:none}img{border:0}#page{font:11px Arial,Helvetica sans-serif;width:970px;min-height:707px;position:relative;margin:0 auto}#header{width:970px;height:91px}#center{width:970px;padding-bottom:50px;overflow:auto}div#footer{width:817px;height:50px;bottom:0;left:153px;position:absolute}#side_left{text-align:right;text-transform:uppercase;width:140px;margin-right:13px;float:left}#side_right{text-transform:uppercase;width:132px;padding-top:72px;float:right}#content{width:672px;float:left}.top_home{background:#E75112 url(img/bg_home1.jpg) no-repeat;height:323px;margin-bottom:14px;font-size:27px;text-transform:uppercase}.content_hleft{width:214px;height:246px;margin-right:14px;float:left}.content_hright{background:url(img/bg_home3.png) no-repeat;width:214px;height:246px;margin-left:14px;float:right}.content_hcenter{background:url(img/bg_home2.png) no-repeat;height:246px;overflow:hidden}.content_left{width:214px;float:left}.content_right{width:214px;float:right}.content_pole1{background:#FFF url(img/bg_focus.png) no-repeat left top;width:442px;min-height:323px;float:left;position:relative}.content_pole2{width:442px;height:246px;left:153px;bottom:50px;position:absolute}.content_pole3{width:442px;height:260px;float:left}.content_group1{background-color:#FFF;width:442px;min-height:423px;float:left;position:relative}.content_group2{background:#000 url(img/bg_group2.png) no-repeat left bottom;width:442px;height:146px;left:153px;bottom:50px;position:absolute;color:#FFF}.content_group3{width:442px;height:160px;float:left}.content_group4,.content_contact4{background-color:#FFF;width:214px;height:1px;left:611px;bottom:50px;position:absolute}.content_pdi1{background:#E75112 url(img/bg_pdi1.jpg) no-repeat left top;width:442px;min-height:420px;float:right;position:relative}.content_profil1{background:#E75112 url(img/bg_profil1.jpg) no-repeat left top;width:442px;min-height:420px;float:right;position:relative}.content_profil2{background:#000 url(img/bg_profil2.png) no-repeat left top;width:442px;height:132px;right:145px;bottom:50px;position:absolute}.content_profil3{width:442px;height:147px;float:right}.content_contact1{background-color:#FFF;width:442px;min-height:530px;float:left;position:relative}.content_news1{background:#FFF url(img/bg_actu.png) no-repeat left top;width:442px;min-height:530px;float:left;position:relative}.content_contact3{background:#FFF url(img/profil_left.png) no-repeat right bottom;width:442px;height:53px;float:left}.visu_exc{right:0;bottom:0;position:absolute}.group,.news{background:url(img/group_right.png) no-repeat right top}.excellence{background:url(img/excellence_right.png) no-repeat right top}.achat{background:url(img/achat_right.png) no-repeat right top}.formation{background:url(img/formation_right.png) no-repeat right top}.communication{background:url(img/communication_right.png) no-repeat right top}.agencement{background:url(img/agencement_right.png) no-repeat right top}.excellence2{background:url(img/bg_exc2.jpg) no-repeat left top}.achat2{background:url(img/bg_ach2.jpg) no-repeat left top}.formation2{background:url(img/bg_for2.jpg) no-repeat left top}.communication2{background:url(img/bg_com2.jpg) no-repeat left top}.agencement2{background:url(img/bg_age2.jpg) no-repeat left top}.profil{background:url(img/profil_left.png) no-repeat left bottom}.blackblock{background:#000 url(img/bg_profil2.png) no-repeat right top;width:670px;height:583px}.whiteblock{background:#FFF url(img/bg_profil3.png) no-repeat right top;width:670px;height:583px}#topmenu{margin-left:68px}#topmenu .acc{text-indent:-999px;background:url(img/topmenu.png) no-repeat;width:85px;margin-right:360px;display:block;float:left;overflow:hidden}#topmenu .exc,#topmenu a.exc{text-indent:-999px;background:url(img/topmenu.png) no-repeat -85px top;width:85px;display:block;float:left;overflow:hidden}#topmenu .ach,#topmenu a.ach{text-indent:-999px;background:url(img/topmenu.png) no-repeat -170px top;width:85px;display:block;float:left;overflow:hidden}#topmenu .for,#topmenu a.for{text-indent:-999px;background:url(img/topmenu.png) no-repeat -255px top;width:85px;display:block;float:left;overflow:hidden}#topmenu .com,#topmenu a.com{text-indent:-999px;background:url(img/topmenu.png) no-repeat -342px top;width:85px;display:block;float:left;overflow:hidden}#topmenu .age,#topmenu a.age{text-indent:-999px;background:url(img/topmenu.png) no-repeat -427px top;width:85px;display:block;float:left;overflow:hidden}#topmenu a.exc:hover{background:url(img/topmenu.png) no-repeat -85px bottom}#topmenu a.ach:hover{background:url(img/topmenu.png) no-repeat -170px bottom}#topmenu a.for:hover{background:url(img/topmenu.png) no-repeat -255px bottom}#topmenu a.com:hover{background:url(img/topmenu.png) no-repeat -342px bottom}#topmenu a.age:hover{background:url(img/topmenu.png) no-repeat -427px bottom}#lang{top:70px;left:153px;position:absolute}#lang .fr{padding-right:8px;border-right:1px solid #000}#lang .en{padding-left:8px}#side_left ul,#side_left p{margin-bottom:20px;margin-left:12px;padding-left:0;padding-right:0}#side_left li{margin-bottom:9px}#altmenu .pdi{text-indent:-999px;text-align:left;background:url(img/altmenu.png) no-repeat right top;width:128px;height:49px;margin-bottom:9px;display:block;overflow:hidden}#altmenu .allplus{text-indent:-999px;text-align:left;background:url(img/altmenu.png) no-repeat right bottom;width:128px;height:69px;margin-bottom:9px;display:block;float:left;overflow:hidden}#side_right .lightbox{margin-bottom:32px}#side_right p{color:#FFF;font-size:11px;padding-left:0;padding-right:0;margin:9px 30px 13px 0}#side_right .mail{margin-bottom:26px}#side_right .opti{margin-bottom:12px}#side_right .manali{margin-bottom:16px}#footer p{margin-top:12px;padding-left:0}h2{font-size:32px;font-weight:400;line-height:28px;text-transform:uppercase;padding-top:10px;padding-left:10px}h3{font-size:16px;font-weight:400;text-transform:uppercase;padding-top:10px;padding-left:10px;padding-right:10px}p{padding-left:10px;padding-right:10px}.content_right p{margin-top:10px;padding-right:15px}.content_right h3{padding-right:40px}.content_right h4{font-size:16px;font-weight:400;text-transform:none;padding-left:10px;padding-right:10px}.content_right ul{list-style-position:inside;list-style-type:disc;padding-left:10px;padding-right:10px}.top_home ul{padding-left:5px}.top_home p.first{padding-top:150px}.content_hcenter p{font-size:18px;text-transform:uppercase;color:#FFF}.content_hcenter p.first{padding-top:70px}.content_group1 h2{padding-right:245px}.content_group1 h3{font-size:16px;text-transform:none;color:#E53517;margin-top:10px;padding-right:285px}.content_group2 p{font-size:14px;margin-top:10px}.content_group2 p.pleft{width:185px;padding-top:10px;float:left}.content_group2 p.pright{width:185px;padding-top:10px;float:right}.group .content_right p{color:#FFF;margin-bottom:20px}.group .content_right strong{color:#000;font-weight:400}.groupe_map{bottom:0;right:0;position:absolute;padding-top:50px;display:block}.content_contact1 h2{font-size:16px;text-transform:none;line-height:normal;padding:20px 114px 20px 120px}.content_contact1 form{font-size:12px;color:#9C9B8F;padding:0 95px 0 120px}.content_contact1 fieldset{border:none}.content_contact1 .opticien{margin-bottom:20px}.content_contact1 .opticien input{margin-right:5px}.content_contact1 .opticien label{display:block;margin-bottom:10px}.content_contact1 .coordonnees label{display:block;margin-bottom:2px}.content_contact1 .coordonnees input{width:190px;height:16px;display:block;margin-bottom:10px}.content_contact1 .coordonnees textarea{width:190px;height:48px}.content_contact1 .checkbox{margin:10px 0}.content_contact1 .envoi p{font-size:10px;color:#E53517;float:left}.content_contact1 .envoi input{display:block;float:right}.code{width:50px;float:right}.content_news1 h2{padding-top:80px}.content_news1 h3{font-size:16px;text-transform:none;color:#E53517;padding-top:80px}.content_news1 h4{margin-top:15px}.content_news1 p{margin-bottom:5px}.content_news1 img.actu{margin-right:10px;padding-left:10px;padding-bottom:10px;float:right}.news .content_news1 div.cnt{padding:0 10px}.content_pole1 h2,.content_pole1 p,.content_pole1 ul{padding-right:220px}.content_pole1 h2{padding-top:54px}.content_pole1 h3{font-size:16px;text-transform:none;color:#E53517;margin-bottom:15px;padding-top:15px;padding-right:210px}.content_pole1 p,.content_pole1 ul{font-size:12px;line-height:16px;color:#9C9B8F}.content_pole1 h4{font-size:12px;font-weight:400;padding-left:10px;padding-top:10px}.content_pole1 ul{list-style-position:inside;list-style-type:disc;padding-left:10px;padding-bottom:5px}.communication .content_right strong{font-weight:400;color:#FFF}.content_pole2 h2 span{font-size:12px;text-transform:none;line-height:14px;color:#9C9B8F}.content_pdi1 h2{font-size:28px}.content_profil1 h3,.content_pdi1 h3{font-size:18px;line-height:21px}.content_pdi1 h3{font-size:16px}.content_profil1 h4,.content_pdi1 h4{font-size:15px;font-weight:400;color:#FFF;padding-left:10px;padding-top:10px}.content_profil1 h4,.content_profil1 p{padding-right:230px;margin-top:0}.content_profil2 h2{font-size:21px;color:#FFF}.content_profil2 h2 span,.content_profil2 a{text-transform:none;color:#9C9B8F}.profil .content_left h3{font-size:14px;text-transform:none;color:#E53517}.profil .content_left h2{font-size:21px;line-height:19px}.profil .content_left p{font-size:13px;color:#9C9B8F;margin-top:10px;padding-right:15px}.profil .content_left ul{font-size:12px;color:#9C9B8F;list-style-position:inside;list-style-type:disc;margin-bottom:10px;padding-left:10px;padding-right:15px}.profil .content_pdi1 ul{font-size:15px;font-weight:400;color:#FFF;padding-left:10px;padding-bottom:10px}.profil .content_pdi1 img.pdi{padding-top:190px}#galerie{width:496px;height:431px;padding-top:75px;position:relative;margin:0 auto}.galerie_desc{color:#000;width:270px;height:42px;top:468px;left:0;position:absolute}.galerie_desc p{padding-top:3px}.galerie_compteur{color:#000;width:65px;height:34px;top:468px;left:273px;position:absolute}.galerie_compteur p{font-size:12px;line-height:34px}.galerie_nav{color:#FFF;background-color:#FFF;width:126px;height:34px;top:468px;left:338px;position:absolute}.closegalerie{width:25px;height:34px;top:468px;left:464px;position:absolute}#prev0{margin-left:41px}a.link{font-size:11px;text-transform:uppercase;text-decoration:none;text-indent:25px;line-height:16px;height:16px;margin-top:10px;display:block}a.l1{background:url(img/bg_links.png) no-repeat;color:#000}a.l2{background:url(img/bg_links.png) no-repeat left -16px;color:#FFF}a.l3{background:url(img/bg_links.png) no-repeat left -32px;color:#E53517}a.l4{background:url(img/bg_links.png) no-repeat left -48px;color:#E53517}a.l5{background:url(img/bg_links.png) no-repeat left -64px;color:#E53517}a.l6{background:url(img/bg_links.png) no-repeat left -80px;color:#E53517}a.l7{background:url(img/bg_links.png) no-repeat left -96px;color:#E53517}a.l8{background:url(img/bg_links.png) no-repeat left -112px;color:#000}a.l10{background:url(img/bg_links.png) no-repeat left -144px;color:#E53517}p.newsletter{padding-bottom:20px}div.mentions{padding:20px}div.mentions h3{font-size:16px;text-transform:none;color:#E53517}div.mentions p{margin-bottom:15px}form.inscription input.text{width:77px;height:18px;float:left}h1,.top_home h1{display:none}#topmenu li,#topmenu a{height:91px;display:block;float:left}#lang li,#prev0,#gostp0,#next0{float:left}#lang a,#footer a{color:#000;text-decoration:none}#lang a:hover,#poles li.first a:hover,#poles li,#poles a,#profils a:hover,#altmenu a:hover,.top_home a,.content_hright h2,.group .content_right .contact,.news .content_right a,.group .content_right h3,.excellence .content_right h3,.excellence .content_right p,.excellence .content_right ul,.achat .content_right h3,.achat .content_right p,.achat .content_right ul,.agencement .content_right h3,.agencement .content_right p,.agencement .content_right ul,.communication .content_right h3,.formation .content_right h3,.formation .content_right p,.formation .content_right ul,.content_pole2 h2,.content_profil1 h2,.content_pdi1 h2,p.newsletter a,a.inscription{color:#FFF}#poles li.first,#poles li.first a,#poles a:hover,#profils li,#profils a,#altmenu li,#altmenu a,.content_pole1 strong,.content_pdi1 h4 span{color:#000}.content_right .lightbox,.content_contact1 legend,.content_profil1 p,.content_pdi1 p{padding-bottom:10px}.content_hright p,.communication .content_right p,.communication .content_right ul{color:#87856C}.content_group2 strong,.formation .content_right strong{font-weight:400;color:#E53517}.excellence .content_right h4,.achat .content_right h4,.communication .content_right h4,.formation .content_right h4{color:#E53517}.excellence .content_right strong,.achat .content_right strong,.agencement .content_right strong,.profil .content_left strong{font-weight:400;color:#000}
