/*BODY*/
body
{
	font-family: Arial, Helvetica, sans-serif;
	line-height:normal;
	
}

body#bd
{
	font-size:13px;
	color:#666666;
	line-height:17px;
}

/*GENERAL*/
a
{
	font-size:13px;
	color:#666666;
	line-height:17px;
}

.ombre{
	-moz-box-shadow: 0px 2px 10px 2px #0e3e62;
	-webkit-box-shadow: 0px 2px 10px 2px #0e3e62;
	-o-box-shadow: 0px 2px 10px 2px #0e3e62;
	box-shadow: 0px 2px 10px 2px #0e3e62;
}

/*WRAPPER*/
div#ja-wrapper
{
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center top;	
}

/*HEADER*/
div#ja-header
{
	height:85px;
	width:100%;
	background-image:url(../images/bg-header.png);
	background-position:0 0;
	background-repeat:repeat-x;	
	border-bottom: 2px solid #000000;
	
	-moz-box-shadow: 1px 1px 12px  #0e3e62;
	-webkit-box-shadow: 1px 1px 12px #0e3e62;
	-o-box-shadow: 1px 1px 12px  #0e3e62;
	box-shadow: 1px 1px 12px  #0e3e62;
}

div#ja-header div.main
{
	padding:0;
	margin-bottom:0;
	margin-top:0;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
}

div#ja-logo
{
	height:85px;
	width:188px;
	float:left;
}

div#ja-tools
{
	height: 85px;
	margin-left: 260px;
	width: 550px;
	padding-top: 2px;
}

div#ja-tools ul.menu
{
	height:100%;
}

div#ja-tools ul.menu li
{
	float:left;
	padding-right:5px;
	padding-left:5px;
	height:71px;
	padding-top:14px;
	background-image:url(../images/bg-tools-item.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right 17px;
}

div#ja-tools ul.menu li:hover,
div#ja-tools ul.menu li.active
{
	border-top:solid 3px #0a71b3;
	background-position:right 14px;
	padding-top:11px;	
}

div#ja-tools ul.menu li.item-123
{
	padding-left:0;
}

div#ja-tools ul.menu li.item-297
{
	background:none;
	padding-right:0;
}

div#ja-tools ul.menu li a
{
	font-size:11px;
	color:#d0d0d0;
	line-height:11px;
	text-decoration:none;
}

div#ja-tools ul.menu li a:hover,
div#ja-tools ul.menu li.active a
{
	color:#ffffff;
	font-size:11px;
	line-height:11px;
}

div#ja-search
{
	top:14px;
}

#ja-search form.search input.inputbox
{
	background-image:url(../images/bg-search.png);
	border:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:11px;
	line-height:11px;
	padding-top:2px;
	padding-left:5px;
	color:#a4a4a4;
	width:147px;
}

/*MAINAV*/
div#ja-mainnav
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	z-index: 7;
}

/*CONTAINER*/
div#ja-container
{
	width:960px;
	margin-left:auto;
	margin-right:auto;	
}

div#ja-main div.inner
{
	padding:0;
}

div#ja-content-main
{
	margin:0;
}

div#ja-content
{
	overflow:visible;
}

/*K2*/
div#k2Container
{
	padding:0;
	margin:75px 0px 0px 0px;
	border:none;
}

div#k2Container li
{
	margin-bottom:0;
}

div#k2Container div.k2ItemIntroText li {
background: url(../images/bullet_prods.gif) no-repeat 8px 4px;
font-size:14px;
font-weight:normal;
line-height: 160%;
margin-bottom: 5px;
overflow: hidden;
padding-left: 25px;
color:#1b75af;
}

div#k2Container div.componentheading
{
	background:url(../images/bg-title.png) transparent no-repeat 0 0;
	height:21px;
	padding-top:14px;
	padding-left:24px;
	padding-right:0;
	padding-bottom:0;
	/* pour position au dessus de l'ombrage du bloc K2Content */
	position: relative;
	z-index: 25;
}

div#k2Container div.componentheading h1
{
	font-size:20px;
	font-weight:normal;
	line-height:15px;
	margin:0;
	text-transform:uppercase;
}

div#k2Container div.itemHeader
{
	display:none;	
}

div#k2Container div.itemBody
{
	padding:24px 24px 20px 24px;
	background-color:#FFF;
}

div#k2Container div.itemFullText h2
{
	margin:0;
	padding:10px 0px 0px 0px;
	font-size:17px;
	line-height:22px;
	color:#0a71b3;
	font-weight:bold;
}

div#k2Container div.itemCategory
{
	margin:0;
	border:none;
	padding:20px 24px 0px 24px;
	background-color:#FFF;
}


div#k2Container div.itemCategory p,
div#k2Container div.itemCategory li
{
	margin:0;
	font-weight:bold;
}

div#k2Container div.itemCategory a.wf_file
{
	display:block;
	margin:8px 0px 15px 0px;
	width:180px;
	height:35px;	
}

div#k2Container div.itemCategory a.wf_file:hover,
div#k2Container div.itemCategory a.wf_file:active
{
	display:block;
	width:180px;
	height:35px;	
}

div#k2Container div.itemCategory a.wf_file:hover img,
div#k2Container div.itemCategory a.wf_file:active img
{
	/*display:none;	*/
}


div#k2Container div.itemCategory div.separator
{
	background:url(../images/produits-separator.png) no-repeat transparent 0 0;
	height:1px;
}

div#k2Container div.itemList
{
	background-color:#FFF;
	/* [SG 2011.12.13] BEGIN Deleted */
  /*
	min-height:678px;
  */
	/* [SG 2011.12.13] END Deleted */
	padding-left:24px;
	padding-right:24px;
	/* [SG 2011.12.13] BEGIN Deleted */
  /*
	height:100%;
  */
	/* [SG 2011.12.13] END Deleted */
	/* [SG 2011.12.13] BEGIN Added */
  overflow: hidden;
	/* [SG 2011.12.13] END Added */
	
	/* */
	min-height:620px;
}

div#k2Container div.itemContainer
{
	background-color:#FFF;
	padding-bottom:25px;
	padding-top:20px;
	width:100%;
}

div#k2Container div.k2ItemImageBlock
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	min-height:109px;
}

div#k2Container div.k2ItemImageBlock span.k2ItemImage img
{
	border:2px solid #c4c4c4;
	padding:0;
}

div#k2Container div.k2ItemTitle
{
	margin-left:250px;
}

div#k2Container div.k2ItemTitle h2
{
	margin:0;
	line-height:normal;
	font-weight: normal;
	
}

div#k2Container div.k2ItemTitle h2 span.title
{
font-size: 24px;
background-color: #000;
color: #FFF;
padding: 3px 10px 0 24px;
display: block;
width: auto;
background:url(../images/bg_titres_produits.gif) top left repeat-x;
}

div#k2Container div.k2ItemIntroText
{
	margin-left:276px;
	padding-left:0px;
	padding-top:0;
	padding-bottom:0;
	margin-top:10px;
}

div#k2Container div.k2ItemIntroText a.wf_file
{
	margin-top:10px;
	margin-left:-3px;
	display:block;
}

div#k2Container div.k2Item_guide div.k2ItemIntroText a.wf_file,
div#k2Container div.k2Item_guide div.k2ItemIntroText a.wf_file:hover,
div#k2Container div.k2Item_guide div.k2ItemIntroText a.wf_file:active
{
	display:block;
	width:180px;
	height:35px;

}

div#k2Container div.k2Item_fiches div.k2ItemIntroText a.wf_file,
div#k2Container div.k2Item_fiches div.k2ItemIntroText a.wf_file:hover,
div#k2Container div.k2Item_fiches div.k2ItemIntroText a.wf_file:active
{
	display:block;
	width:180px;
	height:35px;
}

/* [SG 2011.12.14] BEGIN Added */
div#k2Container div.k2Item_documentation div.k2ItemIntroText a.wf_file,
div#k2Container div.k2Item_documentation div.k2ItemIntroText a.wf_file:hover,
div#k2Container div.k2Item_documentation div.k2ItemIntroText a.wf_file:active
{
	display:block;
	width:180px;
	height:35px;		
}
/* [SG 2011.12.14] END Added */

div#k2Container div.k2Item_guide div.k2ItemIntroText a.wf_file:hover img,
div#k2Container div.k2Item_guide div.k2ItemIntroText a.wf_file:active img
{
	/*display:none;	*/
}

div.k2Pagination
{
	margin:0;
	padding:20px 24px 0px 24px;
	background-color:#FFF;
}

div.k2Pagination ul
{
	margin:0;
	padding-bottom:15px;
	
}

div.k2Pagination ul li
{
	background:none;
	padding:0;
	margin-bottom:10px;
	line-height:normal;
	margin-right:10px;
	display:inline;
}

div.k2Pagination ul li a.pagenav:hover
{
	font-weight:bold;
}


div#k2Container div.catItemReadMore {
    display:block;
    margin-left:0px;
    margin-top:10px;
   /*padding-left:24px;*/
}

div#k2Container div.catItemReadMore a.k2ReadMore
{
	font-size:14px;
	line-height:14px;
	color:#0a71b3;
	text-decoration:none;
	background-image:url(../images/bg-knowmore.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:17px;
}

div#k2Container div.catItemReadMore a.k2ReadMore:hover
{
	text-decoration:underline;
}

/* K2 CONTENT MODULE ACTU HOME */

._k2content_spotright_actus ul, .k2ItemsBlock._k2content_spotright_actus li{
	background:none;
	padding-left:0 !important;
	margin-left:0 !important;
}

._k2content_spotright_actus a.moduleItemTitle{
	text-decoration:none !important;
	color:#0a71b3 !important;
	font-weight:bold !important;
}

._k2content_spotright_actus .moduleCustomLink {
	font-size: 14px;
	line-height: 14px;
	color: #0a71b3;
	text-decoration: none;
	background-image: url('../images/bg-knowmore.png');
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}
._k2content_spotright_actus .moduleCustomLink :hover
{
text-decoration:underline;
}

div.itemIsFeatured,
div.catItemIsFeatured,
div.userItemIsFeatured 
{
	background:none;
}

/*FORMULAIRES*/
div#formThankYouContainer
{
	padding:0;
	margin:75px 0px 0px 0px;
	border:none;
}

div#formThankYouContainer div.componentheading
{
	background:url(../images/bg-title.png) transparent no-repeat 0 0;
	height:21px;
	padding-top:14px;
	padding-left:24px;
	padding-right:0;
	padding-bottom:0;
}

div#formThankYouContainer div.componentheading h1
{
	font-size:20px;
	line-height:15px;
	margin:0;
	text-transform:uppercase;
	color:#0a71b3;
}

div#formThankYouContainer div.formThankYou
{
	margin:0;
	background-color:#FFF;
	min-height:429px;
	padding:20px 24px 0px 24px;
}

div#formThankYouContainer div.formThankYou2
{
	margin:0;
	background-color:#FFF;
	min-height:493px;
	padding:20px 24px 0px 24px;
}

div#formThankYouContainer div.formThankYou p,
div#formThankYouContainer div.formThankYou2 p
{
	margin-top:0;
}

li.rsform-block div.formDescription
{
	display:none;	
}

/* accueil module content top */
div#ja-content-top, div#ja-content-top p, div#ja-content-top div.ja-moduletable, div#ja-content-top div.moduletable{
padding:0;
margin:0;
}

div#ja-content-top div.ja-moduletable
{
	-moz-box-shadow: 0px -7px 12px 2px #0e3e62;
	-webkit-box-shadow: 0px -7px 12px 2px #0e3e62;
	-o-box-shadow: 0px -7px 12px 2px #0e3e62;
	box-shadow: 0px -7px 12px 2px #0e3e62;
}

div#ja-spotlight .main{
-moz-box-shadow: 0px 10px 12px 2px #0e3e62;
	-webkit-box-shadow: 0px 10px 12px 2px #0e3e62;
	-o-box-shadow: 0px 10px 12px 2px #0e3e62;
	box-shadow: 0px 10px 12px 2px #0e3e62;
}
	
/*RIGHT*/
div#ja-right
{
	padding-top:110px;
	overflow:visible;
}

div#ja-right div.ja-colswrap
{
	padding-left:5px;
}

div#ja-right1 div.moduletable_k2content_right
{
	width: 249px;
	margin-left: auto;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 13px;
	background-color: #FFF;
	padding: 0px 0px 20px 0px;
	
	-moz-box-shadow: 0px 3px 12px 2px #0e3e62;
	-webkit-box-shadow: 0px 3px 12px 2px #0e3e62;
	-o-box-shadow: 0px 3px 12px 2px #0e3e62;
	box-shadow: 0px 3px 12px 2px #0e3e62;
}

div#ja-right1 div.moduletable_k2content_right h3
{
	font-size: 19px;
	line-height: 21px;
	color: #0a71b3;
	padding: 20px 15px 10px 15px;
	text-align: left;
	margin: 0;
	background: url(../images/bg-k2content-right.png) no-repeat transparent 0 0;
	height: auto;
	font-weight: normal;
}


div#ja-right1 div.moduletable_k2content_right div._k2content_right
{
	padding:0px 15px 0px 15px;	
}

div#ja-right1 div.moduletable_k2content_right div._k2content_right div.moduleItemIntrotext td
{
	padding: 0 5px 2px 0;
}

div#ja-right1 div.moduletable_k2content_right div._k2content_right div.moduleItemIntrotext h4 {
font-size: 15px;
line-height: 20px;
color: #0a71b3;
margin: 0;
padding: 0;
text-transform: none;
font-weight: normal;
}

div#ja-right1 div.moduletable_k2content_right div._k2content_right a.moduleItemReadMore
{
	font-size: 14px;
	line-height: 14px;
	color: #0a71b3;
	text-decoration: none;
	background-image: url(../images/bg-knowmore.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
	margin-top: 15px;
	display: block;	
}

div#ja-right1 div.moduletable_k2content_right div._k2content_right a.moduleItemReadMore:hover
{
	text-decoration:underline;
}

div#ja-right1 div.moduletable_gmapfp-right
{
	margin:0px 0px 13px 7px;
	padding:0;
}

div#ja-right1 div.moduletable_gmapfp-right div.custom_gmapfp-right p
{
	text-align:center;
	margin:0;
}
/*
/* HOVER NON FONCTIONNEL / désactivé */
div#ja-right1 div.moduletable_gmapfp-right div.custom_gmapfp-right p a
{
	display:block;
	width:256px;
	height:117px;
	margin-left:auto;
	margin-right:auto;
}
div#ja-right1 div.moduletable_gmapfp-right div.custom_gmapfp-right p a:hover
{
	background:url(../images/catalogue-right_hover.png) no-repeat transparent 0 0;
}

div#ja-right1 div.moduletable_gmapfp-right div.custom_gmapfp-right p a:hover img
{
	display:none;
}

div#ja-right1 div.moduletable_contact-right
{
	margin:0 0 0 7px;
	padding:0;
}

div#ja-right1 div.moduletable_contact-right div.custom_contact-right p
{
	text-align:center;
	margin:0;
}

/*
/* HOVER NON FONCTIONNEL / désactivé */
div#ja-right1 div.moduletable_contact-right div.custom_contact-right a
{
	display:block;
	/*background:url(../images/mod-contact-right_hover.png) no-repeat transparent 0 0;*/
	width:256px;
	height:64px;
	margin-left:auto;
	margin-right:auto;
}

div#ja-right1 div.moduletable_contact-right div.custom_contact-right a:hover
{
	background:url(../images/mod-contact-right_hover.png) no-repeat transparent 0 0;
}

div#ja-right1 div.moduletable_contact-right div.custom_contact-right p a:hover img
{
	display:none;
}

div#ja-right1 div.moduletable_produits
{
	width: 245px;
	margin-left: 10px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 13px;
	background-color: #FFF;
	padding: 0px 0px 5px 0px;

	-moz-box-shadow: 0px 3px 12px 2px #0e3e62;
	-webkit-box-shadow: 0px 3px 12px 2px #0e3e62;
	-o-box-shadow: 0px 3px 12px 2px #0e3e62;
	box-shadow: 0px 3px 12px 2px #0e3e62;

}

div#ja-right1 div.moduletable {

}


div#ja-right1 div.moduletable_produits h3
{
	font-size: 19px;
	line-height: 15px;
	color: #0a71b3;
	padding: 20px 0px 0px 10px;
	text-align: left;
	margin: 0;
	background: url(../images/bg-nav-produits.png) no-repeat transparent 0px -10px;
	height: 26px;
	font-weight: normal;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct
{
	padding: 0px 0px 0px 7px;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits
{
	margin:0;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li
{
	padding:0;
	margin:0px 0px 0px 0px;
	line-height:normal;
	background:none;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li a
{
	padding: 45px 0px 0px 800px;
	margin: 0px 0px 0px 0px;
	width: 261px;
	height: 22px;
	display: block;
	font-size: 9px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-185 a
{
	background:url(../images/item185.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-186 a
{
	background:url(../images/item186.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-187 a
{
	background:url(../images/item187.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-188 a
{
	background:url(../images/item188.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-189 a
{
	background:url(../images/item189.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-296 a
{
	background:url(../images/item296.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-185 a:hover
{
	background:url(../images/item185_hover.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-186 a:hover
{
	background:url(../images/item186_hover.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-187 a:hover
{
	background:url(../images/item187_hover.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-188 a:hover
{
	background:url(../images/item188_hover.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-189 a:hover
{
	background:url(../images/item189_hover.jpg) 0 0 transparent no-repeat;
}

div#ja-right1 div.moduletable_produits div.ja-box-ct ul.menu_produits li.item-296 a:hover
{
	background:url(../images/item296_hover.jpg) 0 0 transparent no-repeat;
}



/*FOOTER*/
div#ja-footer
{
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	margin-bottom:30px;
	/* pour position supérieure à ombrage k2Content*/
	position: relative;
	z-index: 10;
}

div#ja-footer div.main
{
	width:72.5%;
	text-align:left;
	margin:0;
	height:15px;
	padding-top:5px;
	background-color:#e9e8df;
	
	-moz-box-shadow: 0px 5px 5px 0px #0E3E67;
	-webkit-box-shadow: 0px 5px 5px 0px #0E3E67;
	-o-box-shadow: 0px 5px 5px 0px #0E3E67;
	box-shadow: 0px 5px 5px 0px #0E3E67;
}

div#ja-footer div.ja-copyright
{
	float:left;
	margin:0px 0px 0px 19px;
}

div#ja-footer div.ja-copyright p
{
	font-size:10px;
	color:#838383;
}

div#ja-footer div.ja-footnav
{
	margin:0px 0px 0px 0px;
	right:-244px;
}

div#ja-footer div.ja-footnav li
{
	padding-right:5px;
	padding-left:5px;
	background-image:url(../images/bg-footer-item.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right 2px;
}

div#ja-footer div.ja-footnav li.item-132
{
	padding-right:0;
	background:none;
}

div#ja-footer div.ja-footnav li a
{
	font-size:10px;
	color:#838383;
	text-decoration:none;
}

div#ja-footer div.ja-footnav li a:hover
{
	color:#0a71b3;
}



/* boutons ombrés / v2014 */

a.bouton_produits {
	/* bases */
	display:inline-block;
	cursor:pointer;
	padding:3px 15px 3px 25px;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	/* border radius */
	border: none;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	/* backgrounds image et degrade*/
	background: #1b75bb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url("../images/bg-boutons-produits.png"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNzViYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzU4OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url("../images/bg-boutons-produits.png"), -moz-linear-gradient(top, #1b75bb 0%, #13588c 100%); 
	background: url("../images/bg-boutons-produits.png"), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b75bb), color-stop(100%,#13588c)); 
	background: url("../images/bg-boutons-produits.png"), -webkit-linear-gradient(top, #1b75bb 0%,#13588c 100%);
	background: url("../images/bg-boutons-produits.png"), -o-linear-gradient(top, #1b75bb 0%,#13588c 100%); 
	background: url("../images/bg-boutons-produits.png"), -ms-linear-gradient(top, #1b75bb 0%,#13588c 100%); 
	background: url("../images/bg-boutons-produits.png"), linear-gradient(to bottom, #1b75bb 0%,#13588c 100%); 
	/* filter : géré par css3Pie*/
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b75bb', endColorstr='#13588c',GradientType=0 );*/  
	background-position:10px 7px, top left;
	background-repeat: no-repeat;
	overflow:visible;
	/* pour IE */
	box-shadow: 0px 0px 15px transparent;
	/* css3pie pour ie 6-8*/	
	behavior: url(../scripts/PIE.htc);
}

a.bouton_produits:hover, a.bouton_produits:focus{
	-moz-box-shadow: 0px 0px 12px #666; 
	-webkit-box-shadow: 0px 0px 12px #666; 
	box-shadow: 0px 0px 12px #666; 
}
