/* CSS Document */
body
{
	/*margin: 10px;*/
	margin-top: 0px;
	margin-left: 0px;
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*******************************************************************************
TABLEAUX
*******************************************************************************/
/* tableau portrait 1 pixel noir */
.noir {
border-width:1px;
border-style:solid;
border-color:#000000;
}
table.form
{
	
  /*border:double #ED1C24;  rouge du logo*/
 
}

td
{
	
	padding:5px;
	
}

.titre
{
	
	
	font-weight: bold;
	
}

.vide
{
	
	
	font-weight:normal;
	font-variant: normal;
}


/*******************************************************************************
LIENS
*******************************************************************************/
a{
	font-weight: bold;
	
  color:#666;
	text-decoration: none;
}
a:link { color:#666;font-family: arial, sans-serif; text-decoration: none;border:none;font-weight: bold; }
a:hover { color:#ED1C24;font-family: arial, sans-serif; text-decoration: none;border:none;font-weight: bold;  }
a:active { color:#666;font-family: arial, sans-serif; text-decoration: none;border:none; }
a:visited { color:#666;font-family: arial, sans-serif; text-decoration: none;border:none;font-weight: bold; }
a:visited:hover { color:#ED1C24; font-family: arial, sans-serif; text-decoration: none;border:none;font-weight: bold;  }
a:visited:active {  color:#666;font-family: arial, sans-serif; text-decoration: none;border:none;  }

/*******************************************************************************
FOMULAIRE
*******************************************************************************/
.champ
{
	font-weight: bold;
	font-size: 11px;
	width: 300px;
}
.submit{
	font-size: 9px;
	height: 20px;
	width: 100px;
	font-weight: bold;
}
input{
	font-size: 10px;
	height: 20px;
	/*width:100%;*/
	
	background-color: #fff;
}
select{
	font-size: 10px;
	
	width:200px
}
.readonly
{
	border: none;
	background-color:#ED1C24;
	padding-top: 0.3em;
	font-size: 12px;
	font-weight: bold;
	
}

/*******************************************************************************
		    CLASS 
*******************************************************************************/
/* texte corps 10 normal noir */
.noir_taille1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
line-height: 14px;
}
a.noir_taille1:link {color: #000000;text-decoration: none;}
a.noir_taille1:visited {color: #000000;text-decoration: none;}
a.noir_taille1:hover {color: #FF0000;text-decoration: none;font-weight: bold;}


/* texte corps 13 normal noir */
.noir_taille2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
line-height: 17px;
}
a.noir_taille2:link {color: #000000;text-decoration: none;}
a.noir_taille2:visited {color: #000000;text-decoration: none;}
a.noir_taille2:hover {color: #FF0000;text-decoration: none;font-weight: bold;}

/* texte corps 13 normal rouge */
.rouge_taille2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FF0000;
line-height: 17px;
}
a.rouge_taille2:link {color: #FF0000;text-decoration: none;}
a.rouge_taille2:visited {color: #FF0000;text-decoration: none;}
a.rouge_taille2:hover {color: #000000;text-decoration: none;font-weight: bold;}

.form_noir {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 17px;
} #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 17px;
}x;
}