/* CSS Document */
html{
	overflow-x:hidden;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align:justify;
	text-decoration: none;
	background-color: #000000;
}

a.b:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#66CCFF;
	text-decoration:none;
}

a.b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#0066FF;
	text-decoration:none;
}

a.b:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066FF;
	text-decoration:underline;
}

a.b:Hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066FF;
	text-decoration:underline;
}


a.lien_gestion:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.lien_gestion:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}

a.lien_gestion:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}

a.lien_gestion:Hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3366CC;
	text-decoration:none;
}

a.c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	text-decoration:underline;
}

a.c:Hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	text-decoration:underline;
}


a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:underline;
}

a:Hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:underline;
}

a.gras:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#4F89B3;
	text-decoration:none;
}

a.gras:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F89B3;
	text-decoration:none;
}

a.gras:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F89B3;
	text-decoration:none;
}

a.gras:Hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#4F89B3;
	text-decoration:none;
}


.titre_entete
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	text-decoration:none;
	color: #FFFFFF;
}

.titre_entete_moyen
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color: #FFFFFF;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align:justify;
	text-decoration: none;
}

.txt_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align:left;
	text-decoration: none;
}

.menu_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	background-color: #7F817F;
	vertical-align:middle;
	padding-left:10px;
}


.ligne_verte {
	background-color: #164B02;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 100%;
}

.ligne_grise {
	background-color: #7F817F;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 100%;
}

.nouvelle_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color:#5B92C9;
	text-align:justify;
	text-decoration: none;
}

.bordure_img {
	border:solid 1px #252525;
}


.interface_histo {
	background-color: #252525;
	border:none 0px #000000;
	width:246px;
}

.interface_histo th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	text-align:justify;
	border:none 0px #000000;
}

.interface_histo td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align:justify;
	border:none 0px #000000;
}

.TexteBox_Recherche {
	background-color: #252525;
	border:solid 1px #FFFFFF;
	color:#FFFFFF;
	width:125px;
}

.TexteBox_General {
	background-color: #4F514F;
	border:solid 1px #FFFFFF;
	color:#FFFFFF;
	width:180px;
}

.interface_info {
	background-color: #252525;
	border:none 0px #000000;
	width:250px;
}

.interface_info th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	text-align:justify;
	border:none 0px #000000;
}

.interface_info td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align:justify;
	border:none 0px #000000;
}


.interface_nouvelle {
	background-color: #4F514F;
	border:none 0px #000000;
	width:512px;
}

.interface_nouvelle2 {
	background-color: #4F514F;
	border:none 0px #000000;
	width:507px;
}

.interface_nouvelle th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	text-align:justify;
	padding-left:10px;
	background-color: #000000;
	border-top:thin 1px #7F817F;
	border-bottom:thin 1px #7F817F;
	border-left:none 0px #7F817F;
	border-right:none 0px #7F817F;
	width:450px;
}

.interface_nouvelle td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	color: #FFFFFF;
	text-decoration: none;
	border:none 0px #000000;
	width:450px;
}


.interface_liste {
	background-color: #4F514F;
	border:none 0px #000000;
	width:450px;
}

.interface_liste th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #061B50;
	text-align:justify;
	text-decoration: none;
	background-color: #4F514F;
}

.interface_liste td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	color: #FFFFFF;
	text-decoration: none;
	border:none 0px #000000;
}

.interface_fr_en {
	background-color: #4F514F;
	border:none 0px #000000;
	width:450px;
	padding:3px;
}

.interface_fr_en th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	color: #061B50;
	text-decoration: none;
	background-color: #4F514F;
	padding-top:10px;
}

.interface_fr_en td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	color: #FFFFFF;
	text-decoration: none;
	border:none 0px #000000;
}

.interface_contact {
	background-color: #4F514F;
	border:none 0px #000000;
	width:502px;
}



.interface_contact th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	text-align:justify;
	padding-left:10px;
	background-color: #000000;
	border-top:thin 1px #7F817F;
	border-bottom:thin 1px #7F817F;
	border-left:none 0px #7F817F;
	border-right:none 0px #7F817F;
}

.interface_contact td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding:15px;
	color: #FFFFFF;
	text-align:justify;
	text-decoration: none;
	border:none 0px #000000;
}

.interface_login {
	background-color: #4F514F;
	border:none 0px #000000;
	width:512px;
}



.interface_login th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #015688;
	text-decoration: none;
	text-align:justify;
	padding-left:10px;
	background-color: #000000;
	border-top:thin 1px #7F817F;
	border-bottom:thin 1px #7F817F;
	border-left:none 0px #7F817F;
	border-right:none 0px #7F817F;
}

.interface_login td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding:15px;
	color: #FFFFFF;
	text-align:justify;
	text-decoration: none;
	border:none 0px #000000;
}

.marge
{
line-height:25px;
}

.hauteur_bas{
line-height:18px;
}

.marge_hauteur{
padding-top:220px;
}

.tableau_bordure
{
border:1px solid #999999;
background-color:#666666; 
	  
}

.espace
{
width:402px;
	  
}

.bigtitre
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
	  
}

@media print
{

.noprint
{
      display: none;      
	  
}
}
