body {
	padding: 0;
	margin: 0;
	font-family: Arial,  Trebuchet, Geneva,  Helvetica, sans-serif, Tahoma;
	text-align: center;
	background-repeat: no-repeat; 
	background-position:50% 0%;
	font-size: 10pt;
}

a {
	color: #EC8000;
	text-decoration: none;
}

a:visited {
	color: #EC8000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #EC8000;
}


.TitreMenuRubrique{
	color: #3e3d47;
	font-family: Arial;
	font-size:18px;
	font-weight: bold;
	margin-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;

}



	


.VotrePanier{
	Margin-left: 5px;
	Margin-top: 50px;
}

/*Menu Haut
----------------------------------------------------------------------------*/


ul#MenuHaut {
  list-style-type: none;
  width: 100%; /* précision pour Opera */
  width:540px;
  height:37px;
  color: #a9c9e9;
  font-size: 8pt;
  background-color: #91b4ce;
  font-weight: bold;
  margin: 0;
  padding: 0px;

}

ul#MenuHaut li {
float: left;
}


ul#MenuHaut a {
float: left;
margin: 0 0px;
padding: 4px 10px;
text-align: center;
text-valign: middle;
text-decoration: none;
color: #FFFFFF;
background: #91b4ce;
width:86px;
display: table-cell;
vertical-align: middle;

}


ul#MenuHaut a:hover {
background-color: #15577b;
border: 0px; 

}


#menu_acc {
	float: left;
	padding: 0;
	margin-top: 5px;
	margin-left: 15px;
}

#menu_acc2 {
	float: left;
	margin-bottom: 10px;
	padding: 0;
	margin-top: 5px;
	margin-left: 15px;
}



.boulette{
	color: #ec8000;
	font-size: 5px;

}


.PetitTexte {
	font-size: 8pt;
	color: #726a6a;
	text-decoration: none;
}
.PetitTexteBlanc {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.PetitTexteBleu {
	font-size: 7pt;
	color: #5698b7;
	text-decoration: none;
}


.TexteBleu {
	font-size: 10pt;
	color: #025f84;
	text-decoration: none;
}

.TexteBleuItalic {
	font-size: 10pt;
	color: #025f84;
    font-style: italic;
	text-decoration: none;
}

.TexteBleuItalicTimes {
	font-size: 12pt;
	font-family: Times;
	color: #025f84;
    font-style: italic;
	text-decoration: none;
}


.TexteBlanc {
	font-size: 9pt;
	color: #FFFFFF;
		text-decoration: none;
}



/*CLASS LIEN
---------------------------------------*/

a.LIEN_produit:link {
	color: #726a6a;
	
	text-decoration: none;
	font-size: 9pt;	
}


a.LIEN_produit:visited {
	color: #726a6a;
	
	text-decoration: none;
	font-size: 9pt;	
}

a.LIEN_produit:hover {
	color: #92be2f;
	
	text-decoration: none;
	font-size: 9pt;	
}

a.LIEN_MENU:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;	
}


a.LIEN_MENU:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;	
}

a.LIEN_MENU:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;	
}


a.LIEN_RAYON:link {
	font-size: 9pt;
	color: #3e3d47;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_RAYON:visited {
	font-size: 9pt;
	color: #3e3d47;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_RAYON:hover {
	font-size: 9pt;
	color: #ec8000;
	text-decoration: none;
	font-weight: bold;
}
 
a.LIEN_RAYONBlanc:link {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.LIEN_RAYONBlanc:visited {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.LIEN_RAYONBlanc:hover {
	font-size: 8pt;
	color: #ec8000;
	text-decoration: none;

} 


a.LIEN_PANIER:link {
	font-size: 8pt;
	color: #726a6a;
	font-weight: bold;
	text-decoration: none;
}

a.LIEN_PANIER:visited {
	font-size: 8pt;
	color: #726a6a;
	font-weight: bold;
	text-decoration: none;
}

a.LIEN_PANIER:hover {
	font-size: 8pt;
	color: #ec8000;
	font-weight: bold;	
	text-decoration: none;
} 


a.LIEN_footer:link {
	color: #726a6a;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_footer:visited {
	color: #726a6a;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_footer:hover {
	color: #92be2f;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}


a.pageResults:link {
	color: #ec8000;
	text-decoration: none;
	font-weight: bold;
}

a.pageResults:visited {
	color: #ec8000;
	text-decoration: none;
	font-weight: bold;
}

a.pageResults:hover {
	color: #726a6a;
	text-decoration: none;
	font-weight: bold;
}


a.LIEN_ACC:link {
	font-size: 9pt;
	color: #ec8000;
	font-weight: bold;
	text-decoration: none;
}

a.LIEN_ACC:visited {
	font-size: 9pt;
	color: #ec8000;
	font-weight: bold;
	text-decoration: none;
}

a.LIEN_ACC:hover {
	font-size: 9pt;
	color: #726a6a;
	font-weight: bold;	
	text-decoration: none;
} 




a.LIEN_ACC_GRIS:link {
	font-size: 9pt;
	color: #726a6a;
	text-decoration: none;
}

a.LIEN_ACC_GRIS:visited {
	font-size: 9pt;
	color: #726a6a;

	text-decoration: none;
}

a.LIEN_ACC_GRIS:hover {
	font-size: 9pt;
	color: #726a6a;
	text-decoration: none;
} 

.TexteGris {
	font-size: 9pt;
	color: #726a6a;
	text-decoration: none;
}






.Texte_Acc2 {
	font-size: 9pt;
	color: #ec8000;
	font-weight: bold;
	text-decoration: none;
}

.titreProduit {
	color: #9c9c9c;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	width: 100%;
}


.titreRayon {
	color: #f59a48;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 11pt;
	width: 100%;
}

.TitrePageProduit {
	margin-left: 10px;
	color: #15577b;
	text-align: left;
	font-weight: bold;
	font-size: 11pt;
}

.TitreOrange {
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	font-size: 12pt;
}


.TitrePageProduit1 {
	margin-left: 10px;
	color: #15577b;
	text-align: left;
	font-weight: bold;
	font-size: 14pt;
}
.TitrePage {
	margin-left: 10px;
	color: #15577b;
	text-align: left;
	font-weight: bold;
	font-size: 14pt;
}

.PrixProduit {
	margin-left: 5px;
	color: #15577b;
	font-weight: bold;
	font-size: 10pt;
}

	
.TextePanier {
	
	color: #726a6a;
	margin-left: 5px;

	}	
			
.TexteProduit {
	text-align: justify ;
	color: #15577b;
	margin-left: 10px;
	margin-right: 10px;
	}
	
.Texte {
	text-align: justify ;

	color: #726a6a;
	margin-left: 0px;
	margin-right: 10px;
	}	

.Texte2 {
	text-align: left ;
	color: #15577b;
	margin-left: 10px;
	margin-right: 10px;
	}	
	
	
.TitreBleuAcc {
	color: #3e3d47;
	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	}	
	
.TitreBleuAcc_SmallCap {
	color: #3e3d47;
	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	}		
	
.TitreBleu {
	color: #58585a;
	font-family: Arial;
	font-size:12px;
	font-weight: bold;
	}	

.TitreBleuBlocAcc {
	color: #015e83;
	font-family: Times;
	font-size:26pt;
    font-style: italic;
	font-weight: bold;
	}	
	
	
		
.TitreOrangeBlocAcc2 {
	color: #EC8000;
	font-family: Arial;
	font-size:22px;
	font-weight: bold;
	}		
	
.BoutonInput {
border: 0px;
 }
 
.main{
	  text-align: left;
}

.infoBoxContents
{
	  text-align: left;
}
 
Input, select {
border-left: 1px solid #7eb6d1; 
border-right: 1px solid #7eb6d1; 
border-top: 1px solid #7eb6d1; 
border-bottom: 1px solid #7eb6d1; 
font-family: Verdana; 
font-size: 10px;
background-color : #dae8f1 ;
 }

Textarea {
border-left: 1px solid #7eb6d1; 
border-right: 1px solid #7eb6d1; 
border-top: 1px solid #7eb6d1; 
border-bottom: 1px solid #7eb6d1; 
font-family: Verdana; 
font-size: 10px;
background-color : #dae8f1 ;
 }

 
div#bloc1 {
	width: 270px;
  	height: 65px;
   	overflow: auto;
	border: 0px solid #000;
}

#container {
	width:20px;
}
.tabs {
	cursor:pointer;
	border-bottom:0;
}
#content {
	clear:both;
}
#load {
	position: absolute;
	width: 150px;
	left:150;
	top:50;
	color:Black;
	display:none;
	align: center;
	text-align: center;
	background-color : #dae8f1 ;	
	margin-left: 50px;
}

#log {
	position: absolute;
	width: 280px;
	text-align: left;
	margin-top: 0px;
	margin-left: 5px;
	font-weight: bold;
	font-size: 8pt;
}
 
#log_res {
	overflow: auto;
}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(images/ajaxLoad.gif) no-repeat center;
}


.HeadLine1 {
	color: #025f84;
	font-family: Arial;
	font-size:12pt;
    font-style: italic;

	}
	
.HeadLine2 {
	color: #025f84;
	font-family: Arial;
	font-size:12pt;
    font-style: italic;

	margin-left: 50px	
	}	