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



html, body{
	height:100%;
	margin:0;
	padding:0;
}
  


/*Rollover des Boutons du Menu DEBUT du css*/
a.home_button { display: block; width: 116px; height: 41px; 
background-image: url('images/interface/button_home_hover.jpg'); }
a.home_button:hover { visibility: visible }
a.home_button:hover img { visibility: hidden }

a.shop_button { display: block; width: 96px; height: 41px; 
background-image: url('images/interface/button_shop_hover.jpg'); }
a.shop_button:hover { visibility: visible }
a.shop_button:hover img { visibility: hidden }

a.nouveautes_button { display: block; width: 187px; height: 41px; 
background-image: url('images/interface/button_nouveautes_hover.jpg'); }
a.nouveautes_button:hover { visibility: visible }
a.nouveautes_button:hover img { visibility: hidden }

a.promotions_button { display: block; width: 174px; height: 41px; 
background-image: url('images/interface/button_promotions_hover.jpg'); }
a.promotions_button:hover { visibility: visible }
a.promotions_button:hover img { visibility: hidden }

a.caddie_button { display: block; width: 144px; height: 41px; 
background-image: url('images/interface/button_caddie_hover.jpg'); }
a.caddie_button:hover { visibility: visible }
a.caddie_button:hover img { visibility: hidden }
/*Rollover des Boutons du Menu FIN du css*/

.chargement {
text-decoration:blink;
}

#centpourcent {
  height:100%;
 }

.text_shadow {
text-shadow:0 1px #717171;
}

.text_shop {
font-family: Arial Black;
font-size:19px;
color:#afafaf;
}

.connection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	text-decoration: underline;
	line-height: normal;
}
.connection:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	text-decoration: underline;
	line-height: normal;
}

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

.navig_shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #afafaf;
	font-weight: bold;

}
a.navig_shop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #afafaf;
	font-weight: bold;
}

.navig_shop_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #afafaf;
	font-weight: bold;

}
a.navig_shop_small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #afafaf;
	font-weight: bold;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	letter-spacing:1px;
}

.footer2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	text-decoration:none;	
}

.footer2:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	text-decoration:none;
}


.footer3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	text-decoration:none;	
}

.footer3:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	text-decoration:none;
}

.footer4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:10px;
	text-decoration:none;
}

.footer4:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:10px;
	text-decoration:none;	
}


.rouge_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BB0000;
	text-decoration: none;
}


Div#desc {
width:100%;
height:250px;
overflow-y:scroll;
}

Div#news {
width:400px;
height:305px;
overflow-y:scroll;
border-color:#333333;
border: dotted 1px;
}

Div#listmodeles {
width:100%;
height:360px;
overflow-y:scroll;
}

Div#mots_cle {
width:100%;
height:150px;
overflow-y:scroll;
font-size: xx-small;
font-family: Arial, Helvetica, sans-serif;
}

Div#promo {
width:100%;
height:135px;
overflow-y:scroll;
}

Div#nouvelles {
width:100%;
height:510px;
overflow-y:scroll;
overflow-X:hidden;
border:dashed 1px;

/*
Face color : la couleur de la barre elle-même
Arrow color : la couleur des flèches haut et bas
Track color : la couleur de la gouttière dans laquelle la barre se déplace (le fond)
Shadow color : l'ombre en haut à gauche
Highlight color : la couleur entourant la barre
3dlight color : l'éclairage de la barre
Darkshadow color : l'ombré de la barre
*/
  scrollbar-face-color:#7b827a;
  scrollbar-arrow-color:7b827a;
  scrollbar-track-color:#7b827a;
  scrollbar-shadow-color:#000;
  scrollbar-highlight-color:#000;
  scrollbar-3dlight-color:#000;
  scrollbar-darkshadow-Color:#000;

}


TD.header_info_com {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

TD.header_caddie_com {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.main_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}

.text_pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.count_pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.error_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


TABLE.contour { 
border-color:#333333;
border: dotted 1px;

}


.liste_product_info {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid;	
	FONT-SIZE: 11px;
	color: #6A6A6A;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	height:18px;
	background-color:#FFFFFF;
	width:240px;
}

SELECT {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;	
	FONT-SIZE: 12px;  
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	background-color:#FFFFFF; 

}





.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {

background: #000 url(images/interface/fond.jpg) no-repeat fixed center top;

  color: #000000;
  margin: 0px;
}


A.produits_new {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000; 
text-decoration: none;
}


A.produits_new:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000; 
text-decoration: none;
}



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


A:hover {
  color: #666666;
  text-decoration: none;
}




A.boxe {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
  color: #000;
  text-decoration: none;
  line-height:17px;
  
}


A.boxe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
 	color: #000; 
  	line-height:17px;  
 	text-decoration: none;

}

/*CSS Section pieces DEBUT*/
A.section_pieces_ok {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #d4ff14;
  text-decoration: none;
  margin-left:5px;
  line-height:20px;
  font-weight:bold;

}
A.section_pieces_ok:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #d4ff14;
  text-decoration: none;
  margin-left:5px;
  line-height:20px;
  font-weight:bold; 
}



A.section_pieces {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #333333;
  text-decoration: none;
  margin-left:5px;
  line-height:20px;
}


A.section_pieces:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #910100;
  text-decoration: none;
  margin-left:5px;
  line-height:20px;
}
/*CSS Section pieces END*/


TD.section_pieces
{
border-bottom-style:dotted;
}


.lien_condition {
  color: #999999;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.lien_condition:hover {
  color: #999999;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
}


.liens_caddie {
  color: #999999;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
}




A.pces_rech {
  color: #c51a1a;
  text-decoration: none;
  line-height:10.5pt;
  font-size:10px
  
}


A.pces_rech:hover {
  color: #c51a1a; 
  text-decoration: overline underline;
  font-size:10px
}

.header_menu_ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d4ff14;
	text-decoration: none;
	line-height: normal;
}

.header_menu_ok:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d4ff14;
	text-decoration: none;
	line-height: normal;
}

.header_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989898;
	text-decoration: none;
	line-height: normal;
}

.header_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d4ff14;
	text-decoration: none;
	line-height: normal;
}

a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}



.pieces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFCC00;
	text-decoration: none;
	line-height: normal;
		

}
a.pieces:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}



.footer_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	text-decoration: none;
	line-height: normal;
}


.gris_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989898;
	text-decoration: none;
	line-height: normal;
}


/* Style bouton du menu colonne "Right" */
a.caddie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.caddie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


FORM {
	display: inline;
}



TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #c51a1a;
  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;
}



.infoBoxContents {

  font-family: Arial, sans-serif;
  font-size: 10px;
  text-decoration:none;
  
  
}

.infoBoxNotice {
  background: #FF8E90;
}

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

TD.infoBoxHeading {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

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 {

}

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

}


TR.index {
  border: 1px;
  border-style: solid;
  border-color: #F0C226;
  border-spacing: 1px;
}


TABLE.index {
  border: 1px;
  border-style: solid;
  border-color: #000000;

}






TD.promo {
  border: 1px;
  border-style: solid;
  border-color: #F0C226;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}
.productListing-heading-caddie {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#000;
  color: #FFFFFF;
}

A.header_commander {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#000;
  color: #FFFFFF;
  text-decoration:none;
}
A.header_commander:hover {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#000;
  color: #FFFFFF;
  text-decoration:underline;
}


TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  vertical-align: midle;
}


TD.img_page_result { 
  background-image:url(images/interface/fond_page_result.png);
  background-repeat:no-repeat;
  width:20px;
  height:20px;
  text-align:center;
}

.pageResults_titre {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
  color: #FFFFFF;

}

a.pageResults {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
  color: #000;
  text-decoration: none;
}


a.pageResults:hover {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
  color: #000;
  text-decoration: none;
  }

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 9px;
  color: #000000;
  
}

TR.subBar {
  background: #f4f7fd;
}

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

TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-decoration:none;
}

TD.list_modeles {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
}

.entete_list_modeles {
  font-family: Arial;
  font-size: 11px;
  color: #EFC225;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}



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

.price { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font:bold;

}

.price_onglet { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-decoration: none;
	line-height: normal;
	font:bold;

}

SPAN.productSpecialPrice {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font:bold;

}


.prix_pr_info {
  	font-family: Arial black;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}

SPAN.productSpecialPrice_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    color: #ff0000;
	text-decoration: line-through;
	line-height: normal;
	font:bold;

	
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #30c42d; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #30c42d; }

.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 
css messageStackError : background-color: #ffb3b5;

*/

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackSuccess { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
color:#66FF00;
}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





.blanc {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

.base {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

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

.ref_product_listing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;	
}

.lienshop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;	

}

a.lienshop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	line-height: normal;	
	font-weight: bold;	
}



.price_caddie { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: normal;

}


.price_caddie_sub_total { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;

}


.price2 { 
	font-family: Arial Black;
	font-size: 26px;
	color: #12ff00;
	text-decoration: none;
	line-height: normal;

}

.price3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339933;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;	

}

.price_piece_rechange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339933;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;	

}


.product_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}


.header_caddie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.header_product_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

a.header_product_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;	
	font-weight: bold;	
}


.header_product_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}


.header_product_listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

a.header_product_listing:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;	
	font-weight: bold;	
}

.header_modele_listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

a.header_modele_listing:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	line-height: normal;	
	font-weight: bold;	
}

.header_promo_listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	line-height: normal;
}

a.header_promo_listing:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	line-height: normal;	
}



.header_product_title_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
		

}
a.header_product_title_news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;	
	font-weight: bold;
	
}


.header_enregistrer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;	

}

a.header_enregistrer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	line-height: normal;		
}


.attribut_option_caddie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.produit_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.product_info_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration: none;
	text-align : justify;
	line-height : 14px;
}

.vehicule_affich_caddie {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	text-decoration: none;
}


.produit_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4b4b4b;
	text-decoration: none;
	text-align : justify;
	line-height : 14px;
}


.produit_description_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	line-height:15px;
	 
}


.prod_dec_product_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.taille9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}




.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.password_oublier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;	

}
a.password_oublier:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: none;
	line-height: normal;	
	font-weight: bold;	
}

.navig {
	font-family: Arial Black;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	padding-left: 42px;

}

div.frmListHead {
		width:255px;
		border:solid 1px #0066FF;
		background-color:#CCCCCC;
}

div.frmListBody {
		width:255px;
		height:100px;
		background-color:#DDDDDD;
		border:solid 1px #0066FF;
		overflow:auto;
		overflow-x:hidden;
}

div.frmListList:hover {
		background-color:#575E93;
}

/*
Onglet de product_info.php
*/


.onglet_texte {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-align:justify;
}


.infobox {
    clear: both;
    margin-top: 0;
    padding-top: 0;
    width: 558px;
}

.infobox .head {
    background: url("images/interface/onglet_infobox_head.png") no-repeat scroll right bottom transparent;
    clear: both;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
    font-size: 12px;
    height: 41px;
    line-height: 11px;
    width: 558px;
}

.infobox .head .tab_selected_first {
    background: url("images/interface/onglet_infobox_selected_first.png") no-repeat scroll left top transparent ;
    cursor: pointer;
    float: left;
    height: 41px;
}


.infobox .head .tab_selected_first p {
	background: url("images/interface/onglet_infobox_selected_first.png") no-repeat scroll right top transparent ;
    font-weight: 700;
	margin-top:0px;
    height: 41px;
    margin-left: 0px;
    padding: 0px;
    text-decoration: none;
}

.infobox .head .tab_selected {
    background: url("images/interface/onglet_infobox_selected.gif") no-repeat scroll left top transparent;
    cursor: pointer;
    float: left;
    height: 41px;
}


.infobox .head .tab_selected p {
	background: url("images/interface/onglet_infobox_selected.gif") no-repeat scroll right top transparent;
    font-weight: 700;
	margin-top:0px;
    height: 41px;
    margin-left: 0px;
    padding: 0px;
    text-decoration: none;
}

.infobox .head .tab {
    cursor: pointer;
    float: left;
	padding-left:10px;
    height: 41px;
}

.infobox .head .tab p {
    color: #333333;
	margin-top:0px;
    padding: 12px 2px;
}


.infobox .content {
    background: url("images/interface/onglet_contenu_middle.png") repeat-y scroll left top transparent;
    float: left;
    height: auto;
    min-height: 350px;
    padding: 4px 14px 14px;
    width: 530px;
}

.category-products-details-bottom {
    background: url("images/interface/onglet_contenu_bottom.png") no-repeat scroll left top transparent;
    height: 7px;
    margin-bottom: 15px;
    width: 558px;
}

/*
Fin css onglet products_info.php
*/

#loading {
	color:#FFFFFF;
	padding:0px;
	height:30px;
	width:255px;
	z-index:1;
}
