#bloc_stage {font: 10px/10px Verdana, Arial, Helvetica, sans-serif;background: transparent left   none no-repeat;padding: 0px;float: left;padding-left: 15px;margin: 0px;padding-bottom: 10px;width: 540px;}#bloc_stage_end {font: 10px/10px Verdana, Arial, Helvetica, sans-serif;background: transparent left   none no-repeat;padding: 0px;float: left;padding-left: 15px;margin: 0px;height: 30px;}#b_s_middle {background: transparent;margin: 0px;padding: 0px;text-align: left;}#b_s_middle img {padding: 0px;background: transparent;margin: 0px;float: left;border-width: 0px;margin-right: 10px;}#floatright {float: right;margin-left: 5px;margin-bottom: 5px;padding-right: 5px;}#b_s_middle br {font-size: 5px;line-height: 5px;background: transparent;margin: 0px;padding: 0px;}/**********mise en page cases************/#container_stage {/*bloc complet*/font: 10px verdana;left: 00px;margin:0px;padding:00px;background: transparent;text-align:center;width: 735px;float: left;padding-left: 15px;}#gauche_stage {/*colonne gauche*/float:left;display:inline;background-color: #fff;width: 245px;}#centre_stage {/*colonne milieu*/float:left;display:inline;background-color: #fff;width: 245px;}#droite_stage {/*colonne milieu*/float:left;display:inline;background-color: #fff;width: 245px;}#g1, #g2, #c1, #c2, #d1, #d2 {/*chaque case*/margin-left:auto;margin-right:auto;width: 235px;padding:0px;border:0px;}#g2, #c2, #d2 {padding-top: 15px;padding-bottom: 10px;}/**************la case********************//* @group case formation */#haut_stage2 {/*partie haute de chaque case*/height:40px;margin:0;padding:0;background: transparent no-repeat left top url(../images/stage_fond2_03.gif);}#haut_stage {/*partie haute de chaque case*/height:40px;margin:0;padding:0;background: transparent no-repeat left top url(../images/stage_fond_03.gif);}#numero_stage {/*image numero de chaque case*/width: 20px;height: 20px;text-align: left;font-weight:bold;font-size:12px;color: white;border: 0px;line-height: 22px;padding: 0px;float: left;margin: 0px;margin-left: 15px;width: 20px;display: inline;margin-top: 2px;}#titre_stage {/*date session*/text-align:right;list-style-type:none;line-height:12px;margin:0;border:0;color:#fff;padding: 0px;font-weight: bolder;padding-top: 12px;padding-right: 5px;}#bas_stage{/*partie basse de chaque case*/border-right: 1px solid #0a142a;border-left: 1px solid #485458;background-color: white;margin:0;padding:0;text-align:left;border-top-width: 01px;border-top-style: solid;}#operation {/*puce des cases*/list-style-image:url(../images/puce_fleche_10.gif);line-height:12px;padding: 5px 0 5px 20px;margin:0;height: 100px;color: #485458;}#sanspuce {list-style-image:none;list-style-type:none;line-height:12px;}#prof {color: #3fa6cc;}#profsanspuce {list-style-image:none;list-style-type:none;line-height:12px;color: #3fa6cc;}#d2 #titre_stage{font-weight:bold;font-size:12px;}#footer_stage {/*bas inscription*/height:14px;border: 1px solid #485458;margin:0;padding:2px 5px 0 0;text-align:right;line-height:12px;background:url(../images/footer.gif) repeat-x;}#footer_stage_past {/*bas inscription*/height:14px;border: 1px solid #485458;margin:0;padding:2px 5px 0 0;text-align:right;line-height:12px;background:url(../images/footer.gif) repeat-x;text-decoration: line-through;color: black;}#footer_stage a { 		text-decoration: none; 	color: #0a142a;	line-height:12px;	}#footer_stage a:hover  { 	text-decoration: none; 	color: #fff;	line-height:12px;}/* @end */	#bloc_societe {font: 10px/10px Verdana, Arial, Helvetica, sans-serif;margin-bottom: 15px;padding: 0px;float: left;margin-left: 10px;}#form_contact {font-size: 10px;line-height: 10px;color: white;background: #485458;border: 0px;padding: 0px;font-weight: bolder;margin: 0px;float: left;}#obligatoire {color: #485458;font-style: italic;font-weight: normal;}.colonne_droite {background: #3fa6cc;margin: 0px;padding: 0px;border-width: 0px;padding-left: 5px;font-weight: normal;}.colonne_gauche {background: #95cb43;border-width: 0px;margin: 0px;padding: 0px;padding-left: 5px;}#merci {font-weight: normal;font-size: 10px;line-height: 10px;color: white;padding-left: 10px;}
