html, body {
	height: 100%;
	margin: 0;
	}
div#Global {
	min-height: 100%;
	width: 100%;
	position: relative;
	}
.TDincubation {
	background-color: #6FC;
	text-align: center;
	height: 40px;
	width: 140px;
	vertical-align: middle;
}
.Incubation {
	background-color: #CFC;
}

div#DivContenu {
	/* Pour éviter la superposition 
	du pied de page et du contenu : */
	padding-bottom: 50px; 
	}
div#DivFooter {
	/* Pour placer retour haut de page en bas des pages */
	position: absolute;
	width: 100%;
	bottom: 0;
	
	text-align: center;
	}
body {
	background-color: #FBFEFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0a58a5;
	margin: 0px;
	background-image: url(/images/fond_dinamic.gif);
}
.titreblanc {
	font-size: 16px;
	color: #FFFFFF;
}

h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
a:hover {
	font-weight: bold;
	color: #FF7f00;
	text-decoration: underline;
}

a:link {
	font-weight: bold;
	text-decoration: none;

}

a:visited {
	text-decoration: none;
	font-weight: bold;

}
.liensblancs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	font-weight: bold;
}
h3 {
	font-size: 12px;
}
.couleur1 {
	background-color: #DFF1FA;
}
.couleur1petittxt {
	background-color: #DFF1FA;
	font-size: 10px;
}
.couleur9 {
	background-color: #FF9933;
}
.couleursem {
	background-color: #00CCCC;
}
.couleurTC {
	background-color: #FF9933;
}
.couleurspe {
	background-color: #FFCC66;
}

.couleur6 {
	background-color: #33CCFF;
}
.couleur7 {
	background-color: #FFFF00;
}

.couleur0 {
	background-color: #F0F8FD;
}
.couleurblanc {
	background-color: #FFFFFF;
}


.couleur4 {
	background-color: #F7C093;
}
.couleur41 {
	background-color: #FBD6B7;
}
.bordsfins {
	border-top-color: #125AA3;
	border-right-color: #125AA3;
	border-bottom-color: #125AA3;
	border-left-color: #125AA3;
	border-collapse:collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
}

.couleur4 a {
	color: #FFFFFF;
}


.couleur2 {
	background-color: #F04E00;
	color: #FFFFFF;
	background-image: url(images/degrouge.jpg);
}
.couleur2 a {
	color: #FFFFFF;
}
.couleurfinancier {
	background-color: #999999;
	color: #FFFFFF;
	background-image: url(images/degfinancier.jpg);
}
.couleurfinancier a {
	color: #FFFFFF;
}
.couleurbiblio {
	background-color: #999999;
	color: #FFFFFF;
	background-image: url(images/degbiblio.jpg);
}
.couleurbiblio a {
	color: #FFFFFF;
}
.coul999999 {
	background-color: #999999;
	color: #FFFFFF;
	background-image: url(images/deg999999.jpg);
}
.coul999999 a {
	color: #FFFFFF;
}
.coulcccccc {
	background-color: #cccccc;
	color: #FFFFFF;
	background-image: url(images/degcccccc.jpg);
}
.coulcccccc a {
	color: #FFFFFF;
}
.couleurgris {
	background-color: #999999;
	color: #FFFFFF;
}
.couleurnoir {
	background-color: #000000;
	color: #FFFFFF;
}
.couleurnoir a{
	color: #FFFFFF;
}
.couleur3 {
	background-color: #EE8027;
	color: #FFFFFF;
	background-image: url(images/degorange.jpg);
}

.couleur3sf {
	background-color: #EE8027;
	color: #FFFFFF;
}
.couleur3sf a{
	color: #FFFFFF;
}

.couleur3 a {
	color: #FFFFFF;
}

.couleur5 {
	background-color: #125AA3;
	color: #FFFFFF;
	background-image: url(images/degbleu.jpg);
}
.couleur5 a {
	color: #FFFFFF;
}
.couleur5sf {
	background-color: #808080;
	color: #FFFFFF;
}
.couleur5sf a {
	color: #FFFFFF;
}
.couleurgrisclair {
	background-color: #d3d3d3;
	color: #FFFFFF;
}
.couleurgrisclair a {
	color: #FFFFFF;
}

td {
	font-size: 12px;
}
.cadrebleufondblanc {
	background-color: #FFFFFF;
	border: 1px ridge #125AA4;
}
.cadreclairfondblanc {
	background-color: #FFFFFF;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.planformation
{
	background-color: #EE8027;
		color: #000000;

}

.competencescles
{
		background-color: #66FFCC;

		color: #000000;

}

.orientation
{
	background-color: #99CCFF;
		color: #000000;

}

.plandin
{
	background-color: #FFFF00;
	color: #0a58a5;
	padding-right: 5px;
	padding-left: 5px;
}
.diagtech
{
	background-color: #CC99FF;
	color: #000000;
}
.securisation
{
	background-color: #F00;
	color: #FFF;
}
.exploration
{
	background-color: #C9F;
	color: #FFF;
}

.plan_de_securisation
{
	background-color: #000;
	color: #FFF;
}
.plan_de_securisation a,.securisation a,.bilan_relance a
{
	color: #FFF;
}
.plan_de_securisation a:hover,.securisation a:hover,.bilan_relance a:hover
{
	color: #F00;
}
.progression {
	color: #000;
	background-color: #FC0;
}
.Clarification {
	color: #FFF;
	background-color: #FC0;
}

.plan_de_progres
{
	background-color: #FF0;
	color: #000;
}
.accomp_pa_et_perennisation
{
	background-color: #FF9;
	color: #000000;
}
.bilan_relance
{
	background-color: #090;
	color: #000000;
}
.accplanact
{
	background-color: #800080;
	color: #ffff00;
	padding-left: 5px;
	padding-right: 5px;
}
.accplanact a {
	color: #ffff00;
}
.accplanact a:hover {
	color: #ff0000;
}
.bilan
{
	background-color: #993366;
	color: #FFF;
}
.bilan a
{
	color: #FFF;
}
.bilan a:hover
{
	color: #ff0000;
}
.rouge
{
	background-color: #ff0000;
	color: #ffff00;
	
}  
.coul_009999 {
	background-color: #009999;
	color: #FFFFFF;
}

 .coul_009999 a {
		color: #FFFFFF;
}
.coul_CCCCCC {
	background-color: #CCCCCC;
	color: #FFFFFF;
}

 .coul_CCCCCC a {
		color: #FFFFFF;
}
 .coul_000000 {
	background-color: #F04E00;
	color: #FFFFFF;
	background-image: url(images/degrouge.jpg);
}
.coul_000000 a {
	color: #FFFFFF;
}

.opak {
	filter: Alpha(Opacity=70);
}
.aide {
	background-color: #FFFFF2;
	border: thin dotted #FF9900;
}
.petittxt {
	font-size: 10px;

}
.petittxtrouge {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

.txtrouge {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.petittxtfond1 {
	font-size: 10px;
	background-color: #FFCC66;
}
.petittxtfond2 {
	font-size: 10px;
	background-color: #FFFF66;

}
.petittxtfond3 {
	font-size: 10px;
	background-color: #CCFF66;
}
.petittxtfond1 a {
	color: #0a58a5;
	font-size: 10px;
	font-weight: bold;
}
.petittxtfond2 a {
	color: #0a58a5;
	font-size: 10px;
	font-weight: bold;
}
.petittxtfond3 a {
	color: #0a58a5;
	font-size: 10px;
	font-weight: bold;
}
.largeliste {
	width: 300px;
	font-size: 9px;
}

.petiteliste {
	width: 90px;
	font-size: 9px;
}

.rougebordeau {
	font-size: 12px;
	background-color: #990000;

}
.coul434343 {
	font-size: 14px;
	font-weight: lighter;
	color: #FFFFFF;
	background-image: url(images/bandeau434343.gif);
	background-color: #434343;
}

.borderfine {
	border-collapse:collapse;
}

.galphabet_left {
	background-image: url(images/alphabet_left.gif);
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px;
}
.galphabet_center {
	background-image: url(images/alphabet_center.gif);
}
.alphabet {
	background-image: url(images/fondlettre.jpg);
	height: 20px;
	width: 20px;
}
.alphabet A {
	font-weight: bold;
	color: #666666;
}.erreur {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	font-family: Tahoma, Geneva, sans-serif;
}
.titre_bi {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125AA3;
	text-decoration: underline;
	text-align: center;
}

.encours {
	background-color: #F04E00;
	color: #FFFFFF;
	background-image: url(/images/degrouge.jpg);
}
.terminee {
	background-color: #00ffcc;
	color: #FFFFFF;
}
.reportee {
	background-color: #ffff00;
	color: #000000;
}
.annulee {
	background-color: #000000;
	color: #FFFFFF;
}
.creation {
	background-color: #ffcc99;
	color: #FFFFFF;
	background-image: url(/images/creation.jpg);
}
.FondDegBleuClair {
	background-image: url(/images/FondDegBleuClair.jpg);
}
.FondDegRouge {
	background-image: url(/images/FondDegRouge.jpg);
	color: #FFFFFF;
}
.FondDegRouge a {
	color: #FFFFFF;
}
.FondDegOrange {
	background-image: url(/images/FondDegOrange.jpg);
	color: #FFFFFF;
}
.FondDegOrange a{
	color: #FFFFFF;
}

.FondDegRose {
	background-image: url(/images/FondDegRose.jpg);
}
.FondDegRose a {
	color: #666666;
}
.FondDegBleu {
	background-image: url(/images/FondDegBleu.jpg);
	color: #FFFFFF;
}
.FondDegBleu a{
	color: #FFFFFF;
}
.SignDir {
	
	text-align: left;
	height: 20px;
}
.CollectifsDocs {
	color: #000080;
	background-color: #F93;
	font-weight: bold;
	padding: 3px;
	background-image: url(images/FondDegOrange.jpg);
	height: 25px;
	text-align: center;
}
.IndividuelsDocs {
	font-weight: bold;
	color: #FFF;
	background-color: #000080;
	padding: 3px;
	background-image: url(images/FondDegBleu.jpg);
	height: 25px;
}
.TDTitreDocsCollectifs {
	font-weight: bold;
	color: #f93;
	border: thin solid #000080;
	font-size: 14px;
	height: 30px;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
}
.TDTitreDocsIndividuels {
	background-color: #000080;
	font-weight: bold;
	color: #ffffff;
	border: thin solid #f93;
	font-size: 14px;
	height: 30px;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	background-image: url(images/fond_deg_000080_grand.jpg);
}
.CadreOrange {
	border: thin solid #F93;
	padding: 5px;
}
