body {  
font-family: Arial, Helvetica, sans-serif;
background-color: #C0C0C0;
font-size:11px;
color:#000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
td {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.text_blanc {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration :none;
}

.text_noir {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration :none;
}

.form_input {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #FFFFFF;
border: 1px #000000 solid ;
padding : 0px;
margin: 0px;
}

.bouton_vert {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight : bold;
color: #000000;
background-color: #C8FE01;
border: 1px #000000 solid ;
padding : 2px;
}
.calcul{
	margin: 0 auto ;
	font: normal 8pt Arial, helvetica, sans-serif ; 
	color:#CF3A00; 
	font-weight: bold;
 	background-color:#EEEEEE;
	border : 0px;
	padding : 0px;
	text-align : right;
}
a{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#CF3A00; 
}
a:hover{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#000000; 
}

.lien_menu{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#0746A0;
	font-weight: bold;
 	text-decoration: none;
 
}
.lien_menu:hover{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#0746A0;
	font-weight: bold; 
 	text-decoration: none;
}
.lien_smenu{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#0746A0;
 	text-decoration: none;
 
}
.lien_smenu:hover{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#0746A0;
 	text-decoration: none;
}
.lien_blanc{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#FFFFFF;
 	text-decoration: none;
 	font-weight: bold;
}
.lien_blanc:hover{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#FFFFFF;
 	text-decoration: none;
	font-weight: bold;
}

.lien_menu_ht{
	padding-top : 2px ;
	padding-bottom : 2px ;
	padding-left : 2px ;
	padding-right : 2px ;
	font-weight : bold;
 	text-decoration: none ;
	background : #052B64;
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#FFFFFF;
 	text-decoration: none;
 	font-weight: bold;

}
.lien_menu_ht:hover{
	padding-top : 2px ;
	padding-bottom : 2px ;
	padding-left : 2px ;
	padding-right : 2px ;
	font-weight : bold;
 	text-decoration: none ;
	background : #FFFFFF;
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#000000;
 	text-decoration: none;
	font-weight: bold;
}

.titre_reference{
	margin: 0 auto ;
	font: italic 11pt Arial, helvetica, sans-serif ; 
	color:#616161; 
	font-weight: bold;
}
.text_gras_italique{
	margin: 0 auto ;
	font: italic 12pt Arial, helvetica, sans-serif ; 
	color:#000000; 
	font-weight: bold;

}
.titre_rubrique{
	margin: 0 auto ;
	font: normal 9pt Arial, helvetica, sans-serif ; 
	color:#000000; 
	font-weight: bold;

}
.titre_rubrique_rouge{
	margin: 0 auto ;
	font: italic 10pt Arial, helvetica, sans-serif ; 
	color:#FF0000; 
	font-weight: bold;

}

.bouton_ajouter{
	font-size: 10px;
	background: #FEA100 ;
	color: #000000; 
 	border: 1px outset #d7b9c9;
}

.bouton_quitter{
	font-size: 10px;
	background: #C8FE01;
	color: #000000; 
 	border: 1px outset #d7b9c9;
}
.bouton_modifier{
	font-size: 11px;
	background: #FE0F0F ;
	color: #FFFFFF; 
 	border: 1px outset #d7b9c9
}
.fond_pave_gauche{
background-image: url(images/fond_pave_gauche.gif);
}
//.fond_pave_droit{
//background-image: url(images/fond_pave_droit.gif);
//}

fieldset{
border: 1px solid #7B7B7B;
margin: 0 0 1px 1px;
}

.open{
background-image:url('images/open.gif'); 
}
.close{
background-image:url('images/close.gif'); 
}