@templates/images2/@charset "UTF-8";
/* CSS Document */
/*body{background: url(/templates/images2/fonrepeat-1.jpg) repeat}*/

/*  style de Texte */
/* recoupé dans decoration.css -----
body{background-image: url(/templates/images2/GradiantBackG.jpg); background-repeat:repeat-x; margin:auto;}
*/


/*iframe { display: none !important;}*/
/*iframe {
    width: inherit !important;
    height: inherit !important;
    border: medium none;
    display: block;
    position: inherit !important;
    top: 0px;
    left: 0px;
    z-index: inherit !important;
	}
	**/
#contrespan1 {color: #1073B6 !important;font-weight:bold !important; }
.contrespan1 {color: #1073B6 !important;font-weight:bold !important; }
#contrespan1 span { display: inherit!important }
.contrespan1 span {display: inherit !important }		

			
a {font-family:Verdana; font-size:12px;  color:#666; font-weight: normal; text-align:center; text-decoration:none;}
a:hover {color: #CCC;}
p{ font-family:Verdana; font-size:11px; color:#666;  margin:0}
#descriptif p{margin-bottom:5px;}
.tableasso { line-height:12px !important}
.tablecompte { line-height:12px !important}


.textelogintest 
{
font-family:Verdana;
font-weight: 800;
background-color: none;
color: #444;
text-decoration: none;
text-transform:none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
font-size: 14px; 
left:20 ;
padding:0px 0 0 11px; width:auto;
}
.textelogintest a{color: #666;}
.textelogintest a:hover{color: #333;}
.textecentre {font-family:Verdana; font-size:10px; color: #666; text-align: center;}
.textedroite {font-family:Verdana; font-size:10px; color: #666; text-align: right; padding-right:2px;}
#textelien-doite:link,
#textelien-doite:active,
#textelien-doite:visited { font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:5px;
						}
						
#textelien-doite:hover { font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float:right;padding:5px;
					 	}
/* -----------------------------texte PRIX -------------------------------*/					
.texte_PrixTTCmini {  font-family:Verdana; font-size:10px; font-weight:bold; color:#ff66ff;
		 			text-align:right; text-decoration:none;padding:2px 5px 2px 0;
					}
.texte_PrixTTCbig { font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;
		 			text-align:right; text-decoration:none; 
					}
					
.texte_PrixHTmini { font-family:Verdana; font-size:10px; font-weight:bold; color: #09F;
		 			text-align:right; text-decoration:none;padding:2px 5px 2px 0;
					}
.texte_PrixHTbig { font-family:Verdana; font-size:16px; font-weight:bold; color:#09F;
		 			text-align:right; text-decoration:none; 
					}
					
.texte_ecotaxe { float:left; font-family:Verdana; font-size:10px; font-weight: normal; color:#669933;
		 			text-align:left; text-decoration:none; 
					}
					
/* ----------------------------- FIN texte PRIX -------------------------------*/					

.zoneprix {
	 width:100px; height:34px;}
.zoneprix2 {
	 width:90px; height:34px;}
	 
	 
/* style import de police*/
@font-face {
    font-family: 'CicleFinaItalic';
    src: url('font/cicle_fina_italic-webfont.eot');
    src: url('font/cicle_fina_italic-webfont.eot?#iefix') format('eot'),
         url('font/cicle_fina_italic-webfont.woff') format('woff'),
         url('font/cicle_fina_italic-webfont.ttf') format('truetype'),
         url('font/cicle_fina_italic-webfont.svg#webfontIHZaNaA5') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleFina';
    src: url('font/cicle_fina-webfont.eot');
    src: url('font/cicle_fina-webfont.eot?#iefix') format('eot'),
         url('font/cicle_fina-webfont.woff') format('woff'),
         url('font/cicle_fina-webfont.ttf') format('truetype'),
         url('font/cicle_fina-webfont.svg#webfont9uFqb83y') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleGorditaItalic';
    src: url('font/cicle_gordita_italic-webfont.eot');
    src: url('font/cicle_gordita_italic-webfont.eot?#iefix') format('eot'),
         url('font/cicle_gordita_italic-webfont.woff') format('woff'),
         url('font/cicle_gordita_italic-webfont.ttf') format('truetype'),
         url('font/cicle_gordita_italic-webfont.svg#webfontMtqNIDLg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleGordita';
    src: url('images/Font/cicle_gordita-webfont.eot');
    src: url('images/Font/cicle_gordita-webfont.eot?#iefix') format('eot'),
         url('images/Font/cicle_gordita-webfont.woff') format('woff'),
         url('images/Font/cicle_gordita-webfont.ttf') format('truetype'),
         url('images/Font/cicle_gordita-webfont.svg#webfontSBqHm9av') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleSemiItalic';
    src: url('font/cicle_semi_italic-webfont.eot');
    src: url('font/cicle_semi_italic-webfont.eot?#iefix') format('eot'),
         url('font/cicle_semi_italic-webfont.woff') format('woff'),
         url('font/cicle_semi_italic-webfont.ttf') format('truetype'),
         url('font/cicle_semi_italic-webfont.svg#webfontQSEu6cVb') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleSemi';
    src: url('font/cicle_semi-webfont.eot');
    src: url('font/cicle_semi-webfont.eot?#iefix') format('eot'),
         url('font/cicle_semi-webfont.woff') format('woff'),
         url('font/cicle_semi-webfont.ttf') format('truetype'),
         url('font/cicle_semi-webfont.svg#webfontiuera3V0') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleShadow';
    src: url('font/cicle_shadow-webfont.eot');
    src: url('font/cicle_shadow-webfont.eot?#iefix') format('eot'),
         url('font/cicle_shadow-webfont.woff') format('woff'),
         url('font/cicle_shadow-webfont.ttf') format('truetype'),
         url('font/cicle_shadow-webfont.svg#webfontidgJx9nm') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*fin style import de police--------------------------------------------------------------------------------------------------------------*/

 ul {list-style-type:none; margin:0; padding:0;}

/*styles bouton --------------------------------------------------------------------------------------------------------------*/
 
#bouton-creer-compte:link,
#bouton-creer-compte:active,
#bouton-creer-compte:visited {  background-repeat:no-repeat; background-image:url(/templates/images2/PictoNET-VE/30x24_MonCompte2.png);
					display:block; width:27px; height:24px;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:5px;
						}
						
#bouton-creer-compte:hover { background-repeat:no-repeat; background-image: url(/templates/images2/PictoNET-VE/30x24_MonCompte1.png);
					display:block; width:27px; height:24px; 
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float:right;padding:5px;
					 	}
						


#bouton-newsletter:link,
#bouton-newsletter:active,
#bouton-newsletter:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/bouton-NewsL.png);
					display:block; width:102px; height:17px;background-position:right top;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:3px 0 0 5px;text-align:left; margin:0 0 0 0;
						}
						
#bouton-newsletter:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-NewsL.png); 
					background-position:right bottom; text-align:left;
					display:block; width:102px; height:17px; 
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float:right;padding:3px 0 0 5px; margin:0 0 0 0;
					 	}	
						
/* bouton ------------------------*/
#bouton-Cartmini:link,
#bouton-Cartmini:active,
#bouton-Cartmini:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouche-mini.png);
					display:block; width:105px; height:17px;background-position:right top;
					font-family:Helvetica; font-size:13px; text-decoration:none; color:#666;
						 float: right;padding:3px 0 0 5px; margin:0 15px 0 0px; text-align:left;
						 border-bottom:thin #CCC solid;
						}
						
#bouton-Cartmini:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouche-mini.png);
					display:block; width:105px; height:17px; background-position:right bottom;
					   color: #333; float:right;padding:3px 0 0 5px; margin:0 15px 0 0px;
					 	}
						
						
						
						 
/*#bouton-selectmini:link,
#bouton-selectmini:active,
#bouton-selectmini:visited { 
					display:block; width:105px; height:20px;
					font-family:Helvetica; font-size:13px; text-decoration:none; color:#666;
						 float: right;padding:0px 0 0 5px; margin:0 15px 0 0px; text-align:left;
						 border-bottom:thin #CCC solid; background:#FFF; background-color:rgba(255,204,153,0.5);
						}
						
	#bouton-selectmini:hover {
					background:#FFF; background-color:rgba(255,204,153,1);
					 	}
						*/

						

#bouton-cartouches-top:link,
#bouton-cartouches-top:active,
#bouton-cartouches-top:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouches-top.png);
					display:block; width:120px; height:17px;background-position:right top ;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:3px 0 0 5px;text-align:left; margin:-5px 0 0 0;
						}
						
	#bouton-cartouches-top:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouches-top.png); 
					background-position:right bottom; text-align:left;
					display:block; width:120px; height:17px; 
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float:right;padding:3px 0 0 5px; margin:-5px 0 0 0;
					 	}
#bouton-cartouches-top2:link,
#bouton-cartouches-top2:active,
#bouton-cartouches-top2:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouches-top.png);
					display:block; width:120px; height:17px;background-position:right top ;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:3px 0 0 5px;text-align:left; margin:0 10px 0 0;
						}
						
#bouton-cartouches-top2:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-cartouches-top.png); 
					background-position:right bottom; text-align:left;
					display:block; width:120px; height:17px; 
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float:right;padding:3px 0 0 5px; margin:0 10px 0 0;
					 	}					
/* bouton ------------------------*/

#bouton-Vflash:link,
#bouton-Vflash:active,
#bouton-Vflash:visited {  background-repeat:no-repeat; background-image: url('../templates/images/bouton-Vflash.gif');
					display:block; width:238px; height:17px;background-position:right top;
					font-family:Verdana; font-size:10px; text-decoration:none; color:#FFF;
						 float: right; padding:3px 4px 0 5px;text-align:right; margin:0 0 0 0;
						}
						
#bouton-Vflash:hover { background-repeat:no-repeat; background-image: url('../templates/images/bouton-Vflash.gif'); 
					background-position:right top; text-align:right;
					display:block; width:238px; height:17px; 
					font-family:Verdana; font-size:10px; text-decoration: underline; color: #FFF;
					 
					 	}				
							
	

							
	/* bouton ------------------------*/
a#bt_demande_devis:link,
a#bt_demande_devis:active,
a#bt_demande_devis:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/30x24_Devis1.png); 
					background-position:right top;display:block; width:155px; height:17px;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999; text-align:left;
						 float: right; padding:0 2px 0 0 ;margin-right:15px;
						}
						
a#bt_demande_devis:hover { background-repeat:no-repeat; background-image: url(/templates/images2/30x24_Devis1.png);
					display:block;background-position:right bottom;
					font-family:Verdana; font-size:12px; color: #666;
					 float:right;padding:0 2px 0 0 ;
					 	}
a#bouton-envoi-Ami:link,
a#bouton-envoi-Ami:active,
a#bouton-envoi-Ami:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/30x24_EnvoiAmi1.png);
					display:block; width:144px; height:17px;background-position:right top;text-align:left;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999;
						 float: right; padding:0px; margin-right:5px;
						}
						
a#bouton-envoi-Ami:hover { background-repeat:no-repeat; background-image: url(/templates/images2/30x24_EnvoiAmi1.png);
					display:block;  background-position:right bottom;
					font-family:Verdana; font-size:12px;  color: #666;
					 float:right;padding:0px;
					 	}
					
a#bouton-suivicomm:link,
a#bouton-suivicomm:active,
a#bouton-suivicomm:visited { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-comde.png);
					display:block; width:136px; height:17px; background-position:right top;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#999; text-align:left;
						 float: right; padding:3px 0 0 5px;margin:0 0 0 0;
						}
						
a#bouton-suivicomm:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-comde.png);
					display:block; width:136px; height:17px; background-position:right bottom;
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 padding:3px 0 0 5px;margin:0 0 0 0;
					 	}
a#bouton-suivicomm2:link,
a#bouton-suivicomm2:active,
a#bouton-suivicomm2:visited { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-comde.png);
					display:block; width:136px; height:17px; background-position:right top;
					font-family:Verdana; font-size:12px; text-decoration:none; color:#fff; text-align:left;
						 float: right; padding:3px 0 0 5px;margin:0 0 0 0;
						}
						
a#bouton-suivicomm2:hover { background-repeat:no-repeat; background-image: url(/templates/images2/bouton-comde.png);
					display:block; width:136px; height:17px; background-position:right bottom;
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #333;
					 padding:3px 0 0 5px;margin:0 0 0 0;
					 	}
						
a#bouton-retour:link,
a#bouton-retour:active,
a#bouton-retour:visited {  background-repeat:no-repeat; background-image: url(/templates/images2/PictoNET-VE/42x32_Retour2.png);
					display:block; width:30px; height:24px;
						 float: right; padding:4px ;
						}
						
a#bouton-retour:hover { background-repeat:no-repeat; background-image: url(/templates/images2/PictoNET-VE/42x32_Retour1.png);
					display:block; width:30px; height:24px; 
					font-family:Verdana; font-size:12px; text-decoration: underline; color: #666;
					 float: right; padding:4px ;
					 	}
/* fin styles bouton --------------------------------------------------------------------------------------------------------------*/

/*  style de bloc */

/*#body1 { background:url(/templates/images2/GradiantBackG.jpg) scroll 0 0 ;}*/



/*div.spacer, permet de faire deux colonne dans #container*/
.spacer{clear:both; height:0px; display:block;}
#footer{width:auto; display:block; height:24px; background-color:#9CF}
 	
#column_lefthaed{width:815px; margin-right:0px; height:146px;float:left;}
#navbar{width:980px; display:block; height:52px; background-image:url(/templates/images2/menuNavFond.png);}

#main{width:980px; height:auto; display:block; background-color: #fff;}
	
#column_gauche_2 {width:160px; float:left; height:700px;}	
#column_centre_2 {width:651px; float:left; height:700px; margin-left:4px;}
#column_droite_2 {width:160px; float:left; height:700px; margin-left:4px;}

/*#column_leftmain {width:651; height:256px;float:left;}*/

.column_leftmain {width:652px; height:256px;float:left;}

#column_leftmain_ficheProd {width:815px; height:auto; float:left;}
#column_leftmenu {width:160px; float:left; height: 700px; background-color: #CCC; }


/*recoupé dans decoration.css -----
#column_right1{width:165px; height:146px; float:left; background-image: url(/templates/images2/GradiantTOP165-1.png);z-index: 1; background-repeat:no-repeat;}
/*pour la connection en compte-----
#column_right3{width:165px; height:146px; float:left; background-image: url(/templates/images2/GradiantTOP165-2.png);z-index: 1; background-repeat:no-repeat;}
*/


#column_right2{width:160px; height:130px; float: right; margin-left:10px; background-color: #99F; background-position:center;}

.page1{ width:auto; background:#CCC;}
.nav1 a:link {color:none;}
.nav1 a:visited {color:none;}
.nav1 a:hover {color: #333333;}
.nav1 a:focus {color: none;}
.nav1 a:active {color:none;}
	 


/*  GRILLE PRODUCT RWD----------------------------------------------------------------------------------------------------------------------*/
#liste_produits .imgProd {float:left; width:157px;height:157px;margin:0; padding:0; }
.esp_img_top {position:relative;z-index:1;width:157px; height:5px; float:left; font-size:3px;}

#body-right h1 {font-size:12pt;margin:5px 0 0 0 ; padding:0;color:#333;}
#body-right h2{height: 30px;font-family: Verdana;font-weight: bold; background-color: none;
				color: #666;text-decoration: none;
				text-align: center;letter-spacing: 0;line-height: 1.2em;font-size:12px; 
				text-indent: 0 px;left: auto ;margin: 0; padding:1px;}
#body-right h2 a {text-decoration:none;color:#333;}
#body-right h2 a:hover {text-decoration:none;color: #999;}



	.Prix-grille-TTC {float:left; width:157px; height:15px; font-family:Verdana; font-size:12px; font-weight:bold; color:#ff66ff;
		 			text-align:center; 	}
					
	.Prix-grille-HT {float:left; width:157px; height:15px; font-family:Verdana; font-size:12px; font-weight:bold; 
		 			text-align:center;color:#09f;}
					
	
		
	.bloc_apercu {float:left;
				top:-190px;
				left:104px;
				z-index:10;
		border: 0 none !important;
		height: 20px;
		position:relative;
		width:0;
		}
				
	.thickbox:link,
	.thickbox:visited,
	.thickbox:active{ float:left; 
				display:block;
				background-image: url(/templates/images2/bouton-Apercu-grill.png);
				background-repeat:no-repeat;
				width:52px; height: 18px ;
				font-family: Verdana;
				font-weight: 100;
				text-decoration:none; 
				color: #666;
				text-align: center;
				font-size:10px; 
				padding-top: 2px;
				background-position:center top;
				
				}
	.thickbox:hover{
				background-image: url(/templates/images2/bouton-Apercu-grill.png);
				background-repeat:no-repeat;
				background-position:center bottom;
				color: #fff;
				
				}
	

/*---*/
.grid_fiche_A{ width:160px; display:inline-block; float:left;}
.grid_fiche_B{ width:160px; display:inline-block; float:left;}
.grid_fiche_C{ width:160px; display:inline-block; float:left;}
/*---*/
	.ficheprod_grille {width:160px; 
	    margin:0 3px 4px 0; position: relative; background-color:#FFF; 
		height: 330px; float:left; padding:6px 2px 6px 0;
		/*background-image: url(/templates/images2/fondFicheProd_Grille.png);*/ background-repeat:no-repeat;
		border: rgba(204,204,204,1) 1px solid;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;	}
	
	.ficheprod_grille_rwd { width:100%;
	    margin:0 3px 4px 0; position: relative; background-color:#FFF; 
		 height: auto; float:left; padding:6px 2px 6px 0;
		/*background-image: url(/templates/images2/fondFicheProd_Grille.png);*/ background-repeat:no-repeat;
		border: rgba(204,204,204,1) 1px solid;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;}
	
	.ficheprod_grille_titre{
		 		height: 60px;
				font-family: Verdana;
				color: #444;
				text-decoration: none; 
				text-align: center;
				font-size: 12px; 
				padding:0 1px;
				display:block;
				     
				}
				
	.ficheprod_grille_descript{ /*float:left;*/height:16px; width:155px; text-align:center;display:block;
				margin:0 0 0 0;padding-left:2px;font-size: 10px;}
						
	.ficheprod_grille_descript a { font-family: Verdana;font-weight: 100;   
				color: #999;text-align:center; font-size: 10px; text-decoration: none;}
	.ficheprod_grille_descript a:hover { font-family: Verdana;font-weight: 100;   
				text-align: center;font-size: 10px; text-decoration: none;color: #666; 
				}		
.ficheprod_grille_ref{ display:block; 
				width:auto;
				height:14px; 
				float: left;
				
				font-family: Verdana;
				font-weight: 100;     
				color: #C9F;
				letter-spacing: 0;
				line-height:  1em;
				font-size: 11px; 
				padding:0 0 0 4px;
				text-align: left;
				}
				
	.ficheprod_grille_ajouter-lien:link,
	.ficheprod_grille_ajouter-lien:visited,
	.ficheprod_grille_ajouter-lien:active{  
				background-image: url(/templates/images2/boutonajouter-1.png);
				background-repeat:no-repeat;
				width:70px; height: 21px ;
				font-family: Verdana;
				font-weight: normal;     /* graisse du text */
				color:  #FFF;
				text-decoration: none; 
				text-transform: none;
				text-align: center;
				letter-spacing: 0;
				line-height: 1.0em;
				font-size:9px; 
				text-indent: 0 px;
				display:block;
				 background-position:top left;
				  padding:1px 0 0 13px;
			 float:right;margin: 0px 4px 0 0;
				}
				
	.ficheprod_grille_ajouter-lien:hover{  
				background-image:url(/templates/images2/boutonajouter-1.png);
				background-repeat:no-repeat;background-position: bottom left;
				}
				
	.ficheprod_grille_ajouter-DEVIS:link,
	.ficheprod_grille_ajouter-DEVIS:visited,
	.ficheprod_grille_ajouter-DEVIS:active{  
				background-image: url(/templates/images2/boutonajouterDEVIS-1.png);
				background-repeat:no-repeat;
				width:70px; height: 21px ;
				font-family: Verdana;
				font-weight: normal;     /* graisse du text */
				color:  #FFF;
				text-decoration: none; 
				text-transform: none;
				text-align: center;
				letter-spacing: 0;
				line-height: 1.0em;
				font-size:9px; 
				text-indent: 0 px;
				display:block;
				 background-position:top left;
				  padding:1px 0 0 13px;
			float:right;margin: 0px 4px 0 0;
				}
				
	.ficheprod_grille_ajouter-DEVIS:hover{  
				background-image:url(/templates/images2/boutonajouterDEVIS-1.png);
				background-repeat:no-repeat;background-position: bottom left;
				}
							
.ficheprod_grille_ajouter-loupe:link,
	.ficheprod_grille_ajouter-loupe:visited,
	.ficheprod_grille_ajouter-loupe:active{  
				background-image: url(/templates/images2/boutonajouterLOUPE-1.png);
				background-repeat:no-repeat;
				width:70px; height: 21px ;
				font-family: Verdana;
				font-weight: normal;     /* graisse du text */
				color:  #FFF;
				text-decoration: none; 
				text-transform: none;
				text-align: center;
				letter-spacing: 0;
				line-height: 1.0em;
				font-size:9px; 
				text-indent: 0 px;
				display:block;
				 background-position:top left;
				  padding:1px 0 0 13px;
			float:right;margin: 0px 4px 0 0;
				}
				
	.ficheprod_grille_ajouter-loupe:hover{  
				background-image:url(/templates/images2/boutonajouterLOUPE-1.png);
				background-repeat:no-repeat;background-position: bottom left;
				}				


.ficheprod_grille_droite{ width:100%; float:left;}	
	
	.ficheprod_grille_image {width:157px; height:157px; margin:2px ; background-color:#FFF;}
	.ficheprod_grille_desc {width:157px; height:auto; margin:2px 2px 2px 2px ; background-color:#FFF;  }
	
/* fin GRILLE PRODUCT RWD ----------------------------------------------------------------------------------------------------------------------*/



/* menu 1 ----------------------------------------------------------------------------------------------------------------------*/
.espacemenu1 {width:4px;  height:52px; float:left; background:none}	
.texte-menu-diminu {font-size:12px; text-transform: none; line-height:110%;}		
		/* a#boutonmenubase:link {
				float:left; display:block; background-position:left top;
				background-image: url(/templates/images2/boutonMenu1.png);
				font-family:Verdana; font-size:14px; color: #09F; text-transform: uppercase; text-decoration:none; 
				text-align:center; width:160px; height:52px; padding-top:10px;
				}
				a#boutonmenubase:visited {
				float:left; display:block ;background-position:left top;
				background-image: url(/templates/images2/boutonMenu1.png);
				font-family:Verdana; font-size:14px; color: #666; text-transform:uppercase; text-decoration:none; 
				text-align:center; width:160px; height:52px;
				}
				a#boutonmenubase:active {
				float:left; display:block; background-position:left bottom;
				background-image: url(/templates/images2/boutonMenu1.png);
				font-family:Verdana; font-size:14px; color: #FFF; text-transform: uppercase; text-decoration:none; 
				text-align:center; width:160px; height:52px;
				}
		
		a#boutonmenubase:hover {
				float:left; display:block; background-position:left  bottom;
				background-image: url(/templates/images2/boutonMenu1.png);
				font-family:Verdana; font-size:14px; color: #FFF; text-transform: uppercase;
				}
				
				*/
				
/*bouton fourniture de bureau ----------------------*/
a#boutonmenu-1:link { 
		float:left; display:block; background-position:left top;
		background-image: url(/templates/images2/boutonMenu1.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #1073b6; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}
		a#boutonmenu-1:visited {
		float:left; display:block ;background-position:left top; font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #1073b6; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:8px;
		}
		a#boutonmenu-1:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #1073b6; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}

a#boutonmenu-1:hover {
		float:left; display:block; background-position:left  bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #1073b6; text-transform: uppercase;
		}
		
		/*bouton fourniture scolaire ----------------------*/
a#boutonmenu-2:link {
		float:left; display:block; background-position:left top; font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff66ff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}
		a#boutonmenu-2:visited {
		float:left; display:block ;background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff66ff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}
		a#boutonmenu-2:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff66ff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}

a#boutonmenu-2:hover {
		float:left; display:block; background-position:left  bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #ff66ff; text-transform: uppercase;
		}
		
		
		/*bouton environnement de bureau ----------------------*/
a#boutonmenu-3:link {
		float:left; display:block; background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #b6921f; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}
		a#boutonmenu-3:visited {
		float:left; display:block ;background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #b6921f; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:8px;
		}
		a#boutonmenu-3:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #b6921f; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:8px;
		}

a#boutonmenu-3:hover {
		float:left; display:block; background-position:left  bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #b6921f; text-transform: uppercase;
		}
		
		
		/*bouton affichage ----------------------*/
a#boutonmenu-4:link {
		float:left; display:block; background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #71a81d; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}
		a#boutonmenu-4:visited {
		float:left; display:block ;background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #71a81d; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}
		a#boutonmenu-4:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #71a81d; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}

a#boutonmenu-4:hover {
		float:left; display:block; background-position:left  bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #71a81d; text-transform: uppercase;
		}
		
		
		/*bouton Loisir Créatif  ----------------------*/
a#boutonmenu-5:link {
		float:left; display:block; background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff8200; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:15px;
		}
		a#boutonmenu-5:visited {
		float:left; display:block ;background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff8200; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:15px;
		}
		a#boutonmenu-5:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #ff8200; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:15px;
		}

a#boutonmenu-5:hover {
		float:left; display:block; background-position:left  bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #ff8200; text-transform: uppercase;
		}
		
		
		/*bouton Imprimés  ----------------------*/
a#boutonmenu-6:link {
		float:left; display:block; background-position:left top;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #58585a; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}
		a#boutonmenu-6:visited {
		float:left; display:block ;background-position:left top;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color:  #58585a; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}
		a#boutonmenu-6:active {
		float:left; display:block; background-position:left bottom;font-weight:bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #58585a; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:4px;
		}

a#boutonmenu-6:hover {
		float:left; display:block; background-position:left bottom;font-weight: bold;
		background-image: url(/templates/images2/boutonMenu1.png);
		font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #58585a; text-transform: uppercase;
		}
		
/* fin menu 1 ----------------------------------------------------------------------------------------------------------------------*/


/* menu 2 ---------------------------------------------------------------------------------------------------------------------*/
#topbar2{width:980px; display:block; height:auto;/*background-image: url(../templates/images2/menuNavFond.png);*/
  }

a#boutonmenubase2:link,
a#boutonmenubase2:active,
a#boutonmenubase2:visited  {
		float:left; display:block ;background-position:left top;
		background-image:url(/templates/images2/boutonMenu1.png);
		font-family:Verdana; font-size:14px; color: #99F; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:42px; padding-top:10px; margin-right:4px;
		}
		
a#boutonmenubase2:hover {
		display:block; background-position:left  bottom;
		background-image:url(/templates/images2/boutonMenu1.png);
		font-family:Verdana; font-size:14px; color: #FFF; text-transform: uppercase;
		}

a#boutonmenubase2.last {margin-right:0;}
/* fin menu 2 ----------------------------------------------------------------------------------------------------------------------*/

/* menu 3 ---------------------------------------------------------------------------------------------------------------------*/
a#menu3:link,
a#menu3:active,
a#menu3:visited  {
		float:left; display:block ;background-position:left top;
		background-image:url(/templates/images2/boutonMenu1.png);
		font-family:Verdana; font-size:14px; color: #99F; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:42px; padding-top:10px; margin-right:4px;
		}
		

a#menu3:hover {
		display:block; background-position:left  bottom;
		background-image:url(/templates/images2/boutonMenu1.png);
		font-family:Verdana; font-size:14px; color: #FFF; text-transform: uppercase;
		}

a#boutonmenubase2.last {margin-right:0;}
/* fin menu 3 ----------------------------------------------------------------------------------------------------------------------*/

/* fil Ariane ----------------------------------------------------------------------------------------------------------------------*/
#ariane{
	font-family:Verdana; font-size:10px; color: #999; text-decoration:underline; font-style:italic;
	 background-color:  #FFF; width:980px; height:20px; padding-top:5px;}
/* fin fil Ariane ----------------------------------------------------------------------------------------------------------------------*/



/* fiche Prod -#med_produit {
    border: 1px solid #CCCCCC;
    float: right;
    height: 250px;
    overflow: hidden;
    width: 360px;
	}
	
- FICHE PRODUIT-----------------------------------------------------------------------------------------------FICHE PRODUIT*/

#image1-fiche-produit { float:left; width:300px; height:300px;  border-color:#CCC; 
						border-style:solid; border-width:thin;overflow: hidden;}
#image1-fiche-produit a{margin:0; padding:0;}
#image1-fiche-produit a:hover{margin:0; padding:0;cursor:-moz-zoom-in;}
#image1-fiche-produit.ajax-loading {padding: 0;background: url('/templates/images2/ajax-loader.gif') no-repeat center;}					
					

					
.image2-fiche-produit { float:left; width:80px; height:80px; background-color:#FFF; border-color:#CCC;
						 border-style:solid; border-width:thin;}
.fleche-L { background-image: url(/images/fleche_L.png); background-repeat:no-repeat;float:left; width:10px; height:80px; 
			margin-right:8px;}
.fleche-R { background-image: url(/images/fleche_R.png); background-repeat:no-repeat; float:left; width:10px; height:80px;
			margin-left:8px}
.space-img5 { background-color: transparent; float:left; width:5px; height:80px;}
.space-img10 { background-color: transparent; float:left; width:10px; height:80px;}
.pub-promo-associe {float:right; background-color:#FCF; border:solid #FFF thin; width:330px; height:80px; margin-right:20px;}
.descrip1-fiche-produit{ float:left; width:483px; height:170px;  
						margin:0px 4px 4px 0; padding-left:4px;color: #666;
    font-family: Verdana;
    font-size: 11px; }
.descrip1-fiche-produit .sep{ float:left; width:450px; height:auto; 
						color: #0066cc; font-weight:bold; margin-top:4px; padding-left:2px;}
.Titre-descrip1-fiche-produit {  width:400; height:45px; 
								font-family:Verdana; font-size:13px; text-transform: uppercase; font-weight:bold;
								color: #666; text-align:left; padding-left:4px; margin-bottom:4px;
								border-style: none;
    							border-width: thin;}
.Titre-cat-fiche-produit {  width:400; height:auto; 
								font-family:Verdana; font-size:12px; text-transform: uppercase; font-weight:bold;
								color: #666; text-align:left; padding-left:4px; 
								border-style: none;
    							border-width: thin;}

.texte-ref{ width:auto;height:auto;font-family:Verdana;font-weight:100;color:#b66efe;text-align:left;font-size:11px;padding-left:4px; margin-bottom:4px;}
.texte-ref2{ width:auto;height:auto;font-family:Verdana;font-weight:100;color:#b66efe;text-align:center;font-size:10px;}



.SousTitre-descrip1-fiche-produit { width:400; height:auto;border-style: none;
								font-family:Verdana; font-size:12px; text-transform:0; font-weight:bold;
								color: #666; text-align:left; padding-left:4px;}
.texte-descrip { width:auto; height:auto;border-style: none;font-family: Verdana;
				margin-top:0;color: #666;word-spacing: normal;text-align: justify;
				letter-spacing: 0;font-size: 11px;}
.spacer-droit-fiche-produit {float:right; width:30px; height:132px; background-color: transparent;margin:2px;}
.spacer-droit-fiche-produit80 {float:right; width:30px; height:80px; background-color: transparent;margin:2px;}
.zonetarif-fiche-produit { float:left; width:490px; height:60px;margin:2px 0px 4px 4px;}
						
/* ----------------------BOUTON AJOUTER PANIER PROD ------------------------*/
.ajouter_au_panier_FicheProd:link,
.ajouter_au_panier_FicheProd:visited,
.ajouter_au_panier_FicheProd:active
		{ float:left; display:block;
		background-position:left top; background-repeat:no-repeat;
		background-image: url(/images/boutonAJOUTER-FICHE-PROD.png);
		font-family: Verdana; font-size:14px; color: #FFF; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:120px; height:85px; padding-top:5px;}
.ajouter_au_panier_FicheProd:hover 
		{display:block; 
		background-position:left bottom; background-repeat:no-repeat;
		background-image: url(/images/boutonAJOUTER-FICHE-PROD.png);
		color: #FFF; text-decoration:none;}

/*-------------------------table dDEGRESSIF -----------------*/		
.tableDegressif {width:480px; border-top-color:#666; border-collapse:collapse;
					 float: left;border:0 none;}
.tableDegressif-entete-L { background: #999; width: inherit; height:auto; border-collapse:collapse; 
					   float:none;font-family:Verdana; font-size:10px; font-weight:100; color: #FFF;
				 		text-align: center;  padding-left:4px; }
.tableDegressif-entete-R { width: inherit; min-width:80px; height:auto; border-right:solid  thin #CCC; 
		 border-bottom:solid  thin #CCC;float:none;font-family:Verdana; font-size:10px; font-weight:100;
		 color: #666; text-align: left; }
					   

.tableDegressif-entete-R a{ font-family:Verdana;font-weight:100;color:#666;text-align:center;font-size:10px;
			text-decoration:underline;}
.tableDegressif-entete-R a:hover{ font-family:Verdana;font-weight:100;color:#333;text-align:center;font-size:10px; 
			text-decoration:underline}	
				   
.tableDegressif-entete-Promo { width: inherit; min-width:80px; height:auto; 
		float:none;font-family:Verdana; font-size:10px; font-weight:100;
		 color: #666; text-align: left; }
								
.table-Promo { background-image:url(../templates/images/fond-table-Promo.jpg); background-repeat:no-repeat;
					 background-position:center;
				 	width: inherit; height:auto; border-collapse:collapse;
				 	font-family:Verdana; font-size:10px; font-weight: bold; color: #FFF;
				 	text-align:center;}
						
									   
.tableDegressif-entete-Remise{ background: #CCF; width: inherit; height:auto; 
								border-right:solid  thin #CCC;  border-bottom: none;float:none;
								font-family:Verdana; font-size:10px; font-weight:100;color: #666; text-align: left; }
.table-remise { background: #CCf; width: inherit; height:auto; border-collapse:collapse;
				 	font-family:Verdana; font-size:10px; font-weight:100; color: #666;
				 	text-align:center;}	
															 	
.tableDegressif-Qte { background: #CCC; width: inherit; height:auto; border-collapse: collapse;
				 	font-family:Verdana; font-size:10px; font-weight:100; color: #333;
				 	text-align:center; min-width:45px;}
					
.tableDegressif-prix_ttc {  width: inherit; height:auto; border-bottom:solid  thin #CCC;
					text-align:center;font-family:Verdana; font-size:12px; font-weight:100; color:#ff66ff;
					border-right:solid 1px #ccc;}
					
.tableDegressif-prix_ht { width: inherit; height:auto; border-bottom:solid  thin #CCC;
					text-align:center;font-family:Verdana; font-size:12px; font-weight:100; color: #09F;
					border-right:solid 1px #ccc;}
					
.choix-Qte-Degressif  { width: 32px; height:auto; border-collapse:collapse; 
					   float:none;font-family:Verdana; font-size:10px; font-weight:100; color: #333;
				 		text-align:left;}					



		
.table-PrixTotal {  width:auto; height:20px; border-collapse:collapse;
					float:right;text-align:left; padding-right:4px;
					font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;}
.table-Qte {  width:auto; height:auto; border-collapse:collapse;float:right;
				 	font-family:Verdana; font-size:10px; font-weight:100; color:#666;
				 	text-align: left; padding-left:4px;}
.table-prix ul{ width:auto; height:auto; list-style-type:none;
					text-align:left; padding-right:4px;
					font-family:Verdana; font-size:12px; font-weight:bold; color: #666;}
.table-Total ul{  width:auto; height:20px;float:left;list-style-type:none;
					text-align:right; padding-right:4px; 
					font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;}
					
				/*.texte_PrixTTCbig {float:right; font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;
		 			text-align:right; text-decoration:none; 
					}
		 			*/
.quantite {background-image: url(/images/Quantite.png); background-repeat:no-repeat;
			margin: 1px 0px 0px 4px;
			width:60px; height:20px; padding:0 2px 2px 0;
			font-size:14px; font-family:Verdana; font-weight:100;
			color:#999; border:0; border-color:# transparent;
			 border-collapse:collapse;}
.quantite-degress {background-image: url(/images/quantite-degress2.png); background-repeat:no-repeat;
			width:45px; height:18px;
			font-size:11px; font-family:Verdana; font-weight:bold;
			color: #666; border:0;}
			
			
			
			
/* FICHE PRODUIT 2 ----------------------------------------------------------------------------------------------------------------------*/	
.boutonfooter-2 a:link,
.boutonfooter-2 a:visited,
.boutonfooter-2 a:active { 
		float:left; display:block; background-position:left top; background-repeat:no-repeat;
		background-image: url(../templates/images2/btn-footer2.jpg); 
		 font-size:12px; text-decoration:none; color: #666;
		text-align:center; width:158px; height:22px; padding-top:8px;
		}

.boutonfooter-2 a:hover {
		float:left; display:block; background-position:left bottom; background-repeat:no-repeat;
		background-image: url(../templates/images2/btn-footer2.jpg); 
		 font-size:12px; text-decoration:none; color:#999; 
		text-align:center; width:158px; height:22px; padding-top:8px;
		}
		
.boutonfooter-2bleu a:link,
.boutonfooter-2bleu a:visited,
.boutonfooter-2bleu a:active { 
		float:left; display:block; background-position:left top; background-repeat:no-repeat;
		background-image: url(../templates/images2/btn-footer2bleu.jpg); 
		 font-size:12px; text-decoration:none; color: #666;
		text-align:center; width:158px; height:22px; padding-top:8px;
		}

.boutonfooter-2bleu a:hover {
		float:left; display:block; background-position:left bottom; background-repeat:no-repeat;
		background-image: url(../templates/images2/btn-footer2bleu.jpg); 
		 font-size:12px;text-decoration:none; color:#999; 
		text-align:center; width:158px; height:22px; padding-top:8px;
		}	
	
/* fin FICHE PRODUIT ----------------------------------------------------------------------------------------------------------------------*/


					

.fichePROD2-left { float:left; width:319px; height:auto; position:relative; z-index:1;}					
.fichePROD2-right { float:left; width:483px; height:auto;  }
/*////////////*/

.bloc-onglet-fiche {float:left; width:483px; height:21px;border-bottom:thin solid #CCC;}

.onglet-fiche:link,
.onglet-fiche:visited
 { float:left; width:81px; height:20px; padding-top:4px;
		background-repeat:no-repeat; background-position:left; background-image: url(/templates/images2/onglet-fiche1.png);
		font-family:Verdana; font-size:10px; font-weight:100; color: #666; text-decoration:none; text-align:center;}
.onglet-fiche:hover,
.onglet-fiche:focus,
.onglet-fiche:active {float:left;width:81px; height:20px;background-position:left;
		 text-align:center;	
		background-repeat:no-repeat;background-image: url(/templates/images2/onglet-fiche1-hover.png); }
		
.descrip1-fiche-produit{ float:left; width:483px; height:auto;
						margin: 0; padding-left:0; }
						
.descrip1-fiche-produit .sep{ float:left; width:483px; height:auto; border-bottom:thin solid #CCC;
						color: #0066cc; font-weight:bold; margin:4px 4px 0 0; padding-left:2px;}
						
/*////////////*/

 .nonContract { float:left;
	border: 0 none !important;
    height: 170px;
    width:16px;
    }


.descrip1-fiche-produit_2 { float:left; width:310px; height:300px; border-color:#CCC; border-style:solid; border-width:thin; 
						margin:0px 4px 4px 4px; padding-left:4px;}
.Titre-descrip1-fiche-produit_2 {  width:300; height:auto; 
								font-family:Verdana; font-size:14px; text-transform: uppercase; font-weight:bold;
								color: #666; text-align:left; padding-left:4px;border-style: none;
    							border-width: thin;}
.Titre-cat-fiche-produit_2 {  width:300; height:auto; 
								font-family:Verdana; font-size:12px; text-transform: uppercase; font-weight:bold;
								color: #666; text-align:left; padding-left:4px;border-style: none;border-width: thin;}

				
				
			
.SousTitre-descrip1-fiche-produit_2 { width:200; height:auto; 
								border-style: none;
								font-family:Verdana; font-size:12px; text-transform:0; font-weight:bold;
								color: #666; text-align:left; padding-left:4px;
								}



.texte-descrip_2 { width:250px; height:auto; /*font-style:italic;*/
				border-style: none;
				font-family: Verdana;
				font-weight: 100;     /* graisse du text */
				margin-top:0;
				padding-left:4px;
				color: #666;
				word-spacing: normal;
				text-align: justify;
				letter-spacing: 0;
				font-size: 11px; 
				}
				
.spacer-droit-fiche-produit_2 {float:right; width:30px; height:132px; background-color: transparent; 
								margin:2px;
					}
.spacer-droit-fiche-produit80_2 {float:right; width:30px; height:80px; background-color: transparent; 
								margin:2px;
					}
.zonetarif-fiche-produit_2 { float:left; width:448px; height:78px;  
						margin:2px 0px 4px 3px; padding-left:none;
					}

.tableDegressif_2 {  width:220px; border-top-color:#666; border-collapse:collapse;
					 float: right; border:0 none;}
					 
.tableDegressif-entete-L_2 { background: #999; width:110px; height:auto; border-collapse:collapse; 
					   float:none;
					   font-family:Verdana; font-size:10px; font-weight:100; color: #FFF;
				 		text-align: left;  padding-left:4px;
						}
.tableDegressif-entete-R_2 { background: #999; width:110px; height:auto;  border-collapse:collapse;
					   float:none; padding-right:4px;
					   font-family:Verdana; font-size:10px; font-weight:100; color: #FFF;
				 		text-align: right; }
											 	
.tableDegressif-Qte_2 { background: #CCC; width:110px; height:auto; border-collapse:collapse;
				 	font-family:Verdana; font-size:10px; font-weight:100; color:#666;
				 	text-align:left; padding-left:4px;
					}
.tableDegressif-prix_2 { background: #CCC; width:110px; height:auto; border-collapse:collapse;
					text-align:right; padding-right:4px;
					font-family:Verdana; font-size:12px; font-weight:bold; color: #666;
					}

.table-PrixTotal_2 {  width:auto; height:20px; border-collapse:collapse;
					float:right;
					text-align:right; padding-right:4px;
					font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;}
				/*.texte_PrixTTCbig {float:right; font-family:Verdana; font-size:16px; font-weight:bold; color:#ff66ff;
		 			text-align:right; text-decoration:none; 
					}
		 			*/
			
.quantite_2 {background-image: url(/templates/images2/Quantite.png); background-repeat:no-repeat;
			float: right; margin: 1px 0px 0px 4px;
			width:60px; height:20px; padding:0 2px 2px 0;
			font-size:14px; font-family:Verdana; font-weight:100;
			color:#999; border:0; border-color:transparent;
			 border-collapse:collapse;}
					
/*.ajouter_au_panier_FicheProd_2:link,
.ajouter_au_panier_FicheProd_2:visited,
.ajouter_au_panier_FicheProd_2:active
		{ float:left; display:block;
		background-position:left top; background-repeat:no-repeat;
		background-image: url(/templates/images2/boutonAJOUTER-FICHE-PROD.png);
		font-family: Verdana; font-size:14px; color: #FFF; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:120px; height:85px; margin:30px 5px 10px 0px; padding-top:5px;
		}
.ajouter_au_panier_FicheProd_2:hover 
		{ float:left; display:block; 
		background-position:left bottom; background-repeat:no-repeat;
		background-image: url(/templates/images2/boutonAJOUTER-FICHE-PROD.png);
		color: #FFF; text-decoration:none; 
		
		}*/
	
	
	
/* fin fiche Prod 2 ----------------------------------------------------------------------------------------------------------------------*/




/* rentrée 2012*/
/*bouton fourniture de bureau ----------------------*/
.espacemenu1-2012 {width:4px;  height:38px; float:left;/* background-image:url(/templates/images2/espaceMENU2012.png); background-repeat:no-repeat;*/}	
.texte-menu-diminu-2012 {font-size:10px; text-transform: none;line-height:110%;}
.menucrayon {background:url(/templates/images2/MENU-crayon-1012.png) right top no-repeat ; width:1100px; height:66px; 
margin:0 85px 0 -35px ; float:left;}
	.menucrayon-index {background:url(/templates/images2/MENU-crayon-1012.png) right top no-repeat ; width:1100px;height:39px; 	margin:0 85px 0 -35px ; float:left;}
.blockleft {width:35px; height:38px;float:left;}



a#boutonmenu-1-2012:link { 
		float:left; 
		background-image: url(/templates/images2/2012boutonMenu1-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none;			
		text-align:center; width:160px; height:45px; padding-top:2px;
		
		display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		
		
		}
		a#boutonmenu-1-2012:visited {
		float:left; font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu1-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		
		display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		
		}
		a#boutonmenu-1-2012:active {
		float:left;font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu1-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none;
		text-align:center; width:160px; height:45px; padding-top:2px;
		
		display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		}

a#boutonmenu-1-2012:hover {
		float:left; font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu1-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		
		display: inline-block;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				
		}
		
		/*bouton fourniture scolaire ----------------------*/
a#boutonmenu-2-2012:link { 
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		background-image: url(/templates/images2/2012boutonMenu2-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}
		a#boutonmenu-2-2012:visited {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				   font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu2-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		}
		a#boutonmenu-2-2012:active {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu2-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}

a#boutonmenu-2-2012:hover {
		float:left;display: inline-block;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu2-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		}
		
		
		/*bouton environnement de bureau ----------------------*/
a#boutonmenu-3-2012:link { 
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		background-image: url(/templates/images2/2012boutonMenu3-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}
		a#boutonmenu-3-2012:visited {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				   font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu3-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		}
		a#boutonmenu-3-2012:active {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu3-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}

a#boutonmenu-3-2012:hover {
		float:left; display: inline-block;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu3-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		}
		
		/*bouton affichage ----------------------*/
a#boutonmenu-4-2012:link { 
		float:left; 
		display: flex;
		justify-content:center;-moz-justify-content:center;-o-justify-content:center;-webkit-justify-content:center;
		align-items:center;-moz-align-items:center;-o-align-items:center;-webkit-align-items:center;
		background-position: 0 -30px;
		-webkit-transition: 0.5000s ease;
		moz-transition: 0.5000s ease;
		-o-transition: 0.5000s ease;
		background-image: url(/templates/images2/2012boutonMenu4-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}
		a#boutonmenu-4-2012:visited {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				   font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu4-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		}
		a#boutonmenu-4-2012:active {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu4-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}

a#boutonmenu-4-2012:hover {
		float:left;  
		display: flex;
		justify-content:center;-moz-justify-content:center;-o-justify-content:center;-webkit-justify-content:center;
		align-items:center;-moz-align-items:center;-o-align-items:center;-webkit-align-items:center;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu4-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		}
		
		
		/*bouton Loisir Créatif  ----------------------*/
a#boutonmenu-5-2012:link { 
		float:left;display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		background-image: url(/templates/images2/2012boutonMenu5-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}
		a#boutonmenu-5-2012:visited {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				   font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu5-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		}
		a#boutonmenu-5-2012:active {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu5-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}

a#boutonmenu-5-2012:hover {
		float:left;  display: inline-block;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu5-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		}
		
		/*bouton Imprimés  ----------------------*/
a#boutonmenu-6-2012:link { 
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
		background-image: url(/templates/images2/2012boutonMenu6-2.png); font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}
		a#boutonmenu-6-2012:visited {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				   font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu6-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform:uppercase; text-decoration:none; 
		text-align:center; width:160px;height:45px; padding-top:2px;
		}
		a#boutonmenu-6-2012:active {
		float:left; display: inline-block;
		  background-position: 0 -30px;
		  -webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight:bold;
		background-image: url(/templates/images2/2012boutonMenu6-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase; text-decoration:none; 
		text-align:center; width:160px; height:45px; padding-top:2px;
		}

a#boutonmenu-6-2012:hover {
		float:left;  display: inline-block;
		  background-position: 0 -30px;
			
			-webkit-transition: 0.5000s ease;
				  -moz-transition: 0.5000s ease;
				  -o-transition: 0.5000s ease;
				  font-weight: bold;
		background-image: url(/templates/images2/2012boutonMenu6-2.png);
		font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-transform: uppercase;
		}
/*------page--------*/		
.btn-primaire a:link,
.btn-primaire a:visited,
.btn-primaire a:active    { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2_04.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}
		.btn-primaire a:hover { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2-over_04.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}
		
		
.btn-college a:link,
.btn-college a:visited,
.btn-college a:active  { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2_05.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}
		.btn-college a:hover { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2-over_05.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}
		
.btn-lycee a:link,
.btn-lycee a:visited,
.btn-lycee a:active  { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2_06.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}
		.btn-lycee a:hover { 
		float:left; display:block; background-image: url(../images/EnteteClarentree2-over_06.jpg); width:250px; height:125px;
		background-repeat:no-repeat;}				
/* fin menu 1 rentrée2012 ----------------------------------------------------------------------------------------------------------------------*/
	
	#csslisteselection_active a
		{ width:140px; height:36px; padding-top:4px;display:block; color:#FFF !important; float:left; line-height:30px; background-color:none;
		background-color: rgba(255,102,0,0.8) ;
		}	
		#csslisteselection_active a:hover{ width:140px; height:36px; padding-top:4px; display:block;  color:#FFF !important; float:left; line-height:30px; background-color:#F60;
			background-color: rgba(255,153,51,1);
			}

	#csslisteselection_off a
		{ width:140px; height:36px; padding-top:4px;display:block; color:#FFF !important; float:left; line-height:30px; background-color:none;
		background-color: rgba(255,153,51,1) ;
		}	
		#csslisteselection_off a:hover{ width:140px; height:36px; padding-top:4px; display:block;  color:#FFF !important; float:left; line-height:30px; background-color:#F60;
		background-color: rgba(255,102,0,0.8);
		}
		
	/*------FICHE PANIER --------*/
	/*  remplace    <div style="display:block; float: left; width:972px; height:auto;margin:2px 4px 2px 4px;   
                         background:url(/templates/images2/Fond-article-panier_02.png) repeat-y;">
                      
                            <div style="display:block; float: left; width:972px; height:auto; margin:0 0 0 0;
                            background:url(/templates/images2/Fond-article-panier_01.png)  top no-repeat; ">
                              
                                <div style="display:block; float: left; width:972px; height:auto; margin:0 0 0 0;
                                background:url(/templates/images2/Fond-article-panier_03.png) bottom no-repeat; ">   */ 
	
			
	.art_panier_rwd { /*width:100%;
						position: relative;*/ 
						width:970px;
	
	     margin:2px;  background-color:#FFF; 
		 height: auto; float:left; padding:2px;
		/*background-image: url(/templates/images2/fondFicheProd_Grille.png);*/
		 background-repeat:no-repeat;
		border: rgba(204,204,204,1) 1px solid;
		border-bottom: rgba(204,204,204,1) 3px solid;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-moz-border-radius-topleft: 8px;
		-moz-border-radius-topright: 8px;
		border-top-left-radius: 8px;
		border-top-right-radius: 8px;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;}
	
	
	
	