BODY {
	BACKGROUND-COLOR: #ffffff; 
	PADDING-TOP: 0px;
	MARGIN-TOP: 10px;
	HEIGHT: 100%;
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: arial, sans-serif; 
	/*TEXT-ALIGN: left; 	
	scrollbar-face-color: #CCCCFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #CCCCFF;
 background: #F7F7F6 url("images/fond.gif") repeat-y 50% 0; background-attachment: fixed; */
}

TD {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: arial, sans-serif; 
}
P {
	FONT-SIZE: 14px; COLOR: #666666;
}

H1 {
	FONT-SIZE: 25px; 
	color:#000000;	
	display:inline;
}

.img {
	BORDER: #CC9966 0px solid;
}
.imgacc {
	BORDER: #CC9966 2px solid;
}
.bordtotal {
	BORDER: #CC9966 1px solid;
	BACKGROUND-COLOR: #ffffff; 
	padding: 3px ;
}

.frame {
MARGIN: 0px 0px; 
OVERFLOW: auto; 
WIDTH: 360px; 
WHITE-SPACE: nowrap; 
HEIGHT: 200px;
}
.frameanne
  {
  height: 500px; 
	WIDTH: 800px;
	overflow: auto; 
	scrollbar-face-color: #000000; 
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #CCCCCC; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-arrow-color: #000000;
  }
.frameacc
  {
  height: 525px; 
	WIDTH: 800px;
	overflow: auto; 
	scrollbar-face-color: #000000; 
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #CCCCCC; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-arrow-color: #000000;
  }
.frameinfo
  {
  height: 525px; 
	WIDTH: 360px;
	overflow: auto; 
	scrollbar-face-color: #000000; 
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #CCCCCC; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-arrow-color: #000000;
  }

.NavLink{
	BACKGROUND-COLOR: #FF6600;
	text-decoration: none;
	color:#000000;
	font-weight:bold;
	padding: 3px ;
	}
.NavLink:visited{
	BACKGROUND-COLOR: #FF6600;
	text-decoration: none;
	color:#000000;
	font-weight:bold;
	padding: 3px ;
	}
.navMenupages {
	BACKGROUND-COLOR: #000000; 
	COLOR: #ffffff;
	padding-left: 4px ;
	padding-right: 4px ;
	BORDER: #000000 1px solid;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}	
.navMenupages2 {
	COLOR: #000000;
	padding-left: 4px ;
	padding-right: 4px ;
	BORDER: #cccccc 1px solid;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}


input, select {
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #FFFFCC; 
}
input.button {
	FONT-SIZE: 12px; 
}
TEXTAREA {
	FONT-SIZE: 12px; 
}
DIV#global {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	BACKGROUND-POSITION: 0px 0px; 
	BACKGROUND-IMAGE: url(images/fond_degrade_gris.gif); 
	MARGIN-LEFT: auto; 
	WIDTH: 800px; 
	MARGIN-RIGHT: auto; 
	BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-COLOR: #ffffff
}

DIV#content {
	PADDING: 15px; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}
DIV.spacer {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}

UL#menu_groupe_index {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL#menu_groupe_index A:link {
	PADDING-RIGHT: 3px; 
	BACKGROUND-POSITION: 5px 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	BACKGROUND-IMAGE: url(images/carre_orange_int.gif); 
	PADDING-BOTTOM: 3px; 
	WIDTH: 100%; 
	CURSOR: pointer; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none
}
UL#menu_groupe_index A:visited {
	PADDING-RIGHT: 3px; 
	BACKGROUND-POSITION: 5px 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	BACKGROUND-IMAGE: url(images/carre_orange_int.gif); 
	PADDING-BOTTOM: 3px; 
	WIDTH: 100%; 
	CURSOR: pointer; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none
}
UL#menu_groupe_index A:hover {
	BACKGROUND-POSITION: 5px 5px; 
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	BACKGROUND-IMAGE: url(images/carre_menu_blanc_on_cligno.gif); 
	WIDTH: 100%; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #666699; 
	TEXT-DECORATION: none
}
UL#menu_groupe_index A:active {
	BACKGROUND-POSITION: 5px 5px; 
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	BACKGROUND-IMAGE: url(images/carre_menu_blanc_on_cligno.gif); 
	WIDTH: 100%; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #666699; 
	TEXT-DECORATION: none
}
.navMenuhOFF {
	BACKGROUND-COLOR: #000000;
	BORDER: #cccccc 0px solid;
}
.navMenuhON {
	BACKGROUND-COLOR: #cccccc;
	BORDER: #cccccc 0px solid;
}

.menu {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: bold;	FONT-SIZE: 15px; 
}
.menu:hover {
	COLOR: #666699; TEXT-DECORATION: none; 	FONT-WEIGHT: bold; 	FONT-SIZE: 15px; 
}
.details {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
.details:hover {
	COLOR: #ffff00; TEXT-DECORATION: none; 
}
.footer {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: normal;FONT-SIZE: 12px; 
}
.footer:hover {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: normal; 
}
.lienacc {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: normal;
}
.lienacc:hover {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: bold; 
}
.ecrire {
	COLOR: #FF0000; TEXT-DECORATION: none; 	FONT-WEIGHT: normal;
}
.ecrire:hover {
	COLOR: #000000; TEXT-DECORATION: none; 	FONT-WEIGHT: normal; 
}