/* CSS Document */
html{}
 html *{margin:0; padding:0; outline:0; text-align:left; vertical-align:baseline; font:normal 12px  arial, verdana, sans-serif;}
ol, ul{list-style:none;}
a img{border:0 none;}
table{border-collapse:collapse; border-spacing:0;}
table th, table td{ border:0 none;}
span.clear{display:block; clear:both; font-size:0; line-height:0;}
strong{font-weight:bold;}
em{font-style:italic;}
.debug{border:solid 1px #cc00cc;}
a{text-decoration:none; color:#640101;} 
a:hover	{text-decoration:none; color:#D5240C;}
.txt{text-align:justify; line-height:14px; font-size:11px; margin:0 5px 0 5px;}
.color{color:#D5240C;}
body{background-color:#C1B4A5; margin-top:0; margin-left:0; font-size:1em;}
h1{font:24px "trebuchet MS", tahoma, sans-serif; color:#6C6053; text-align:center; line-height:1.453em;}
h2{font:20px"trebuchet MS", tahoma, sans-serif; color:#D5240C; margin:0;}
h3{font:14px"trebuchet MS", tahoma, sans-serif; color:#D5240C; margin:5px 0 5px 5px;}
/*-----------STRUCTURE-GLOBAL---------*/
#global{width:983px; margin:10px auto 0 auto; padding:0; background:#FFF url(images/angle_bc_hg.gif) no-repeat left top;}
#global #top{width:983px; margin:0; padding:0; background:url(images/angle_bc_hd.gif) no-repeat right top;}

/*---------HEADER------------*/
#global #top #header{float:left; width:975px; height:83px; margin:8px 8px 0px 0px; padding:0px; background:#69090A url(images/bg_header.jpg) repeat-y left top; border-left:1px solid #FFF;}
#global #top #header #droit{float:left; width:974px; height:83px; margin:0px; padding:0px; background:url(images/angle_t_hd.gif) no-repeat right top; border-left:1px solid #FFF;}
#logo{ float:left; width:241px; margin-left:15px;}
 #logo img{width:241px; height:65px; margin:0;}
 #menuHeader{float:right; width:711px; height:20px; margin:50px 0; background:url(images/bandeau_h.gif) no-repeat right top; }
 #menuHeader ul{margin-left:500px; list-style-image:url(images/puce.gif);}
 #menuHeader ul li{}
#menuHeader ul li a{color:#FFF; font-size:16px; }
 #menuHeader ul li a:hover{color:#C1B4A5;}
 #menuHeader ul li a.current{color:#C1B4A5;}
/*----------FIN HEADER----------*/

/*---------CONTENU-------------*/
#centre{float:left; width:950px; margin:0; padding:0 0 0 25px; background:#69090A url(images/bandeau_g.jpg) repeat-x left top;}

/*----------ACCUEIL----------------*/
#contenu{float:left; width:950px; margin:0; padding:0; background:#FFF url(images/contenu_h.gif) no-repeat left top;} 
#info{float:left; width:949px; height:540px; border-left:1px solid #CCADAD;  margin:8px 0; background:url(images/tramHome1.jpg) no-repeat center 15px; font-size:14px;} 
#col1{float:left; width:155px; height:300px; margin-left:165px; margin-top:125px; }
div.row1{width:155px; height:90px; }
p.reference,p.new_reference{float:left; width:155px; height:48px;}
p.reference a{float:left; width:155px; height:48px; background:url(images/reference.gif) no-repeat; }
p.reference a:hover{float:left; width:155px; height:48px; background:url(images/reference_r.gif) no-repeat;}
p.new_reference a{float:left; width:155px; height:48px; background:url(images/reference_r.gif) no-repeat;}
div.row2{width:155px; height:90px; margin-top:90px;}
p.entreNous,p.new_entreNous{float:left; width:155px; height:48px;}
p.entreNous a{float:left; width:155px; height:48px; background:url(images/entre_nous.gif) no-repeat;}
p.entreNous a:hover{float:left; width:155px; height:48px; background:url(images/entre_nous_r.gif) no-repeat;}
p.new_entreNous a{float:left; width:155px; height:48px; background:url(images/entre_nous_r.gif) no-repeat;}
#col2{float:left; margin-left:0; padding:0; width:300px;}
div#besoin{float:left; height:55px; width:300px; margin-top:15px;}
 p.besoins,p.new_besoins{float:left; width:300px; height:55px; }
 p.besoins a{float:left; width:300px; height:55px; background:url(images/besoins.gif) no-repeat center;}
 p.besoins a:hover{float:left; width:300px; height:55px; background:url(images/besoins_r.gif) no-repeat center;}
 p.new_besoins a{float:left; width:300px; height:55px; background:url(images/besoins_r.gif) no-repeat center;}
 div#qui{clear:left; height:55px; width:300px;}
 p.qui,p.new_qui{float:left; width:00px; height:55px;}
 p.qui a{float:left; width:300px; height:55px; background:url(images/qui.gif) no-repeat center;}
 p.qui a:hover{float:left; width:300px; height:55px; background:url(images/qui_r.gif) no-repeat center;}
 p.new_qui a{float:left; width:300px; height:55px; background:url(images/qui_r.gif) no-repeat center;}
 div#result{width:300px; height:240px; clear:left; padding-top:90px;}
#sresult1,#sresult2,#sresult3,#sresult4,#sresult5,#sresult6{clear:left; height:150px; display:none; margin:0; padding-left:70px; font-size:1.4em;}
#sresult1 p,#sresult2 p,#sresult3 p,#sresult4 p,#sresult5 p,#sresult6 p{ background:url(images/fleche.gif) no-repeat left center; padding-left:18px;}
#sresult1 p a,#sresult2 p a,#sresult3 p a,#sresult4 p a,#sresult5 p a,#sresult6 p a {font-size:14px !important; line-height:1.6em; }
#col3{float:left; width:155px; height:300px; margin-top:125px; padding:0;}

 p.domaine,p.new_domaine{float:left; width:155px; height:48px;}
p.domaine a{float:left; width:155px; height:48px; background:url(images/domaine_interv.gif) no-repeat; font-size:14px;}
p.domaine a:hover{float:left; width:155px; height:48px; background:url(images/domaine_interv_r.gif) no-repeat left;}
p.new_domaine a{float:left; width:155px; height:48px; background:url(images/domaine_interv_r.gif) no-repeat left; font-size:14px;}
 p.approche,p.new_approche{float:left; width:155px; height:48px;}
 p.approche a{float:left; width:155px; height:48px; background:url(images/approche.gif) no-repeat;}
p.approche a:hover{float:left; width:155px; height:48px; background:url(images/approche_r.gif) no-repeat;}
p.new_approche a{float:left; width:155px; height:48px; background:url(images/approche_r.gif) no-repeat;}

/*----------FIN ACCUEIL----------------*/
/*----------PAGE AVEC MENU HAUT------------*/
#centre #otherPage{float:left; width:951px; min-height:589px; margin:0; background-color:#FFF;}
#centre #otherPage #menuTop{float:left; width:951px; height:35px; margin:0; background:url(images/trameMenu.jpg) no-repeat left top;}
#otherPage #menuTop a{display:block;}
#otherPage #menuTop ul{margin:0; padding:0;}
#otherPage #menuTop li{float:left;}
#otherPage #menuTop li.home{width:24px; padding:8px 5px 0 8px; font-size:11px;}
#otherPage #menuTop li.home img{width:25px; height:21px;}
#otherPage #menuTop li.separ{width:1px; height:30px; background:url(images/separ.gif) no-repeat center 5px; margin:0; padding:0;}
#otherPage #menuTop li.item1{width:97px; height:35px;}
#otherPage #menuTop li.item1#selected{width:97px; height:35px;}
#otherPage #menuTop li.item1#selected a{background:url(images/item1.gif) no-repeat left top; color:#6A3E34; text-align:center;}
#otherPage #menuTop li.item1 a{width:97px; height:35px; padding:14px 0 0 0; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ color:#FFF; text-align:center;}
#otherPage #menuTop li.item1 a:hover{background:url(images/item1.gif) no-repeat left top; color:#6A3E34;}
#otherPage #menuTop li.item2{width:177px; height:35px;}
#otherPage #menuTop li.item2#selected{}
#otherPage #menuTop li.item2#selected a{background:url(images/item2.gif) no-repeat left top; color:#6A3E34; text-align:center;}
#otherPage #menuTop li.item2 a{width:177px; height:35px; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ padding:14px 0 0 0; color:#FFF; text-align:center;}
#otherPage #menuTop li.item2 a:hover{background:url(images/item2.gif) no-repeat left top; color:#6A3E34;}
#otherPage #menuTop li.item3{width:125px; height:35px;}
#otherPage #menuTop li.item3#selected{}
#otherPage #menuTop li.item3#selected a{background:url(images/item3.gif) no-repeat left top; color:#6A3E34; text-align:center;}
#otherPage #menuTop li.item3 a{width:125px; height:35px; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ padding:14px 0 0 0; color:#FFF; text-align:center;}
#otherPage #menuTop li.item3 a:hover{background:url(images/item3.gif) no-repeat left top; color:#6A3E34;}
#otherPage #menuTop li.item4{width:145px; height:35px;}
#otherPage #menuTop li.item4#selected{}
#otherPage #menuTop li.item4#selected a{background:url(images/item4.gif) no-repeat left top; color:#6A3E34; text-align:center;}
#otherPage #menuTop li.item4 a{width:145px; height:35px; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ padding:14px 0 0 0; color:#FFF; text-align:center;}
#otherPage #menuTop li.item4 a:hover{background:url(images/item4.gif) no-repeat left top; color:#6A3E34;}
#otherPage #menuTop li.item5{width:96px; height:35px;}
#otherPage #menuTop li.item5#selected{}
#otherPage #menuTop li.item5#selected a{background:url(images/item5.gif) no-repeat left top; text-align:center; color:#6A3E34;}
#otherPage #menuTop li.item5 a{width:96px; height:35px; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ padding:14px 0 0 0; color:#FFF; text-align:center;}
#otherPage #menuTop li.item5 a:hover{background:url(images/item5.gif) no-repeat left top; color:#6A3E34;}
#otherPage #menuTop li.item6{width:183px; height:35px;}
#otherPage #menuTop li.item6#selected{}
#otherPage #menuTop li.item6#selected a{background:url(images/item6.gif) no-repeat left top; text-align:center; color:#6A3E34;}
#otherPage #menuTop li.item6 a{width:183px; height:35px; /*background:url(images/separ.gif) no-repeat 0.5em 0.5em;*/ padding:14px 0 0 0; color:#FFF; text-align:center;}
#otherPage #menuTop li.item6 a:hover{background:url(images/item6.gif) no-repeat left top; color:#6A3E34;}

#ssMenuTop{clear:left; width:935px; height:25px; margin:0; padding:0 0 0 15px; background:#D1CBCB; border-right:1px solid #6A3E34; border-bottom:1px solid #6A3E34;}
#ssMenuTop ul{margin:0; padding:0;}
#ssMenuTop li{float:left; padding:8px 8px 0 8px;}
#ssMenuTop li.current{color:#D5240C; font-weight:bold;}
#ssMenuTop li.separ{height:25px; width:1px; margin-top:0; background:url(images/separ_ssMenu.gif) no-repeat center 1px;}
/*----------PAGES BESOINS-----------------*/
#besoins{clear:left; width:949px; border-left:1px solid #FFF; margin:0; padding:0; background:#FFF;}
table#equipe{width:778px; margin:0 auto 0 100px; background:url(images/trameBesoins.jpg) no-repeat center;}
table#equipe tr.row1{height:75px;}
table#equipe tr.row2{height:115px;}
table#equipe tr.row3{height:95px;}
table#equipe tr.row4{height:135px;}
table#equipe tr.row5{height:85px;}
table#equipe tr td.area-left{width:234px; vertical-align:middle;}
table#equipe tr td.area-left p{text-align:left; font-size:14px;}
table#equipe tr td.area-center{width:310px; vertical-align:middle; text-align:center;}
table#equipe tr td.area-center p{text-align:center; font-size:14px;}
table#equipe tr td.area-right{width:234px; vertical-align:middle; }
table#equipe tr td.area-right p{text-align:center; font-size:14px;}

table#individuel{width:778px; margin:0 auto 0 100px; background:url(images/trameBesoins.jpg) no-repeat left center;}
table#individuel tr.row1{height:75px;}
table#individuel tr.row2{height:115px;}
table#individuel tr.row3{height:95px;}
table#individuel tr.row4{height:135px;}
table#individuel tr.row5{height:85px;}
table#individuel tr td.area-left{width:240px; vertical-align:middle;}
table#individuel tr td.area-left p{text-align:left; font-size:14px;}
table#individuel tr td.area-center{width:304px; vertical-align:middle; text-align:center;}
table#individuel tr td.area-center p{text-align:center; font-size:14px;}
table#individuel tr td.area-right{width:234px; vertical-align:middle;}
table#individuel tr td.area-right p{text-align:center; font-size:14px;}

table#entreprise{width:778px; margin:0 0 0 110px;  background:url(images/trameBesoins.jpg) no-repeat center;}
table#entreprise tr.row1{height:75px;}
table#entreprise tr.row2{height:115px;}
table#entreprise tr.row3{height:95px;}
table#entreprise tr.row4{height:135px;}
table#entreprise tr.row5{height:85px;}
table#entreprise tr td.area-left{width:240px; vertical-align:middle;}
table#entreprise tr td.area-left p{text-align:left; font-size:14px;}
table#entreprise tr td.area-center{width:304px; vertical-align:middle;}
table#entreprise tr td.area-center p{text-align:center; font-size:14px;}
table#entreprise tr td.area-right{width:234px; vertical-align:middle;}
table#entreprise tr td.area-right p{text-align:center; font-size:14px;}

/*----------FIN PAGES BESOINS-----------------*/
/*----------PAGES DOMAINES - REFERENCES-------------------*/
#domaines,#reference{clear:left; width:949px; min-height:554px; border-left:1px solid #FFF; margin:0; background:#FFF;}
#domaines p{line-height:5px;}
table#domaines{width:949px;}
table#domaines tr td {text-align:left; padding:20px 0 0 30px; vertical-align:top;}
table#domaines tr td.titre {width:407px; height:399px; background:url(images/trame_dom.jpg) no-repeat center;}
table#domaines tr td h1{text-align:center; color:#6C6053; font-size:24px; margin:166px 32px 0 0;}
table#domaines tr td h2{ font-size:18px; padding-bottom:5px; margin-left:0;}
table#domaines tr td ul{margin:15px 0 20px 30px; list-style-image:url(images/puce.gif) !important; }
table#domaines tr td ul li{padding:5px 0 5px 0; font-size:13px;}
table#domaines tr td ul li.equipe{font-size:14px;}
table#domaines tr td ul li ul{margin:0; padding:0; list-style-image:none !important; font-size:12px;}
table#domaines tr td ul li ul li{padding:5px 0 0 0;}
table#domaines tr td ul.pratique{margin-top:2px; margin-bottom:12px;}
table#domaines tr td ul.pratique li.pratique{padding:5px 0 2px 0;}
table#domaines tr td ul#tel{margin:0 0 0 105px; list-style-image:url(images/tel.gif) !important; font-size:18px; color:#6C6053; font-weight:bold;}
table#domaines tr td ul#tel li{padding:5px 0 5px 0;}
table#domaines tr td ul#mail{margin:0 0 0 105px; list-style-image:url(images/mail.gif) !important; font-size:18px; font-weight:bold;}
table#domaines tr td ul#mail li{padding:5px 0 5px 0; }
#reference {float:left; width:920px; margin:5px 0 0 20px; padding:0;}
#reference table{width:100%; margin:30px auto 0 auto; padding:0;}
#reference table tr td{padding:8px; font-size:14px;}
/*#reference table tr td ul li{padding:0.5em 0 0.5em 0;}*/
#reference h1{padding-top:8px;}
#reference ul li{padding:2px 0 2px 0; margin:10px 0 0 30px; list-style-image:url(images/puce1.gif) !important; font-size:13px;}
#reference p{font-size:13px; margin:10px 0 0 15px; line-height:14px;}

/*----------FIN PAGES DOMAINES - REFERENCES-------------------*/
/*----------PAGES APPROCHE-------------*/
#approche{clear:left; width:949px; height:450px; border-left:1px solid #FFF; margin:0; background:#FFF; }
div#row1{width:949px; margin:45px 0 0 0; padding:5px 0 0 0;  }
div#row2{clear:left; height:90px; width:949px; margin:0; }
div#row3{clear:left; width:949px; padding:45px 0 50px 0;}
div#row4{clear:left; height:50px; width:949px; margin:0;}
div#row5{clear:left; height:50px; width:949px; margin:0; }
div.col1{float:left; width:150px; margin-left:25px; text-align:center;}
div.col2{float:left; margin:0; width:150px; text-align:center;}
div.col2 h2{color:#6C6053; font-size:20px; text-align:center; padding-top:5px;}
div.col3{float:left; width:240px; margin:0}
div.col3 h1{text-align:center;}
div.col4{float:left; width:150px; text-align:center;}
div.col4 h2{color:#6C6053; font-size:20px; text-align:center; padding-top:5px;}
div.col5{ float:left; text-align:center;}
#approche.sans{background:#FFF; width:949px; padding:10px 0 0 0;}
#approche.sans table{width:900px; margin:0 auto 5px auto;}
#approche.sans tr td#area-left{text-align:left;}
#approche.sans tr td#area-left h2{margin:5px 0 5px 0;}
#approche.sans tr td#area-left ul{margin:5px 0 10px 23px; list-style-image:url(images/puce.gif) !important; }
#approche.sans tr td#area-left li{font-size:14px; margin:0; padding:0;} 
#approche.sans tr td#area-left ul li ul{margin-top:5px; margin-left:13px; font-size:11px; list-style-image:url(images/puce_black.gif) !important;}
#approche.sans tr td#area-left ul li ul li{padding:0 0 5px 0;}
#approche.sans tr td#area-left p{height:25px;}
#approche.sans tr td#area-right{ width:407px; height:399px; background:url(images/trame_dom.jpg) no-repeat center; vertical-align:middle;}
#approche.sans tr td#area-right h1{text-align:center;  color:#6C6053;}
/*----------PAGES SENS ET ACTIONS - APPROCHE SYSTEMIQUE---------------*/
#approche.other{background:#FFF; text-align:center;}
/*-----------TABLE SENS ET ACTIONS--------------*/
#approche.other table#sens{ margin:25px auto 0 auto; background:url(images/trameSensAction.gif) no-repeat center 5px;}
#approche.other table#sens h2{font-size:14px;}
h2 span{color:#6C6053;}
table#sens tr td.col1{width:120px; vertical-align:middle; text-align:left; padding-left:10px;}
table#sens tr td.col1 ul{margin:0 0 10px 0; list-style-image:url(images/puce.gif) !important; padding-left:10px;}
table#sens tr td.col2{width:150px; vertical-align:middle; }
table#sens tr td.col2 h2{text-align:center; padding-top:10px;}
table#sens tr td.col3{width:110px; vertical-align:middle; text-align:center;}
table#sens tr td.col3 h1{text-align:center; margin:0; }
table#sens tr td.col3 h2{text-align:center; margin-left:1px;}
table#sens tr td.col4{width:115px; vertical-align:top;}
table#sens tr td.col4 h2{text-align:center; margin-left:28px; margin-top:-3px;}
table#sens tr td.col5{width:150px; padding-left:30px;}
table#sens tr td.col5 h3{font-size:14px; padding-left:15px;}
table#sens tr td.col5 ul{margin:0 0 0 15px; list-style-image:url(images/puce.gif) !important; padding-left:10px;}
/*-----------FIN TABLE SENS ET ACTIONS------------*/
#approche.other table#systeme{margin:20px auto 0 auto; background:url(images/trameSensAction.gif) no-repeat 80px 40px;}
#approche.other table#systeme h1{text-align:center;}
#approche.other table#systeme h2{font-size:15px; text-align:center;}
#approche.other table#systeme h3{font-size:13px; color:#6C6053; text-align:center;}
table#systeme tr td.col1{width:90px; }
table#systeme tr td.col2{width:100px; }
table#systeme tr td.col3{width:170px; text-align:center;}
table#systeme tr td.col4{width:95px; }
table#systeme tr td.col5{width:85px;}
/*-----------TABLE APPROCHE SYSTEMIQUE------------*/
/*-----------FIN TABLE APPROCHE SYSTEMIQUE------*/
/*----------FIN PAGES SENS ET ACTIONS - APPROCHE SYSTEMIQUE---------------*/
/*----------FIN PAGES APPROCHE-------------*/
/*-----------ENTRE NOUS---------------*/
#centre #entreNous{clear:left; width:951px; height:560px; margin-top:0; background:#D1CBCB;}
#entreNous table#entreNous{width:751px; margin:0 auto 0 auto; padding-top:0; background:url(images/trameEntreNous.jpg) no-repeat center top; }
table#entreNous tr td{}
table#entreNous tr td p{font-size:12px; text-align:center; padding:0;}
table#entreNous tr td.col-left1{height:135px;}
table#entreNous tr td.col-left1 p{text-align:center;}
table#entreNous tr td.col-left2{vertical-align:middle;}
table#entreNous tr td.col-left2 p{text-align:center;}
table#entreNous tr td.col-left3{ vertical-align:middle;}
table#entreNous tr td.col-left4{ vertical-align:middle;}
table#entreNous tr td.col-left5{ vertical-align:top;}
table#entreNous tr td.col-left5 p{text-align:center;}
table#entreNous tr td.col-leftI{}
table#entreNous tr td.col-leftI p{text-align:center;}
table#entreNous tr td.col-centre{width:180px; height:100px; vertical-align:top;}
table#entreNous tr td.col-centre h1{text-align:center;}

table#entreNous tr td.col-right1{width:122px; vertical-align:middle;}
table#entreNous tr td.col-right1 p{text-align:center;}

table#entreNous tr td.col-rightI{width:115px; vertical-align:top;}
table#entreNous tr td.col-rightI p{text-align:center;}


/*-----------FIN ENTRE NOUS---------------*/

/*---------FIN CONTENU------------*/
/*--------Fin STRUCTURE-GOBAL_______*/
/*-----------fOOTER-BAS de PAGE--------------*/
#footer{clear:both; width:983px; min-height:90px; background:url(images/bandeau_g.jpg) repeat-x left bottom; margin:0; padding:0;}
#footer #angleLeft{float:left; width:983px; width:25px; background:url(images/angle_t_bg.gif) no-repeat left bottom; margin:0; padding:0 0 0 25px;}
#footer #piedPage{float:left; width:958px; height:90px; margin:0; background:#FFF url(images/angle_bc_bd.gif) no-repeat right bottom;}
#footer #piedPage img{width:958px; height:29px;}
#footer #piedPage img.height{width:958px; height:58px;}
#footer #piedPage #menuBas{float:left; width:949px; height:61px; border-left:1px solid #CCADAD; margin:0; padding:20px 0;}
#footer #piedPage #menuBas p,#menuBasHeight p{text-align:center; font-size:12px; color:#330000;}
#footer #piedPage #menuBasHeight{float:left; width:949px; height:61px; border-left:1px solid #CCADAD; margin:0; padding:10px 0;}


/*------------FIN FOOTER---------------*/
/*------------POPUP-----------------*/
#pop1,#pop10px{display:block; position:absolute; width:100%; height:100%; background:none; left:0; top:160px;} 
#fenetre{width:933px; height:600px; margin:2px auto 0 auto; padding:13px 0 0 8px; background:#FFF url(images/popup.gif) no-repeat 70px center;}
#pop2,#pop3,#pop4,#pop5,#pop6,#pop7,#pop8,#pop9,#pop11{display:none; position:absolute; width:100%; height:100%; background:none; left:0; top:136px;}
.fenetreSans{width:933px; height:572px; margin:0 auto 0 auto; padding:0 0 0 8px; overflow-x:hidden; overflow-y:scroll; padding:0; background:#FFF; font-size:12px;  line-height:1.452em;}
/*.fenetreSans p.close{text-align:center; font-size:1.1em;}*/
.fenetreSans div.close{background:#D1CBCB; width:920px; height:20px; margin:0 0 0 0; padding:4px 0 0 30px;}
.fenetreSans div.close p{width:120px; padding-left:20px; height:15px; font-size:11px; background:url(images/retour.gif) no-repeat left top;}
.fenetreSans h1{font-size:15px; margin-top:10px; margin-bottom:10px; line-height:1.452em; color:#D5240C;}
.fenetreSans ul li{padding:5px 0 5px 0; margin:5px 0 0 30px; list-style-image:url(images/puce1.gif); line-height:1.453em;}
.fenetreSans ul li.sans{list-style:none !important;}
.fenetreSans ul li ul li{list-style:none !important; margin:0;}
.fenetreSans ul li ul li ul li{margin-left:20px; padding:1px 0 1px 0;}
.fenetreSans table.structure{width:740px; margin:1px auto 0 95px; padding:0; }
table.structure tr th td{}
table.structure th{background:#FFF;}
.fenetreSans table.structure h1{color:#D5240C; font-size:15px; margin:3px 0 3px 0; }
table.structure th.centre{border-left:1px solid #FFF !important;}
table.structure th.right{border-left:1px solid #FFF !important; border-right:1px solid #D1CBCB !important;}
table.structure th.centre p,th.right p{ text-align:center !important; padding:10px 0 5px 0;} 
table.structure th.left{border-left:1px solid #D1CBCB !important;}
table.structure th.left p{text-align:left; padding:5px 0 5px 5px;}
table.structure td{text-align:left; border:1px solid #D1CBCB !important;}
table.structure td p{padding:10px 0 10px 5px !important;}
table.structure ul li{padding:5px 0 5px 0; margin:5px 0 0 30px; list-style-image:url(images/puce1.gif) !important; font-size:13px;}
#fenetre table{width:740px; margin:78px auto 0 auto; padding:0;}
#fenetre table tr td{}
#fenetre table tr td#col-left{font-size:11px;}
td#col-left img{ width:75px; height:91px;}
td#col-left p{margin:5px 0 5px 0; }
#fenetre table tr td#col-centre{width:20px;}
#fenetre table tr td#col-right{ width:430px; }
#fenetre table tr td#col-right p{margin:5px 0 5px 0;}
#fenetre table tr td#col-right ul{padding-left:32px; margin:0 0 5px 23px; list-style-image:url(images/puce1.gif) !important;}
#fenetre table tr td#col-right ul li{font-size:12px;}


#fenetre table tr td#col-right.close{ text-align:right; vertical-align:bottom; }
#fenetre table tr td#col-right.close img{margin-top:14px; margin-right:38px;}
#pop1 p,#pop10 p{margin:20px 0 10px 0;}
#pop1 a,#pop10 a{font-size:11px; color:#666; font-weight:bold;}

div.pWithIllustration{margin:20px 0 8px 20px; padding:0;}
div.pWithIllustration h2{margin:0; padding:10px 0;}
div.pWithIllustration p{margin:20px 0;}
div.pWithIllustration p.last, table#structure td#area-center div.pWithIllustration ul{margin:0;}
div.pWithIllustration img.left,
div.pWithIllustration object.left{float:left; margin:0 5px 0 0;}
div.pWithIllustration img.right,
div.pWithIllustration object.right{float:right; margin:0 10px 0 0; }
div.pWithIllustration ul li{}

