body {
	/*background-color: #99CCFF;*/
	background-color: #FFFFFF;
	font-size: 12 px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*scrollbar-3dlight-color: #00CC66;
	scrollbar-arrow-color: #99CCFF;
	scrollbar-darkshadow-color: #00CC66;
	scrollbar-face-color: #3333cc;
	scrollbar-highlight-color: #99CCFF;
	scrollbar-shadow-color: #99CCFF;
	scrollbar-track-color: #00CC66;*/
}

 .vis1 { visibility:visible }
 .vis2 { visibility:hidden }

/*****  STYLE DE TOUT LE TEXTE PAR DEFAUT ********/
td {
	font-size: 12 px;
	color: #000000;
}
div {
	font-size: 12 px;
	color: #000000;
}
/*****  FIN STYLE DE TOUT LE TEXTE PAR DEFAUT ********/


/*****  CORPS  ********/
td.centree {
	text-align: center;
}
table.a90 {
	width: 90%;
}
/*****  FIN STYLE CORPS********/

/*****  PRESENTATION  ********/
td.titre_presentation {
	color: #FFFFFF;
	font-size: 12 px;
	font-weight: bold;
	background-color: #b2d9aa;
	width: 60%;
	height: 20px;
	text-align: center;
}
td.ss_titre_presentation {
	color: #339933;
	font-size: 12 px;
	font-weight: bold;
	width: 40%;
	height: 20px;
	text-align: center;
}
div.texte_presentation {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}
td.equipe {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
td.equipe_photo {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}
/*****  FIN PRESENTATION  ********/


/*****  jeux  ********/

td.jeux_centre {
    align: center;
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}

a.lien_jeu:link {
	font-size: 11px;
	color: #E0A445;
	text-decoration: underline;
}
a.lien_jeu:hover {
	font-size: 11px;
	color: #E0A445;
	background-color: #FDF0DB;
	text-decoration: underline;
}
a.lien_jeu:visited {
	font-size: 11px;
	color: #E0A445;
	text-decoration: underline;
}
a.lien_jeu:active {
	font-size: 11px;
	color: #E0A445;
	text-decoration: underline;
}
td.titre_jeux {
	color: #FFFFFF;
	font-size: 12 px;
	font-weight: bold;
	background-color: #F2BF6E;
	width: 60%;
	height: 20px;
	text-align: center;
}
td.ss_titre_jeux {
	color: #E0A445;
	font-size: 12 px;
	font-weight: bold;
	width: 40%;
	height: 20px;
	text-align: center;
}
div.texte_jeux {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
	
}
/*****  FIN jeux  ********/


/*****  formation juridique  ********/

td.formation_centre {
    align: center;
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}

a.lien_formation:link {
	font-size: 11px;
	color: #F99B8A;
	text-decoration: underline;
}
a.lien_formation:hover {
	font-size: 11px;
	color: #F99B8A;
	background-color: #FFF1EE;
	text-decoration: underline;
}
a.lien_formation:visited {
	font-size: 11px;
	color: #F99B8A;
	text-decoration: underline;
}
a.lien_formation:active {
	font-size: 11px;
	color: #F99B8A;
	text-decoration: underline;
}
td.titre_formation {
	color: #FFFFFF;
	font-size: 12 px;
	font-weight: bold;
	background-color: #FFC3B8;
	width: 60%;
	height: 20px;
	text-align: center;
}
td.ss_titre_formation {
	color: #F99B8A;
	font-size: 12 px;
	font-weight: bold;
	width: 40%;
	height: 20px;
	text-align: center;
}
div.texte_formation {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
	
}
/*****  FIN formation juridique  ********/


/*****  programme_e-novation  ********/

td.programme_e-nov {
    align: center;
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}

a.lien_programme_e-nov:link {
	font-size: 11px;
	color: #5B889D;
	text-decoration: underline;
}
a.lien_programme_e-nov:hover {
	font-size: 11px;
	color: #5B889D;
	background-color: #cce7f3;
	text-decoration: underline;
}
a.lien_programme_e-nov:visited {
	font-size: 11px;
	color: #5B889D;
	text-decoration: underline;
}
a.lien_programme_e-nov:active {
	font-size: 11px;
	color: #5B889D;
	text-decoration: underline;
}
td.titre_programme_e-nov {
	color: #FFFFFF;
	font-size: 12 px;
	font-weight: bold;
	background-color: #a1c4d4;
	width: 60%;
	height: 20px;
	text-align: center;
}
td.ss_titre_programme_e-nov {
	color: #F99B8A;
	font-size: 12 px;
	font-weight: bold;
	width: 40%;
	height: 20px;
	text-align: center;
}
div.texte_programme_e-nov {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}
b.bold_couleur_programme_e-nov {
	color: #5B889D;
	
	
}
/*****  FIN programme e-novation  ********/



td.page_accueil_bulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
td.titre {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #F8EDDD;
	text-align: center;
}



td.titre_tableau{
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color: #d8c6aa;
	text-align: center;
}
td.texte {

	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}

td.affichage {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color: #F8F0CD;
	text-align: left;
}

td.affichage2 {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color: #F8EDDD;
	text-align: left;
}
td.affichage3 {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color: #ffaaaa;
	text-align: left;
}
td.affichage4 {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color: #d8c6aa;
	text-align: left;
}
td.titre_form {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F8EDDD;
	text-align: left;
}
a.barreloc:link {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
}
a.barreloc:hover {
	font-size: 11px;
	color: #CC0033;
	background-color: #99FFFF;
	text-decoration: underline;
}
a.barreloc:visited {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
}
a.barreloc:active {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
}


a:link {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-size: 12px;
	color: #a5824d;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}


a.lesmenus:link {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}
a.lesmenus:hover {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #d7c5a9;
	text-decoration: none;
	font-weight: bold;
}
a.lesmenus:visited {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}
a.lesmenus:active {
	font-size: 12px;
	color: #a5824d;
	text-decoration: none;
	font-weight: bold;
}


INPUT {
	background-color: #F8EDDD;
	border: thin groove;
	color: #663366;
	font-weight: bold;
	font-size: 12px;
}
SELECT{
	background-color:#F8EDDD;
	color: #663366;
	font-weight: bold;
	font-size: 12px;
}
TEXTAREA{
	background-color:#F8EDDD;
	color: #663366;
	font-weight: bold;
	font-size: 12px;
}

/*****  ACTUALITE  ********/
td.titre_actu {
	color: #FFFFFF;
	font-size: 12 px;
	font-weight: bold;
	background-color: #d8c6aa;
	width: 60%;
	height: 20px;
	text-align: center;
}
td.titre_actu_b {
	color: #000000;
	font-size: 12 px;
	font-weight: bold;
	background-color: #F8F0CD;
	text-align: center;
}
td.titre_actu_n {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	background-color: #F8EDDD;
	text-align: center;
}
td.ss_titre_actu {
	color: #aa8a58;
	font-size: 12 px;
	font-weight: bold;
	width: 40%;
	height: 20px;
	text-align: center;
}
td.tv_actu {
	background-color: #eddfca;
	font-size: 12 px;
	font-weight: normal;
	width: 40%;
	height: 20px;
	text-align: justify;
}
td.tv_actu_b {
	background-color: #eddfca;
	font-size: 12 px;
	font-weight: bold;
	text-align: justify;
}
td.tv_actu_n {
	background-color: #eddfca;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
}
td.reponse_n {
	background-color: #F8EDDD;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
}
div.texte_actu {
	color: #000000;
	font-size: 12 px;
	font-weight: normal;
	text-align: justify;
	width: 80%;
}
/*****  FIN ACTUALITE  ********/
