/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.border-left{ border-left: 1px black solid;}
.border-right{ border-right: 1px black solid;}
.border-bottom{ border-bottom: 1px black solid;}
.border-top{ border-top: 1px black solid; margin-top: 20px 0 0 0;}



.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#000000; }
.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; }

BODY {
font: 11px Arial, Verdana, Helvetica ;
}


.ref 
{
display:inline;
font-size:8px;
font-family:Arial, Helvetica, sans-serif;
}

.span-ref
{
position:absolute;
width:100%;
text-align:center;
overflow:hidden;
margin-top: -2300px;
margin-bottom:0px;
}

.span-ref-product
{
position:absolute;
width:100%;
text-align:center;
overflow:hidden;
margin-top: -2100px;
}


.header_ban {
background-color: #ffffff;
width:410px;
height: 118px;
}

.header_ban_span {
margin: 0 0 0 20px;
display:inline;
font-family: Arial, Verdana;
font-weight:normal;
font-size: 13px ;
letter-spacing: 0.15px;
color:#FF8000;
}

.titre-produit
{
font-size:16px;
}

.colums
{
background-color:#999999;
}

H1 {
font-size: 16px;
}

H2 {
font-size: 11px;
}

H3 {
font-size: 11px;
font-weight: normal;
}


A {
  color: #000000;
  text-decoration: none;
}

A.categories {
  color: #ffffff;
  text-decoration: none;
}

A.best {
  color: #ffffff;
  text-decoration: none;
}


A:hover {
  color: #ff0000;
  text-decoration: underline;
}

A:hover.descrip {
  color: #000000;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}



/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ Perso Bandau_header ---------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
TR.headerNavigation_blue {
  background: #0033ff;
}

TR.headerNavigation_red {
  background: #ff0000;
}

TR.headerNavigation_grey {
  background: #666666;
}

TR.headerNavigation_orange {
  background: #ff9933;
}

TR.headerNavigation_vert {
  background: #00cc00;
}


/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ FIN Perso Bandau_header -----------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ Perso Header ---------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
TD.header_color_blue {
  background: #0033ff;
}

TD.header_color_red {
  background: #ff0000;
}

TD.header_color_grey {
  background: #666666;
}

TD.header_color_orange {
  background: #ff9933;
}

TD.header_color_vert {
  background: #00cc00;
}


/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ FIN Perso Bandau_header -----------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */


/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ Perso Courbe_header et colums -----------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
TR.courbe_header_blue {
  background: #0033ff;
}

TR.courbe_header_red {
  background: #ff0000;
}

TR.courbe_header_grey {
  background: #666666;
}

TR.courbe_header_orange {
  background: #ff9933;
}

TR.courbe_header_vert{
  background: #00cc00;
}

TD.courbe_header_blue {
  background: #0033ff;
}

TD.courbe_header_red {
  background: #ff0000;
}

TD.courbe_header_grey {
  background: #666666;
}

TD.courbe_header_orange {
  background: #ff9933;
}

TD.courbe_header_vert{
  background: #00cc00;
}

/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ FIN Perso Bandau_header ---------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}

TD.headerNavigation2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}


A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ Perso Bandau_footer ---------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
TR.footer_blue {
  background: #0033ff;
}

TR.footer_red {
  background: #ff0000;
}

TR.footer_grey {
  background: #666666;
}

TR.footer_orange {
  background: #ff9933;
}

TR.footer_vert {
  background: #00cc00;
}

/* ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------ FIN Perso Bandau_footer -----------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #000000;
}


.infoBox2 {
  background: #000000;
  color:#000000;
}

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


.infoBoxContents_product_info {
  background: #FFFFFF;
  
}



.infoBoxContents3 {
  background: #003399;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
  font-weight: bold;
  
}

.infoBoxContents_particular {
  
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
/*background-image:url(fash/fontboxcenter.gif);
background-repeat:repeat-x;
background-position: top left;
background-color: #e5e5e5;*/
  
}



.infoBoxContents2 {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
}

.infoBoxNotice {
  background: #000000;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
}

.infoBoxContents_particularboxe
{
color:#000000;
background-color:#FFFFFF;
}


TD.infoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image:url(fash/fontbox.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	background-color: #ff0000;  
  color: #ffffff;
  text-align:center;
}

TD.infoBoxHeading-center {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-image:url(fash/fontbox-center.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	background-color: #df3221;  
	color: #ffffff;
	text-align:center;
}

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;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #333333;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #cc0000;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #0066cc;
}

TD.pageHeading_prix {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color:#FF0000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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: #ff6600;
  font-weight:bold;
}

SPAN.oldItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight:bold;
}

input.commandeItemCart {
  font-family:  Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: #3399ff;
  width: 90%;
  cursor:pointer;
}

input:hover.commandeItemCart {
  font-family:  Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: #0066cc;
  width: 90%;
  cursor:pointer;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRowGrey { }
.moduleRowGrey { background-color: #cccccc; }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

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

.margin5 { margin: 5px; }

.lien-gris
{
color:#C9C9C9;
font-size:10px;
}

.actif
{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#000000;
font-size:12px;
font-weight:bold;
}

.inactif
{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color: #CCCCCC;
font-size:12px;
font-weight:bold;
}

.best-sellers
{
color:#ff3333; 
font-size: 11px;
}

.h-enligne
{
display:inline;
}

.h-11
{
display:inline;
font-size:11px;
}

.plus_produit {
background-image:url(fash/plus-produit/plus-produit.gif);
background-repeat:repeat-x;
background-position: top left;
background-color: #000000;
width:498px;
height:114px;
margin: 10px 0 10px 0;
}

.table_plus_produit
{
margin:25px 0 0 5px;
}

ul.categories
{
list-style-type: none;
}

li.categories
{
display:inline;
}

.produits_info
{
color:#080381;
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------- PERSO Client ----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */

.perso-client-blue
{
background-color:#0000FF;
color:#0000FF;
}

.perso-client-vert
{
background-color:#009900;
color:#009900;
}

.perso-client-grey
{
background-color:#999999;
color:#999999;
}

.perso-client-orange
{
background-color:#ff6600;
color:#ff6600;
}

.perso-client-red
{
background-color:#ff0000;
color:#ff0000;
}

.perso-client-noir
{
background-color:#000000;
color:#000000;
}

.perso-client-jaune
{
background-color:#ffff00;
color:#ffff00;
}

.perso-client-violet
{
background-color:#9900cc;
color:#9900cc;
}

.perso-client-rose
{
background-color:#ff00ff;
color:#ff00ff;
}

.perso-client-marron
{
background-color:#993300;
color:#993300;
}

.perso-client-turquoise
{
background-color:#00ffff;
color:#00ffff;
}

.perso-client-azur
{
background-color:#00ccff;
color:#00ccff;

}

.perso-client-bordeaux
{
background-color:#cc0000;
color:#cc0000;
}

.perso-client-taupe
{
background-color:#cccc66;
color:#cccc66;
}

.perso-client-gazon
{
background-color:#336600;
color:#336600;
}

.perso-client-marine
{
background-color:#000099;
color:#000099;
}

.perso-client-gris-clair
{
background-color:#cccccc;
color:#cccccc;
}

.perso-client-blanc
{
background-color:#ffffff;
color:#ffffff;
}

.perso-client-pourpre
{
background-color:#330066;
color:#330066;
}

.perso-client-saumon
{
background-color:#ff6699;
color:#ff6699;
}

.perso-client-ocre
{
background-color:#cc3300;
color:#cc3300;
}

.perso-client-rouge_clair
{
background-color:#ff6666;
color:#ff6666;
}

.perso-client-rouge_vif
{
background-color:#ff3333;
color:#ff3333;
}

.perso-client-vert_fonce
{
background-color:#003300;
color:#003300;
}

.perso-client-vert_emeraude
{
background-color:#336633;
color:#336633;
}

.perso-client-jaune_oeuf
{
background-color:#ffcc33;
color:#ffcc33;
}

.perso-client-jaune_ble
{
background-color:#ffff66;
color:#ffff66;
}

.perso-client-orange_clair
{
background-color:#ff9933;
color:#ff9933;
}

.perso-client-orange_fonce
{
background-color:#ff3300;
color:#ff3300;
}

.perso-client-bleu_pastel
{
background-color:#6699cc;
color:#6699cc;
}

.perso-client-gris_fonce
{
background-color:#333333;
color:#333333;
}
/* --------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------- PERSO Slogan ----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */

.perso-slogan-blue
{
color:#0000FF;
}

.perso-slogan-vert
{
color:#009900;
}

.perso-slogan-grey
{
color:#999999;
}

.perso-slogan-orange
{
color:#ff6600;
}

.perso-slogan-red
{
color:#ff0000;
}

.perso-slogan-noir
{
color:#000000;
}

.perso-slogan-jaune
{
color:#ffff00;
}

.perso-slogan-violet
{
color:#9900cc;
}

.perso-slogan-rose
{
color:#ff00ff;
}

.perso-slogan-marron
{
color:#993300;
}

.perso-slogan-turquoise
{
color:#00ffff;
}

.perso-slogan-azur
{
color:#00ccff;

}

.perso-slogan-bordeaux
{
color:#cc0000;
}

.perso-slogan-taupe
{
color:#cccc66;
}

.perso-slogan-gazon
{
color:#336600;
}

.perso-slogan-marine
{
color:#000099;
}

.perso-slogan-gris-clair
{
color:#cccccc;
}

.perso-slogan-blanc
{
color:#ffffff;
}

.perso-slogan-pourpre
{
color:#330066;
}

.perso-slogan-saumon
{
color:#ff6699;
}


.perso-slogan-ocre
{
color:#cc3300;
}

.perso-slogan-rouge_clair
{
color:#ff6666;
}

.perso-slogan-rouge_vif
{
color:#ff3333;
}

.perso-slogan-vert_fonce
{
color:#003300;
}

.perso-slogan-vert_emeraude
{
color:#336633;
}

.perso-slogan-jaune_oeuf
{
color:#ffcc33;
}

.perso-slogan-jaune_ble
{
color:#ffff66;
}

.perso-slogan-orange_clair
{
color:#ff9933;
}

.perso-slogan-orange_fonce
{
color:#ff3300;
}

.perso-slogan-bleu_pastel
{
color:#6699cc;
}

.perso-slogan-gris_fonce
{
color:#333333;
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------- PERSO BOXES ----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */

.perso-boxe-blue
{
background-color:#0000FF;
}

.perso-boxe-vert
{
background-color:#009900;
}

.perso-boxe-grey
{
background-color:#999999;
}

.perso-boxe-orange
{
background-color:#ff6600;
}

.perso-boxe-red
{
background-color:#ff0000;
}

.perso-boxe-noir
{
background-color:#000000;
}

.perso-boxe-jaune
{
background-color:#ffff00;
}

.perso-boxe-violet
{
background-color:#9900cc;
}

.perso-boxe-rose
{
background-color:#ff00ff;
}

.perso-boxe-marron
{
background-color:#993300;
}

.perso-boxe-turquoise
{
background-color:#00ffff;
}

.perso-boxe-azur
{
background-color:#00ccff;

}

.perso-boxe-bordeaux
{
background-color:#cc0000;
}

.perso-boxe-taupe
{
background-color:#cccc66;
}

.perso-boxe-gazon
{
background-color:#336600;
}

.perso-boxe-marine
{
background-color:#000099;
}

.perso-boxe-gris-clair
{
background-color:#cccccc;
}

.perso-boxe-blanc
{
background-color:#ffffff;
}

.perso-boxe-pourpre
{
background-color:#330066;
}

.perso-boxe-saumon
{
background-color:#ff6699;
}


.perso-boxe-ocre
{
background-color:#cc3300;
}

.perso-boxe-rouge_clair
{
background-color:#ff6666;
}

.perso-boxe-rouge_vif
{
background-color:#ff3333;
}

.perso-boxe-vert_fonce
{
background-color:#003300;
}

.perso-boxe-vert_emeraude
{
background-color:#336633;
}

.perso-boxe-jaune_oeuf
{
background-color:#ffcc33;
}

.perso-boxe-jaune_ble
{
background-color:#ffff66;
}

.perso-boxe-orange_clair
{
background-color:#ff9933;
}

.perso-boxe-orange_fonce
{
background-color:#ff3300;
}

.perso-boxe-bleu_pastel
{
background-color:#6699cc;
}

.perso-boxe-gris_fonce
{
background-color:#333333;
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------- PERSO BEST SELLER ----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */

.perso-best-seller-black
{
background-color:#FFFFFF;
color:#000000;
}

.perso-best-seller-white
{
color:#FFFFFFF;
}


/* --------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------- PERSO BODY ----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */
BODY.perso-body-blue {
background-image:url(fash/backgrounds/bleu.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-red {
background-image:url(fash/backgrounds/rouge.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-grey {
background-image:url(fash/backgrounds/gris.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-orange {
background-image:url(fash/backgrounds/orange.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-vert {
background-image:url(fash/backgrounds/vert.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-jaune {
background-image:url(fash/backgrounds/jaune.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-marron {
background-image:url(fash/backgrounds/marron.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-noir {
background-image:url(fash/backgrounds/noir.jpg);
background-repeat:repeat-x;
background-position: top left;
background-color: #ffffff;
}
BODY.perso-body-white {
background-color: #ffffff;
}