/*
  $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
*/

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

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

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

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
	
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #9ac7de;
  font-weight : bold;
  padding-left:250px;
padding-top:20px;
}

A.headerNavigation { 
  color: #9ac7de; 
}

A.headerNavigation:hover {
  color: #0088ab;
}

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

TR.footer {
  background: #bbc3d3;
}

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

.infoBox {
}

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

.infoBoxNotice {
  background: #FF8E90;
}

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

TD.infoBoxHeading#boxe_nouveautes {
   font-family: Verdana, Arial, sans-serif;
   font-size:.9em;
font-weight:bold;
padding-left:5px;
border-bottom:2px solid #aad9ee;
padding-top:30px;
}

table #boxe_nouveautes .infoBoxContents{
	background-color:#fefefe;
}

TD.infoBoxHeading#boxe_categories {
	display:none;
}

TD.infoBoxHeading#boxe_panier {
	background: url('images/dansmonpanier.jpg') no-repeat scroll ;
	width:148px;
	height:32px;	
}

TD.infoBoxHeading#recherche {
	background: url('images/recherche.png') no-repeat scroll ;
	width:148px;
	height:32px;	
}

#recherche .boxText {
vertical-align:middle;
height:30px;    
}

#recherche .boxText input {
vertical-align:middle;
height:30px;    
}
 
TD.infoBoxHeading#boxe_panier span,
TD.infoBoxHeading#boxe_pages span,
TD.infoBoxHeading#recherche span {
   display:none;
	
}


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: #fefefe;
}

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: #fefefe;
}

TABLE.productListing {
  
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000;
  font-weight: bold;
  
}
td.productListing-heading {
	border-bottom:2px solid #aad9ee;
}

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: serif;
font-style:italic;
  font-size: 20px;
  font-weight: bold;
  color: #3f9abc;
padding:60px 0 0px 20px;
}

TD.pageHeading img, DIV.pageHeading img {
  margin-top:-30px;
}

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;
	padding-right:30px;
}

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: #0088ab;
}

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

.moduleRow { }
.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; }
 



/*///////////////////////////*/


#mon_compte,
#panier,
#commander
{
	position:absolute;
	top:60px;
}

#mon_compte
{
	right:295px;
}
#panier
{
	right:178px;
}
#commander
{
	right:65px;
}

#boxe_categories .boxText
{
	background: url('images/plante.png') no-repeat scroll ;
	width:270px;
	height:535px;
} 

#boxe_categories a span
{
	display:block;
}

#boxe_categories a span.cat_level_0
{
	display:none;
}

#boxe_categories a
{
	display:block;

}

#cat_28
{
	background: url('images/picto-fleur-28.png') no-repeat scroll left bottom;
	width:158px;
	height:69px;
    margin-left:80px;
}

#cat_28:hover,
#cat_28.cat_active
{
	background-position: left top ;
}

.cat_level_28
{
	margin-left:155px;
}
.premiere_cat .cat_level_28
{
	margin-top:-17px;
}

#cat_29
{
	background: url('images/picto-fleur-29.png') no-repeat scroll left bottom ;
	width:145px;
	height:69px;
    margin-left:40px;
}

#cat_29:hover,
#cat_29.cat_active
{
	background-position: left top ;
}

.cat_level_29
{
	margin-left:115px;
}
.premiere_cat .cat_level_29
{
	margin-top:-20px;
}

#cat_27
{
	background: url('images/picto-fleur-27.png') no-repeat scroll left bottom;
	width:144px;
	height:69px;
    margin-left:50px;	
}

#cat_27:hover,
#cat_27.cat_active
{
	background-position: left top ;
}

.cat_level_27
{
	margin-left:125px;
}
.premiere_cat .cat_level_27
{
	margin-top:-25px;
}

#cat_25
{
	background: url('images/picto-fleur-25.png') no-repeat scroll left bottom ;
	width:146px;
	height:70px;
	margin-left:80px;
}

#cat_25:hover,
#cat_25.cat_active
{
	background-position: left top ;
}

.cat_level_25
{
	margin-left:155px;
}
.premiere_cat .cat_level_25
{
	margin-top:-22px;
}


#cat_26
{
	background: url('images/picto-fleur-26.png') no-repeat scroll left bottom;
	width:146px;
	height:70px;
	margin-left:40px;
}

#cat_26:hover,
#cat_26.cat_active
{
	background-position: left top ;
}

.cat_level_26
{
	margin-left:120px;
}
.premiere_cat .cat_level_26
{
	margin-top:-12px;
}

#cat_24
{
	background: url('images/picto-fleur-24.png') no-repeat scroll left bottom ;
	display:block;
	width:154px;
	height:76px;
    margin-left:30px;
	margin-top:5px;
}

#cat_24:hover,
#cat_24.cat_active
{
    background-position: left top ;
}

.cat_level_24
{
	margin-left:110px;
}
.premiere_cat .cat_level_24
{
	margin-top:-25px;
}            

#cat_30
{
	background: url('images/picto-fleur-30.png') no-repeat scroll left bottom ; 
	display:block;
	width:154px;
	height:69px;
    margin-left:50px;
}

#cat_30:hover,
#cat_30.cat_active
{
	background-position: left top ;
}

.cat_level_30
{
	margin-left:125px;
}
.premiere_cat .cat_level_30
{
	margin-top:-25px;
}

#cat_55
{
	background: url('images/picto-fleurs-55.png') no-repeat scroll left bottom ; 
	display:block;
	width:158px;
	height:69px;
    margin-left:50px;
}

#cat_55:hover,
#cat_55.cat_active
{
	background-position: left top ;
}

.cat_level_55
{
	margin-left:125px;
}
.premiere_cat .cat_level_55
{
	margin-top:-25px;
}

#boxe_panier .boxText
{
	border:1px solid #000;
}

#boxe_panier .boxText img
{
	display:none;
}

#boxe_pages a
{
	display:block;
	background: url('images/point.jpg') no-repeat scroll left center ;
	padding-left:10px;
}



#boxe_pages a#lien_pages_libres_12
{
   background: url('images/onmangequoi.jpg') no-repeat scroll ;
	width:138px;
	height:41px;    
}
#boxe_pages a#lien_pages_libres_6
{
   background: url('images/astucedujour.jpg') no-repeat scroll ;
	width:139px;
	height:41px;    
}
#boxe_pages a#lien_pages_libres_7
{
   background: url('images/papamaman.jpg') no-repeat scroll ;
	width:140px;
	height:43px;    
}
#boxe_pages a#lien_pages_libres_8
{
   background: url('images/papimamie.jpg') no-repeat scroll ;
	width:140px;
	height:43px;    
}

#boxe_pages a#lien_pages_libres_contact
{
   background: url('images/contact.png') no-repeat scroll ;
	width:140px;
	height:35px;
	margin-bottom:8px;   
}

#boxe_pages a#lien_pages_libres_10
{
   background: url('images/qui-sommes-nous.png') no-repeat scroll ;
	width:140px;
	height:23px; 
}

#boxe_pages a#lien_pages_libres_16
{
   background: url('images/vu-presse.png') no-repeat scroll ;
	width:140px;
	height:23px;   
}

#boxe_pages a#lien_pages_libres_14
{
   background: url('images/garanties-CGV.png') no-repeat scroll ;
	width:140px;
	height:23px;   
}

#boxe_pages a#lien_pages_libres_15
{
   background: url('images/commerce-equitable.png') no-repeat scroll ;
	width:140px;
	height:23px;   
}

#boxe_pages a#lien_pages_libres_18
{
   background: url('images/developpement-durable.png') no-repeat scroll ;
	width:140px;
	height:23px;   
}

#boxe_pages a#lien_pages_libres_17
{
   background: url('images/guide-taille.png') no-repeat scroll ;
	width:140px;
	height:23px;   
}

#lien_pages_libres_12 span,
#lien_pages_libres_6 span,
#lien_pages_libres_7 span,
#lien_pages_libres_8 span,
#lien_pages_libres_contact span,
#lien_pages_libres_10 span,
#lien_pages_libres_16 span,
#lien_pages_libres_14 span,
#lien_pages_libres_15 span,
#lien_pages_libres_18 span,
#lien_pages_libres_17 span
{
	display:none;
}

#phpmyvisites
{
	display:none;
}