
html, body, div, p, table, h1, h2, h3, h4, h5, h6, ol, ul, li, form, blockquote {margin:0; padding:0;}
body{background:#f1f2f4 url(img/bg05.gif) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#4b4b4b; height:100%;}

h1, h2, h3, h4, h5, h6, ol, ul, li, pre, code {font-size:1em;}
td{vertical-align:top;}
table{border-collapse:collapse;}	
a img{border:none;}	
a{ text-decoration:none;}
p{margin: 5px 25px 10px 23px; text-align:justify;}
img{display:block;}
.gras1{ font-weight:bold; text-align:justify;}
.gras2{ font-weight:bold; color:#274d37;}
.gras3{ font-weight:bold; color:#566174;}
.gras4{ font-weight:bold; color:#93364f;}
.tableau1 p{margin: 5px 5px 5px 5px; text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif;}
.tableau1 h1{color:#ffffff;}
.tableau02{width:100%;}
.tableau1 td, .tableau02 td{border:#e7e9ec 1px solid;}
.bg1{ background-color:#f1f2f4;}
.bg2{ background-color:#566174; color:#ffffff; font-weight:bold;}
.bg3{ background-color:#f1f2f4; color:#4b4b4b; font-weight:bold;}
.border{ border-left:#e7e9ec 1px solid;}
#google{float:right; width:100px; padding-right:50px;}

/* Links   ============================================ */
a:link, a:visited, a:active{color:#93364f; text-decoration:none;}
a:hover{color:#93364f; text-decoration:underline;}


/* Headings   ============================================ */
h1, h2, h3, h4, h5, h6 {padding:10px 10px 0 23px; color:#274d37;}
h5 a:link, h6 a:link{color:#93364f; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#93364f; text-decoration:underline;}
h1{font-size:13px; padding-bottom:10px;}
h2{font-size:12px; padding-bottom:0; color:#7c7e7d;}
h3{font-size:13px; color:#566174; padding-bottom:10px;}
h4{font-size:12px;  color:#566174; padding-bottom:0;}
h5{font-size:13px; color:#93364f; padding-bottom:10px;}
h6{font-size:12px; color:#93364f; padding-bottom:0;}
/* fin Headings   ============================================ */

/* Bullets   ============================================ */
#principale ul{margin:15px 25px 15px 10px; list-style:none}
#principale ol{margin:15px 25px 15px 10px; list-style-image:none;  list-style:decimal;}
#principale ul li{background:url(img/bullet.gif) no-repeat 30px 4px; margin-top:10px; padding-left:50px; list-style-position: outside;}
#principale ol li{ list-style-image:none; margin-top:10px; padding-left:30px;  list-style-position: inside;}
#principale .tableau02 ul{margin:10px 25px 10px 10px; list-style:none}
#principale .tableau02 ol{margin:10px 25px 10px 10px; list-style-image:none;  list-style:decimal;}
#principale .tableau02 ul li{background:url(img/bullet.gif) no-repeat 10px 4px; margin-top:0; padding-left:30px; list-style-position: outside;}
#principale .tableau02 ol li{ list-style-image:none; margin-top:10px; padding-left:10px;  list-style-position: inside;}
/* Fin Bullets   ============================================ */

#container1{margin:0 auto; width:960px;height:100%;}
#logoema{ border:#e7e9ec solid 1px;padding-top:3px;}
#bgMain{ background:url(img/bg01.gif) repeat-y;}
#border01{ border:#e7e9ec 1px solid; margin-bottom:5px;}
#rightParagraph p{ text-align:left; margin: 10px 14px 5px 17px; }
#rightImg{ background:url(img/acc_btn_postes.jpg) 0 bottom no-repeat;}
#rightImgEn{ background:url(img/acc_btn_postesen.jpg) 0 bottom no-repeat;}
#rightImg2{ background-color:#eaecee;}
#lang{float:right; width:84px;}
#services p{margin: 10px 15px 5px 17px; text-align:left;}
#leftPages{width:172px; border:#e7e9ec 1px solid; border-bottom:none;}
#titres{ padding-left:23px;}
#principale{padding-top:10px;}
#subEquipe p{ text-align:center;}
/*  navMain ===menu horizontal etat on/off meme image ================ */

#navMain{float:right; width:747px;}
.navMain {margin:0; padding:0; list-style:none; width:747px; height:42px; }
.navMain li {float:left; padding:0; margin:0; height:42px; list-style: none; width:747px;}
.navMain li a, .navMain li a:visited {padding:0; margin:0; display:block; text-decoration:none; height:42px; }

#nav01, #nav01on {background: url(img/nav01.gif) 0 42px; width:84px;}
#nav01 a {background: url(img/nav01.gif); width:84px;}
#nav02, #nav02on {background: url(img/nav02.gif) 0 42px; width:136px;}
#nav02 a {background: url(img/nav02.gif); width:136px;}
#nav03, #nav03on { background:url(img/nav03.gif) 0 42px; width:81px;}
#nav03 a {background: url(img/nav03.gif); width:81px;}
#nav04, #nav04on {background: url(img/nav04.gif)  0 42px; width:91px;}
#nav04 a {background: url(img/nav04.gif); width:91px;}
#nav05, #nav05on {background: url(img/nav05.gif) 0 42px; width:77px;}
#nav05 a {background: url(img/nav05.gif); width:77px;}
#nav06, #nav06on {background: url(img/nav06.gif)  0 42px; width:79px;}
#nav06 a {background: url(img/nav06.gif); width:79px;}
#nav07, #nav07on {background: url(img/nav07.gif) 0 42px; width:111px;}
#nav07 a {background: url(img/nav07.gif); width:111px;}
#nav08, #nav08on {background: url(img/nav08.gif)  0 42px; width:88px;}
#nav08 a {background: url(img/nav08.gif); width:88px;}
#nav01en, #nav01enon {background: url(img/nav01en.gif) 0 42px; width:85px;}
#nav01en a {background: url(img/nav01en.gif); width:85px;}
#nav02en, #nav02enon {background: url(img/nav02en.gif) 0 42px; width:105px;}
#nav02en a {background: url(img/nav02en.gif); width:105px;}
#nav03en, #nav03enon { background:url(img/nav03en.gif) 0 42px; width:84px;}
#nav03en a {background: url(img/nav03en.gif); width:84px;}
#nav04en, #nav04enon {background: url(img/nav04en.gif)  0 42px; width:98px;}
#nav04en a {background: url(img/nav04en.gif); width:98px;}
#nav05en, #nav05enon {background: url(img/nav05en.gif) 0 42px; width:85px;}
#nav05en a {background: url(img/nav05en.gif); width:85px;}
#nav06en, #nav06enon {background: url(img/nav06en.gif)  0 42px; width:100px;}
#nav06en a {background: url(img/nav06en.gif); width:100px;}
#nav07en, #nav07enon {background: url(img/nav07en.gif) 0 42px; width:102px;}
#nav07en a {background: url(img/nav07en.gif); width:102px;}
#nav08en, #nav08enon {background: url(img/nav08en.gif)  0 42px; width:88px;}
#nav08en a {background: url(img/nav08en.gif); width:88px;}
#empty01{width:20px;}

#nav01 a:hover, #nav02 a:hover, #nav03 a:hover, #nav04 a:hover, #nav05 a:hover, #nav06 a:hover, #nav07 a:hover, #nav08 a:hover{background:none;}
/*  Fin navMain ============================================ */

/*  Footer   ============================================ */
#footer{width:920px; height:20px; font-size:10px; color:#9a9a9a; margin-top:5px;}
#design{text-align:right; font-size:10px;}		
#copyright{text-align:left; font-size:10px;}
/*  Fin Footer   ============================================ */
