A:link {
	FONT-WEIGHT: bold; COLOR: #333399
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #6699CC
}
A:hover {
	BACKGROUND: #ffd; COLOR: #6699CC
}
A:active {
	COLOR: #00CCCC
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#header A IMG {
	COLOR: #fff
}
abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted; FONT-STYLE: italic
}
 HTML abbr {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted; FONT-STYLE: italic
}
 HTML ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted; FONT-STYLE: italic
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/squares.jpg) #AFB5D1; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333366; PADDING-TOP: 0px
}
body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/squares.jpg) #AFB5D1; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006699; PADDING-TOP: 0px;background-color: #6699CC
}
body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 76%/150% "Lucida Grande", "Lucida Sans Uniencart", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 10px; min-width: 750px
}
encart {
	FONT-FAMILY: Monaco, Courier, "Courier New", Tahoma
}
PRE {
	FONT-FAMILY: Monaco, Courier, "Courier New", Tahoma
}
KBD {
	FONT-FAMILY: Monaco, Courier, "Courier New", Tahoma
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0px
}
DD P {
	MARGIN: 0px 0px 0.5em
}
H1 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #443433; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #443433; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #443433; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.5em
}
H2 {
	FONT-SIZE: 1.2em; COLOR: #321; LINE-HEIGHT: 1.2em
}
H2 A:link {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
H2 A:visited {
	FONT-WEIGHT: bold; COLOR: #0033CC; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
H3 {
	MARGIN-TOP: 0.75em; FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1.1em
}
H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.25em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
INS {
	BACKGROUND-COLOR: #dde3dd; TEXT-DECORATION: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/img/bullet.gif) no-repeat 6px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
LI {
	MARGIN-BOTTOM: 0.6em
}
P {
	FONT-SIZE: 1em; MARGIN: 1em 0px
}
Q {
	COLOR: #006699; quotes: "“" "”" "‘" "’"
}
Q:unknown {
	content: open-quote
}
Q:unknown {
	content: close-quote
}
 HTML Q {
	FONT-STYLE: italic
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clearer {
	CLEAR: both; MARGIN: 0px; LINE-HEIGHT: 1px; HEIGHT: 0px
}
#contactForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contact #contactForm {
	MARGIN: 2em 0px 1em
}
#searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	MARGIN-TOP: 1em; DISPLAY: block; FONT-WEIGHT: bold
}
LABEL.inl {
	DISPLAY: inline
}
LABEL EM {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; FONT-STYLE: normal
}
INPUT.txt {
	DISPLAY: block; WIDTH: 250px; COLOR: #000
}
INPUT.txt:unknown {
	BACKGROUND: #fffff6
}
TEXTAREA.txt:unknown {
	BACKGROUND: #fffff6
}
#searchForm INPUT.txt {
	DISPLAY: inline; WIDTH: 130px
}
TEXTAREA.txt {
	DISPLAY: block; WIDTH: 400px
}
INPUT.btn {
	MARGIN-TOP: 1em
}
#searchForm INPUT.btn {
	MARGIN-TOP: 0px
}
#comments_form {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#contactForm {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#comments_form P {
	FONT-SIZE: 0.94em; COLOR: #333
}
#contenu {
	BORDER-RIGHT: #1E4365 2px solid; BORDER-TOP: #1E4365 0px solid; BACKGROUND: url(/img/sidebargrad.jpg) #fff repeat-y right top; MARGIN: 0px auto; BORDER-LEFT: #1E4365 2px solid; BORDER-BOTTOM: #1E4365 0px solid
}
#contenu {
	WIDTH: 746px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 746px
}
#coloneprincipale {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 496px
}
#sidebar {
	MARGIN-LEFT: 499px
}
#basdepage {
	BORDER-RIGHT: #1E4365 2px solid; BORDER-TOP: #1E4365 2px solid; FONT-SIZE: 0.94em; BACKGROUND: #f6f6f6; MARGIN: 0px auto; BORDER-LEFT: #1E4365 2px solid; BORDER-BOTTOM: #1E4365 2px solid; TEXT-ALIGN: right
}
#basdepage {
	WIDTH: 746px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 746px
}
#basdepage DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#basdepage A {
	TEXT-DECORATION: none
}
A.imgLink:hover {
	BACKGROUND-COLOR: transparent
}
#skip {
	DISPLAY: none
}
#header A:hover {
	BACKGROUND-COLOR: transparent
}
#header {
	BORDER-RIGHT: #1E4365 2px solid; BORDER-TOP: #1E4365 2px solid; BACKGROUND: url(/img/strip01.jpg) #4780B8 no-repeat left top; MARGIN: 0px auto; BORDER-LEFT: #1E4365 2px solid; BORDER-BOTTOM: #1E4365 1px solid; HEIGHT: 94px
}
#header {
	WIDTH: 746px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 746px
}
body.homepage #header {
	BACKGROUND-IMAGE: url(/img/strip01.jpg)
}
body.about #header {
	BACKGROUND-IMAGE: url(/img/strip02.jpg)
}
body.archive #header {
	BACKGROUND-IMAGE: url(/img/strip03.jpg)
}
body.reviews #header {
	BACKGROUND-IMAGE: url(/img/strip03.jpg)
}
body.lab #header {
	BACKGROUND-IMAGE: url(/img/strip04.jpg)
}
body.accessibility #header {
	BACKGROUND-IMAGE: url(/img/strip05.jpg)
}
body.contact #header {
	BACKGROUND-IMAGE: url(/img/strip06.jpg)
}
body.search #header {
	BACKGROUND-IMAGE: url(/img/strip07.jpg)
}
#navigation {
	BACKGROUND: url(/img/navigation_bg.jpg) #275F98 repeat-x 0px 0px; FLOAT: left; WIDTH: 746px; BORDER-BOTTOM: #42432d 1px solid
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation UL LI A {
	BORDER-RIGHT: #669CD1 1px solid; PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #93BEE9; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 0.94em/1em Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000; PADDING-TOP: 20px; TEXT-DECORATION: none; text-shadow: 2px 2px 2px #555
}
#navigation UL LI A:hover {
	BACKGROUND: #41719F; COLOR: #fff
}
body.homepage #navigation-homepage A {
	BACKGROUND: #4780B8; COLOR: #fff; text-shadow: none
}
body.about #navigation-alarmes A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.archive #navigation-barriere A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.reviews #navigation-autres A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.lab #navigation-baches A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.accessibility #navigation-accessibility A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.contact #navigation-contact A {
	BACKGROUND: #A2D1FF; COLOR: #fff; text-shadow: none
}
body.homepage #navigation-homepage A:hover {
	BACKGROUND: #5695D2
}
body.about #navigation-alarmes A:hover {
	BACKGROUND: #A2D1FF
}
body.archive #navigation-barriere A:hover {
	BACKGROUND: #A2D1FF
}
body.reviews #navigation-autres A:hover {
	BACKGROUND: #A2D1FF
}
body.reviews #navigation-jouet A:hover {
	BACKGROUND: #A2D1FF
}
body.lab #navigation-baches A:hover {
	BACKGROUND: #A2D1FF
}
body.accessibility #navigation-accessibility A:hover {
	BACKGROUND: #A2D1FF
}
body.contact #navigation-contact A:hover {
	BACKGROUND: #A2D1FF
}
#navigation UL LI A:active {
	BACKGROUND: #A2D1FF; COLOR: #fff
}
#information {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #eee; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #ddd 8px double
}
#information H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.94em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.8ex 0px 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Uniencart", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif
}
#information P {
	DISPLAY: inline; FONT-SIZE: 0.94em; MARGIN: 0px
}
#sidebar H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: url(/img/dot2.gif) repeat-x left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; WIDTH: 237px; COLOR: #446; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#sidebar P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.entry {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/img/dot2.gif) repeat-x left bottom; PADDING-BOTTOM: 1em; COLOR: #111; PADDING-TOP: 1.5em
}
#recent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/img/dot2.gif) repeat-x left bottom; PADDING-BOTTOM: 1em; COLOR: #111; PADDING-TOP: 1.5em
}
UNKNOWN {
	BORDER-TOP: #999 1px dotted; DISPLAY: block; COLOR: #000; PADDING-TOP: 0.25em; content: "URI: " attr(cite)
}
.bq-cite {
	MARGIN: 1em 0px
}
.bq-cite DIV {
	PADDING-LEFT: 50px; FONT-SIZE: 0.94em
}
.entry .bq-cite BLOCKQUOTE {
	MARGIN-BOTTOM: 0px
}
.bq-cite CITE {
	FONT-STYLE: normal
}
#comments BLOCKQUOTE {
	PADDING-LEFT: 30px; FONT-SIZE: 0.94em; BACKGROUND: url(/img/q-c.gif) no-repeat left top; MARGIN: 1em 0px; COLOR: #555
}
.entry BLOCKQUOTE {
	PADDING-LEFT: 50px; FONT-SIZE: 0.94em; BACKGROUND: url(/img/q-e.gif) no-repeat left top; MARGIN: 1em 0px; COLOR: #555
}
.entryinformation {
	MARGIN-TOP: 1em; FONT-SIZE: 0.9em; COLOR: #666; PADDING-TOP: 0.5em
}
.comments {
	PADDING-LEFT: 14px; BACKGROUND: url(/img/comment.gif) no-repeat 0px 50%
}
.comments:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(/img/comment.gif) no-repeat 0px 50%
}
#comments .imgLink {
	PADDING-LEFT: 14px; BACKGROUND: url(/img/comment.gif) no-repeat 0px 50%
}
#comments .imgLink {
	TEXT-DECORATION: none
}
.archive .entry H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #321; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.archive .entry H1 {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/header_icon.gif) no-repeat left center; MARGIN-LEFT: -20px; TEXT-TRANSFORM: uppercase; text-shadow: 2px 2px 2px #ccc
}
.entry H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/header_icon.gif) no-repeat left center; MARGIN-LEFT: -20px; TEXT-TRANSFORM: uppercase; text-shadow: 2px 2px 2px #ccc
}
#recent H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/header_icon.gif) no-repeat left center; MARGIN-LEFT: -20px; TEXT-TRANSFORM: uppercase; text-shadow: 2px 2px 2px #ccc
}
#recent LI SPAN {
	FONT-SIZE: 0.9em
}
.entry H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #111
}
UNKNOWN {
	MARGIN-TOP: 0px
}
.teaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/lab/teaser/tsr.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; MARGIN: 10px 0px; WIDTH: 430px; PADDING-TOP: 0px
}
.teaser H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; BACKGROUND: url(/lab/teaser/tsr.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 7px
}
.teaser P {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d8d8d8 0px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 0px solid
}
.teaser A {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d8d8d8 0px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 0px solid
}
.teaser A {
	PADDING-RIGHT: 24px; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(/lab/teaser/tsr-a.gif) no-repeat 410px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.teaser A:hover {
	TEXT-DECORATION: underline
}
TABLE.survey {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; BORDER-COLLAPSE: collapse
}
TABLE.stats {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; BORDER-COLLAPSE: collapse
}
TABLE.stats {
	MARGIN: 1em auto
}
TABLE.stats CAPTION {
	FONT-WEIGHT: bold; MARGIN: 0px auto
}
TABLE.survey TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TABLE.survey TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TABLE.stats TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TABLE.stats TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TABLE.stats TH {
	BACKGROUND: #ececec
}
TABLE.survey TH {
	VERTICAL-ALIGN: top
}
TABLE.survey TD {
	VERTICAL-ALIGN: top; WHITE-SPACE: nocontenu; TEXT-ALIGN: left
}
TABLE.survey TD.ok {
	BACKGROUND: #cfc
}
TABLE.survey TD.notok {
	BACKGROUND: #fcc
}
TABLE.survey TD.partly {
	BACKGROUND: #ffc
}
TABLE.survey TD SPAN {
	FONT-SIZE: 0.94em; CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
TABLE.survey CAPTION {
	TEXT-ALIGN: left
}
.extbl {
	BORDER-RIGHT: #555 0px solid; BORDER-TOP: #555 1px solid; MARGIN: 1em 0px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 0px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.extbl TH {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #555 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #555 1px solid
}
.extbl TD {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #555 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #555 1px solid
}
UNKNOWN {
	FONT-WEIGHT: bold
}
.table1 .headers TD {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
P#archiveftr {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/arrow_right.gif) no-repeat 100% 50%; TEXT-ALIGN: right
}
#quicklinks P A {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/arrow_right.gif) no-repeat 100% 50%; TEXT-ALIGN: right
}
#produitspiscine P A {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/arrow_right.gif) no-repeat 100% 50%; TEXT-ALIGN: right
}
#produitspiscine2 P A {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/arrow_right.gif) no-repeat 100% 50%; TEXT-ALIGN: right
}
UL#archiveftr {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none
}
UL#archiveftr LI.left {
	PADDING-LEFT: 15px; BACKGROUND: url(/img/arrow_left.gif) no-repeat 0px 5px; FLOAT: left; WIDTH: 150px
}
UL#archiveftr LI.right {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/arrow_right.gif) no-repeat 100% 5px; FLOAT: right; WIDTH: 150px; TEXT-ALIGN: right
}
#comments {
	OVERFLOW: hidden; WIDTH: 436px; PADDING-TOP: 0.5em
}
#comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0.25em; COLOR: #321; PADDING-TOP: 0px
}
#comments DL {
	MARGIN: 0px
}
#comments DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#comments DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px
}
#comments DD P {
	MARGIN-TOP: 0px
}
#comments DT.r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#comments DD.r {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
DIV.error STRONG {
	FONT-WEIGHT: bold; COLOR: #930
}
#sidebar UL {
	PADDING-LEFT: 17px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
#sidebar UL LI {
	BACKGROUND-POSITION: 0px 3px; MARGIN-TOP: 6px; PADDING-LEFT: 14px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -14px
}
#popular DT {
	MARGIN-TOP: 0.6em
}
#sidebar DL {
	MARGIN: 0px 15px
}
#latest UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
#latest UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#sidebar DL {
	FONT-SIZE: 0.94em; LINE-HEIGHT: 1.3em
}
#feeds LI {
	FONT-SIZE: 0.94em; LINE-HEIGHT: 1.3em
}
#regular LI {
	FONT-SIZE: 0.94em; LINE-HEIGHT: 1.3em
}
#latest LI {
	FONT-SIZE: 0.94em; LINE-HEIGHT: 1.3em
}
#sidebar P {
	FONT-SIZE: 0.94em; LINE-HEIGHT: 1.3em
}
#sidebar P {
	MARGIN: 0.5em 0px
}
#produitspiscine .padded {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#produitspiscine UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#produitspiscine UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#produitspiscine LI IMG {
	DISPLAY: inline
}
#produitspiscine LI A:hover {
	BACKGROUND-COLOR: transparent
}
#produitspiscine2 .padded {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#produitspiscine2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#produitspiscine2 UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#produitspiscine2 LI IMG {
	DISPLAY: inline
}
#produitspiscine2 LI A:hover {
	BACKGROUND-COLOR: transparent
}
P.more {
	TEXT-ALIGN: right
}
P.encart {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 0.5em;
	BACKGROUND: #e0efff;
	PADDING-BOTTOM: 0.5em;
	BORDER-LEFT: #ddd 1px solid;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 0.5em;
	BORDER-BOTTOM: #ddd 1px solid;
}
P.preambule {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; COLOR: #006699
}
P.capt {
	FONT-SIZE: 0.94em; MARGIN: 0px 0px 1.5em; COLOR: #333; LINE-HEIGHT: 1
}
P.note {
	BORDER-RIGHT: #ee7 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ee7 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffe; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ee7 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ee7 1px solid
}
.update {
	BORDER-RIGHT: #ee7 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ee7 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffe; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; BORDER-LEFT: #ee7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ee7 1px solid
}
OL.encart {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 35px; PADDING-BOTTOM: 3px; MARGIN: 1em 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Courier
}
OL.encart encart {
	FONT-FAMILY: Courier
}
OL.encart LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f7f7f5; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
OL.encart LI.tab1 {
	PADDING-LEFT: 5ex
}
OL.encart LI.tab2 {
	PADDING-LEFT: 10ex
}
OL.encart LI.tab3 {
	PADDING-LEFT: 15ex
}
.encart .changed {
	FONT-WEIGHT: bold; COLOR: #600
}
#regular A {
	PADDING-LEFT: 0px
}
IMG.left {
	FLOAT: left; MARGIN: 0px 6px 6px 0px
}
IMG.right {
	FLOAT: right; MARGIN: 0px 0px 6px 6px
}
IMG.promo {
	DISPLAY: block; MARGIN: 0px 0px 1em 15px
}
.bordered {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.bordered:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BORDER-RIGHT-COLOR: #333
}
.padded {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
body.archive DIV.subsection H2 {
	MARGIN: 0.5em 0px
}
body.archive DIV.subsection H2.first {
	MARGIN-TOP: 0px
}
body.archive DIV.subsection H3 {
	MARGIN-TOP: 0.5em; FONT-SIZE: 1em; COLOR: #888
}
UL.archive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.subsection {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
.adcontenu {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/img/dot2.gif) repeat-x left bottom; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.adcontenuwide {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/img/dot2.gif) repeat-x left bottom; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.adcontenuwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.lab .adcontenu {
	MARGIN-TOP: 1em
}
.adcontenu OBJECT {
	WIDTH: 336px; HEIGHT: 280px
}
.adcontenuwide OBJECT {
	WIDTH: 468px; HEIGHT: 60px
}
#sidebar .adcontenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 1em auto; WIDTH: 160px; PADDING-TOP: 0px
}
#sidebar .adcontenu OBJECT {
	WIDTH: 160px; HEIGHT: 600px
}
.lab #coloneprincipale DT {
	MARGIN-TOP: 0.5em
}
.lab #coloneprincipale DD {
	PADDING-LEFT: 1em
}
.lab #coloneprincipale H2 {
	MARGIN-TOP: 1em
}
#labbasdepage {
	CLEAR: both; TEXT-ALIGN: center
}
.review {
	CLEAR: left; MARGIN: 1em 0px 0.5em
}
.review DD {
	MARGIN: 0px
}
.review IMG {
	FLOAT: left; MARGIN: 0px 6px 6px 0px
}
.archive .intro {
	PADDING-TOP: 0px
}
.reviews .intro {
	PADDING-TOP: 0px
}
.produitspiscine LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.produitspiscine IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.produitspiscine2 .img {
	FLOAT: right; WIDTH: 70px
}
.produitspiscine2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.produitspiscine2 IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.produitspiscine2 .img {
	FLOAT: right; WIDTH: 70px
}
.Rouge {
	font-weight: bold;
	color: #CC0000;
}
.Bleu {
	font-weight: bold;
	color: #0066CC;
}
.piscine {
	display:none;
}
#link1 {visibility:hidden;display:none;}
