/*
	$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
	Mise à jour le 10/09/2003 par Delaballe (webmaster@delaballe.com)
	Optimise pour ThemaBoxesMS2fr
*/

.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: #DDA000; text-decoration: underline; }

// Lexique
.lettre1:hover { text-decoration:underline }
.lettre1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DDA000;}
.lettre2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red;}
.lettre3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DDE0E5;}


body {
	SCROLLBAR-FACE-COLOR: #DDE0E5;
	SCROLLBAR-HIGHLIGHT-COLOR: #DDE0E5;
	SCROLLBAR-SHADOW-COLOR: #DDE0E5;
	SCROLLBAR-3DLIGHT-COLOR: #000053;
	SCROLLBAR-ARROW-COLOR: #000053;
	SCROLLBAR-TRACK-COLOR: #000053;
	SCROLLBAR-DARKSHADOW-COLOR: #000053;
	background: #FFFFFF;
	color: #000000;
	margin: 0px;
}

ul, ol {
	margin: 0.5ex 0 1em;
	padding: 0;
}

li {
	padding: 0;
	margin: 0 0 0.1em 30px;
}

li {
	list-style: square;
}

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

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

FORM {
	display: inline;
}

TR.header {
	background: url(../../../../images/infobox/thema/1/french/fond_ent.gif);
}
TR.header1 {
	background: url(../../../../images/infobox/thema/1/french/fond_ent1.gif);
}

TR.headerNavigation {
	background: url(../../../../images/infobox/thema/1/french/fondnav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
	
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: url(../../../../images/infobox/thema/1/french/fondnav.gif);
	color: #000053;
	font-weight : bold;
}

A.headerNavigation { 
	color: #000053; 
}

A.headerNavigation:hover {
	color: #000053;
}
A.popupHelpsearch{ 
	color: #DDE0E5; 
}

A.popupHelpsearch:hover {
	color: #AEB8210;
}

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

SPAN.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ffffff;
	color: Blue;
	font-weight : bold;
	text-align : center;
	border: 1px dotted Red;
}

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

TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #ffffff;
	color: #8895A7;
 
}
TD.headerNav{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	
	color: #AC1B17;
	font-weight: bold;
	text-transform: uppercase;
}
A.headerNav { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #AC1B17;
	font-weight: bold;
	text-transform: uppercase; 
}

A.headerNav:hover {
	color: #D3454B;
}
.select_home {
	FONT-SIZE: 10px;
	WIDTH: 120px;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.select_home0 {
	FONT-SIZE: 10px;
	WIDTH: 100%;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #8A97A9;
	background-color: #FFFFFF;
}
.select_homeFrend {
	FONT-SIZE: 10px;
	WIDTH: 100;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #DDA000;
	background-color: #FFFFFF;
}
.select_home1 {
	FONT-SIZE: 10px;
	WIDTH: 100%;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.select_home2 {
	FONT-SIZE: 10px;
	WIDTH: 20px;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.select_home3 {
	FONT-SIZE: 10px;
	
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.select_home4 {
	FONT-SIZE: 10px;
	width: 200px;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.select_homeSearch {
	FONT-SIZE: 10px;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #8895A7;
	width: 130px;
	background-color: #DDE0E5;
}
.select_homeManufcture {
	FONT-SIZE: 10px;
	COLOR: #000053;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000053;
	width: 100%;
	background-color: #FFFFFF;
}
TD.photo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000053;
}
TD.photobas {
	border-right-style: Aucune;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000053;
}
TABLE.recherche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000053;
}
A.pro { 
	color: #8895A7; 
}

A.pro:hover {
	color: #000053;
}
A.headerNavigation1 {
	color: #000053;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

A.headerNavigation1:hover {
	color: #000053;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.produitnvx {
	color: #DDA000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

A.produitnvx:hover {
	color: #000053;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
A.maincategorie {
	color: #F89921;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.maincategorie:hover {
	color: #000053;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A.password {
	color: #000053;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

A.password:hover {
	color: #000053;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
}
A.categorie {
	color: #000053;
	text-decoration: none;
}

A.categorie:hover {
	color: #000053;
	text-decoration: none;
	font-weight: bold;
}
TD.prix {
	color: #000053;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
TD.date {
	color: #EEEEEE;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
TD.frend {
	color: #000053;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.texte_marques {
	FONT-SIZE: 10px; 
	COLOR: #DDA000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titres_marques {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #DDA000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
}

.infoBox1 {
	border: 1px solid #8A97A9;
}

/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxAdvancedSearch {
	
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Best_Sellers.php (Box des meilleurs achats)*/
.infoBoxBestSellers {
	background: #FFFFFF;
	border-right: 1px solid #000053;
	border-left: 1px solid #000053;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/
.infoBoxCategories {
	background: #E6E8EC
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/
.infoBoxCurrencies {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/
.infoBoxInformation {
		background: #E6E8EC
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/
.infoBoxLanguages {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxManufacturerInfo {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxManufacturers {

}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
	background: #FFFFFF;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Product_notifications.php (Box de notification)*/
.infoBoxProductNotifications {
	background: Teal;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxReviewsBoxe {
	background: #DB7093;
}

/* 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)*/
.infoBoxShoppingCartBoxe {
	border: 1px solid #000053;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxSpecials {
	background : #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000053;
	border-right-color: #000053;
	border-left-color: #000053;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxTellAFriend {
	background : #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000053;
	border-right-color: #000053;
	border-left-color: #000053;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxWatsNew {
	background: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000053;
	border-right-color: #000053;
	border-left-color: #000053;
}

/* Cadre d'entourage boxe Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/
.infoBoxCookieUsage {
	background: #FFFFFF;
	border: thin outset #000053;
}

/* Cadre d'entourage boxe Catalog / popup_search_help.php (Aide de la recherche avancée)*/
.infoBoxPopupSearchHelp {
	background: transparent;
	border: thin outset #DDA000;
}

/* Cadre d'entourage boxe Catalog / Product_info.php (Box information des produits non trouvés dans le cas d'un produit pas encore disponible)*/
.infoBoxProductInfo {
	background: Red;
}

/* Cadre d'entourage boxe Catalog / Product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxProductReviews {
	background: #b6b7cb;
}

/* Cadre d'entourage boxe Catalog / reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxReviews {
	background: #b6b7cb;
}

/* Cadre d'entourage boxe Catalog / shopping_cart.php (Box information quand le panier est vide)*/
.infoBoxShoppingCart {
	background: #000053;
}

/* Cadre d'entourage boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
.infoBoxSslCheck {
	background: transparent;
	border: thin outset #C9D5ED;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / New_Products.php (Box ce trouvant au milieu)*/
.infoBoxNewProducts {
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / also_purchased_products.php */
.infoBoxAlsoPurchasedProducts {
	background: #000053;
}

/*---------- INTERIEUR DES BOXES ----------*/

/* Interieure des boxes (Original)*/
.infoBoxContents {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#b6b7cb
	}
.infoBoxContents1 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#b6b7cb
	}

/* Interieure boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxContentsAdvancedSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000053;	
}

/* Interieure boxe Catalog / popup_Search_help.php (Aide de la recherche avancée) */
.infoBoxContentsPopupSearchHelp {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieure boxe Catalog / Includes / boxes / Best_Seller.php (Box des meilleurs achats)*/
.infoBoxContentsBestSellers {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/
.infoBoxContentsCategories {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#000053;
	background-color: #E6E8EC;
}

/* Interieure boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/
.infoBoxContentsCurrencies {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/
.infoBoxContentsInformation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#000053;
	background-color: #E6E8EC;
}

/* Interieure boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/
.infoBoxContentsLanguages {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxContentsManufacturerInfo {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxContentsManufacturers {
	background: #E6E8EC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieure boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxContentsOrderHistory {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
	border-top: 1px solid #000053;
	border-right: 1px solid #000053;
	border-left: 1px solid #000053;
}

/* Interieure boxe Catalog / Includes / boxes / Product_notification.php (Box de notification)*/
.infoBoxContentsProductNotifications {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxContentsReviewsBoxe {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/
.infoBoxContentsSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;	
}

/* Style_header.php*/
TD.BoxHeadingSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053 ;
}

TD.BoxHeadingSearch1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000053;
}

A.BoxHeadingSearch {
	color: #000053;
}

A.BoxHeadingSearch:hover {
	color: #DDA000;
}
/* Fin Style_header.php*/

/* Interieure boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/
.infoBoxContentsShoppingCartBoxe {
	background: #FEF1D5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieur boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxContentsSpecials {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieure boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxContentsTellAFriend {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieure boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxContentsWatsNew {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Cookie_Usage.php (Box d'explication sur l'utilisation des cookies)*/
.infoBoxContentsCookieUsage {
	background: #FDE8B9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#000053
}

/* Interieure boxe Catalog / Product_info.php (Box information des produits non trouvés dans le cas d'un produit pas encore disponible)*/
.infoBoxContentsProductInfo {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxContentsReviews {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Shopping_cart.php (Box information quand le panier est vide)*/
.infoBoxContentsShoppingCart {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

/* Interieure boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
.infoBoxContentsSslCheck {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxContentsProductReviews {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / modules / New_Products.php (Boxe qui affiche les nouveaux produits au milieu)*/
.infoBoxContentsNewProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
}

/* Interieure boxe Catalog / Includes / modules / Also_Purchased_Products.php (Box	ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...)*/
.infoBoxContentsAlsoPurchasedProducts {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}

.infoBoxNotice {
	background: #FF8E90;
}

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

/*---------- ENTETE ET PIED DES BOXES ----------/*

/* Entete et pied des Boxes droite,	gauche et centrale (Original)*/
TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #bbc3d3;
	color: #ffffff;
}

/* Entete et pied Boxes Catalog / Advanced_search.php (Page Recherche avancée ) */
TD.infoBoxHeadingAdvancedSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / Popup_search_help .php (Aide de la recherche avancée) */
TD.infoBoxHeadingPopupSearchHelp {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDE0E5;
	background : #000053;
}

/* Entete et pied Boxes Catalog / includes / boxes / best_sellers.php (Box des meilleurs achats) */
TD.infoBoxHeadingBestSellers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / catgories.php (Box pour catégories) */
TD.infoBoxHeadingCategories {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / currencies.php (Box pour devises) */
TD.infoBoxHeadingCurrencies {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / languages.php (Box des Langues) */
TD.infoBoxHeadingLanguages {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / manufacturer_info.php (Box Info Fabricants) */
TD.infoBoxHeadingManufacturerInfo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / manufacturers.php (Box de la liste des fabricants) */
TD.infoBoxHeadingManufacturers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / order_history.php (Box d'historiques des commandes) */
TD.infoBoxHeadingOrderHistory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / product_notification.php (Box de notification) */
TD.infoBoxHeadingProductNotifications {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / reviews.php (Box des critiques) */
TD.infoBoxHeadingReviewsBoxe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / search.php (Box de recherche) */
TD.infoBoxHeadingSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

/* Entete et pied Boxes Catalog / includes / boxes / shopping_cart.php (Box du panier) */
TD.infoBoxHeadingShoppingCartBoxe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / specials.php (Box des promotions) */
TD.infoBoxHeadingSpecials {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / tell_a_friend.php (Box faire connaître à un ami) */
TD.infoBoxHeadingTellAFriend {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / wats_new.php (Box des nouveautes ) */
TD.infoBoxHeadingWatsNew {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / information.php (Box pour Information) */
TD.infoBoxHeadingInformation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/
TD.infoBoxHeadingCookieUsage {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDE0E5;
	background : #000053;
}

/* Entete et pied Boxes Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
TD.infoBoxHeadingSslCheck {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #C9D5ED;
}

/* Entete et pied Boxes Catalog / includes / modules / new_products.php (Box qui affiche les nouveaux produits au milieu) */
TD.infoBoxHeadingNewProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000053;
	background : #E6E8EC;
	}

/* Entete et pied Boxes Catalog / includes / modules / Also_Purchased_Products.php (Box ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...) */
TD.infoBoxHeadingAlsoPurchasedProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDE0E5;
	background : #000053;
}

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-spacing: 1px;
	border-bottom: 1px solid #8A97A9;
}
TABLE.productListing1 {
	border-spacing: 1px;
	border-bottom: 1px solid #000053;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #000053;
	color: #DDE0E5;
	font-weight: bold;
}
.productListing-heading1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8A97A9;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8A97A9;
}

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

A.pageResults {
	color: #8A97A9;
}

A.pageResults:hover {
	color: #FFFFFF;
	background: #DDA000;
}

TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #DDA000;
	background-repeat: no-repeat;
	background-position: left;
}

TD.pageHeading4, DIV.pageHeading4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #000053;
	background-repeat: no-repeat;
	background-position: left;
}

TD.pageHeading2, DIV.pageHeading2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000053;
	background-color: #E6E8EC;
}

TD.pageHeading1, DIV.pageHeading1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000053;
	text-transform: uppercase;
}

TD.pageHeadingPrix, DIV.pageHeadingPrix {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000053;
	text-transform: uppercase;
}

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: 9px;
	line-height: 1.5;
	color: #000053;
	
}
TD.mainpdt, P.mainpdt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	
	color: #000053;
	
}
TD.mainpdt_listing, P.mainpdt_listing{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color: #000053;
	text-align: justify;
	font-weight: bold;
}

TD.mainintro, P.mainintro {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #000053;
	text-align: justify;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
}
TD.smallText1, SPAN.smallText1, P.smallText1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000053;
	
}
TD.smallText2, SPAN.smallText2, P.smallText2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8A97A9;
	
}

TD.smallTitre1, SPAN.smallTitre1, P.smallTitre1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000053;
	
}


TD.smallTextprix, SPAN.smallTextprix, P.smallTextprix {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #990033;
	font-weight: bold;
}

TD.smallTextprix2, SPAN.smallTextprix2, P.smallTextprix2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #5F9EA0;
	font-weight: bold;
}

TD.accountCategory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #aabbdd;
}

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

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

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

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

/* Category_tabs -----------------------------------------------------------------------*/
TD.tab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
	background-image: url(../../../../images/trans_corner_left.gif);
}

A.tab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #000053;
	text-decoration : none;
}

A.tab:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #8895A7;
	text-decoration : none;
}

TD.ontab {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	background-image: url(../../../../images/trans_corner_left.gif);
}

A.ontab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #8895A7;
	text-decoration : none;
	text-transform: uppercase;
}

A.ontab:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #8895A7;
	text-decoration : none;
	text-transform: uppercase;
}

/* end Category_tabs */
A.headerLink {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #000099;
	text-decoration : none;
}

A.headerLink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #99ccff;
	text-decoration : none;
}

/* menu_tabs ---------------------------------------------------------------------------------------*/
TD.tab1 {
	background-color: #8A97A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
}

A.tab1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDE0E5;
	text-decoration : none;
	text-transform: uppercase;
}

A.tab1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDA000;
	text-decoration : none;
	text-transform: uppercase;
}

TD.ontab1 {
	background-color: #8A97A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(../../../../images/trans_corner_left_menu.gif);
}

A.ontab1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration : none;
	text-transform: uppercase;
}

A.ontab1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDE0E5;
	text-decoration : none;
	text-transform: uppercase;
}

TD.tab2 {
	background: url(../../../../images/infobox/thema/1/french/fond_ent.gif);
/*
	background-color: #000080;
*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
}

A.tab2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDE0E5;
	text-decoration : none;
	text-transform: uppercase;
}

A.tab2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDA000;
	text-decoration : none;
	text-transform: uppercase;
}

TD.ontab2 {
	background-color: #8A97A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(../../../../images/trans_corner_left_menu_2.gif);
}

A.ontab2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration : none;
	text-transform: uppercase;
}

A.ontab2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #DDE0E5;
	text-decoration : none;
	text-transform: uppercase;
/* end menu_tabs */



A.menulink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: solid 1px #000000;
	background-color:#f8f8f9;
	text-decoration: none; 
	color: #000000;
}

A.menulink:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: solid 1px #000000;
	background-color:#bbc3d3;
	text-decoration: none; 
	color: #FFFFFF;
}

.categoriestab {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11Px;
	border: solid 1px #000000;
	background-color:#bbc3d3;
	text-decoration: none; 
	color: #000000;
}
/* debut Category_tabs */

.td_panier {
	background-image: url(../../../../images/infobox/thema/1/french/fond_td2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
}

.td1_panier {
	background-image: url(../../../../images/infobox/thema/1/french/fond_td.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
}

.td2_panier {
	background-image: url(../../../../images/infobox/thema/1/french/fond_td3.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
}

ShowCartDetails{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

.tdmon_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
}

.tdcount_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #DDA000;
}

.compte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DDA000;
}

.kera {
	background-image: url(../../../../images/infobox/thema/1/french/kera.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.image IMG{

}

.image1 IMG{
border:1px solid #999999;
}

.titre_account {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000053;
	background: #E6E8EC;
	margin-right: 10px;
	padding-right: 10px;
}

.unnamed1 {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#848A84, Direction=135, Strength=4);
}

.essai {
	border: 1px solid #990000;
}

.sstitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DDA000;
}

.titre_exp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DDA000;
	font-style: italic;
}

.texte_exp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000053;
	text-align : justify;
}

.titre_karite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: A21B17;
}

.fondproducts {
	background-image: url(../../../../images/infobox/thema/1/french/titre_products.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.fondproductsbas{
	background-image: url(../../../../images/infobox/thema/1/french/titre_productsbas.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.td_allproducts {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDA000;
}

.pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDA000;
	border-top: 1px solid #8A97A9;
}

.fond_tr {
	background-image: url(../../../../images/infobox/thema/1/french/fond_tr.gif);
}


/* debut style_voipd */
.fond_menu1 {
	background-image: url(../../../../images/infobox/thema/1/french/fond_menu1.gif);
}

.fond_colleft {
	background-image: url(../../../../images/infobox/thema/1/french/fond_colleft.gif);
}

.fond_cat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000053;
	background-image: url(../../../../images/infobox/thema/1/french/fond_cadre.gif);
	background-repeat: no-repeat;
	padding-right: 50px;
}

.td_listing {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

.tbl_productinfo {
	border: 1px solid #8A97A9;
}

.titre_productinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #79003D;
}

.ban {
	background-image: url(../../../../images/infobox/thema/1/french/ban.jpg);
}

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000053;
	background-color: #E6E8EC;
}

.titre_categorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000053;
}

.titre_conf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #79003D;
	text-decoration: underline;
}


/* mail_html_catalog.css by A.C */
TD.pollBoxRow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-color: #eeeeee;
	border-style: solid;
	border-width: 1px; 
}

TD.pollBoxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-color: #eeeeee;
	border-style: solid;
	border-width: 1px; 
}

TR.pollOptRow {
	background: #f1f9fe;
}

TR.pollFooter {
	background: #f1f9fe;
}




/* mail_html_admin.css by A.C */
/* $TopStyle:URL=http://localhost/ecom/mail.css$ */
/*
	$Id: stylesheet.css,v 1.1.1.1 2002/11/28 23:21:29 Gyakutsuki 
	osCommerce, Open Source E-Commerce Solutions
	http://www.oscommerce.com
	Copyright (c) 2001 osCommerce
	Released under the GNU General Public License
*/

.body {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.texte_small {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10px;
}

TD.commande {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
	color : #cc0000;
	background-color: #ffffff;
	font-weight: bold;
}

TD.tableau_texte {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #ffffff;
	border-collapse: collapse;
	border: #111111;
	background: #ffffff;
}

TD.texte_intro {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
	color : #000000;
	background-color: #ffffff;
}

TD.tableau_texte_post {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 13px;
	color : #000066;
	background-color: #fff0b2;
	border-color: #fa981c;
	border-collapse: collapse;
}

TD.tableau_essai {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color : #000066;
	background-color: #111111;
	border-color: #fa981c;
	border-collapse: collapse;
	
}

TD.tableau_delay {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
	color : #ffffff;
	background-color: #fa981c;
	font-weight: bold;
}

TD.tableau_delay_content {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10px;
	color : #000000;
	background-color: fff0b2;
}

TD.tableau_delay_warning {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10px;
	color : #cc0000;
	background-color: fff0b2;
}

TD.tableau_texte_contact {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
	color : #003399;
	font-weight :bold;
}

TD.tableau_fond {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10px;
	color : #cc0000;
	background-color: fff0b2;
}


TD.tableau_texte_fin {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 10px;
	color : #cc0000;
	background-color: #fff0b2;
	border-color: #fa981c;
	border-collapse: collapse;
}

/* data table */
.dataTableHeadingRow { background-color: #000053; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; background-color: #000053; }
.dataTableRow { background-color: #E6E8EC; }
.dataTableRowSelected { background-color: #8A97A9; }
.dataTableRowOver { background-color: #DDE0E5; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000053; }

/* info box */
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #000053; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000053; background-color: #E6E8EC; }





/* START MOREPICS WITH LIGHTBOX */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox a img{ border: none; }
 
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#imageContainer{
	padding: 10px;
}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left;}
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #FFFFFF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}