/*
** ----------------------------------------------
** | BASIC CSS					|
** ----------------------------------------------
*/

/* Body
 -------------------------------------------- */

/*
** Page.
*/
html
{
	padding: 0px;
	margin: 0px;
	background-color:#0d0101; /* couleur de fond noir. */

}


/*
** Corps de la page.
*/

body
{	
 	min-width: 920px; /*old 990px*/
	font: 90% verdana, arial  ;
	line-height: 1.88889;
	color: #808080; 
	padding: 0px;
	margin: 0px;
	text-align: justify;
	background-color: #0d0101; 
	background-image: url('../Nomalys/telephone/bkg.jpg'); /* image de fond*/
	background-position: top;
	background-repeat: repeat-x ; 
	margin: 0px;

	
	
	
}


/* ------------------------------------------ */


/* Heading
 -------------------------------------------- */


#head-master
{

	min-width: 500px;
}

/*
** En-tête centré contenant le logo et le menu.
*/
#header
{
	font-family: Verdana;
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	height: 110px;

}

/*
** Logo Nomalys et sa baseline.
*/
#nomalys
{
	font: 70% Verdana, Arial;
	position: relative;
	
	top: 10px;
	width: 236px;
	height: 75px;
	float:left;
	margin-left:90px;
	color: #c0c0c0; /* couleur de texte en blanc */

}

/*
** Menu de navigation placé sur à droite de l'en-tête.
*/
#nomalys_menu
{
	position: relative;
	padding-left: 10px;
	/*top:5px;*/
	top: 70px;
 /*modified for button menu*/
/*	width: 712px;*/
	width: 665px;
	height: 50px;
	float: left;
	list-style-type: none;
	}


/*
** Paramètres du tableau contenant les boutons de navigations. menu normal
*/
/*nomalys_menu.table_menu
{
	text-align: left;
/*	width: 552px;
	width: 690px;
	height: 90px;
}
*/
/*
** Paramètres des cellules du tableau de menu.
*/
/*nomalys_menu.table_menu.col_menu
{
	width: 138px;
	height: 90px;
}

/*
** Posionnement des îcones permettant le choix de la langue.
*/
#nomalys_lang
{
	position: absolute; top: 150px; right: 0px; width: 103px; height: 61px;
	padding: 0px;
	padding-right:150px;
	top: 0px;
/*	left: 665px;*/

	width: 115px;
	height: 18px;
	float: right;
}

div.langpos
{
	position: absolute;
}

div.langmmarge
{
	left: 38px;
}

div.langrmarge
{
	left: 76px;
}


/* ------------------------------------------ */


/* Content
 -------------------------------------------- */

/*
** Milieu de page
*/
#menu
{
	position: relative;
	padding: 0px;
	top: -4px;
	left: 0px; 
	width: 665px;
	height: 50px;
	float: left;
	list-style-type: none;
	}


/* Content
 -------------------------------------------- */

/*
** Milieu de page
*/
#post
{   margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;

	min-height: 500px; 
	overflow: auto;
}

/*
** Collone de placement pour le telephone et le contactus. 
*/
#columnLeftPhone
{
	float: left;
	padding-top: 100px;
	width: 230px;
}
#phone
{
	float: left;
	padding-top: 20px;
	padding-left: 0px;
	width: 150px;
}


#supra{
	float: left;
	margin-top: -600px;
	margin-left: 25px;
	position:relative;
	width:203px;
	height:338px;
	
}

#video{
	float: left;
	margin-top: -650px;
	margin-left: 200px;
	position:relative;
	width:100px;
	height:100px;
	
}

#telecharger
{
	
	float: right;
	margin-top: 40px;
	margin-left: 860px;
	position:absolute;
	width:140px;

}





/**/

h1.titre
{
	font: 135% Verdana, Arial;
	color: #c62309; /* Couleur des titres en rouge */
}

h1.titlelist
{
	font: 80% Verdana, Arial;
	color: #c62309; /* Couleur des titres en rouge */
	font-weight: bold; /* Caractères gras */
	margin: 2px;
	padding: 0px;
}

h2.content
{
	font: 90% Verdana, Arial;
	text-align: justify;
	line-height:1.5em;
}
h2.subtitle
{
	font-weight: bold;
}
p.ref
{
	color: #f6b53f;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
}

p.content
{
	line-height: 16px;
}


/*h2.content li{
	margin-left: 40px;
	list-style-image: url(../media/bulletgrey.png);
	list-style-position: outside;
	paddinh: 0;
	
	}*/
h2.content li{
margin-left: 40px;
padding-left:17px;
padding-bottom:0px;
padding-right:0px;
padding-top:0;
list-style-type:none;
}
#number{

background-image:none;
list-style-type:decimal;
padding: 0 0 0 0;
}
	
li{
background:url(../media/bulletgrey1.png) left top no-repeat;
padding:10px;
} 
h2.content li ul li { margin-left:auto}
ul.textlist
{
	font: 70% Verdana, Arial;
	line-height: 12px;
}

p.textlist
{
	font: 70% Verdana, Arial;
	line-height: 15px;
	margin: 10px;
	padding: 0px;
	
}

p.columnLeft
{
	line-height: 12px;
	margin-left: 3px;
	font: 70% Verdana, Arial;
}

/*
** Liens hypertextes en jaune.
*/
a.hlink
{
	font-size: 9pt;
	font-family: Verdana, sans-serif;
	color: #e2a136;
	
}

a.hlink2
{
line-height: 30px;
	text-decoration: none;
	font-size: 9pt;
	font-family: Verdana, sans-serif;
	color: #595959;
	line-height: 15px;
}

/*largeur du texte*/
div.txt
{
	padding-top: 20px;
	padding-bottom:20px;
	padding-left: 0px;
	padding-right:140px;
	margin-left:0px;
	float: right;
	width: 520px;
	text-align: justify;
	overflow: auto;
}
div.produit
{
	padding-top: 0px;
	padding-bottom:20px;
	padding-left: 0px;
	padding-right:170px;
	margin-left:0px;
	float: right;
	width: 520px;
	text-align: justify;
	overflow: auto;
}

div.onetitle{
	padding: 0 0 0 0;
	margin-top:-20px;
	float: right;
	width: 500px;
	text-align: center;
	color:#c62309;
	}
	
div.iconn
{
width: 300;
height:150;
padding-top: 20px;
float: right;
border:none;
}


div.iconbig
{
width: 496px;
height:auto;
padding-right:25px;
float: right;
border:none;
}


#imbig{
	width: 496px;
	
}

div.iconapple
{
width: 181px;
height:auto;
padding-top: 20px;
float: right;
border:none;
}

div.iconNa  /* à utiliser quand on a 5 icon ou des autre type d'icons*/
{	width:300px;
	height:150px;
	padding-top: 0px;
	float: right;
	margin: -20px 0 0 0;
	overflow:auto;
}

div.iconMM
{
width: 520;
height:54;
padding-right:150px;
float:right;
}


div.press
{
width: 520;
height:54;
float:right;
}

div.iconM
{
width: auto;
height:auto;
padding-top: 20px;
float: right;
margin: 20px 0 0 0;
}

div.icon  /* à utiliser quand on a 5 icon ou des autre type d'icons*/
{	width:500px;
	height:130px;
	padding-top: 20px;
	float: right;
	margin: -20px 0 0 0;
	overflow:auto;
}


div.icon1 /* à utiliser quand on a 1 icon petite*/
{   width:150px;
	height:130px;
	padding-top: 20px;
	float: right;
	margin-right:175px;
	text-align: center;
	overflow:auto;
}
div.icon2 /* à utiliser quand on a 2 icons*/
{   width:220px;
	height:130px;
	padding-right:180px;
	padding-top: 10px;
	padding-bottom:0;
	float: right;
	margin-right:130px;
	text-align: center;
	overflow:auto;
}

div.icon2bis /* à utiliser quand on a 2 icons*/
{   width:220px;
	height:130px;
	padding-top: 10px;
	padding-bottom:0;
	float: right;
	margin-right:130px;
	text-align: center;
}

div.icon3 /* à utiliser quand on a 3 icon petite*/
{   width:305px;
	height:130px;
	padding-top: 40px;
	float: center;
	margin-left:440px;
	overflow:auto;
}
div.icon3bis /* à utiliser quand on a 3 icon petite*/
{   width:305px;
	height:130px;
	padding-left:100px;
	float: center;
	overflow:auto;
}
div.icon4  /* à utiliser quand on a 4 icons*/
{	width:410px;
	height:130px;
	padding-top: 10px;
	float: center;
	margin-left:390px;	
	
	overflow:auto;
	
}	
div.icon5  /* à utiliser quand on a 4 icons*/
{	width:510px;
	height:130px;
	padding-top: 0px;
	float: right;
	margin-right:25px;	
	overflow:auto;
	
}	
div.icon5bis  /* à utiliser quand on a 4 icons*/
{	width:510px;
	height:130px;
	padding-top: 0px;
	padding-right:140px;
	float: right;
	overflow:auto;
	
}
div.icon52  /* à utiliser quand on a 4 icons*/
{	width:510px;
	height:130px;
	padding-top: 0px;

	float: right;
	overflow:auto;
	
}	
div.icon4bis  /* à utiliser quand on a 4 icons*/
{	width:410px;
	height:130px;
	padding-top: 10px;
	float: center;
	margin-left:60px;	
	
	overflow:auto;
	
}	


table.iconn
{	/*margin-left:10px;*/
margin-top:0;
	text-align: center;
	width: 154px;
	height: 54px;
}

table.icons
{	/*margin-left:10px;*/
margin-top:0;
	text-align: center;
	width: 520px;
	height: 120px;
}





table.telecharger
{	/*margin-left:10px;*/
margin-top:4px;
	width: 140px;
	text-align: center;
}

table.iconss
{	/*margin-left:10px;*/
margin-top:0;
	text-align:left;
	width: 500px;
	height: 120px;
}


table.icons1
{
	text-align: right;
	width: 140px;
	height: 120px;
}

table.icons2
{
	text-align: right;
	width: 200px;
	height: 120px;
}
table.icons3
{
	text-align: center;
	width: 300px;
	height: 120px;
}
table.icons4
{
	text-align: center;
	width: 400px;
	height: 120px;
	
}
table.icons5
{
	text-align: right;
	width: 500px;
	height: 120px;
	
}
td.image{
	width: 95px;
	max-width:95px;
	height:95px;
	text-align:center;
}
	
td.mots{

	margin: 0 0 0 0;
	padding:0 0 0 0;
	width: 95px;
	height: 10px;
	text-align:center;
	/*vertical-align: text-top;*/
	font: Verdana, Geneva, sans-serif;
	/*font-weight:700;*/
	color:#c62309;
}

div.1titre{
	margin:0 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
	line-height: 10px;
	font:Verdana, Geneva, sans-serif;
	color:#c62309;} 
	
#img { /* à utiliser quand on veut garder l'image grande*/
	margin:0 0 0 0;
	padding: 0 0 0 0 ;
	width: 1200;
	height:600;
}
#im {  /* à utiliser comme id de tout les images petites*/
	
	border: #666 solid 1px  ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
}

#imr {  
	
	
	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
}

#imn {  
	
	
	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 200px;
	height: 100px;
}
#imac1 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 176px;
	height: 352px;
}
#imac2 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 165px;
	height: 310px;
}
#imac3 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 161px;
	height: 300px;
}

#imac4 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	
	margin-top:-5px;
	position: inherit;
	width: 70px;
	height: 70px;
}

#imbis {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 55px;
	height: 55px;
}





#imac5 {  /* à utiliser comme id de tout les images petites sans bords*/
	
	position: inherit;
	width: 55px;
	height: 55px;
}
#imac6 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin-top:-30px;
	position: inherit;
	width: 55px;
	height: 55px;
}

#imbis4 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 198px;
	height: 65px;
}
#imbis5 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 142px;
	height: 35px;
}
#imbis6 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 241px;
	height: 76px;
}
#imbis8 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 219px;
	height: 94px;
}
#imbis7 {  /* à utiliser comme id de tout les images petites sans bords*/
	

	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 247px;
	height: 63px;
}
#imbis2 {  
	
	
	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 151px;
	height: 193px;
}
#imbis3 {  
	
	
	margin: 0 0 0 0;
	padding: 0 0 0 0 ; /*haut, de droite, du bas et de gauche.*/
	position: inherit;
	width: 490px;
	height: 4px;
}


#im1horiz { /* a utiliser quand on veut une icon petite sur tout la longeur*/
	
	border: #333 solid 1px ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 498px;
	height: 94px;
	 
}
#imuni { 
	
	border: 0 ;
	display: block;
    margin-left: 9px;
    margin-right: auto;
	padding: 0 0 0 0 ;
	width: 154px;
	height: 54px;
	 
}
#imuni2 { 
	
	border: 0 ;
	display: block;
    margin-left: 9px;
    margin-right: auto;
	padding: 0 0 0 0 ;
	width: 75px;
	height: 25px;
	 
}

#imuniq { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 154px;
	height: 54px;
	 
}
#imunis { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 150px;
	height:280px;
	 
}
#imunis3 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 154px;
	height:270px;
	 
}

#imunis4 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 120px;
	height:220px;
	 
}

#imunis2 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 91px;
	height: 144px;
	 
}
#imunip { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 121px;
	height: 63px;
	 
}
#imunir { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 60px;
	height: 60px;
	 
}
#imunir2 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 123px;
	height: 16px;
	 
}
#imunir3 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 150px;
	height: 88px;
	 
}
#imunim { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 50px;
	height: 50px;
	 
}

#imunil { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 50px;
	height: 50px;
	 
}

#imunil2 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 100px;
	height: 135px;
	 
}

#imunil22 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 166px;
	height: 66px;
	 
}

#imunil23 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 150px;
	height: 71px;
	 
}

#imaction { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 150px;
	height: 150px;
	 
}

#imuniq2 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 111px;
	height: 236px;
	 
}

#imiphone { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 111px;
	height: 245px;
	 
}
#imandroidsmartphone { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 110px;
	height: 215px;
	 
}

#imblackberrysmartphone { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 128px;
	height: 266px;
	 
}
#imblackberrysmartphone2 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 259px;
	height: 157px;
	 
}
#imuniq2bis { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 270px;
	 
}

#imuniq2bis1 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 64px;
	height: 78px;
	 
}
#imandroid { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 64px;
	height: 64px;
	 
}

#imblackberry{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 64px;
	height: 64px;
	 
}

#imuniq3 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 334px;
	height: 204px;
	 
}

#imuniq4{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 301px;
	height: 232px;
	 
}
#imuniq4{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 301px;
	height: 232px;
	 
}
#imuniq44{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 369px;
	height: 257px;
	 
}

#imuniq5{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 486px;
	height: 282px;
	 
}

#imuniq6{ 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 496px;
	height: 326px;
	 
}

#imuniq7 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 200px;
	height: 100px;
	 
}
#imuniq8 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width:auto;
	height: auto;
	 
}
#imuniq9 { 
	
	border: 0 ;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width:50;
	height: 100;
	 
}
#imuniq10 { 
	
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: auto;
	height: auto;

}
#imuniq80 { 
	
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 115;
	height: 80;

}
#imuniq81 { 
	
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 139;
	height: 226;

}

#imu1{ 
	
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
	width: 300;
	height: 55;

}

div.separator
{
	float: right;

}
#line{
	width: 500px;
}
/* ------------------------------------------ */

/* Sidebar
------------------------------------------ */



#barre-laterale {
  width: 200px;
  float: right;
}

.sidebar{

float:left;
}

.sidebox{
	width:298px;
	padding:10px;
	background:#fff;
	margin:0px 0px 10px 0px;
	border:1px solid #ddd;
	}

.sidebox ul {
	list-style-type: none;
	margin:  0px;
	padding: 0px 0px 5px 0px ;

	}
.sidebox li{
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.sidebox ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	background-repeat:no-repeat;
		}

.sidebox ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
	}

.sidebox ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}
	
.sidebox ul li {
	height:100%;
	line-height:18px;
	clear:left;	
	width: 295px;
	margin:0px 0px;
	list-style-type: none;
	}

	
.sidebox ul li a:link, .sidebox ul li a:visited {

	color:#6f6f6f;
	border-bottom:1px dotted #ddd;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	display:block;

	}

.sidebox ul li a:hover {

	color: #084C8F;
	}

.sidebox p {
	padding: 7px 10px;
	margin:0;
	}

.sidebox table{
	width:100%;
	text-align:center;
	color:#787d7f;
	}	
	
li.recentcomments{
	padding:5px 10px;
	
}

.oddli{
	background:#fcfcfc;
}

#barrelaterale {
  float: right;
  width: 30%;
  background: #999;
  }



/* Footer
 -------------------------------------------- */

#foot-master
{	
	margin-top: auto;
	background-color:#0d0101;
	min-width: 990px;
}

/*
** Bas de page.
*/
#footer
{
	width: 990px;
	margin-top:100px;
	margin-left: auto;
	margin-right: auto;
	height:280px;
}

/*
** Texte placé en bas de page.
*/
#footer_text
{
	padding-top: 30px;
	width: 990px;
	height: 280px;
	margin-left: auto;
	margin-right: auto;
	line-height: 15px;
}

/*
** Décalage du texte placé en bas de page.
*/
#footer_column1
{
	margin-left: 5px;
	/margin-left: -550px;
	width: 400px;
	height: 220px;
}

#footer_column2
{
	position: relative;
	padding: 0px;
	left: 400px;
	/margin-left: -450px;
	/margin-top: -10px;
	top: -225px;
	width: 565px;
	height: 220px;
}

#global
{
padding: 0px;
margin-left: auto;
margin-right: auto;
width:775px;
height:300px;
}
/*
** Paramètres de l'image de séparation (line).
*/
img.footer_separator
{
	width: 990px;
	height: 4px;
}

p.footer_p
{
	text-align: left;
	line-height:15px;
}

p.center_p
{
	text-align: center;
	line-height:15px;
}

/*
** Numéros de teléphone.
*/
span.footer_num
{
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: #595959; /* Couleur grise*/
}


/*.tab0
{
	margin-left: 15px;
}


.tab
{
	margin-left: 30px;
}
.tab2
{
	margin-left: 60px;
}

.tab3
{
	margin-left: 90px;
}
*/
.tab0
{
	margin-left: 7px;
	}
.tab00
{
	margin-left: 0;
	}

.tab
{
	margin-left: 20px;
	
}
.tab2
{
	margin-left: 15px;
}

.tab3
{
	margin-left: 40px;
}
.tab4
{
	margin-left: 80px;
}

.tab5
{
	margin-left: 120px;
}
.tab6
{
	margin-left: 225px;
}
