BODY {
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	MARGIN-BOTTOM: 0px;
	FONT: 11px arial;
	COLOR: #636363;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #ECECEC;
	BACKGROUND-IMAGE: url(shop_image/fondDegrade.jpg) top center repeat;
}
IMG {
	BORDER: #000 0px solid;
}
#conteneur {
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	WIDTH: 753px;
	BACKGROUND-COLOR: #FFF;
}
.gridTable TABLE HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #c3dada; HEIGHT: 1px; BACKGROUND-COLOR: #c3dada; BORDER-RIGHT-WIDTH: 0px
}
.bienvenue{
	FONT-SIZE: 10px;
}
.basBandeau{
	BACKGROUND: url(shop_image/bandeau_3a.jpg) no-repeat;
}
TABLE.fondConsole{
	WIDTH: 427px;
	HEIGHT: 22px;
	BACKGROUND: url(shop_image/fondConsole.gif) no-repeat;
}
TABLE.fondConsole TD{
	TEXT-ALIGN: center;
}
TABLE.console{
	BORDER: Black 0px solid;
	HEIGHT: 22px;
}
TABLE.console TD{
	line-height:22px;
}
.txtBody {
	COLOR: #636363;
}
H1 {
	FONT-SIZE: 18px;
	MARGIN-BOTTOM: 0px;
	COLOR: #47869d;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow;
}
#promo_ip{
	BACKGROUND: url(shop_image/promo_ip.jpg) no-repeat;
}
.promoVisuel{
	PADDING: 9px 0 0 13px;
}
.promoTitre{
	TEXT-ALIGN: left;
	PADDING: 8px 5px 0 5px;
}
.homePanier{
	PADDING: 10px 0 0 5px;
}
IMG.petitePromo{
	BORDER: #DDD 3px solid;
}
.Hprixpromo {
	FONT-SIZE: 20px;
	COLOR: #ec7f18;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
} 
.Hprix {
	FONT-SIZE: 20px;
	COLOR: #E3811C;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow;
	FONT-WEIGHT: bold;
}
.Hprixbar {
	FONT-SIZE: 13px;
	TEXT-DECORATION: line-through;
}
H1.grid {
	FONT-SIZE: 18px;
	MARGIN-BOTTOM: 10px;
	COLOR: #47869d;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow
}
H1.promo {
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 0px;
	COLOR: #4b4b4b;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow
}
H1.whitepromo {
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 0px;
	COLOR: #FFF;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow, Arial
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	COLOR: #325c6a;
	FONT-FAMILY: arial
}
H2.categories {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	COLOR: #47869d;
	FONT-FAMILY: Arial;
	text-decoration:none
}
H2.speciaux {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	COLOR: #ec7f18;
	FONT-FAMILY: Arial;
	text-decoration:none
}
H2.promo {
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	COLOR: #4cb7b7;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow, Arial
}
H2.whitepromo {
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	COLOR: #FFF;
	FONT-FAMILY: Rotis Sans Serif 55, Arial Narrow, Arial
}
H3 {
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	COLOR: #47869d;
	FONT-FAMILY: Arial;
	text-decoration:none
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: arial
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 0px;
	COLOR: #325c6a;
	FONT-FAMILY: arial
}
H6 {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	COLOR: #E3811C;
	FONT-FAMILY: Arial Narrow, Arial
}
prod {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 0px;
	COLOR: #47869d;
	FONT-FAMILY: arial
}
a.prod {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 0px;
	COLOR: #47869d;
	FONT-FAMILY: arial;
	text-decoration:none;
}
DIV.title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
IMG.arrow {
	VERTICAL-ALIGN: middle
}
IMG.arrowgreen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	VERTICAL-ALIGN: bottom;
	PADDING-TOP: 0px
}
IMG.square {
	BORDER: #666666 1px solid;
	VERTICAL-ALIGN: middle;
	BACKGROUND-COLOR: #d1e2e2
}
SELECT {
	FONT: 11px arial;
	COLOR: #636363
}
SELECT.menu {
	FONT: 11px arial;
	COLOR: #FFF;
	BACKGROUND-COLOR: #4b9090
}
TABLE {
	FONT: 11px arial;
	VERTICAL-ALIGN: top;
	COLOR: #636363
}
TR {
	FONT: 11px arial;
	VERTICAL-ALIGN: top;
	COLOR: #636363
}
TD {
	FONT: 11px arial;
	VERTICAL-ALIGN: top;
	COLOR: #636363
}
TD.footer {
	BORDER-TOP: #d8e5eb 4px solid;
	FONT: 10px arial;
	TEXT-ALIGN: center
}
TD.globalnav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 3px;
	COLOR: #636363;
	PADDING-TOP: 3px
}
DIV.header {
	FONT: 16pt "Arial Narrow", "Arial";
	COLOR: #099
}
DIV.sub-header {
	FONT: bold 11px arial;
	COLOR: #099
}
DIV.main-header {
	FONT: 18pt "Arial Narrow", "Arial";
	COLOR: #000
}
INPUT.searchBox {
	BORDER-RIGHT: #b7b7b7 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b7b7b7 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #FFF;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px arial;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: #b7b7b7 1px solid;
	WIDTH: 105px;
	COLOR: #000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #b7b7b7 1px solid;
	HEIGHT: 15px
}
INPUT.email {
	BORDER-RIGHT: #b7b7b7 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b7b7b7 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #FFF;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px arial;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: #b7b7b7 1px solid;
	WIDTH: 120px;
	COLOR: #636363;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #b7b7b7 1px solid;
	HEIGHT: 22px
}
.greytitle {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 2px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: #c3dada;
	TEXT-ALIGN: left
}
.contentgrey {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e2eded;
	TEXT-ALIGN: left
}
.3D {
	BORDER-RIGHT: #8d9598 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #FFF 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 4px;
	BORDER-LEFT: #FFF 1px solid;
	COLOR: #47869d;
	BORDER-BOTTOM: #8d9598 1px solid;
	FONT-FAMILY: arial
}
.contentgreyRightNav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: medium;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e2eded;
	TEXT-ALIGN: left
}
.smiley {
	 VERTICAL-ALIGN:middle;
	 PADDING-TOP: 4px; 
}
.promo {
	 VERTICAL-ALIGN: middle;
	 PADDING-TOP: 10px; 
}
INPUT.darkbox {
	BORDER-RIGHT: #464c4f 1px solid;
	BORDER-TOP: #464c4f 1px solid;
	BORDER-LEFT: #464c4f 1px solid;
	COLOR: #FFF;
	BORDER-BOTTOM: #464c4f 1px solid;
	BACKGROUND-COLOR: #91c6c6;
	padding-bottom:2px;
}
INPUT.darkbox2 {
	BORDER-RIGHT: #464c4f 1px solid;
	BORDER-TOP: #464c4f 1px solid;
	BORDER-LEFT: #464c4f 1px solid;
	COLOR: #FFF;
	BORDER-BOTTOM: #464c4f 1px solid;
	BACKGROUND-COLOR: #91c6c6;
	padding-bottom:2px;
	margin-top: 2px;
	font-size: 10px;
	WIDTH: 105px;
	HEIGHT: 16px;
	padding-bottom: 0px;
 }
INPUT.lightbox {
	BORDER-RIGHT: #65a2a2 1px solid;
	BORDER-TOP: #65a2a2 1px solid;
	BORDER-LEFT: #65a2a2 1px solid;
	COLOR: #636363;
	BORDER-BOTTOM: #65a2a2 1px solid;
	BACKGROUND-COLOR: #FFF
}
.top2
{
	color:#FFF;
	FONT-SIZE: 11px
}
TABLE.fondServices {
	BACKGROUND: url(shop_image/fondServices.gif) top left no-repeat;
}

TABLE.fondServices TD {
	BORDER: solid 0px Black;
}
TABLE.fondExclusif {
	BACKGROUND: #E2EDED;
	BORDER: solid 1px #636363;
}
TABLE.fondExclusif SPAN{
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}

/* LIENS */
A:link {
	COLOR: #636363;
}
A:visited {
	COLOR: #636363;
}
A:active {
	COLOR: #636363;
}
A:hover {
	COLOR: #494c4f;
}
A.globalnav:link {
	FONT-WEIGHT: normal;
	COLOR: #636363;
	TEXT-DECORATION: none
}
A.globalnav:visited {
	FONT-WEIGHT: normal;
	COLOR: #636363;
	TEXT-DECORATION: none;
}
A.globalnav:active {
	FONT-WEIGHT: normal;
	COLOR: #636363;
	TEXT-DECORATION: none;
}
A.globalnav:hover {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
A.Green {
	FONT-WEIGHT: bold;
	COLOR: #099;
	TEXT-DECORATION: none;
}
A.Green:visited {
	FONT-WEIGHT: bold;
	COLOR: #099;
	TEXT-DECORATION: none;
}
A.Green:active {
	FONT-WEIGHT: bold;
	COLOR: #099;
	TEXT-DECORATION: none;
}
A.Green:hover {
	FONT-WEIGHT: bold;
	COLOR: #099;
	TEXT-DECORATION: underline;
}
A.topnav {
	TEXT-DECORATION: none;
}
A.topnav:hover {
	TEXT-DECORATION: underline;
}
a.top2
{
	color:#FFF;
	FONT-SIZE: 11px;
}
a.top2:hover
{
	color:#FFF;
	FONT-SIZE: 11px;
	text-decoration:underline;
}
a.top2:visited
{
	color:#FFF;
	FONT-SIZE: 11px;
	text-decoration:underline;
}
A.search_gp:link {
	COLOR: #636363;
	FONT-SIZE: 11px;
	padding-top: 4px;
	padding-right: 3px;
	text-decoration: none;
}
A.search_gp:hover {
	color:#636363;
	FONT-SIZE: 11px;
	padding-top:4px;
	padding-right:3px;
	text-decoration:underline;
}
A.search_gp:visited {
	color:#636363;
	FONT-SIZE: 11px;
	padding-top:4px;
	padding-right:3px;
	text-decoration:none;
}
.top3
{
	color:#FFF;
	FONT-SIZE: 14px;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
a.top3
{
	color:#47839a;
	FONT-SIZE: 14px;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
a.top3:hover
{
	color:#47839a;
	FONT-SIZE: 14px;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
a.top3:visited
{
	color:#47839a;
	FONT-SIZE: 14px;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
a.infosbleu
{
	color:#636363;
	font-weight:normal;
	text-transform:none;
	font-size:11px;
	text-decoration:none;
}
a.panierorange
{
	color:#636363;
	font-size:11px;
	text-decoration:none;
}	
.txtOrange {
	COLOR: #EC7F18;
}
a.txtOrange {
	COLOR: #E3811C;
	TEXT-DECORATION: none;
}
a.txtOrange:hover {
	COLOR: #E3811C;
	TEXT-DECORATION: none;
}
a.txtOrange:visited {
	COLOR: #E3811C;
	TEXT-DECORATION: none;
}
.barText {
	MARGIN-TOP: 13px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: baseline; COLOR: #47869d; LINE-HEIGHT: 0.9em; MARGIN-RIGHT: 5px; FONT-FAMILY: "Rotis Sans-Serif 65", "arial narrow", arial
}
.barImage {
	MARGIN-TOP: 13px; FONT-SIZE: 9px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: baseline; LINE-HEIGHT: 1; FONT-FAMILY: "Rotis Sans-Serif 65", "arial narrow", arial
}
.barGrey {
	MARGIN-TOP: 13px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: baseline; COLOR: #ffffff; LINE-HEIGHT: 0.9; FONT-FAMILY: "Rotis Sans-Serif 65", "arial narrow", arial; BACKGROUND-COLOR: #d8e5ea
}
.greytitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: baseline; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3dada; TEXT-ALIGN: left
}
.contentgrey {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2eded; TEXT-ALIGN: left
}
.threeD {
	BORDER-RIGHT: #8d9598 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #8d9598 1px solid
}
.contentgreyRightNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2eded; TEXT-ALIGN: left
}
.contentgreyRightNav .arrow {
	MARGIN-RIGHT: 3px
}
IMG.square {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #333333 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #d1e2e2
}
