body	{
	scrollbar-3dlight-color: #ffffff;
	/* ombre extérieure haut et gauche du curseur et des carrés des flèches */
	scrollbar-darkshadow-color: #696969;
	/* ombre extérieure bas et droite du curseur et des carrés des flèches */
	scrollbar-track-color: #eaeaea;
	/* piste */
	scrollbar-arrow-color: #E9E5AA;
	/* couleur des flèches */
	scrollbar-face-color: #5574B0;
	/* centre (carrés des fleches et curseur central)*/
	scrollbar-shadow-color:#444343;
	/* ombre intérieure droite et bas du curseur et des carrés des flèches */
	scrollbar-highlight-color: #444343;
	/* ombre intérieure haut et gauche du curseur et des carrés des flèches */
	margin-top : 0px;
}
.ColorBlue {
	background : #00115d; 
}
.breadcrumb {
	FONT-SIZE: 8px;
	COLOR: #CE3100;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.color {
	FONT-SIZE: 11px; COLOR: #c79e12; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.colorheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #364dc0; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.subheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #455A88;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	font-variant: small-caps;
	letter-spacing: 1px;
	list-style-type: lower-roman;
}
.colorsubheader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #455A88; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.colorsubtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #455A88;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.default {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.defaultheader {
	FONT-SIZE: 16px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.defaultsubheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #455A88;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	font-variant: small-caps;
	letter-spacing: 1px;
	list-style-type: lower-roman;
}
.defaultTitre {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #455A88;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 1px;
}
.defaultsubheader1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	letter-spacing: 1px;
	list-style-type: lower-roman;
	height: 10px;
}
.defaultsubheader2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #C45F0D;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	letter-spacing: 1px;
	list-style-type: lower-roman;
}
.footer {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.footerdivider {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.footer2 {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.footerdivider2 {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.footer3 {
	FONT-SIZE: 9px; COLOR: #663300; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.large {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.formlabel {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.formrequiredtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.formrequired {
	COLOR: #990000
}
.messagesaved {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}

.messageerror {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color : #FFCC00;
	border-color : #d4d4d4;
}
.msgwebcam {
            border: 1px #8f9eb1 solid;
            background: #e5eaee;
            width: 250px;
            color: #0A5081;/*#96a5b9*/
            font-size: 9px;
}
.actuheader {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #494949; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.actutext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.hebergetext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.menuheader {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.tableheader {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
A.colorsubheader:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #455A88; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.colorsubheader:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #455A88; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.colorsubheader:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #455A88; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.xcolorheader:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xcolorheader:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xcolorheader:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
a  {
	font-family : Arial, Comic Sans MS, Sans-Serif;
	text-decoration: none;
	color : #333333;
	font-size : 12px;
}

A:Hover  {
	font-family : Arial, Comic Sans MS, Sans-Serif;
	color : #000000;
	font-size : 12px;
	text-decoration : underline;
}
A:Visited  {
	font-family : Arial, Comic Sans MS, Sans-Serif;
	color : #a8a8a8;
	font-size : 12px;
}

A.detailtext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
A.detailtext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
A.detailtext:over {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
A.detailtext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xdefaultu:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xdefaultu:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xdefaultu:active {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}

webcam {
	FONT-SIZE: 10px; COLOR: #BFBFBF; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lwebcam:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lwebcam:over {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lwebcam:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lwebcam:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #616161; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter:link {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter:visited {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter:active {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter2:link {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter2:visited {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xfooter2:active {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xremove:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xremove:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xremove:active {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xsmallnu:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xsmallnu:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xsmallnu:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xsmallu:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xsmallu:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.xsmallu:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
IMG.imageborder {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
A.ximageborder {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}

A.xdetail:link {
	FONT-SIZE: 9px; COLOR: #000080; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xdetail:visited {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.xdetail:active {
	FONT-SIZE: 8px; COLOR: #000080; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.intelisoft:over {
	FONT-SIZE: 9px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
		font-style: italic;
}
A.intelisoft:link {
	FONT-SIZE: 9px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
		font-style: italic;
}
A.intelisoft:visited {
	FONT-SIZE: 9px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
		font-style: italic;
}
A.intelisoft:active {
	FONT-SIZE: 9px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-style: italic;
}
A.mediatech:link {
	FONT-SIZE: 11px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
		font-style: italic;
}
A.mediatech:visited {
	FONT-SIZE: 11px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
		font-style: italic;
}
A.mediatech:active {
	FONT-SIZE: 11px;
	COLOR: Silver;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-style: italic;
}

INPUT.searchbox {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
SELECT.searchbox {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#tickerarea{
border:1px solid black;
}

#expandbutton{
background-color:#E9E5AA;
width:100px;
}

.expandmenu{
position:absolute;
width:550px;
border:1px solid black;
background-color:white;
visibility:hidden;
z-index:50;
}

.expandmenu a{
text-decoration:none;
font: normal 10px default;
}

.expandmenu_highlight{
background-color:#E9E5AA;
}

IMG.imageborder {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	BORDER-LEFT-COLOR: Black;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-BOTTOM-COLOR: Black;
	BORDER-TOP-COLOR: #003366;
	BORDER-RIGHT-WIDTH: 2px;
	BORDER-RIGHT-COLOR: #003366;
}
input.InputTxt {
            border: 1px #8f9eb1 solid;
            background: #e5eaee url(images/bg_input.jpg) repeat-x;
            width: 140px;
            color: #0A5081;/*#96a5b9*/
            font-size: 1em;
}
textarea.AreaTxt {
	border: 1px  #8f9eb1 solid;
	background: #e5eaee;
	width: 323px;
	height: 80px;
   color: #0A5081;/*#96a5b9*/
   font-size: 12px;
}
.petit2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.petit {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }