/*
  $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
  
*/

/* BOF ITROOM - gestion des mondes */
#mondeStructure { width:100%; background-color:white;}
/*.monde_corner_ul	{background:url(../../../../images/corner_sans_arrondi_ul.gif) top left no-repeat; width:4px; height:4px;}*/
.monde_corner_ul	{border-top:solid 1px #122b60;	border-left:solid 1px #122b60; width:4px; height:4px;}
.monde_centre_u		{border-top:solid 1px #122b60;}
.monde_corner_ur	{ width:4px; height:4px;}
.monde_body_l		{border-left:solid 1px #122b60;}
.monde_body_r		{border-right:solid 1px #122b60;}
/*.monde_corner_bl	{background:url(../../../../images/corner_sans_arrondi_bl.gif) bottom left no-repeat; width:4px; height:4px;}*/
.monde_corner_bl	{border-bottom:solid 1px #122b60;	border-left:solid 1px #122b60; height:4px;}
.monde_centre_b		{border-bottom:solid 1px #122b60;}
/*.monde_corner_br	{background:url(../../../../images/corner_sans_arrondi_br.gif) bottom right no-repeat; width:4px; height:4px;}*/
.monde_corner_br	{border-bottom:solid 1px #122b60;	border-right:solid 1px #122b60; height:4px;}

#mondeDonnees 	{width:100%; text-align:center; display:block; cursor:pointer; background-color:white;}
#mondeDonnees A {
	color: #FFFFFF;
	text-decoration: none;
}
#mondeDonnees A:hover {
	color: #AABBDD;
	text-decoration: underline;
}
#mondeDonnees thead	{ vertical-align:bottom;  text-transform:uppercase; text-decoration:none; color:#404040;}
#mondeDonnees thead	h1 { font-size:12px;  color:#404040; display:inline;}
#mondeDonnees thead	h2 { font-size:12px;  color:#404040; display:inline; font-weight: bold;}
#mondeDonnees tbody	{ height:90px; vertical-align:bottom;}
#mondeDonnees tbody	td { padding-bottom:0px;}
#mondeDonnees tfoot	td {color:3257a7; font-weight:bold;}
#mondeDonnees tfoot	td  a{color:3257a7; font-weight:bold;}
#mondeDonnees tfoot	td  a:hover{color:3257a7; font-size:10px; font-weight:bold;}
#mondeDonnees tfoot	td  a:link{color:3257a7; font-size:10px; font-weight:bold;}
#mondeDonnees tfoot	td  a:visited{color:3257a7; font-size:10px; font-weight:bold;}
/* EOF ITROOM - gestion des mondes */

/* BOF ITROOM - contact */
#formContact 		{font-family:Arial, Helvetica, sans-serif; font-size:12px}
#formContact .formContactLibelle b		{padding-right:3px; color:#FF0000;}
.formContactTitre	{background-color:#c0dfed; text-align:center; font-size:14px;}
.formContactResume	{text-align:center;}
.formContactLibelle	{text-align:right;	width:25%;}
.formContactInput	{text-align:left; 	width:25%;}
/* EOF ITROOM - contact */

/* BOF ITROOM - onglets */
.ongletClicked,.ongletUnClicked	{border-top:1px solid #808080; white-space:nowrap; font-size:10px; font-weight:bold;}
.ongletClicked			{background-color:#FFFFFF; color:#162188;}
.ongletUnClicked		{background-color:#c0c0c0; color:#535353;}
.ongletLeftSide			{border-top:1px solid #808080; border-left:1px solid #808080;}
/*.ongletSelectedCenter	{border-top:1px solid #808080; color:#162188; font-size:10px; font-weight:bold;	cursor:pointer;	white-space: nowrap;}*/
.ongletRightSide		{}
.ongletBorderBas1px		{border-bottom:solid 1px #808080;}
.ongletBorderBas0px		{border-bottom:solid 0px;}
.ongletBlocInfo			{border-bottom:solid 1px #808080;	border-left:solid 1px #808080;	border-right:solid 1px #808080; padding:3px;}
/* EOF ITROOM - fin onglets */

/* BOF ITROOM - autre styles */
/* shopping_cart.php */
.texteComplementaire	{color:#787778; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal;}
.intitulesFormulaire	{color:#404040; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:right;}
.tdNaviPanier			{background-color:#122b60;}
.tdNaviPanierBouton, .tdNaviPanierBouton a,.tdNaviPanierBouton a:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	background-color:#122b60;
	width:155px;
	color:#FFFFFF;
	padding-left:5px;
}
.tdNaviPanierBouton a:hover {text-decoration:underline;}

/* fiche produit */
.titreProduitDroite	{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; color:#333333; font-weight:bold; padding-bottom:10px;}

.textWarning	{color:#9d1c0e; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* EOF ITROOM - autre styles */


.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 {
	color: #000000;
	margin: 0px;
	/* BOF: modif itroom */
  	background:url(../../../../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #6f6f6f;
	/* EOF: modif itroom */
}

#h1home{
color:white;
font-size:14px;
font-family: Verdana, Arial, sans-serif;
padding-bottom: 0px;
margin-bottom: 0px;
}
/* BOF: modif itroom */
.bgPage {
	background-color:#FFFFFF;
	width:1200px;
	border-left:solid 1px #404040;
	border-right:solid 1px #404040;
}
.bgPagehome {
	background-color:#FFFFFF;
	width:1200px;
	border-left:solid 1px #404040;
	border-right:solid 1px #404040;
	background-color:#5cafd7;
}
.tableColumnLeft {
	background:url(../../../../images/menu_bottom_extension_et_ombre.gif) left repeat-y;
}
.tableColumnRight {
	background:url(../../../../images/menu_bottom_extension_et_ombre.gif) left repeat-y; font-family: arial;
}
.tdColumnLeftMotif	{background:url(../../../../images/menu_bottom_extension.gif) left repeat-y;}
.tdColumnLeftShadow	{}

.tdColumnRightMotif	{background:url(../../../../images/menu_bottom_extension.gif) right repeat-y;  border-top: 0px solid #04315b; font-family: arial;}
.tdColumnRightMotif2	{background:url(../../../../images/menu_bottom2.gif) right repeat-y;  border-top: 0px solid #04315b; font-family: arial; height:170px;}
.tdColumnRightShadow	{background:url(../../../../images/ombre_colonne.jpg) right repeat-y; width:5px;}

.tdColumnSearchTagCloud	{
background:url(../../../../images/search-tag-cloud.gif) left no-repeat;
color:white;
font-family:Arial;
}
.tdColumnSearchTagCloud	a:link{
margin-right:2px;
color:white;
font-family:Arial;
}
.tdColumnSearchTagCloud	a:visited{
margin-right:5px;
color:white;
font-family:Arial;
}
.tdColumnSearchTagCloud	a:hover{
margin-right:5px;
color:white;
font-family:Arial;
}

.tdMenuCategorie1 {
	background:url(../../../../images/infobox/catUnselect.gif) ;
	background-repeat:no-repeat;
	color:#FFFFFF;	
	font-size:12px;
	height:28px;
	line-height:28px;
	font-weight:bold;
}
.tdMenuCategorie1Hover {
	background:url(../../../../images/infobox/catSelect.gif);
	font-size:12px;
	height:28px;
	line-height:28px;	
	font-weight:bold;
}
.tdMenuCategorie1Hover a{
	color:#162188;	
}
.tdMenuCategorie1Hover a:hover{
	color:#162188;	
}
.tdMenuCategorie1:hover {
	background:url(../../../../images/infobox/catSelect.gif);
	cursor:pointer;
}
.tdMenuCategorie1 a{
	color:#FFFFFF;
	font-weight:bold;
}
.tdMenuCategorie1:hover a {
	color:#162188;	
}

.tdMenuCategorie1Select {
	background:url(../../../../images/infobox/catSelect.gif);
	color:#FFFFFF;	
	font-size:12px;
	height:27px;
	line-height:28px;	
	font-weight:bold;	
}
.tdMenuCategorie1Select a{
	color:#FFFFFF;	
}
.tdMenuCategorie1Select a:hover{
	color:#162188;	
}

.tdMenuCategorie2 {
	color:#FFFFFF;	
	font-size:10px;
	height:28px;
	line-height:8px;
	padding-left:20px;
	font-weight:bold;	
}
.tdMenuCategorie2Hover {
	background:url(../../../../images/infobox/SubCatSelect.gif);
	font-size:10px;
	height:28px;	
	line-height:8px;
	padding-left:20px;	
	font-weight:bold;	
}
.tdMenuCategorie2Hover a{
	color:#162188;	
}
.tdMenuCategorie2:hover {
	background:url(../../../../images/infobox/catSelect.gif);
	cursor:pointer;
}
.tdMenuCategorie2 a{
	color:#FFFFFF;
	font-weight:bold;
}
.tdMenuCategorie2:hover a {
	color:#162188;	
}


#menuGauche {
	font-family:Arial;
}
#menuGauche a{
	text-decoration:none;
}
#menuGauche a:hover{
	text-decoration:none;
	color:#162188;		
}
div#menuGauche ul {
	margin:0px;
	padding:0px;
	display:table;
	width:207px;
}
#menuGauche ul li {
	list-style-type:none;
	cursor:pointer;
	padding-left: 10px;
}
#menuGauche ul li ul li {
	height:25px;
	cursor:pointer;	
}

/* les onglets sur product_info.php */
.tableProductInfo {
	font-size:10px;
	font-family:Arial;
	border-collapse:collapse;
}
#ONGLETS td {
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#BLOC_AFFICHE {
	font-size:11px;
}
/* l'affiche du prix sur la fiche produit */
#product_price {
	width:100%;
}
#product_price td {
	height:35px;
	background-color:#f96922;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}
/* affiche produit avec selection de la taille */
#categoryAsProduct {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.categoryTitreSelect {
	color:ff0000;
	font-weight:normal;
	/*text-decoration:underline;*/
	padding-bottom:15px;
}
/* Arboresance de la navaigation */
TR.arboProduit {
	background: #bbc3d3;
}
TD.arboProduit {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	/*font-weight : bold;*/
	color:#122b60;
	background-repeat:repeat-y;
}
A.arboProduit {
	color: #122b60;
	text-decoration:underline;
}
A.arboProduit:hover {
	color: #122b60;
}
/* Titre de la fiche produit */
.product_title {
	background-color:#122b60;
	color:#FFFFFF;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
	padding-left:10px;
	vertical-align:middle;
}
.product_title_panier{
	background-color:#61aed2;
	color:#FFFFFF;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
	padding-left:10px;
	vertical-align:middle;
}
/* Tableau de composant pour un produit */
#product_list {
	width:100%;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	color:#404040;
}
#product_list th {
	border-bottom:solid 1px #7f6a5f;
	background-color:#FFFFFF;
	text-align:center;
}
/*#product_list tr {
	background-color:#fdd2bc;
	border-top:solid 1px #000000;
}*/
.product_list_paire	{
	background-color:#cfe7f1;
}
.product_list_impaire	{
	background-color:#FFFFFF;
}
.product_list_total td	{
	border-top:solid 1px #7f7f7f;
	font-weight:bold;
	font-size:12px;
	background-color:#dddddd;
	color:#122b60;
	height:22px;
	padding-left:10px;
	padding-right:10px;
}

#product_list tfoot tr {
	/*border-top:solid 1px #7f7f7f;
	font-weight:bold;
	font-size:12px;
	background-color:#dddddd;
	color:#162188;*/
}
.categories {
	border: 1px solid #0765a5;
}

/* BOF ITROOM - le bouton mon devis */
#tdDevis 			{vertical-align:top; text-align:right; padding-right:4px; width:290px;}
#tdDevis table		{border-collapse:collapse; width:100%; padding:0px; cursor:pointer;}
#tdDevis td			{color:#FFFFFF; font-size:12px;	font-family:Georgia; font-weight: bold; height:20px; vertical-align:top; text-align:center;}
/*.mon_devis {
	background-repeat:no-repeat;
	cursor:pointer;
	background:url(../../../../images/mon_devis.jpg);
	padding-top:0px;

}*/
/*.mon_devis_text{
	vertical-align:middle;
	text-align:center;
	background-color:#999999;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
}*/
/* EOF: modif itroom */

A {
	color: #000000;
	text-decoration: none;
}
A:hover {
	color: #AABBDD;
	text-decoration: underline;
}
FORM {
	display: inline;
}
TR.header {
	background: #ffffff;
}
TR.headerhome {
	background-color:#5cafd7;
}
TR.headerNavigation {
	background: #bbc3d3;
}
TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #f96922;
	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;
}
TR.footer {
	background: #bbc3d3;
}
TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #bbc3d3;
	color: #ffffff;
	font-weight: bold;
}
/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
	background: #b6b7cb;
}
/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxAdvancedSearch {
	background : Maroon;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Best_Sellers.php (Box des meilleurs achats)*/
.infoBoxBestSellers {
	background: Fuchsia;
	border : dashed;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/
.infoBoxCategories {
/*background: #C9D5ED;
	border : thin dotted #C9D5ED;*/
}
/* 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: #D8BFD8;
}
/* 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 {
	background: Silver;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
	background: #B0C4DE;
}
/* 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 {
/*background: Fuchsia;*/
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxSpecials {
	background: Yellow;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxTellAFriend {
	background : Olive;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxWatsNew {
	background: Yellow;
}
/* Cadre d'entourage boxe Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/
.infoBoxCookieUsage {
	background: transparent;
	border: thin outset #C9D5ED;
}
/* Cadre d'entourage boxe Catalog / popup_search_help.php (Aide de la recherche avancée)*/
.infoBoxPopupSearchHelp {
	background: transparent;
	border: thin outset Purple;
}
/* 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: #b6b7cb;*/
}
/* 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 {
	background: #97AF5D;
}
/* Cadre d'entourage boxe Catalog / Includes / modules / also_purchased_products.php (Box  ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...)*/
.infoBoxAlsoPurchasedProducts {
	background: Blue;
}
/*---------- INTERIEURE DES BOXES ----------*/

/* Interieure des boxes (Original)*/
.infoBoxContents {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxContentsAdvancedSearch {
	background: E7D46C;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / popup_Search_help.php (Aide de la recherche avancée) */
.infoBoxContentsPopupSearchHelp {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Best_Seller.php (Box des meilleurs achats)*/
.infoBoxContentsBestSellers {
	background: #FDF5E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Categories.php (Box pour catégories)*/
.infoBoxContentsCategories {
	/*background: #f8f8f9;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* 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 {
	background: #FFE4B5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* 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: #F8F8FF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxContentsOrderHistory {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* 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 {
	background: #f96922;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/
.infoBoxContentsShoppingCartBoxe {
	/*background: #FFF0F5;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxContentsSpecials {
	background: #FFF0F5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxContentsTellAFriend {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxContentsWatsNew {
	background: #AFEEEE;
	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: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* 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: #AFEEEE;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* 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-image: url(../../../../images/infobox/thema/1/french/fond_news.gif);
}
/* 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: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.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: #ffffff;
	background : #D7DBEF;
}
/* 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: #ffffff;
	background : #D7DBEF;
}
/* 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: #ffffff;
	background : #C9D5ED;
}
/* 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: 10px;
	font-weight: bold;
	color: White;
	background : #97AF5D;
}
/* 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: #ffffff;
	background : #C9D5ED;
}
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;
}
TR.productListingBasket-odd {
	background: #cfe7f1;
	color:#404040;
}
TR.productListingBasket-even{
	background: #FFFFFF;
	color:#404040;
}
table#productListingTable {
	background-position:center;
	background-repeat:repeat-y;
}
table#productListingTable tr {
}
table#productListingTable td {
}
table#productListingTableBasket {
}
table#productListingTableBasket tr {
}
table#productListingTableBasket td {

}
.list_price {
	border:none;
	color:#000000;
	font-weight:bold;
}
a.list_libelle_product{
	color:#162188;
	font-weight:bold;
	font-size:12px;
}
.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #b6b7cb;
	color: #FFFFFF;
	font-weight: bold;
}
.productListing-title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #122b60;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #8fafcc;
	border-right-color: #8fafcc;
	border-bottom-color: #8fafcc;
	border-left-color: #8fafcc;
}
.productListing-col {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#404040;
	vertical-align:top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #7f7f7f;
	border-right-color: #7f7f7f;
	border-bottom-color: #7f7f7f;
	border-left-color: #7f7f7f;
	padding-left:4px;
}
.productListing {
	color:#000000;
	font-size:13px;
	cursor:pointer;
}
.basket_total{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#dddddd;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #7f7f7f;
	border-right-color: #7f7f7f;
	border-bottom-color: #7f7f7f;
	border-left-color: #7f7f7f;	
	color:#162188 ;
	font-size:12px;
	font-weight: bold ;
	height:22px;
}
a.basket_link {

}
a.basket_link:hover {
	color:#fa681f;
}
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: #9a9a9a;
}
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;
}
.smallTextFooter,.smallTextFooter a,.smallTextFooter a:hover {
	color:#ffffff;
}
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: #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: #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;
}
h1 {
color:#FFFFFF
}
h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
}
table.admin_stickers tr {
	border-bottom: 1px solid gray;
}
div.video_product table tr td img {
	margin: auto;
}
table.borderMyTd td {
	border: 1px solid gray;
}
tr.headerNavigation {
	line-height: 17px;
}
.edito {
	color:#000000;
	font-size:12px ;
	font-family:Arial, Helvetica, sans-serif;
	background-color:white;
}

.edito a {
	text-decoration:underline;
}

.editeurpage a:link{
text-decoration:underline;
color:#000000;
}
.editeurpage a{
text-decoration:underline;
color:#000000;
}
.textevesti{ color:#225e92; font-size:22px; font-weight:bold; font-family: arial;}
.textemetal{ color:#08265c; font-size:22px; font-weight:bold; font-family: arial;}
.textemetalsuite{ color:#08265c; font-size:16px; font-weight:bold; font-family: arial;}
.textemetalsuite2{ color:#225e92; font-size:18px; font-weight:bold; font-family: arial; }
.textered{ color:#d93c2d; font-size:15px; font-weight:bold; font-family: arial;}
.textewhite{ color:white; font-size:15px; font-weight:bold; font-family: arial; }
.textenospoints{ color:#08265c; font-size:15px; font-weight:bold; font-family: arial; }
.textenospoints a{ color:#08265c; font-size:12px; font-weight:bold; margin-left:10px; font-family: arial;}
.textenospoints a:hover{ color:#08265c; font-size:12px; font-weight:bold; font-family: arial; }
.textenospoints a:link{ color:#08265c; font-size:12px; font-weight:bold; font-family: arial;}
.textenospoints a:visited{ color:#08265c; font-size:12px; font-weight:bold; font-family: arial;}
.texteDER{ color:#545758; font-size:16px; font-weight:bold; font-family: arial;}
.textebleuclair{ color:#0268c1; font-size:16px; font-weight:bold; font-family: arial;}
.textebleuinter{ color:#225e92; font-size:16px; font-weight:bold; font-family: arial;}
.textebleufonce{ color:#08265c; font-size:16px; font-weight:bold; font-family: arial;}

#seo-header-texte{
height:16px; 
font-family:verdana; 
font-size:9px;
color:#404040;
margin:0px;
padding:0px;
position: absolute;
}
#seo-header-texte a{
text-decoration:none;
font-family:verdana; 
font-size:9px;
color:#404040;
}
#seo-header-texte a:hover{
text-decoration:none;
font-family:verdana; 
font-size:9px;
color:#404040;
}
#seo-header-texte a:link{
text-decoration:none;
font-family:verdana; 
font-size:9px;
color:#404040;
}
#seo-header-texte a:visited{
text-decoration:none;
font-family:verdana; 
font-size:9px;
color:#404040;
}
.libellecat{
background-image: url(../../../../images/boxtopcategorie.gif);
color:white;
}
.separateurvesti{
background-image: url(../../../../images/barreseparationright.gif);
background-repeat:x-repeat;
height:5px;
width:100%;
}

.voirprod{
font-family: arial;
font-size:8px;
}
.voirprod a{
font-family: arial;
font-size:8px;
}