html, body{height:100%;}
body,div,img,span,table{border:0;margin:0;padding:0;}
body{background:#999999;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#D9D9D9;}
/* FIXE */
p{margin:5px 0px;padding:0px;text-align:justify;}
h1{margin:10px 0px 2px 0px;font-weight:normal;font-style:normal;font-size:13pt;color:#515253;font-family:Trebuchet MS;}
h1.titre{margin:0px 0px 5px 0px;font-weight:normal;font-style:normal;font-size:15pt;color:#FFFFFF;font-family:Trebuchet MS;}
h2{margin:2px 0px 0px 0px;font-weight:normal;font-style:italic;font-size:11pt;color:#FFFFFF;font-family:Trebuchet MS;}
h3{margin:2px 0px 0px 0px;font-weight:normal;font-size:11pt;color:#FFFFFF;}
h4{margin:2px 0px 0px 0px;font-weight:normal;font-style:italic;font-size:10pt;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
/* BANDEAU HAUT */
#bandeau{position:absolute;top:0px;height:80px;width:100%;z-index:1;}
#bandeau_gris,#bandeau_ligne{float:left;height:80px;width:49%;}
#bandeau_ligne{background:url(/images/fond_ligne.png) repeat-x}
#bandeau, #bandeau_gris, #menu_haut,#logo{background:#555555;}
#support_haut{width:900px;margin:auto;}
#logo{float:left;width:260px;margin-top:31px;position:relative;left:20px;}
/* CONTENU DE LA PAGE */
#g_conteneur{position:absolute;top:0px;width:100%;min-height:100%;z-index:2;}
#conteneur{clear:both;width:100%;}
#contenu{width:860px;margin:auto;}
#colonne_gauche,#colonne_droite,#colonne_double{padding:30px 0;}
#colonne_gauche,#colonne_droite{float:left;}
#colonne_gauche{width:336px;}
#colonne_droite{position:relative;left:20px;width:504px;}
/* BLOCS DE MENUS */
#menu_haut{float:left;width:620px;height:80px;}
#support_menu_bas{width:100%;height:20px;background-color:#777879;}
#menu_bas{width:860px;margin:auto;}
#menu_bas ul, #menu_bas ul li,ul.langues,ul.langues li{list-style:none;margin:0px;padding:0px;float:right;text-align:left;}
#ul_menu_haut li a{height:22px;margin:0px 0px 5px 25px;font-size:14pt;}
#menu_bas ul li a{height:20px;margin:0px 0px 0px 25px;font-size:12pt;}
/* LANGUES */
ul.langues li{font-size:8pt;color:#80D1FF;display:inline;}
ul.langues li a{font-size:8pt;color:#FFFFFF;margin:0px 0px 5px 5px;}
/* == MENU HAUT =========================== */
#globalheader #globalnav,#globalheader #globalnav_en{margin:0px;padding:0px;}
#globalheader{width:520px;position:relative;top:20px;left:100px;}
#globalheader #globalnav.fr li a{background:url(/images/menu/globalnav_fr.png) no-repeat;}
#globalheader #globalnav.en li a{background:url(/images/menu/globalnav_en.png) no-repeat;}
#globalheader #globalnav li, #globalheader #globalnav_en li{display:inline;}
#globalheader #globalnav li a, #globalheader #globalnav_en li a{float:left;width:130px;height:0;padding-top:25px;overflow:hidden;}
/* BUTTONS*/
#globalheader #globalnav li#elem1 a,#globalheader #globalnav_en li#elem1 a{background-position:-130px 0;}
#globalheader #globalnav li#elem2 a,#globalheader #globalnav_en li#elem2 a{background-position:0 0;}
#globalheader #globalnav li#elem3 a,#globalheader #globalnav_en li#elem3 a{background-position:-260px 0;}
#globalheader #globalnav li#elem4 a,#globalheader #globalnav_en li#elem4 a{background-position:-390px 0;}
/* OVER STATES*/
#globalheader #globalnav li#elem1 a:hover,#globalheader #globalnav_en li#elem1 a:hover{background-position:-130px -25px;}
#globalheader #globalnav li#elem2 a:hover,#globalheader #globalnav_en li#elem2 a:hover{background-position:0 -25px;}
#globalheader #globalnav li#elem3 a:hover,#globalheader #globalnav_en li#elem3 a:hover{background-position:-260px -25px;}
#globalheader #globalnav li#elem4 a:hover,#globalheader #globalnav_en li#elem4 a:hover{background-position:-390px -25px;}
/* PRESSED STATES */
#globalheader #globalnav li#elem1 a:active,#globalheader #globalnav_en li#elem1 a:active{background-position:-130px -50px;}
#globalheader #globalnav li#elem2 a:active,#globalheader #globalnav_en li#elem2 a:active{background-position:0 -50px;}
#globalheader #globalnav li#elem3 a:active,#globalheader #globalnav_en li#elem3 a:active{background-position:-260px -50px;}
#globalheader #globalnav li#elem4 a:active,#globalheader #globalnav_en li#elem4 a:active{background-position:-390px -50px;}
/* ON STATES*/
#globalheader.elem1 #globalnav li#elem1 a,#globalheader #globalnav_en.elem1 li#elem1 a{background-position:-130px -50px;}
#globalheader.elem2 #globalnav li#elem2 a,#globalheader #globalnav_en.elem2 li#elem2 a{background-position:0 -50px;}
#globalheader.elem3 #globalnav li#elem3 a,#globalheader #globalnav_en.elem3 li#elem3 a{background-position:-260px -50px;}
#globalheader.elem4 #globalnav li#elem4 a,#globalheader #globalnav_en.elem4 li#elem4 a{background-position:-390px -50px;}
/* == MENU BAS =========================== */
#b_contact{background:url(/images/menu/b_contact.gif) no-repeat bottom}
#b_contact_a,#b_contact:hover{background:url(/images/menu/b_contact_o.gif) no-repeat bottom}
#b_contact_us{background:url(/images/menu/b_contact_us.gif) no-repeat bottom}
#b_contact_us_a,#b_contact_us:hover{background:url(/images/menu/b_contact_us_o.gif) no-repeat bottom}
#b_copyright{background:url(/images/menu/b_copyright.gif) no-repeat bottom}
#b_copyright_a,#b_copyright:hover{background:url(/images/menu/b_copyright_o.gif) no-repeat bottom}
#b_plan_du_site{background:url(/images/menu/b_plan_du_site.gif) no-repeat bottom}
#b_plan_du_site_a,#b_plan_du_site:hover{background:url(/images/menu/b_plan_du_site_o.gif) no-repeat bottom}
#b_site_map{background:url(/images/menu/b_site_map.gif) no-repeat bottom}
#b_site_map_a,#b_site_map:hover{background:url(/images/menu/b_site_map_o.gif) no-repeat bottom}
#b_plan_du_site img, #b_plan_du_site_a img{width:58px;}
#b_contact_us img, #b_contact_us_a img{width:58px;}
#b_copyright img, #b_copyright_a img{width:56px;}
#b_site_map img, #b_site_map_a img{width:50px;}
#b_contact img, #b_contact_a img{width:47px;}
/* PIED DE PAGE */
#support_piedpage{padding:0px 0px;height:110px;clear:both;}	
#piedpage{position:absolute;bottom:0px;left:0px;width:100%;height:110px;}
#support_tags{width:100%;height:80px;overflow:hidden;padding-top:10px;background-color:#1d1e20;}
#tags{width:900px;margin:0px auto;padding:0px 0px;text-align:center;line-height:12pt;}
/* COULEURS DES TAGS */
a.tag_c1,
a.tag_c3,
a.tag_c5,
a.tag_c7,
a.tag_c9,
a.tag_c11,
a.tag_c13{color:#FFFFFF;}
a.tag_c2{color:#F39900;}
a.tag_c4{color:#A27AB0;}
a.tag_c6{color:#80D1FF;}
a.tag_c8{color:#E4448C;}
a.tag_c10{color:#D7E82D;}
a.tag_c12{color:#FFED00;}
/* Pourcentages page TAGS */
.support_pourcentage{margin-top:10px;width:34px;height:10px;padding:0px;float:left;background:url(/images/fond_pourcentage_v.gif) repeat-x}
.pourcentage{height:10px;background:url(/images/fond_pourcentage.gif) repeat-x}
.element_tag{width:400px;margin:0px;left:10px;position:relative;float:left;}
/* */
h2 a{color:#FFFFFF;}
b, strong, .highlight{color:#f6f6f6;}
i.highlight,.highlight2{color:#ffffff;}
a{text-decoration:none;cursor:pointer;}
a:hover, a:active{text-decoration:none;color:#80D1FF;}
/* ELEMENTS DE LISTE POUR COLONNE DROITE ET DOUBLE */
#colonne_droite ol, #colonne_droite ul{margin:5px 15px;padding:5px 15px;font-weight:normal;font-style:normal;font-size:10pt;}
#colonne_droite ul{list-style:square;}
#colonne_droite ul ul{list-style:circle;border:none;}
#colonne_droite ul li, #colonne_droite ol li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;}
/* BLOCS BLANCS */
.bloc_blanc{padding:10px;background:#FFFFFF;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);min-height:10px;color:#000000;}
.bloc_blanc2{margin:15px 0px;padding:5px 10px;background:#FFFFFF;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);min-height:10px;color:#000000;}
.bloc_blanc a{color:#282b18!important;}
.bloc_blanc a:hover{color:#666666!important;}
.bloc_blanc b, .bloc_blanc strong, .bloc_blanc .highlight{color:#859d03;}
table.bloc_blanc2{text-align:center;border-collapse:collapse;margin:10px auto;}
table.bloc_blanc2 td,table.bloc_blanc2 th{border:1px solid #333;padding:2px 10px;color:#333;}
/* COULEURS DES NIVEAUX */
.niveau1, a.niveau1{color:#80D1FF!important;}
a.niveau1:hover{color:#DDDDDD!important;}
.niveau2, a.niveau2{color:#EFFF57!important;}
a.niveau2:hover{color:#DDDDDD!important;}
.niveau3, a.niveau3{color:#fcd1e4!important;}
a.niveau3:hover{color:#DDDDDD!important;}
/* COULEURS DES NIVEAUX DANS BLOC BLANC */
.bloc_blanc2 .niveau1{color:#00416C!important;}
.bloc_blanc2 .niveau2{color:#5E6000!important;}
.bloc_blanc2 .niveau3{color:#91034A!important;}
.bloc_blanc2 b{color:#000000!important;}
.bloc_blanc2 a{color:#993300!important;}
.bloc_blanc2 a:hover{color:#999999!important;}
/* Lire La Suite */
.suite{padding-left:10px;}
.suite a{color:#ffe0e0!important;font-size:8pt;letter-spacing:1pt;padding-right:20px;}
.suite a:hover{color:#cccccc!important;font-size:8pt;letter-spacing:1pt;padding-right:20px;}
/* SITE MAP */
#sitemap a{color:#fff}
#sitemap ul{margin:5px 0px;padding:0px 0px;list-style:none;}
#sitemap ul li{margin:0px 20px;padding:0px;font-weight:normal;font-style:italic;font-size:12pt;color:#FFFFFF;font-family:Trebuchet MS;}
#sitemap ul li p{margin:0px -20px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#D9D9D9;}
#sitemap ul li ul{margin:5px 20px 10px -15px;padding:0px 0px 0px 75px;list-style:square;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#sitemap ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#sitemap ul li ul li ul{margin:5px 0px 10px -25px;padding:0px 0px 0px 70px;list-style:circle;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#sitemap ul li ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:9pt;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
/* FAQ */
#faq ul{margin:5px 0px;padding:0px 0px;list-style:none;}
#faq ul li{margin:0px 0px;padding:0px;font-weight:normal;font-style:italic;font-size:12pt;color:#FFFFFF;font-family:Trebuchet MS;}
#faq ul li ul{margin:5px 20px 10px -15px;padding:0px 0px 0px 75px;list-style:square;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#faq ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#faq ul li ul li ul{margin:5px 0px 10px -25px;padding:0px 0px 0px 70px;list-style:circle;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#faq ul li ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:9pt;color:#FFFFFF;}
#faq_d ul{margin:5px 0px;padding:0px 0px;list-style:none;}
#faq_d ul li{margin:0px 0px;padding:0px;font-weight:normal;font-style:italic;font-size:12pt;color:#FFFFFF;font-family:Trebuchet MS;}
#faq_d ol{margin:5px 10px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#D9D9D9;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#faq_d ol li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#D9D9D9;}
#faq_d ul li ul{margin:5px 20px 10px -15px;padding:0px 0px 0px 75px;list-style:square;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#faq_d ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#FFFFFF;}
#faq_d ul li ul li ul{margin:5px 0px 10px -25px;padding:0px 0px 0px 70px;list-style:circle;border-top:1px solid #BBBBBB;border-bottom:1px solid #ADADAD;}
#faq_d ul li ul li ul li{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:9pt;color:#FFFFFF;}
#faq_d ul li p, #faq_d ul li ul li p, #faq_d ul li ul li ul li p{margin:5px 0px;padding:0px;font-weight:normal;font-style:normal;font-size:10pt;color:#D9D9D9;}
/* FORMULAIRE DE CONTACT */
#bloc_contact{width:450px;overflow:hidden;position:relative;left:0px;top:20px;}
select,input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:9pt;background-color:#bbb;height:18px;line-height:13pt;padding:1px 2px;border:none;color:#333;}
.submit{background-color:#777879;color:#FFFFFF;}
.code{font-family:'Times New Roman', Times, serif;font-size:11pt;letter-spacing:4pt;text-align:center;}
input:focus,textarea:focus{background-color:#EEEEEE;}
.label{color:#ffffff;}
.erreur{color:#EFFF57;font-weight:bold;}

#colonne_droite p a{color:#fff;}

