#conteneur {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#entete {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 144px; PADDING-TOP: 0px
}
#entetegauche {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 78%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#entetedroite {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#enteteportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/pixel_couleur1.gif); FLOAT: none; HEIGHT: 28px; PADDING-TOP: 0px
}
#outercolonne3cols {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur2_longue.gif) repeat-y left top; PADDING-TOP: 0px
}
#outercolonnechemin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur2_chemin.gif) no-repeat left top; FLOAT: none; PADDING-TOP: 0px
}
#outercolonne3colsportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur2_longue2.gif) repeat-y left top; PADDING-TOP: 0px
}
#outercolonnecheminportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur2_chemin2.gif) no-repeat left top; FLOAT: none; PADDING-TOP: 0px
}
#outercolonnepied {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur1_longue.gif) repeat-y left top; FLOAT: none; PADDING-TOP: 0px
}
#outercolonnepiedportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_couleur1_longue2.gif) repeat-y left top; FLOAT: none; PADDING-TOP: 0px
}
#centre3cols {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 199px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#centre2colschemin {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 199px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#centre3colsportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#centre2colscheminportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#gauche {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 199px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#gauchepied {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 199px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#gauchechemin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 199px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#gauchepied {
	TEXT-ALIGN: center
}
#gaucheportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#gauchepiedportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#gauchecheminportfolio {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#droite {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 26%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#colmoitiegauche {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#colmoitiedroite {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#colprincipale {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 72%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#colunique {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.colssup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.colssupportfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.colssup2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_haut_couleur1.gif) no-repeat left top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.colssup2portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/ombre_haut_couleur_port.gif) no-repeat left top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.colschemin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/coin_arrondi.gif) no-repeat left top; PADDING-TOP: 0px
}
#centrepied {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 199px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/pixel_couleur2.gif); FLOAT: none; PADDING-TOP: 0px
}
#centrepiedportfolio {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images-interface/pixel_couleur2.gif); FLOAT: none; PADDING-TOP: 0px
}
.column-in {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: none; PADDING-TOP: 0.5em
}
.column-indroite {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: none; PADDING-TOP: 0.5em
}
.nobordure2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; FONT-SIZE: 2px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.nobordure7 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.nobordure15 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; FONT-SIZE: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.nobordure24 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; FONT-SIZE: 24px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.cleaner {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.cleanerchemin {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.clear {
	CLEAR: both
}
HTML > BODY .mozclear {
	BORDER-BOTTOM: transparent 1px solid; MARGIN-BOTTOM: -1px
}
