body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(Images/background_formation.jpg);
	background-repeat:repeat-x;
	font-family:Verdana;	
	font-size:11px;
}

#imglogo
{
	 cursor:pointer;	
}

.principal
{
	margin-top:50px;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	background-image:url(Images/back_body_formation.jpg);
	background-repeat:repeat-y;
}

.reference_formation
{
	background-image:url(Images/back_reference_formation.jpg);
	background-position:center;	
	background-repeat:repeat-x;	
}

.reference_formation div
{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.menu_formation
{
	background-image:url(Images/formation_finance_etat.jpg);
	background-position:center;	
	background-repeat:no-repeat;
	height:34px;	
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bolder;
}

.menu_formation div
{
	margin-left:10px;
}

.menu_formation a
{
	font-weight:bolder;
	text-decoration:none;
	color:#FFFFFF;
}

.menu_formation a:hover
{
	font-size:12px;
	text-decoration:underline;
}

.menu_item
{
	width:143px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.menu_item1
{
	width:146px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.menu_item2
{
	width:157px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.menu_item3
{
	width:152px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.menu_item4
{
	width:138px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.menu_item5
{
	width:170px;
	height:30px;
	text-align:center;
	vertical-align:middle;	
}

.actu_formation
{
	width:202px;
	height:210px;
	background-image:url(Images/actualite_de_la_formation.jpg);
	background-position:center top;
	background-repeat:no-repeat;
		font-size:10px;
}

.actu_formation td
{
	padding-top:42px;
	padding-left:10px;
}



.top_formation
{
	width:202px;
	height:210px;
	background-image:url(Images/formation_top_ile_de_france.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.top_formation div
{
	margin-top:65px;
	margin-left:18px;	
	font-size:10px;
	font-family:Verdana;
	color:#88C8FF;
	font-weight:bold;
}

.nos_formations
{
	border-width:1px;
	border-style:solid;
	border-color:#d4d4d6;
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#e8e8ea;
}



.nos_formations div
{

}

.titre_nos_formations
{
	font-size:16px;
	font-family:Verdana;
	color:#2a2a2a;	
	font-weight:bolder;
	margin-left:5px;
}

.sep_nos_formations
{
	letter-spacing:2px;
	font-weight:bolder;
	margin-left:5px;
}

.nos_formations table
{

}

.recherche
{
	background-image:url(Images/recherche_formation.jpg);
	background-position:center top;
	background-repeat:no-repeat;	
}

.recherche div
{
	color:#B78ECF;
	margin-top:52px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

.recherche input
{
	border-width:2px;
	border-style:solid;
	border-color:#956FAC;
	background-color:#C9C0CF;
	width:178px;
	height:18px;
	font-size:11px;
	color:#2D1A3A;
	font-family:Verdana;
	font-weight:bold;
}

.bureautique
{
		background-image:url(Images/formation_bureautique.jpg);
	background-position:center;
	background-repeat:no-repeat;	
}

.bureautique div
{
	color:#FFFFFF;
	margin-top:20px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

.bureautique a
{
	color:#88C8FF;
	font-weight:bold;
}

.bureautique a:hover
{
	color:#FF9900;
	font-weight:bold;
}

.calendrier
{
		background-image:url(Images/calendrier_formation.jpg);
	background-position:center;
	background-repeat:no-repeat;	
}

.calendrier div
{	
	margin-top:75px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	
}

.calendrier a
{
color:#39607D;
	font-weight:bold;
}
.calendrier a:hover
{
	color:#FF9900;
	font-weight:bold;
}


.rubrique_menu
{
	background-image:url(Images/menu_rubrique_formation.jpg);
	background-position:center;
	background-repeat:no-repeat;	
	width:200px;
	height:500px;
}

.rubrique_menu label
{	
	margin-left:10px;	
	font-size:15px;
	font-family:Verdana;
	color:#FFFFFF;
	font-weight:bolder;
}

.rubrique_menu div
{	
	margin-top:20px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	color:#000000;
}

.rubrique_menu a
{
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;	
}

.rubrique_menu a:hover
{
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}

.info_text
{
	color:#C8ECFF;
}

.info_pointillet
{
	color:#8AD3FE;
}

.titre_plan_cours
{
	color:#50A0D1;
		font-size:14px;
	font-family:Verdana;
	letter-spacing:-1;
		font-weight:bolder;
}






.formation_menu
{
	background-image:url(Images/nos_formations_menu.jpg);
	background-position:center;
	background-repeat:no-repeat;	
	width:202px;
	height:470px;
}

.formation_menu label
{	
	margin-left:10px;	
	font-size:15px;
	font-family:Verdana;
	color:#FFFFFF;
	letter-spacing:1px;	
	font-weight:bolder;
}

.formation_menu div
{	
	margin-top:50px;
	margin-left:20px;	
	font-size:11px;
	font-family:Verdana;
	color:#000000;
	letter-spacing:1px;	
}

.formation_menu a
{
	color:#000000;
	text-decoration:none;
}

.formation_menu a:hover
{
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}

.formation_info
{
	background-image:url(Images/information_formation.jpg);
	background-position:center;
	background-repeat:no-repeat;	
	width:245px;
	height:400px;
}

.formation_info label
{	
	font-size:11px;
	font-family:Arial;
	color:#C8ECFF;
	font-weight:bolder;
}

.formation_info div
{	
	margin-top:60px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	color:#C8ECFF;
}


.formation_info2
{
	background-image:url(Images/information_formation.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	width:245px;
}

.formation_info2 label
{	
	font-size:11px;
	font-family:Arial;
	color:#C8ECFF;
	font-weight:bolder;
}

.formation_info2 div
{	
	margin-top:60px;
	margin-left:10px;	
	font-size:11px;
	font-family:Verdana;
	color:#C8ECFF;
}


.titre_formation
{
	color:#FFFFFF;
	font-weight:bolder;
	font-size:12px;
}

.niveau_formation
{
	color:#E7C6FF;
	font-size:12px;
}

.description
{
	color:#000000;
	font-size:11px;
	padding-left:15px;
}

.sep_plan
{
	color:#8958AC;
	font-size:11px;	
	letter-spacing:2px;
}

.contenu_formation
{
	padding-left:10px;
}