/**************************************************************/
/*    Zone de définition des styles de page:                  */
/*    Ascenceurs, Marges, Couleur de fond, Alignement, ...    */
/**************************************************************/

/* Style du corps de page */
BODY{
	background-color: #E5E5E5;
	margin:0px;
	margin-top:10px;
	text-align: center;
}


/**************************************************************/
/*    Zone de définition des styles de textes:                */
/*    Font, Taille, Couleur, ...                             */
/**************************************************************/

.Police-Arial-9-Noir {font-family: Arial; font-size: 9px; color: #000000;}
.Police-Arial-11-Blanc {font-family: Arial; font-size: 11px; color: #FFFFFF;}
.Police-Arial-11-GrisFonce {font-family: Arial; font-size: 11px; color: #666666;}
.Police-Arial-11-Violet {font-family: Arial; font-size: 11px; color: #993366;}
.Police-Arial-12-GrisFonce {font-family: Arial; font-size: 12px; color: #666666;}
.Police-Arial-12-Noir {font-family: Arial; font-size: 12px; color: #000000;}
.Police-Arial-13-GrisFonce {font-family: Arial; font-size: 13px; color: #666666;}
.Police-Arial-13-Blanc {font-family: Arial; font-size: 13px; color: #FFFFFF;}
.Police-Arial-13-Noir {font-family: Arial; font-size: 13px; color: #000000;}
.Police-Arial-14-Noir {font-family: Arial; font-size: 14px; color: #000000;}
.Police-Arial-14-Blanc {font-family: Arial; font-size: 14px; color: #FFFFFF;}
.Police-Arial-14-GrisClair {font-family: Arial; font-size: 14px; color: #CCCCCC;}
.Police-Arial-14-GrisFonce {font-family: Arial; font-size: 14px; color: #666666;}
.Police-Arial-14-Violet {font-family: Arial; font-size: 14px; color: #993366;}
.Police-Arial-16-Noir {font-family: Arial; font-size: 16px; color: #000000;}
.Police-Arial-16-Blanc {font-family: Arial; font-size: 16px; color: #FFFFFF;}
.Police-Arial-16-Violet {font-family: Arial; font-size: 16px; color: #993366;}
.Police-Arial-16-GrisFonce {font-family: Arial; font-size: 16px; color: #666666;}
.Police-Arial-18-Noir {font-family: Arial; font-size: 18px; color: #000000;}
.Police-Arial-18-GrisFonce {font-family: Arial; font-size: 18px; color: #666666;}
.Police-Arial-20-Violet {font-family: Arial; font-size: 20px; color: #993366;}
.Police-Arial-22-Violet {font-family: Arial; font-size: 22px; color: #993366;}

.Police-Georgia-11-Noir {font-family: Georgia; font-size: 11px; color: #OOOOOO;}

.Police-Verdana-11-Noir {font-family: Verdana; font-size: 11px; color: #000000;}
.Police-Verdana-11-GrisFonce {font-family: Verdana; font-size: 11px; color: #666666;}
.Police-Verdana-11-Violet {font-family: Verdana; font-size: 11px; color: #993366;}
.Police-Verdana-12-Blanc {font-family: Verdana; font-size: 12px; color: #FFFFFF;}
.Police-Verdana-14-Noir {font-family: Verdana; font-size: 14px; color: #000000;}


/**************************************************************/
/*    Zone de définition des styles de liens:                 */
/*    Couleur, Font, Taille, Style, ...                       */
/**************************************************************/

/* Style lien par defaut */
a {color: #000000; text-decoration: none;}
a:link {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:visited:hover {color: #000000; text-decoration: none;}

/* Style lien Blanc-Noir */
a.Lien-Blanc-Noir { color: #FFFFFF;}
a:link.Lien-Blanc-Noir { color: #FFFFFF;}
a:hover.Lien-Blanc-Noir { color: #000000;}
a:visited.Lien-Blanc-Noir { color: #FFFFFF;}
a:visited:hover.Lien-Blanc-Noir { color: #000000;}

/* Style lien GrisFonce-Violet */
a.Lien-GrisFonce-Violet { color: #666666;}
a:link.Lien-GrisFonce-Violet { color: #666666;}
a:hover.Lien-GrisFonce-Violet { color: #993366;}
a:visited.Lien-GrisFonce-Violet { color: #666666;}
a:visited:hover.Lien-GrisFonce-Violet { color: #993366;}

/* Style lien Noir-Violet */
a.Lien-Noir-Violet { color: #000000;}
a:link.Lien-Noir-Violet { color: #000000;}
a:hover.Lien-Noir-Violet { color: #993366;}
a:visited.Lien-Noir-Violet { color: #000000;}
a:visited:hover.Lien-Noir-Violet { color: #993366;}

/* Style lien Violet-Noir */
a.Lien-Violet-Noir { color: #993366;}
a:link.Lien-Violet-Noir { color: #993366;}
a:hover.Lien-Violet-Noir { color: #000000;}
a:visited.Lien-Violet-Noir { color: #993366;}
a:visited:hover.Lien-Violet-Noir { color: #000000;}



/**************************************************************/
/*  Zone de définition des styles de formulaires:             */
/*  Couleur, Couleur de fond, Font, Taille, Style, Bordure... */
/**************************************************************/

/* Formulaire en général */
FORM{
	margin:0px;
}


/* Champs du formulaire du newsletter */
INPUT.Newsletter{
	font-family: Arial; 
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom: #999999 1px solid; 
	border-left: #999999 1px solid; 
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid;
	width: 227px;
}

/* Champs du formulaire liste taille fiche produit */
SELECT.ListeTaille{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	border-color:#6666666;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 125px;
}


/* Champs du formulaire du backoffice */
SELECT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	border-color:#605E5D;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 200px;
}


/* Champs du formulaire du backoffice */
INPUT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 140px;
}


/* Champs du formulaire du backoffice */
TEXTAREA.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 200px;
}



/**************************************************************/
/*  Effet zoom sur photo listing de résultat                  */
/**************************************************************/

.zoom {
	position: absolute;
	display: block;
	width: 200px;
	height: 200px;
	margin: 0px;
	visibility: hidden;
}
	
/**************************************************************/
/*  Affichage confirmation panier                             */
/**************************************************************/

.message {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
}

/**************************************************************/
/*  Affichage message d'erreur                                */
/**************************************************************/

.messageerror {
	text-align: left;
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	border : 2px solid #c00;
	background-color:#FF9C9C;
}

.titre H1{
font-family: Arial; font-size: 9px; color: #000000;display:inline;margin-left:130px;}