@charset "iso-8859-1";

img { 
	border: 0px solid black; 
	vertical-align: middle;
	}

/* Caractéristiques générales du texte de la page */
BODY, TD {
   	font-family : Verdana, Arial, sans-serif ;
	color : black;
	font-size : 10pt;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;

	scrollbar-face-color: #A40004; scrollbar-highlight-color: #DE0006;
	scrollbar-shadow-color: black; scrollbar-3dlight-color: #DE0006;
	scrollbar-arrow-color:  #F000000; scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #DE0006;
}

  A:link {text-decoration: none;color: #dd0417;}
  A:visited {text-decoration: none;color: #dd0417;}

  
  					.cellule {   
					border-style:solid; 
					border-width:1px; 
					border-color:#c1001b;
					text-align:center;
							}
  					.cellule_l {   
					border-style:solid; 
					border-width:1px; 
					border-color:#c1001b;
					text-align:left;
							}
								
					.tableau { 
					border-collapse:collapse;
					border-style:solid; 
					border-width:1px; 
					border-color:#c1001b;
					text-align:center; }

					.tableau_l { 
					border-collapse:collapse;
					border-style:solid; 
					border-width:1px; 
					border-color:#c1001b;
								}
				
				
					h1{					/* texte dans la barre rouge */
					font-size: 10pt;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color: white;
					}
					h2{				  /* Taille titre 1 */
					font-size: 18pt;
					text-align:center;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color:#c1001b;
					}	
						
					h3{				 /* Taille titre 2 */
					font-size: 16pt;
					text-align:left;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color: #c1001b;
					}			
						
					h4{		   /* blanc, taille 14, dans la fiche individuelle */
					font-size: 14pt;
					text-align:center;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color: black;
					}		
								
					h5{				 /* Taille titre 3 */
					font-size: 14pt;
					text-align:center;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color: #c1001b;
					}
					h6{
					font-size: 8pt;
					text-align:left;
					margin-top: 0;
					margin-bottom: 0;
					font-weight:normal;
					color: black;
					}

	input{
	font-family:Helvetica,Arial;
	font-size:10pt;
	border:1px solid;
	color: #dd0417;
	vertical-align: middle;
	}
	
	input.loupe{
	border:none;
	vertical-align: middle;
	} 
	
	select{
	font-family:Helvetica,Arial;
	font-size:10pt;
	border:1px solid;
	color: #dd0417;
	}	 

	textarea{
	font-family:Helvetica,Arial;
	font-size:10pt;
	border:1px solid;
	color: #dd0417;
	}
	
	/* Style du calendrier utilisé dans le module prévention  */
	
	.ds_box {
	background-color: #FFF;
	border: 1px solid #c1001b;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #c1001b;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} 


/* Fin du style utilisé dans le calendrier utilisé dans le module prévention */