/*
  Raging Vinyl (C) 2007
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; } /* TEXTE DES INFOBOITES */
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }/* TEXTE DU LIEN EDIT DE LA COMMANDE (VERT) */

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/wall-art-vinyl-usa.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	background-color: #FFFFFF;
	border-color: #FFFFFF;color: #707173;
}
#preload {
	DISPLAY: none
}

/* LIEN GENERAL */
A {
  color: #707173;
  text-decoration: none;
}
/* LIEN GENERAL */
A:hover {
  color: #e2017b;
  text-decoration: none;
}

/* CATEGORY LINK ACTIVE */
SPAN.active {
  color: #e2017b;
   font-weight : bold ;
}


/* BORDURE DE CADRE */
.thin {
	BORDER-RIGHT: #0099ff 1px solid; BORDER-TOP: #0099ff 1px solid; BORDER-LEFT: #0099ff 1px solid; WIDTH: 280px; BORDER-BOTTOM: #0099ff 1px solid
} 

/*  */
FORM {
	display: inline;
}
/* CELLULE D'EN-TETE */
TR.header {
  background: #ffffff;
}
/* BARRE DE NAVIGATION EN TETE (SUPPRIME) */
TR.headerNavigation {
  background: #000000;
}
/* BARRE DE NAVIGATION DU HAUT */
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #e2017b;
  color: #ffffff;
  font-weight : bold ;
}
TD.headerNavigation2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #e2017b;
  color: #ffffff;
  font-weight : bold ;
}
/*  LIEN DE NAVIGATION DU HAUT */
A.headerNavigation { 
  color: #FFFFFF; 
}
/*  LIEN DE NAVIGATION DU HAUT */
A.headerNavigation:hover {
  color: #707173;
  text-decoration: none;
}
/*  LIEN DE NAVIGATION DU HAUT */
A.headerNavigation2 { 
  color: #e1017b; 
}
/*  LIEN DE NAVIGATION DU HAUT */
A.headerNavigation2:hover {
  color: #707173;
  text-decoration: none;
}

/*  ERREUR HEADER */
TR.headerError {
  background: #ff0000;
}
/* ERREUR HEADER */
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
/* INFO TEXT VERT */
TR.headerInfo {
  background: #00ff00;
}
/* INFO TEXT VERT */
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
/* BARRE DE NAVIGATION BAS DE PAGE (SUPPRIME) */
TR.footer {
  background: #000000;
}
/* BARRE DE NAVIGATION BAS DE PAGE */
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #ffffff;
  font-weight: bold;
}
/* CADRE FICHE TECHNIK PRODUIT  */
table.box
	{
		margin-left:25px;
		margin-right:12px;
		border: 1px solid #CCCCCC;
		width:550px;
	}

/* CADRE INFOBOX  ET FICHE TECHNIK PRODUIT */
.infoBox {
  background: ;
    BORDER-RIGHT: ; BORDER-TOP: #949398  1px solid; BORDER-LEFT: ;  BORDER-BOTTOM:  ;
}
TD.infoBox2 {
  background: ;
    BORDER-RIGHT: ; BORDER-TOP:   ; BORDER-LEFT: ;  BORDER-BOTTOM:  ;
}



/* INFOBOX PAGES : BACKGROUND ET CONTENU */
.infoBoxContents {
	background: ;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;

}
/* INFOBOX MENU : BACKGROUND ET CONTENU */
.infoBoxContents1 {
	background: #ededef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/*border-left: 1px solid rgb(124, 124, 124);
	border-right: 1px solid rgb(124, 124, 124);
attention fout le bordel avec le texte des boites*/
}



/* INFOBOX CATEGORY : BACKGROUND ET CONTENU */
.infoBoxContents2 {
	background: #ededef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	
	/*border-left: 1px solid rgb(124, 124, 124);
	border-right: 1px solid rgb(124, 124, 124);
attention fout le bordel avec le texte des boites*/
}
/* INFOBOX CATEGORY : BACKGROUND ET CONTENU */
.infoBoxContents3 {
	background: #ededef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	
	/*border-left: 1px solid rgb(124, 124, 124);
	border-right: 1px solid rgb(124, 124, 124);
attention fout le bordel avec le texte des boites*/
}

/* INFOBOX PAGES PRINCIPALES : BACKGROUND ET CONTENU */
.infoBoxContents4 {
	background: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	}
TD.infoBoxContents4 {
	background: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	}


/* CADRE FICHE TECHNIK PRODUIT */
.infoTechFrame {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-left: 1px solid rgb(124, 124, 124);
	border-right: 1px solid rgb(124, 124, 124);
}
/* CADRE LISTING PRODUIT */
.infoListingFrame {
	background: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-left: 0px solid #;
	border-right: 0px solid #;
	border-top: 1px solid #949398;
	border-bottom: 0px solid #;
}
TR.infoListingFrame1 {
	background: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-left: 1px solid #;
	border-right: 1px solid #;
	border-top: 1px solid #949398;
	border-bottom: 1px solid #;
}
TD.infoListingFrame1 {
	background: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-left: 1px solid #;
	border-right: 1px solid #;
	border-top: 1px solid #949398;
	border-bottom: 1px solid #;
}

/* INFOBOX NOTICE ROSE */
.infoBoxNotice {
  background: #FF8E90;
}
/*  */
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* INFOBOX TITRE COULEUR POLICE */
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #e2017b;
  color: #ffffff;
}

/* INFOBOX CATEGORY : TITRE COULEUR POLICE DE TITRE */
TD.infoBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  background: #ededef;
  color: #707173;
}
/* INFOBOX CATEGORY : TITRE COULEUR POLICE DE CONTENUR*/
TD.infoBoxHeading3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ededef;
  color: #707173;
}

/* ? */
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}
/*  */
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}
/*  */
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

/* PRODUCT LISTING TABLE EXTERIEURE*/
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  border-spacing: 1px;
}
/* PRODUCT LISTING TITRE DE TABLE ET EGALEMENT KART*/
.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ededef;
  color: #FFFFFF;
  font-weight: bold;
}
/* PRODUCT LISTING TITRE DE TABLE */
.productListing-heading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ededef;
  color: #707173;
  font-weight: none;
}
/* PRODUCT LISTING CONTENU DE TABLE */
TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #707173;
  background: #FFFFFF;

}

/* PAGE RESULT LINKS */
A.pageResults { color: #707173;
 font-weight: bold;
}
/* PAGE RESULT LINKS */
A.pageResults:hover {
  color: #b6b7cb;
  background: #FFFFFF;
 font-weight: bold;
}
/* TITRE DE HAUT DE PAGE (GAUCHE) */
TD.pageHeading, DIV.pageHeading {
  font-family:  Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #707173;
}
/* ? */
TR.subBar {
  background: #ffffff;
}
/* ? */
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff ;
}
/* TEXTE ET CELLULE PRINCIPALES */
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #707173;
}

/* TEXTE ET CELLULE PRINCIPALES (Rose)*/
TD.main2, P.main2, SPAN.main2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #e1017b;
}
/* TEXTE ET CELLULE PRINCIPALES (Rose)*/
TD.main3, P.main3, SPAN.main3 {
  font-family: Arial, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  color: #e1017b;
}
/* TEXTE ET CELLULE PRINCIPALES (Rose)*/
TD.main4, P.main4, SPAN.main4 {
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: #e1017b;
}

/* TEXTE ET CELLULE SECONDAIRE (plus petite police, copyright...) */
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #707173;
   background: #ffffff;
}
/* TEXTE PLUS GROS DES CATEGORIES DE COMPTE ??*/
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
  
}
/* ? */
TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
/* ? */
TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
/* ? */
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
/* ? */
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
/* CONTENU DES CHECKBOX ET LISTE DEROULANTE (POLICE TAILLE COULEUR)*/
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  background: #e5e5e5;
  background: #cccccc;
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid;  BORDER-BOTTOM: #ffffff 1px solid ;
 WIDTH: px;/*taille customizable des boutons */
 
}
TD.NOFRAME { BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid;  BORDER-BOTTOM: #FFFFFF 1px solid ;
}

/* CONTENU DES ZONES DE SAISIE DE TXT (POLICE TAILLE COULEUR)*/
TEXTAREA {
  width: 80%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid;  BORDER-BOTTOM: #ffffff 1px solid ; 
  background: #e5e5e5;
  background: #cccccc;
  color: #707173;
}

/* WELCOME GUEST */
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
/* ZONES DE FORMULAIRE (COMPTE) ? */
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
  color: #707173;
}
/* TITRES ZONES DE FORMULAIRE (COMPTE) ?*/
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
/* PRODUIT HORS STOCK EPUISE */
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
/* POLICE PRIX PROMOTION */
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}
/* TEXTE D'ANNONCE D ERREURS (ROUGE) */
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
/* TEXTE MIS EN SURBRILLANCE BCKGROUND AU PASSAGE POINTEUR */
.moduleRow { }
.moduleRowOver { background-color: #ededef; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

/* TEXTE DE LA BARRE DE CHECKOUT CART */
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px;color: #707173; }

/* BOITE D'AVERTISSEMENT D'ERREUR OU DE SUCCES (ROSE OU VERT) */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffffff; color: #FF0000; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #e2017b; font-weight: bold ; color:#FFFFFF; }

/* CHAMPS OBLIGATOIRE (ROUGE) */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.cgv { font-family:  Arial, sans-serif; font-size: 11px;color: #707173;  }
.shipping { BORDER-BOTTOM: #666666 1px solid; font-family:  Arial, sans-serif; font-size: 11px;color: #707173; }
.shippingRed { BORDER-BOTTOM: #666666 1px solid; font-family:  Arial, sans-serif; font-size: 11px; color: #FF0000;  font-weight: bold; }