/*
  $Id: stylesheet.css,v 1.3 2003/02/15 21:47:10 wilt Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2001 osCommerce
  Released under the GNU General Public License
*/
/*
#box {
	position: relative;
	z-index: 1000;
	top: 0px;
	left: 0px;
	width: 136px;
	height: 20px;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=100, StartY=0, FinishX=100, FinishY=70);
}
*/
/* Texte dans les blocs droite et gauche */
.boxText {
	font-family:  Arial, sans-serif;
	font-size: 10px;
}
.errorBox { font-family :  Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family :  Arial, sans-serif; font-size : 10px; color: #cc0033; }
 
SPAN.errorText {
  font-family:  Arial, sans-serif;
  color: #ff0000;
}

.categoriesText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.listingLetter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #eabbd4;
	text-decoration: none;
}

a.listingLetter:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.listingLetter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #AAAAAA;
}

.listingText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

HR
{
	/* clear: none; */
	display: block;
	height: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: dashed;
	border-color: #FFFFFF;
}

/* Couleur des textes */

BODY {
  background-color: #FFFFFF;
  color: #000000;
  margin: 0px;
/*  scrollbar-face-color: #FFCCCC;
  scrollbar-highlight-color: #FFCC00;
  scrollbar-3dlight-color: #FFCC00;
  scrollbar-darkshadow-color: #000099;
  scrollbar-shadow-color: #FFCCCC;
  scrollbar-arrow-color: #eabbd4;
  scrollbar-base-color: #FFFFFF; */
}
/* Lien */

A {
	color: #000000;
	text-decoration: none;
}

/* Liens survolé */
A:hover {
  color: #6699cc;
  text-decoration: underline;
}

/* Texte dans Bloc de recherche et autres */
FORM {
	margin: 0px;
	padding: 0px;
}

IMG { 
	border: 0px;
}

TABLE.header {
  background: url(../../../../images/template/header_back.png) repeat-x left top;
}

TD.default {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
/*	height: 400px; */
	width: 100%;
/*	width: 438px; */
}

TR.header {
  	font-family:  Arial, sans-serif;
	font-size: 10px;
	color: #eabbd4;
	font-weight : bold;
	height: 20px;
}

/* Barre de navigation du haut */
TD.headerNavigation {
	font-family:  Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	height: 20px;
	background-color: #eabbd4;
}

A.headerNavigation {
  color: #FFFFFF;
}

A.headerNavigation:hover {
  color: #555555;
  text-decoration:none;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma,  Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #6699cc;
}

TD.headerInfo {
	font-family: Tahoma,  Arial, sans-serif;
	font-size: 12px;
	background: #6699cc;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

TABLE.footer {
}

/* Barre de navigation du bas */
TD.footer {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  color: #000099;
  font-weight: bold;
}

.cat_description {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #eabbd4;
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

.date
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #eabbd4;
}

/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
}

/* Cadre d'entourage boxe Catalog / Account_history.php (Page d'historique de mes acahats) */
.infoBoxAccountHistory  {
}

/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avancée) */

.infoBoxAdvancedSearch {
	background: url(../../../../images/infobox/thema/1/french/box_advanced_search_back.png) repeat-y center;
	width: 690px;
}

/* Cadre d'entourage boxe Catalog / popup_Search.php (Aide de la recherche avancée) */
.infoBoxPopupSearch {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Best_Seller.php (Box des meilleurs achats)*/
.infoBoxBestSeller {
	background: url(../../../../images/infobox/thema/1/french/box_best_sellers_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/
.infoBoxCategories {
	background: url(../../../../images/infobox/thema/1/french/box_categories_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/
.infoBoxCurrencies {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Customer_gv.php (Box pour chéque cadeau)*/
.infoBoxCustomerGv {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/
.infoBoxInformation {
	background: url(../../../../images/infobox/thema/1/french/box_information_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/
.infoBoxLanguages {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Links.php (Box d'enregistrement)*/
.infoBoxLinks {
	background: url(../../../../images/infobox/thema/1/french/box_links_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Login.php (Box d'enregistrement)*/
.infoBoxLogin {
	background: url(../../../../images/infobox/thema/1/french/box_login_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxManufacturerInfo {
	background: url(../../../../images/infobox/thema/1/french/box_manufacturer_info_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxManufacturers {
	background: url(../../../../images/infobox/thema/1/french/box_manufacturers_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxNewsletter {
	background: url(../../../../images/infobox/thema/1/french/box_newsletter_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
	background: url(../../../../images/infobox/thema/1/french/box_order_history_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Polls.php (Box du sondage)*/
.infoBoxPolls {
	background: url(../../../../images/infobox/thema/1/french/box_polls_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Product_notification.php (Box de notification)*/
.infoBoxProductNotification {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxReviews {
	background: url(../../../../images/infobox/thema/1/french/box_reviews_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/
.infoBoxSearch {
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/
.infoBoxShoppingCart {
	background: url(../../../../images/infobox/thema/1/french/box_Shopping_cart_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxSpecials {
	background: url(../../../../images/infobox/thema/1/french/box_specials_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxTellAFriend {
	background: url(../../../../images/infobox/thema/1/french/box_tell_a_friend_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxWatsNew {
	background: url(../../../../images/infobox/thema/1/french/box_wats_new_back.png) repeat-y center center;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / also_purchased_products.php (Box ce trouvant au milieu)*/
.infoBoxAlsoPurchasedProducts {
}

/* Cadre d'entourage boxe Catalog / Includes / modules / default_specials.php (Box du milieu des promotions)*/
.infoBoxDefaultSpecials {
	background: url(../../../../images/infobox/thema/1/french/box_default_specials_back.png) repeat-y center;
	width: 690px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / Featured.php (Box du milieu sur la page d'accueil)*/
.infoBoxFeatured {
	background: url(../../../../images/infobox/thema/1/french/box_featured_back.png) repeat-y center;
	width: 690px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / In_Brief.php (Box ce trouvant au milieu)*/
.infoBoxInBrief {
	background: url(../../../../images/infobox/thema/1/french/box_in_brief_back.png) repeat-y center;
	width: 230px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / New_Kitty.php (Box ce trouvant au milieu)*/
.infoBoxNewKitty {
	background: url(../../../../images/infobox/thema/1/french/box_new_kitty_back.png) repeat-y center;
	width: 230px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / New_Misc.php (Box ce trouvant au milieu)*/
.infoBoxNewMisc {
	background: url(../../../../images/infobox/thema/1/french/box_new_misc_back.png) repeat-y center;
	width: 230px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / New_Products.php (Box ce trouvant au milieu)*/
.infoBoxNewProducts {
	background: url(../../../../images/infobox/thema/1/french/box_new_products_back.png) repeat-y center;
	width: 450px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / Mediaplazza.php (Box ce trouvant au milieu)*/
.infoBoxMediaplazza {
	background: url(../../../../images/infobox/thema/1/french/box_mediaplazza_back.png) repeat-y center;
	width: 690px;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / product_listing_col.php (Box ce trouvant au milieu)*/
.infoBoxProductListingCol {
}

.infoBoxInBrief {
	background: url(../../../../images/back_in_brief.png) repeat-y;
	width: 230px;
}

/*---------- INTERIEURE DES BOXES ----------*/

/* Interieure des boxes (Original)*/
.infoBoxContents,
.infoBoxContentsAccountHistory,
.infoBoxContentsAdvancedSearch,
.infoBoxContentsPopupSearch,
.infoBoxContentsBestSeller,
.infoBoxContentsCategories,
.infoBoxContentsCurrencies,
.infoBoxContentsCustomerGv,
.infoBoxContentsInBrief,
.infoBoxContentsInformation,
.infoBoxContentsLanguages,
.infoBoxContentsLinks,
.infoBoxContentsManufacturerInfo,
.infoBoxContentsManufacturers,
.infoBoxContentsNewsletter,
.infoBoxContentsOrderHistory,
.infoBoxContentsPolls,
.infoBoxContentsProductNotification,
.infoBoxContentsReviews,
.infoBoxContentsSearch,
.infoBoxContentsShoppingCart,
.infoBoxContentsSpecials,
.infoBoxContentsTellAFriend,
.infoBoxContentsWatsNew,
.infoBoxContentsAlsoPurchasedProducts,
.infoBoxContentsDefaultSpecials,
.infoBoxContentsFeatured,
.infoBoxContentsInBrief,
.infoBoxContentsNewKitty,
.infoBoxContentsNewMisc,
.infoBoxContentsNewProducts,
.infoBoxContentsMediaplazza,
.infoBoxContentsProductListingCol {
	font-family:  Arial, sans-serif;
	font-size: 10px;
}

/*---------- ENTETE DES BOXES ----------/*

/* Entete des Boxes droite,  gauche et centrale (Original)*/
TD.infoBoxHeading,
TD.infoBoxHeadingAdvancedSearch,
TD.infoBoxHeadingPopupSearchHelp,
TD.infoBoxHeadingBestSellers,
TD.infoBoxHeadingCatgories,
TD.infoBoxHeadingCurrencies,
TD.infoBoxHeadingCustomerGv,
TD.infoBoxHeadingLanguages,
TD.infoBoxHeadingManufacturerInfo,
TD.infoBoxHeadingManufacturers,
TD.infoBoxHeadingNewsletter,
TD.infoBoxHeadingShippingCosts,
TD.infoBoxHeadingOrderHistory,
TD.infoBoxHeadingPolls,
TD.infoBoxHeadingProductNotification,
TD.infoBoxHeadingReviews,
TD.infoBoxHeadingSearch,
TD.infoBoxHeadingShoppingCart,
TD.infoBoxHeadingSpecials,
TD.infoBoxHeadingTellAFriend,
TD.infoBoxHeadingWatsNew,
TD.infoBoxHeadingInformation,
TD.infoBoxHeadingAlsoPurchasedProducts,
TD.infoBoxHeadingDefaultSpecials,
TD.infoBoxHeadingFeatured,
TD.infoBoxHeadingInBrief,
TD.infoBoxHeadingNewMisc,
TD.infoBoxHeadingNewKitty,
TD.infoBoxHeadingNewProducts,
TD.infoBoxHeadingMediaPlazza {
	font-family:  Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

TD.infoBox, SPAN.infoBox {
  font-family:  Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f4f7fd;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TR.productListing-even {
  background: url(../../../../images/back-even.gif) repeat-x left bottom;
}

TR.productListing-odd {
  background: url(../../../../images/back-odd.gif) repeat-x left bottom;
}


TR.productListing-heading {
  background: #d2e9fb;
}

TD.productListing-heading {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
}

TD.productListing-data {
  font-family:  Arial, sans-serif;
  font-size: 11px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, TR.pageHeading, TABLE.pageHeading, DIV.pageHeading {
	font-family:  Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #eabbd4;
	font-style: normal;
	padding-left: 25px;
	height: 96px;
}

TABLE.pageHeading{
	background: url(../../../../images/back_heading.png) no-repeat left top;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main, TABLE.main {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	text-align: justify;
}

TD.order, P.order, TABLE.order {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Arial, sans-serif;
  font-size: 10px;
}

TD.mediumText, SPAN.mediumText, P.mediumText {
  font-family:  Arial, sans-serif;
  font-size: 11px;
}

TD.accountCategory {
  font-family:  Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

/* Bouton radio et menu deroulant */
CHECKBOX, INPUT, RADIO, SELECT {
  font-family:  Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:  Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  color: #eabbd4;
  font-weight: bold;
}

TABLE.formArea {
	background-color: #FAFAFA;
	border: 1px dashed #99CCFF;
}

TD.formAreaTitle {
  font-family: Tahoma,  Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma,  Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
	font-family:  Arial, sans-serif;
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
}

SPAN.productNew {
	font-family:  Arial, sans-serif;
	color: #eabbd4;
	font-size: 12px;
	font-weight: bold;
}

SPAN.productSpecialPriceHeading {
	font-family:  Arial, sans-serif;
	color: #ff0000;
	font-size: 20px;
	font-weight: bold;
	font-weight: bold;
}

TD.checkoutBar {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  color: #aabbdd;
}

SPAN.checkoutBarHighlighted {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD.pollBoxRow {
  font-family:  Arial, sans-serif;
  font-size: 10px;
}

TD.pollBoxText {
  font-family:  Arial, sans-serif;
  font-size: 10px;
}

TR.pollOptRow {
}

TR.pollFooter {
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.orderEdit { font-family :  Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.checkoutBarFrom, .checkoutBarTo { font-family:  Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:  Arial, sans-serif; font-size: 10px; color: #000000; }

.frame {
  width: 230px;
  height: 304px;
  overflow: auto; 
}

.news_title {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;

}

.news_text {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.news_date {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.announce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eabbd4;
	background-color: #FBFBFB;
	border: medium outset #FF0000;
	padding: 4px;
}

h1, .h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #eabbd4;
	text-align: right;
}

.ed, a.ed, a.ed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	font-style: italic;
	font-weight: bold;
}