html {
    font-size: 100%;
}
body {
	font-size: 12px;
	color: #000;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: #B3B5B5;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(fond-nova.gif);
}
INPUT {
	color:#000;
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	background-color: #FFF;
	border: 1px solid #595B5B;
	padding: 0;
	margin: 0;
	text-indent: 2px;
	height: 1.8em;
}

INPUT[type=button],INPUT[type=submit] {
	color:#000;
	font-size:0.8em;
	font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	background-color: #FFF;
	/*margin:0px;*/
	/*margin-top: -2px;*/
	height: 1.9em;
	padding: 0;
	margin: 0;
}

.conseil .bouton_ok{
	color:#000;
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	background-color: #FFF;
	border: 1px solid #595B5B;
	padding: 0;
	margin: 0;
	height: 2em;
}
SELECT {
	color:#000;
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
}
#class-form {
	padding:0;
	margin:0;
}
input[type=radio] {
	background-color:transparent;
	border:none;
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	height: 17px;
}


/* Page */
#global {
	background-color: transparent;	
}


/* Navigation */
#navigation {
	text-decoration: none;
	width: 200px;
	padding: 0px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
}
.Quoi {
	height: 30px;
	width: 200px;
	font-size: 1em;
	text-decoration: none;
	top: 0px;
	color: #000;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 0.7em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	background-color: transparent;
	display: block;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #D8D9CC;
	line-height: 17px;
}
.Quoi p {
	display: block;
	margin-top: 0em;
	padding: 0px;
	margin-bottom: 0em;
}
.langage {
	text-decoration: none;
	float: right;
	height: 37px;
	width: 37px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 5px;
	padding-top: 4px;
}
.conseil {
	width: 425px;
	font-size: 1.1em;
	text-decoration: none;
	top: 0px;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 24px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	background-color: transparent;
	display: block;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #D8D9CC;
	height: 40px;
}
.conseil p {
	display: block;
	padding-top: 0px;
	margin-top: 0em;
	margin-bottom: 0.1em;
}
.fond_recherche{
	height:35px;
	background-attachment: scroll;
	background-image: url(images/btn-rechercherProduitcomplet.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}

.fond_recherche INPUT{	
	border:none;
	background:none;
	margin-left:180px;
	margin-top:12px;
	padding:0;
	margin-right:0;
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:0.9em;	
	

}

.fond_recherche INPUT[type=submit]{	
	border:none;
	background:none;
	margin-left:3px;
	margin-top:12px;
	padding:0;
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:0.9em;	

}

.conseil a {
	text-decoration: none;
	top: 0px;
	color: #FFF;
}
.conseil a:hover {
	text-decoration: none;
	top: 0px;
	color: #333;
}
.MailNews {
	font-size: 0.8em;
	text-decoration: none;
	float: right;
	margin-right: 40px;
	line-height: 24px;
	height: 24px;
	margin-top: 3px;
	display:inline;
	color: #999;
}
.MailNews a {
	color: #000;
	text-decoration: none;
}
.MailNews a:hover {
	color: #D10E6A;
	text-decoration: none;
}
.btnMenu125 {
	height: 29px;
	width: 200px;
	font-size: 1.1em;
	text-decoration: none;
	top: 0px;
	color: #000;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	line-height: 30px;
	background-color: transparent;
	text-indent: 10px;
	display: block;
	background-attachment: scroll;
	background-image: url(images/menu-On.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-transform: uppercase;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding: 0px;
}
.btnMenu125 a {
	text-decoration: none;
	top: 0px;
	color: #434343;
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(images/menu-Out.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: transparent;
	display: block;
}
.btnMenu125 a:hover {
	text-decoration: none;
	top: 0px;
	color: #000;
	background-image: url(images/menu-On02.png);
	background-color: transparent;
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.btnMenu125choix {
	height: 29px;
	width: 200px;
	font-size: 1.1em;
	text-decoration: none;
	top: 0px;
	color: #000;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	line-height: 30px;
	background-color: transparent;
	text-indent: 10px;
	display: block;
	background-attachment: scroll;
	background-image: url(images/menu-On.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-transform: uppercase;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding: 0px;
}

.btnMenu125choix a {
	text-decoration: none;
	top: 0px;
	color: #000;
	background-image: url(images/menu-On02.png);
	background-color: transparent;
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btnMenu125promo {
	height: 29px;
	width: 200px;
	font-size: 1.1em;
	text-decoration: none;
	top: 0px;
	color: #000;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 30px;
	background-color: transparent;
	padding-left: 0px;
	text-indent: 10px;
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-transform: uppercase;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}
.btnMenu125promo a {
	text-decoration: none;
	top: 0px;
	color: #DE0F6E;
	font-weight: bold;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 0px;
	background-color: transparent;
	display: block;
	background-image: url(images/menu-Out-promo.png);
}
.btnMenu125promo a:hover {
	text-decoration: none;
	top: 0px;
	color: #DE0F6E;
	background-color: transparent;
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/menu-On.png);
}
.btnSousMenu125 {
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	float: left;
	vertical-align: top;
	width: 198px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 14px;
	padding: 0em;
	display: block;
	color: #FFF;
}
.btnSousMenu125 p {
	font-size: 1em;
	border-top-style: dotted;
	display: block;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	margin: 0em;
	padding: 0px;
	line-height: 1.9em;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/sousmenu-On.png);
	border-top-width: 1px;
	border-top-color: #B2B4B4;
}
.btnSousMenu125 a {
	text-decoration: none;
	top: 0px;
	color: #434343;
	font-weight: bold;
	display: block;
	margin: 0px;
	background-color: transparent;
	padding: 0px;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(images/sousmenu-Out.png);
}
.btnSousMenu125 a:hover {
	text-decoration: none;
	top: 0px;
	color: #000;
	font-weight: bold;
	display: block;
	background-color: transparent;
	background-image: url(images/sousmenu-Over.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.navGauche img {
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.navGauche {
	width: 200px;
	font-size: 1.05em;
	text-decoration: none;
	top: 0px;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-indent: 5px;
	background-color: transparent;
	display: block;
	line-height: 1.8em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	color: #434343;
}
.navGauche a {
	text-decoration: none;
	top: 0px;
	color: #434343;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
.navGauche a:hover {
	text-decoration: none;
	top: 0px;
	color: #000;
}
.navGauchechoix {
	width: 195px;
	font-size: 1.05em;
	text-decoration: none;
	top: 0px;
	color: #434343;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: middle;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: transparent;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	background-attachment: scroll;
	/*
	background-image: url(images/angle-plie.png);
	background-repeat: no-repeat;
	background-position: right top;
	*/
	margin: 0px;
}
.navGauchechoix strong {
	font-weight: bold;
	color: #000;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 1.15em;
}
.navGauchechoix a {
	text-decoration: none;
	top: 0px;
	color: #434343;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	font-weight: bold;
}
.navGauchechoix a:hover {
	text-decoration: none;
	top: 0px;
	color: #000;
	font-weight: bold;
}

/* Contenu principal */
#contenu {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 1000px;
	margin-top: 0px;
	padding-top: 0px;
}
/* --- POSITIONNEMENT --- */

/* Page */
html, body {
	height: 100%; /* Voir -> Note 1 ci-dessous */
}
#global {
	min-height: 95%; /* -> 1 */
	width: 1000px;
	overflow: hidden; /* -> 2 */
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
}
#boite800 {
	width: 790px;
	color: #000;
	text-decoration: none;
	float: right;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	margin: 0px;
	font-size: 1.1em;
}
#boite800 h1 {
	font-size: 1.4em;
	text-decoration: none;
	display: block;
}

#boite1000 {
	width: 1000px;
	text-decoration: none;
	float: left;
	top: -150px;
	height: 160px;
	background-attachment: scroll;
	background-image: url(images/nova-logo.png);
	background-repeat: no-repeat;
	background-position: center -50px;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#boite1000 img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
.boiteRecherche {
	width: 1000px;
	text-decoration: none;
	float: left;
	top: -150px;
	height: 66px;
	background-color: transparent;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(images/fond-recherche.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	color: #FFF;
}
.boitePageGenerale {
	width: 778px;
	text-decoration: none;
	float: right;
	top: -150px;
	padding-top: 0.1em;
	padding-right: 0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-bottom: 0px;
	background-color: transparent;
}
.boitePageGenerale a {
	color: #000;
	text-decoration: none;
}
.boitePageGenerale h1 {
	font-size: 1.4em;
	text-decoration: none;
	display: block;
	margin-right: 0em;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0em;
	width: 788px;

}
.boitePageGenerale p {
	text-decoration: none;
	/*font-weight: bold;*/
	/*width: 780px;*/
	
}
.h1Accueil {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #595B5B;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-decoration: none;
	text-indent: 25px;
	height: 31px;
	float: right;
	line-height: 31px;
	margin-bottom: 0.5em;
	font-size: 0.85em;
	font-weight: bold;
}
.RubNews {
	width: 788px;
	/*padding-left: -20px;
	margin-left: -20px;
	*/
	background-image: url(images/Rub-News.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-decoration: none;
	float: right;
		height: 31px;

	
	text-indent: 25px;

	margin-bottom: 0.5em;
	
	font-size: 1.2em;
	font-weight: bold;
}
.titrenews{
	line-height: 31px;
	width: 120px;
	float:left;

}
.h1General {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #595B5B;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-decoration: none;
	text-indent: 25px;
	height: 31px;
	float: right;
	line-height: 31px;
	margin-bottom: 0.5em;
}
.h1TapisSouris {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-tapisdesouris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B72271;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	line-height: 31px;
	float: right;
	height: 31px;
	text-decoration: none;
	margin-bottom: 10px;
}
.h1Magnet {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Magnet.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #159E7B;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}
.h1FixMax {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-fixmax.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #57358B;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}
.h1Inpack {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Inpack.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #194DA5;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}


.h1Retail {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Retail-GrandPublic.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	/*background-color: #e52713;*/
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}

.h1Memoshop {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Memoshop.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E56A10;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}
.h1CadeauSouris {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Cadeau-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	height: 31px;
	line-height: 31px;
	float: right;
	margin-bottom: 10px;
}

.h1Souris {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #535d64;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	line-height: 31px;
	float: right;
	height: 31px;
	text-decoration: none;
	margin-bottom: 10px;
}

.h1Sousmain {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Sousmain.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #c24f95;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	line-height: 31px;
	float: right;
	height: 31px;
	text-decoration: none;
	margin-bottom: 10px;
}


.h1Premium {
	width: 788px;
	padding-left: -20px;
	margin-left: -20px;
	background-image: url(images/H1-Magnolia.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	/*background-color: #febf0f;*/
	margin-top: 0px;
	padding-top: 0px;
	color: #FFF;
	text-indent: 25px;
	line-height: 31px;
	float: right;
	height: 31px;
	text-decoration: none;
	margin-bottom: 10px;
}
.astuce {
	font-weight:bold;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #B3B5B5;
	padding-top: 2px;
	margin-top: 2px;
 }
.astuce:before {
 content:url(images/recevoir-par-mail.gif)
 }
.boiteNews {
	width: 725px;
	text-decoration: none;
	float: right;
	/*top: -150px;*/
	padding-right: 25px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	background-image: url(images/fond-news2.png);
	height: 207px;
	margin-left: 12px;
	padding-left: 15px;
	padding-top: 8px;
}
.boiteNews h2 {
	font-size: 1.2em;
	text-decoration: none;
	color: #000;
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 10px;
	display: block;
/*	width: 50%;*/
	padding-bottom: 5px;
		width: 410px;

}
.boiteNews a {
	color: #D10E6A;
	text-decoration: none;
	font-weight: bold;
}
.boiteNews a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	padding: 0px;
	height: 2.4em;
	width: 48%;
}
.boiteNews p {
	text-decoration: none;
	width: 410px;
	margin: 0px;
	padding: 0px;
}

.boiteNews img {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.boiteBoutique {
	width: 788px;
	text-decoration: none;
	float: right;
	top: -150px;
	padding-top: 0em;
	padding-right: 0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-bottom: 0px;
	background-color: transparent;
}
.boiteBoutique p {
	text-decoration: none;
}

#blocfin {
	width: 786px;
	float: right;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 0px;
}
.aSuivre {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	background-color: transparent;
	display: block;
	float: left;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	font-size: 0.78em;
	font-style: normal;
	padding-top: 0.7em;
	padding-right: 0.4em;
	padding-bottom: 0em;
	padding-left: 0.2em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	word-spacing: 0.2em;
	height: 18px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
 }
.aSuivre a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #67645A;
}
.aSuivre a:hover {
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.aSuivre a img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.aSuivre img {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.aSuivreResultats {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	background-color: transparent;
	color: #000;
	display: block;
	text-decoration: none;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	font-size: 0.85em;
	font-style: normal;
	padding-top: 0.5em;
	padding-right: 15px;
	padding-bottom: 0.5em;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	word-spacing: 0.2em;
	height: 22px;
	text-align: left;
	float: left;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif;
 }
.aSuivreResultats p  {
	display: block;
	float: left;
	padding-right: 0.7em;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3B5B5;
	line-height: 18px;
	height: 18px;
	background-color: transparent;
}
.aSuivreResultats a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000;
	font-size: 1.05em;
}
.aSuivreResultats a:hover {
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.aSuivreResultats a img {
	text-decoration: none;
	/*display: block;*/
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
/*	float: left;*/
}
.aSuivreResultats img {
	text-decoration: none;
	/*display: block;*/
/*	float: left;*/
	margin: 0px;
	padding: 0px;
}
#aSuivreResultats .gris-ariane {
	text-decoration: none;
	color: #666;
	font-size: 1.05em;
}
#aSuivreResultats .vert-ariane {
	text-decoration: none;
	color: #DE9711;
	font-size: 1.05em;
}
#BlocImage {
	text-decoration: none;
	width: 180px;
	display: block;
	height: 350px;
}



.boite200Partenaires {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	/*-moz-box-shadow: 1px 1px 4px #cccccc;
	-webkit-box-shadow: 1px 1px 4px #cccccc;
	box-shadow: 1px 1px 4px #cccccc;
	background-color: #FFF;*/
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Partenaires h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Partenaires h2 a {
	color: #FFF;
}
.boite200Partenaires h2 a:hover {
	color: #FFF;
}

.boite200Partenaires .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Partenaires .styleh2 a {
	color: #FFF;
}
.boite200Partenaires .styleh2 a:hover {
	color: #FFF;
}
.boite200Partenaires h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 10px;
	padding-right: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	/*text-transform: uppercase;*/
}
.boite200Partenaires h3 a {
	color: #FFF;
}
.boite200Partenaires h3 a:hover {
	color: #FFF;
}

.boite200Partenaires .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 10px;
	padding-right: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	/*text-transform: uppercase;*/
}
.boite200Partenaires .styleh3 a {
	color: #FFF;
}
.boite200Partenaires .styleh3 a:hover {
	color: #FFF;
}
.boite200Partenaires h4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: -1em;
}
.boite200Partenaires img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200Partenaires a{
	text-decoration: none;
}
.boite200Partenaires a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}








.boite200General {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	/*-moz-box-shadow: 1px 1px 4px #cccccc;
	-webkit-box-shadow: 1px 1px 4px #cccccc;
	box-shadow: 1px 1px 4px #cccccc;
	background-color: #FFF;*/
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200General h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200General h2 a {
	color: #FFF;
}
.boite200General h2 a:hover {
	color: #FFF;
}

.boite200General .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200General .styleh2 a {
	color: #FFF;
}
.boite200General .styleh2 a:hover {
	color: #FFF;
}

.boite200General h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200General h3 a {
	color: #FFF;
}
.boite200General h3 a:hover {
	color: #FFF;
}
.boite200General .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200General .styleh3 a {
	color: #FFF;
}
.boite200General .styleh3 a:hover {
	color: #FFF;
}

.boite200General h4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: -1em;
}
.boite200General img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200General a{
	text-decoration: none;
}
.boite200General a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
.boite200TapisSouris {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200TapisSouris h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-tapissouris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200TapisSouris h2 a {
	color: #FFF;
}
.boite200TapisSouris h2 a:hover {
	color: #FFF;
}

.boite200TapisSouris .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-tapissouris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200TapisSouris .styleh2 a {
	color: #FFF;
}
.boite200TapisSouris .styleh2 a:hover {
	color: #FFF;
}
.boite200TapisSouris h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-tapissouris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200TapisSouris h3 a {
	color: #FFF;
}
.boite200TapisSouris h3 a:hover {
	color: #FFF;
}
.boite200TapisSouris .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-tapissouris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200TapisSouris .styleh3 a {
	color: #FFF;
}
.boite200TapisSouris .styleh3 a:hover {
	color: #FFF;
}
.boite200TapisSouris img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200TapisSouris a{
	text-decoration: none;
}
.boite200TapisSouris a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

.boite200CadeauSouris {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	/*-moz-box-shadow: 1px 1px 4px #cccccc;
	-webkit-box-shadow: 1px 1px 4px #cccccc;
	box-shadow: 1px 1px 4px #cccccc;
	background-color: #FFF;*/
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200CadeauSouris h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200CadeauSouris h2 a {
	color: #FFF;
}
.boite200CadeauSouris h2 a:hover {
	color: #FFF;
}

.boite200CadeauSouris .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200CadeauSouris .styleh2 a {
	color: #FFF;
}
.boite200CadeauSouris .styleh2 a:hover {
	color: #FFF;
}

.boite200CadeauSouris h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200CadeauSouris h3 a {
	color: #FFF;
}
.boite200CadeauSouris h3 a:hover {
	color: #FFF;
}
.boite200CadeauSouris .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-general.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200CadeauSouris .styleh3 a {
	color: #FFF;
}
.boite200CadeauSouris .styleh3 a:hover {
	color: #FFF;
}
.boite200CadeauSouris h4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: -1em;
}
.boite200CadeauSouris img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200CadeauSouris a{
	text-decoration: none;
}
.boite200CadeauSouris a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

.boite200Magnet {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Magnet h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnet.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Magnet h2 a {
	color: #FFF;
}
.boite200Magnet h2 a:hover {
	color: #FFF;
}

.boite200Magnet .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnet.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Magnet .styleh2 a {
	color: #FFF;
}
.boite200Magnet .styleh2 a:hover {
	color: #FFF;
}
.boite200Magnet h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnet.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Magnet h3 a {
	color: #FFF;
}
.boite200Magnet h3 a:hover {
	color: #FFF;
}
.boite200Magnet .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnet.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Magnet .styleh3 a {
	color: #FFF;
}
.boite200Magnet .styleh3 a:hover {
	color: #FFF;
}
.boite200Magnet img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200Magnet a{
	text-decoration: none;
}
.boite200Magnet a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
.boite200FixMax {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200FixMax h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-fixmax.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200FixMax h2 a {
	color: #FFF;
}
.boite200FixMax h2 a:hover {
	color: #FFF;
}
.boite200FixMax .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-fixmax.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200FixMax .styleh2 a {
	color: #FFF;
}
.boite200FixMax .styleh2 a:hover {
	color: #FFF;
}
.boite200FixMax h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-fixmax.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200FixMax h3 a {
	color: #FFF;
}
.boite200FixMax h3 a:hover {
	color: #FFF;
}

.boite200FixMax .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-fixmax.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200FixMax .styleh3 a {
	color: #FFF;
}
.boite200FixMax .styleh3 a:hover {
	color: #FFF;
}
.boite200FixMax img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;

}
.boite200FixMax a{
	text-decoration: none;
}
.boite200FixMax a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
.boite200Inpack {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Inpack h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-inpack.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Inpack h2 a {
	color: #FFF;
}
.boite200Inpack h2 a:hover {
	color: #FFF;
}

.boite200Inpack .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-inpack.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Inpack .styleh2 a {
	color: #FFF;
}
.boite200Inpack .styleh2 a:hover {
	color: #FFF;
}
.boite200Inpack h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-inpack.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Inpack h3 a {
	color: #FFF;
}

.boite200Inpack .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-inpack.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Inpack .styleh3 a {
	color: #FFF;
}
.boite200Retail {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Retail h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Retail-GrandPublic.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Retail h2 a {
	color: #FFF;
}
.boite200Retail h2 a:hover {
	color: #FFF;
}

.boite200Retail .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Retail-GrandPublic.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Retail .styleh2 a {
	color: #FFF;
}
.boite200Retail .styleh2 a:hover {
	color: #FFF;
}
.boite200Retail h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Retail-GrandPublic.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Retail h3 a {
	color: #FFF;
}

.boite200Retail .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Retail-GrandPublic.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Retail .styleh3 a {
	color: #FFF;
}
.boite200Retail img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;

}
.boite200Retail a{
	text-decoration: none;
}
.boite200Retail a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}


.boite200Inpack img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;

}
.boite200Inpack a{
	text-decoration: none;
}
.boite200Inpack a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
.boite200Memoshop {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Memoshop h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-memoshop.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Memoshop h2 a {
	color: #FFF;
}
.boite200Memoshop h2 a:hover {
	color: #FFF;
}

.boite200Memoshop .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-memoshop.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Memoshop .styleh2 a {
	color: #FFF;
}
.boite200Memoshop .styleh2 a:hover {
	color: #FFF;
}
.boite200Memoshop h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-memoshop.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Memoshop h3 a {
	color: #FFF;
}
.boite200Memoshop h3 a:hover {
	color: #FFF;
}
.boite200Memoshop .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-memoshop.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Memoshop .styleh3 a {
	color: #FFF;
}
.boite200Memoshop .styleh3 a:hover {
	color: #FFF;
}
.boite200Memoshop img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;

}
.boite200Memoshop a{
	text-decoration: none;
}
.boite200Memoshop a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

/* deux styles supp */
.boite200Souris {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Souris h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Souris h2 a {
	color: #FFF;
}
.boite200Souris h2 a:hover {
	color: #FFF;
}

.boite200Souris .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Souris .styleh2 a {
	color: #FFF;
}
.boite200Souris .styleh2 a:hover {
	color: #FFF;
}
.boite200Souris h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Souris h3 a {
	color: #FFF;
}
.boite200Souris h3 a:hover {
	color: #FFF;
}

.boite200Souris .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Souris.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Souris .styleh3 a {
	color: #FFF;
}
.boite200Souris .styleh3 a:hover {
	color: #FFF;
}
.boite200Souris img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200Souris a{
	text-decoration: none;
}
.boite200Souris a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}




.boite200Sousmain {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Sousmain h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Sousmain.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Sousmain h2 a {
	color: #FFF;
}
.boite200Sousmain h2 a:hover {
	color: #FFF;
}

.boite200Sousmain .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Sousmain.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Sousmain .styleh2 a {
	color: #FFF;
}
.boite200Sousmain .styleh2 a:hover {
	color: #FFF;
}
.boite200Sousmain h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Sousmain.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Sousmain h3 a {
	color: #FFF;
}
.boite200Sousmain h3 a:hover {
	color: #FFF;
}

.boite200Sousmain .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-Sousmain.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Sousmain .styleh3 a {
	color: #FFF;
}
.boite200Sousmain .styleh3 a:hover {
	color: #FFF;
}
.boite200Sousmain img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200Sousmain a{
	text-decoration: none;
}
.boite200Sousmain a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}







.boite200Premium {
	width: 189px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 0.25em;
	font-weight: normal;
	font-style: normal;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	padding: 0px;
	font-size: 1em;
	float: left;
	background-color: transparent;	
	background-attachment: scroll;
	background-image: url(images/fond-box-general.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 332px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boite200Premium h2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnolia.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Premium h2 a {
	color: #FFF;
}
.boite200Premium h2 a:hover {
	color: #FFF;
}
.boite200Premium .styleh2 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnolia.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Premium .styleh2 a {
	color: #FFF;
}
.boite200Premium .styleh2 a:hover {
	color: #FFF;
}
.boite200Premium h3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnolia.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Premium h3 a {
	color: #FFF;
}
.boite200Premium h3 a:hover {
	color: #FFF;
}

.boite200Premium .styleh3 {
	font-size: 1.08em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFF;
	height: 32px;
	margin: 0em;
	padding-top: 16px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/box-rub-magnolia.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5px;
	background-color: transparent;
	text-align: center;
	text-transform: uppercase;
}
.boite200Premium .styleh3 a {
	color: #FFF;
}
.boite200Premium .styleh3 a:hover {
	color: #FFF;
}

.boite200Premium img {
	display: block;
	margin-right: auto;
	margin-top: 0em;
	padding: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
	background-color: #FFF;
}
.boite200Premium a{
	text-decoration: none;
}
.boite200Premium a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}





.boite1produit {
	width: 260px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	font-style: normal;
	font-size: 0.95em;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	height: 741px;
	background-image: url(images/fond-1produit.png);
	padding: 10px;
}
.boite1produit h1 {
	font-size: 1.20em;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	line-height: 1.5em;
	margin: 0px;
	text-transform: uppercase;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B5B5;
	padding: 0px;
}
.boite1produit h2 {
	font-size: 1.1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	line-height: 1.1em;
	color: #FFF;
	height: 2.2em;
	margin: 0em;
	padding: 0.4em;
	background-color: #DE9711;
}
.boite1produit h3 {
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	line-height: 1.1em;
	margin: 0.4em;
	color: #DE9711;
	height: 2.2em;
}
.boite1produit h4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: -1em;
}
.boite1produit a{
	text-decoration: none;
	color: #DE0F6E;
	font-weight: bold;
}
.boite1produit a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	color: #000;
}
.boite1produit p {
	text-decoration: none;
	padding-top: 0px;
	margin-top: 0px;

}

.scroll_produit{
	overflow: auto;
	height:430px;
	margin-top:10px;
}

#boiteneutre .news_complete{
	width:780px;
}
#boiteneutre {
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	margin-top: 5px;
	font-weight: normal;
	font-style: normal;
	margin-right: 15px;
	margin-left: 0px;
	margin-bottom: 1em;
	padding: 0px;
	border: 1px none #D8D9CC;
	font-size: 1em;
	float: left;
	color: #999;
}
#boiteneutre p {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #999;
	margin-top:1em;
	margin-bottom:1em;
}
#boiteneutre h1 {
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bold;
}
#boiteneutre h2 {
	font-size: 1.1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #000;
	margin-top: 0em;
	margin-bottom: 0.5em;
}
#boiteneutre h3 {
	font-size: 1.2em;
	font-style: normal;
	text-decoration: none;
	display: block;
	margin-top: 0em;
}
#boiteneutre h4 {
	font-size: 1.1em;
	font-style: normal;
	margin-bottom: -0.8em;
	text-decoration: none;
	display: block;
	margin-top: 0em;
	font-weight: bold;
}
#boiteneutre img {
	display: block;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	padding: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
}
#boiteneutre a{
	text-decoration: none;
	font-variant: normal;
	color: #000;
	font-weight: bold;
	text-indent: 10px;
}
#boiteneutre a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	color: #DE9711;
}

.boite600 {
	width: 530px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	border: 1px none #D8D9CC;
	font-size: 1em;
	float: left;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1.8em;
}
.boite600 h1 {
	font-size: 1.25em;
	text-decoration: none;
	font-weight: bold;
}
.boite600 h2 {
	font-size: 1.15em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #DE9711;
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding: 0px;
}
.boite600 h3 {
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	display: block;
	margin-top: 0em;
}
.boite600 h4 {
	font-size: 1em;
	font-style: normal;
	margin-bottom: -0.8em;
	text-decoration: none;
	display: block;
	margin-top: 0em;
	font-weight: bold;
}
.boite600 img {
	display: block;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	padding: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	text-decoration: none;
}
.boite600 a{
	text-decoration: none;
	font-variant: normal;
	color: #000;
	font-weight: bold;
	text-indent: 10px;
}
.boite600 a:hover{
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	color: #721339;
}
#boitecontact01 {
	width: 510px;
	float: left;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	margin-left: 1em;
	margin-top: 1em;
	vertical-align: middle;
	text-align: right;
	margin-bottom: 1em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 125px;
}
.boitediapo01 {
	width: 480px;
	float: left;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	vertical-align: top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0em;
	margin-right: 1em;
	margin-bottom: 0em;
	margin-left: 0em;
	background-color: transparent;
}
.boitediapo01 img {
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	/*float: left;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0em;
	padding-left: 0px;
}
.boitediapo01 p {
	margin-left: 0px;
	padding-left: 0px;
}

.boitediapo01 a{
	text-decoration: none;
	color: #DE0F6E;
	font-weight: bold;
}
.agrandir {
	text-decoration: none;
	display: block;
	padding-top: 0px;
	margin-top: 1em;
	padding-left: 0px;
	float: right;
}
#pied {
	font-size: 0.9em;
	width: 1000px;
	color: #000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0em;
	background-attachment: scroll;
	background-image: url(images/fond-pied.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 35px;
	vertical-align: top;
	margin-bottom: 0px;
	display: block;
	padding-top: 25px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	font-weight: bold;
}
#pied a {
	color: #000;
	text-decoration: none;
}
#pied a:hover {
	color: #434343;
	text-decoration: none;
}
.ombre {
	-moz-box-shadow: 1px 1px 8px #999999;
	-webkit-box-shadow: 1px 1px 8px #999999;
	box-shadow: 1px 1px 8px #999999;
	background-color: transparent;
	color: #999999;
	display: block;
	float: left;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
    }  
  &lt;/style&gt; 
     
[if lte IE 8]> 
  <style type="text/css"> 
  .ombre { 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=8); 
    zoom: 1; 
  
  </style> 
<![endif] >

  }
.prix {
	color: #000;
	display: block;
	float: left;
	height: 22px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0.6em;
	font-size: 1.3em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	font-family: Arial, Helvetica, sans-serif;
	width: 172px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	background-color: transparent;
 }

#adresse {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	color: #000;
	display: block;
	float: left;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 1.5em;
	margin-bottom: 1em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	width: 355px;
	line-height: 1.8em;
	border: 1px solid #AEAEA0;
 }
 
 #adresse .titre {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	background-color: #999;
	color: #FFF;
	display: block;
	float: left;
	height: 1.8em;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.5em;
	width: 349px;
	line-height: 1.8em;
 }
 
  #adresse p {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/

	display: block;
	float: right;
	/*height: 1.8em;*/
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0.5em;
	padding-right: 1.5em;
	padding-bottom: 0em;
	padding-left: 0.5em;
	width: 300px;
	line-height: 1.8em;
	text-align:right;
 }


#adresse33 {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	color: #000;
	display: block;
	float: left;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 2em;
	margin-right: 0.5em;
	margin-bottom: 1em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	width: 250px;
	line-height: 1.8em;
	border: 1px solid #AEAEA0;
 }
 
 #adresse33 .titre {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	background-color: #999;
	color: #FFF;
	display: block;
	float: left;
	height: 1.8em;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.5em;
	width: 244px;
	line-height: 1.8em;
 }
 
#adresse33 p {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/

	display: block;
	float: right;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	font-size: 1em;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0em;
	padding-left: 0.5em;
	width: 220px;
	line-height: 1.8em;
	text-align:left;
 }
.caseBlanche {
	text-decoration: none;
}


#bouton_adresse {
	background-color: transparent;
	color: #6F7067;
	display: block;
	float: right;
	height: 23px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-top: 0.1em;
	margin-right: 20px;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1.15em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.1em;
	padding-left: 0em;
	width: 360px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #FFF;
	text-indent: 0px;
}

#bouton_adresse input[type=button],#bouton_adresse input[type=submit] {
	font-size: 1.05em;
	color:  #7D7E74;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:1.5em;
	width: 200px;
	margin-top:0;
	margin-bottom:0;
	padding-top:0.2em;
	background-image: url(images/suivant.png);
	background-repeat: no-repeat;
	background-position: 12.2em;
}


#bouton_adresse input[type=button]:hover, #bouton_adresse input[type=submit]:hover{
	color: #DE9711;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-image: url(images/suivant-o.png);	
}


.texteFiche01 {
	/*-moz-box-shadow: 1px 1px 8px #dddddd;
	-webkit-box-shadow: 1px 1px 8px #dddddd;
	box-shadow: 1px 1px 8px #dddddd;*/
	display: block;
	margin-top: 0.5em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 1em;
	font-size: 0.95em;
	color: #000;
	height: 108px;
	width: 166px;
	padding: 0px;
 }
.texteFiche01 p {
	margin-top: 0px;
	font-weight:normal;
	width: 166px;
	
}

.titreRose {
	font-size: 1em;
	text-decoration: none;
	top: 0px;
	color: #DE0F6E;
}
.details01 {
	width: 165px;
	font-size: 1em;
	text-decoration: none;
	top: 0px;
	color: #DE0F6E;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	float: left;
	vertical-align: bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: transparent;
	display: block;
	z-index: 1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	height: 15px;
	line-height: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B3B5B5;
 }
.details01 a {
	text-decoration: none;
	top: 0px;
	color: #DE0F6E;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	font-weight: bold;
	background-color: transparent;
	display: block;
}
.details01 a:hover {
	text-decoration: none;
	top: 0px;
	color: #000;
	background-color: transparent;
	display: block;
}

.details01 a { background:url(../images/btn-plusDeDetails.png) no-repeat 0 0; width:100px; height:15px;}
.details01 a:hover { background:url(../images/btn-plusDeDetails_o.png) no-repeat 0 0;  }

.lienimprimer a { background:url(../images/btn-imprimer.png) no-repeat 0 0; width:210px; height:20px; display:block;}
.lienimprimer a:hover { background:url(../images/btn-imprimer_o.png) no-repeat 0 0;  }

.lientechnique a { background:url(../images/btn-fichePDF.png) no-repeat 0 0; width:210px; height:20px; display:block;}
.lientechnique a:hover { background:url(../images/btn-fichePDF_o.png) no-repeat 0 0;  }

.lienenvoimaim a { background:url(../images/btn-envoyerParMail.png) no-repeat 0 0; width:210px; height:20px; display:block;}
.lienenvoimaim a:hover { background:url(../images/btn-envoyerParMail_o.png) no-repeat 0 0;  }


.LECTUREDiapo {
	font-size: 0.9em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	height: 15px;
	width: 20px;
	font-style: normal;
	display: block;
	float: left;
	text-align: center;
	vertical-align: top;
	padding-left: 0.5em;
	margin-right: 4px;
	background-color: #000;
	margin-top: 5px;
	padding-top: 0.5em;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 2px;
	margin-bottom: 0em;
}
.LECTUREDiapo a {
	text-decoration: none;
	color: #FFF;
	display: block;
}
.LECTUREDiapo a:hover {
	text-decoration: none;
	color: #D60F74;
}
.vignettesKouleurs {
	font-size: 1.15em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	font-style: normal;
	display: block;
	float: left;
	text-align: left;
	vertical-align: top;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 1em;
	margin-left: 0px;
	margin-top: 1em;
	margin-bottom: 0px;
	padding: 0px;
}
.vignettesKouleurs a {
	text-decoration: none;
	color: #000;
}
.vignettesKouleurs a:hover {
	color: #000;
}
.vignettesKouleurs a img {
	background-color: transparent;
	display: block;
	text-decoration: none;
	border: 1px solid #A3A5A5;
}
.vignettesKouleurs a:hover img{
	-moz-box-shadow: 1px 1px 8px #000;
	-webkit-box-shadow: 1px 1px 8px #000;
	box-shadow: 1px 1px 8px #000;
	background-color: transparent;
	color: #000;
	text-decoration: none;
	border: thin solid #B3B5B5;
}
.copyright {
	color: #000;
	display: block;
	float: left;
	height: 288px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: -288px;
	margin-left: 0px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-image: url(images/copyright.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	width: 380px;
	background-color: transparent;
	z-index: 2;
	position: relative;
	top: -288px;
	right: 0px;
	padding-top: 0px;
	left: 0px;
	bottom: 0px;
	overflow: hidden;
 }
.copyright a {
	color: #000;
	text-decoration: none;
	display: block;
}
.copyright a:hover {
	color: #721339;
}
.legende {
	color: #FFF;
	font-size: 0.8em;
	font-style: italic;
}
.xstooltip {
	visibility: visible;
	top: 0;
	left: 0;
	z-index: 2;
	padding: 0.2em;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px dotted #C2C3B3;
	text-decoration: none;
}
.filet {
	width: 98%;
	text-decoration: none;
	float: left;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A3A5A5;
	height: 4px;
	display: block;
	margin-top: 0em;
	margin-bottom: 2px;
}
.sous-titre01 {
	font-size: 1.4em;
	color: #FFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	font-weight: bold;
	width: 98%;
	background-color: transparent;
	height: 25px;
	padding-top: 5px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 2px;
}
.sous-titre02 {
	font-size: 1.4em;
	color: #000;
	text-decoration: none;
	display: block;
	margin: 0px;
	font-weight: bold;
	width: 98%;
	background-color: transparent;
	height: 25px;
	padding-top: 5px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 2px;
}
.contenanceFiche {
	font-size: 1em;
	color: #000;
	text-decoration: none;
	margin-bottom: 0.2em;
	display: block;
	font-style: normal;
	margin-top: 0.2em;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B5B5;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	margin-left: 0px;
	line-height: 1.7em;
	text-indent: 1px;
}
.contenanceFiche a {
	font-size: 1em;
	color: #434343;
}
.contenanceFiche a:hover {
	color: #000;
}
.contenanceFiche img {
	display: block;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 1px;
	margin-left: 0;
	padding: 0px;
}
.blanc {
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	padding: 0px;
	display: block;
	font-weight: bold;
	font-style: normal;
}
.rose {
	color: #DE0F6E;
	text-decoration: none;
	font-weight: bold;
}
#position_flash{
	padding-top:10px;
	padding-left:550px;
}
.hauteur_image_135{
	height:135px;
	margin:0;
	padding:0;
}
.texte_fin{
font-weight:normal;	
}

.vignette_contact{
	float:left;
	text-align:center;
	margin:1px;
	padding:0;
	font-size: 0.9em;

}
.rouge{
	color:#F00;
}
.bleu{
	color: #0000ff;
}
#block-50-gauche{
	width:300px;
	display:block;
	float:left;
}

#block-50-droite{
	width: 390px;
	text-decoration: none;
	float: right;
	/*top: -150px;*/
	padding-right: 25px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	background-image: url(images/fond-news2.png);
	height: 180px;
	margin-left: 12px;
	padding-left: 15px;
	padding-top: 8px;
}
#block-50-droite img{
	float:right;
}
#block-50-droite h2{
    color: #000000;
    display: block;
    font-size: 1.2em;
    margin: 0 0 0 0;
    padding-bottom: 5px;
    padding-top: 10px;
    text-decoration: none;
}
#block-50-droite a {
    color: #D10E6A;
    font-weight: bold;
    text-decoration: none;
}

.lienboutiquenews{
text-align:center;
font-size:1.2em;
}
.lienboutiquenews a {
	text-decoration: none;
	color: #DE0F6E;
	font-weight: bold;
	text-align:center;
}