/** STYLE CORPS DE PAGE **/
body,td,th,p {
	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(0,0,0);
}
/* ----- */
body {
	background-color: #fff;
	margin-left: 0px;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;f
}
/* ----- */

/** STYLE DES TITRES **/
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
}
h1 {
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	display:inline;
}
h2 {
	font-size: 12px;
	color: #000;
}
h3 {
	font-size: 11px;
	color: #000;
}
h4 {
	font-size: 10px;
	color: #000;
}

form {
margin:0 0 0 0 ;
}
/* ----- */

/** STYLE DES LIENS **/
a.LienMail {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #669900;
	text-decoration:none;
}
a.LienMail:hover {
	text-decoration: none;
	color: #999999;
}
/*-----------*/
a.LienActus {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #09583B;
	text-decoration:none;
}
a.LienActus:hover {
	text-decoration: none;
	color: #999999;
}
/*----------*/
a.LienFamille {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: rgb(255,255,255);
}
a.LienFamille:hover {
	text-decoration: none;
	color: rgb(255,255,255);
}
/*-----------*/
a.boutonTitre {
	text-decoration: none;
}
a.boutonTitre:hover {
	text-decoration: none;
	color: rgb(255,255,255);
}

.miniLienBlanc {
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}
.miniLienBlanc a {
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}
.miniLienBlanc a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}

.miniLienAcc {
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
	padding:0px 3px 0px 3px;
	background-color:#D4011D;
}
.miniLienAcc a {
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
	padding:0px 3px 0px 3px;
	background-color:#D4011D;

}
.miniLienAcc a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
	padding:0px 3px 0px 3px;
	background-color:#D4011D;

}

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

/** STYLES DES TEXTES **/
.messageRouge10 {
	font-size: 10px;
	font-weight:bold;
	color: #D4011D;
	letter-spacing:0;
}
.messageRouge9 {
	font-size: 9px;
	font-weight:normal;
	color: #D4011D;
	letter-spacing:0;
}
.fproduitTitre {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.tableauTitre {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

.fproduitBouton {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}
.fproduitBouton a {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}
.fproduitBouton a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}

.fproduitTexte {
	text-align:justify;
	font-size: 11px;
	font-weight:normal;
	color: #000;
}

.extranetTitre {
	font-size: 14px;
	font-weight: bold;
	color: rgb(0,54,98);
}
.extranetTexte {
	font-size: 10px;
	font-weight:normal;
	color: rgb(0,54,98);
}
.extranetSaisie{
	height:15px;
	font-size:11px;
	font-weight:normal;
	color: rgb(0,54,98);
	border: 0px solid #fff;
}

.rechercheChamp{
	background-repeat:no-repeat;
}

.BackgroundX1{
	background-repeat:no-repeat;
}

.boutonTitre {
	font-size:11px;
	font-weight: bold;
	color: rgb(0,54,98);
	letter-spacing:1px;
}

.rechercheSaisie{
	height:15px;
	font-size:12px;
	font-weight:normal;
	color: rgb(0,54,98);
	border: 0px solid #fff;
}

.rechercheTexte {
	font-size: 10px;
	font-weight:normal;
	color: rgb(0,54,98);
	letter-spacing:0;
}

.panierTitre{
	font-size: 11px;
	font-weight:bold;
	color: rgb(0,54,98);
	letter-spacing:0;
}
.panierTitre2{
	font-size: 14px;
	font-weight:bold;
	color: #4dAC26;
}
.panierTitre1{
	font-size: 12px;
	font-weight:bold;
	color: #4dAC26;
}

.panierTexte {
	font-size: 10px;
	font-weight:normal;
	color: rgb(0,54,98);
	letter-spacing:0;
}

.titreBlock {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	letter-spacing:5px;
}
.titrePromo {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	letter-spacing:8px;
}

.configurateurTitre {
	font-size:11px;
	font-weight:bold;
	color: #fff;
}
.configurateurTexte {
	font-size:9px;
	font-weight:normal;
	color: #fff;
}

.configurateurTexte a {
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}
.configurateurTexte a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
}

.configurateurSelect {
	height:10px;
	font-size:10px;
	font-weight:normal;
	color: rgb(0,54,98);
	border: 0px solid #fff;
}

.produitTitre1 { /* H2 */
	font-size:14px;
	font-weight:bold;
	color: #D4011D;
}
.produitTitre2 { /* H3 */
	font-size:12px;
	font-weight:bold;
	color: #D4011D;
}
.produitTitre3 { /* H4 */
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color: #D4011D;
}
.produitLienPdfInfo { /* H4 */
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
	color: #D4011D;
}

.produitTexte1 {
	font-size:10px;
	font-weight:normal;
	color: #000;
	line-height:10px;
}
.produitTexte2 {
	font-size:9px;
	font-weight:normal;
	color: #333;
	line-height:9px;
}
.produitPrix {
	font-size:16px;
	font-weight:bold;
	color: #D4011D;
}

.produitPrixBarre {
	font-size:10px;
	font-weight:normal;
	text-decoration:line-through;
	color: #000;
}

.produitSelect {
	font-size:12px;
	font-weight:normal;
	color: rgb(0,54,98);
	border: 0px solid #fff;
}
.produitOption {
display:block;
}
.produitSaisie {
	height:13px;
	font-size:11px;
	font-weight:normal;
	color: rgb(0,54,98);
	border: 1px solid #ccc;
}
.produitSaisie2 {
	height:13px;
	font-size:11px;
	font-weight:normal;
	color: #000000;
	border: 1px solid #ccc;
}


.optionTitre {
	font-size:10px;
	font-weight:bold;
	color: #fff;
}
.optionTexte {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

.optionTexte2 {
	font-size: 10px;
	font-weight: normal;
 	font-style:italic;
	color: #fff;
}



.actualitesTitre {
	font-size:11px;
	font-weight:bold;
	color: #003662;
}
.actualitesTexte {
	font-size:9px;
	font-weight:normal;
	color: #003662;
	line-height:10px;
}

.actualitesLien {
	font-size:9px;
	font-weight:normal;
	color: #003662;
	text-decoration:underline;
}
.actusLn1 {
	font-size:11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
.actusLn2 {
	font-size:11px;
	font-weight:bold;
	color: #003662;
	text-decoration:none;
}
.actusLn3 {
	font-size:11px;
	font-weight:bold;
	color: rgb(200,210,0);
	text-decoration:none;
}


.actualitesTitre2 {
	font-size:14px;
	font-weight:bold;
	color: #032040;
}
.actualitesTexte2 {
	font-size:12px;
	font-weight:normal;
	color: #003662;
	/*line-height:9px;*/
}
.actualitesLien2 {
	font-size:11px;
	font-weight:normal;
	color: #003662;
	text-decoration:underline;
}

#actualitesBox{
	z-index: auto;
	height: 150px;
	width: 150px;
}

.basdepageLien {
	font-size:11px;
	font-weight:normal;
	color: #fff;
	letter-spacing:1px;
	text-decoration:none;
}

.contactsTitre1 {
	font-size:18px;
	font-weight:bold;
	color: #032040;
}

.cgvTexte {
	font-size: 11px;
	font-weight:normal;
	color: #032040;
}
.cgvTitre {
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color: #032040;
}

.lienExtranet a {
font-weight:bold;
color: rgb(0,54,98);
text-decoration:none;
}

.lienExtranet a:hover {
color: #D4011D;
text-decoration:none;
}
.savoirPlus {
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color: #fff;
	text-decoration:underline;
}

/* ----- */

/** STYLES DES BOITES / BLOCS / CONTOURS **/
#bloc_global {
border-right:1px solid #fff;
border-left:1px solid #fff;
}
#Banniere {
}
#displayNone{
display:none;
}
#extranet {
border:0px;
text-align:center;
background-color: rgb(200,210,0);
}
#BasDePage {
}
#AccueilPromo {
border: 1px solid rgb(233,93,14);
background-color:rgb(233,93,14);
}
#AccueilRecherche {
border: 1px solid rgb(51,175,226	);
}
#AccueilActualites {
border: 1px solid rgb(51,175,226);
}
#AccueilAidcshop {
border: 1px solid rgb(189,227,248);
}
#panierInc {
border: 1px solid rgb(189,227,248);
}
#menuGauche {
border: 1px solid rgb(51,175,226);
}
#annonce {
border-bottom:5px solid #D4011D;
border-top: 5px solid #D4011D;
border-left: 1px solid #D4011D;
border-right: 1px solid #D4011D;
}

#boxAcc{
border-bottom:1px solid #95ADC6;
border-top: 1px solid #95ADC6;
border-left: 1px solid #95ADC6;
border-right: 1px solid #95ADC6;
}

#boxSAV{
border-bottom:2px solid #6588AD;
border-top: 2px solid #6588AD;
border-left: 2px solid #6588AD;
border-right: 2px solid #6588AD;
}


#boxTrait{
border-top: 1px solid #95ADC6;
}


.CentreDePageHaut {
background-color: #95ADC6;
}
.CentreDePageBas {
background-color: #6588AD;
}
.CentreDePageBT {
background-color: #003662;
}
#DroiteDePage {
}
/* ----- */

/** STYLES FORMULAIRE **/
.contourForm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #D70005;
}

#boxOption {
	overflow: auto;
	position: static;
	visibility: visible;
	z-index: auto;
	height: 50px;
	width: 480px;
	float: left;
	/*border:1px solid #cccccc;*/
}

#panier_box {
	/*open close du panier*/
}

/* ----- */
