html, body, div, p, table, td, h1, h2, h3, h4, h5, h6, ol, ul, li, form, blockquote {margin:0; padding:0;}
body{margin:0; padding:0; background:#FFFFFF url(img/bg03.gif) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#8d8d8d;}

a img{border:none;}	
a{ text-decoration:none; outline: none;}
p{margin: 5px 60px 10px 0; text-align:justify;}

img{display:block;}/* html 4 strict */
table{border-collapse:collapse; border:none;}
td{vertical-align:top; padding:5px 5px;}
.gras1, .gras2{font-weight:bold;}
.gras2{color:#d13b3b;}
.gras1 a:link, .gras1 a:visited, .gras1 a:active{color:#8d8d8d; text-decoration:none;}

/* Links   ============================================ */
a:link, a:visited, a:active{color:#d13b3b; text-decoration:none;}
a:hover{color:#d13b3b;text-decoration:underline;}

#design a{color:#bfbfbf; text-decoration:none;}
#design a:hover{color:#bfbfbf; text-decoration:underline;}

/* Headings   ============================================ */
h1, h2, h3, h4, h5, h6 {color:#506167; margin-right:60px;}
h1 a:link, h2 a:link, h3 a:link{color:#506167; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover{color:#d13b3b; text-decoration:underline;}
h1, h4{font-size:12px; padding-bottom:6px;}
h2, h5{font-size:12px;}
h3, h6{font-size:11px; padding-bottom:6px;}
h4, h5, h6{color:#d13b3b;}
/* fin Headings   ============================================ */

/* Bullets   ============================================ */
ol{margin:10px 60px 10px 5px; list-style:none;}
ul{margin:10px 60px 10px 10px; list-style:none;}		
li{background:url(img/bullet.gif) no-repeat 5px 7px; margin-top:6px; padding-left:30px; list-style-position: outside;}
/* Fin Bullets   ============================================ */

#container1{margin:0 auto; width:964px;}
#container1 td{margin:0; padding:0;}
#container2{ background:url(img/mainbg01.gif) repeat-y;}
#mainAccueil{ width:690px; background:url(img/accmission.gif) no-repeat; padding-bottom:10px;}
#main2Accueil{ background:url(img/footer.gif) repeat-y;}
#main2Pages{ background:url(img/bgmainpages.gif) repeat-y;}

#main2Accueil2{ background:url(img/mainbg3.gif) repeat-y;}
#main2AccueilSep{ background: url(img/mainsep.gif) no-repeat;}
#mainPages{ width:690px; background:url(img/mainpages.gif) no-repeat;}
#accServices{ width:323px; background:url(img/accservices.gif) no-repeat;}
#accServices p{margin: 5px 20px 10px 0; text-align:left;}
#accSecteurs{ width:367px; background:url(img/accsecteurs.gif) no-repeat;}
#accSecteurs p{margin: 5px 50px 10px 0; text-align:left;}
#accNews{ width:274px; background:#ffffff url(img/accnews.gif) no-repeat;}
#accNews li{margin-right:5px;}
#accNews a{color:#8d8d8d;}
#accNews a:hover{color:#d13b3b;}

#accleft{width:274px; }
#pagesLeft{width:274px; background:url(img/pagesleft.gif) repeat-y; }

/* Bullets   ============================================ */
#accNews ol{margin:10px 10px 10px 5px; list-style:none;}
#accNews ul{margin:10px 10px 10px 0; list-style:none;}		
#accNews li{background:url(img/bullet.gif) no-repeat 5px 7px; margin-top:3px; padding-left:21px; list-style-position: outside;}
/* Fin Bullets   ============================================ */




/*  navMain ===menu vertical etat on/off meme image ================ */
#navMain{float:left; width:290px; height:150px;}
.navMain {margin:0; padding:0; list-style:none; width:290px; height:150px;}
.navMain li {float:left;padding:0; margin:0; height:25px; list-style: none; width:290px;}
.navMain li a, .navMain li a:visited {padding:0; margin:0; display:block; text-decoration:none; height:25px;}

#nav01, #nav01on {background: url(img/nav01.gif) 290px 0; width:290px;}
#nav01 a {background: url(img/nav01.gif); width:290px;}
#nav02, #nav02on {background: url(img/nav02.gif) 290px 0; width:290px;}
#nav02 a {background: url(img/nav02.gif); width:290px;}
#nav03, #nav03on { background:url(img/nav03.gif) 290px 0; width:290px;}
#nav03 a {background: url(img/nav03.gif); width:290px;}
#nav04, #nav04on {background: url(img/nav04.gif) 290px 0; width:290px;}
#nav04 a {background: url(img/nav04.gif); width:290px;}
#nav05, #nav05on {background: url(img/nav05.gif) 290px 0; width:290px;}
#nav05 a {background: url(img/nav05.gif); width:290px;}
#nav06, #nav06on {background: url(img/nav06.gif) 290px 0; width:290px;}
#nav06 a {background: url(img/nav06.gif); width:290px;}
#empty01{float:left;background-color:#d13b3b; width:290px; height:29px;}
#empty02{float:left;background-color:#d13b3b; width:290px; height:21px;}

#nav01 a:hover, #nav02 a:hover, #nav03 a:hover, #nav04 a:hover, #nav05 a:hover, #nav06 a:hover{background:none; text-decoration:none;}
/*  Fin navMain ============================================ */

/*  Footer   ============================================ */
#footer{clear:both;width:964px; margin: 0 auto; height:23px; font-size:10px; color:#bfbfbf;}
#design{float:right; text-align:right; width:350px; padding:5px 8px 0 5px;}		
#copyright{float:left; width:400px; padding:5px 5px 0 5px;}
/*  Fin Footer   ============================================ */
