body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D94502;
	text-decoration: underline;
	font-style: normal;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D94502;
	text-decoration: underline;
	font-style: normal;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9533;
	text-decoration: none;
	font-style: normal;
	}
.bordcadreLRB {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
}.bordcadreT {
	border-top-color: #999966;
	border-top-style: solid;
	border-top-width: 1px;
}
.bordcadreLR {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999966;
	border-left-color: #999966;
}
.bordcadreR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
	padding-left: 5px;
}
.bordcadreRB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
	padding-left: 5px;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.bordcadreRBT {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
	padding-left: 5px;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-top-width: 1px;
	border-top-style: solid;
}
.bordcadreLBT {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
	padding-left: 5px;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-top-width: 1px;
	border-top-style: solid;
}
.bordcadreLRBT {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E5E5E5;
	border-top-width: 1px;
	border-top-style: solid;
}
.lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: text;
	border-bottom: 1px solid #999966;
	border-top-style: none;
	border-right-style: none;
	border-left: 1px solid #999966;
	background-color: #E0E29E;

}
.listag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	cursor: text;
	border-bottom: 1px solid #8D8D8D;
	border-top: 1px solid #8D8D8D;
	border-right: 1px solid #8D8D8D;
	border-left: 1px solid #8D8D8D;
	background-color: #FFFFFF;

}
.zonetexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	cursor: text;
	border-bottom: 1px solid #999966;
	border-top-style: none;
	border-right-style: none;
	border-left: 1px solid #999966;
	background-color: #FFCC00;
}
.zonetexteg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	cursor: text;
	border-bottom-style: none;
	border-top: 1px solid #8D8D8D;
	border-right-style: none;
	border-left: 1px solid #8D8D8D;
	background-color: #FFFFFF;
}
.zonetexteform{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	cursor: text;
	border-bottom: 1px solid #8D8D8D;
	border-top-style: none;
	border-right-style: none;
	border-left: 1px solid #8D8D8D;
	background-color: #FFFFFF;
}
.bouton
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clip: rect( );
	cursor: hand;
	background-color: #999966;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	}
.bouton2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	clip: rect( );
	cursor: hand;
	background-color: #EAEBBF;
	border-top: 1px solid #C8C389;
	border-right: 1px solid #C8C389;
	border-bottom: 1px solid #C8C389;
	border-left: 1px solid #C8C389;
	}
.bouton3
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clip: rect( );
	cursor: hand;
	background-color: #1D4163;
	border-top: 1px solid #C8C389;
	border-right: 1px solid #C8C389;
	border-bottom: 1px solid #C8C389;
	border-left: 1px solid #C8C389;
	}	
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leyendafoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.bordcadreLRBtexte {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.prixbarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: line-through;
	color: #000000;
}
.prixoferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #C23D02;
	font-weight: bold;
}
.bordcadreLB {
	padding-left: 5px;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #999966;
	border-left-style: solid;
	border-left-width: 1px;
}
.tdvertpointorange {
	background-color: #9A9A68;
	background-image: url(images/point.gif);
	background-repeat:  repeat-x;
}
.titreproduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #40402C;
}
.titrearticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #CA6F26;
	font-weight: normal;
	font-style: normal;
}
.atextecartouche:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1967A3;
	text-decoration: none;
}
.atextecartouche:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1967A3;
	text-decoration: none;
}
.atextecartouche:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #954010;
	text-decoration: underline;
}


.texteblancfondvert
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999966;
	}
.ampedido:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.ampedido:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.ampedido:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.texteblancfondvertG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #999966;
}
.prixofertaG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #D94502;
	font-weight: bold;
}
.titrebleu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #0B366C;
	font-weight: bold;
	padding-left: 5px;
}
.bordcadreB {
	border-bottom-color: #C2C2C2;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.textegrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.paysetiquette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}
.adresseetiquette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: normal;
}
.cadrephoto {
	border-color: #e0e29e;
	border-width: 1px;
	border-style: solid;
}

.avert:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F5517;
	text-decoration: underline;
}
.avert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F5517;
	text-decoration: underline;
}
.avert:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C44D0B;
	text-decoration: underline;
}
.tdfondgauche {
	background-color: #FFFFFF;
	background-image: url(images/info/gfond.jpg);
	background-repeat:  no-repeat;
}
.tdfonddroite {
	background-color: #FFFFFF;
	background-image: url(images/info/dfond.jpg);
	background-repeat:  no-repeat;
}
.tdfondmilieu {
	background-color: #FFFFFF;
	background-image: url(images/new/mfond.jpg);
	background-repeat:  no-repeat;
}
.tdphotoproduit {
	border-color: #9A9A68;
	border-width: 1px;
	border-style: solid;
}
.tdlistearticle {
	border-color: #B9B9B9;
	border-width: 1px;
	border-style: solid;
}
.aproduit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.aproduit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.aproduit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C44D0B;
	text-decoration: underline;
}
.tdfondtitreproduit {
	background-color: #FFFFFF;
	background-image: url(images/new/producto-fondtitre.jpg);
	background-repeat:  no-repeat;
}
.apied:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.apied:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.apied:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.textepied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
 	color: #F4F7D8;
}
.amenudroit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.amenudroit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.amenudroit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #954010;
	text-decoration: none;
}
tr.trlienmenudroiton { 
background-image: url(images/new/fondmenudroit.jpg);

}
tr.trlienmenudroitoff { 
background-color: #FFFFFF;
}
.texteorangegrand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C44D0B;
}
.textenoir11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.aokdroit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434332;
	text-decoration: none;
}
.aokdroit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434332;
	text-decoration: none;
}
.aokdroit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #954010;
	text-decoration: none;
}
.tdvertcadretitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #40402C;
	background-color: #DEE49E;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-top-width: 1px;
	border-top-style: solid;
}
.tdvertclaircadretitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #40402C;
	background-color: #EAEEC4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-top-width: 1px;
	border-top-style: solid;
}
.tdorangesoustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
 	color: #1967A3;
	background-color: #FFFFFF;
	border-bottom-color: #DC7515;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #DC7515;
	border-top-width: 1px;
	border-top-style: solid;
}
.ableu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D4163;
	text-decoration: underline;
}
.ableu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D4163;
	text-decoration: underline;
}
.ableu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C44D0B;
	text-decoration: underline;
}
.tdbleuclaircadretitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #1D4163;
	background-color: #D4DEE0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4D7377;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4D7377;
	border-bottom-color: #4D7377;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4D7377;
	border-top-width: 1px;
	border-top-style: solid;
}
.cadretextelistearticle {
	padding-left: 5px;
}
.atitrebleu:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #0B366C;
	font-weight: bold;
}
.atitrebleu:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #0B366C;
	font-weight: bold;
	text-decoration: none;
}
.atitrebleu:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #C44D0B;
	font-weight: bold;
	text-decoration: underline;
}
.imagepadding {
	padding: 5px;
}
.cuadroespecial {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1967A3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1967A3;
	border-bottom-color: #1967A3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #1967A3;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 5px;
	background-color: #E9F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 580px;
}
.atitresubcategoriemenu:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #954010;
	text-decoration: none;
}
.atitresubcategoriemenu:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0B366C;
	text-decoration: none;
}
.atitresubcategoriemenu:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B658F;
	text-decoration: none;
}
.amenugauche:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174E79;
	text-decoration: none;
}
.amenugauche:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174E79;
	text-decoration: none;
}
.amenugauche:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #954010;
	text-decoration: none;
}
.atitresubcategorie:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B25724;
	text-decoration: none;
}
.atitresubcategorie:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B25724;
	text-decoration: none;
}
.atitresubcategorie:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1967A3;
	text-decoration: none;
}

tr.trlienmenugaucheon { 
background-image: url(images/info/fondmenugauche.jpg);

}
tr.trlienmenugaucheoff { 
background-color: #F2F2F2;
}
.titrebleuarticle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #0B366C;
	font-weight: bold;
}
.titreorangearticle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #CA6F26;
	font-weight: bold;
}
.atwitter:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2994BE;
	text-decoration: underline;
}
.atwitter:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2994BE;
	text-decoration: underline;
}
.atwitter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C44D0B;
	text-decoration: underline;
}
.afacebook:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3B5997;
	text-decoration: underline;
}
.afacebook:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3B5997;
	text-decoration: underline;
}
.afacebook:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C44D0B;
	text-decoration: underline;
}