body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.titre_rouge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #840018;
	text-decoration: none;
}

.titre_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #10557E;
	text-decoration: none;
}
.lien_menu_pictos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #94007B;
	text-decoration: none;
}
.lien_menu_pictos_TITRE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #94007B;
	text-decoration: none;
}
.lien_menu_pictos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.texte_tbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C0059;
	line-height: 10px;
}

.lien_num_active {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	text-decoration: none;
	background-color: #993366;
}

.lien_num {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #6C0059;
	line-height: 10px;
	text-decoration: none;
}
.pourcentage {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: bold;
	color: #94007B;
}

.lien_num:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	background-color: #FF6600;
}

.lien_tbl {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #6C0059;
	line-height: 9px;
	text-decoration: none;
}
.lien_tbl:hover {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FF6600;
	line-height: 9px;
}
.lienbold_tbl {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #6C0059;
	line-height: 9px;
	text-decoration: none;
	font-weight: bold;
}
.lienbold_tbl:hover {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FF6600;
	line-height: 9px;
	font-weight: bold;
}

.lien_col_admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #94007B;
	text-decoration: none;
	line-height: 10px;
}
.lien_col_admin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	line-height: 10px;
}
.lien_menu_pictos_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94007B;
	text-decoration: none;
}
.lien_menu_pictos_petit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}

.titre_blanc {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}

.titre_bleuart {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #10557E;
	text-decoration: none;
	line-height: 12px;
}


.texte_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
.texte_bleubold {
	color: #010c44;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.texte_bleubold2 {
	color: #010c44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.titre_blancbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
img.png {
behavior: url(http://www.aip-conseil.com/css/png.htc);
}
.TT_actu_jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
}
.TXT_actu_jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
}

.T_semaine_jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
}
.T_semaine_jaune:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
	font-weight: bold;
}

.TXT_blanc {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 12px;
}
.Lien_actu_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66FF00;
	text-decoration: none;
	font-weight: bold;
}
.Lien_actu_vert:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66FF00;
	text-decoration: underline;
}

.Lien_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #840018;
	text-decoration: none;
	font-weight: bold;
}
.Lien_noir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
}
.petit_txt_violet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94007B;
	line-height: 11px;
}
.petit_txt_violet3 {
	padding-left-value: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #94007B;
	list-style-type: square;
}




#content { position: absolute }

.bt_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/* color: #840018;                                                          */
  color:#ffffff;
	background-color: #10557E;
	border: 1px solid #FFFFFF;
	height: 18px;
}
.input_recherche {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #94007B;
	background-color: #EEF2F9;
	height: 14px;
	border: 1px solid #FFFFFF;
	width: 150px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.input_recherche2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #94007B;
	background-color: #EEF2F9;
	height: 15px;
	border: 1px solid #FFFFFF;
	width: 100px;
	text-transform: uppercase;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.input_recherche3 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #840018;
	background-color: #EEF2F9;
	border: 1px solid #10557E;
	padding-left: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.input_recherche3bis {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #840018;
	background-color: #EEF2F9;
	border: 1px solid #10557E;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.input_recherche4 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000066;
	background-color: #EEF2F9;
	height: 20px;
	border: 1px solid #B4C9E5;
	padding-left: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.texte_noirB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;
}
.petit_txt_violetB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94007B;
	font-weight: bold;
	line-height: 11px;
}
.petit_txt_marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #38032f;
	line-height: 11px;
}
.titre_orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.petit_txt_violet2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #94007B;
	text-transform: uppercase;
}
.petit_txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-transform: uppercase;
}

.select {

	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #840018;
	background-color: #EEF2F9;
	height: 20px;
	border: 1px solid #10557E;
}
.titre_blancboldpetit {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bt_ok_admin {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #840018;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 18px;
}
.texte_noir_prestige {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
	line-height: 13px;
	font-style: italic;
}
.petit_txt_marron_prestige {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #38032f;
	line-height: 13px;
	font-style: italic;
}

.lettrine {
	float: left;
	font-size: 1.8em;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #93007A;
	padding: 0px;
	line-height: 1em;
	font-style: italic;
}


.lettre_logo_gris {font-family: "Trebuchet MS";font-size: 12px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;color: #666666;text-decoration: none;cursor:pointer;cursor:hand;}
.lettre_logo_orange {font-family: "Trebuchet MS";font-size: 12px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;color: #FF9900;text-decoration: none;cursor:hand;}
.realisation_majuscule {font-family: Arial, Helvetica, sans-serif;font-size: 8px;font-style: normal;line-height: 8px;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #333333;text-decoration: none;cursor:pointer;cursor:hand;}
.sigle_tm {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;line-height: 9px;font-weight: normal;font-variant: normal;text-transform: lowercase;color: #666666;text-decoration: none;cursor:pointer;cursor:hand;}
.accolade {font-family: Georgia, "Times New Roman", Times, serif;font-size: 24px;font-weight: normal;color: #999999;}
.texte_puces {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	list-style-image: url(../images/puce_loz.png);
}
.titre_orange2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.input_recherche_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94007B;
	background-color: #FFCC00;
	height: 12px;
	border: 1px solid #FFFFFF;
	width: 150px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	padding-top: 0px;
}
.bt_ok_orange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFCC00;
	border: 1px solid #FFFFFF;
	height: 16px;
}
.lien_menu_pictos_fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #94007B;
	text-decoration: none;
	padding-left: 3px;
}
.lien_menu_pictos_fiche:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-left: 6px;
}

/*******************************************************************************
* Définition des styles spécifiques pour les inferfaces d'administration       *
*******************************************************************************/
input {
	border: 1px Aucune #E5E8E4;
	background-color: #E5E8E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
}
select {
	border: 1px Aucune #E5E8E4;
	background-color: #E5E8E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	font-weight: bold;
}
TEXTAREA
{
	border: 1px Aucune #E5E8E4;
	background-color: #E5E8E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	font-weight: bold;
}

.adm_intitule{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: normal;
}
.adm_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
}

.adm_commentaire{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	font-weight: bold;
  font-style:italic;
}

.titreRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #810000;
}

/* Code spécifique permettant l'affichage d'un bloc au survol de la souris    */
a.layer {
	text-decoration: none; /* définition du lien qui affichera le "calque" */
}
a.layer:hover {background: none; /* correction d'un bug IE */
}
a.layer span {
/* définition de la balise <span> inclue dans <a> */
	display: none;
}
a.layer:hover span {
/* définition de la balise <span> au survol */
	display: inline;
	position: relative;
  top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
	left: 25px;
	width: 250px;
	height: 75px;
	background: #ffffff;
	text-align: center;
	color: #000000;
	font-weight:normal;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
		border: 1px dotted #E5E8E4;

}

