    
/* BLOC*//* BLOC*//* BLOC*//* BLOC*//* BLOC*//* BLOC*//* BLOC*//* BLOC*/		
/* TAILLE ET POSITION DU BLOC SROLL*/
	  div#bloc16 {
      	width: 400px;
      	height: 200px;
		position : absolute;
			top: 190px;
			left: 200px;
			padding-right:10px;
      }
/* PROPRIETES DU BLOC SROLL*/
		div#bloc16 {
      	overflow : auto;
			scrollbar-face-color: #970000;
			scrollbar-3dlight-color: #000000;
			scrollbar-darkshadow-color: #000000;
			scrollbar-darkshadow-color: #000000;
			scrollbar-track-color: #CC0000;
			scrollbar-arrow-color: #FFFFFF;
		}
/* MARGE INTERIEUR DU TEXTE DU SCROLL*/	
      div#scroll {
      	padding: 20px;
      }

	  div#bloc2 {
      	width: 390px;
      	height: 180px;
			position : absolute;
			top: 240px;
			left: 400px;
      }		
		
/* TAILLE ET POSITION DU BLOC IMAGE DE FOND DE LA PAGE D'ACCUEIL*/
	  div#bloc1bis {
      	width: 758px;
      	height: 644px;
			top: 80px;
			left: 100px;
      }
		
/* PROPRIETES DE L'IMAGE IMAGE DE FOND*/
      div#bloc1 {
      	position: absolute;
      	background-image: url(../images/fond.gif);
      	background-repeat: no-repeat;
      }

/* PROPRIETES DE L'IMAGE IMAGE DE FOND DE LA PAGE D'ACCUEIL*/
      div#bloc1bis {
      	position: absolute;
      	background-image: url(../images/fond_accueil.gif);
      	background-repeat: no-repeat;
      }
	  

/* TAILLE ET POSITION ACTUALITES GAUCHE 1*/
	  div#bloc9 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 380px;
		left:200px;
      }

/* TAILLE ET POSITION LOGO ACTUALITES GAUCHE 1*/
	  div#bloc10 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 380px;
		left:200px;
      }
 /* TAILLE ET POSITION ACTUALITES GAUCHE 2*/
	  div#bloc11 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 437px;
		left:200px;
      }

 /* TAILLE ET POSITION ACTUALITES GAUCHE 2*/
	  div#bloc12 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 492px;
		left:200px;
      }
 /* TAILLE ET POSITION ACTUALITES GAUCHE 2*/
	  div#bloc13 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 548px;
		left:200px;
      }	  
	  
   /* TAILLE ET POSITION TITRE DERNIERES REFERENCES*/
	  div#bloc14 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 410px;
		left:130px;
      }
   /* TAILLE ET POSITION TITRE ACTUALITES*/
	  div#bloc15 {
      	width: 250px;
      	height:50px;
		position: absolute;
		top: 410px;
		left:520px;
      }
   /* TAILLE ET POSITION  ACTUALITES DROITE 1*/
	  div#bloc16 {
      	width:305px;
      	height:210px;
		position: absolute;
		top: 440px;
		left:517px;
      }
   /* TAILLE ET POSITION  ACTUALITES DROITE 1*/
	  div#bloc17 {
      	width: 250px;
      	height:100px;
		position: absolute;
		top: 500px;
		left:520px;
      }	  
	
/*POLICE TEXTE EN GRAS*/ 
	.textegras {
		font-family: verdana; 
		color: #333333;
		font-size: 10px;
		font-weight: bold;
		}


/*POLICE CORPS DU TEXTE PETIT*/ 
	.textptit {
		font-family: verdana; 
		color: #333333;
		font-size: 9px;
		}


	  
/* TAILLE POSITION PROPRIETES DERNIERES REALISATIONS 1 ACCUEIL*/
		div#bloc21 {
      	width: 300px;
      	height:50px;
		position: absolute;
		top: 550px;
		left:135px;
      }










/* TAILLE POSITION ET PROPRIETES DU BLOC DE BAS DE PAGE (MENU) */
		div#bloc4 {
      	width: 716px;
      	height: 50px;
			position: absolute;
			top: 725px;
			left: 114px;
			text-align: right;
      }
			
/*EN TETE JB CONSEILS*/			
		div#bloc5 {
      	width: 758px;
      	height: 50px;
			position: absolute;
			top: 20px;
			left:110px;
			text-align: left;
      }
/*VERSION EN FR*/			
		div#flag {
      	width: 58px;
      	height: 61px;
			position: absolute;
			top: 60px;
			left:792px;
			text-align: left;
      }
		
			
/* TAILLE ET POSITION DU BLOC COORDONNEES*/
		div#bloc6 {
      	width: 260px;
      	height: 100px;
			position: absolute;
			top: 540px;
			left: 190px;
			text-align: left;
			font-family: verdana;
			font-size: 10px;
      }
		
/* TAILLE ET POSITION DU BLOC image centrale DE LA PAGE D'ACCUEIL*/
		div#bloc6bis {
      	width: 530px;
      	height: 250px;
			position: absolute;
			top: 340px;
			left: 110px;
      }
		
			
/* TAILLE ET POSITION DU BLOC MENTIONS LEGALES LEGALS*/
		div#bloc18 {
       	width: 200px;
      	height: 50px;
			position: absolute;
			top: 728px;
			left: 119px;
			text-align: left;
      }


/* TAILLE PROPRIETES ET POSITION BLOC SOUS MENUS*/
		div#bloc7 {
      	width: 250px;
      	height: 80px;
			position: absolute;
			top: 100px;
			left: 285px;
			text-align: left ;
			font-family: verdana;
			font-size: 8pt ;
      }

/* MENU PRINCIPAL*/
		div#bloc8 {
      	width: 184px;
      	height: 200px;
			position: absolute;
			top: 120px;
			left: 140px;
      }
		
/* MENU PRINCIPALE DE LA PAGE D'ACCUEIL*/
		div#bloc8bis {
      	width: 600px;
      	height: 200px;
			position: absolute;
			top: 100px;
			left: 117px;
      }
			


/*EN TETE JB CONSEILS*/			
		div#bloc19 {
      	width: 600px;
      	height: 30px;
			position: absolute;
			top: 95px;
			left:300px;
      }
		

/*COORDONNEES ACCUEIL*/			
		div#bloc20 {
      	width: 320px;
      	height: 230px;
			position: absolute;
			top: 380px;
			left:150px;
      }
		
/*LOGO JB ACCUEIL*/			
		div#bloc22 {
      	width: 600px;
      	height: 30px;
			position: absolute;
			top: 600px;
			left:650px;
      }
		

/*POLICES*/ /*POLICES*/ /*POLICES*/ /*POLICES*/ /*POLICES*/ /*POLICES*/ 
/*POLICE DU TEXTE JB CONSEILS EN TETE*/ 
	.jb {
		font-family: verdana; 
		color: #CC0000;
		font-size: 21pt;
		font-weight: bold;
		}
	
/*POLICE DU TEXTE ACCROCHE EN TETE*/ 
	.accroche {
		font-family: verdana; 
		color: #000000;
		font-size: 12pt;
		font-weight: bold;
		}
		
/*POLICE TEXTE COORDONNEE*/ 
	.coor {
		font-family: verdana; 
		color: #970000;
		font-size: 10px;
		font-weight: bold;
		}

/*POLICE CORPS DU TEXTE*/ 
	.corps {
		font-family: verdana; 
		color: #000000;
		font-size: 12px;
		}

/*POLICE CORPS DU TEXTE EN GRAS*/ 
	.gras {
		font-family: verdana; 
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		}
		
/*POLICE CORPS DU TEXTE EN GRAS POLICE 14*/ 
	.gras2 {
		font-family: verdana; 
		color: #000000;
		font-size: 15px;
		font-weight: bold;
		}

/*POLICE CORPS DU TEXTE EN GRAS ET BORDEAU*/ 
	.bgras {
		font-family: verdana; 
		color: #970000;
		font-size: 12px;
		font-weight: bold;
		}
		
/*POLICE CORPS DU TEXTE EN GRAS ET ROUGE*/ 
	.rgras {
		font-family: verdana; 
		color: #CC0000;
		font-size: 12px;
		font-weight: bold;
		}

/*TITRE ACTUALITES PAGE D'ACCEUIL*/ 
	.titre3 {
		font-family: arial; 
		color: #970000;
		font-size: 15px;
		font-weight: bold;
		}
		
		
/*TITRE BORDEAU*/ 
	.titre1 {
		font-family: arial; 
		color: #970000;
		font-size: 22px;
		font-weight: bold;
		}
		
/*TITRE BORDEAU*/ 
	.titre1bis {
		font-family: arial; 
		color: #000000;
		font-size: 23px;
		font-weight: bold;
		}
		
/*TITRE NOIR*/ 
	.titre2 {
		font-family: arial; 
		color: #000000;
		font-size: 25px;
		font-variant: small-caps;
		font-weight: bold;
		}
/*TITRE BLANC*/ 
	.titre3 {
color: #FFFFFF; 
text-decoration:none; 
font-family : Verdana;
font-size : 13px;
font-weight: bold ;
}
		
/*LES LIENS*/ /*LES LIENS*/ /*LES LIENS*/ /*LES LIENS*/ /*LES LIENS*/ /*LES LIENS*/ 
/*LES LIENS BAS DE PAGE*/ 
a.bas:link {
color:#970000; 
text-decoration:none; 
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
a.bas:visited {
color:#970000;
text-decoration:none;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
a.bas:hover {
color:#970000;
text-decoration:underline; 
font-family:Verdana;
font-size:10px;
font-weight:bold;
}

/*LES LIENS BAS DE PAGE*/ 
a.legale:link {
color: #333333; 
text-decoration: none; 
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
a.legale:visited {
color: #333333;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
a.legale:hover {
color: #333333;
text-decoration: underline; 
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

/*LES LIENS REFERENCES DE PAGE*/ 
a.ref:link {
color: #970000; 
text-decoration: none; 
font-family: Verdana;
font-size : 11px;
font-weight: bold;
}
a.ref:visited {
color: #970000;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
}
a.ref:hover {
color: #970000;
text-decoration: underline; 
font-family: Verdana;
font-size: 11px;
font-weight: bold;
}


/*LES LIENS SOUS MENUS*/ 
a.smenu:link {
color: #970000; 
text-decoration:none; 
font-family : Verdana;
font-size : 10px;
font-weight: bold;
}
a.smenu:visited {
color: #970000;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
a.smenu:hover {
color: #000000; 
text-decoration: none; 
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}


/*LES LIENS DES MENUS*/ 
a.menu:link {
color: #FFFFFF; 
text-decoration:none; 
font-family : Verdana;
font-size : 11px;
font-weight: bold ;
}
a.menu:visited {
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
font-weight: bold ;
}
a.menu:hover {
color: #970000;
text-decoration: none; 
font-family: Verdana;
font-size: 11px;
font-weight: bold ;
}

.sub{
background-color:FFFFFF;
color: #CC0000;
font-family: Verdana;
font-size: 11px;
font-weight: bold ;
}

/*illustration home*/
#ill-home-01 {
	position: absolute;
	width: 190px;
	height: 120px;
	top: 95px;
	left: 320px;
}
#ill-home-02{
	position: absolute;
	width: 190px;
	height: 120px;
	top: 95px;
	left: 590px;
	}
/* ANIMATION FLASH*/
	  #animation {
      	width: 380px;
      	height:150px;
		position: absolute;
		top: 470px;
		left:123px;
      }
/* NOS CLIENTS*/
	  #clients {
      	width: 574px;
      	height:25px;
		position: absolute;
		top: 380px;
		left:261px;
	}
/* TEXTE NOS CLIENTS DEFIL*/	
input {
font-size:10px;
font-family:verdana;
font-weight:bold;
color:#333333;
}
