body 
      {
		color : #000000;
		background-image:url("../im/commune/fond/fondblancbleue1.gif");
		background-color:#0000CC;
		background-color:#000099;
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0;
		width:90%;
			}

/*
html, body { 
overflow : hidden; 
margin : 0; 
padding : 0; 
} 			*/

div, p  {
  text-align: justify; /*texte des paragraphes et des lignes de listes */
  font-size:14px;
  
		}
		


h3 {  
 color:#666666;
  padding: 0.3em;  /* pour que le texte ne colle pas &agrave; la bordure du cadre */
  text-align: center;         
  letter-spacing:normal;
 

  }
.accroche 

{
  letter-spacing:normal;
  font-size:20px;
 font-style:oblique;
  text-align:center;
  color:#0033FF;
  margin-right : 0px;
	margin-left :15px;
  font-weight:900;
}
 
 .appli
 
 {
 
 FONT-SIZE: 13px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-weight:bold;
font-style:italic;
color:#0000FF;
 }
 .titreprincipal
 {
 color:#FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 font-size:40px;
 text-align:center;
 background-color:#000000;
 letter-spacing: 2px;
 width:80%;
 margin:auto;
	padding:5px;
 
 }

 .titreac
		 {
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#0033CC;
 
		 }
		
.dbmcenter1
{
width:auto;
text-align:left;
margin:auto;
}
		
.dbmcenter2
{
width:50%;
text-align:justify;
margin:auto;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#333333;
border:0px;
padding:5px;
}		
.dbmcenter3
{
width:50%;
text-align:right;
margin:auto;
}	

.dbmcenter4
{
width:100%;
text-align:center;
margin:auto;
}	
		
.dbmtextuel
{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#333333;
text-align:justify;
padding: 10px;
width:100%;
position: top;
}
		.build
		
		{
		color:#FF0000;
		
		FONT-SIZE: 12px;
		font-weight:bold;
		FONT-FAMILY: Arial;
		border:0;
		background-color:#F0F0DF;
		background-color:#FFFFFF;
		}
.imgpresentation
		{
		width : 130px;
		height:130px;
		
		border:0;
		}
		
.flashaccueil
		{
		width : 550px;
				
		height:200px; 
		background-color:#F0F0DF;
		background-color:#FFFFFF;
		
		margin-right : 15px;
		margin-left : 15px;
		text-align:center;
		}		
		
		.slogan
		
		{
		text-align:left;
		font-size:9px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:italic;
		letter-spacing:1px;
		
		}
.centre

{		
		vertical-align : top;
		height:300px;
		margin-left:5px;
		padding:5px;
		text-align:center;
		width:80%;
	}
		
		.partenaires
		{
		
		width : 550px;
		margin-left:20px;
		
		height:41px;
		}
		
		.airbus
		{
		width : 250px;
		height:44px;
		border:none;
		
	    

		}
		
		.espace
		{
		width : 20px;
		}
		
		
		.pole
		{
		width : 160px;
		height:44px;
		border:none;
 
		}
.fichetech
		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		color:#666666;
		width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		border: medium solid #6495ed;
		border-collapse: collapse;
		
		}
		
		
	.presentation
		{
		 FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;/*police de caract&egrave;res*/
		text-align:center;
		color:#666666;
		width : 90%;
		margin-left:auto;
		margin-right:auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		 }
		
		.plan1
		{
		width:100%;
		height:415px;
		text-align:center;
		}
		
		.plan2
		
		{
		  color:#0000FF;
		  text-align:left;
		}		
		
		
		
		
		
		
		table.presentation a:link
	{
	color:#006699;
	font-size:9px;
	background-color:#CCCCCC;
	text-decoration: none;            /* Suppression du soulignement normal */
/*border-bottom: 1px solid #ff8000; /* Simulation d'un soulignement dans une couleur diff&eacute;rente */

	}
	  
	
	table.presentation a:visited 
	 
	 	{
		color:#006699;
		font-size:9px;
		background-color:#CCCCCC;
		 }
		 
		 
		 
	table.presentation a:hover 
	
		{
		color:#006699;
		font-size:9px;
		background-color:#CCCCCC;
		}
	
			
	 table.presentation a:active 
	
		{
		color:#006699;
		font-size:9px;
		background-color:#CCCCCC;
		}
		 
		
		.adressepostale
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: left;
		 padding:15px;
		border:1px;
		border-color:#0066CC;
		 border-left-style:double;

		}
		
		
		.titrecontact
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: left;
		color:#999999;
		margin-left:2px;
		}
		
		
		.titreplan
		
		{
		font-weight : bold;
		FONT-SIZE: 16px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: left;
		color:#006699;
		margin-left:2px;
		}
		
		.titrecontactplus
		{
		font-weight : bold;
		FONT-SIZE: 11px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: left;
		color:#000000;
		margin-left:4px;
		}
		
		
		.titrepresentation
		{
		font-weight : bold;
		FONT-SIZE: 16px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		color:#999999;
		margin-left:2px;
		}
		.textpresentationsiege
		{
		FONT-SIZE: 12px;
		padding:2px
		 
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:left;
		 }
		
		.textpresentation
		{
		FONT-SIZE: 12px;
		margin-right: 25px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		 }
		
		p.textpresentation a:link 
		{
		FONT-SIZE: 12px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		 } 
		 
		 p.textpresentation a:hover 
		{
		FONT-SIZE: 12px;
		 line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#0033CC;
		text-align:justify;
		 } 
		 
		 p.textpresentation a:visited 
		{
		FONT-SIZE: 12px;
		 line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		 } 
		 
		 p.textpresentation a:active
		{
		FONT-SIZE: 12px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-align:justify;
		 } 
		 
		.textpresentation li
		{
		margin-left:15px;
		
		
		 }
		 .textpresentation1
		{
		FONT-SIZE: 12px;
		margin-right: 25px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		text-align:justify;
		 }
		 
		 
		 p.textpresentation1 a:link 
		{
		FONT-SIZE: 12px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;;
		text-align:justify;
		 } 
		 
		 p.textpresentation1 a:hover 
		{
		FONT-SIZE: 12px;
		 line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#0033CC;
		text-align:justify;
		 } 
		 
		 p.textpresentation1 a:visited 
		{
		FONT-SIZE: 12px;
		 line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		text-align:justify;
		 } 
		 
		.textpresentationul
		{
		FONT-SIZE: 11px; 
		FONT-FAMILY: Arial;
		color:#666666;
		 
		margin-right : 5px;
		margin-left :15px;
		width : auto;
		height:auto;
		text-align:center;
		font-weight:500; /*Gras*/
		}
		
		
.presentation tr
		{
		font-family: monospace;
		border: thin solid #6495ed;
		padding: 5px;
		border:0px;
		text-align:left;
		}
		
.presentation1  
		{
		font-family: sans-serif;
		border: thin solid #6495ed;
		padding: 5px;
		text-align: justify;
		text-align:left;
		border: 1px ;
		border-left : 0px  ;
		}
		
	.presentation2  
	{
		font-family: sans-serif;
		
		text-align:justify;
		text-align:left;
		border-right : 0px ;
		border : 1px  ;
		margin-right: 10px;
		width:20%;
		}
		
		.listederouleproduit
		{
		background-color:#FFFFFF;
		color:#000000;
		font-weight:400;
		font-size:12px;
		border-right : 2px solid  #336699;
		border-left : 2px solid  #336699;
		border-top : 2px solid  #336699;
		border-bottom : 2px solid  #336699;
		}
		 
		.choixproduit
		{
		background-color:#660066;
		background-color:#333333;
		color:#FFFFFF;
		font-weight:bold;
		font-size:20px;
		font-style:italic;
		}
		
		
		.titrederouleproduit
		
		{
		background-color:#660066;
		background-color:#999999;
		color:#FFFFFF;
		font-weight:bold;
		font-size:16px;
		font-style:italic;
		}
		  
	.dbm1
			{
			
			margin-right :auto;
			margin-left : auto;
			margin-top:0px;
			/*width : 1150px;*/
			position:static;
			height:500px;
			text-align:center; 
			width : 90%;
			padding:0px;
			 
			border-collapse:collapse;
 			} 
	
	
	
	.dbm2
			{
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			height:auto;
			 
			padding:0px;
			border-collapse:collapse;
			text-align:center; 
			} 
	
	.dbm21
			{
	
			border-right : 1px solid #CCCCCC;
			border-left : 1px solid #CCCCCC;
			border-top : 1px solid #CCCCCC;
			border-bottom : 1px solid #CCCCCC;
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			height:auto;
			} 
	
	.dbm22
			{      
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			text-align:center;
			
			/*background-image:url(../im/commune/fond/feu3.gif);
			background-repeat: repeat-x;*/
			background-color:#000000;
			


}
		
	
	.dev
			{
			width : 400px;
			height:300px;
			text-align:right;
			}
			
	.dbm221
			{
			width : 4%;
	 
			}
	.dbm222
			{
			
			 
			background-color:#663366;
			background-color:#333333;
		
	
			}
	
	.dbm3
			{
			width : 50%;
			}
	
	.dbm30
			{
			width : 59%;
			}
	
	.dbm300
			{
			width :265px;
			height: 32px;
			text-align:left;
			}
	
	.dbm301
			{
			font-weight : bold;
			FONT-SIZE: 13px; 
			FONT-FAMILY: Arial;
			color:#333333;
			text-align:right;
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			height:auto;
			border:none;
	 
			}
	
	.dbm302
			{
			
			width : 90%;
			background-color:#333333;
			margin-right : auto;
			margin-left : auto;
			margin-bottom: 0px;
			margin-top:0px;
			font-weight : bold;
			FONT-SIZE: 12px; 
			color:#FFFFFF;
			text-align:center;
			height:15px;
			
			}
	
	.dbmValidation
	
			{
	 
			font-weight : bold;
			FONT-SIZE: 13px; 
			FONT-FAMILY: Arial;
			color:#FFFFFF;
			text-align:right;
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			height:auto;
			background-color:#F0F0DF;
			background-color:#FFFFFF;
	 
			}
	
	 
	.dbm303
			{
			font-weight : bold;
			FONT-SIZE: 10px; 
			FONT-FAMILY: Arial;
			color:#FFFF00;
			color:#FFFFFF;
			color:#666666;
			text-align:left;
			width : auto;
			margin:auto;
			margin-left:0px;
			margin-top :0px;
						width : 90%;

			 
			}
	
	.dbm304
	
			{
			width : 20px;
			}
		
	.dbm31
			{
			text-align:right;
			color:#333333;
			font-weight : bold;
			FONT-SIZE: 12px; 
			FONT-FAMILY: Arial;
			background-color:#FF6633;
			}
	  
	.dbm311
			{
			text-align:right;
			color:#333333;
			font-weight : bold;
			FONT-SIZE: 12px; 
			FONT-FAMILY: Arial;
			background-color:#00FFFF;
			top:auto;
			}
	 
	.dbm312
			{
			border :0;
			font-weight : bold;
			FONT-SIZE: 11px; 
			FONT-FAMILY: Arial;
			text-align:left;
			color:#FFFFFF;
			}
			
			
			
			
		
	.dbm4
			{
			 
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			text-align:center;
			height:455px; /* 400px A definir pour affichage sur Firefox et Opera */
			}
			
	.dbm4fix
			{
			border-top : 1px solid #CCCCCC;
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right : auto;
			margin-left : auto;
			margin-bottom:0px;
			width : 90%;
			text-align:center;
			height:auto;
			 }
			
	.asc
			{ 
			/*height: 350px; /*hauteur ascenseur*/
			
			width : 90%;
			height:auto;
			padding: 0px; 
			margin: 0px; 
			/*overflow: scroll; /*ascenseur*/
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right : auto;
			margin-left : auto;
			 
 			} 

	.ascpr
			{ 
			/*height: 350px; /*hauteur ascenseur*/
			height:auto;
			width : 90%;
			padding: 0px; 
			margin: 0px; 
			/*overflow: scroll; /*ascenseur*/
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right :5px;
			margin-left : auto;
			 
			 } 

	.cadre
			{ 
			height: auto; /*hauteur ascenseur*/
			width : 90%;
			padding: 0px; 
			margin: 0px; 
			/*overflow: scroll; /*ascenseur*/
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right : auto;
			margin-left : auto;
			border-bottom:1px solid #0066CC;
			border-left:1px solid #0066CC;
			border-right :1px solid #0066CC;
			border-top:1px solid #0066CC;
 			} 
	
		 
	table.listefiche a:link
			{
	 		color:#666666;
			font-size:10px;
			}
	  
	table.listefiche a:visited 
	 
	 		{
			color:#666666;
			font-size:10px;
			 }
		 
	table.listefiche a:hover 
	
		{
		color:#FFFF00;
		font-size:10px;
		background-color:#333333;
		}
	
	table.listefiche a:active 
	
		{
		color:#FFFFFF;
		font-size:10px;
		}
		
		
		.tele
		{color:#3333CC;
	 		 
			font-size:13px;
		}
		
		table.tele a:link
			{
			color:#3333CC;
	 		 
			font-size:13px;
			}
		
	.dbm41
			{
			background-color:#F0F0DF;
			background-color:#FFFFFF;
			margin-right : auto;
			margin-left : auto;
			width : 90%;
			text-align:center;
			height:425px; /* A definir pour affichage sur Firefox et Opera */
			}  
		
		
	.dbm411
			{
			font-weight : bold;
			FONT-SIZE: 13px; 
			FONT-FAMILY: Arial;
			color:#FFFFFF;
			text-align:center;
			margin-right : auto;
			margin-left : auto;
			width : auto;
			height:auto;
			}
		
	.dbm412
		{
		border:0;
		}
		
		
	.dbm412titlefich
		
		{
		font-weight : bold;
		FONT-SIZE: 16px; 
		FONT-FAMILY: Arial;
		color:#333333;
		text-align:center;
		margin-right : auto;
		margin-left : auto;
		width : auto;
		height:auto;
		font-weight:400;
		background-color:#CCCCCC;
		}
		
		
	.fichetech
		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		color:#666666;
		width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		border: medium solid #6495ed;
		border-collapse: collapse;
		
		}
		
		.bulletininfo
		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		/*color:#666666;*/
		color:#003399;
		width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		 }
		
		
		.textdefile
		{
		color:#003399;
		FONT-SIZE: 14px;
		font-weight:bold; 
		}
		
		
	.imfichetech
		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		color:#666666;
		width : 550px;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		 }
		 .mat
		 {
		 text-align:center;
		 font-size:12px;
		 font-family:"Times New Roman", Times, serif;
		
		 color:#FF0000;
		
		 
		 }
		
		  .imfichetechaccueil
		 {
		FONT-SIZE: 13px; 
		FONT-FAMILY: Arial;
		text-align:left;
		color:#666666;
		 
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		 }
		 
		 .imfichetechaccueil
		 {
		FONT-SIZE: 13px; 
		FONT-FAMILY: Arial;
		text-align:left;
		color:#666666;
		width : 450px;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		 }
		 
	.fichetech tr
		{
		font-family: monospace;
		border: thin solid #6495ed;
		padding: 5px;
		background-color: #D0E3FA;
		text-align:left;
		}
		
	.fichetech td 
		{
		font-family: sans-serif;
		border: thin solid #6495ed;
		padding: 5px;
		text-align: center;
		background-color: #ffffff;
		text-align:left;
		}

 	.dbm412titlegauche  

		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:left;
		color:#666666;
		color:#333333;
		 width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:500;  
		line-height:25px; 
		 }
		
	.dbm412titlemilieu	
		{
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		color:#666666;
		width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:25px; 
		border: medium solid #6495ed;
		border-collapse: collapse;
		}
		
	.dbm412text
		{
		FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		color:#666666;
		text-align:justify;
		margin-left : 15px;
		width :90%;
		height:auto;
		text-align:justify;
		margin-top  : 0px;
		font-weight:400; /*Gras*/
		line-height:20px;/*Interligne*/
		}
		
	.dbm413text
		{
		FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		color:#666666;
		text-align:justify;
		margin-right : 35px;
		margin-left : 35px;
		width :80%;
		height:auto;
		text-align:justify;
		margin-top  : 0px;
		font-weight:400; /*Gras*/
		line-height:25px;/*Interligne*/
		}
		
	.dbm412textdescrip
		{
		FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		color:#666666;
		text-align:justify;
		margin-right : 10px;
		margin-left :10px;
		width : auto;
		height:auto;
		text-align:justify;
		margin-top  : 0px;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		}
		
	.dbm412textbas
		{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Arial;
		font-style:italic;
		color:#666666;
		text-align:justify;
		width : auto;
		height:auto;
		text-align:left;
		margin-top  : 0px;
		font-weight:400; /*Gras*/
		}
	
	.dbm412maintitle
		{
		font-weight : bold;
		FONT-SIZE: 16px; 
		FONT-FAMILY: Arial;
		color:#333333;
		text-align:center;
		margin-right : auto;
		margin-left : auto;
		width : auto;
		height:auto;
		text-align: center;
		}
		
	.dbm412title
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		color:#333333;
		text-align:center;
		margin-right : auto;
		margin-left : auto;
		width : auto;
		height:auto;
		font-weight:200;
		}
		
		
	.dbm42
		{
		background-color:#663366;
		border-right : 1px solid #CCCCCC;
		border-left : 1px solid #CCCCCC;
		margin-right : auto;
		margin-left : auto;
		width : 90%;
		text-align:center;
		background-image:url(centre.gif);
		}  
		
	.dbm421
		{
		font-weight : bold;
		FONT-SIZE: 11px; 
		FONT-FAMILY: Arial;
		color:#FFFFFF;
		text-align:justify;
		margin-right : auto;
		margin-left : auto;
		width : 90%;
		height:auto;
		} 
		
		
	.dbmForm1
		
		{
		text-align:left; 
		font-size:14px;
		color:#FFFFFF;
		}
		
	.dbmForm2
		
		{
		text-align:left; 
		font-size:20px;
		color:#999999; 
		 }
		
	.dbmForm3
		
		{
		text-align:left; 
		font-size:14px;
		color:#FFFFFF;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : auto;
		background-color:#996699;
		float : left;
		padding : 0 0 0 0;
		}
		
	.dbmForm4
		
		{
		text-align:left; 
		font-size:14px;
		color:#FFFFFF;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : auto;
		}
		
		
	.dbmForm5
		
		{
		text-align:left; 
		font-size:14px;
		color:#FFFFFF;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : auto;
		background-color:#996699;
		}
		
	.dbmForm6
		{
		text-align:center; 
		font-size:17px;
		color:#CC9900;
		FONT-FAMILY: Arial;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : 3px;
		margin-bottom:auto;
		margin-top:auto;
		}
		
	.dbmForm61
		{
		text-align:center; 
		font-size:13px;
		color:#CC9900;
		FONT-FAMILY: Arial;
		margin-right :auto;
		}
		
	.dbmForm7
		
		{
		text-align:left; 
		color:#FFFFFF;
		margin-right :auto;
		margin-left : auto;
		background-color:#996699;
		FONT-WEIGHT: 400;	
		FONT-SIZE: 10px;	
		FONT-FAMILY: Arial;
		 text-align:justify; 
		 }
		 
		 .dbmForm8
		{
		text-align:center; 
		font-size:14px;
		color:#FFFFFF;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : auto;
		background-color:#996699;
		width: 60%;
		} 
	
	.dbmForm81
		{
			 
		text-align:center; 
		font-size:14px;
		color:#FFFFFF;
		border-right : 1px solid  #CCCCCC;
		border-left : 1px solid  #CCCCCC;
		border-top : 1px solid  #CCCCCC;
		border-bottom : 1px solid  #CCCCCC;
		margin-right :auto;
		margin-left : auto;
		background-color:#996699;
		FONT-WEIGHT: 700;	
		} 
	
	.dbmForm82
		{
		height: 25px;
		width: 160px;
		border-top-width: 3px;
		border-right-width: 4px;
		border-bottom-width: 3px;
		border-left-width: 4px;
		background-color:#CCFF00;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#000066;
		border-color:#660066;
		}
	
	.dbmCrypt
		{
		width:5%;
		height:3%;
		}  
			 
		 A:link 
	
		{
		color:#FFFFFF;
		text-decoration: none ;/* Suppression du soulignement normal */
		/*border-bottom: 1px solid #ff8000; /* Simulation d'un soulignement dans une couleur diff&eacute;rente */

			 
		}
		
	A:visited 
	
		{
			color:#FFFFFF;
			text-decoration: none ;
		}
		
	A:hover 
	
		{
		text-decoration: none;
		color:#FFFF00;
		font-size:13px;
		 
		}
	
			
	A:active 
	
		{
			color:#FFFFFF;
			text-decoration: none ;
		}
		 
		 
		 
		 
		 
		bouton 
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		color:#999999;
		 
		color:#FFFFFF;
		  
		}
		
		p.bouton a:link
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		  
		color:#FFFFFF;
		 
		}
		p.bouton a:hover
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		 color:#FFFFFF;
		 
		}
		
		p.bouton a:visited
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		 
		color:#FFFFFF;;
		 
		}
		
		p.bouton a:active
		{
		font-weight : bold;
		FONT-SIZE: 14px; 
		font-family:Arial, Helvetica, sans-serif;
		text-align: center;
		 
		 
		color:#FFFFFF;
		 
		}
		  
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		  
	.title	    {
		 	 background : white url("/images/dbm.gif");
			background-repeat : repeat-x;
			border-right : 2px solid #000000;
			border-left : 2px solid #000000;
			border-top : 2px solid #000000;
			border-bottom : 2px solid #000000;
			margin-left : auto;
			margin-right : auto;
			font-size : 16px;
			font-weight : bold;
			width : 75%;
			border:2px #999999 solid;
	   border-bottom-color:#FFFFFF;
	   border-left-color:#FFFFFF;
	   border-right-color:#FFFFFF;
	   border-top-color:#FFFFFF;
	   text-align:left;
	
	   
			}
			
			
.title5	
{


FONT-WEIGHT: 400;	FONT-SIZE: 14px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
		width : 75%;
		border-bottom-color:#99CCCC;
		margin-left : auto;
			margin-right : auto;
		
}

		
			
			.title1
			{
			font-weight : bold;
			color:#FFFFFF;
			font-size:28px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			 
			}
			
			.title2
			{
			font-weight : bold;
			color:#FFFFFF;
			font-size:16px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			text-align:left;
			}
				
	.form
	
		{
		
		margin-left : auto;
		margin-right : auto;
		text-align : justify;
		border:2px #999999 solid;
	  	border-bottom-color:#999999;
	   	border-left-color:#999999;
	   	border-right-color:#999999;
	   	border-top-color:#999999;
		width : 75%;
		background-color:#CCCCCC;
		/*background-color:#CCFFFF;*/
		/*background-color:
		#66CCFF;*/
		
	/*background-color:#EEEEEE;*/


			
  		}
		
	.form2
	{
	
		/*background-attachment: fixed;*/
		background-image: url(/images/fond.jpg);
		background-repeat: repeat-y;
		/*background-position: top right ;
		/*background-color: transparent;*/
		width:35%; /* TAILLE DES CELLULES PRODUITS SERVIVES ET  MARCHES*/
		/*background-color:#FFFFCC;*/
	
	}	
		
		.form3
		{
		background-color:#99CCFF;
		color:#FF0000;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial;
		border:0;
		}
		
		
		
	.lig
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 11px;	/*COLOR: #6f6f6f;*/  FONT-FAMILY: Arial;
		color:#333333;
		
		
		}
		
		
		.lig3
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 11px;	color:#333333; /*COLOR: #6f6f6f;*/	FONT-FAMILY: Arial;
		width:420px;
		background-color:#CCFF66;
		
		}
		
		
		.lig1joindre
		{
		FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial;
		background-color:#000000;
		
		}
		
		
		
		
		.lig31
		{
		FONT-WEIGHT: 400;	FONT-SIZE: 11px;	color:#333333; /*COLOR: #6f6f6f;*/	FONT-FAMILY: Arial;
		width:420px;
		}
		.lig0
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 10px;	
		FONT-FAMILY: Arial;
		 text-align:justify; width:90%;
		 color:#FFFFFF;
		 color:#999999;
		}
		.cnil
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 10px;	
		FONT-FAMILY: Arial;
		 text-align:justify; width:90%;
		 color:#333333;  
		}
		
		.champ { 

	background-color:#99CCFF; 
	color : #006699; 
	font-weight : 600; 
				} 

	.lig1 
		{
		FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial;
		}
		
		
	.lig6
	{
	FONT-WEIGHT: 400;	FONT-SIZE: 11px;	/*COLOR: #6f6f6f;*/  color:#333333;	FONT-FAMILY: Arial;
		
	}
		.lig8
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 11px; 	color:#333333; /*COLOR: #6f6f6f;*/ FONT-FAMILY: Arial;
		background-color:#FFFFFF;
		background-color:#CCFF99;
		/*height:5%;*/
		}
		
		.tit 
		{

		text-align:left; /*COLOR: #6f6f6f;*/
		font-size:14px;
		color:#FFFFFF;
		}

.tit2{
	FONT-SIZE: 9px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
	color:#000066;
		 
		}
		
.tit3{
	FONT-SIZE: 14px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
	color:#000066;
	background-color:#99CCFF;

	}
	
	.tit4
	{
	
	width:90%;
	text-align:left;
	
	}
	
	
	.tit5
	{
	width : 100%;
	height:70px;
	}
		
 .tit6
	{
	
	FONT-SIZE: 15px;	 	FONT-FAMILY: Arial;
	color:#CCCC00;
	 
	
	}
	
	.ft1
	{
	background-image:url(../im/fr/formtitre.jpg);
	background-repeat:repeat-y;
	font-weight:bold;
	color:#000000;
	}
	.ftG
	{
	background-image:url(../im/fr/formtitreG.jpg);
	background-repeat:repeat-y;
	color:#333333;
	font-weight:500;
	}
	.ftD
	{
	background-image:url(../im/fr/formtitreD.jpg);
	background-repeat:repeat-y;
	color:#333333;
	font-weight:500;
	}
	.ftS
	{
	background-image:url(../im/fr/formtitreS.jpg);
	background-repeat:repeat-y;
	color:#333333;
	font-weight:500;
	}

.ftSG
	{
	background-image:url(../im/fr/formtitreSG.jpg);
	background-repeat:repeat-y;
	color:#333333;
	font-weight:500;
	}
	.ftSD
	{
	background-image:url(../im/fr/formtitreSD.jpg);
	background-repeat:repeat-y;
	color:#333333;
	font-weight:500;
	}
	
	.ftF
	{
	background-color:#99FF66;
	color:#000099;
	}
