#text_gris{
color:					#5a646d;
font-size:				10px;
font-family:			Arial;
padding-right:			40px;
margin-bottom : 		10px;
}

#text_gris a{
color:					#5a646d;
font-size:				10px;
font-family:			Arial;
text-decoration:		none;
}

#text_gris a:hover{
text-decoration:		underline;
}

.titre_formation{
margin-top:				25px;
float:					left;
}

.titreFormation {
	display : none;
}

#formation{
margin-left:			15px;
margin-top:				10px;
padding-bottom : 		30px;
float:					left;
width:					460px;
clear : 				both;
}

#form{
width:					676px;
float:					left;
}

.management{
float:					left;
clear:					both;
margin-bottom:			10px;
margin-top:				10px;
margin-left:			15px;
margin-left:			15px;
}

.text_bleu_gras_14{
float:					left;
clear:					both;
padding-left:			5px;
font-weight:			bold;
color:					#4b5b6b;
font-size:				14px;
margin-left:			30px;
font-family:			Arial;
}

.text_bleu_gras_14_2{
font-weight:			bold;
color:					#4b5b6b;
font-size:				14px;
font-family:			Arial;
}

.text_bleu_gras_12{
font-weight:			bold;
color:					#4b5b6b;
font-size:				12px;
font-family:			Arial;
}

#head_tableau_formation{
background:				url(../images/formation/head_tableau_formation.gif) no-repeat;
margin-top:				15px;
width:					458px;
height:					41px;
font-family:			Arial;
font-weight:			bold;
color:					white;
font-size:				14px;
float:					left;
padding-top:			10px;
padding-left:			20px;
float:					left;
line-height:			11px;
}

#paragraphe{
float:					left;
padding-left:			20px;
padding-right:			15px;
margin-top:				-10px;
padding-top:			15px;
width:					420px;
font-family:			Arial;
color:					#505050;
font-size:				11px;
border-left:			1px solid #44617c;
border-right:			1px solid #44617c;
}

#paragraphe_module{
padding-top:			10px;
padding-bottom:			20px;
}

.module{
float:					left;
clear:					both;
width:					435px;
padding-left:			20px;
border-left:			1px solid #44617c;
border-right:			1px solid #44617c;
}

#formation ul{
padding-left:			20px;
margin-bottom:			10px;
margin-top:				5px;
}

#formation li{
background:				url(../images/puce_jaune.gif) no-repeat 0 4px;
color:					#505050;
font-size:				11px;
padding-left:			15px;
font-family:			Arial;
list-style:				none;
}

*+html #formation li{
background:				url(../images/puce_jaune.gif) no-repeat 1px 8px;
color:					#505050;
font-size:				11px;
padding-left:			15px;
font-family:			Arial;
list-style:				none;
}

*html #formation li{
background:				url(../images/puce_jaune.gif) no-repeat 3px 8px;
color:					#505050;
font-size:				11px;
padding-left:			15px;
font-family:			Arial;
list-style:				none;
}

.programme{
float:					left;
border-left:			1px solid #44617c;
border-right:			1px solid #44617c;
}

#ref{
float:					right;
width:					204px;
margin-top:				25px;
margin-right:			45px;
}

/*--------- DEBUT IE 7 ---------*/

*+html #ref{
float:					right;
width:					204px;
margin-top:				43px;
margin-right:			45px;
}

/*--------- FIN IE 7 ---------*/

#head_ref{
background:				url(../images/formation/head_ref.gif) no-repeat;
height:					11px;
width:					204px;
}

#mid_ref{
background:				url(../images/formation/mid_ref.gif) repeat-y;
color:					white;
font-family:			Arial;
font-size:				11px;
width:					190px;
padding-left:			20px;
}

/*--------- DEBUT IE 6 ---------*/

*html #ref{
float:					right;
width:					204px;
margin-top:				43px;
margin-right:			-10px;
}

*html #head_ref{
background:				url(../images/formation/head_ref.gif) no-repeat;
height:					11px;
width:					204px;
}

*html #mid_ref{
background:				url(../images/formation/mid_ref.gif) repeat-y;
color:					white;
font-family:			Arial;
font-size:				11px;
width:					204px;
padding-left:			20px;
padding-top:			10px;
margin-top:				-10px;
}

/*--------- FIN IE 6 ---------*/

#mid_ref a{
color:					white;
font-family:			Arial;
font-size:				11px;
text-decoration:		none;
}

#mid_ref a:hover{
text-decoration:		underline;
}

.reference{
font-weight:			bold;
color:					white;
font-family:			Arial;
font-size:				14px;
}

#bas_ref{
background:				url(../images/formation/bas_ref.gif) no-repeat;
height:					11px;
width:					204px;
}

#action{
clear:					right;
margin-right:			40px;
color:					#4b5b6b;
font-family:			Arial;
float:					right;
padding-top:			20px;
width:					180px;
font-size:				11px;
height:					200px;
}

/*--------- DEBUT IE 6 ---------*/

*html #action{
color:					#4b5b6b;
font-family:			Arial;
text-align:				center;
float:					right;
padding-top:			20px;
margin-right:			-5px;
clear:					both;
font-size:				11px;
}

/*--------- FIN IE 6 ---------*/

/*--------- DEBUT IE 7 ---------*/

*+html #action{
color:					#4b5b6b;
font-family:			Arial;
text-align:				center;
float:					right;
padding-top:			20px;
clear:					both;
font-size:				11px;
}

/*--------- FIN IE 7 ---------*/

.pdf{
background:				url(../images/formation/icone_pdf.gif) no-repeat;
padding-left:			25px;
padding-top:			5px;
float:					left;
margin-right:			10px;
padding-bottom:			10px;
}

.pdf a{
color:					#4b5b6b;
font-family:			Arial;
float:					left;
text-decoration:		none;
}

.pdf a:hover{
text-decoration:		underline;
}

.icone_mail{
background:				url(../images/formation/icone_mail.gif) no-repeat;
padding-left:			25px;
padding-top:			5px;
float:					left;
margin-right:			10px;
padding-bottom:			10px;
}

.icone_mail a{
color:					#4b5b6b;
font-family:			Arial;
float:					left;
text-decoration:		none;
}

.icone_mail a:hover{
text-decoration:		underline;
}

.imprim{
background:				url(../images/formation/icone_imprim.gif) no-repeat;
padding-left:			25px;
padding-top:			5px;
float:					left;
margin-right:			10px;
padding-bottom:			10px;
}

.imprim a{
color:					#4b5b6b;
font-family:			Arial;
float:					left;
text-decoration:		none;
}

.imprim a:hover{
text-decoration:		underline;
}

.panier{
background:				url(../images/formation/icone_panier.gif) no-repeat;
padding-left:			25px;
padding-top:			5px;
float:					left;
padding-bottom:			10px;
clear:					both;
width:					100px;
}

.panier a{
color:					#4b5b6b;
font-family:			Arial;
float:					left;
text-decoration:		none;
}

.panier a:hover{
text-decoration:		underline;
}

#retour{
background:				url(../images/formation/icone_retour.gif) no-repeat 0px 5px;
padding-left:			27px;
padding-top:			6px;
padding-bottom:			10px;
margin:					10px 260px;
width:					150px;
clear:					both;
}

#retour a{
color:					#4b5b6b;
font-size:				11px;
font-family:			Arial;
text-decoration:		none;
}

#retour a:hover{
text-decoration:		underline;
}

.espace_module{
	margin-top:			24px;
}

.interligne li{
	margin:				7px 0px;
}

/* andré *******************************************************************/
#caracFormation .interligne.pedagogie {
	border-bottom:			1px solid #44617c;
}
