.octxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000
}
.pasvu { display:none;}
.octxttitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #7C8FA3}
.octitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #9C0300}
.octxtgris { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #7C8FA3}
.textbox {
	SCROLLBAR-FACE-COLOR: #cccccc;
	FONT-SIZE: 9px;
	BACKGROUND: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
FONT-FAMILY: $site_font; 		SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
	border: 1px solid #C5440D;
}
.textbox2 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 10px; BACKGROUND: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #dddddd 1px solid; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: $site_font; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold
; text-align: center
}
.octxtgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
; text-decoration: none
; clip:  rect(   )
; text-indent: 5px; vertical-align: middle
}
.octxtgrasblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
; text-decoration: none
; clip:  rect(   )
; text-indent: 5px; vertical-align: middle
}
.cont {  border-color: black #F38E38; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.octxtgrascentre { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF ; text-align: center}
.octitreclair { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #C5440D}
.octitreclairsub { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #7c8fa3 ; text-decoration: underline}
.octxtgrasalert { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000}
.octxtgrasnoir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
a.blanc:active { COLOR: #F38E38; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none ; background-image: url(img1.jpg)}
a.blanc:hover { COLOR: #F38E38; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; text-decoration: none; background-image: url(img2.jpg)}
a.blanc:link { COLOR: #F38E38; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; text-decoration: none}
a.blanc:visited { COLOR: #F38E38; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; text-decoration: none}
.octxtgrasblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF }
.octitreblanc { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF}
.octxtgrasnr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.octitrenr { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000}
.octxtgrassub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF ; text-decoration: underline}
.ocannule {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: line-through; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF}
.contour {  border: 1px #666666 solid}
a.cat:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.cat:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.cat:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.cat:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.scat:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
a.scat:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
a.scat:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
a.scat:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
.octxtgrasred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C5440D}
.octxt_menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; background-image: url(menu_r8_c7.jpg); text-indent: 5px; vertical-align: middle; height: 16px; ; text-decoration: none }
.octxt_menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F38E38; background-image: url(menu_r10_c7.jpg); text-indent: 20px; height: 16px ; vertical-align: middle}
.octxt_menu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F38E38; background-image: url(menu_r6_c7.jpg); text-indent: 10px; height: 16px }
.octxt_menu3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F38E38; background-image: url(menu_r10_c7.jpg); text-indent: 10px; height: 16px }
.octitreclair_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #9C0300
}
.conttotalgris { border: 1px #990000 solid}
a.liennoire:active { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline}
a.liennoire:hover { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none}
a.liennoire:link { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none}
a.liennoire:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: underline}
.textbox_cont { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 10px; BACKGROUND: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #dddddd 1px solid; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: $site_font; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }
.octxt_red { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000}
.contcotegris { border-color: black #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
