BODY 					{font-family:Arial, Helvetica, sans-serif; background:#FFF; font-size:12px; text-align:left; margin:0;padding:0;}

.clear 					{clear:both;}

form					{ margin:0; padding:0; }

img 					{ display: block; border:0; }

#clear					{ clear:both; }

#contenant 				{ width:890px; margin:0 auto; padding:0; }

#ZoneMenuHaut			{ height:115px; background-color:#FFFFFF; width:890px; padding:0; margin:0 auto;}

#logo2					{ width:890px; margin:0 auto; height:84px; position:absolute; top:0px;}

#logo					{ display:inline;float:left; margin:0; height:84px; width:740px;}
#logo img				{ display:inline;float:left; height:84px; }

#nextTop				{ float:left; width:150px; height:84px; background:url(../images/fondNextTop.jpg) no-repeat; }
#nextTop img.flag		{ display:inline; }

#nextTopNav				{ background:url(../images/nextNav_fond.gif) repeat-y; width:132px; color:white; }
#nextTopNav p			{ margin:2px 8px; padding:0; }
#nextTopNav a			{ text-decoration:none; color:white; }
#nextTopNav	img.separ	{ display:inline; }

#flag					{ margin:5px 15px 0 0px; text-align:center;}

#navig 					{ margin:0px 0 0 0px; }
#navig img 				{display:inline; margin:0 2px; padding:0; padding-bottom:3px;}

#menu_plan ul li		{list-style-image:url(../images/puce_recruteur.gif); margin-bottom:5px; margin-top:5px; color:#0A488E;}
#menu_plan ul li a  	{ color:#0A488E; text-decoration:none; cursor:pointer;}
#menu_plan ul li a:hover { color:#0A488E;text-decoration:underline;}
#menu_plan ul ul li		{list-style-image:url(../images/puce_navGauche.gif); margin-bottom:5px; }
#menu_plan ul ul ul li	{list-style-image:url(../images/puce_formation.gif); margin-bottom:5px; }
#menu_plan ul ul li a, #menu_plan ul ul li a:hover	{color:#547400;}
#menu_plan ul ul ul li a, #menu_plan ul ul ul li a:hover	{color:#683814;}

/* menu */
#menu				{clear:both; position:absolute;top:84px; height:23px; width:890px;margin:0; padding:0;background:url(../images/fondMenu.gif) no-repeat;}
body {behavior: url(../css/csshover.htc);}
#menu a {color:#000000}
#menu ul {padding: 0; margin:0px; text-align:center}
#menu ul li.sousmenu:hover a.principale {background:white; color:#003399;}
#menu ul li.sousmenu:hover a.soussousmenu {color:#683814;}
/* rejout couleur de fond */
#menu li.sousmenu { }
/* rajout pr pour fleche direction bas et couleur de fond*/
#menu li.plop { }

/* une petite bordure en top*/
#menu ul li {position:relative; list-style: none; float:left;padding-right:5px;}
#menu ul ul {position: absolute;display:none; width:14em;padding: 0; margin:0; left:0; border-color:#547400; border-style:solid; border-width:0px 1px 1px 1px;}
#menu ul ul li { margin:0; border:0; list-style-type:none; color:#547400; width:14em; border-color:#547400; border-style:solid; Border-width:1px 0 0 0;padding:0; margin:0; }
#menu li a {text-decoration: none; display:block;}

#menu ul.niveau1 li a {height:20px; text-decoration:none; color:white; font-size:12px; margin:0; padding:3px 6px 0px 6px; cursor:pointer; font-weight:bold; text-align:center;}
#menu ul.niveau1 li a:hover {background:white; color:#003399;}
#menu ul.niveau1 li.sousmenu {background:url(../images/menu-separateur.gif) right no-repeat; }
#menu ul ul li { background-color:#FFFFFF;}

#menu ul.niveau2 li.sousmenu {background:url(../images/puce_menu.jpg) right no-repeat #FFFFFF; }
#menu li.sousmenu ul.niveau3 li { background-color:#FFFFFF; background-image:none;  border-color:#683814; border-style:solid; Border-width:1px 0 0 0;}
#menu ul.niveau2 li.sousmenu a, #menu ul.niveau2 li a  {color:#547400; text-align:left; font-weight:normal;height:100%;padding:0.3em 0em 0.3em 0.3em;}
#menu ul.niveau2 li.sousmenu a:hover, #menu ul.niveau2 li.sousmenu:hover a {background:url(../images/puce_menu2.jpg) right no-repeat #0A488E; color:#FFFFFF}
#menu ul.niveau2 li.sousmenu:hover a:hover {background-image:none; background-color:#0A488E; background:url(../images/puce_menu2.jpg) right no-repeat #0A488E; color:#FFFFFF}
#menu ul.niveau2 li.sousmenu a:hover, #menu ul.niveau2 li a:hover, #menu ul.niveau2 li.sousmenu:hover ul.niveau3 li a:hover {background:#0A488E; color:#FFFFFF}


#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
#menu ul.niveau2 li.sousmenu:hover ul.niveau3 li a {background-color:#FFFFFF; background-image:none; color:#683814;}


#menu ul.niveau3 {top:-1px; left:14em;  border-color:#683814; border-style:solid; border-width:0px 1px 1px 1px;}

/* rajout de couleur de fond et de survol */
#menu ul.niveau3 li a { color:#683814}
#menu ul.niveau3 li a:hover { background:#683814;}
#menu ul li a.souligner	{ text-decoration: underline }

#zoneContenu			{ float:right; width:685px;}

#zoneLeft				{ float:left; width:200px; }

#zoneCentre				{ float:left; margin:0px 0px 10px 8px; width:450px;}

#zoneRight				{ float:right; width:201px; padding:0; margin:0; }

#iframe_elearning 		{ width:460px;height:390px;border:0;scrolling:no;margin:0;padding:0;}

table#TableSMSCertif {width:100%;text-align:left;}
table#TableSMSCertif .ColType {width:244px;}
table#TableSMSCertif th {text-align:center}
table#TableSMSCertif .AlignCenter {text-align:center}
table#TableSMSCertif td, table#TableSMSCertif th {border:1px #ccc solid}
table#TableSMSCertif em {font-size:11px}
