body {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px; margin:0px; background:#D5F0F3 url(../_img/bg_page.gif) repeat-x 0px 0px;
}
h1, h2, h3, h4, form, p{ padding:0px; margin:0px;}
ul{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none;}
a:hover{text-decoration:underline;}
h1{ display:none;}

/** **/
ul.menu{display:none;}
.hidden{ display:none;}
.clr{ clear:both; font-size:1px; height:1px; line-height:1px;}
.txtBold{ font-weight:bold;}
.txtItal{font-style:italic;}

/** **/
#logoPart{ float:right; padding-right:5px; text-align:right; width:90px; padding-top:2px;}
#logoPart li{ float:left;}
#liensPied{ text-align:center; font-size:0.7em; margin:0px auto; line-height:25px; color:#FFFFFF;}
#liensPied a{ color:#FFFFFF;}

/** **/
#conteneur { background:url(../_img/_home/bg_home.gif) repeat-y 0px 0px; margin:5px auto 5px auto; width:780px;}
#contBis { background:url(../_img/_home/bg_header.gif) no-repeat 0px 0px; margin:0px auto 0px auto; width:740px; padding-left:20px; padding-right:20px;}
#header{ padding-top:7px;}
#header #logo{ width:290px; float:left;}

#header #liensUtiles{ float:left; margin-top:7px; margin-right:0px;}
#header ul#utiles { _float:left;}
#header ul#utiles li { float:left; font-size:0.7em; margin-left:5px; _margin-left:0px;}
#header ul#utiles li a{ color:#803839;}

#header ul#utiles li#espacepro2{ background:url(../_img/pic_header1.gif) no-repeat 0px 0px; width:75px; padding:7px 0px 0px 38px; height:32px;}
#header ul#utiles li#carnet2{ background:url(../_img/pic_header2.gif) no-repeat 0px 0px; width:75px; padding:7px 0px 0px 38px; height:32px;}
#header ul#utiles li#outils2b{ background:url(../_img/pic_header3.gif) no-repeat 0px 0px; width:75px; padding:7px 0px 0px 38px; height:32px;}

#contCentre{ background:url(../_img/_home/pointilles.gif) repeat-x 0px 100%; font-size:0.75em; float:left;   width:740px; margin-bottom:5px;}
#texteIntro{ padding:20px 0px 20px 0px;  width:495px;}

#illu{ position:absolute; z-index:1; margin-top:36px; margin-left:660px;}

#outilsbis{ float:right;}
#livret1{ background:url(../_img/_home/bg_livret.gif) no-repeat 0px 0px; width:200px; margin-top:20px; margin-bottom:5px;}
#livret1 a{ width:95px; padding:0px 5px 2px 5px;  color:#803839; display:block; font-size:0.9em; text-align:right;}
#temoins1{ background:url(../_img/_home/bg_temoins.gif) no-repeat 0px 0px; width:200px; height:50px;}
#temoins1 a{ padding:12px 8px 2px 5px;  color:#803839; display:block; font-size:0.9em; text-align:right;}

#menuNav { float:left; padding:5px 0px 5px 0px;}
#menuNav div.bleu { width:140px; background:#74c9d1 url(../_img/_home/bg_navBleu_top.jpg) no-repeat 0px 0px; padding-top:3px; float:left; margin:0px 6px 0px 2px;}
#menuNav div.bleu .bottom { width:140px; background:#74c9d1 url(../_img/_home/bg_navBleu_bot.gif) no-repeat 0px 0px; font-size:1px; height:4px;}
#menuNav div.rose { width:140px; background:#ef7c91 url(../_img/_home/bg_navRose_top.jpg) no-repeat 0px 0px; padding-top:3px; float:left;  margin:0px 6px 0px 2px;}
#menuNav div.rose .bottom { width:140px; background:#ef7c91 url(../_img/_home/bg_navRose_bot.gif) no-repeat 0px 0px; font-size:1px; height:4px;}
#menuNav div.purple { width:140px; background:#78496e url(../_img/_home/bg_navPourpre_top.jpg) no-repeat 0px 0px; padding-top:3px; float:left;  margin:0px 6px 0px 2px;}
#menuNav div.purple .bottom { width:140px; background:#78496e url(../_img/_home/bg_navPourpre_bot.gif) no-repeat 0px 0px; font-size:1px; height:4px;}
#menuNav div.vert { width:140px; background:#cdbe3e url(../_img/_home/bg_navVert_top.jpg) no-repeat 0px 0px; padding-top:3px; float:left;  margin:0px 0px 0px 2px;}
#menuNav div.vert .bottom { width:140px; background:#cdbe3e url(../_img/_home/bg_navVert_bot.gif) no-repeat 0px 0px; font-size:1px; height:4px;}
#menuNav div.orange { width:140px; background:#f19d3d url(../_img/_home/bg_navOrange_top.jpg) no-repeat 0px 0px; padding-top:3px; float:left;  margin:0px 6px 0px 2px;}
#menuNav div.orange .bottom { width:140px; background:#f19d3d url(../_img/_home/bg_navOrange_bot.gif) no-repeat 0px 0px; font-size:1px; height:4px;}
#menuNav h4{ font-size:0.7em; background:url(../_img/carre_blanc.gif) no-repeat 10px 5px; padding:0px 0px 0px 17px; text-transform:uppercase; color:#FFFFFF;}
#menuNav h4 a{  color:#FFFFFF;}

#footer{ background:url(../_img/_home/bg_footer.gif) no-repeat 0px 0px; height:28px; padding-top:5px; }


