body
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	font-size: 10px;
	margin: 0px;
}

form
{
	margin: 0px;
}

table
{
	empty-cells: show;
}

select,input
{
	margin-left: 0px;
	padding: 0px;
}

input.inpop
{
	width: 63px;
}

.condgris.rch input[type=radio]
{
	margin: 3px;
}

.hlp
{
	cursor: help;
}

.log
{
	border: 1px solid #999;
	color: #999;
	width: 70px;
}

.vignette img
{
	border: 5px solid #999;
}

/* liens dÈbut */

a:link,a:visited
{
	color: #333;
	text-decoration: none;
}

.mediumgris a:link,.mediumgris a:visited,.smallgris a:link,.smallgris a:visited,.condgris a:link,.condgris a:visited
{
	color: #666;
	text-decoration: none;
}

.und .mediumgris a:link,.und .mediumgris a:visited
{
	color: #666;
	text-decoration: underline;
}

.condgris.pied a:link,.condgris.pied a:visited
{
	text-decoration: none;
}

.condblanc a:link,.condblanc a:visited,.smallblanc a:link,.smallblanc a:visited
{
	color: #FFF;
	text-decoration: none;
}

.condnoir a:link,.condnoir a:visited,.smallnoir a:link,.smallnoir a:visited
{
	color: #000;
	text-decoration: none;
}

.mediumclair a:link,.mediumclair a:visited
{
	color: #999;
}

a:hover,.condgris a:hover,.vignette a:hover,.titreorange.gd a:link,.titreorange.gd a:visited,.titreorange.gd a:hover,.smallgris a:hover,.condblanc a:hover,.condnoir a:hover,.smallblanc a:hover,.smallnoir a:hover,.mediumgris a:hover,.mediumclair a:hover,.mediumorange a:link,.mediumorange a:visited,.mediumorange a:hover
{
	color: #F60;
	text-decoration: none;
}

.mediumnoir .mediumbleu a:link,.mediumnoir .mediumbleu a:visited
{
	color: #66C;
	text-decoration: underline;
}

.mediumnoir .mediumbleu a:hover,.und .mediumgris a:hover
{
	color: #F60;
	text-decoration: underline;
}

/* liens fin */

.percent
{
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 10px;
	line-height: 10px;
}

/* condensÈs dÈbut */

.condblanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF; 
}

.condnoir
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}

.condgris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}

.condorange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F60;
}

.condgrisjustif
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	padding: 2px;
	color: #666;
}

/* condensÈs fin */

/* small dÈbut */

.smallblanc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

.smallnoir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}

.smallclair,.smallclair a:link,.smallclair a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

.smallclair a:hover
{
	color: #f60;
}
.smallorange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F60;
}

.smallgris
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}

.smallgrisjustif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	padding: 2px;
	color: #666;
}

/* small fin */

/* medium dÈbut */

.mediumnoir,select,input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

.mediumgris
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

.mediumorange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F60;
}

.mediumclair
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}

/* medium fin */

/* normal dÈbut */

.normalgris
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}

.normalclair
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
}

.normalnoir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}

/* normal fin */

/* titres dÈbut */

.titreblanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}

.titrebleu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #66C;
}

.titrevert
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9C0; /*#CF0;*/
}

.titrejaune
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FC0;
}

.titreorange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F60;
}

.titregris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}

.titremauve
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C6C;
}

.titreblanc span
{
	font-size: 12px;
}

/* titres fin */

/* fonds dÈbut */

.fd
{
	background-color: #E0FF00;
}

.rch
{
	background-color: #E3E3E3;
}

.fw
{
	background-color: #FFF;
}

.fhd
{
	 background-color: #CCC;
}

.fcd
{
	 background-color: #EEE;
}

.fdor
{
	background-color: #FC0;
}

.fdclair
{
	background-color: #999;
}
/* fonds fin */

/* filets dÈbut */

.ligne,.ligne td
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #999;
	padding: 0px;
	border: 0px none transparent;
}

.filet
{
	height: 5px;
	font-size: 5px;
	line-height: 5px;
}

/* filets fin */

/* menu droite */

.pad
{
	padding: 6px;
}

.und span
{
	margin-left: 6px;
}

/* style m6 */
.arial9blancb, .arial9blancb:link, .arial9blancb:visited 
{
font-family: Arial, Helvetica, sans-serif;font-size: 9pt;
font-style: normal;
font-weight: bold;
color:  #FFFFFF;
text-decoration: none;
}
.arial9orangeb, .arial9orangeb:link, .arial9orangeb:visited 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #F7B517;
text-decoration: none;	
}
/* style m6 */
