/*affiche toujours la barre de défilement vertical*/
html {overflow-y: scroll;}

body  {
/*	background-color :  #D55127; */
/*	overflow-y: scroll;*/
	background-position: center;
	SCROLLBAR-FACE-COLOR: #DDCEAB;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #D55127;
	SCROLLBAR-ARROW-COLOR: #D55127;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #D55127;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}
body.blanc  {
/*	overflow-y:auto; */
	background-color :  #FFFFFF;
	SCROLLBAR-FACE-COLOR: #DDCEAB;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #D55127;
	SCROLLBAR-ARROW-COLOR: #D55127;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #D55127;
}
body.bandeau_dt  {
	overflow-y: hidden;	
	background-color :  #FFFFFF;
}


A { 
	font-family: Verdana, Arial, Helvetica, "Sans serif"; 
	color: #3a98d6; 	
/*	color: #D55127; */
	text-decoration: none; 
}
A:Hover { 
	font-family: Verdana, Arial, Helvetica, "Sans serif"; 
/*	color: #D55127; */
	text-decoration: underline; 
}

A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0f69a5;
}

.agras {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

p {
	font-family: Verdana, Arial, Helvetica, "Sans serif";
	color: #333;
	font-weight: normal;
	text-align : justify;
	font-size: 12px;
	line-height:19px;
}
ul {
	text-align: justify;
	list-style-image:  url(/_commun/images/symbole_ozyme_v2002-10-19.jpg);
	font-size: 12px;
	line-height:19px;	
}
.tete-liste {
	margin-left: -40px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	list-style-image:  url();	
}
.min {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333;
}
.mingras {
	font-family : Verdana, Arial, Helvetica, sans serif;
	font-size : 9px;
	color : #333;
	font-weight : bold;
}
.minsoustitre {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	line-height:19px;
}
.txtJustif  {
	font-family : Verdana, Arial, Helvetica, "sans serif";
	font-size: 12px;
	line-height: 19px;
	color: #333;
	font-weight : normal;
	text-align: justify;
}
.txtCentre  {
	font-family : Verdana, Arial, Helvetica, "sans serif";
	font-size: 12px;
	line-height: 19px;
	color: #333;
	font-weight : normal;
	text-align: center;
}
.txtRight {
	font-family : Verdana, Arial, Helvetica, "sans serif";
	font-size: 12px;
	line-height: 19px;
	color: #333;
	font-weight : normal;
	text-align: right;
}
.txtDisabled {
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 19px;
	font-weight: normal; 
	color: #333; 
	background-color: #CCFFCC;
	text-align: right;
}
.txtFondBlanc  {
	font-family : Verdana, Arial, Helvetica, "sans serif";
	font-size: 12px;
	line-height: 19px;
	color: #333;
	font-weight : normal;
	text-align: center;
	background-color: #FFFFFF
}
.grostxt {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #333
}
.soustitre {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 19px;
	font-weight: bold; 
	color: #333
}
.gras {
	font-weight: bold;
}

.txtrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #C40000;
	font-weight: bold;
}
.grostxtblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF
}
.grostxtnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000
}
.italique {
	font-style: italic;
}


.pave_dt_doc_ht_gch{
	background-image:url(/_doc/images/pave_dt_doc_ht_gch11.png); 
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	float:left;	
}
.pave_dt_doc_ht_milieu{
	background-image:url(/_doc/images/pave_dt_doc_ht11.png); 
	background-repeat:repeat-x;
	width:128px;
	height:11px;
	float:left;
}
.pave_dt_doc_ht_dte{
	background-image:url(/_doc/images/pave_dt_doc_ht_dte11.png); 
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	float:left;
}

/* Pavé de droite doc */
.pave_dt_doc_milieu{
	float:none;
}

.pave_dt_doc_gch11{
	background-image:url(/_doc/images/pave_dt_doc_gch11.png); 
	background-repeat:repeat-y;
	width:11px;
	height:11px;
	float:left;	
	padding-bottom:10px;
}
.pave_dt_doc_gch30{
	background-image:url(/_doc/images/pave_dt_doc_gch11.png); 
	background-repeat:repeat-y;
	width:11px;
	height:30px;
	float:left;	
	padding-bottom:10px;	
}
.pave_dt_doc_centre{
	width:128px;
	height:11px;
	float:left;
	text-align:center;
	padding-bottom:10px;	
}
.pave_dt_doc_dte11{
	background-image:url(/_doc/images/pave_dt_doc_dte11.png); 
	background-repeat:repeat-y;
	width:11px;
	height:11px;
	float:left;
	padding-bottom:10px;	
}
.pave_dt_doc_dte30{
	background-image:url(/_doc/images/pave_dt_doc_dte11.png); 
	background-repeat:repeat-y;
	width:11px;
	height:30px;
	float:left;
	padding-bottom:10px;	
}

.pave_dt_doc_bas_gch{
	background-image:url(/_doc/images/pave_dt_doc_bas_gch11.png); 
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	float:left;		
}
.pave_dt_doc_bas_milieu{
	background-image:url(/_doc/images/pave_dt_doc_bas11.png); 
	background-repeat:repeat-x;
	width:128px;
	height:11px;
	float:left;
}
.pave_dt_doc_bas_dte{
	background-image:url(/_doc/images/pave_dt_doc_bas_dte11.png); 
	background-repeat:no-repeat;
	width:11px;
	height:11px;
	float:left;		
}


.actu{
	background-color:#C40000;
	padding:3px;	
	width:0px;		
}
.actu_soustitre{
	background-color:#FFCCCC;
	padding:5px;	
	width:126px;		
}
.societe{
	background-color:#FC8042;
	padding:3px;	
	width:0px;	
}
.societe_soustitre{
	background-color:#ffe787;
	padding:5px;	
	width:126px;		
}
.cmd{
	background-color:#2bb488;
	padding:3px;	
	width:0px;	
}
.cmd_soustitre{
	background-color:#CCFFCC;
	padding:5px;
	width:126px;	
}
.doc{
	background-color:#0044B5;
	padding:3px;	
	width:0px;	
}
.doc_soustitre{
	background-color:#deefff;
	padding:5px;
	width:126px;	
}
.doc_soustitre_requeteur{
	background-color:#deefff;
	padding:5px;
	width: 276px;	
}
.doc_contour{
	background-color:#ffffff;
	border: solid;
	border-width:thin;
	border-color:#0044B5;
	padding:5px;
	width:126px;	
}
.aide{
	background-color:#ffea00;
	padding:3px;	
	width:0px;	
}
.aide_soustitre{
	background-color:#ffe787;
	padding:5px;
	width:126px;	
}
.aide_soustitre_requeteur{
	background-color:#fdfdbe;
	padding:5px;
	width:276px;	
}
.prod{
	background-color:#762283;
	padding:3px;	
	width:0px;

}
.prod_soustitre{
	background-color:#dfd5eb;
	padding:5px;
	width:126px;
}
.prod_soustitre_requeteur{
	background-color:#dfd5eb;
	padding:5px;
	width: 276px;
}
