BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #008bdc
}
TD {
	FONT-SIZE: 10px
}
.c0 {
	WIDTH: 760px; BACKGROUND-COLOR: #81c9fb; align: center
}
.ct0 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 760px; BACKGROUND-COLOR: #f9f9f9; BORDER-RIGHT-WIDTH: 0px
}
.ch0 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 760px; BACKGROUND-COLOR: #f9f9f9; BORDER-RIGHT-WIDTH: 0px
}
.chl0 {
	WIDTH: 0px; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
.chc0 {
	WIDTH: 650px; HEIGHT: 18px; BACKGROUND-COLOR: #e5e5e5; align: left
}
.chr0 {
	WIDTH: 110px; HEIGHT: 18px; BACKGROUND-COLOR: #e5e5e5; align: right
}
.cc0 {
	PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.cb0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #81c9fb
}
.ccl0 {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 0px
}
.ccc0 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 510px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ccr0 {
	BORDER-LEFT: #376cbe 1px dotted; WIDTH: 250px
}
.ccl1 {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
.ccc1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ccr1 {
	HEIGHT: 0px
}
.borderBloc02 {
	BORDER-TOP: #3967b9 2px solid; BORDER-BOTTOM: #3967b9 2px solid; BACKGROUND-COLOR: #3c69bc
}
.borderBloc02 TD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
.background04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3967b9; TEXT-ALIGN: center
}
.background04 A {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3967b9; TEXT-ALIGN: center
}
.background04 A:hover {
	TEXT-DECORATION: underline
}
.borderblack {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
A.menulink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #dddddd; TEXT-DECORATION: none
}
A.menulink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cccccc; TEXT-DECORATION: none
}
A.menulink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099; TEXT-DECORATION: underline
}
A.menulink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #008bdc; TEXT-ALIGN: left
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #008bdc; 
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000099; TEXT-ALIGN: justify
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000099; TEXT-ALIGN: justify
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 5px; VERTICAL-ALIGN: top; COLOR: #8a9696; TEXT-ALIGN: justify
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: justify
}
.text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; TEXT-ALIGN: left
}
.text4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: left
}
.text5 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.text6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.text6b {
	BORDER-RIGHT: #4488cc 1px solid; BORDER-TOP: #4488cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BORDER-LEFT: #4488cc 1px solid; COLOR: #000000; BORDER-BOTTOM: #4488cc 1px solid; TEXT-ALIGN: center
}
.textlittlewhite {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ffffff
}
.textlittlegrey {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #adb5b5
}
.textrighttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5
}
.textpricebig {
	FONT-WEIGHT: bold; FONT-SIZE: 40pt; COLOR: #8383cd
}
.textpricebig2 {
	FONT-WEIGHT: bold; FONT-SIZE: 32pt; COLOR: #8383cd
}
.textpricemedium {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #8383cd
}
.textpricemedium2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #8383cd
}
.textgreenpastel {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #c0ffc0
}
.textbiggreenpastel {
	FONT-WEIGHT: bold; FONT-SIZE: 40pt; COLOR: #c0ffc0
}
.textmediumgreenpastel {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #c0ffc0
}
.textsmallgreenpastel {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #c0ffc0
}
.textblackmedium {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #000000
}
.textblackmedium2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18pt; COLOR: #000000
}
.errormessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #8383cd; FONT-STYLE: normal
}
.flashingmessage {
	BORDER-RIGHT: #8383cd 3px solid; BORDER-TOP: #8383cd 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BORDER-LEFT: #8383cd 3px solid; COLOR: #8383cd; BORDER-BOTTOM: #8383cd 3px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff
}
#showimage {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; VISIBILITY: hidden; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; POSITION: absolute
}
#dragbar2 {
	CURSOR: pointer; HEIGHT: 20px; BACKGROUND-COLOR: #efefef; min-width: 100px
}
#dragbar {
	BACKGROUND-IMAGE: url(/js/images/grayed_dock2.gif); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #efefef; align: right; min-width: 100px
}
#dragbar #closetext {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-RIGHT: 1px; align: right
}
.ci0 {
	
}
.cch0 {
	
}
.ccl_0 {
	BORDER-RIGHT: #4488cc 1px solid; BORDER-TOP: #4488cc 1px solid; BORDER-LEFT: #4488cc 1px solid; BORDER-BOTTOM: #4488cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.cclh0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #4488cc
}
.ccli0 {
	FONT-SIZE: 12px; HEIGHT: 6px
}
.cclt0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee
}
.cclt0n {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 180px; BACKGROUND-COLOR: #eeeeee
}
.ccl_1 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.cclh1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccff00
}
.ccli1 {
	FONT-SIZE: 12px; HEIGHT: 6px
}
.cclt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.cccf0 {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; WIDTH: 740px
}
.cccf0b {
	BORDER-RIGHT: #b0c4de 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0c4de 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #b0c4de 1px solid; WIDTH: 740px; PADDING-TOP: 0px; BORDER-BOTTOM: #b0c4de 0px solid
}
.cccf0c {
	BORDER-RIGHT: #b0c4de 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0c4de 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #b0c4de 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0c4de 0px solid
}
.ccc_0 {
	BORDER-RIGHT: #ddbb88 1px solid; BORDER-TOP: #ddbb88 1px solid; BORDER-LEFT: #ddbb88 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ddbb88 1px solid; BACKGROUND-COLOR: #ffeebb
}
.ccch0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4488cc; PADDING-TOP: 0px; BACKGROUND-COLOR: #ddbb88
}
.ccci0 {
	FONT-SIZE: 12px; HEIGHT: 6px
}
.ccct0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4488cc; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeebb
}
.ccct0b {
	BORDER-RIGHT: #ddbb88 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ddbb88 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddbb88 0px; COLOR: #4488cc; PADDING-TOP: 0px; BORDER-BOTTOM: #ddbb88 1px solid; BACKGROUND-COLOR: #ffeebb
}
.ccct1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ddbb88; BORDER-BOTTOM-COLOR: #ddbb88; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-COLOR: #ddbb88; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeebb; BORDER-RIGHT-COLOR: #ddbb88
}
.ccct2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ddbb88; BORDER-BOTTOM-COLOR: #ddbb88; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-COLOR: #ddbb88; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeddaa; BORDER-RIGHT-COLOR: #ddbb88
}
.ccr0 {
	WIDTH: 0px; HEIGHT: 0px
}
.mb0 {
	WIDTH: 0px; HEIGHT: 0px
}
.cell0 {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000099 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000099 1px solid
}
.titleindex1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22pt; COLOR: #e3b900; LETTER-SPACING: 1.5pt
}
.titleindex2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22pt; COLOR: #e3b900; LETTER-SPACING: 1.5pt
}
.titleindex3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #e3b900; LETTER-SPACING: 1.5pt
}
.titleindex4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #e3b900; LETTER-SPACING: 1.5pt
}
.titleindex5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #f7f7f7; LETTER-SPACING: 1.5pt
}
.mccc-col0 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #a21717; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: left
}
.mccc-col0c {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #a21717; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center
}
.mccc-col0r {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990033; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: right; align: right
}
.mccc-col4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mccc-col4c {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.mccc-col4r {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.mccc-col4s {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mccc-col5 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeff; TEXT-ALIGN: left
}
.mccc-col5c {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeff; TEXT-ALIGN: center
}
.mccc-col5r {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeff; TEXT-ALIGN: right
}
.mccc-col5s {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeff; TEXT-ALIGN: left
}
.b-top {
	BORDER-TOP: #b0c4de 1px solid
}
.b-left {
	BORDER-LEFT: #b0c4de 1px solid
}
.b-right {
	BORDER-RIGHT: #b0c4de 1px solid
}
.b-bottom {
	BORDER-BOTTOM: #b0c4de 1px solid
}
.c-center {
	TEXT-ALIGN: center
}
.c-bold {
	FONT-WEIGHT: bold
}
.c-bg-hilited {
	BACKGROUND-COLOR: #ff9933
}
.cell-0 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.cell-1 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeff
}
.cell-2 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ddddff
}
.cell-0L {
	BACKGROUND-COLOR: #ffffff
}
.cell-1L {
	BACKGROUND-COLOR: #eeeeff
}
.cell-2L {
	BACKGROUND-COLOR: #ddddff
}
.size12 {
	FONT-SIZE: 12pt
}
.size12 TD {
	FONT-SIZE: 12pt
}
.size10 TD {
	FONT-SIZE: 10pt
}
.size9 {
	FONT-SIZE: 9pt
}
.size9 TD {
	FONT-SIZE: 9pt
}
.size8 {
	FONT-SIZE: 8pt
}
.size8 TD {
	FONT-SIZE: 8pt
}
.size7 {
	FONT-SIZE: 7pt
}
.size7 TD {
	FONT-SIZE: 7pt
}
.size6 {
	FONT-SIZE: 6pt
}
.size6 TD {
	FONT-SIZE: 6pt
}
.c-red {
	COLOR: #8383cd
}
.c-orange {
	COLOR: #ff6600
}
.c-green {
	COLOR: #00cc00
}
.rotate {
	FONT-SIZE: 8pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.rotate:link {
	FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.rotate:visited {
	FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.rotate:hover {
	FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.rotate:active {
	FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #adb5b5; TEXT-DECORATION: none
}
.menutop {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #f7f7f7; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menutopover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; TEXT-DECORATION: none
}
.menubottom {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #f7f7f7; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.menu2top {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000099; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu2topover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; TEXT-DECORATION: none
}
.menu2bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000099; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.menu2link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000099; TEXT-DECORATION: none
}
A.menu2link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000099; TEXT-DECORATION: none
}
A.menu2link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; TEXT-DECORATION: none
}
A.menu2link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000099; TEXT-DECORATION: none
}
A.h1link:link {
	TEXT-DECORATION: none
}
A.h1link:visited {
	TEXT-DECORATION: none
}
A.h1link:hover {
	TEXT-DECORATION: none
}
A.h1link:active {
	TEXT-DECORATION: none
}
A.h2link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.h2link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.h2link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: underline
}
A.h2link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.greylinkbold10:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.greylinkbold10:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.greylinkbold10:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5; TEXT-DECORATION: underline
}
A.greylinkbold10:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.greylink8:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.greylink8:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.greylink8:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #adb5b5; TEXT-DECORATION: underline
}
A.greylink8:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #adb5b5; TEXT-DECORATION: none
}
A.violetlink8:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c4bfe2; TEXT-DECORATION: none
}
A.violetlink8:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c4bfe2; TEXT-DECORATION: none
}
A.violetlink8:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c4bfe2; TEXT-DECORATION: underline
}
A.violetlink8:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c4bfe2; TEXT-DECORATION: none
}
A.bleulink8:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099; TEXT-DECORATION: none
}
A.bleulink8:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099; TEXT-DECORATION: none
}
A.bleulink8:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099; TEXT-DECORATION: underline
}
A.bleulink8:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099; TEXT-DECORATION: none
}
A.bleulink10:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; TEXT-DECORATION: none
}
A.bleulink10:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; TEXT-DECORATION: none
}
A.bleulink10:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #adb5b5; TEXT-DECORATION: underline
}
A.bleulink10:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; TEXT-DECORATION: none
}
A.jauneorlink8:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #e3b900; TEXT-DECORATION: none
}
A.jauneorlink8:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #e3b900; TEXT-DECORATION: none
}
A.jauneorlink8:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c09758; TEXT-DECORATION: underline
}
A.jauneorlink8:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #e3b900; TEXT-DECORATION: none
}
.field1 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.field2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #000099; BORDER-BOTTOM-COLOR: #000099; COLOR: #000099; BORDER-TOP-COLOR: #000099; BACKGROUND-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #000099
}
.field3 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099; BACKGROUND-COLOR: #ffffff
}
.field4 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; WIDTH: 100%; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.field5 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 6pt; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.field6 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.field1error {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; COLOR: #000066; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #8383cd
}
.field2error {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #000099; BORDER-BOTTOM-COLOR: #000099; COLOR: #000099; BORDER-TOP-COLOR: #000099; BACKGROUND-COLOR: #ff6633; BORDER-RIGHT-COLOR: #000099
}
.field3error {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; COLOR: #000066; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #8383cd
}
.field4error {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; WIDTH: 100%; COLOR: #000066; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #8383cd
}
.field6error {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #000099 1px solid; COLOR: #000066; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #8383cd
}
.button1 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.button2 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.button3 {
	FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button3:hover {
	COLOR: #d81f41; TEXT-DECORATION: underline
}
.button3b {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	BACKGROUND-COLOR: #FFFF00;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.button3b:hover {
	COLOR: #d81f41; TEXT-DECORATION: underline
}
.button4 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button4:hover {
	COLOR: #d81f41; TEXT-DECORATION: underline
}
.button5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button5:hover {
	COLOR: #d81f41; TEXT-DECORATION: underline
}
.button6 {
	FONT-SIZE: 9pt; COLOR: #000000; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button6:hover {
	COLOR: #d81f41; TEXT-DECORATION: underline
}
.buttonbottom {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #000099; BORDER-BOTTOM-COLOR: #000099; COLOR: #000099; BORDER-TOP-COLOR: #000099; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #000099
}
.greylink {
	FONT-WEIGHT: normal; COLOR: #CCCCCC
}
.greylink A {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
.greylink A:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: underline
}
.bottomlink {
	FONT-WEIGHT: normal; COLOR: #FFFFFF
}
.bottomlink A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bottomlink A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A {
	COLOR: #008bdc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #008bdc; TEXT-DECORATION: underline
}
.link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #6f6f6f;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.link A {
	COLOR: #6f6f6f; TEXT-DECORATION: none
}
.link A:hover {
	COLOR: #6f6f6f; TEXT-DECORATION: underline 
}
.cadreoutils {
	BORDER-TOP: #008bdc 4px solid; BORDER-BOTTOM: #008bdc 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.outils {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-STYLE: normal
}
.outils A {
	COLOR: #008bdc; TEXT-DECORATION: none
}
.outils A:hover {
	COLOR: #008bdc; TEXT-DECORATION: underline overline
}
A.h1link:link {
	COLOR: #dd2200; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h1link:hover {
	COLOR: #dd2200; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h1link:visited {
	COLOR: #dd2200; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h1link:active {
	COLOR: #dd2200; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tablebloc0 {
	BORDER-RIGHT: #b0c4de 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b0c4de 1px solid; COLOR: #000099; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.tablebloc0 TH {
	FONT-WEIGHT: bold; COLOR: #000099; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tablebloc0 TH H2 {
	FONT-SIZE: 12px; FONT-STYLE: normal
}
.field {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #000099 1px solid; WIDTH: 100%; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.button {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ccff00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tablopromosemaine {
	BORDER-TOP: #bcf105 4px solid
}
.promosemainehorsjour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #008bdc; TEXT-ALIGN: center
}
.promosemainehorsjour A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.promosemainehorsjour A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline overline
}
.promosemainejour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008bdc; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #bcf105; TEXT-ALIGN: center
}
.txt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal
}
.background-top-150 {
	BACKGROUND-IMAGE: url(/images/noel/boite_haut-150.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-bottom-150 {
	BACKGROUND-IMAGE: url(/images/noel/boite_bas-150.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-top-340 {
	BACKGROUND-IMAGE: url(/images/noel/boite_haut-340.gif); WIDTH: 340px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-bottom-340 {
	BACKGROUND-IMAGE: url(/images/noel/boite_bas-340.gif); WIDTH: 340px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-top-570 {
	BACKGROUND-IMAGE: url(/images/noel/boite_haut-570.gif); WIDTH: 570px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-bottom-570 {
	BACKGROUND-IMAGE: url(/images/noel/boite_bas-570.gif); WIDTH: 570px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-top-680 {
	BACKGROUND-IMAGE: url(/images/noel/boite_haut-680.gif); WIDTH: 680px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-bottom-680 {
	BACKGROUND-IMAGE: url(/images/noel/boite_bas-680.gif); WIDTH: 680px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-top-740 {
	BACKGROUND-IMAGE: url(/images/noel/boite_haut-740.gif); WIDTH: 740px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.background-bottom-740 {
	BACKGROUND-IMAGE: url(/images/noel/boite_bas-740.gif); WIDTH: 740px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.cadrephoto  {
	border: 1px solid #666666;
}
/* styles pour products*/
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.bas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.droite {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.gauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.cadrecontoun {
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sstitres {
	color: #86D0F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #86D0F0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.titraccueil {
	color: #008bdc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008bdc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.ag {
	font-weight: bold;
	background-image: url(/images/products/ag.jpg);
}
.ac {
	font-weight: bold;
	background-image: url(/images/products/ac.jpg);
}
.ad {
	font-weight: bold;
	background-image: url(/images/products/ad.jpg);
}
.lg {
	font-weight: bold;
	background-image: url(/images/products/lg.jpg);
}
.lc {
	font-weight: bold;
	background-image: url(/images/products/lc.jpg);
}
.ld {
	font-weight: bold;
	background-image: url(/images/products/ld.jpg);
}
.cg {
	font-weight: bold;
	background-image: url(/images/products/cg.jpg);
}
.cc {
	font-weight: bold;
	background-image: url(/images/products/cc.jpg);
}
.cd {
	font-weight: bold;
	background-image: url(/images/products/cd.jpg);
}
.pg {
	font-weight: bold;
	background-image: url(/images/products/pg.jpg);
}
.pc {
	font-weight: bold;
	background-image: url(/images/products/pc.jpg);
}
.pd {
	font-weight: bold;
	background-image: url(/images/products/pd.jpg);
}
.a2g {
	font-weight: bold;
	background-image: url(/images/products/a2g.jpg);
}
.a2c {
	font-weight: bold;
	background-image: url(/images/products/a2c.jpg);
}
.a2d {
	font-weight: bold;
	background-image: url(/images/products/a2d.jpg);
}
/* fin styles pour products*/

/* style menu*/

H1.menu {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.right_menu {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A3D006;
}
.link_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.link_menu A {
	COLOR: #333333; TEXT-DECORATION: none
}
.link_menu A:hover {
	 TEXT-DECORATION: underline; COLOR: #333333;
}
/* fin style menu*/