UNKNOWN {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
#MainTable {
	MARGIN-LEFT: 20px; HEIGHT: 100%
}
#MainColLeft {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white
}
#MainColCenter {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white
}
#MainColRight {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#MainRowTop {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
#MainRowBottom {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: white
}
.leftsideFrame {
	WIDTH: 225px; MARGIN-RIGHT: 10px
}
.contentsideFrame {
	WIDTH: 515px
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif
}
H1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BORDER-LEFT: medium none; COLOR: #83a3cb; BORDER-BOTTOM: black 1px solid
}
.interligne {
	LINE-HEIGHT: 16px
}
A {
	FONT-WEIGHT: bold; COLOR: #cc0000; 
}
A:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; 
}
A:active {
	FONT-WEIGHT: bold; COLOR: #cc0000; 
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; 
}
A:hover {
	CURSOR: hand; TEXT-DECORATION: underline
}
.CMMenu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.CMMenuOver {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #ffcccc; TEXT-DECORATION: none
}
.FrameMenuHome {
	BACKGROUND: #dbd9ef; MARGIN-RIGHT: 14px
}
.MenuHome {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #7d74a9 1px solid
}
.MenuHome A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #33276f; PADDING-TOP: 4px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.MenuHome A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #33276f; PADDING-TOP: 4px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.MenuHome A:hover {
	BACKGROUND: #dbd9ef; CURSOR: hand; COLOR: #beb3f7; TEXT-DECORATION: none
}
.MenuHomeAdmin {
	BORDER-BOTTOM: #1036cc 1px solid
}
.MenuHomeAdmin A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: red; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.MenuHomeAdmin A:hover {
	TEXT-DECORATION: none
}
.MenuHomeAdmin A:visited {
	COLOR: red
}
.HomeTitle {
	FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #1036cc
}
.PPHomeBackgroundMain {
	COLOR: #0f4096
}
.HomeChannelPalette A {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif
}
.HomeChannelPalette A:visited {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif
}
.HomeChannelPalette A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.HomeQuickinfo {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif
}
.HomeQuickInfoFrame {
	BORDER-RIGHT: #7d74a9 2px solid; BORDER-TOP: #7d74a9 2px solid; FONT-SIZE: 11px; MARGIN: 10px; BORDER-LEFT: #7d74a9 2px solid; WIDTH: 90%; COLOR: #7d74a9; BORDER-BOTTOM: #7d74a9 2px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #c0c0e6
}
.HomeFooterTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, sans-serif; LETTER-SPACING: 0.2em
}
.HomeFooterTitle A {
	TEXT-DECORATION: none
}
.HomeFooter {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
}
.HomeFooter A {
	TEXT-DECORATION: none
}
.PPMenuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-VARIANT: small-caps
}
.PPMenuItemSelected {
	FONT-SIZE: 10pt; COLOR: navy; FONT-VARIANT: small-caps
}
.PPMenuItemSelected A {
	COLOR: maroon
}
.PPMenuItemSelected A:visited {
	COLOR: maroon
}
.PPMenuBackground {
	
}
.PPMenuBackground A {
	COLOR: white
}
.PPMenuBackground A:visited {
	COLOR: white
}
.PPMenuBackground A:hover {
	COLOR: white
}
.GSsmall {
	FONT-SIZE: 10px
}
.GSlarge {
	FONT-SIZE: 18px
}
.GSinput {
	FONT-SIZE: 13px
}
.ChannelContentHeader {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.ChannelContentHeader {
	TEXT-DECORATION: none
}
A.ChannelContentHeader:link {
	
}
A.ChannelContentHeader:active {
	
}
A.ChannelContentHeader:visited {
	
}
A.ChannelContentHeader:hover {
	
}
.ChannelContentHeaderRight {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.ChannelContentHeaderRight {
	TEXT-DECORATION: none
}
A.ChannelContentHeaderRight:link {
	
}
A.ChannelContentHeaderRight:active {
	
}
A.ChannelContentHeaderRight:visited {
	
}
A.ChannelContentHeaderRight:hover {
	
}
.ChannelTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: red; PADDING-TOP: 4px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
A.ChannelTitle:link {
	
}
A.ChannelTitle:visited {
	
}
A.ChannelTitle:hover {
	TEXT-DECORATION: underline
}
.ChannelTitleRight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #efefef; TEXT-DECORATION: none
}
A.ChannelTitleRight:link {
	
}
A.ChannelTitleRight:visited {
	
}
A.ChannelTitleRight:hover {
	TEXT-DECORATION: underline
}
.DateChannel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.DateChannelRight {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
.ArtSummaryChannel {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; MARGIN-LEFT: 10px; COLOR: black; TEXT-DECORATION: none
}
.SystemEditFrame {
	
}
.SystemEditFrameHover {
	
}
.leftsideFrame .SystemEditFrame {
	
}
.leftsideFrame .SystemEditFrameHover {
	
}
.ArtSummaryChannelRight {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN-LEFT: 0px; COLOR: #000000; TEXT-DECORATION: none
}
.SystemListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #1036cc
}
.SystemListItemImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 120px; PADDING-TOP: 10px
}
.SystemListItemImageHover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 120px; PADDING-TOP: 10px
}
.SystemListItemContent {
	
}
.SystemListItemContentHover {
	
}
.SystemListItem {
	
}
.SystemListItemHover {
	
}
.SystemListSummary {
	PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: black 1px dotted
}
.SystemListSummaryHover {
	PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: black 1px dotted
}
.SystemListDetailTopicFrame {
	WIDTH: 225px
}
.SystemListDetailTopicFrame .qsArtSubTitle {
	PADDING-RIGHT: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-ALIGN: right
}
.SystemListDetailTopicList {
	MARGIN: 20px 10px 0px 20px; HEIGHT: 229px; TEXT-ALIGN: right
}
.SystemListDetailTopicList TD {
	TEXT-ALIGN: right
}
.SystemListDetailTopicList HR {
	DISPLAY: none
}
.SystemListDetailImageHeader {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.SystemListDetailImageCurrentTopic {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.SystemListDetailContent {
	PADDING-LEFT: 20px; WIDTH: 515px; LINE-HEIGHT: 16px
}
.realisateursSystemListDetailTopicFrame {
	BACKGROUND-IMAGE: url(/data/dataimages/upload/FondRealisateurs.jpg); WIDTH: 225px; BACKGROUND-REPEAT: no-repeat
}
.realisateursSystemListDetailTopicFrame .qsPageHeader {
	PADDING-LEFT: 30px
}
.realisateursSystemListDetailTopicList {
	PADDING-LEFT: 10px
}
.realisateursSystemListDetailTopicList TD {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.realisateursSystemListDetailTopicList HR {
	DISPLAY: none
}
.realisateursSystemListDetailTopicList A.qsListHighlight:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.realisateursSystemListDetailTopicList A.qsListHighlight:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.realisateursSystemListDetailTopicList A.qsListHighlight:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline
}
.realisateursSystemListDetailTopicList A.qsListHighlightCurrent:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.realisateursSystemListDetailTopicList A.qsListHighlightCurrent:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.realisateursSystemListDetailTopicList A.qsListHighlightCurrent:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.realisateursSystemListDetailImageHeader {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.realisateursSystemListDetailTopicList {
	MARGIN: 20px 0px 0px 20px; HEIGHT: 229px; TEXT-ALIGN: left
}
.realisateursSystemListDetailContent {
	PADDING-LEFT: 20px; WIDTH: 515px; LINE-HEIGHT: 16px
}
.projetsSystemListDetailTopicFrame {
	WIDTH: 225px
}
.projetsSystemListDetailTopicFrame .qsPageHeader {
	DISPLAY: none
}
.projetsSystemListDetailTopicFrame .qsArtSubTitle {
	PADDING-RIGHT: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-ALIGN: right
}
.projetsSystemListDetailTopicList {
	MARGIN: 0px 10px 0px 20px; HEIGHT: 229px; TEXT-ALIGN: right
}
.projetsSystemListDetailTopicList TD {
	TEXT-ALIGN: right
}
.projetsSystemListDetailTopicList HR {
	DISPLAY: none
}
.projetsSystemListDetailImageHeader {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.projetsSystemListDetailImageCurrentTopic {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.projetsSystemListDetailContent {
	PADDING-LEFT: 20px; WIDTH: 515px; LINE-HEIGHT: 16px
}
.SystemPageBorder {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.SystemPageTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #eeeeee; FILTER: ; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.SystemPageTitle A {
	COLOR: black
}
.SystemPageTitle A:visited {
	COLOR: black
}
.SystemPageAbout {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.SystemPageAboutBorder {
	BORDER-RIGHT: rgb(145,155,156) 1px solid; BORDER-TOP: rgb(145,155,156) 1px solid; BACKGROUND: rgb(252,252,254); BORDER-LEFT: rgb(145,155,156) 1px solid; BORDER-BOTTOM: rgb(145,155,156) 1px solid
}
.SystemPageAboutSummary {
	BORDER-RIGHT: rgb(145,155,156) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(145,155,156) 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: rgb(252,252,254); FILTER: ; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(145,155,156) 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(145,155,156) 1px solid
}
.SystemPageAdminSessionTitle {
	PADDING-RIGHT: 2px; MARGIN-TOP: 8px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.SystemPageSession {
	PADDING-RIGHT: 8px; PADDING-LEFT: 14px; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 50%; HEIGHT: 60px
}
.SystemPageSessionImage {
	FLOAT: left; WIDTH: 45px; HEIGHT: 60px
}
.SystemPageSessionLogout {
	FLOAT: right; WIDTH: 50%; MARGIN-RIGHT: 0px; HEIGHT: 60px
}
.SystemPageSessionTitle {
	PADDING-BOTTOM: 2px
}
.SystemPageSessionResume {
	FONT-SIZE: 10px
}
.SystemLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.SystemLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.SystemLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.SystemLink:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
.qsPageHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 18px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: right
}
.qsPageFooter {
	DISPLAY: none
}
.qsArtSummary {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsArtTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsArtTitleList:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsArtTitleList:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsArtTitleList:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.realisateursTitle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.realisateursTitle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.realisateursTitle A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsArtTitleList A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.qsArtTitleList:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.realisateursTitle:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.realisateursTitle A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.qsArtSubTitle {
	FONT-WEIGHT: bold; COLOR: #000000
}
.qsTopicTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #0f4096; BORDER-BOTTOM: #0f4096 1px solid; TEXT-DECORATION: none
}
.qsListHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}
A.qsListHighlight:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}
A.qsListHighlight:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}
A.qsListHighlight:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}
A.qsListHighlight:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}
A.qsListHighlight:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
.qsListHighlightCurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.qsListHighlightCurrent:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.qsListHighlightCurrent:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.qsListHighlightCurrent:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.qsListHighlightCurrent:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
.qsBigTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #424a73
}
.PortalArtFrame {
	BORDER-RIGHT: whitesmoke 1px solid; BORDER-TOP: whitesmoke 1px solid; BORDER-LEFT: whitesmoke 1px solid; BORDER-BOTTOM: whitesmoke 1px solid
}
.PortalArtContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.PortalArtText {
	COLOR: black; FONT-FAMILY: verdana, arial, sans-serif
}
.PortalArtTitle {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 5px 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/Data/Dataimages/Upload/small-square.gif); PADDING-BOTTOM: 2px; COLOR: #0f4096; PADDING-TOP: 2px; BORDER-BOTTOM: #0f4096 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #cacfe2
}
A.PortalArtTitle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: none; BORDER-LEFT: medium none; COLOR: #0f4096; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A.PortalArtTitle:hover {
	COLOR: #0f4096; TEXT-DECORATION: underline
}
.NavigationPath {
	DISPLAY: none
}
.NavigationLink {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: verdana, arial, sans-serif
}
A.NavigationLink {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: verdana, arial, sans-serif
}
A.NavigationLink:visited {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: verdana, arial, sans-serif
}
.ArtTitleScroll {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ArtContentScroll {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ForumItemStyle {
	BACKGROUND-COLOR: #ffffcc
}
.ForumAlternateItemStyle {
	BACKGROUND-COLOR: #ccffcc
}
.ForumUserName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.ForumText {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ForumText P {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ForumText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ForumText:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ForumPostedDate {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ForumListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000099
}
.EditLightToolButton {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BACKGROUND: white; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; WIDTH: 22px; BORDER-BOTTOM: white 1px solid; HEIGHT: 20px
}
.EditLightToolButtonBack {
	PADDING-LEFT: 0px; BACKGROUND: white; WIDTH: 100%; HEIGHT: 20px
}
.EditLightToolBarStyle {
	BORDER-TOP: gray 1px solid
}
.EditLightContent {
	
}
.AddressItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 10px; WIDTH: 80%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.AddressAlternateItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #99ccff; PADDING-BOTTOM: 10px; WIDTH: 80%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.AddressTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkblue; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.AddressTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkblue; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.AddressImageList {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100px; HEIGHT: 80px
}
.AddressImageList {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100px; HEIGHT: 80px
}
.AddressSummaryList {
	FLOAT: left; MARGIN-LEFT: 5px
}
.AddressSummaryList {
	FLOAT: left; MARGIN-LEFT: 5px
}
.AddressCategory {
	PADDING-LEFT: 10px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.AddressCategory .qsArtTitleList {
	PADDING-TOP: 10px
}
.AddressCategoryImage {
	WIDTH: 40px
}
.AddressDetail {
	BACKGROUND-COLOR: #ffffff
}
.AddressDetailImage {
	BORDER-RIGHT: darkblue 2px solid
}
.AddressDetailContent {
	PADDING-LEFT: 10px
}
.AddressArticleDetail {
	
}
.AddressReference {
	CLEAR: left; MARGIN: 10px
}
.AddressDetailReference {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.ClassifiedAdItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #888888 2px solid; TEXT-ALIGN: left
}
.ClassifiedAdAlternateItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #888888 2px solid; TEXT-ALIGN: left
}
.ClassifiedAdTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdImageList {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.ClassifiedAdImageList {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.ClassifiedAdSummaryList {
	MARGIN-LEFT: 10px; afloat: left
}
.ClassifiedAdSummaryList {
	MARGIN-LEFT: 10px; afloat: left
}
.ClassifiedAdDate {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdDate {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdRef {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdRef {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ClassifiedAdCategory {
	BORDER-TOP: #888888 4px solid; PADDING-LEFT: 10px; BORDER-BOTTOM: #888888 4px solid; HEIGHT: 100%; BACKGROUND-COLOR: #eeeeee
}
.ClassifiedAdCategory .qsArtTitleList {
	PADDING-TOP: 10px
}
.ClassifiedAdCategoryImage {
	WIDTH: 40px
}
.ClassifiedAdDetail {
	BORDER-TOP: #888888 4px solid; BORDER-BOTTOM: #888888 4px solid; BACKGROUND-COLOR: #eeeeee
}
.EventItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fffffa; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.EventAlternateItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffda; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.EventTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.EventTitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.EventTitleList A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.EventTitleList A:visited .EventTitleList A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.EventTitleList A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0032cd; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.EventImageList {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.EventImageList {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.EventSummaryList {
	FLOAT: left; MARGIN-LEFT: 5px
}
.EventSummaryList {
	FLOAT: left; MARGIN-LEFT: 5px
}
.EventList {
	BORDER-TOP: #0032cd 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #0032cd 4px solid; BACKGROUND-COLOR: #e5ebff; TEXT-ALIGN: center
}
.EventList .qsArtTitleList {
	PADDING-TOP: 10px
}
.EventDetail {
	BORDER-TOP: #0032cd 4px solid; BORDER-BOTTOM: #0032cd 4px solid; BACKGROUND-COLOR: #e5ebff
}
.EventArticleDetail {
	BORDER-TOP: #0032cd 4px solid; BORDER-BOTTOM: #0032cd 4px solid
}
.EventDate {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: darkorange; PADDING-TOP: 15px; BORDER-BOTTOM: #0032cd 1px solid; FONT-FAMILY: Comic Sans MS, Arial, Helvetica, Sans-Serif
}
.EventCategory {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Comic Sans MS, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: right
}
.IdxSearchDisplay {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; WIDTH: 100%; BACKGROUND-COLOR: lightgrey
}
.IdxSearchDisplayNbDocFound {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 20px
}
.IdxSearchDisplayTable {
	FONT-SIZE: 11px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: lightyellow
}
.IdxSearchDisplayTableRow {
	HEIGHT: 25px; BACKGROUND-COLOR: khaki
}
.IdxSearchDisplayTableColDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
.IdxSearchDisplayTableHeadDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
.IdxSearchDisplayTableColLink A:hover {
	BACKGROUND-COLOR: lightyellow
}
.IdxSearchDisplayTableColTitle {
	FONT-STYLE: italic
}
.IdxSearchDisplayTableColSize {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
.IdxSearchDisplayTableHeadSize {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
.IdxSearchDisplayTableColRank {
	DISPLAY: block
}
.IdxSearchDisplayTableHeadRank {
	DISPLAY: block
}
.IdxSearchDisplayTableColAbstract {
	FONT-STYLE: italic
}
.CalendarMonthDisplayTable {
	BACKGROUND: white
}
.CalendarMonthTxtDisplay {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: lightgrey; PADDING-BOTTOM: 10px
}
.CalendarWeeklyDay {
	FONT-WEIGHT: bold; BACKGROUND: lightyellow; PADDING-BOTTOM: 5px; HEIGHT: 16px; TEXT-ALIGN: center
}
.CalendarDayMonthDisplay {
	FONT-SIZE: 12px; TEXT-ALIGN: right
}
.CalendarCurrentDayMonthDisplay {
	FONT-SIZE: 12px; BACKGROUND: #d9f4ff; COLOR: #0f4096; TEXT-ALIGN: right
}
.CalendarDayOffMonthDisplay {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-ALIGN: right
}
.CalendarDayEvent {
	FONT-SIZE: 10px; COLOR: #009900
}
.CalendarDayEvent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.CalendarDayEvent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; TEXT-INDENT: -1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.CalendarCurrentDayEvent {
	FONT-SIZE: 10px; BACKGROUND: #d9f4ff; COLOR: #0f4096
}
.CalendarCurrentDayEvent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #d9f4ff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0f4096; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.CalendarCurrentDayEvent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; LIST-STYLE-POSITION: inside; FONT-SIZE: 10px; BACKGROUND: #d9f4ff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #0f4096; TEXT-INDENT: -1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.CalendarTableBorderTopRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid
}
.CalendarTableBorderTopLeftRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid
}
.CalendarTableBorderTopBtmLeftRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.CalendarTableBorderTopBtmRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.SelectCalendarMonthDisplayTable {
	BACKGROUND: white
}
.SelectCalendarMonthTxtDisplay {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: lightgrey; PADDING-BOTTOM: 4px
}
.SelectCalendarWeeklyDay {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: lightyellow; PADDING-BOTTOM: 5px; HEIGHT: 11px; TEXT-ALIGN: center
}
.SelectCalendarDayMonthDisplay {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
.SelectCalendarCurrentDayMonthDisplay {
	FONT-SIZE: 10px; BACKGROUND: #d9f4ff; COLOR: #0f4096; TEXT-ALIGN: right
}
.SelectCalendarDayOffMonthDisplay {
	FONT-SIZE: 9px; COLOR: #999999; TEXT-ALIGN: right
}
.SelectCalendarDayEvent {
	FONT-SIZE: 10px; COLOR: #009900
}
.SelectCalendarCurrentDayEvent {
	FONT-SIZE: 10px; BACKGROUND: #d9f4ff; COLOR: #0f4096
}
.SelectCalendarTableBorderTopRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid
}
.SelectCalendarTableBorderTopLeftRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid
}
.SelectCalendarTableBorderTopBtmLeftRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.SelectCalendarTableBorderTopBtmRight {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.qsmenuacc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif
}
.qsmenuacc A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsmenuacc A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsmenuacc A:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
.qsmenufilm {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #99ccff; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, sans-serif
}
.qsmenufilm A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsmenufilm A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.qsmenufilm A:hover {
	FONT-WEIGHT: normal; COLOR: #99ccff; TEXT-DECORATION: underline
}
.qstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif
}
.qsliste {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif
}
.qsliste18 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsliste18 A:visited {
	FONT-SIZE: 18px; COLOR: #ff3333; TEXT-DECORATION: none
}
.qsliste18 A:hover {
	FONT-SIZE: 18px; COLOR: #ff3333; TEXT-DECORATION: underline
}
.qsmenureal {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #000066; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, sans-serif
}
.qsmenureal A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.qsmenureal A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.qsmenureal A:hover {
	FONT-WEIGHT: normal; COLOR: #000066; TEXT-DECORATION: underline
}
.qsmenuclim {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #ff0000; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, sans-serif
}
.navig {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: verdana, arial, "sans-serif"
}
A.navig:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navig:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navig:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
A.navig:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A.navig:unknown {
	COLOR: #990000; TEXT-DECORATION: none
}
.TitreCacheTitle {
	DISPLAY: none
}
