.fond_page {
	background-color: #709aae;
}
.image_atao_titre {
	background-image: url(images/titre.gif);
	background-repeat: no-repeat;
	height: 31px;
}
.fond_page_haut {
	/*background-image: url(images/atao_haut_pages.gif);*/
	background-image: url(images/atao_haut.gif);
	background-repeat: no-repeat;
}
.fond_page_centre {
	background-image: url(images/atao_centre_2.gif);
	background-repeat:repeat-y;
}
.fond_page_bas {
	background-image: url(images/atao_bas.gif);
	height: 19px;
	background-repeat:no-repeat;
}
.fond_page_bas_2{
	background-image: url(images/atao_bas_2.gif);
	height: 19px;
	background-repeat:no-repeat;
}
.liste_pdf {
	list-style-image: url(images/pdf.gif);

}
.bordure_bleu{
	border: 2px solid #709AAE;
}
.aligne_centre {
	text-align: center;
}
.texte_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.texte_rubrique p{
	margin-left:7px;
	margin-right:7px;
	text-align:justify;
	padding: 0px;
	margin-top: 5px;
}
.liste_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 10px;
	/*list-style-image: url(images/puce_rubrique.gif);*/
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 0px;
	}
.liste_rubrique li{
	list-style-image: url(images/puce_rubrique.gif);
	margin-bottom: 0px;
	margin-top:0px;
	padding:0px;
	
}
	
.decale_liste_rubrique {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
rouge_tp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}
.decale_texte_gauche {
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336666;
}
.liste_rubrique_sans_puce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 10px;
	list-style:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	
}
.boite_sans_espace_haut_bas {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
}
.boite_sans_espace_haut_bas li{
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 0px;
	margin:0px;
	line-height: 10px;
	
}
.sous_titre_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #709AAE;
}
.titre_page_formation_domaine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #709AAE;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFFFFF;
	line-height: 14px;
}
.rubrique_page_formation_domaine {
	color: #006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFFFFF;
	text-indent: 10px;
	}
.texte_rubrique_justifie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.cal_mois_en_en_cours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #709AAE;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.cal_fond_clair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	background-color: #D0E0E9;
	line-height: 2em;
}

.cal_fond_clair:link{text-decoration: none; color:#666666}
.cal_fond_clair:visited{text-decoration: none; color:#666666}
.cal_fond_clair:hover{text-decoration: underline; color:#666666}
.cal_fond_clair:active{text-decoration: none; color:#666666}


.cal_fond_sombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #709AAE;
	text-align: center;
	color: #FFFFFF;
	line-height: 2em;
	
}

.cal_fond_sombre:link{text-decoration: none; color:#FFFFFF}
.cal_fond_sombre:visited{text-decoration: none; color:#FFFFFF}
.cal_fond_sombre:hover{text-decoration: underline; color:#FFFFFF}
.cal_fond_sombre:active{text-decoration: none; color:#FFFFFF}



.lien_cal_1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.lien_cal_1:visited {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.lien_cal_1:hover {
	color: #666666;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.lien_cal_1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.lien_cal_2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lien_cal_2:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.lien_cal_2:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.lien_cal_2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.cal_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1em;
	color: #709AAE;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.titre_rubrique_domaine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 5ex;
	font-weight: bold;
	color: #709AAE;
	background-color: #FFFFFF;
	text-align: center;
}
.rubrique_domaine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #709AAE;
	background-color: #FFFFFF;
	text-align: left;
	line-height: 3em;
}
/*infobullebulle dates*/



a.infobulleDates 
{
position: relative;
text-decoration: none;
color: black;
}
a.infobulleDates img
{
position:relative;
}
a.infobulleDates span{
display: none;
}
a.infobulleDates:hover {
background: none;
z-index: 500;
text-decoration:none;
}
a.infobulleDates:hover span {
	display: inline;
	position: absolute;
	top: -10px;
	left:33px;
	width:200px;
	background-color: #709AAE;
	text-align: center;
	color: #ffffff;
	padding: 2px;
	border-style: solid;
	border-width:1px;
	border-color:#131365;
	text-decoration:none;
	font-weight: normal;
	font-size: 12px;
}

/*fin infobulle dates*/
.td_bleu_texte_blanc {
	background-color: #709AAE;
}


.text_maj {
	text-transform: uppercase;
}

/*picto */
.picto_prog {
	background-image: url(images/picto_prog.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_prog {
	background-image:url(images/coul_prog.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_c_plus_plus {
	background-image: url(images/c_plus_plus.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_firefox {
	background-image: url(images/firefox.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_firefox2 {
	background-image: url(images/firefox2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_firefox_msg {
	background-image: url(images/firefox_msg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_java {
	background-image: url(images/java.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_xml {
	background-image: url(images/xml.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_pc_soft {
	background-image: url(images/pc_soft.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_rss {
	background-image: url(images/rss.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ruby {
	background-image: url(images/ruby.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_spip {
	background-image: url(images/spip.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_css2 {
	background-image: url(images/css2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ecma {
	background-image: url(images/ecma.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_html {
	background-image: url(images/html_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ajax {
	background-image: url(images/ajax_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.picto_cao
 {
	background-image:url(images/picto_cao.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_cao {
	background-image:url(images/coul_cao.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_caoh {
	background-image:url(images/cao_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_autodesk {
	background-image:url(images/autodesk_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_googleh
 {
	background-image:url(images/google2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_pao {
	background-image:url(images/picto_pao.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.coul_pao {
	background-image:url(images/coul_pao.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_quark {
	background-image:url(images/quark.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_pao1 {
	background-image:url(images/pao_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_corel {
	background-image:url(images/corel_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe {
	background-image:url(images/adobe_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe1 {
	background-image:url(images/adobe_1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe2 {
	background-image:url(images/adobe_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe3 {
	background-image:url(images/adobe_3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe4 {
	background-image:url(images/adobe_4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe5 {
	background-image:url(images/adobe_5.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe6 {
	background-image:url(images/adobe_6.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_adobe7 {
	background-image:url(images/adobe_7.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_rh {
	background-image:url(images/rh.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_mao {
	background-image:url(images/picto_mao.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_mao {
	background-image:url(images/coul_mao.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_maoh {
	background-image:url(images/mao_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_multimedia {
	background-image:url(images/picto_multimedia.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_multimedia {
	background-image:url(images/coul_multimedia.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_windows1 {
	background-image:url(images/windows1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows2 {
	background-image:url(images/windows2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_web {
	background-image:url(images/picto_web.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_web {
	background-image:url(images/coul_web.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_php {
	background-image:url(images/php_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_joomla {
	background-image:url(images/joomla.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_blogger {
	background-image:url(images/blogger_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_google {
	background-image:url(images/google_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_video {
	background-image:url(images/picto_video.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_video {
	background-image:url(images/coul_video.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_videoh {
	background-image:url(images/video_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_videoh1 {
	background-image:url(images/video1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_bdd {
	background-image:url(images/picto_bdd.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_oracle {
	background-image:url(images/oracle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_filemaker {
	background-image:url(images/filemaker.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows {
	background-image:url(images/windows_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows3 {
	background-image:url(images/windows3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows4 {
	background-image:url(images/windows4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows5 {
	background-image:url(images/windows5.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_windows6 {
	background-image:url(images/windows6.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_mysql {
	background-image:url(images/mysql_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_bdd {
	background-image:url(images/coul_bdd.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.picto_bureautique {
	background-image:url(images/picto_bureautique.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_bureautique {
	background-image:url(images/coul_bureautique.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_html1 {
	background-image:url(images/html_1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_html2 {
	background-image:url(images/html_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_office2 {
	background-image:url(images/open_office.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_compta {
	background-image:url(images/picto_compta.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_compta {
	background-image:url(images/coul_compta.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_sage {
	background-image:url(images/sage.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_projet {
	background-image:url(images/picto_projet.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ciel {
	background-image:url(images/ciel_h.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_projet {
	background-image:url(images/coul_projet.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.picto_messagerie {
	background-image:url(images/picto_messagerie.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_messagerie {
	background-image:url(images/coul_messagerie.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.picto_reseaux {
	background-image:url(images/picto_reseaux.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_securite {
	background-image:url(images/securite.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_dev_meth {
	background-image:url(images/dev_meth.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_reseaux {
	background-image:url(images/coul_reseaux.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.picto_eclipse {
	background-image:url(images/eclipse.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ibm {
	background-image:url(images/ibm.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ibm2 {
	background-image:url(images/ibm2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_ibm3 {
	background-image:url(images/ibm3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picto_compta {
	background-image:url(images/picto_compta.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.coul_compta {
	background-image:url(images/coul_compta.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}.fond_page_tableau_droit {
	background-image: url(images/atao_tableau_droit.gif);
	background-position: left;	
}
.fond_table_formation {
	background-color: #E8F2F4;
}
.haut_tableau_droit {
	background-image: url(images/haut_tableau_droit.gif);
	background-repeat: no-repeat;
	background-position:-5px;
	height: 23px;
}
.fond_bleu_atao {
	background-image: url(images/fond_bleu_atao.gif);
	background-position:-10px;
}
.marge_gauche_haut_bas{
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
}
