@charset "utf-8";
/* CSS Document */
html, body, img, a, p, h1, h2, h3, h4, h5, h6, ul, li, ol, form, input{ border:none; margin:0; padding:0; font-weight:normal;}
html, body{background-image:url(../images/fond-body.jpg); background-repeat:repeat-x; background-color:#36aec7; font-family:Arial, Helvetica, sans-serif;}

#conteneur{width:980px; margin:auto;}

/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Header		///////////////////////*/
/*/////////////////////////////////////////////////////////////*/
#header{height:73px; background-image:url(../images/fond-header.gif); margin-top:31px;}
img.logo{margin:8px 0 0 8px; float:left;}
#bloc-tel-mail{float:right; background-image:url(../images/fond-tel-mail.gif); background-repeat:no-repeat; width:158px; height:57px; margin:8px 8px 0 ;}
#bloc-tel-mail p{text-align:center; color:#6e6e6e;}
#bloc-tel-mail p.tel{font-size:20px; font-weight:bold; margin-top:8px;}
#bloc-tel-mail a{color:#6e6e6e; text-decoration:none; font-size:14px; text-align:center;}
#bloc-tel-mail a:hover{text-decoration:underline;}

/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Menu		///////////////////////*/
/*/////////////////////////////////////////////////////////////*/
#menu{background-image:url(../images/fond-menu.gif); background-repeat:no-repeat; height:47px; margin-top:6px;}
#menu ul{list-style:none; padding:10px 0 0 8px;}
#menu li{display:inline; text-align:center;}
#menu a{display:block; float:left; height:30px; font-size:14px; color:#fff; text-decoration:none; line-height:30px; text-align:center;}
#menu a:hover{background-position:0 -30px;}
#menu a.menu-1{width:98px; background-image:url(../images/menu-1.gif);}
#menu a.menu-1_on{width:98px; background-image:url(../images/menu-1.gif); background-position:0 -30px;}
#menu a.menu-2{width:193px; background-image:url(../images/menu-2.gif);}
#menu a.menu-2_on{width:193px; background-image:url(../images/menu-2.gif); background-position:0 -30px;}
#menu a.menu-3{width:118px; background-image:url(../images/menu-3.gif);}
#menu a.menu-3_on{width:118px; background-image:url(../images/menu-3.gif); background-position:0 -30px;}
#menu a.menu-4{width:154px; background-image:url(../images/menu-4.gif);}
#menu a.menu-4_on{width:154px; background-image:url(../images/menu-4.gif); background-position:0 -30px;}
#menu a.menu-5{width:129px; background-image:url(../images/menu-5.gif);}
#menu a.menu-5_on{width:129px; background-image:url(../images/menu-5.gif); background-position:0 -30px;}
#menu a.menu-6{width:110px; background-image:url(../images/menu-6.gif);}
#menu a.menu-6_on{width:110px; background-image:url(../images/menu-6.gif); background-position:0 -30px;}
#menu a.menu-7{width:163px; background-image:url(../images/menu-7.gif);}
#menu a.menu-7_on{width:163px; background-image:url(../images/menu-7.gif); background-position:0 -30px;}

/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Contenu		///////////////////////*/
/*/////////////////////////////////////////////////////////////*/
#contenu{background-image:url(../images/fond-contenu.gif); background-repeat:repeat-y;}
#bas-site{background-image:url(../images/bas-site.gif); background-repeat:no-repeat; height:12px; clear:both;}
#centre{float:left; margin:14px 0 0 16px; width:670px;}
#centre img.visuel-home{margin-bottom:10px;}
#centre p.en-savoir-plus{font-size:14px; background-image:url(../images/fond-titre.jpg); background-repeat:no-repeat; height:34px; line-height:34px; padding-left:40px; margin:0 0 10px 0; color:#000;}
#centre a.en-savoir-plus{color:#000; text-decoration:none;}
#centre a.en-savoir-plus:hover{text-decoration:underline;}
#centre h1{font-size:16px; margin:0 0 10px;}
#centre h2{font-size:14px; color:#fe4819;}
#centre p, #centre table{font-size:12px; color:#5d5d5d;}
#centre input{border:1px #ccc solid;}
#centre ul{list-style:none;}
#centre li{background-image:url(../images/puce-list.gif); background-repeat:no-repeat; padding-left:20px; font-size:12px; background-position:0 2px;}
#centre a{color:#fe4819; text-decoration:none;}
#centre a:hover{text-decoration:underline;}

/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Menu Formation		///////////////*/
/*/////////////////////////////////////////////////////////////*/
#menu-formation{padding:14px 0 0 20px; float:left; margin-bottom:10px;}
a.menu-formation-1{display:block; width:218px; height:24px; background-image:url(../images/menu-formation-1-deplie.gif); font-size:14px; color:#fe4819; padding:8px 0 0 50px; cursor:pointer;}
a.menu-formation-2{display:block; width:218px; height:22px; background-image:url(../images/menu-formation-2.gif); font-size:14px; color:#fe4819; padding:8px 0 0 50px; cursor:pointer;}
a.menu-formation-3{display:block; width:218px; height:22px; background-image:url(../images/menu-formation-3.gif); font-size:14px; color:#fe4819; padding:8px 0 0 50px; cursor:pointer;}


#menu-formation-2{display:block;}
#menu-formation-3{display:block;}

#menu-formation ul{border:1px #eff8f5 solid; width:266px; background-image:url(../images/fond-menu-formation.jpg); background-repeat:repeat-x; background-color:#e4f2f8; list-style:none; padding:10px 0 10px 0;}
#menu-formation li{background-image:url(../images/puce-menu-formation.jpg); background-repeat:no-repeat; background-position:0 4px; font-size:12px; color:#4f4f4f; padding-left:30px; line-height:25px; margin-left:19px;}
a.menu-formation-detail{color:#4f4f4f; text-decoration:none;}
a.menu-formation-detail:hover{text-decoration:underline;}


/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Footer		///////////////////////*/
/*/////////////////////////////////////////////////////////////*/
#footer{clear:both; margin-top:6px; background-image:url(../images/fond-footer.gif); background-repeat:no-repeat; height:104px; text-align:center; font-size:10px; padding-top:5px; color:#323232;}
#footer a{color:#323232; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/*/////////////////////////////////////////////////////////////*/
/*///////////////////		Class		///////////////////////*/
/*/////////////////////////////////////////////////////////////*/
.clear{clear:both;}
#centre .txt-rouge{color:red;}
.txt-ornage{color:#fe4819;}
