/* CSS Document */
html {height:100%;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	height:98%;
	background-color:#CCCCCC;
}
body.transfer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	height:98%;
	background-color:#F9F9F9;
}

.bg_fonce { background-color:#4d4d4d; }
.bg_voeux { background-color:#777872; }
.bg_claire { background-color:#cccccc; }
.bg_blanc { background-color:#F9F9F9; }
.col_blanc { color:#F9F9F9; }
.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.small_font { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
P.titre_contenu { font-weight:bold;	color:#FFFFFF; background-color: #4d4d4d; line-height: 18px; text-indent: 5px; margin-top: 0px; }
P.txt_contenu { text-align: justify; line-height: 18px; margin-top: 0px;  }
P.menu_small {	color:#FFFFFF; padding-left:15px; margin-top: 0px;  }
P.txt_menu { line-height: 18px; color:#FFFFFF; padding-left:15px; margin-top: 0px; }
P.titre_menu { font-weight:bold; color:#FFFFFF; padding-left:15px; margin-top: 0px; }
P.titre_reference { color: #FFFFFF; font-weight: bold; margin-top: 0px; margin-top: 0px; }
P.txt_reference { color:#FFFFFF; text-align:justify; line-height: 18px; margin-top: 0px; }
P.txt_reference_vertical { color:#FFFFFF; text-align:left; line-height: 18px; margin-top: 0px; }
.avertissement { color:#FF0000; font-weight:bold; }
P.copyright { color:#CCCCCC; font-size: 9px; padding-bottom:2px; margin-top: 0px; }
P.copyright_menu { color:#CCCCCC; font-size: 10px; margin-top: 0px; }
P.logo { color:#FFFFFF; font-size: 10px; padding-top:2px; margin-top: 0px; }
a { text-decoration: none; }
a.menu { color: #000000;font-weight:bold; }
a.menu:hover { color:#C15A37; }
a.smenu { color: #FFFFFF; }
a.smenu:hover { background-color:#C15A37; }
a.lien { color: #000000; }
a.lien:hover { background-color:#C15A37; color: #FFFFFF; }
a.copyright { color:#CCCCCC; font-size: 9px; padding-bottom:2px; }
a.copyright:hover { background-color:#C15A37; }
a.smenu_small { font-size: 9px; color: #FFFFFF;}
a.smenu_small:hover { font-size: 9px; background-color:#C15A37; }
TD.equipe {	font-size: 10px; vertical-align: top; width: 25%;line-height: 12px; }
TD.admin-top {	font-size: 12px; vertical-align: top; text-align: right ; font-weight:bold; }
TD.admin-mid {	font-size: 12px; vertical-align: middle; text-align: right ; font-weight:bold; }
TD.entete {	font-size: 12px; vertical-align: top; font-weight:bold; line-height: 18px; background-color:#e9e9e9; }
TD.news { font-size: 12px; vertical-align: top; text-align: justify; line-height: 18px; padding-top: 5px; }
TD.menu_small { color:#FFFFFF; padding-left:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
TD.ans { background-color:#4d4d4d; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size: 16px;}

IMG.domaine { border: 0px;	margin-right: 15px; float: left; }
LI { line-height: 18px; }
INPUT.projet {width: 160px;}
INPUT.bouton_tri {width: 168px;text-align: center;}
SELECT.projet { width: 166px; }

.dwn_titre{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;}
TD.dwn_entete{ font-size: 12px;	font-weight: bold; background-color:#D3DCE3}
TD.dwn_gf{ font-size: 12px; background-color:#D5D5D5}
TD.dwn_gc{ font-size: 12px; background-color:#E5E5E5}
TD.dwn_blanc{ font-size: 12px; font-weight: bold; text-align: right; background-color:#F9F9F9}
TD.dwn_choix{font-size: 12px; text-align: left; background-color:#F9F9F9}
