BODY {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: Verdana
}
TD {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: Verdana
}
INPUT {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: Verdana
}
SELECT {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: Verdana
}
A {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: Verdana
}
A:hover {
	TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px 0px 0px 11px; BACKGROUND-COLOR: #fff
}
H1 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px; COLOR: #c03
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.addr {
	BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #006 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #006 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #006 1px solid
}
.city {
	BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #006 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #006 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #006 1px solid
}
.cityOpt {
	BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #006 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #006 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #006 1px solid
}
.input {
	BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #006 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #006 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #006 1px solid
}
.zip {
	BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #006 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #006 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #006 1px solid
}
.addr {
	WIDTH: 208px; COLOR: #7f7fb2
}
.amb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #369; FONT-FAMILY: "MS Sans Serif",Geneva,sans-serif
}
.bas {
	FONT-SIZE: 9px; HEIGHT: 12px
}
.bib {
	BACKGROUND: url(/viamichelin/fra/img/cmn/bib2.gif) no-repeat right bottom
}
.big {
	FONT-SIZE: 12px
}
.bBR {
	BORDER-RIGHT: #b5cbe1 1px solid; BORDER-BOTTOM: #b5cbe1 1px solid
}
.bBRon {
	BORDER-RIGHT: #000063 1px solid; BORDER-BOTTOM: #000063 1px solid
}
.bL {
	BORDER-LEFT: #b5cbe1 1px solid
}
.bLon {
	BORDER-LEFT: #000063 1px solid
}
.bR {
	BORDER-RIGHT: #b5cbe1 1px solid
}
.bRon {
	BORDER-RIGHT: #000063 1px solid
}
.bTR {
	BORDER-RIGHT: #b5cbe1 1px solid; BORDER-TOP: #b5cbe1 1px solid
}
.bTRon {
	BORDER-RIGHT: #000063 1px solid; BORDER-TOP: #000063 1px solid
}
.city {
	WIDTH: 171px; COLOR: #7f7fb2
}
.zip {
	WIDTH: 171px; COLOR: #7f7fb2
}
.cityOpt {
	MARGIN: 4px 0px 0px 3px; WIDTH: 142px; COLOR: #7f7fb2
}
.count {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 6px; WIDTH: 208px
}
.countOpt {
	FONT-WEIGHT: bold; MARGIN: 7px 0px 4px 3px; WIDTH: 163px
}
.erreur {
	COLOR: #c03
}
.h2bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 17px; BACKGROUND-COLOR: #369
}
.h3bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px; BACKGROUND-COLOR: #c6def6
}
.loc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.options {
	PADDING-RIGHT: 0px; BORDER-TOP: #bdc7de 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #dee7f7
}
.poi {
	BORDER-RIGHT: #b5cbe1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b5cbe1 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b5cbe1 1px solid; WIDTH: 171px; PADDING-TOP: 1px; BORDER-BOTTOM: #b5cbe1 1px solid; HEIGHT: 16px
}
.redBox {
	COLOR: #d2204d; TEXT-DECORATION: none
}
.saTitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #214573 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #31659c
}
.sep {
	HEIGHT: 1px; BACKGROUND-COLOR: #a3d2fe
}
.sepf {
	HEIGHT: 1px; BACKGROUND-COLOR: #006
}
.smap {
	FONT-WEIGHT: bold; COLOR: #369
}
.stepTitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #bdc7de 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dee7f7
}
.tab {
	BORDER-RIGHT: #006 1px solid; BORDER-TOP: #006 1px solid; Z-INDEX: 1; MARGIN: -1px 0px 5px; BORDER-LEFT: #006 1px solid; WIDTH: 734px; BORDER-BOTTOM: #006 1px solid; HEIGHT: 250px
}
.wiz {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 707px; BORDER-BOTTOM: medium none; HEIGHT: 15px; BACKGROUND-COLOR: #a3d2fe
}
.wiz B {
	COLOR: #c03
}
.menu {
	MARGIN-TOP: 5px; Z-INDEX: 2; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.menu A:hover {
	TEXT-DECORATION: none
}
.menu TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu .on {
	BORDER-RIGHT: #0f448f 1px solid; BORDER-TOP: #0f448f 1px solid; BORDER-LEFT: #0f448f 1px solid; CURSOR: hand; BORDER-BOTTOM: #fff 0px
}
.menu .over {
	BORDER-RIGHT: #bcbecd 1px solid; BORDER-TOP: #bcbecd 1px solid; BORDER-LEFT: #bcbecd 1px solid; CURSOR: hand; BORDER-BOTTOM: #0f448f 1px solid; BACKGROUND-COLOR: #fff
}
.menu .overGR {
	BORDER-RIGHT: #bcbecd 1px solid; BORDER-TOP: #bcbecd 1px solid; BORDER-LEFT: #bcbecd 1px solid; CURSOR: hand; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.menu .off {
	BORDER-RIGHT: #b5a804 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #d7c505 1px solid; CURSOR: hand; BORDER-BOTTOM: #0f448f 1px solid; BACKGROUND-COLOR: #f9e205
}
.menu .crop {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 1px; BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: #0f448f 1px solid
}
.menu .shop {
	BORDER-RIGHT: #0f448f 1px solid; BORDER-TOP: #0f448f 1px solid; BORDER-LEFT: #0f448f 1px solid; CURSOR: hand; BORDER-BOTTOM: #0f448f 1px solid; BACKGROUND-COLOR: #0f448f
}
.menu .shop A {
	COLOR: #fff
}
.menu #GR {
	POSITION: relative
}
#sousMenu {
	BORDER-RIGHT: #bcbecd 1px solid; BORDER-TOP: #bcbecd 1px solid; FONT-WEIGHT: bold; Z-INDEX: 3; BORDER-LEFT: #bcbecd 1px solid; WIDTH: 240px; PADDING-TOP: 3px; BORDER-BOTTOM: #bcbecd 1px solid; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.newsletter {
	BORDER-TOP: #006 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; WIDTH: 734px; HEIGHT: 23px; BACKGROUND-COLOR: #31659c; TEXT-ALIGN: center
}
.basPage {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; WIDTH: 734px; COLOR: #bebdcd; TEXT-ALIGN: center
}
