/* Définition de règle */
@charset "iso-8859-1";

/* General *************************************************************************************/
body {background-color:#FFCC66; text-align: center; margin:0px;}  
.page-banner{width:920px;margin:0 auto;text-align:left;font-family:arial;font-size:9pt}
.page-banner-inside{float:left;width:760px;background-color:#fbf9cf;text-align:left}
.page{ width:760px; background-color:#fbf9cf; margin:0 auto; text-align:left; font-family:arial; font-size:9pt;}
.pageLeft {width:140px; float:left;}
.contentLeft {width:133; margin-left:7; margin-top:5;}
.pageRight {width:620px; float:left;}
.content {width:601; margin-left:10; margin-top:5;}
.content2 {width:760; padding:10;}


/* Box Sous Menu  *****************************************************************************/
.sousMenu {margin-top:5px; width:133px; margin-left:0; margin-bottom:10px;}
.TitreMenuG {background-color: #FF9933; border: 1px solid #FF6600; font-family: arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: center; text-transform: uppercase; width: 133px; padding-top:9; padding-bottom:9 }
ul.menuG {margin:0; padding-left:0; padding-top:5; padding-right:0; padding-bottom:5; width:133px; list-style-type:none; background-color:#FFFFFF; border:1px solid #FF6600; border-top:0px; text-align:left;}
a.Menu:link, a.Menu:visited {font-family:arial; font-size: 9pt; text-align:left; padding-left:20px; width:131px; height:21px; line-height:21px; background: #ffffff url(images/g_patte_off.gif) no-repeat left top; color:#FF6600; text-decoration:underline;}
a.Menu:hover, a.selected {font-family:arial; font-size: 9pt; text-align:left; padding-left:20px; width:131px; height:21px; line-height:21px; background: #ffffff url(images/g_patte_on.gif) no-repeat left top;  color:#1699DE; font-weight:bold; text-decoration:none;}


/* Box Services  *****************************************************************************/
.boxServices {margin-top:0px; margin-left:0px; width:133px; height:46px; background: url(images/en_newsliv.gif) no-repeat; padding-top:5px}
a.services {font-family:arial; font-size:10pt; text-align:right; margin-left:5px; color:#FF6600;}
a.services:link, a.services:visited {font-weight:normal; text-decoration:underline;} 
a.services:hover {font-weight:bold; text-decoration:none;}


/* Box Panier ********************************************************************************/
.boxPanier {margin-top:5px; margin-left:5px; margin-bottom:10px;}
a.lien_panierO:visited, a.lien_panierO:link {color:#FF6600; text-decoration:underline; font-family:arial; font-size:10pt; text-align:right;  margin-right:0px; margin-left:5px;}
a.lien_panierO:hover {color:#FF6600; text-decoration:none; font-family:arial; font-size:10pt; text-align:right;  margin-right:0px; font-weight:bold; margin-left:5px;}


/* Box Nouveau - Promo - Coups de Coeur  ********************************************************/
.boxNPC {margin-top:5px; margin-left:0px; width:133px; height:59px; background: url(images/en_NPC.gif) no-repeat; padding-top:5px}
a.NPC {font-family:arial; font-size:10pt; text-align:right; margin-left:5px; color:#E00B6A;}
a.NPC:link, a.services:visited {font-weight:normal; text-decoration:underline;} 
a.NPC:hover {font-weight:bold; text-decoration:none;}

/* Box Rechercher ***************************************************************************/
.boxRecherche {margin-bottom:0; width:130px; height:73px; margin-top:5px; background: url(images/en_recherche.jpg) no-repeat; padding-top:5; margin-left:2px;}
.inputRecherche {font-size:9px;      	font-style:bold;      		color:#000000;      border:1px solid #000000;       height: 17px;      		width:115px;     margin-left:7px;}
.buttonRecherche,.buttonRecherche_blue {background-color:#000000; color:#ffffff; font-size: 10px; text-align:center; font-weight: normal; height: 18px; margin-left: 98px;	margin-top:1px; width: 23px; padding:0px; border-style:outset; border-width:1px; border-color:silver;}
.texteRecherche {font-family:arial,verdana; font-size:8pt; font-style:normal; font-weight:bold; color:#000000; margin-top:7px; margin-left:7px;}


/* Footer ***********************************************************************************/
.footer {width:760px; text-align:left; font-family:arial; font-size:8pt}
a.lien_bas1 {color:#0099CC; text-decoration:underline;}
a.lien_bas2 {color:#045883; text-decoration:underline;}
.separateur_bas1 {color:#045883;}
.separateur_bas2 {color:#0099CC;}


/* DONNEES COMMUNES AUX PAGES  ****************************************************/
.titrePage {font-family:arial;   				font-size:18pt;   				font-style:normal;   	font-weight: bold;         	color:#FF6600;   	margin-left:0px;   			margin-top:0px; margin-bottom:10px;}
.titrePage2 {font-family:arial; font-size:18pt; font-style:normal; font-weight: bold;  color:#FF6600; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.texte {color:#000000;							font-family:arial;   			font-size:9pt;}
.TitreOrange {color:#FF6600;   					font-family:arial;   			font-size:9pt; 			font-weight:bold;}
.TitreOrange2 {color:#FF6600;   				font-family:arial;   			font-size:9pt; 			font-weight:bold; 			margin-left:2px; 	margin-top:5px;}



/* LIENS  *************************************************************************************/
a {color: #ffffff;text-decoration:underline;}
a.lien_rech {color:#000000;    text-decoration:underline;    font-family:arial,verdana;    font-size:10pt;    font-style:normal;    font-weight:normal;    text-align:right;    margin-right:8px;}
a.lien_orange {color:#FF6600;   font-family:arial;   font-size:8pt;}
a.lien_orange2 {color:#FF6600;   font-family:arial;   font-size:9pt;}
a.lien_rose {color:#CC0066;   font-family:arial;   font-size:8pt;}
a.lien_bleu {color:#1CAACD; font-size:10pt;}
a.lien_noir {color:#000000;   font-family:arial;   font-size:9pt;}
a.BoxCoeurLink {font-weight: bold;    color:#000000;}
a.BoxNewLink {font-weight: bold;    color:#000000;}
a.BoxTGLink {font-weight: bold;    color:#000000;}
a.BoxMarqueLink {color:#ff6600;	text-decoration:underline;	font-family:  arial; font-size: 11px; font-weight: normal;}
a.BoxAssociation {font-weight: normal;    color:#0F95DA;}
a.VignettePal {color:#0F95DA;	text-decoration:underline;	font-family:  arial; font-size: 11px; font-weight: normal;}
a.Vignette {color:#0F95DA;	text-decoration:underline;	font-family:  arial; font-size: 11px; font-weight: normal;	text-align:left; margin-right:26px; margin-top:0px; margin-left:4px;}
a.AmiLink {color:#ff6600;	text-decoration:underline;	font-family:  arial; font-size: 11px; font-weight: normal;}
a.texteEditoSuite {font-family:arial;       font-size:8pt;       font-style:normal;       font-weight: normal;         color:#3399FF;}
a.pdfLink {color:#000000;	font-family:arial;   font-size: 11px;   font-weight: normal;      text-align:left; padding-left:5px;}
a.telecharger {font-family:arial;   text-decoration:underline;    font-size: 9pt;   font-weight: normal;     color:#FF0103;   text-align:left;}
/* FIN LIENS  *************************************************************************************/

/* DEBUT LISTE **********************************************************/
li.orange {color:#ff6600;}
.orange {color:#FF6600;   font-family:arial;   font-size:8pt;}
/* FIN LISTE **********************************************************/


/* DEBUT MENU SUPERIEUR ******************************************************/
.none {border-style:none;}
.ContourMenu {border-style:solid;    	border-width:1px;    	border-color:#ffffff;}
.menu_off {font-family:arial;       	font-size:10pt;       	font-style:normal;       font-weight: normal;         color:#FFFFFF;}
/* FIN MENU SUPERIEUR ******************************************************/

/* DEBUT PAGE D'ACCUEIL ****************************************************/
.titreAccueil {font-family:arial;       font-size:12pt;       			font-style:normal;       font-weight: bold;         	color:#FFFFFF;}
.texteEdito {font-family:arial;       	font-size:8pt;       			font-style:normal;       font-weight: normal;         	color:#000000;}
.BoxCoeurAccueil {background-color: #feebc1; 	border:   1px solid #CC0066; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 162px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; margin-top: 5px; padding:  0px; text-align: center; width: 133px;margin-left: auto; margin-right: auto;}
.BoxCoeurImage {border: 1px solid #CC0066; 								margin-top:10px;}
.BoxNewAccueil {background-color: #FFCC66; 	border:   1px solid #FF6600; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 162px; margin-bottom: 3px; margin-top: 3px; padding:  0px; text-align: center; width: 133px; margin-left: auto; margin-right: auto;}
.BoxNewImage {border: 1px solid #FF6600;margin-top:10px;}
.BoxCoeur2 {background-color: #feebc1; border: 1px solid #CC0066; color: #000000; font-family:  arial; font-size: 11px; font-weight: normal; height: 175px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 2px; padding:  0px; text-align: center; width: 133px; float:left;}
.BoxNew2 {background-color: #FFCC66; border: 1px solid #FF6600; color: #000000; font-family:  arial; font-size: 11px; font-weight: normal; height: 175px; margin-bottom: 3px; margin-left: 3px; margin-right: 3px; margin-top: 3px; padding:  0px; text-align: center; width: 115px; float:left;}
/* FIN PAGE D'ACCUEIL ****************************************************/

/* DEBUT PAGE LISTING NOUVEAUTES ********************************************/
.BoxNew {background-color: #FFCC66; 	border:   1px solid #FF6600; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 200px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px; margin-top: 3px; padding:  0px; text-align: center; width: 133px; float: left;}
/* FIN PAGE LISTING NOUVEAUTES ********************************************/

/* DEBUT PAGE LISTING COUPS DE COEUR ********************************************/
.BoxCoeur {background-color: #feebc1; 	border:   1px solid #CC0066; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 200px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; float: left; margin-top: 5px; padding:  0px; text-align: center; width: 133px;}
/* FIN PAGE LISTING COUPS DE COEUR ********************************************/

/* DEBUT LR1  ********************************************************************************/
.titreLR1 {font-family:arial;   		font-size:14pt;   			font-style:normal;   	font-weight: normal;         	color:#0890D6;   margin-left:0px;}
.selectTri {font-size:9px;      		font-style:normal;      	color:#000000;      	border:1px solid #000000;     	height: 17px;}

a.ficheLR {color:#ffffff;}
a.nomPdtLR {font-size: 8pt; font-weight: bold; color:#000000;}

.LR {width:300px; float:left; margin-top:10px;}
.imgLR {border:1px solid #179BDE;}
.contentLR {float:left; margin-left:1px; width:190px;}
.chapeauLR {background-color:#ffffff; border:1px solid #ff6600; text-align:left; padding:2px; line-height:pt; font-family:arial; font-size: 7pt; font-weight: normal; color:#000000;}
.marqueLR { color:#ff6600;}
.prixLR {background-color:#FFFFCC; border:1px solid #EF8925; margin-top:1px; font-family:arial; font-size: 8pt; font-weight: normal; color:#000000; text-align: right;}
.TDficheLR {background-color:#FF6600; border:1px solid #D75702; text-align:center; margin-top:1px; font-family:arial; font-size: 8pt; font-weight: normal; }
.tri {color:#FF6600;   					font-family:arial;   		font-size:8pt;}
/* FIN LR1  **********************************************************************************/

/* DEBUT FORMULAIRES  ************************************************************************/
.inputStyle2 {font-size:9px;      	font-style:normal;      	color:#000000;      border:1px solid #000000;       height: 17px;      		width:40px;      text-align:center;		margin-left:7px;}
.inputStyleButton2 {border: 0px;    background-color:#000000;   color:#ffffff;   	font-size: 9pt;   				font-weight: normal;    height: 17px;    width: 14px}
.TDForm {background-color: #F0EFEE;}
.texteFourchette {color:#000000;	font-family:arial;  		font-size:9pt; 		margin-left:50px;}
.texteObli {color:#000000;			font-family:arial;   		font-size:9pt;   	font-weight:bold;}
.champs {color:#000000;				font-family:arial;   		font-size:9pt; 		margin-left:10px;}
.champTop {color:#000000;			font-family:arial;   		font-size:9pt; 		margin-left:10px; 				vertical-align:top;}
.etoile {color:#FC081F;				font-family:arial;   		font-size:11pt; 		font-style:bold;				margin-left:0px;}
.legende {color:#000000;			font-family:arial;   		font-size:8pt; 		font-style:bold;				margin-left:0px;}
.Reco {color:#000000;				font-family:arial;   		font-size:8pt; 		margin-left:2px;}
.legendeO {color:#FF6600;			font-family:arial;   		font-size:8pt; 		font-style:bold;				margin-left:0px;}
.texteErreur {color:#FF0214;		font-family:arial;   		font-size:9pt;}
.inputClef {font-size:9px;    		font-style:bold;			color:#000000;     	border:1px solid #000000;      	height: 17px;   width:500px;   	margin-left:21px;}
.inputRef {	font-size:9px;      	font-style:bold;     		color:#000000;    	border:1px solid #000000;      	height: 17px;  	width:150px;   	margin-left:5px;		margin-top:5px;}
.inputAge {	font-size:9px;      	font-style:bold;     		color:#000000;  	border:1px solid #000000;     	height: 17px;   width:50px;  	margin-left:5px;		margin-top:5px;}
.SelectStyle {font-size:9px;     	font-style:bold;      		color:#000000;    	border:1px solid #000000;  		height: 90px;	width:150px;   	margin-left:0px;		margin-top:5px;}
.Checkbox {	margin-left:5px;}
.Checkbox2 {margin-left:20px;		vertical-align:middle;}
.CheckboxBR {margin-left:94px;		vertical-align:middle;}
.inputL250 {font-size:9px;      	font-style:bold;    		color:#000000; 		border:1px solid #000000;  		height: 17px; 	width:250px;  	margin-left:5px;		margin-top:5px;}
.inputL253 { color:#000000; 		border:1px solid #000000;  		height: 17px; 	width:253px;  	margin-left:0px;	margin-top:2px; margin-bottom:10px; }
.inputL190 {font-size:9px;      	font-style:bold;    		color:#000000; 		border:1px solid #000000;  		height: 17px; 	width:190px;  	margin-left:5px;		margin-top:5px;}
.inputL190b {font-size:9px;      	font-style:bold;   			color:#000000;   	border:1px solid #000000;  		height: 17px;  	width:190px;   	margin-left:38px;		margin-top:5px;}
.inputL145 {font-size:9px;    		font-style:bold;  			color:#000000;     	border:1px solid #000000; 		height: 17px; 	width:145px;	margin-left:5px;		margin-top:5px;}
.inputL80 {font-size:9px;      		font-style:bold; 			color:#000000;   	border:1px solid #000000;  		height: 17px;	width:80px;  	margin-left:5px;		margin-top:5px;}
.inputL160 {font-size:9px;     		font-style:bold;   			color:#000000;    	border:1px solid #000000;  		height: 17px;  	width:160px; 	margin-left:5px;		margin-top:5px;}
.ancre {color:#000000;				font-family:arial;   		font-size:9pt; 		margin-left:10px; text-decoration:none;}

/* FIN FORMULAIRES  **************************************************************************/

/* DEBUT FICHE PRODUIT  ***********************************************************************/
.nomPdt {color: #0890d6; 					font-family:  arial; 		font-size: 12pt; 		font-weight: bold; 		background-color:#FFFFFF; border:1px solid #0F95DA; 	text-align:center; height:20px;}
.imgPdt {border:1px solid #0F95DA;      	margin-top:0px;}
.BoxPdtDesc {background-color: #FFE7D0;    	border: 1px solid #FFB46B; 	margin-bottom: 0px;    	margin-left: 10px;    	margin-right: 0px;    	margin-top: 10px;    	padding:  0px; 		width: 339px;}
.BoxContent {color: #000000;    			font-family:arial;    		font-size: 10pt;    	font-weight: normal;    margin: 5px; 			text-align: left;}
.BoxPdtCmd {background-color:#ffffff; 		border: 1px solid #FFB46B; 	margin-bottom: 0px;   	margin-left: 10px;		margin-right: 0px;   	margin-top: 3px;    	padding:  0px; 		width: 339px;}
.BoxPrix  {margin-left:20px;}
.BoxFlag	{float: right;}
.BoxPdf {background-color:#ffffff; 			border: 1px solid #C8C8C8; 	margin-bottom: 10px; 	margin-left: 0px; 		margin-right: 0px; 		margin-top: 5px; 		width: 250px; 		padding:0px;}
.BoxMarque {color:#ff6600;					font-family:  arial; 		font-size: 11px; 		font-weight: normal;	margin-left:15px}
.BoxAssociation {color: #0F95DA; 			font-family:  arial; 		font-size: 11px; 		font-weight: normal; 	margin-right: 5px; 		margin-top: 5px; 		margin-bottom:5px;	padding:  0px; 		text-align: center; 	width: 110px; 	float:left;}
.ImgVignette {border: 1px solid #0F95DA; 	margin-top:10px; 			margin-right:15px}
.BtnCmd {margin-left:30px;}
.PdtGenre {color: #FF6600; 					font-weight: bold;}
.PdtAge {color: #FF6600;			font-weight: bold;}
.Recommande {color: #FF6600; 				font-weight: bold;			font-family:  arial; 	font-size: 12px;  		margin-top:5px;}
.imgTelecharger {margin-right:30px;}
.TxtTelecharger {font-family:arial;   		font-size: 9pt;   			font-weight: normal;     color:#000000;   		text-align:left;}
/* FIN FICHE PRODUIT  *************************************************************************/

/* DEBUT PANIER *******************************************************************************/
.TablePanier {border-collapse: collapse;}
.TDPanierG {background-color:#FFFFFF;      	border-collapse:collapse; 	border:1px solid #FF9933;   text-align:left;}
.TDPanierG2 {background-color:#FFCB60;      border-collapse:collapse;	border:1px solid #FF9933;   text-align:left;}
.TDPanierD {background-color:#FFFFFF;     	border-collapse:collapse;	border:1px solid #FF9933;   text-align:right;}
.TDPanierDNew {text-align:right;}
.TDPanierD2 {background-color:#FFCB60;      border-collapse:collapse;	border:1px solid #FF9933;   text-align:right;}
.TDPanierC {background-color:#FFFFFF;      	border-collapse:collapse;	border:1px solid #FF9933;   text-align:center;}
.TDPanierCalc {background-color: #FF6600; 	border-collapse: separate; 	border:1px solid #CC3300;	text-align:center;}
.textePanier {color:#000000;				font-family:arial;   		font-size:9pt; 				margin-left:2px; 		margin-right:2px;}
.formMarG {color:#000000;					font-family:arial;   		font-size:9pt; 				margin-left:20px;}
.Etape {color:#1CAACD; 						font-size:10pt; 			vertical-align:middle;}
.BoxAdresse {background-color:#FFFFFF;		font-family:arial;			font-size:9pt;				width:250px;			height:70px;	padding-top:5px; float:left;}
.BoxAdresse2 {background-color:#FFFFFF;		font-family:arial;			font-size:9pt;				width:250px;			height:70px;	padding-top:5px; float: left;}
/* FIN PANIER *******************************************************************************/

/* DEBUT TG *******************************************************************************/
.tg {background: url(images/tg_fond.gif) repeat; width: 601px; height: 168px; border-top:10px #ffffff solid; border-bottom:10px #ffffff solid; margin-top:-13; margin-bottom:15px;} 
.tgcontent {width:520px;}
.BoxTG {margin:5px ; background-color: #F9F9F9; border:   1px solid #CECCCC; color: #000000; font-family:  arial; font-size: 11px; font-weight: normal; height: 162px; padding:  0px; text-align: center; width: 160px; margin-left: auto; margin-right: auto;}
.BoxTGImage {border: 1px solid #179BDE; 	margin-top:10px;}

/* FIN TG *******************************************************************************/

/* DEBUT PAGINATION ********************************************************************/
a.lien_page {color:#FF6600; text-decoration:underline; font-family:arial; font-size:9pt; font-style:normal; font-weight:normal;}
a.lien_pageCoeur {color:#CC0066; text-decoration:underline; font-family:arial; font-size:9pt; font-style:normal; font-weight:normal;}
.triPage {color:#FF6600; font-family:arial; font-size:8pt; text-align:right; font-weight:bold; margin-right:7px; clear: both;}
.triPageCoeur {color:#CC0066; font-family:arial; font-size:8pt; text-align:right; font-weight:bold; margin-right:7px; clear: both;}
/* FIN PAGINATION ********************************************************************/

/* Pop Up LIVRAISON *****************************************************************************/
.BoxLiv{margin:10;color: #000000; font-family:  arial; font-size: 9pt;}

/* Pop Up AMI *****************************************************************************/
.BoxAmi{margin:10;color: #000000; font-family:  arial; font-size: 9pt; width:380; height:312;}


.BoxNews {background-color: #FFFFFF;    	border: 0px; 	margin-bottom: 0px;    	margin-left: 10px;    	margin-right: 10px;    	margin-top: 10px;    	padding:  0px; 		width: 530px;}
.BoxNewsContent {color: #000000;    			font-family:arial;    		font-size: 9pt;    	font-weight: normal;   text-align: left;}


.BoxPromo {background-color: #FFFFFF;   border:   1px solid #FFCC66; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 200px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px; margin-top: 3px; padding:  0px; text-align: center; width: 133px; float:left;}
.BoxPromoImage {border: 1px solid #FFCC66;margin-top:10px;}


.erreur{
	color: red;
	font-size: 12px;
	font-weight:normal;
}

/* Page CGV **********************************************************************************/
.tdCGV {width:350px;}
.a_cgv {font-family:arial; font-size:10pt; color:#1CAACD; font-weight:bold;}
.titre_cgv {font-family:arial; font-size:10pt; color:#1CAACD; font-weight:bold; text-align: left; text-decoration:none; margin-left:5px;}
.texte_cgv {font-family:arial; font-size:10pt; color:#000000; text-align: left; margin-left:5px;}
.cgv_body {background-color:##fbf9cf; text-align: left; margin:0px;}
.attn_cgv {color:#FF6600; font-family:arial; font-size:10pt;}

/* Page Marque ********************************************************************************/
.imgMarque {border:0px; margin-bottom:5px;}
.tdMarque {text-align:center;     width:150px; height:100px;}

/* Emailing **********************************************************************************/
.bleu_gras {font-family:arial; font-size:13pt; color:#095C88; font-weight:bold;}
.bleu {font-family:arial; font-size:13pt; color:#095C88;}
.orange_gras {font-family:arial; font-size:13pt; color:#F76407; font-weight:bold;}

/* Boxes Homes Page Avril 2007 **********************************************************************************/
.clear {float: none}
.Box1 {width:192px; height:129px; background-color:#ffffff;border: 1px solid #A7BACB; float:left; margin-top:5px;}
.FondTitre1 {height : 23px; background-color:#7B8C9C;vertical-align:top;}
.sousBox1 {margin-top:10px;line-height:15px}
.sousBox4 {margin-bottom:5px;}
.Box2 {width:150px; height:129px; background-color:#ffffff;border: 1px solid #A7BACB; float:left; margin-top:5px;}
.FondTitre2 {height : 23px; background-color:#7B8C9C;vertical-align:top;}
.Box3 {width:214px; height:129px; background-color:#ffffff;border: 1px solid #A7BACB; float:left; margin-top:5px;}
.FondTitre3 {height : 23px; background-color:#7B8C9C;vertical-align:top;}
.Box4 {width:356px; height:140px; background-color:#ffffff;border: 1px solid #A7BACB; float:left; margin-top:5px;}
.FondTitre4 {height : 23px; background-color:#7B8C9C;vertical-align:top;}
.Box5 {width:214px; height:140px; background-color:#ffffff;border: 1px solid #A7BACB; float:left; margin-top:5px;}
.FondTitre5 {height : 23px; background-color:#7B8C9C;vertical-align:top;}
.Titre {font-size:10pt; font-weight:bold; font-family: Arial;color:#ffffff;margin-left:3px;}
.SousRub{font-size:8pt;font-family:Arial; color:#000000}
	
/* Espace à Droite ******************************************************************************************/
.BoxDroite {width: 160px; vertical-align: top; position:absolute; top:40px; left:1011px;text-align:left;}


/* Banner */
.banner-main{float:left;width:160px;height:auto!important;min-height:175px!important;height:175px;background:#faa708;margin-top:2px}
.banner-top{width:160px;height:118px;background:url(images/droite_01.gif)}
.banner-mid{width:160px;height:auto!important;min-height:12px!important;height:12px}
.banner-new,.banner-bottom{width:160px;height:auto!important;min-height:25px!important;height:25px;padding-top:3px;background:#FFF}
.banner-bottom{margin-top:3px;background:none}
.header-new,.header-promo,.header-special{width:160px;height:22px;font-family:Verdana; padding-top:3px;font-size:14px;font-weight:bold;color:#FFF;text-align:center;text-transform:uppercase;background:#049EC0}
.header-promo{background:#5EAA05}
.header-special{background:#FA0942}
.body-new1{width:152px;height:auto!important;min-height:60px!important;height:60px;padding:4px;margin-top:2px}
.image-box{float:left;width:50px;height:50px;vertical-align:top}
.text-box-left{float:left;width:98px;height:auto!important;min-height:36px!important;height:36px;text-align:left;padding-left:4px}
.text-box-header,.text-box-text1,.text-box-text2,.text-box-text3,.text-box-text4,.text-box-text5,.old-price{font-family:Verdana;font-size:12px;color:#000}
.text-box-text1{font-size:10px;color:#70637a}
.text-box-text2,.text-box-text4,.text-box-text5,.old-price{float:right;font-size:10px;color:#000;width:98px;text-align:right;text-decoration:underline}
.text-box-text3{font-size:9px;color:#000}
.text-box-text4{color:#000;font-weight:bold;text-decoration:none}
.text-box-text5{color:#000;padding-right:4px}
.banner-footer{width:160px;height:45px;background:url(images/droite_03.gif)}
.old-price{text-decoration:line-through;color:#000;font-size:11px}
.body-price-main{width:580px;height:auto!important;min-height:110px!important;height:110px;padding:4px;margin-top:2px}
.image-box-l{float:left;width:102px;height:102px;vertical-align:top}
.price-text{float:right;width:460px;height:auto!important;min-height:60px!important;height:60px}

a.banner{font-family:arial;font-size:11px;text-align:right;margin-left:0;color:#000;font-weight:bold}
a.banner:link,a.banner:visited{font-weight:normal} 
a.banner:hover{}

/*other*/
.ageFrom{color:#0294EA}
.search_sel{color:#FF6600;}
.DropDown{font-size:9px;font-style:bold;color:#000;border:1px solid #000;height:18px;width:150px;margin:5px 0 0}
.price-left{float:right;width:33px;padding-left:1px;margin:0 2px 2px 2px;font-size:12px;font-weight:bold}
.price-right{float:left;width:160px;text-align:center}
.price-bottom{float:left;width:95px;text-align:right}
.head-left{float:left;width:145px}
.price-right2{float:right;width:35px;text-align:right;padding:2px;font-size:12px;font-weight:bold}


.BoxContact {background-color: #FFFFFF; 	border:   1px solid #FF6600; 	color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height:auto!important;  min-height:300px!important; height:200px;  margin-bottom: 0px; margin-left: 5px; margin-right: 5px; float: left; margin-top: 5px; padding:  0px;  width: 500px;}
.ContactField {color: #000000; 		 font-family:  arial; 			font-size: 11px; font-weight: normal; height: 20px; margin-left: 5px; margin-right: 5px; float: left; padding:  0px; text-align: right; width: 100px;}
.inputtextarea {font-family:arial; font-size:11px;    		font-style:normal;			color:#000000;     	border:1px solid #000000; margin-left:21px; text-align:left}
.buttonSubmit {background-color:#0A90D7; color:#ffffff; font-size: 10px; text-align:center; font-weight: bold; height: 18px; padding:0px; border-style:outset; border-width:1px; border-color:black;}


.headingDIV,.logoDIV{float:left;width:430px;height:auto!important;min-height:50px!important;height:50px}
.logoDIV{width:170px;text-align:right}
.pagelinks{float:left;width:595px;height:20px;clear:both;border-top:1px #FF3300 dotted;border-bottom:1px #FF3300 dotted;vertical-align:middle}
.footerlinks{float:left;width:730px!important;width:760px;height:auto!important;min-height:20px!important;height:20px;clear:both;border-bottom:1px #FF3300 dotted;padding-left:10px;padding-right:10px;padding-bottom:10px}
.footerlinksleft{float:left;width:110px;height:auto!important;min-height:20px!important;}
.footerlinksright{float:left;width:620px;height:auto!important;min-height:20px!important;}

th {color:#1CAACD;font-size:10pt;vertical-align:middle;font-weight:bold}
a.panierQty{font-family:arial;font-size:10px;text-align:left;margin-left:0;color:#000;}
a.panierQty:link,a.panierQty:visited{font-weight:normal;} 
a.panierQty:hover{color:#FF6600;}
.TDTotal {background-color:#1c9ddf;color:#FFFFFF;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:3px 5px 3px 5px;}
.TDPanierOther {font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:3px 5px 3px 5px;}
.blue_border{ border:1px #1c9ddf solid;}
.buttonRecherche_blue{background-color:#1c9ddf;margin-left: 2px;}
.TDRightBorder {border-right:1px #1c9ddf solid; }
.inputarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px #000000 solid;}
.tdMarginTop10{padding-top:10px;vertical-align:top;}
.ordererror{width: 735px; clear: both; font-weight: bold; color:#FF0000; background-color: #ffffff ; font-size: 14px; text-align: center; padding: 4px 0px 4px 0px;Margin:0px 12px 0px 12px;border:1px #FF0000 solid;}
