BODY {
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-face-color: #930016;
	scrollbar-highlight-color:#930016;
	scrollbar-shadow-color: #FFFFFF;
}

.cell_brd{border:1px solid #FFFFFF}

A.menu1:link {FONT-SIZE: 10px; COLOR: #2b2421; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menu1:active {FONT-SIZE: 10px; COLOR: #2b2421; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menu1:visited {FONT-SIZE: 10px; COLOR: #2b2421; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menu1:hover {FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline}

A:link {FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:active {FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 10px; COLOR: #ffffff; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline}

blockquote { margin-top: 2px; }
select, input, textarea { background: #bdc1c4; color:#930016}


.Style4 {font-size: 12px; color: #930016; margin-right: 0px; margin-left: 3px; font-weight: bold;}/*texte bordeaux*/
.Style6a {font-size: 12px; color: #FFFFFF; font-weight: bold;}/*titre des menus et texte sans marge*/
.Style6 {font-size: 12px; color: #FFFFFF;	margin-right: 0px; margin-left: 3px; font-weight: bold;}/*titre des menus et texte*/
.Style14 {font-size: 14px; color: #FFFFFF; font-weight: bold;}/*titre des cadres blanc*/
.Style14a {font-size: 14px; color: #930016; font-weight: bold;}/*titre des cadres bordeaux*/

/* Add */

.plus {
	background: url(images/fond_03.gif);
	}

.plus fieldset.menu{
	background: url(images/cadrecentrebas_17.gif);
	color : #FFFFFF;
	border-color: #000000;
	}
	
.plus fieldset.right{
	background: url(images/haut_01.gif);
	background-repeat: repeat-y;
	background-color: #d2d2d2;
	color : #FFFFFF;
	border-color: #000000;
	}

.plus legend{
	background: #8898a1/* url(images/banniere_04.gif)*/;
	background-repeat: repeat-y;
	border : 1px solid #2b2421;
	padding-left: 10px;
	padding-right:10px;
	color: #2b2421;
	font-size: 16px;
	font-weight: bold;
	}
	
.plus td {
	color : #FFFFFF;
	}

.plus .titre{
	color : #2b2421;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	font-style: oblique;
	}
	
table.listing {
	border: 2px outset #2b2421;
	}

table.listing tr.first_ligne td{
/* 	text-align: center; */
	background: #2b2421;
	color: #c1c1c1;
	border: 1px solid #d2d2d2;
	}
	
table.listing tr.l1 td{
	background: #5d7581;
	}
	
table.listing tr.l0 td{
	background: #4c6471;
	}
	
	
.plus A:link    { font-weight: bold; FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plus A:active  { font-weight: bold; FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plus A:visited { font-weight: bold; FONT-SIZE: 10px; COLOR: #930016; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plus A:hover   { font-weight: bold; FONT-SIZE: 10px; COLOR: #ffffff; text-align: CENTER; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline}
	