	.title1Preview {
		margin: 5 0 5 0 ;
		color: #4E68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.title1OverlinePreview {
		width: 190 ;
		overflow: hidden ;
		margin: 5 0 5 0 ;
		color: #4E68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.title2Preview {
		margin: 5 0 5 0 ;
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.title2OverlinePreview {
		width: 190 ;
		overflow: hidden ;
		margin: 5 0 5 0 ;
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.title1 {
		font-weight: bold ;
		color: #4E68A4 ;
		font-size: 14px ;
	}
	.overlineTitle1 {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4E68A4 ;
		font-size: 14px ;
	}
	.title2 {
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
	}
	.overlineTitle2 {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
		font-size: 12px ;
	}
	.titleInsert {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
		font-size: 10px ;
	}
	.favoriteLinkName {
		color: #698DB8 ;
		font-weight: bold ;
		font-size: 12px ;
	}
	.favoriteLinkHighlightedCell {
		background-color: #EFF4E4 ;
	}
	.forumTableTitleCell {
		font-size: 12px ;
		font-weight: bold ;
		color: #FFFFFF ;
		background-color: #6699CC ;
	}
	.forumTableHighlightedCell {
		font-size: 11px ;
		font-weight: normal ;
		color: #000000 ;
		background-color: #FFF1C6 ;
		font-family: Verdana, Arial, Helvetica,sans-serif ;
	}
	.forumTableCell {
		font-size: 11px ;
		font-weight: normal ;
		background-color: #D8E4F1 ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica,sans-serif ;
	}
	.forumPageMainColor {
		border-color: #A0D3D2 ;
		background-color: #A0D3D2 ;
	}
	.forumBorderMainColor {
		border-color: #6699CC ;
	}
	.little {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-style: normal ;
		font-size: 9px ;
		color: #4F68A4 ;
	}
	.forumTitle1 {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 14 ;
		font-weight: bold ;
		color: #4F68A4 ;
	}
	.HIT {
		background-color: yellow ;
	}
	.accueilPreview {
		color: #000000 ;
		font-size: 10px ;
		background-color: #A0D3D2 ;
		padding: 30 10 30 10 ;
	}
	.newsTitlePreview {
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		font-style: @macc217 ;
	}
	.newsTitle {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		font-size: 12px ;
		font-style: @macc217 ;
		color: #4F68A4 ;
	}
	.texteAccueil {
		color: #000000 ;
		font-size: 14px ;
		font-weight: bold ;
	}
	.annonceCartouche {
		background-color: #EFF4E4 ;
	}
	.annonceTitre {
		color: #698DB8 ;
	}
	.annonceNom {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 11px ;
		color: #4F68A4 ;
		text-decoration: none ;
	}
	.catTitle1Preview {
		margin: 5 0 5 0 ;
		color: #4E68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.catTitle1OverlinePreview {
		width: 180 ;
		overflow: hidden ;
		margin: 5 0 5 0 ;
		color: #4E68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.catUnderlineTitle1 {
		font-weight: bold ;
		color: #4E68A4 ;
		font-size: 12px ;
	}
	.catOverlineTitle1 {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4E68A4 ;
		font-size: 12px ;
	}
	.coloredTitlePreview {
		margin: 5 0 5 0 ;
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.coloredTitle {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
		font-size: 12px ;
	}
	.separateur {
		color: #A0D3D2 ;
		height: 1pt ;
	}
	.NameColor {
		font-weight: bold ;
		font-size: 12px ;
		color: #698DB8 ;
	}
	.highlightedCell {
		background-color: #EFF4E4 ;
	}
	.adresseColor {
		font-size: 11px ;
		color: #698DB8 ;
	}
	.NameColor {
		font-weight: bold ;
		font-size: 12px ;
		color: #698DB8 ;
	}
	.highlightedCell {
		background-color: #EFF4E4 ;
	}
	.adresseColor {
		font-size: 11px ;
		color: #698DB8 ;
	}
	.eventFrame {
		background-color: #EFF4E4 ;
	}
	.eventLabel {
		color: #698DB8 ;
	}
	.eventName {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 11px ;
		color: #4F68A4 ;
		text-decoration: none ;
	}
	.catTitle1Formalites {
		color: #4E68A4 ;
		font-weight: bold ;
		font-size: 12px ;
	}
	.navigation_guichets {
		font-size: 11px ;
	}
	.input_guichets {
		font-size: 11px ;
		border: 1px #A0D3D2 solid ;
		color: #4F68A4 ;
		background-color:  ;
		font-weight: bold ;
	}
	.legend_guichets {
		color: #4F68A4 ;
		font-size: 9px ;
	}
	.button_guichets {
		font-size: 11px ;
		background-color: #A0D3D2 ;
		color: #A0D3D2 ;
		border: 1px #4F68A4 solid ;
		font-weight: bold ;
	}
	.default_guichets {
		font-size: 11px ;
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
	}
	.title0_guichets {
		font-weight: bold ;
		color: #4E68A4 ;
		background-color: #A0D3D2 ;
	}
	.title1_guichets {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4E68A4 ;
		font-size: 14px ;
	}
	.title2_guichets {
		font-weight: bold ;
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
		font-size: 12px ;
	}
	.header_guichets {
		color: #FFFFFF ;
		font-size: 12px ;
		background-color: #8297B1 ;
		font-weight: bold ;
	}
	.cell_guichets {
		color: #000000 ;
		font-size: 11px ;
		background-color: #CCCCCC ;
		font-weight: normal ;
	}
	.cell0_guichets {
		color: #000000 ;
		font-size: 11px ;
		background-color: #CCCCCC ;
		font-weight: normal ;
	}
	.cell1_guichets {
		color: #000000 ;
		font-size: 11px ;
		background-color: #EFF4E4 ;
		font-weight: normal ;
	}
	.hebergementCartouche {
		background-color: #EFF4E4 ;
	}
	.hebergementTitre {
		color: #698DB8 ;
	}
	.catTitle1Preview {
		margin: 5 0 5 0 ;
		color: $mmul:catTitle1Color ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.catTitle1OverlinePreview {
		width: 180 ;
		overflow: hidden ;
		margin: 5 0 5 0 ;
		color: $mmul:catTitle1Color ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: $mmul:catTitle1HrColor ;
		padding: 5 ;
	}
	.catUnderlineTitle1 {
		font-weight: bold ;
		color: $mmul:catTitle1Color ;
		font-size: 12px ;
	}
	.catOverlineTitle1 {
		font-weight: bold ;
		background-color: $mmul:catTitle1HrColor ;
		color: $mmul:catTitle1Color ;
		font-size: 12px ;
	}
	.coloredTitlePreview {
		margin: 5 0 5 0 ;
		color: $mmul:coloredTitleTextColor ;
		font-weight: bold ;
		font-size: 12px ;
		background-color: #A0D3D2 ;
		padding: 5 ;
	}
	.coloredTitle {
		font-weight: bold ;
		background-color: $mmul:coloredTitleBgColor ;
		color: $mmul:coloredTitleTextColor ;
		font-size: 12px ;
	}
	.separateur {
		color: $mmul:separateurCouleur ;
		height: $mmul:separateurEpaisseur ;
	}
	.NameColor {
		color: #698DB8 ;
		font-weight: bold ;
		font-size: 12px ;
	}
	.highlightedCell {
		background-color: #EFF4E4 ;
	}
	.adresseColor {
		color: #698DB8 ;
		font-size: 11px ;
	}
	.NameColor {
		font-weight: bold ;
		font-size: 12px ;
		color: #698DB8 ;
	}
	.highlightedCell {
		background-color: #EFF4E4 ;
	}
	.adresseColor {
		font-size: 11px ;
		color: #698DB8 ;
	}
	.NameColor {
		color: #698DB8 ;
		font-weight: bold ;
		font-size: 12px ;
	}
	.highlightedCell {
		background-color: #EFF4E4 ;
	}
	.newsInsetColor {
		color: #4F68A4 ;
		background-color: #FFFFFF ;
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		text-decoration: none ;
	}
	.newsInsetBorderColor {
		background-color: #4F68A4 ;
	}
	.tableCaption {
		font-size: 11px ;
		font-style: italic ;
		color: #4F68A4 ;
		background-color: #A0D3D2 ;
	}
	.table {
		background-color: #8297B1 ;
	}
	.tableTitleCell {
		color: #FFFFFF ;
		font-size: 12px ;
		background-color: #8297B1 ;
		font-weight: bold ;
	}
	.tableCell {
		color: #000000 ;
		font-size: 11px ;
		background-color: #CCCCCC ;
		font-weight: normal ;
	}
	.tableHighlightedCell {
		color: #000000 ;
		font-size: 11px ;
		background-color: #EFF4E4 ;
		font-weight: normal ;
	}
	.popupMenuTable {
		background-color: #A0D3D2 ;
		font-size: 10px ;
		color: hsh:menuFgColor ;
		border: 1px solid $hsh:menuSeparatorColor ;
	}
	.popupMenuCell {
		background-color: #A0D3D2 ;
		font-size: 10px ;
		color: hsh:menuFgColor ;
		border-right: 1px solid $hsh:menuSeparatorColor ;
	}
	.pageMainColorZone {
		background-color: #A0D3D2 ;
		font-size: 10px ;
		color: hsh:menuFgColor ;
	}
	.logoZone {
		background-image:  ;
		background-color: #A0D3D2 ;
		color: #4E68A4 ;
		font-size: 10px ;
		cursor: hand ;
	}
	.localizeZone {
		background-color: $hsh:pageLocalizeBgColor ;
		color: $hsh:pageLocalizeFgColor ;
		font-size: 10px ;
		cursor: hand ;
	}
	.shortcutZone {
		font-size: 10px ;
		cursor: hand ;
		background-color: $hsh:pageShortcutBgColor ;
		color: $hsh:pageShortcutFgColor ;
	}
	.menuAlign {
		text-align: $hsh:menuAlign ;
	}
	.menuZone {
		background-color: $hsh:menuBgColor ;
		color: #456FA3 ;
		font-size: 10px ;
		cursor: hand ;
	}
	.submenuZone {
		background-color: $hsh:submenuBgColor ;
		color: #456FA3 ;
		font-size: 10px ;
		cursor: hand ;
	}
	.submenuActiveZone {
		background-color: $hsh:submenuActiveBgColor ;
		color: $hsh:submenuActiveFgColor ;
		font-size: 10px ;
		cursor: hand ;
	}
	.contentZone {
		background-color: #A0D3D2 ;
		color: #4F68A4 ;
		font-size: 10px ;
		cursor: hand ;
	}
	.pageTitlePreview {
		color: #4E68A4 ;
		font-size: 18 ;
		font-weight: bold ;
		background-color: #A0D3D2 ;
	}
	.menuBg {
		background-color: $hsh:menuBgColor ;
		cursor: hand ;
	}
	.menuActiveBg {
		background-color: $hsh:menuActiveBgColor ;
		cursor: hand ;
	}
	.menuHoverBg {
		background-color: $hsh:menuHoverBgColor ;
		cursor: hand ;
	}
	.submenuBg {
		background-color: $hsh:submenuBgColor ;
		cursor: hand ;
	}
	.submenuHoverBg {
		background-color: $hsh:submenuHoverBgColor ;
		cursor: hand ;
	}
	.menuSeparator {
		background-color: $hsh:menuSeparatorColor ;
	}
	.menu {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menu:link {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menu:visited {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menu:hover {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menu:active {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuHover {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuActive {
		color: $hsh:menuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuActive:link {
		color: $hsh:menuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuActive:hover {
		color: $hsh:menuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuActive:active {
		color: $hsh:menuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.menuActive:visited {
		color: $hsh:menuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenu {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenu:link {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenu:visited {
		color: #456FA3 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenu:hover {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenu:active {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuHover {
		color: #F14130 ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuActive {
		color: $hsh:submenuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuActive:link {
		color: $hsh:submenuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuActive:hover {
		color: $hsh:submenuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuActive:active {
		color: $hsh:submenuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.submenuActive:visited {
		color: $hsh:submenuActiveFgColor ;
		font-size: 11px ;
		text-decoration: none ;
	}
	.pageTitle {
		color: #4E68A4 ;
		font-size: 18px ;
		font-weight: bold ;
	}
	A {
		color: #000080 ;
		text-decoration: underline ;
		font-size: 11px ;
	}
	A:link {
		color: #000080 ;
		text-decoration: underline ;
		font-size: 11px ;
	}
	A:hover {
		color: #FF8000 ;
		text-decoration: underline ;
		font-size: 11px ;
	}
	A:active {
		color: #004040 ;
		text-decoration: underline ;
		font-size: 11px ;
	}
	A:visited {
		color: #004040 ;
		text-decoration: underline ;
		font-size: 11px ;
	}
	.text {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 11px ;
		color: #4F68A4 ;
		text-decoration: none ;
	}
	.legend {
		color: #4F68A4 ;
		font-weight: bold ;
		font-size: 12px ;
		font-family: serif ;
	}
	.remark {
		color: #4F68A4 ;
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 11px ;
		font-style: italic ;
	}
	BODY, TD {
		font-family: Verdana, Arial, Helvetica,sans-serif ;
		font-size: 11px ;
		color: #000000 ;
	}
	.pageBgColor {
		background-color: #A0D3D2 ;
	}
	.shortcut {
		font-size: 11px ;
		color: $hsh:pageShortcutFgColor ;
		text-decoration: none ;
	}
	.shortcut:link {
		font-size: 11px ;
		color: $hsh:pageShortcutFgColor ;
		text-decoration: none ;
	}
	.shortcut:hover {
		font-size: 11px ;
		color: $hsh:pageShortcutFgColor ;
		text-decoration: none ;
	}
	.shortcut:visited {
		font-size: 11px ;
		color: $hsh:pageShortcutFgColor ;
		text-decoration: none ;
	}
	.localize {
		color: $hsh:pageLocalizeFgColor ;
		font-size: 11px ;
	}

