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

.bouton{
border:thick; background-color:#FF6600
}

.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; }
td.pagestbody { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#878889;}
td.boxservice { font-family : Verdana, Arial, sans-serif; font-size : 11px; color:#878889;}
td.pagesbar { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#9C9B9B;}
.textmaps { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-align: justify; color:#636363;}
td.textmaps { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-align: justify; color:#636363;}
.n { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#716e69; display: block;}
.g { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#716e69; display: block; padding-top:10px;}
.j { font-family : Verdana, Arial, sans-serif; font-size : 11px; color:#716e69; display: block; }
td.textbox { font-family : Arial, sans-serif; font-size : 12px; color:#000000; padding-left:5px; padding-right:5px;}
td.txt { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#FFFFFF;}
td.txt1 { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-align: justify; color:#716e69;}
td.txt2 { font-family : Verdana, Arial, sans-serif; font-size : 12px; color:#878889;}
.languages{color: #FFFFFFF; font-family: arial; font-size : 10px; font-weight: bold; }
td.titre-box { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}

.backCategories { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#CCCCCC;}
.backCategories:hover { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}
.backCategoriesactive { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}
.contact  { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}
.inputRequirement  { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}





a.linkcatalogue { font-family : Verdana, Arial, sans-serif; font-size : 14px; color:#FFFFFF;}


a.titre-box { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight: bold; color:#253c29;}




.languages{color: #CC0000; font-family: arial; font-size : 9px; font-weight: bold; }

a.languages{
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color:#CC0000;
font-weight: bold;
}

a.languages:hover{
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color:#424242;
}

a.languagesactive{
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color:#878889;
font-weight: bold;
}




td.menu { font-family : Arial, sans-serif; font-size : 12px; text-align: justify; color:#716e69;}

.event_description
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    line-height: 1.5; 
    color: #716E69; 
 /*   background-color: #FFFFFF; */

    text-decoration: none; 
} 
td.pagestext{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size : 12px;
margin: 0px;
}


.pagestext{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size : 12px;
height:40px;
}

td.ContactText{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size : 12px;
}

BODY {
  /*background: #000000;*/
 background-image:url(images/body.gif);
  color: #000000;
  margin: 0px;
}

A {
  color: #878889;
  text-decoration: none;

 
}

A:hover {
  color: #CCCCCC;
 
  text-decoration: none;

}






FORM {
	display: inline;
}

td.titleBienvenue{
font-family: Verdana, Arial, sans-serif;
color:#253c29;
font-size:16px;
height:40px;
font-weight:bold;
}

td.titlebox{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size:14px;
padding-left:5px;

}

td.titleMenu{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size:11px;
/*height:25px;*/
padding-left:10px;
background-image:url(images/background_titre.gif);
}

td.titleInfo{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size:11px;
height:25px;
padding-left:10px;
padding-right:10px;
text-align: justify;
}


td.titleMenupackage{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size:11px;
height:25px;
padding-left:10px;
background-image:url(images/background_titre.gif);
}

td.titleInfopackage{
font-family: Verdana, Arial, sans-serif;
color:#716E69;
font-size:11px;
height:86px;
padding-left:10px;
padding-right:10px;
text-align: justify;
}

.dates
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
font-weight:bold; 
background-color: #757575;
text-decoration: none; 
padding-left:3px;
height:18px;
width:115px;
border-style:solid;
border-width:3px;
border-color:#D9D8D6;

}

.login{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF;
font-weight:bold; 
text-decoration: none; 
height:18px;
width:150px;
border-style:solid;
border-width:2px;
border-color:#D9D8D6;
}

table.borderCategorie{
border-style:solid;
border-width:1px;
border-color:#8C8B87;
font-family: Verdana, Arial, sans-serif;
color:#ffffff;
font-size:11px;
}
td.backCategorie{
background-image:url(images/background_categorie.gif);
background-repeat:repeat;
height:16px;
border-color:#8C8B87;
}
td.borderRight{
border-right-style:solid;
border-right-width:1px;
border-right-color:#989590;
}

td.borderRight:hover{
border-right-style:solid;
border-right-width:1px;
border-right-color:#989590;
}

td.borderRightHome{
border-right-style:solid;
border-right-width:1px;
border-right-color:#989590;
}


table.gallery{
border-style:solid;
border-width:1px;
border-color:#8C8B87;
font-family: Verdana, Arial, sans-serif;
color:##D9D8D6;
font-size:11px;
}
td.degrade { 
/*background-image : url("images/menu.gif") ;*/

}

table.boxProduct{
border-style:solid;
border-width:1px;
border-color:#989590;
}


/*a.boxProduct{
border-style:solid;
border-width:5px;
border-color:#989590;
}*/

td.productsDetail{
 font-family: Verdana, Arial, sans-serif;
 color:#747474;
 font-size:11px;
 padding-left:5px;
 border-top-style:solid;
border-top-width:1px;
border-top-color:#989590;
line-height:2em;
}

a.productsDetail{
font-family: Verdana, Arial, sans-serif;
 color:#747474;
 font-size:11px;
}

td.productHead{
font-family: Verdana, Arial, sans-serif;
color:#ffffff;
font-weight:bold;
font-size:11px;
padding-left:5px;
/*padding-right:10px;*/
height:50px;
width:100px;

}

a.productHead{
font-family: Verdana, Arial, sans-serif;
color:#ffffff;
font-weight:bold;
font-size:11px;
width:100px;
display: block;
}

TD.footer {
  font-family : Arial, sans-serif; 
  font-size : 11px; 
  color:#253c29;
}


TD.footerh {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #ffffff;
}

td.textPresentation{
font-family: Verdana, Arial, sans-serif;
color:#FFFFFF;
font-size:11px;
background-width:100%;
/*width:185;
background:#746D67;*/
}

td.titlePresentation{
font-family: Verdana, Arial, sans-serif;
color:#ffffff;
font-size:11px;

height:18px;
/*width: 185px;*/
}

a.titlePresentation{
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#ffffff;
}

a.titlePresentation:hover{
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#FFFFFF;
}

a.textPresentation{
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#ffffff;
}

a.textPresentation:hover{
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#ffffff;
}

a.headerMenu{
font-family: Arial, sans-serif;
font-size:14px;
color:#44423d;
/*font-weight: bold;*/
display: block; 
padding-Top:20px;
padding-bottom:20px;


}

a.headerMenu:hover{
font-family: Arial, sans-serif;
font-size:14px;
color:#253c29;

font-weight: bold;
}

a.headerMenuActive{
font-family: Arial, sans-serif;
font-size:14px;
color:#44423d;
/*font-weight: bold;*/
background-image : url("images/bg_button.gif") ;
display: block; 
padding-Top:19px;
padding-bottom:19px;
}

a.headerMenuActive:hover{
font-family: Arial, sans-serif;
font-size:14px;
color:#CCCCCC;
font-weight: bold;

}




TD.headerNavigation {
list-style-type: none;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
width: 100px;
height:23px; 
background: #DEDEDE;
}




TD.headerNavigation:active {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  background: #000000;
  color: #FFFFFF;
  font-weight : bold;
}
li {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #000000;
 /* font-weight : bold;*/
}




body {margin:0 ; padding:0; font:Arial,Sans-serif;} /* marges intérieures et extérieures de la page à 0 */ 
.menu-general { /* défini les boites qui comprenent chaque menu de base */
  float:left ; /* Les boite sont calées à gauche */
  width:15% ; /* largeur des boites du menu de base */
  padding:; /* marges intérieures à 0 */
  margin:; /* marges extérieures à 0 */
  
  height:20px; /* Hauteur des boites */
  padding-left:10px;
padding-right:10px;

}
#menu-general1,#menu-general2 ,#menu-general3 ,#menu-general4 ,#menu-general5 ,#menu-general6 ,#menu-general7 {

}

.lienmenu{
	text-decoration:none;
	  color: #636363;
	font: 9px/20px "Lucida Grande", verdana, sans-serif;

}

td.listingheading{
  color: #380972; 
  font-family: arial; 
  font-size : 16px; 
  font-weight: bold;
  background: #CCCCCC;
  color: #FFFFFF;
  padding-left:5px;
}

td.listingheadingdisplaypages{
  color: #380972; 
  font-family: arial; 
  font-size : 11px; 
  background: #CCCCCC;
  color: #FFFFFF;

}

TR.accountHistory-odd,
TR.addressBook-odd,
TR.alsoPurchased-odd,
TR.payment-odd,
TR.productListing-odd,
TR.productReviews-odd,
TR.upcomingProducts-odd,
TR.shippingOptions-odd {
  ;
}

TR.accountHistory-even,
TR.addressBook-even,
TR.alsoPurchased-even,
TR.payment-even,
TR.productListing-even,
TR.productReviews-even,
TR.upcomingProducts-even,
TR.shippingOptions-even
 {  ;
}

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

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #CCCCCC;
  color: #000000;
  font-weight: bold;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:white;
}
.productlisting-headingPrice { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:white;
}

.manufacturers_detail{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #a8b1a9;
  color: #44423d;
  padding-left:5px;
  text-align: justify;
  padding-right:5px;
}

.text_manufacturers_detail{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #44423d;
  font-weight: bold;
}

.text_manufacturers{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #44423d;

}
