A { text-decoration:none; color:#01406A; }
A:HOVER {
	color:#000000;
	text-decoration: underline;
}

BODY {
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	color:#000000;
	background-color: #DEEFF7;
}

TABLE.base {font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#000000}
TABLE.base TD.fondclair { background-color:#E1E1FF; }

TABLE.menu_categorie { font-family:Verdana, Arial,Helvetica,Sans-serif; font-size:13px; }
TABLE.menu_categorie A { color:#FFFFFF; }
TABLE.menu_categorie A:hover { color:#FFFFFF; background-color:transparent;}
TABLE.menu_categorie TD { padding-top:0; padding-bottom:0; width:116px; height:41px;  text-align:center; vertical-align:middle; }
TABLE.menu_categorie TD.normal { color:#FFFFFF; background-image:url("skin/boutonsg.gif"); }
TABLE.menu_categorie TD.normal A { color:#FFFFFF; }
TABLE.menu_categorie TD.normal A:hover { color:#FFFFFF; background-color:transparent;}
TABLE.menu_categorie TD.select { color:#000000; background-image:url("skin/boutonsgon.gif"); }
TABLE.menu_categorie TD.select A { color:#000000; }
TABLE.menu_categorie TD.select A:hover { color:#000000; background-color:transparent;}

TABLE.menu_rubrique { font-family:Arial,Helvetica,Sans-serif; font-size:12px; }
TABLE.menu_rubrique A { color:#FFFFCC; }
TABLE.menu_rubrique A:hover { color:#FFCC00; background-color:transparent;}
TABLE.menu_rubrique TR.titre { font-weight:bold; }
TABLE.menu_rubrique TD { color:#FFFFFF; padding-top:0; padding-bottom:0; width:98px; text-align:center; vertical-align:middle; }
TABLE.menu_rubrique TD.normal { background-image:url("skin/ongletinactif.gif"); }
TABLE.menu_rubrique TD.select { background-image:url("skin/ongletactif.gif"); }

TABLE TD.menu_sousrubrique { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#FFFFFF; height:20px; vertical-align:middle; }
TABLE TD.menu_sousrubrique a { color:#FFFFFF; }
TABLE TD.menu_sousrubrique a:hover { color:#000000; background-color:#FFD55F; }

TABLE.menu_outils { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#000000; }

TABLE.menu_aide { font-family: Arial, Helvetica, Sans-serif; font-size:12px; height:20px; padding-right: 5px }
TABLE.menu_aide a { color:#000000; }
TABLE.menu_aide a:hover { color:#000000; background-color:#FFD55F; }

TABLE.form { background-color: #FFFFFF; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; color:#000000; border: 1px solid #1876B3}
TABLE.form a { text-decoration:none; color:#000000; }
TABLE.form TR.titre { background-color:#1876B3; font-weight:bold; font-size:11px; text-align:left; weight:bold; color:#FFFFFF; }
TABLE.form TR.titre a { font-size:10px; color:#FFFFFF; }
TABLE.form TR.titre a:hover { color:#000000; background-color:#FFD55F; }

TABLE.liste {font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#000000; border: 1px solid #666699}
TABLE.liste a { text-decoration:none; color:#000000; }
TABLE.liste TR.titre { background-color:#666699; font-weight:bold; font-size:11px; text-align:left; weight:bold; color:#FFFFFF; }
TABLE.liste TR.titre a { font-size:10px; color:#FFFFFF; }
TABLE.liste TR.titre a:hover { color:#000000; background-color:#FFD55F; }
TABLE.liste TR.flag1 { background-color:#FFFFFF; }
TABLE.liste TR.flag2 { background-color:#FFF6DA; }


TABLE.page {font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#000000;}
TABLE.page a { text-decoration:none; color:#000000; }
TABLE.page TR.titre { background-color:#666699; font-weight:bold; font-size:11px; text-align:left; weight:bold; color:#FFFFFF; }
TABLE.page TR.titre a { font-size:10px; color:#FFFFFF; }
TABLE.page TR.titre a:hover { color:#000000; background-color:#FFD55F; }
TABLE.page TR.flag1 { background-color:#FFFFFF; }
TABLE.page TR.flag2 { background-color:#FFF6DA; }

.accueil_messages { color:#993333; font-weight:bold; }
.accueil_rdv { color:#669999; font-weight:bold; }

SELECT.standard { border-color : #666699; border-style : inset ;border-width : 1px; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; background-color: transparent; inset; }
INPUT.standard {
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:10px;
	background-color: transparent;
inset; 	border: 1px inset #1876B3;
}
TEXTAREA.standard { border-color : #666699; border-style : inset;border-width : 1px; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; background-color: transparent; inset; }

.valid {
	border: 1px solid #000000;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:10px;
	background-image: url(./design/images/btn_acceder.gif);
	background-color: #FFCC99;

}
.annul { border: 1px solid #000000; color:#000000; background-color:#AAAAAA; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; }
.raz { border: 1px solid #000000; color:#FFFFFF; background-color:#FF4444; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px;}

.message_ok { color: #006633; font-weight:bold; }
.message_erreur { color: #FF0000; font-weight:bold; }

.liencouleur { color:#666699; }
.fondcouleur { background-color:#666699; }

.texte_normal { color:#000000 }
.texte_clair { color:#BBBBBB }

.aucun    { color: #666666; background-color: #EEEEEE; font-size: xx-small; font-family:Verdana,Arial,Helvetica,Sans-serif; }
.lecture  { color: #000099; background-color: #CCFFFF; font-size: xx-small; font-family:Verdana,Arial,Helvetica,Sans-serif; }
.ecriture { color: #336600; background-color: #CCFFCC; font-size: xx-small; font-family:Verdana,Arial,Helvetica,Sans-serif; }
.gestion  { color: #FF6600; background-color: #FFFFCC; font-size: xx-small; font-family:Verdana,Arial,Helvetica,Sans-serif; }
.admin    { color: #CC0000; background-color: #FFDDDD; font-size: xx-small; font-family:Verdana,Arial,Helvetica,Sans-serif; }


