/* CSS Document */

a.lienbleu{color: #336699; text-decoration:underline;}
a.lienbleu:visited{color: #336699;text-decoration:underline;}
a.lienbleu:hover{color: #336699;text-decoration:underline;}
a.lienbleu:active{color: #336699;text-decoration:underline;}

td { font-size: 12px; }

.menu:link {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WIDTH: 130px;
	COLOR: #336699;
	TEXT-INDENT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 2px;
border-left: 1px solid #0099FF;
}
.menu:visited {
		DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WIDTH: 130px;
	COLOR: #336699;
	TEXT-INDENT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 2px;
border-left: 1px solid #0099FF;
}
.menu:hover {
		DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WIDTH: 130px;
	COLOR: #336699;
	TEXT-INDENT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #E9E9E9;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 2px;
border-left: 1px solid #0099FF;
}
.menu:active {
		DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WIDTH: 130px;
	COLOR: #FFFFFF;
	TEXT-INDENT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #336699;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 2px;
border-left: 1px solid #0099FF;
}

.font11pixnoir {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.font11pixblanc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #E5E5E5;

}

.font12pixblanc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px;

}

.norepeat {
	background-repeat: no-repeat;
}

.bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	font-weight: bold;

}
.font14pixrouge {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}
.font14pixbleuclair {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCFF;
	font-weight: bold;
}
.tdsurveillance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #259EB8;
	padding: 2px;
}
.font12pixnoir {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tdformations {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	padding: 2px;
}
.font11pixbleufonce {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
}
.font9pixblanc {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.tdtechnologies {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E78339;
	padding: 2px;
}
.font14pixblanc {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.font12pixbleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: normal;

}

.font11pixbleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;

}

.font14pixbleu {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
.font16pixbleu {


	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #336699;
	font-weight: normal;
}
.font24pixbleu {



	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #336699;
	font-weight: normal;
}
.font11pixgris {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.font9pixgris {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.font12pixgris {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.font12pixnoirbold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}
.font24pixbleudroit {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
	font-weight: bold;
}
.font17pixbleudroit {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
	font-weight: bold;
}
.font12pixbleubold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;

}
#lstlaureat{
	padding-top: 2px;
	padding-left: 2px;
	border-top: 1px dotted #999999;
	border-right: #999999;
	border-bottom: 1px dotted #999999;
	border-left: #999999;
	margin-bottom: 10px;





}
#cadrephoto {
	padding-top: 2px;
	padding-left: 2px;
	border-top: 1px dotted #999999;
	border-right: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px dotted #999999;
	padding-right: 2px;
	padding-bottom: 2px;
	margin: 5px;


}
#cadreactus {
	border-top: #999999;
	border-right: #999999;
	border-bottom: 1px dotted #999999;
	border-left: #999999;
	padding-bottom: 3px;
	padding-top: 3px;



}

.imgbords {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;

}
.imgactugauche {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;

}
.imgactudroite {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	float: right;


}
.font18pixbleudroit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}


.wpe_blank {}
.wpe_textedito          { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #FFFFFF; background-image: none; }
.wpe_font11pixbleu      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; background-color: #FFFFFF; background-image: none;} /* 11 pixels bleu */
.wpe_font11pixnoir      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } /* 11 pixels noir */
.wpe_font11pixgris      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; } /* 11 pixels gris */
.wpe_font12pixbleu      {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	color: #336699;	font-weight: normal; } /* 12 pixels bleu */
.wpe_font12pixnoir      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000; } /* 12 pixels noir */
.wpe_font12pixgris      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	color: #666666; } /* 12 pixels gris */
