/** Feuille de styles  */

/** Éléments de base */
td 							{	font-size: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial;  }
p 							{	font-size: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial;  }
input 						{	font-size: 10px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; background-color: #FFFFFF; border:#403D3D solid 1px;}
select 						{	font-size: 10px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; background-color: #FFFFFF; border:#403D3D solid 1px;}
input.checkbox				{	background-color:#FFFFFF }
input.bouton				{	font-size: 10px; color:#A4946F; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; background-color: #FFFFFF; border: solid 1px #403D3D}
textarea 					{	font-size: 10px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; background-color: #FFFFFF; border:#403D3D solid 1px;}
a:link 						{	color: #B2B3AC; text-decoration: none; }
a:visited 					{	color: #B2B3AC; text-decoration: none; }
a:active					{	color: #B2B3AC; text-decoration: none; }
a:hover						{	color: #B2B3AC; text-decoration: underline; }
p.indent                    {	margin-top:10px; margin-bottom:1px}
p.special_margin            {   margin-top:1px; margin-bottom:1px}



/** Liens en haut et bas de page */

.liensbas 					{	font-size: 10px; color: #8A8A8A;}
a:link.liensbas 			{	color: #8A8A8A; line-height:20px}
a:visited.liensbas 			{	color: #8A8A8A; line-height:20px}
a:hover.liensbas 			{	color: #8A8A8A; line-height:20px}

/** Éléments du contenu cellule et texte */

.chemin						{ 	font-size: 11px; text-transform:uppercase;}
.chemin_over				{ 	font-weight:bold; color:#E92125}
a:link.chemin_over			{ 	font-size: 11px; text-transform:uppercase; text-decoration:none}
a:visited.chemin_over		{ 	font-size: 11px; text-transform:uppercase; text-decoration:none}
a:link.chemin				{ 	font-size: 11px; text-transform:uppercase; color:#8A8A8A}
a:visited.chemin			{ 	font-size: 11px; text-transform:uppercase; color:#8A8A8A}
a:hover.chemin				{ 	font-size: 11px; text-transform:uppercase; color:#E92125}

.cellule_contenu			{	font-family: Arial, Helvetica, sans-serif; padding:10px; }

/** Couleurs de fond */

.fond_gris_fonce                 {   background-color: #403D3D; }
.fond_gris_pale                  {   background-color: #B2B3AC; }
.fond_gris_trespale              {   background-color: #F5F6F7; }
.fond_blanc                      {   background-color: #FFFFFF; }
.fond_beige_pale                 {   background-color: #F1EFEB; }
.fond_beige_moyen                {   background-color: #D0BE9A; }
.fond_beige                      {   background-color: #A4946F; }
.fond_bleu_gris                  {   background-color: #5C6771; }
.fond_gris                       {   background-color: #74746C; }

/** Filets */

.filet_bas					{ 	border-bottom: 1px solid #FFFFFF; }
.filet_gauche 				{ 	border-left: 1px solid #FFFFFF; }
.filet_droit 				{ 	border-right: 1px solid #FFFFFF; }
.filet_haut 				{ 	border-top: 1px solid #FFFFFF; }
.contour				    {   border: 1px solid #FFFFFF; }

.filet_bas_noir					{ 	border-bottom: 1px solid #000000; }
.filet_gauche_noir				{ 	border-left: 1px solid #000000; }
.filet_droit_noir				{ 	border-right: 1px solid #000000; }
.filet_haut_noir				{ 	border-top: 1px solid #000000; }

.filet_bas_gris_pale		{ 	border-bottom: 1px solid #B2B3AC;}
.filet_gauche_gris_pale 	{ 	border-left: 1px solid #B2B3AC;}
.filet_droit_gris_pale 		{ 	border-right: 1px solid #B2B3AC;}
.filet_haut_gris_pale 		{ 	border-top: 1px solid #B2B3AC;}
.contour_gris_pale			{   border: 1px solid #B2B3AC;}


/** Titres et textes **/

h1 						    {	font-size: 15px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; font-weight: normal; margin-bottom: 0px; margin-top: 7px; line-height: 15px; }
h2                          {	font-size: 14px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; font-weight: normal; margin-bottom: 0px; margin-top: 7px; line-height: 14px; }
h3                          {	font-size: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; font-weight: normal; margin-bottom: 0px; margin-top: 7px; line-height: 13px; }
h4                          {	font-size: 11px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; font-weight: normal; margin-bottom: 0px; margin-top: 7px; line-height: 12px; }
h5                          {	font-size: 10px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial; font-weight: normal; margin-bottom: 0px; margin-top: 7px; line-height: 11px; } 

/** Styles des textes   **/
.caps                       {   text-transform: uppercase; }
.bold                       {   font-weight: bold;  }
.normal                     {   font-weight: normal;  }    
.letterspace                {   letter-spacing: 2px}

.avertissement 				{	color: #BF3A00; }
.evidence 				    {	color: #990000; font-weight: bold; }       
a.evidence 				    {	color: #990000; font-weight: bold; }       
a.evidence_normal		    {	color: #5C6771;}       

.noir                       {   color: #000000; }   
.brun                       {   color: #403D3D; }
.gris_pale                  {   color: #B2B3AC; }
.blanc                      {   color: #FFFFFF; }
.beige                      {   color: #A4946F; }
.bleu_gris                  {   color: #5C6771; }
.gris                       {   color: #74746C; }  

ul 
{
    padding-left : 10px;
    margin-left : 10px;
    list-style-image:url(../images/commun/puce.gif); 
}

.fleche_schema
{
    display:none;    
}
