BODY {
	MARGIN: 10px 0px; BACKGROUND-COLOR: #c1bd9f
}
A {
	COLOR: #44920c
}
H1 {
	MARGIN: 5px 0px; FONT: bold 18px Verdana, Arial, Helvetica, sans-serif; COLOR: #4d4d3a
}
.subClass {
	FONT-SIZE: 0.7em; COLOR: #44920c
}
H2 {
	MARGIN: 5px 0px; FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #4d4d3a
}
H3 {
	MARGIN: 5px 0px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #44920c
}
H4 {
	MARGIN: 5px 0px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4d4d3a
}
P {
	MARGIN: 5px 0px 10px; FONT: 0.75em Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; MARGIN: 0px; FONT: bold 0.75em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px inset; COLOR: #000000; BORDER-BOTTOM: #999999 1px inset; BACKGROUND-COLOR: #cccccc
}
TEXTAREA {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; FONT: bold 0.75em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px inset; COLOR: #000000; BORDER-BOTTOM: #999999 1px inset; BACKGROUND-COLOR: #cccccc
}
SELECT {
	MARGIN: 0px; FONT: bold 0.75em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(content_background.jpg) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #333333; PADDING-TOP: 0px
}
#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px;  WIDTH: 211px; PADDING-TOP: 0px
}
#leftnav H2 {
	MARGIN-LEFT: 20px
}
#leftnav .rect {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 20px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #ffffff
}
#leftnav .rect IMG {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
#mainCat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainCat LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(categorie_bullet.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#mainCat A {
	COLOR: #44920c; TEXT-DECORATION: none
}
#mainCat A:hover {
	COLOR: #4d4d3a; TEXT-DECORATION: underline
}
#mainCat A:active {
	COLOR: #4d4d3a; TEXT-DECORATION: underline
}
#subCat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 5px 9px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subCat LI {
	FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif
}
#subCat A {
	COLOR: #4d4d3a; BORDER-BOTTOM: #44920c 1px dotted; TEXT-DECORATION: none
}
#subCat A:hover {
	COLOR: #4d4d3a
}
#subCat A:active {
	COLOR: #4d4d3a
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(header_background.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#bodypart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 211px; PADDING-TOP: 0px
}
#bodytext {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bodytext UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bodytext LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(bodypart_bullet.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/20px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#searchresult {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchresult .navi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#skyscraper {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 0px
}
#skyscraper .rect {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d4d4d4 1px solid
}
#skyscraper A {
	TEXT-DECORATION: none
}
#searchresult A {
	TEXT-DECORATION: none
}
.thumbs {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 145px; PADDING-TOP: 5px; BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: center
}
.thumbsParagraph {
	BORDER-RIGHT: #44920c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #44920c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.75em/1.5em Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #44920c 1px solid; WIDTH: 132px; PADDING-TOP: 0px; BORDER-BOTTOM: #44920c 1px solid; BACKGROUND-COLOR: #eef4d8; TEXT-ALIGN: left
}
#footer {
	CLEAR: both; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center
}
#footer A {
	TEXT-DECORATION: none
}
.offscreen {
	LEFT: -99999px; POSITION: absolute; TOP: -99999px
}
.clear {
	CLEAR: both; MARGIN-TOP: -1px; OVERFLOW: hidden; HEIGHT: 1px
}
.buttonStyle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #d1d1d1
}
.osNews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.osNews LI {
	PADDING-LEFT: 17px; BACKGROUND: url(bodypart_bullet.gif) no-repeat left top; MARGIN-BOTTOM: 5px; FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif
}
.osNews A {
	COLOR: #4d4d3a; BORDER-BOTTOM: #44920c 1px dotted; TEXT-DECORATION: none
}

#cliplibItems {
	HEIGHT: 120px
}
#cliplibItems DIV.cliplists {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 106px; MARGIN-RIGHT: 10px
}
#cliplibItems UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 53px; PADDING-TOP: 0px
}
#cliplibItems LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 9px; BACKGROUND: url(clipLibBullet.jpg) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
LABEL {
	MARGIN: 8px 0px 2px; FONT: bold 0.75em Verdana, Arial, Helvetica, sans-serif
}
#bodytext P {
	PADDING-RIGHT: 165px
}
.buttonStyle {
	MARGIN-TOP: 8px
}
#error {
 align:center;
 border:2px solid #FF0000;
 text-align:center;
 padding:7px;
 width:90%;
 margin:5px auto 5px auto;
 color:red;
}
#np {
 border:2px solid #00FF00;
 text-align:center;
 padding:7px;
 width:90%;
 margin:5px auto 5px auto;
 color:#008000;
 font-weight:bold;
}