BODY {
	FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/vitrine/img/bg_dgrd05.jpg); MARGIN: 5px 0px 2px; COLOR: #bfbfbf; LINE-HEIGHT: 1.4em; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2d3333; TEXT-DECORATION: none
}
.titre {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/vitrine/img/deco_topV1.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; LINE-HEIGHT: 44px; HEIGHT: 44px; BACKGROUND-COLOR: #24a10a; BORDER-RIGHT-WIDTH: 0px
}
.NomPhotographe {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #d6d6d6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.NomPhotographeBig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #abaaaa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.2em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TxtMenu {
	PADDING-RIGHT: 0px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #bfbfbf; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #9b9b9b 1px solid; LETTER-SPACING: 0.1em; HEIGHT: 30px; BACKGROUND-COLOR: #454444
}
.TxtMenu A:link {
	COLOR: #bfbfbf; BORDER-TOP-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:visited {
	COLOR: #bfbfbf; BORDER-TOP-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.TxtMenu A:hover {
	COLOR: #33cc66; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.TxtMenu#active_menu {
	COLOR: #33cc66; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.bordMenuGauche {
	BORDER-RIGHT: #b8b9bb 1px solid; FLOAT: left; WIDTH: 20px; HEIGHT: 30px; BACKGROUND-COLOR: #58595a
}
.bordMenuDroit {
	FLOAT: right; BORDER-LEFT: #b8b9bb 1px solid; WIDTH: 10px; HEIGHT: 30px; BACKGROUND-COLOR: #58595a
}
.footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #bfbfbf; PADDING-TOP: 2px; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.footer A {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
.footer A:link {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #65ce5f; TEXT-DECORATION: none
}
.footer A:active {
	COLOR: #65ce5f; TEXT-DECORATION: none
}
.zonefooter {
	BORDER-TOP: #9b9b9b 1px solid; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/vitrine/img/deco_topV1.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #24a10a; BORDER-RIGHT-WIDTH: 0px
}
.central {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/vitrine/img/BckCentreG1.jpg); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 25px; WIDTH: 920px; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #555454; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px
}
.central A {
	COLOR: #719bcb; TEXT-DECORATION: none
}
.central A:link {
	COLOR: #719bcb; TEXT-DECORATION: none
}
.central A:active {
	COLOR: #719bcb; TEXT-DECORATION: none
}
.central A:visited {
	COLOR: #719bcb; TEXT-DECORATION: none
}
.central A:hover {
	COLOR: #66ff66; TEXT-DECORATION: none
}
.ImgIllustr {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #9b9b9b 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #9b9b9b 1px solid
}
.gauche {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 690px
}
.menu {
	FLOAT: right; TEXT-ALIGN: right
}
.spacer {
	CLEAR: both
}
.spacer HR {
	DISPLAY: none
}
.titre1 {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/vitrine/img/flcar1_bleu4.gif); MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.TxtBlanc {
	COLOR: #ffffff; LINE-HEIGHT: 1.5em; LETTER-SPACING: 0.1em
}
.tablePMain {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 950px; PADDING-TOP: 1px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left
}
.ImgIllustrEncart {
	BORDER-RIGHT: #9b9b9b 1px solid; BORDER-TOP: #9b9b9b 1px solid; MARGIN-BOTTOM: 3px; BORDER-LEFT: #9b9b9b 1px solid; BORDER-BOTTOM: #9b9b9b 1px solid
}
.DiaMini {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px 1px 7px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
A.DiaMini {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px 1px 7px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
A.DiaMini:visited {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px 1px 7px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
A.DiaMini:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.DiaMedium {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 8px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.achatDeco {
	BACKGROUND-POSITION: left 50%; FLOAT: right; BACKGROUND-IMAGE: url(/vitrine/img/banq-image03.gif); MARGIN-LEFT: 30px; WIDTH: 333px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}
.achatDeco:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/banq-image03.gif)
}
.portfolioGauche {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 181px; COLOR: #cdcdcd; LINE-HEIGHT: 28px; LETTER-SPACING: 0.1em
}
.flecheGauche {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(/vitrine/img/dia_bck-out.gif); WIDTH: 25px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.flecheGauche:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/dia_bck-ovr.gif); CURSOR: pointer
}
.flecheDroit {
	BACKGROUND-POSITION: left 50%; FLOAT: right; BACKGROUND-IMAGE: url(/vitrine/img/dia_nxt-out.gif); WIDTH: 25px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.flecheDroit:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/dia_nxt-ovr.gif); CURSOR: pointer
}
.blocContact {
	BORDER-TOP: #b8b9bb 1px dashed; COLOR: #ffffff; LINE-HEIGHT: 1.5em; BORDER-BOTTOM: #b8b9bb 1px dashed; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #686767
}
.blocPortfolio {
	BORDER-TOP: #9b9b9b 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.5em; BORDER-BOTTOM: #9b9b9b 1px solid; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #686767
}
.diaPlay {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/vitrine/img/dia_big-out.gif); MARGIN-LEFT: auto; WIDTH: 166px; CURSOR: pointer; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px
}
.diaPlay:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/dia_big-ovr.gif); CURSOR: pointer
}
.portfolioCentre {
	FLOAT: right; MARGIN: 15px 80px 15px 10px; WIDTH: 520px
}
.diaPlayMini {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(/vitrine/img/dia-play_out.gif); MARGIN-LEFT: 162px; WIDTH: 158px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.diaPlayMini:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/dia-play_ovr.gif); CURSOR: pointer
}
.diaStopMini {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(/vitrine/img/dia-stop_out.gif); MARGIN-LEFT: 162px; WIDTH: 158px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.diaStopMini:hover {
	BACKGROUND-IMAGE: url(/vitrine/img/dia-stop_ovr.gif); CURSOR: pointer
}
#grilleTirages {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 10px; WIDTH: 250px; COLOR: #ffffff
}
#grilleTirages TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#grilleTirages TH {
	BORDER-RIGHT: #000000 thin solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 thin solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 thin solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #5c5b58; TEXT-ALIGN: center
}
#grilleTirages TD {
	BORDER-RIGHT: #000000 thin solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 thin solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 thin solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 thin solid; TEXT-ALIGN: center
}
.grilleTiragesTitre {
	BORDER-RIGHT: #000000 thin solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 thin solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/vitrine/img/deco_topV1.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 thin solid; WIDTH: 100%; COLOR: #dedede; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #5c5b58; TEXT-ALIGN: center
}
.blocAxc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.blocAxc:hover {
	BORDER-RIGHT: #00ff00 2px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #00ff00 2px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #00ff00 2px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #00ff00 2px dashed; BACKGROUND-COLOR: #666666
}
.blocAxc#Selected {
	BORDER-RIGHT: #00ff00 2px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #00ff00 2px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #00ff00 2px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #00ff00 2px dashed
}
.texteTableauImage {
	BORDER-RIGHT: rgb(204,204,204) 1px solid; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; COLOR: #bfbfbf; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(51,51,51)
}
.tableauImage {
	BORDER-RIGHT: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; BORDER-BOTTOM: rgb(204,204,204) 1px solid
}

