/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyrigth (c) 2006 prosodie
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 00 | META declarations ]________________________ */

body {margin:2px 0 10px 0;padding:0;font:76% Verdana,Arial,sans-serif;background-color:#eeeee8;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
a {text-decoration:none;color:#C48612;}
a:hover {text-decoration:underline; color:#91855f;}
table {font-size:100%;}
.noMain {cursor:default;}
.horscadre {display:none;}

/* ______________________[ 01 | Haut de page : logo, recherche, etc. ]________________________ */

/* NAVIGATION INTERNE À LA PAGE */
#NavigationInterne {list-style:none;width:760px;margin:0 auto;padding:0;}
#NavigationInterne:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NavigationInterne {display:inline-block;}
/* \*/ * html #NavigationInterne {height:1%;} #NavigationInterne {display:block;} /* */
#NavigationInterne li {list-style:none;float:right;background:url(../../img/bullet_01.gif) #fff no-repeat 0 65%;padding:0 0 0 .65em;margin:0 .15em 0 .75em;line-height:1.05em;}
#NavigationInterne a {position:absolute;top:-777px;left:-777px;font:.85em verdana,sans-serif;color:#005fa2;text-decoration:none;font-weight:bold;}
#NavigationInterne a:focus {position:relative !important;top:auto !important;left:auto !important;}



#EnTete {width:960px;height:87px;margin:0 auto;padding:7px 0 0 0;display:block;text-align:left;  background:url(../../img/bg_bandeau_haut.gif) transparent no-repeat 0 5px;}

/*ligne du haut dans l'entete*/
.EnTeteHaut {padding:0;margin:-3px 0 0 0;height:30px;} 

/*#Langage {margin:0;float:left;padding:0px 0 0 10px;}*/
.EnTeteHaut .Langage {padding:8px 0 0 205px;margin:0;float:left;width:455px;voice-family:"\"}\"";voice-family:inherit;width:250px;}
html>body .EnTeteHaut .Langage {width:250px;} 
.EnTeteHaut .Langage label {padding:0px 10px 0 10px;margin:0;font:bold .85em verdana,sans-serif;color:#fff;background:url(../../img/bullet_blanc.gif) transparent no-repeat 0px 65%;}
.EnTeteHaut .Langage label a {color:#fff;}
.EnTeteHaut .Langage select {width:150px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.85em;color:#4f5557;} 


/* \*/ * html body .EnTeteHaut .Langage label {height:1%;} /* */


.EnTeteHaut .Bt_Rejoignez {margin:0px 0 0 0;float:right;padding:1px 0 0 0;}

/*ligne du bas dans l'entete*/
.EnTeteBas {} 

.EnTeteBas .Logo {margin:-8px 0 0 0;float:left;padding:0 0 0 38px;}

.EnTeteBas .FormRecherche {font:bold .85em Verdana,sans-serif;color:#666;float:right;text-align:right;background-color:#e5eef7;padding:3px 0 2px 0;margin:-8px 5px 0 0;}
html>body .EnTeteBas .FormRecherche {padding:3px 0 0 0;margin:7px 10px 0 0;}
.EnTeteBas .FormRecherche input {color:#4f5557;float:left;border:1px solid #59a9e2;margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.85em;padding:1px 5px 2px 5px;}
.EnTeteBas .FormRecherche label {padding:3px 5px 0 5px;display:block;float:left;}
.EnTeteBas .FormRecherche input.button {border:none;float:left;width:20px;height:19px;cursor:pointer;padding:0;margin:0 8px 0 5px;background:url(../../img/bt_recherche_ok.gif) transparent no-repeat 0 0;color:#fff;font-size:1px;}





/* ______________________[ 02 | Navigation principale ]________________________ */

#menuHaut {padding:0;margin:0 auto;width:960px;background:url(../../img/bg_nav_principale.gif) transparent repeat-x 0 0;position:relative;}
#NavigationPrincipale {list-style:none;padding:11px 0 0 3px;margin:0;width:957px;background-repeat:no-repeat;background-position:5px 16px;}
#NavigationPrincipale li {float:left;background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-align:left;voice-family:"\"}\"";voice-family:inherit;/*width:208px;*/}
html>body #NavigationPrincipale li {/*width:203px;*/}
#NavigationPrincipale ul {border-bottom:1px solid #b4b48d;border-left:1px solid #b4b48d;border-right:1px solid #b4b48d;text-align:left;display:none;list-style:none;color:#fff;margin:1px 0 0 6px;position:absolute;z-index:50;width:17em;padding:3px 0 7px 0;}
#NavigationPrincipale li.over, #NavigationPrincipale li.over a, #NavigationPrincipale li:hover a, #NavigationPrincipale a:hover {background-position:0 -35px !important;}
#NavigationPrincipale li:hover ul, #NavigationPrincipale li.over ul {display:block;margin:0 0 0 2px;}
#NavigationPrincipale a {display:block;background-color:transparent;background-repeat:no-repeat;background-position:0 0;height:35px;padding:0;}
#NavigationPrincipale a strong {position:absolute;top:-777px;left:-777px;}


#NavigationPrincipale li li img {margin:0 5px 0 0;padding:2px 0;}
#NavigationPrincipale li li {float:none;vertical-align:bottom;margin:0 0 0 -30px;padding:0 0 0 5px;voice-family:"\"}\"";voice-family:inherit;margin:0 0 -5px -10px;padding:0 0 0 5px;}
html>body #NavigationPrincipale li li {padding:0;margin:0;}
#NavigationPrincipale li li a {display:block;margin:2px 0;padding:1px 5px 1px 20px;font:normal .9em Arial,sans-serif;color:#4e5456;text-decoration:none;height:1%;background-image:none !important;width:auto !important;line-height:1.2em;}

#NavigationPrincipale li li a:hover {background-color:#eeeee8;}

body.fr #NavItem1, body.fr #NavItem1 a {background-image:url(../../img/fr/mn1.gif);width:104px;}
body.fr #NavItem2, body.fr #NavItem2 a {background-image:url(../../img/fr/mn2.gif);width:99px;}
body.fr #NavItem3, body.fr #NavItem3 a {background-image:url(../../img/fr/mn3.gif);width:163px;}
body.fr #NavItem4, body.fr #NavItem4 a {background-image:url(../../img/fr/mn4.gif);width:117px;}
body.fr #NavItem5, body.fr #NavItem5 a {background-image:url(../../img/fr/mn5.gif);width:82px;}
body.fr #NavItem6, body.fr #NavItem6 a {background-image:url(../../img/fr/mn6.gif);width:143px;}

body.en #NavItem1, body.en #NavItem1 a {background-image:url(../../img/en/mn1.gif);width:104px;}
body.en #NavItem2, body.en #NavItem2 a {background-image:url(../../img/en/mn2.gif);width:99px;}
body.en #NavItem3, body.en #NavItem3 a {background-image:url(../../img/en/mn3.gif);width:125px;}
body.en #NavItem4, body.en #NavItem4 a {background-image:url(../../img/en/mn4.gif);width:73px;}
body.en #NavItem5, body.en #NavItem5 a {background-image:url(../../img/en/mn5.gif);width:189px;}
body.en #NavItem6, body.en #NavItem6 a {background-image:url(../../img/en/mn6.gif);width:107px;}

body.es #NavItem1, body.es #NavItem1 a {background-image:url(../../img/es/mn1.gif);width:120px;}
body.es #NavItem2, body.es #NavItem2 a {background-image:url(../../img/es/mn2.gif);width:119px;}
body.es #NavItem3, body.es #NavItem3 a {background-image:url(../../img/es/mn3.gif);width:130px;}
body.es #NavItem4, body.es #NavItem4 a {background-image:url(../../img/es/mn4.gif);width:115px;}
body.es #NavItem5, body.es #NavItem5 a {background-image:url(../../img/es/mn5.gif);width:101px;}
body.es #NavItem6, body.es #NavItem6 a {background-image:url(../../img/es/mn6.gif);width:123px;}

/* OLD */
/*body.es #NavItem2, body.es #NavItem2 a {background-image:url(../../img/es/mn2.gif);width:110px;}
body.es #NavItem3, body.es #NavItem3 a {background-image:url(../../img/es/mn3.gif);width:95px;}
body.es #NavItem4, body.es #NavItem4 a {background-image:url(../../img/es/mn4.gif);width:81px;}
body.es #NavItem5, body.es #NavItem5 a {background-image:url(../../img/es/mn5.gif);width:198px;}
body.es #NavItem6, body.es #NavItem6 a {background-image:url(../../img/es/mn6.gif);width:103px;}*/
/* OLD */


body.us #NavItem1, body.us #NavItem1 a {background-image:url(../../img/us/mn1.gif);width:104px;}
body.us #NavItem2, body.us #NavItem2 a {background-image:url(../../img/us/mn2.gif);width:99px;}
body.us #NavItem3, body.us #NavItem3 a {background-image:url(../../img/us/mn3.gif);width:125px;}
body.us #NavItem4, body.us #NavItem4 a {background-image:url(../../img/us/mn4.gif);width:73px;}
body.us #NavItem5, body.us #NavItem5 a {background-image:url(../../img/us/mn5.gif);width:189px;}
body.us #NavItem6, body.us #NavItem6 a {background-image:url(../../img/us/mn6.gif);width:107px;}

body.com #NavigationPrincipale li, body.com #NavigationPrincipale li a {background-image:url(../../img/com/mn.gif);}
body.com #NavItem1, body.com #NavItem1 a {background-position:0 0;width:178px;}
body.com #NavigationPrincipale #NavItem1.over, body.com #NavigationPrincipale #NavItem1.over a, body.com #NavigationPrincipale #NavItem1:hover a, body.com #NavigationPrincipale #NavItem1 a:hover {background-position:0 -35px !important;}
body.com #NavItem2, body.com #NavItem2 a {background-position:-178px 0;width:136px;}
body.com #NavigationPrincipale #NavItem2.over, body.com #NavigationPrincipale #NavItem2.over a, body.com #NavigationPrincipale #NavItem2:hover a, body.com #NavigationPrincipale #NavItem2 a:hover {background-position:-178px -35px !important;}
body.com #NavItem3, body.com #NavItem3 a {background-position:-314px 0;width:184px;}


body.com #NavigationPrincipale #NavItem3.over, body.com #NavigationPrincipale #NavItem3.over a, body.com #NavigationPrincipale #NavItem3:hover a, body.com #NavigationPrincipale #NavItem3 a:hover {background-position:-314px -35px !important;}
body.com #NavItem4, body.com #NavItem4 a {background-position:-498px 0;width:112px;}
body.com #NavigationPrincipale #NavItem4.over, body.com #NavigationPrincipale #NavItem4.over a, body.com #NavigationPrincipale #NavItem4:hover a, body.com #NavigationPrincipale #NavItem4 a:hover {background-position:-498px -35px !important;}
body.com #NavItem5, body.com #NavItem5 a {background-position:-610px 0;width:102px;}
body.com #NavigationPrincipale #NavItem5.over, body.com #NavigationPrincipale #NavItem5.over a, body.com #NavigationPrincipale #NavItem5:hover a, body.com #NavigationPrincipale #NavItem5 a:hover {background-position:-610px -35px !important;}
body.com #NavItem6, body.com #NavItem6 a {background-position:-712px 0;width:144px;}
body.com #NavigationPrincipale #NavItem6.over, body.com #NavigationPrincipale #NavItem6.over a, body.com #NavigationPrincipale #NavItem6:hover a, body.com #NavigationPrincipale #NavItem6 a:hover {background-position:-712px -35px !important;}
body.com #NavigationPrincipale li li, body.com #NavigationPrincipale li li a {background-image: none}
body.com #NavigationPrincipale li ul {margin: 0}
body.com #NavigationPrincipale #NavItem1 ul {margin: 0 0 0 2px}

#NavItem1 ul {background-color:#fff;background-image:url(../../img/bg_mn1_ul.gif);}
#NavItem2 ul {background-color:#fff;background-image:url(../../img/bg_mn2_ul.gif);}
#NavItem3 ul {background-color:#fff;background-image:url(../../img/bg_mn3_ul.gif);}
#NavItem4 ul {background-color:#fff;background-image:url(../../img/bg_mn4_ul.gif);}
#NavItem5 ul {background-color:#fff;background-image:url(../../img/bg_mn5_ul.gif);}
#NavItem6 ul {background-color:#fff;background-image:url(../../img/bg_mn6_ul.gif);}
#NavItem7 ul {background-color:#fff;background-image:url(../../img/bg_mn6_ul.gif);}
body.us #NavItem5 ul, body.en #NavItem5 ul{width: 215px}

#NavItem1 li {background-image:url(../../img/bg_mn1_li.gif);}
#NavItem2 li {background-image:url(../../img/bg_mn2_li.gif);}
#NavItem3 li {background-image:url(../../img/bg_mn3_li.gif);}
#NavItem4 li {background-image:url(../../img/bg_mn4_li.gif);}
#NavItem5 li {background-image:url(../../img/bg_mn5_li.gif);}
#NavItem6 li {background-image:url(../../img/bg_mn6_li.gif);}


/*body.fr #NavigationPrincipale {background-image:url(../../img/fr/bg_navprincipale.gif);}
body.en #NavigationPrincipale {background-image:url(../../img/en/bg_navprincipale.gif);}
body.es #NavigationPrincipale {background-image:url(../../img/es/bg_navprincipale.gif);}
body.us #NavigationPrincipale {background-image:url(../../img/us/bg_navprincipale.gif);}*/


/* FIL d'ARIANE */
#FondFildAriane {/*height:20px;*/margin:0 auto;padding:0;color:#666;text-align:left;font-size:.9em;background:url(../../img/bg_fil_ariane.gif) transparent repeat-x 0 100%;width:960px;}
#FildAriane {float:left;margin:0 0 0 229px;padding:2px 0 3px 0;color:#666;text-align:left;font-size:.9em;width:630px;display:inline;}

#FondFildAriane:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#FondFildAriane {display:inline-block;}
/* \*/ * html #FondFildAriane {height:1%;} #FondFildAriane {display:block;} /* */

#FildAriane a {color:#666;text-decoration:none;}
#FildAriane a:hover {text-decoration:underline;}

#TxtTools {float:right;margin:0px 10px 1px 0;display:inline;width:90px;}
#TxtTools a {float:right;margin:0 2px 0 3px;display:inline;}
#TxtTools a strong {position:absolute;top:-777px;left:-777px;}
#Tplus {background:url(../../img/ico_tplus.gif) no-repeat 0 0;height:19px;width:19px;}
#Tmoins {background:url(../../img/ico_tmoin.gif) no-repeat 0 0;height:19px;width:19px;}
#Print {background:url(../../img/ico_print.gif) no-repeat 0 0;height:19px;width:19px;}

/* ______________________[ 03 | Contenu principal : présentation en 3 colonnes*/


/* class permettant le retour dans le flux sans ajout de markup a appliquer sur le conteneur de flottant */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* */

/*-- contenu en 3 colones --*/
#ContainerCols {width:960px;margin:0 auto;padding:0;font-size:.9em;text-align:left;}
/*-- fond de page 3cols --*/
.fond3Cols {background:url(../../img/bg_container.gif) transparent repeat-y 0 0;}
/*-- fond de page 2cols --*/
.fond2Cols {background:url(../../img/bg_container_2col.gif) transparent repeat-y 0 0;}



/* [ 03.1 | SPÉCIFIQUE ACCUEIL ]________________________ */
/* -- en 2 colones -- */
#Container2Cols {width:960px;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:left;background-color:#fff;background-image: url(../../img/bg_piedpage_accueil.gif);background-position:bottom;background-repeat:no-repeat;}

#Colones123 {margin:0;padding:1px 0 0 10px;width:710px;float:feft;display:block;voice-family:"\"}\"";voice-family:inherit;width:700px;}
html>body #Colones123 {width:700px;}


/* -- colone 1 -- */
#ColAccueil_1 {margin:0 0 5px 0;padding:0 1px 0 0;float:left;background:url(../../img/filet_v2.gif) transparent repeat-y 100% 0;color:#666;}
#ColAccueil_1 dt strong {position:absolute;top:-777px;left:-777px;}
#ColAccueil_1 dl {float:left;height:95px;width:225px;margin:0;padding:0 6px 0 0;}
#ColAccueil_1 dl dd {background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 0;}
#ColAccueil_1 dl dd {margin:0;padding:10px 0 5px 20px;}
#ColAccueil_1 dl dd ul {padding:15px 0; list-style: none}
#ColAccueil_1 dl dd li {padding: 0 0 0 8px;background:url(../../img/bullet_li_66.gif) transparent no-repeat 0 6px;}
#ColAccueil_1 dl dd a {color:#666;text-align:left;font-size:1em;margin:0;}
#ColAccueil_1 dl dd span {padding:0 0 0 5px;}
#ColAccueil_1 dl dd img {margin:0 0 -2px 0;padding:0;}
#starbuck {margin:0 -3px 0 0 !important;}


#Ligne123_1 {padding: 0 0 10px 0;}
#ColAccueil_1 #Ligne123_1 dl {height:auto;}
#ColAccueil_1 #Ligne123_1 dl dt#entreeVoice {background:url(../../img/us/accueil_dl_voice.gif) #fff no-repeat 5px 1px;padding:10px 0 6px 0;}
#ColAccueil_1 #Ligne123_1 dt strong {position:absolute;top:-777px;left:-777px;}
#ColAccueil_1 #Ligne123_1 dl.Longdl {height:auto;width:685px;margin:0;padding: 0 0 10px 0; background:url(../../img/) transparent repeat-y 0 100%;}
#ColAccueil_1 #Ligne123_1 dl.Longdl dd {background:url(../../img/bg_accueil_dl_R.gif) transparent no-repeat 5px 0;}


/* -- colonne 2 -- */

#ColAccueil_2 {float:left;padding:0 0 10px 0;margin:0 0 0 2px;}
#ColAccueil_2 p.news {margin:0 !important;width:224px;padding:7px 3px 5px 18px !important;}
#ColAccueil_2 p.news strong {position:absolute;top:-777px;left:-777px;}
#ColAccueil_2 p {margin:0 2px;width:245px;padding:0;voice-family:"\"}\"";voice-family:inherit;width:213px;}
html>body #ColAccueil_2 p {width:213px;}
#ColAccueil_2 .ColNews {background:url(../../img/bg_col_news.gif) transparent repeat-x 0 27px;}
#ColAccueil_2 div.ColNews p {margin:0;padding:14px 3px 0 18px;}
#ColAccueil_2 div.ColNews p a {color:#000;font-size:1em;margin:0;padding:0;}
#ColAccueil_2 div.ColNews p img {margin:0 5px -2px 0;padding:0;}

body.com #ColAccueil_2 .ColNews, body.fr #ColAccueil_2 .ColNews, body.es #ColAccueil_2 .ColNews {padding:0 0 2.5em 0;}
body.com #ColAccueil_2 .bgless, body.fr #ColAccueil_2 .bgless, body.es #ColAccueil_2 .bgless {background-image:none !important;}
body.com #ColAccueil_2 .ColNews p.intro, body.fr #ColAccueil_2 .ColNews p.intro, body.es #ColAccueil_2 .ColNews p.intro {margin:0 0 1em 0;padding-right:10px;}
body.com #ColAccueil_2 .ColNews a, body.fr #ColAccueil_2 .ColNews a, body.es #ColAccueil_2 .ColNews a {display:block;background:url(../../img/arrow_bleu.gif) transparent no-repeat 0 .2em;padding:0 0 0 10px;}
body.com #ColAccueil_2 .ColNews a:hover, body #ColAccueil_2 .ColNews a:hover {text-decoration:underline;}
#ColAccueil_2 .lienNews {text-align:right;color:#000;font-size:1em;margin:0;padding:10px 18px 0 5px;}
body.com #ColAccueil_2 .lienNews, body #ColAccueil_2 .lienNews {text-align:left;color:#000;font-size:1em;margin:0;padding:10px 5px 0 18px;}
body.com #ColAccueil_2 .lienNews a, body #ColAccueil_2 .lienNews a {text-decoration:underline;padding:0;background-image:none !important;}
body.com #ColAccueil_2 .lienNews a:hover, body #ColAccueil_2 .lienNews a:hover {text-decoration:none;}

#ColAccueil_2 .visuels {float:left;margin:0;padding:10px 0 0 4px;}

body.com .news, body.com .news a, 
body.com #news, body.com #news a, 
body.fr .news, body.fr .news a, 
body.fr #news, body.fr #news a, 
body.en .news, body.en .news a, 
body.en #news, body.en #news a, 
body.es .news, body.es .news a, 
body.es #news, body.es #news a, 
body.us .news, body.us .news a,
body.us #news, body.us #news a 
{background:url(../../img/bg_titre_news.gif) transparent repeat-y 0 0;/*padding:7px 0 1px 18px;*/display:block;}

html>body #ColAccueil_2 body.fr #news, 
html>body #ColAccueil_2 body.fr #news a, 
html>body #ColAccueil_2 body.en #news, 
html>body #ColAccueil_2 body.en #news a, 
html>body #ColAccueil_2 body.es #news, 
html>body #ColAccueil_2 body.es #news a,
html>body #ColAccueil_2 body.us #news, 
html>body #ColAccueil_2 body.us #news a 
{background:url(../../img/bg_titre_news.gif) transparent repeat-y 0 0;/*padding:7px 0 1px 18px;*/display:block;}

body.us #flash {padding:27px 0 22px 0;background-color:#FFF;}
body.us #flash span {display:block;padding:10px 0;background-color:#EEEEE8;}

/*-- images des entrées de l'accueil ---*/ 
body.fr #entree1, body.fr #entree1 a {background:url(../../img/fr/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.fr #entree2, body.fr #entree2 a {background:url(../../img/fr/accueil_dl_2.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.fr #entree3, body.fr #entree3 a {background:url(../../img/fr/accueil_dl_3.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.fr #entree4, body.fr #entree4 a {background:url(../../img/fr/accueil_dl_4.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.fr #entree5, body.fr #entree5 a {background:url(../../img/fr/accueil_dl_5.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.fr #entree6, body.fr #entree6 a {background:url(../../img/fr/accueil_dl_6.gif) transparent no-repeat 5px 0;padding:10px 0 16px 0;margin:0px;}

body.en #entree1, body.en #entree1 a {background:url(../../img/en/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.en #entree2, body.en #entree2 a {background:url(../../img/en/accueil_dl_2.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.en #entree3, body.en #entree3 a {background:url(../../img/en/accueil_dl_3.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.en #entree4, body.en #entree4 a {background:url(../../img/en/accueil_dl_4.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.en #entree5, body.en #entree5 a {background:url(../../img/en/accueil_dl_5.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.en #entree6, body.en #entree6 a {background:url(../../img/en/accueil_dl_6.gif) transparent no-repeat 5px 1px;padding:10px 0 90px 0;margin:0px;}

body.es #entree1, body.es #entree1 a {background:url(../../img/es/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.es #entree2, body.es #entree2 a {background:url(../../img/es/accueil_dl_2.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.es #entree3, body.es #entree3 a {background:url(../../img/es/accueil_dl_3.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.es #entree4, body.es #entree4 a {background:url(../../img/es/accueil_dl_4.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.es #entree5, body.es #entree5 a {background:url(../../img/es/accueil_dl_5.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.es #entree6, body.es #entree6 a {background:url(../../img/es/accueil_dl_6.gif) transparent no-repeat 5px 1px;padding:10px 0 20px 0;margin:0px 0 20px 0;}
body.es #entree6 form {padding:38px 0 0px 0;margin:0px;voice-family:"\"}\"";voice-family:inherit;padding:38px 0 0px 0;margin:0px;}
html>body.es #entree6 form {padding:0px 0 0px 0;margin:0px;}

body.us #entree1, body.us #entree1 a {background:url(../../img/us/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.us #entree2, body.us #entree2 a {background:url(../../img/us/accueil_dl_2.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.us #entree3, body.us #entree3 a {background:url(../../img/us/accueil_dl_3.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.us #entree4, body.us #entree4 a {background:url(../../img/us/accueil_dl_4.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.us #entree5, body.us #entree5 a {background:url(../../img/us/accueil_dl_5.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0px;}
body.us #entree6, body.us #entree6 a {background:url(../../img/us/accueil_dl_6.gif) transparent no-repeat 5px 1px;padding:10px 0 90px 0;margin:0px;}



#entree6 form {margin:0 0 0 0;padding:40px 0 0 15px;voice-family:"\"}\"";voice-family:inherit;margin:0;padding:40px 0 0 0;background-image:none;}
html>body #entree6 form {margin:0;padding:0;}
#entree6 label {position:absolute;top:-777px;left:-777px;}
#entree6 select {padding:0;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.85em;color:#4f5557;voice-family:"\"}\"";voice-family:inherit;margin:0px 0 0px 12px;} 
html>body #entree6 select {margin:42px 0 0 15px;}

.banniere {margin:0 0 10px 5px !important;padding:0 !important;background-image:none !important;}
.banniere div, .banniere div a {margin:0 !important;padding:0 !important;background-image:none !important;}

/* [ 03.2 | INTÉRIEUR — Colonne de menu secondaire ]________________________ */

/*ligne point haut de la nav*/
#LigneHautColMenu {height:1px;font-size:1px;width:205px;margin:0 0 9px 0;padding:0;background: url(../../img/bg_ligne_nav.gif) repeat-x;}

/*centre de la nav gauche*/
#ColMenu {float:left;font-weight:bold;margin:0;padding:0;width:205px;voice-family:"\"}\"";voice-family:inherit;width:200px;}
html>body #ColMenu {width:205px;}
#ColMenu dl {padding:0;margin:0 2px 10px 0;}
#ColMenu dl dt {background-repeat:no-repeat;background-position:0 0;}
#ColMenu dl dt strong {position:absolute;top:-777px;left:-777px;}
#ColMenu dl dd {margin:0;padding:0;}
#ColMenu dl dd ul {margin:0;padding:0;list-style-type:none;}
#ColMenu dl dd li {display:block;padding:0 0 1px 0;margin:0;height:1%;}

#ColMenu dl dd li a {display:block;margin:0;padding:1px 0 2px 9px;text-decoration:none;width:200px;vertical-align: bottom;voice-family:"\"}\"";voice-family:inherit;width:180px;}
html>body #ColMenu dl dd li a {width:180px;}
#ColMenu dl dd li.on li {font-weight:normal;padding:0 0 2px 2px;margin:0 -14px 0 0;border:none;}

/*---Menu niv 1 fermer---*/
#ColMenu dl dd li.off {background-image: url(../../img/bg_navgauche_inactif.gif);padding:0px 4px 0px 0px;margin: 0 -1px 1px 0;} /*affiche l'image de la puce actif*/
#ColMenu dl dd li.off a {padding:2px 0px 2px 20px;margin:0;color:#fff;background:url(../../img/bullet_nav_inactif.gif) transparent no-repeat -2px 50%;vertical-align: bottom;}
#ColMenu dl dd li.off a:hover {padding:2px 0 2px 20px;margin:0;color:#fff;background:url(../../img/bullet_nav_hover.gif) transparent no-repeat -2px 50%;}

#ColMenu dl dd li a {border:1px solid #000;color:#fff;padding:0 23px 0 0;margin:0;border:none;background-image: url(../../img/bg_navgauche_inactif.gif);}
/*---Menu niv 1 selection---*/
#ColMenu dl dd li a:hover {display:block;padding:0 4px 0 0;margin:0 -1px 0 0;background:url(../../img/bg_navgauche_actif.gif) transparent repeat;}
/*---lien menu niv 1 ouvert---*/

#ColMenu dl dd li.on {background-image:url(../../img/bg_navgauche_actif.gif);padding:0 4px 0 0;margin:0 -1px 0 0;} /*affiche l'image de la puce actif*/
#ColMenu dl dd li.on a {padding:2px 0 2px 20px;margin:0;color:#fff;background:url(../../img/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
#ColMenu dl dd li.on a:hover  {padding:2px 0 2px 20px;margin:0;color:#fff;background:url(../../img/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
/*---Menu niv 2 fond bleu clair---*/
#ColMenu dl dd ul li.on ul {background-color:#eeeee8;margin:0 -10px 0px 0;padding:5px 0 8px 0;}
html>body #ColMenu dl dd ul li.on ul {margin:0 -4px 0 0;padding:5px 0 8px 0;}
/*---Menu niv 2---*/
#ColMenu dl dd li.on li {background:url(../../img/bullet_nav.gif) transparent no-repeat 20px .5em;}
#ColMenu dl dd li.on li a {color:#666;background:none;display:block;padding:0 0 0 5px !important;margin:0 0 0 23px !important;width:179px;voice-family:"\"}\"";voice-family:inherit;width:174px;}
html>body #ColMenu dl dd li.on li a {width:174px;}
/*---menu niv 2 selection---*/
#ColMenu dl dd li.on li a:hover {color:#000;background:none;display:block;padding:0 0 0 5px !important;margin:0 0 0 23px !important;background-color:#fff;  background-position:-10px;}
/*----lien menu niv 2 actif---*/
#ColMenu dl dd li.on li.on a {color:#000;background:none;padding:0 0 0 5px !important;margin:0 0 0 23px !important;background-color:#fff;}


/*bas de la nav gauche*/
/*#BasColMenu {height:100%;width:191px;float:left;margin:-9px 0px -10px 0px;padding:0 0 5px 0;background-image:url(../../img/bas_navgauche_02.gif);}*/


/* [ 03.3 | INTÉRIEUR — Colonne de contenu principal ]________________________ */

#ColContenu {text-align:left;margin:20px 0 0 24px;padding:0 0 10px 30px;float:left;}
/*#ColContenu li {padding:0 0 0 10px;background:url(../../img/tiret.gif) transparent no-repeat 2px 60%;}*/
#ColContenu ul {margin:20px 0 1.7em 30px;padding:0;}

#ColContenu a {font-weight:bold;}


#ColContenu p, #ColContenu h2, #ColContenu ol {margin:0 20px 1em 0;}
#ContainerCols #ColContenu ul li {padding:0 0 0 8px;margin:0;color:#000;font-weight:normal;background:url(../../img/bullet_li.gif) transparent no-repeat 0 6px;list-style:none;}

/*--contenu en 2 colonnes--*/
.Cols_2 {width:650px;voice-family:"\"}\"";voice-family:inherit;width:680px;}
html>body .Cols_2 {width:680px;}

/*--contenu en 3 colonnes--*/
.Cols_3 {width:480px;}
	
	
/*-- Titres de couleur bleu par default--*/
h1 img {margin:10px 0 0 -30px;padding:0 0 10px 0;}
.csc-header h1 {margin:0 0 1em 0 !important;}
#TitreText {font-size:1.25em;font-weight:bold;padding:0px;margin:0;color:#3193d9;}

h1 {font-size:1.25em;font-weight:bold;letter-spacing:-.02em;color:#3193d9;voice-family:"\"}\"";voice-family:inherit;margin:-10px 0;padding:0px;}
html>body h1 {margin:-10px 0 5px;padding:0px 0 0px 0;}
h2 {font-size:1.25em;font-weight:bold;padding:10px 15px 0 0;margin:0;letter-spacing:-.02em;color:#3193d9;}
h3 {font:bold 1em Verdana,sans-serif;padding:0 0 0 14px;margin:0 0 1em 0;color:#3193d9;background:url(../../img/bullet_h3_bleu.gif) transparent no-repeat 0 3px;}
h4 {}


/*.BulletListe { background:url(../../img/bullet_h3_bleu.gif) transparent  no-repeat 0 3px;}*/

/*-- la chapeau avec filet bleu par default --*/
.chapeau {font-size:1em;font-weight:bold;margin:10px 20px 1.3em 0px;padding:20px 20px 15px 20px;border:1px solid #3193d9}
.chapeau:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.chapeau {display:inline-block;}
/* \*/ * html .chapeau {height:1%;} .chapeau {display:block;} /* */
.chapeau .left {margin:0 20px .5em 0;}
.chapeau table {border-collapse:collapse;}
.chapeau table th, .chapeau table td {vertical-align:top;padding:0 20px 10px 0;}

caption {position:absolute;top:-777px;left:-777px;}
#ColContenu table.Tbl {border-collapse:collapse;border:solid 2px #b0b58d;margin:15px 20px 15px 0;font-size:100%;}
#ColContenu table.Tbl thead th {padding:2px 5px;background-color:#b4b48e;font-weight:bold;color:#fff;text-transform:uppercase;border-right:1px solid #fff;text-align:center;}
#ColContenu table.Tbl td.impaire {background-color:#edeee8}
#ColContenu table.Tbl .offres {text-align:left;padding-left:10px;}
#ColContenu table.Tbl td {border:1px solid #b0b58d;width:80px;text-align:center;vertical-align:middle;}
#ColContenu table.Tbl tbody th {width:350px;background-color:#edeee8;padding:5px 10px;border:1px solid #b0b58d;}

/*------- tableaux -------------*/

.left {float:left;margin:.6em 15px 15px 0;}
.right {float:right;margin:.6em 0 15px 15px;}
.center {text-align:center;}
.align-center {text-align:center;margin:0px;padding:10px;}
.justify {text-align:justify;}
.middle {display:block;margin:0 auto;}
a.generique {font-weight:bold;color:#b5a676;}


/* [ 03.4 | INTÉRIEUR — Colonne de contenu contextuel au contenu principal ]________________________ */

body #ColContextuel {padding:0 0 0 3px;text-align:left;float:left;display:inline;margin:0 0 0 5px;border-top:23px solid #fff;width:204px;voice-family:"\"}\"";voice-family:inherit;width:201px;}
html>body #ColContextuel {width:201px;}

/*--nav de droite--*/
.NavDroite {width:201px;margin:0;padding:0;}
.NavDroite a, .NavDroite a.fleche {color:#000;}
.NavDroite a.mail {display:inline;background-image:none !important;}
.NavDroite a:hover {/*color:#000;*/text-decoration:underline;}
.NavDroite ul {list-style:none;padding:0;margin:0;}
.NavDroite li {list-style:none;background:url(../../img/bullet_nav.gif) transparent no-repeat 0 .5em;padding:0 0 0 10px;}
/*#ColContextuel dl.NavDroite {padding:0 0 0 3px;voice-family:"\"}\"";voice-family:inherit;width:200px;}
html>body #ColContextuel dl.NavDroite {width:200px;}*/
/*--nav de droite couleur bleu par default--*/
#ColContextuel dl.NavDroite dt {font-weight:bold;color:#fff;background: url(../../img/bg_navdroite_bleu.gif) repeat-y;border-bottom:2px solid #fff;padding:3px 0 3px 5px;margin:0;font-size:1.1em;}

#ColContextuel dl.NavDroite dd {background:url(../../img/bg_navdroite.gif) transparent repeat-x 0 0;border-bottom:2px solid #fff;margin:0;padding:7px 5px 5px 15px;}
#ColContextuel dl.NavDroite dd p {margin:0 0 1em 0;padding:0 0 0 9px;}
#ColContextuel dl.NavDroite dd table th, #ColContextuel dl.NavDroite dd table td {vertical-align:top;}
#ColContextuel dl.NavDroite dd table p a {font-weight:normal;}


/* ______________________[ 04 Page Presse | Navigation article de presse ]________________________ */

/*-- menu presse --*/
#ColContenu #menuPresse {width:680px;/*height:400px !important;*/padding:0 0 25px 10px !important;margin:10px 0;background:url(../../img/bg_nav_presse.gif) transparent no-repeat 0 28px !important;}

#ColContenu #menuPresse:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu #menuPresse {display:inline-block;}
/* \*/ * html #ColContenu #menuPresse {height:1%;} #ColContenu #menuPresse {display:block;} /* */
#ColContenu #menuPresse #NavigationPresse {margin-top:0;}


#ColContenu.Cols_3 #menuPresse {width:auto !important;margin:10px 20px 10px 0;padding:0 !important;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse {display:inline-block;}
/* \*/ * html #ColContenu.Cols_3 #menuPresse #NavigationPresse {height:1%;} #ColContenu.Cols_3 #menuPresse #NavigationPresse {display:block;} /* */

#ColContenu.Cols_3 #menuPresse #NavigationPresse li {margin:0 0 0 0;height:auto;width:auto;padding:0 !important;}
html>body #ColContenu.Cols_3 #menuPresse #NavigationPresse li {height:auto;width:auto;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse li a {height:auto;width:auto;}

#ColContenu.Cols_3 #menuPresse #NavigationPresse li {background-image:none;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse li a {font-weight:bold;display:block;float:left;background:url(../../img/mnPresseR.gif) no-repeat 100% 0;margin:0 2px 2px 0;padding:0;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse li a strong {display:block;float:left;background:url(../../img/mnPresseL.gif) no-repeat 0 0;color:#fff;margin:0;padding:8px 10px 5px 10px;white-space:nowrap;}

#ColContenu.Cols_3 #menuPresse #NavigationPresse li a:hover {background-image:url(../../img/mnPresseR.gif) !important;background-position:100% -58px !important;color:#666 !important;height:auto !important;width:auto !important;cursor:pointer;}
#ColContenu.Cols_3 #menuPresse #NavigationPresse li a:hover strong {background-image:url(../../img/mnPresseL.gif) !important;background-position:0 -58px !important;color:#666 !important;height:auto !important;width:auto !important;}





#ColContenu #menuPresse #NavigationPresse li {display:block;height:29px;float:left;margin:0 20px 0 -20px;padding:0 2px 0 0;width:73px;voice-family:"\"}\"";voice-family:inherit;margin:0 20px 0 -20px;padding:0 2px 0 0;width:71px;}
html>body #ColContenu #menuPresse #NavigationPresse li {margin:0 42px 0 -40px;padding:0;width:71px;}

#ColContenu #menuPresse #NavigationPresse li {background-image:url(../../img/fr/mnPresse.gif); background-repeat: no-repeat;background-position:0 0;}
#ColContenu #menuPresse #NavigationPresse li a {display:block;height:29px;color:#fff;margin:0 -20px 0 0; padding:10px 0 0 18px;width:89px;voice-family:"\"}\"";voice-family:inherit;height:19px;width:71px;}
html>body #ColContenu #menuPresse #NavigationPresse li a {height:19px;width:71px;}
#ColContenu #menuPresse #NavigationPresse li a:hover {display:block;background-image:url(../../img/fr/mnPresse.gif);color:#666;background-repeat:no-repeat; background-position:0 -29px !important;text-decoration:none;}
#ColContenu #menuPresse #NavigationPresse .actif a {display:block;background-image:url(../../img/fr/mnPresse.gif);color:#666;background-repeat:no-repeat; background-position:0 -29px !important;}


/*-- liste presse --*/
#ColContenu #ListePresse dl dt strong {position:absolute;top:-777px;left:-777px;}
#ColContenu #ListePresse dl {width:680px;padding:0;margin:0;}
#ColContenu #ListePresse dd {padding:0;margin:0;}
#ColContenu #ListePresse dd ul {padding:0;margin:0;width:680px;}
#ColContenu #ListePresse dd li {float:left;list-style:none;padding:0;margin:0;background-image:url(../../img/bg_ligne_nav.gif);background-repeat:repeat-x;  background-position:0 0;}

#ColContenu #ListePresse dd li a .alignLeft {width:520px;float:left;}
#ColContenu #ListePresse dd li a .alignRight {width:100px;text-align:right;float:right;}

#ColContenu #ListePresse dd li a {font-weight: bold; float:right; background:url(../../img/logo_acrobat.gif) transparent no-repeat 20px .8em;color:#000;padding:10px 5px 10px 42px;margin:1px 0px 0px 0px;}

#ColContenu #ListePresse dd li a:hover {text-decoration:none;background:url(../../img/logo_acrobat.gif) #eeeee8 no-repeat 20px .8em; padding:10px 5px 10px 42px;margin:1px 0px 0px 0px;}

#ColContenu #ListePresse .bas {height:50px;background:url(../../img/bg_nav_bas_presse.gif) transparent no-repeat 0px 0px;margin:0px 0px 0 0px;}
html>body #ColContenu #ListePresse .bas {width:680px;float:left; }


/*-- Bloc acrobat reader--*/
#acrobat { float:left;background-color: #eeeee8;  width: 680px; }
#acrobat img { float:left;margin:0px 0px 0 0px;padding:15px; }
#acrobat dl {padding:15px 0 0px 0;margin:0px 0 0px 0;}
#acrobat dl dd p {margin:15px 0 0px 0;  font-weight: bold; width:560px;}
#acrobat dl dd li {list-style:none;background:none;margin:0 0 0 -10px;}
#acrobat dl dd li a {color:#000;padding:0 0 0 7px;margin:0;list-style:none; background:url(../../img/bullet_nav.gif) transparent no-repeat 0px .5em;}




/* ______________________[ 05 Page Glossaire]________________________ */

.tx-sgglossary-pi1 {width:682px;padding:0 0 0 0px;margin:0 0 0 0px;}
.tx-sgglossary-pi1 form {padding:0 0 0 0px;margin:0 0 0 0px;}



.tx-sgglossary-pi1 form #menuOnglet{width:682px;background:url(../../img/bg_nav_presse.gif) no-repeat 0 100%;voice-family:"\"}\"";voice-family:inherit;padding:0px 0 0 0px;margin:0 0 0 0px;height:47px}
html>body .tx-sgglossary-pi1 form #menuOnglet {padding:0 0 18px 10px;height:29px}
.tx-sgglossary-pi1 form #NavigationOnglet  {padding:0px; voice-family:"\"}\"";voice-family:inherit; margin:0px 0 0 0px;}
html>body .tx-sgglossary-pi1 form #NavigationOnglet {margin:0 0 0 -10px;}



.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li {font-weight:bold;display:block;float:left;background:url(../../img/mnPresseR.gif) no-repeat right top;margin:0 2px 2px 0; padding: 0 0 0px 0px}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li a {display:block;float:left;background:url(../../img/mnPresseL.gif) no-repeat left top; color:#fff; margin:0 0 0px 0;padding:8px 10px 5px 10px;}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li a:hover {display:block;float:left;background:url(../../img/mnPresseL.gif) no-repeat left -58px;color:#666; text-decoration:none;margin:0 0px 0px 0;  padding:0 0 0px 5px;}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li a:hover strong {display:block;float:left;background:url(../../img/mnPresseR.gif) no-repeat right -58px; color:#666;text-decoration:none;margin:0 0 0px 0px; padding:8px 10px 8px 5px;}

.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li.actif {display:block;float:left;background:url(../../img/mnPresseL.gif) no-repeat left -58px;color:#666; text-decoration:none;margin:0 2px 0px 0;  padding:0 0 0 5px;}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li.actif a{display:block;float:left;background:url(../../img/mnPresseR.gif) no-repeat right -58px;color:#666;text-decoration:none;margin:0; padding:8px 8px 8px 3px;}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li.actif a:hover {display:block;float:left;padding:0 0 0 0;}
.tx-sgglossary-pi1 #menuOnglet #NavigationOnglet li.actif a:hover strong {display:block;float:left;padding:8px 8px 8px 3px;}


#ListeGlossaire {clear:both}
#ListeGlossaire dl dt strong {position:absolute;top:-777px;left:-777px;}
#ListeGlossaire dl { width:680px;padding:0;margin:0;}
#ListeGlossaire dd {background:url(../../img/bg_nav_bas_resultat.gif) transparent no-repeat 0px 100%;margin:0; padding: 0 0 20px 0}
#ListeGlossaire dd ul {padding:0;margin:0;}
#ListeGlossaire dd li {display: block; width: 660px; font-weight: normal; color: #000; padding: 10px !important;background-image:url(../../img/bg_ligne_nav.gif);background-repeat: repeat-x;  background-position: 0px 100%;}

#ListeGlossaire strong {display: block;}



#BasListeGlossaire {background:url(../../img/bg_nav_bas_resultat.gif) transparent no-repeat 0px 100%;margin:0; padding: 0 0 20px 0; height:30px;}



/* ______________________[ 06 Page Histogramme]________________________ */

.legende {display: block; text-align: right;color: #666; padding: 0 75px 0 0 }
span.Lien-PDF {background: url(../../img/bg_resultat.gif) repeat-x 0 100%; width:100%; voice-family:"\"}\"";voice-family:inherit ;padding:0px ; margin:20px;}
html>body span.Lien-PDF {padding:10px; margin:20px;}
span.Lien-PDF a.download {font-weight: bold; background:url(../../img/logo_acrobat.gif) transparent no-repeat 20px .8em;color:#000;voice-family:"\"}\"";voice-family:inherit;padding:10px 10px 10px 42px;margin:1px 0px 0px 0px;}
html>body span.Lien-PDF a.download {padding:10px 10px 10px 42px;margin:1px 0px 0px 0px;}
 #ColContextuel span.Camembert dl.NavDroite  {background:url(../../img/bg_gris_degrade.gif) transparent no-repeat 100% 0;margin: 0; padding: 0}
 #ColContextuel span.Camembert dl.NavDroite p {margin:0; padding:0;}
 #ColContextuel span.Camembert dl.NavDroite dt {font-weight: bold; padding: 10px 20px;  background-image: none; }
 #ColContextuel span.Camembert dl.NavDroite dd {margin:0; padding: 0 30px}
/*.Camembert dd.zoom a {display: block; margin:0 0 0 -30px; padding: 5px 35px 20px 35px; color: #B5A676; font-weight: bold; background:url(../../img/ico_plus_gris.gif) transparent no-repeat 20px 25%;}*/

 #ColContextuel span.Camembert dl.NavDroite dd a.zoom {display: block; margin:0 0 0 -30px; padding: 5px 35px 20px 35px; color: #C48612; font-weight: bold; background:url(../../img/ico_plus_gris.gif) transparent no-repeat 20px 25%;}


/* ______________________[ 07 Page Site Map]________________________ */

.PlanSite {margin: 0 0 0 165px; padding: 0 0 0 35px; background:url(../../img/bg_plan_site.gif) repeat-y 0 0}
h2.num {margin:0!important}
h2.num span {background-color:#C48612;padding:2px 7px;margin: 0 4px 0 0; font-size:13px;color:#fff;}
h2.num span.hidden {position: absolute; top:-777px; left: -777px}
h2.num a {text-decoration:none !important;color:#C48612 !important;padding:2px 0 0 0px;}
h2.num a:hover {text-decoration:underline !important;}
ul.treeview {list-style:none;margin:0 0 20px 1px !important;padding:15px 0 0 0!important;background:url(../../img/filet_v.gif) #fff repeat-y 10px 0;}
ul.treeview li {list-style:none;margin:0 0 0 10px !important;padding:5px 0 5px 15px !important;border:0;background:url(../../img/file.gif) no-repeat 0 15px !important;}
ul.treeview ul {padding:5px 0 0 15px !important;margin:0 0 5px 0 !important;}
ul.treeview li ul li {background:none !important;padding:5px 0 0 0 !important;}
ul.treeview li a {padding:2px 0 0 0px;padding-left:20px;font-weight:bold;color:#000 !important;background:url(../../img/ico_moins.gif) transparent no-repeat 7px .4em;}
ul.treeview li ul li a {background:none !important;padding:2px 0 0 12px !important;background:url(../../img/bullet_nav3.gif) transparent no-repeat 5px .6em;}
/* Hides from IE-mac \*/
* html body h2.num span, * html body ul.treeview li a {height:1%;}
/* End hide from IE-mac */
ul.treeview li a:hover {padding-left:20px;font-weight:bold;color:#000 !important;text-decoration:none !important;}
ul.treeview li li a {font-weight:normal !important;}
ul.treeview li li a:hover {text-decoration:underline !important;}
/*
ul.treeview li.aq3open a {background:url(../../img/ico_moins.gif) transparent no-repeat 7px .4em;}
ul.treeview li.aq3closed a {background:url(../../img/ico_plus.gif) transparent no-repeat 7px .4em;}
ul.treeview li.aq3bullet a {background:url(../../img/bullet_nav3.gif) transparent no-repeat 10px .6em;}
ul.treeview li.aq3open ul {display:block;}
ul.treeview li.aq3closed ul {display:none;}
*/

/* ______________________[ 08 Page resultat de recherche]________________________ */

.recherche {background: url(../../img/bg_box_recherche.gif) repeat-x;width:680px;margin:0px 0px -10px 0px;padding:20px 0px 0px 0px;border:1px solid #b4b48d;border-bottom:none;text-align: center;}
div.tx-indexedsearch {margin:0 0 0px 0;padding:0px 0 20px 0; }
#IndexedSearchForm {margin: 0 !important; padding: 0 !important}
div.tx-indexedsearch input.text {border:1px solid #000;font:1em Verdana,sans-serif;width:180px;margin: 0;}
div.tx-indexedsearch label {position: absolute; top: -777px; left: -777px}
div.tx-indexedsearch input.button {text-align: center; cursor:pointer;color:#fff;font:normal 1em Arial,sans-serif;  background: url(../../img/bt_valider.gif) #C48612 no-repeat 0 0;  border: none;  font-weight: bold; height:21px;width:85px;voice-family:"\"}\"";voice-family:inherit; margin:0px 0; padding:0px 8px 3px 7px;}
html>body div.tx-indexedsearch input.button {margin:0; padding:2px 8px 3px 7px;}

.tx-indexedsearch-browsebox p{display: block;font-size:1.25em;font-weight : bold;padding:10px 15px 0 10px !important;letter-spacing: -0.02em; color:#3193d9;text-align: left} 
.tx-indexedsearch-browsebox {text-align: center}
.tx-indexedsearch-browsebox strong{font-weight: bold}
.tx-indexedsearch-browsebox a {color: #C48612}
/*
.introResultat { background: url(../../img/bg_resultat.gif) repeat-x 0 100%;width:680px; padding: 10px 0; margin:0}
.introResultat p{margin:0!important; font-weight: bold;}
*/
.pagetitleresrech a {font-weight: bold; color:#000;margin-left: 10px;}
.pertinence {float: right; background-color: #3194D8; padding:0; margin:0; color: #fff; font-weight: bold; width: 57px; text-align:center}
.tx-indexedsearch-redMarkup {font-weight: bold;}
.pagetitleresrech {margin: 5px 10px 0 10px;}
.citation {background: url(../../img/bg_ligne_nav.gif)  repeat-x 0 100%; padding: 10px}
.citation a {color: #C48612; font-weight: bold;}

.tx-indexedsearch-res {width:680px;background:url(../../img/bg_nav_bas_resultat.gif) transparent no-repeat 0 98%; padding: 0 0 30px 0;margin: 0px;}
.tx-indexedsearch-res .resultat .titleresrech img { margin:-2px -4px 0 0; padding:0px; }



.tx-indexedsearch-whatis { background: url(../../img/bg_resultat.gif) repeat-x 0 100%;width:682px; padding: 10px 0; margin:0px}
.tx-indexedsearch-whatis p {padding:0px;margin:0!important; font-weight: bold;  text-align: center; }


.tx-indexedsearch-browsebox .browsebox strong a {font-weight: bold; color:#000;}

/* ______________________[ 09 Page introduction (carte du monde)]________________________ */

#ContainerIntro {width:960px;margin:0 auto;padding:50px 0 50px 0;display:block;font-size:.9em;text-align:left;  background-color:#fff;    }

/*ligne point introduction*/
.LigneIntro {height:1px;width:960px;margin:0;padding:0;  background: url(../../img/bg_ligne_nav.gif) repeat-x;  }

/*-- mapmonde --*/
#FondMonde{height:388px;width:960px;padding:0 ;margin:-12px 0 0px 0; background: url(../../img/bg_mapmonde.gif) repeat-y; }
#Monde{position: absolute;height:388px;width:960px;padding:0 ;margin:0px 0 0px 0; background: url(../../img/mapmonde.gif) no-repeat; z-index:1;}
#FondMonde .text p {padding:10px 0 10px 0;margin:0px;}

/* -- rollover Canada --*/
#Canada strong {position:absolute;top:-777px;left:-777px; }
#Canada, #Canada a{position: absolute;width:185px;padding:0;margin:12px 0 0 179px; z-index:2; }
#Canada a:hover {background-position:0 -100px !important;}
#Canada a {display:block;height:100px;padding:0px;margin:0px; background-image: url(../../img/rollover_canada.gif);  background-repeat: no-repeat;}

/* -- rollover USA --*/
#USA strong {position:absolute;top:-777px;left:-777px;}
#USA {position: absolute;width:135px;padding:0px;margin:93px 0 0 173px;  z-index:3;   }
#USA a:hover {background-position:0 -67px !important;}
#USA a {display:block;background-position:0 0;height:67px;padding:0px;margin:0px; background-image: url(../../img/rollover_usa.gif); background-repeat: no-repeat; }

/* -- rollover Espagne --*/
#Espagne strong {position:absolute;top:-777px;left:-777px;}
#Espagne {position: absolute;width:35px;padding:0px;margin:106px 0 0 432px;  z-index:4;   }
#Espagne a:hover {background-position:0 -23px !important;}
#Espagne a {display:block;background-position:0 0;height:23px;padding:0px;margin:0px; background-image: url(../../img/rollover_espagne.gif); background-repeat: no-repeat; }

/* -- rollover France --*/
#France strong {position:absolute;top:-777px;left:-777px;}
#France {position: absolute;width:36px;padding:0px;margin:87px 0 0 444px;  z-index:4;   }
#France a:hover {background-position:0 -24px !important;}
#France a {display:block;background-position:0 0;height:24px;padding:0px;margin:0px; background-image: url(../../img/rollover_france.gif); background-repeat: no-repeat; }



/* -- bloc text USA --*/
#BlocUSA {width:270px;position: absolute;padding:0;margin:180px 0 0 20px;  z-index:10;  background-color: #fff;           }
#BlocUSA dt strong {position:absolute;top:-777px;left:-777px;}
#BlocUSA dl dd li  {list-style:none;padding:0px 0px 0px 40px;background:url(../../img/flag_bloc_usa.gif) transparent  no-repeat 0px 15px; voice-family:"\"}\"";voice-family:inherit;margin:0px 0 0 -35px;}
html>body #BlocUSA dl dd li {margin:-9px 0 0 -35px;}
#BlocUSA dl .text  {padding:0px;margin:2px 2px 0 2px;background-image: url(../../img/bg_bloc_usa.gif);  background-repeat: no-repeat;}
#BlocUSA dl .lien  {height:22px;padding:8px 0 0px 10px;margin:0px 0px -20px 0; background-image: url(../../img/bg_bloc_lien_usa.gif);  background-repeat: repeat-x;  }
#BlocUSA dl dd li img {padding:0px;margin:15px 0 10px 0px;}
#BlocUSA dl dd a img {display:block;padding:0px 0 0 0px;margin:-17px 0 0px 105px;}


.LigneUSA01 {width:1px;height:110px;position:absolute;padding:0;margin:71px 0 0 40px;z-index:10;background-color:#fff;}
.LigneUSA02 {width:188px;height:1px;position:absolute;padding:0;margin:71px 0 0 40px;z-index:10;background-color:#fff;}
.LigneUSA03 {width:213px;height:1px;position:absolute;padding:0;margin:120px 0 0 40px;z-index:10;background-color:#fff;}

/* -- bloc text espagne --*/
#BlocEspagne {width:270px;position:absolute;padding:0;margin:180px 0 0 372px;z-index:10;background-color:#fff;}
#BlocEspagne dt strong {position:absolute;top:-777px;left:-777px;}
#BlocEspagne dl dd li  {list-style:none;padding:0 0 0 40px;background:url(../../img/flag_bloc_espagne.gif) transparent no-repeat 0 15px; voice-family:"\"}\"";voice-family:inherit;margin:0 0 0 -35px;}
html>body #BlocEspagne dl dd li {margin:-9px 0 0 -35px;}
#BlocEspagne dl .text  {padding:0px;margin:2px 2px 0 2px;background-image: url(../../img/bg_bloc_usa.gif);background-repeat:no-repeat;}
#BlocEspagne dl .lien  {height:22px;padding:8px 0 0 20px;margin:0 0 -20px 0;background-image:url(../../img/bg_bloc_lien_usa.gif);background-repeat:repeat-x;}
#BlocEspagne dl dd li img {padding:0;margin:15px 0 10px 0px;}
#BlocEspagne dl dd a img {display:block;padding:0px 0 0 0px;margin:-17px 0 0 105px;}
.LigneEspagne01 {width:1px;height:54px;position:absolute;padding:0;margin:127px 0 0 459px;z-index:10;background-color:#fff;}



/* -- bloc text france --*/
#BlocFrance {width:270px;position: absolute;padding:0;margin:20px 0 0 670px;  z-index:10;  background-color: #fff;           }
#BlocFrance dt strong {position:absolute;top:-777px;left:-777px;}
#BlocFrance dl dd li {list-style:none;padding:0px 0px 0px 40px;background:url(../../img/flag_bloc_france.gif) transparent  no-repeat 0px 15px; voice-family:"\"}\"";voice-family:inherit;margin:0px 0 0 -35px;}
html>body #BlocFrance dl dd li {margin:-9px 0 0 -35px;}
#BlocFrance dl .text {padding:0px;margin:2px 2px 0 2px;background-image: url(../../img/bg_bloc_usa.gif);  background-repeat: no-repeat;}
#BlocFrance dl .lien {height:22px;padding:8px 0 0px 20px;margin:0px 0px -20px 0; background-image: url(../../img/bg_bloc_lien_usa.gif);  background-repeat: repeat-x;  }
#BlocFrance dl dd li img {padding:0px;margin:15px 0 10px 0px;}
#BlocFrance dl dd a img {display:block;padding:0px 0 0 0px;margin:-17px 0 0px 105px;}

.LigneFrance01 {width:194px;height:1px;position: absolute;padding:0;margin:100px 0 0 478px;  z-index:10;  background-color: #fff;}


/* ______________________[ 05 | Bas de page  Accueil: copyright, liens vers informations générales ]________________________ */

/*-- pied de page d'accueil --*/
#PiedDePageAccueil {width:960px;margin:0;padding:0;font-size:.8em;color:#676767;clear:both;}
#PiedDePageAccueil img {padding:0px 8px 0px 8px;margin:-3px 0;}

.copyrightAccueil{float:left;padding:0px 0;margin:0;}
.copyrightAccueil a {color:#666666;text-decoration:none;}
.copyrightAccueil a:hover {text-decoration:underline;}

.navBasAccueil{float:right;padding:3px 0;}
.navBasAccueil a {color:#666666;text-decoration:none;  font-weight: bold; }
.navBasAccueil a:hover {text-decoration:underline;}


/* ______________________ [ 06  | INTÉRIEUR —  formulaire de contact ]________________________ */

#TitreFormulaire {font:1em Verdana,sans-serif;font-size:1.2em;font-weight:bold;color:#fff;background:url(../../img/bg_titre_formulaire.gif) transparent  repeat-y 0 0;  padding:5px 5px 5px 15px;margin:20px 0 0 0;width:233px;}
.formulaire {background-image: url(../../img/bg_nav_presse.gif);background-repeat: no-repeat;width:680px;padding:20px 0px 0px 0px;}
.formulaire div.bl {background:url(../../img/bl.gif) 0 100% no-repeat;}
.formulaire div.br {background:url(../../img/br.gif) 100% 100% no-repeat;padding:10px 0;}
.formulaire div.tl {background:url(../../img/tl.gif) 0 0 no-repeat;}
.formulaire div.tr {background:url(../../img/tr.gif) 100% 0 no-repeat;padding:10px 0;}

div.row {clear:both;padding-top:5px; }
div.row label {float:left;width:250px;text-align:right;  font-weight: bold; padding:3px 0;}
div.row span.formw {float:right;width:420px;text-align:left;} 
div.row a {float:left;width:415px;text-align:right;}
div.row input {text-align:right;}

div.rowDouble {clear:both;padding-top:5px; padding:5px 0px 5px 0px;}
div.row1 {display: inline;}
div.row1 label {width:250px; margin:0;  font-weight: bold; voice-family:"\"}\"";voice-family:inherit; padding:3px 6px 0 118px;}
html>body div.row1 label {   padding:3px 6px 0 119px; }

div.row2 {   display: inline; }
div.row2 label {width:250px; margin:0;  font-weight: bold; voice-family:"\"}\"";voice-family:inherit; padding:3px 6px 0 30px;}
html>body div.row2 label {   padding:3px 6px 0 30px; }

.formulaire .formCommentaire {padding:0px 0px 0px 60px;}
.formulaire .formCommentaire textarea {border:1px solid #000;font:1em Verdana,sans-serif;overflow:auto;width:550px;}

.formulaire span.formw input {border:1px solid #000;font:1em Verdana,sans-serif;width:180px;}
.formulaire span.formwRadio  {padding:0px 0px 0px 4px;}
.formulaire span.formwRadio input  {font:1em Verdana,sans-serif;}

.formulaire .formw textarea {border:1px solid #000;font:1em Verdana,sans-serif;overflow:auto;width:180px;}
.formulaire select {font:1em Verdana,sans-serif;}
.asterisque {font-size:.9em;padding:5px 0 0 20px;width:490px;color:#3193d9;}

/* bouton */
.BoutFormulaire {height:40px;width:680px;  background-color: #eeeee8; border-bottom:1px solid #b4b48d;voice-family:"\"}\"";voice-family:inherit;margin:-12px 0px 0px 0px;}
html>body .BoutFormulaire {margin:0px 0px 0px 0px;}
/*
.BoutFormulaire  input {cursor:pointer;color:#fff;  background-image: url(../../img/bt_valider.gif);  border: none;  font-size:1em; font-weight: bold;  background-repeat: no-repeat;  voice-family:"\"}\"";voice-family:inherit; margin:5px 0 0 320px;padding:4px 23px 4px 0px; }
html>body .BoutFormulaire  input {margin:5px 0 0 320px;padding:3px 20px 5px 20px;}
*/

.BoutFormulaire input {cursor:pointer;color:#fff; background:url(../../img/bt_valider.gif) no-repeat 0 0;border: none;font-size:1em;font-weight: bold;voice-family:"\"}\"";voice-family:inherit; margin:5px 0 0 320px;padding:4px 23px 4px 0px; }
html>body .BoutFormulaire input {margin:5px 0 0 320px;padding:3px 20px 5px 20px;}


.asterisqueBasFormulaire {padding:10px 10px 0 0px;  text-align: right; }

/*ligne point bas formulaire*/
#LigneSeparationFormulaire {height:1px;width:680px; padding:0;background: url(../../img/bg_ligne_nav.gif) repeat-x; voice-family:"\"}\"";voice-family:inherit;margin:18px 0px 0px 0px;}
html>body #LigneSeparationFormulaire {margin:40px 0px 0px 0px;}






/* ______________________ [ 07  | PIED DE PAGE ]________________________ */
#PiedDePage {height:10px;width:960px;background:url(../../img/bg_piedpage.gif) transparent repeat-x 0 0;margin:0 auto;padding:4px 0;font-size:.8em;color:#676767;clear:both;}

.copyright{float:left;}
.copyright a {color:#666666;text-decoration:none;}
.copyright a:hover {text-decoration:underline;}

.navBas {float:right;}
.navBas a {color:#666;text-decoration:none;  font-weight: bold; }
.navBas a:hover {text-decoration:underline;}

body.fr .LiensSites, body.en .LiensSites{float:left; margin:0px;padding: 11px 0px 0 0;}
body.fr .LiensSites a, body.en .LiensSites a {color:#666;text-decoration:none; }
body.fr .LiensSites a:hover, body.en .LiensSites a:hover {text-decoration:underline;}

body.es .LiensSites, body.us .LiensSites{float:left; margin:0px;padding: 0px 0px 0 0;}
body.es .LiensSites a, body.us .LiensSites a {color:#666;text-decoration:none; }
body.es .LiensSites a:hover, body.us .LiensSites a:hover {text-decoration:underline;}


/*-- Haut de page--*/
.HautPage {width:913px;float:right;margin:25px 0 0 0;padding:0 13px 10px 0;voice-family:"\"}\"";voice-family:inherit;width:900px;}
html>body .HautPage {width:900px;}
.HautPage a { float:right; color:#b5a676;}


/* ___ .COM .FR */
body.com .EnTeteHaut .Langage, body.fr .EnTeteHaut .Langage, body.es .EnTeteHaut .Langage {font-size:.9em;color:#fff;padding:11px 0 0 225px;margin:0;float:left;width:700px;voice-family:"\"}\"";voice-family:inherit;width:475px;}
html>body.com .EnTeteHaut .Langage, html>body.fr .EnTeteHaut .Langage, html>body.es .EnTeteHaut .Langage {width:475px;}
body.com .EnTeteHaut .Langage a, body.fr .EnTeteHaut .Langage a, body.es .EnTeteHaut .Langage a {color:#FFF;font-weight:bold;}
body.com .EnTeteHaut .Langage a:hover, body.fr .EnTeteHaut .Langage a:hover, body.es .EnTeteHaut .Langage a:hover {text-decoration:underline;}
body.com #ColMenu dl dd li.on li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 20px .5em;}
body.com .NavDroite li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 0 .5em;}
body.com #acrobat dl dd li a {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 0px .5em;}
body.com #ColMenu dl dd li.off {background-image: url(../../img/com/bg_navgauche_inactif.gif);}
body.com #ColMenu dl dd li a {background-image: url(../../img/com/bg_navgauche_inactif.gif);}
body.com #ColMenu dl dd li a:hover {background:url(../../img/com/bg_navgauche_actif.gif) transparent repeat;}
body.com #ColMenu dl dd li.on {background-image:url(../../img/com/bg_navgauche_actif.gif);}
body.com #ColMenu dl dd li.on a {background:url(../../img/com/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
body.com #ColMenu dl dd li.on a:hover  {background:url(../../img/com/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
body.com #ColMenu dl dd li.off a:hover {background:url(../../img/com/bullet_nav_hover.gif) transparent no-repeat -2px 50%;}
body.com #ColMenu dl dd li.off a {background:url(../../img/com/bullet_nav_inactif.gif) transparent no-repeat -2px 50%;}
body.com #ColMenu dl dd li.on li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 20px .5em;}
body.com #ColMenu dl dd li.on li a, body.com #ColMenu dl dd li.on li a:hover {background:none;}
body.com #ColMenu dl dd li.on li.on a, body.com #ColMenu dl dd li.on li.on a:hover {background-color:#FFF;}

body.fr #ColMenu dl dd li.on li, body.es #ColMenu dl dd li.on li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 20px .5em;}
body.fr .NavDroite li, body.es .NavDroite li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 0 .5em;}
body.fr #acrobat dl dd li a, body.es #acrobat dl dd li a {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 0px .5em;}
body.fr #ColMenu dl dd li.off, body.es #ColMenu dl dd li.off {background-image: url(../../img/com/bg_navgauche_inactif.gif);}
body.fr #ColMenu dl dd li a, body.es #ColMenu dl dd li a {background-image: url(../../img/com/bg_navgauche_inactif.gif);}
body.fr #ColMenu dl dd li a:hover, body.es #ColMenu dl dd li a:hover {background:url(../../img/com/bg_navgauche_actif.gif) transparent repeat;}
body.fr #ColMenu dl dd li.on, body.es #ColMenu dl dd li.on {background-image:url(../../img/com/bg_navgauche_actif.gif);}
body.fr #ColMenu dl dd li.on a, body.es #ColMenu dl dd li.on a {background:url(../../img/com/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
body.fr #ColMenu dl dd li.on a:hover, body.es #ColMenu dl dd li.on a:hover {background:url(../../img/com/bullet_nav_actif.gif) transparent  no-repeat -2px 50%;}
body.fr #ColMenu dl dd li.off a:hover, body.es #ColMenu dl dd li.off a:hover {background:url(../../img/com/bullet_nav_hover.gif) transparent no-repeat -2px 50%;}
body.fr #ColMenu dl dd li.off a, body.es #ColMenu dl dd li.off a {background:url(../../img/com/bullet_nav_inactif.gif) transparent no-repeat -2px 50%;}
body.fr #ColMenu dl dd li.on li, body.es #ColMenu dl dd li.on li {background:url(../../img/com/bullet_nav.gif) transparent no-repeat 20px .5em;}
body.fr #ColMenu dl dd li.on li a, body.fr #ColMenu dl dd li.on li a:hover, body.es #ColMenu dl dd li.on li a, body.es #ColMenu dl dd li.on li a:hover {background:none;}
body.fr #ColMenu dl dd li.on li.on a, body.fr #ColMenu dl dd li.on li.on a:hover, body.es #ColMenu dl dd li.on li.on a, body.es #ColMenu dl dd li.on li.on a:hover {background-color:#FFF;}

/* Lien vers doc dans bloc blanc fonte orange */
.docDownload {background:url(../../img/bg_docDownload.gif) transparent no-repeat 18px 0;padding:0 0 0 32px !important;margin:4px 0 0 0 !important;font:bold 1em Arial, Helvetica, sans-serif;clear:both;width:auto !important;}
.docDownload:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.docDownload {display:inline-block;}
/* \*/ * html body.docDownload {height:1%;} .docDownload {display:block;} /* */
.docDownload a {background:url(../../img/bg_docDownload2.gif) transparent no-repeat 100% 0 !important;margin:0;font-weight:bold;float:left;color:#C48612 !important;padding:4px 14px 5px 0 !important;}

/* Lien vers video dans bloc blanc fonte orange */
.docVideo {background:url(../../img/bg_docVideo.gif) transparent no-repeat 18px 0;padding:0 0 0 56px !important;margin:4px 0 0 0 !important;font:bold 1em Verdana,Arial, Helvetica, sans-serif;clear:both;width:auto !important;}
.docVideo:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.docVideo {display:inline-block;}
/* \*/ * html body.docVideo {height:1%;} .docVideo {display:block;} /* */
.docVideo a {background:url(../../img/bg_docVideo2.gif) transparent no-repeat 100% 0 !important;margin:0;font-weight:bold;float:left;color:#C48612 !important;padding:9px 14px 8px 11px !important;}

/* Bloc Accueil colonne 1 .COM */
body.com dl.col1 {float:left;width:218px !important;margin:0;padding:0;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 6px 26px;}
body.com dl.col1 dt {background:url(../../img/com/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0 0 15px 0;}
body.com dl.col1 dd {background-image:none !important;margin:0 !important;padding:0 0 3px 15px !important;}
body.com dl.col1 dd ul {margin:0 !important;padding:0 !important;height:159px;overflow:hidden;}
body.com dl.col1 dd li {background-image:url(../../img/bg_it_solutions.gif) !important;background-color:transparent !important;background-repeat:no-repeat !important;background-position:5px 100% !important;clear:both;margin:0 !important;padding:2px 0 3px 0 !important;display:block;width:190px;vertical-align:bottom;}
body.com dl.col1 dd li a {display:block;font-weight:bold;color:#000 !important;padding:0;width:190px;}
body.com dl.col1 dd li a:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body.com dl.col1 dd li a {display:inline-block;}
/* \*/ * html body.com dl.col1 dd li a {height:1%;} body.com dl.col1 dd li a {display:block;} /* */
body.com dl.col1 dd li a:hover {text-decoration:underline;}
body.com dl.col1 dd li a img {float:left;margin:0 !important;width:50px;}
body.com dl.col1 dd li a span {float:left;padding:2px 0 0 0 !important;margin:0 0 0 8px !important;width:125px;cursor:pointer;}

/* Bloc Accueil colonne 1 .FR */
body.fr dl.col1 {float:left;width:451px !important;margin:0;padding:0;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 6px 26px;}
body.fr dl.col1 dt {background:url(../../img/fr/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0 0 15px 0;}
body.fr dl.col1 dd {background-image:none !important;margin:0 !important;padding:0 0 3px 15px !important;}
body.fr dl.col1 dd ul {margin:0 !important;padding:0 !important;height:160px;overflow:hidden;}
body.fr dl.col1 dd li {background-image:url(../../img/bg_it_solutions.gif) !important;background-color:transparent !important;background-repeat:no-repeat !important;background-position:5px 100% !important;margin:0 !important;padding:9px 0 9px 0 !important;display:block;width:210px;vertical-align:bottom;float:left;}
/*body.fr dl.col1 dd li:last-child {background-image:none !important;}*/
body.fr dl.col1 dd li a {display:block;font-weight:bold;color:#000 !important;padding:0;width:210px;}
body.fr dl.col1 dd li a:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body.fr dl.col1 dd li a {display:inline-block;}
/* \*/ * html body.fr dl.col1 dd li a {height:1%;} body.fr dl.col1 dd li a {display:block;} /* */
body.fr dl.col1 dd li a:hover {text-decoration:underline;}
body.fr dl.col1 dd li a img {float:left;margin:0 !important;width:50px;}
body.fr dl.col1 dd li a span {float:left;padding:2px 0 0 0 !important;margin:0 0 0 8px !important;width:135px;cursor:pointer;}

/* Bloc Accueil colonne 1 .ES */
body.es dl.col1 {float:left;width:421px !important;margin:0;padding:0;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 6px 26px;}
body.es dl.col1 dt {background:url(../../img/es/accueil_dl_1.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0 0 15px 0;}
body.es dl.col1 dd {background-image:none !important;margin:0 !important;padding:0 0 3px 15px !important;}
body.es dl.col1 dd ul {margin:0 !important;padding:0 !important;height:160px;overflow:hidden;}
body.es dl.col1 dd li {background-image:url(../../img/bg_it_solutions.gif) !important;background-color:transparent !important;background-repeat:no-repeat !important;background-position:5px 100% !important;margin:0 0 3px 0 !important;padding:15px 0 15px 0 !important;display:block;width:195px;vertical-align:bottom;float:left;}
/*body.fr dl.col1 dd li:last-child {background-image:none !important;}*/
body.es dl.col1 dd li a {display:block;font-weight:bold;color:#000 !important;padding:0;width:195px;}
body.es dl.col1 dd li a:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body.es dl.col1 dd li a {display:inline-block;}
/* \*/ * html body.es dl.col1 dd li a {height:1%;} body.es dl.col1 dd li a {display:block;} /* */
body.es dl.col1 dd li a:hover {text-decoration:underline;}
body.es dl.col1 dd li a img {float:left;margin:0 !important;width:50px;}
body.es dl.col1 dd li a span {float:left;padding:0 0 0 0 !important;margin:0 0 0 8px !important;width:135px;cursor:pointer;}

/* Bloc Accueil colonne 3 .COM */
body.com dl.col2 {float:left;width:224px !important;margin:0 0 0 9px !important;padding:0 !important;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 26px}
body.com dl.col2 dt {background-color:transparent;background-repeat:no-repeat;background-position:0 10px;padding:10px 0 16px 0;margin:0 0 13px 0;}
body.com dl.col2 dt {background-image:url(../../img/com/accueil_dl_2.gif);}
body.com dl.col2 dd {background-image:none !important;padding:0 5px 10px 20px !important; color: #000;}
body.com dl.col2 dd a {text-decoration:underline;color:#000 !important; display: inline !important;}
body.com dl.col2 dd a:hover {text-decoration:none;}
body.com dl.col2 dd .left  {float:left;margin:.3em 10px 10px 0 !important;}
body.com dl.col2 dd .csc-textpic-above {padding: .5em 0 0 0}

/* Bloc Accueil colonne 2 .FR */
body.fr dl.col2 {float:left;width:224px !important;margin:0 0 0 9px !important;padding:0 !important;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 26px;}
body.fr dl.col2 dt {background-color:transparent;background-repeat:no-repeat;background-position:0 10px;padding:10px 0 16px 0;margin:0 0 20px 0;}
body.fr dl.col2 dt {background-image:url(../../img/fr/accueil_dl_2.gif);}
body.fr dl.col2 dd {background-image:none !important;padding:0 0 10px 20px !important;}
body.fr dl.col2 dd a {color:#000 !important;;padding:0 0 0 5px;}
body.fr dl.col2 dd a:hover {text-decoration:underline;}

/* Bloc Accueil colonne 2 .ES */
body.es dl.col2 {float:left;width:254px !important;margin:0 0 0 9px !important;padding:0 !important;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 26px;}
body.es dl.col2 dt {background-color:transparent;background-repeat:no-repeat;background-position:0 10px;padding:10px 0 16px 0;margin:0 0 20px 0;}
body.es dl.col2 dt {background-image:url(../../img/es/accueil_dl_2.gif);}
body.es dl.col2 dd {background-image:none !important;padding:0 0 10px 20px !important;}
body.es dl.col2 dd a {color:#000 !important;padding:0 0 0 5px;}
body.es dl.col2 dd a:hover {text-decoration:underline;}

/* Bloc Accueil colonne 3 .COM */
body.com dl.col3 {float:left;width:224px !important;margin:0 0 0 9px !important;padding:0 !important;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 26px;}
body.com dl.col3 dt {background-color:transparent;background-repeat:no-repeat;background-position:0 10px;padding:10px 0 16px 0;margin:0 0 16px 0;}
body.com dl.col3 dt {background-image:url(../../img/com/accueil_dl_3.gif);}
body.com dl.col3 dd {background-image:none !important;padding:0 0 10px 20px !important;}
body.com dl.col3 dd a {color:#000 !important;padding:0 0 0 5px;}
body.com dl.col3 dd a:hover {text-decoration:underline;}

/* Bloc Accueil colonne 3 .COM */
/*body.com dl.col3 {width:224px !important;margin:0 0 0 9px !important;padding:0 !important;background:url(../../img/bg_accueil_dl.gif) transparent no-repeat 5px 26px;}
body.com dl.col3 dt {background:url(../../img/com/accueil_dl_3.gif) transparent no-repeat 0 10px;padding:10px 0 16px 0;margin:0 0 10px 0;}
body.com dl.col3 dd {background-image:none !important;padding:0 0 0 6px !important;margin:0 !important;}
body.com dl.col3 dd a {}
body.com dl.col3 dd a img {}
body.com dl.col3 dd ul.carte {background:url(../../img/com/map.gif) transparent no-repeat 0 33px;width:218px;height:164px;font-size:.9em;margin:0 !important;padding:0 !important;}
body.com dl.col3 dd ul.carte li {background:url(../../img/arrow_bleu.gif) transparent no-repeat 0 .2em !important;padding:0 0 0 8px !important;position:absolute;line-height:1.1em;}
body.com dl.col3 dd ul.carte li.z1 {width:84px;margin:2px 0 0 13px;}
body.com dl.col3 dd ul.carte li.z2 {width:85px;margin:19px 0 0 155px;}
body.com dl.col3 dd ul.carte li.z3 {width:70px;margin:92px 0 0 92px;}
body.com dl.col3 dd ul.carte li a {color:#000 !important;font-weight:bold;padding:0 !important;}
body.com dl.col3 dd ul.carte li a:hover {text-decoration:underline;}*/

/* Pied de page Accueil .COM */
body.com #PiedDePageAccueil, body.fr #PiedDePageAccueil, body.es #PiedDePageAccueil {position:relative;padding:0 43px 0 0;width:960px;voice-family:"\"}\"";voice-family:inherit;width:917px;}
html>body.com #PiedDePageAccueil , html>body.fr #PiedDePageAccueil,html>body.es #PiedDePageAccueil {width:917px;}
body.fr #PiedDePageAccueil #AFAQ, body.com #PiedDePageAccueil #AFAQ, body.es #PiedDePageAccueil #AFAQ  {position:absolute;right:0;top:-6px;}
body.com #PiedDePageAccueil .navBas, body.fr #PiedDePageAccueil .navBas {padding:0;}
body.com #PiedDePageAccueil img, body.fr #PiedDePageAccueil img {padding:0;margin:0;}
body.es #PiedDePageAccueil .navBas {padding:0;}

table.keyfigures {border-collapse:collapse;/*border-top:1px solid #6D6D6D !important;*/font:1.1em Arial, Helvetica, sans-serif;margin:0 0 1em 26px;width:434px;}
table.keyfigures th {border-width:1px;border-style:solid;border-color:#6D6D6D #FFF #6D6D6D #FFF;text-align:center;padding:7px;background:url(../../img/px_blanc.gif) #59A9E1 repeat-x 0 0;color:#FFF;}
table.keyfigures td {border-width:1px;border-style:solid;border-color:#FFF #FFF #6D6D6D #FFF;text-align:center;padding:7px;color:#333;font-weight:bold;background:url(../../img/px_blanc.gif) #DCDDDA repeat-x 0 0;}
table.keyfigures p {margin:0 !important;}
table.keyfigures thead th {}
table.keyfigures thead td {background-color:#FFF;border:none !important;}
table.keyfigures tbody th {}
table.keyfigures tbody td {}
table.keyfigures tfoot th {}
table.keyfigures tfoot td {}
table.keyfigures td.unite {background-color:#FFF;border:none !important;text-align:left;padding:7px 7px 7px 13px;width:60px;}


