body {
	font-family: "Trebuchet MS";
	background-color: #FFFFFF;
	margin: 0 px;
}
.banhautfond {
	background-image:   url(images/images_cci16/internet/ban_haut_fond.gif);
	background-repeat: repeat-x;
}
.txtsignature {
	font-size: 10px;
	color: #000000;
	font-family: "Trebuchet MS";
}
.fondcouleursoustitre {
	background-image:   url(images/images_cci16/internet/sous_titre_fond.gif);
	background-repeat: repeat-x;



}
.fondimagesoustitre {
	background-image:   url(images/images_cci16/internet/sous_titre_bout_droit.gif);
	background-repeat: no-repeat;

}
.soustitre {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtgras {
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	text-decoration: none;

}
input {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
}
.bouton {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	background-image:   url(images/images_cci16/internet/fond_bouton.gif);
	height: 14px;
	width: 102px;
	border: 0px none;
	background-color: #FFFFFF;
	cursor: hand;


}
.txt {
	font-family: "Trebuchet MS";
	color: #000000;
	font-size: 10px;
	text-decoration: none;

}
.txtrouge {
	font-family: "Trebuchet MS";
	color: #FF0000;
	font-size: 10px;
	text-decoration: none;

}
a.txtgras:link {
}

a.txtgras:hover {
	text-decoration: underline;
}

a.txtsignature:link {
	color: #000000;
	text-decoration: underline;
}

a.txtsignature:hover {

	color: #000000;
	text-decoration: none;
}
.fondfenmoyen {
	background-image:   url(images/images_cci16/internet/fenmoyen_fond.gif);
	background-repeat: repeat-x;
}
.txtgrasrouge {

	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #FF0000;
	font-size: 10px;
	text-decoration: none;
}
.fengrandgauche {
	background-image:   url(images/images_cci16/internet/fengrand_gauche_fond.gif);
	background-repeat: repeat-y;
}
.fengranddroit {
	background-image:   url(images/images_cci16/internet/fengrand_droite_fond.gif);
	background-repeat: repeat-y;
}
.fengrandhaut {

	background-image:   url(images/images_cci16/internet/fengrand_haut.gif);
	background-repeat: repeat-x;
}
.fengrandbas {
	background-image:   url(images/images_cci16/internet/fengrand_bas.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	font-family: "Trebuchet MS";

}
.fengrandfond {
	background-color: #FFFFFF;
}
.fengrandbouton2 {
	background-color: #2684CD;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;


}
.fengrandbouton1 {
	background-color: #176CB7;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;


}
a.fengrandbouton2:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.fengrandbouton1:link {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.fengrandbouton2:hover {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.fengrandbouton1:hover {


	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fenpetitgauche {
	background-image:   url(images/images_cci16/internet/fenpetit_gauche.gif);
	background-repeat: repeat-y;
}
.fenpetitdroit {
	background-image:   url(images/images_cci16/internet/fenpetit_droite.gif);
	background-repeat: repeat-y;
}
.fenpetithaut {
	background-image:   url(images/images_cci16/internet/fenpetit_haut.gif);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}
.fenpetitbas {
	background-image:   url(images/images_cci16/internet/fenpetit_bas.gif);
	background-repeat: repeat-x;

}
a.txt:link {
	text-decoration: none;
}
a.txt:hover {
	text-decoration: underline;
}
.fondfichier {
	background-image:   url(images/images_cci16/internet/pxl_fichier.gif);
	background-repeat: repeat-x;
}
.txtgrasrougegrand {


	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #FF0000;
	font-size: 13px;
	text-decoration: none;
}
.fondimagesoustitreplanning {
	background-image:   url(images/images_cci16/internet/sous_titre_bout_droit.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #2684CD;


}
.txtgrasblanc {

	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
}
.fondimagemois {
	background-image:   url(images/images_cci16/internet/bouton_fond.gif);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #000000;

}
.txtmois {
	background-image:   url(images/images_cci16/internet/bouton_fond.gif);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	word-spacing: -2px;



}
.txtmoisactif {

	background-image:   url(images/images_cci16/internet/bouton_fond.gif);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FF0000;
	text-decoration: underline;
}
.txtpetit {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #000000;
	word-spacing: -2px;
}
.pxlbarre {
	border: 1px solid #000000;
}
.planningbordgauche {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.planningbordhaut {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.planningborddroit {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.planningbordbas {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.planningbordbasdroit {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.fonchautplanning {
	background-image: url(images/images_cci16/internet/planning_haut_milieu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #63C398;
	border-right-color: #63C398;
	border-bottom-color: #63C398;
	border-left-color: #63C398;
}
.planningtabroll {
	cursor: hand;
}
.bouton2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	border: none;
	height: 12px;
	background-color: #2684CD;
	color: #FFFFFF;
	cursor: hand;


}
.bouton3 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	border: none;
	height: 12px;
	background-color: #176CB7;
	color: #FFFFFF;
	cursor: hand;

}
.txtgrasrougegrandpicto {


	font-family: "Webdings";
	font-weight: bold;
	color: #FF0000;
	font-size: 13px;
	text-decoration: none;