/* *************************** Redéfinition des marqueurs ***************************** */
UL
{
	margin: 0px;
	padding: 0px;
}

LI
{  
  list-style-position: inside;
  list-style-type: disc;  
}

P
{   
  margin: 0px;
}

LI DIV,
LI P
{  
	display: inline;
}

H1
{
	padding: 0px;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
}

H2
{
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 1.2em;
}

H3
{
	padding: 0px;
	margin: 0px;
	font-size: 1.15em;
	font-weight: normal;
}

H4
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
}

/* *************************** Layout setup ***************************** */
.TABLEPage
{
	width: 852px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: none;
	text-align: left;
}

.TABLEListe
{
	width: 100%;
}

.TDListe
{
	width: 426px;
	padding: 0px 10px 0px 10px;
	vertical-align: top;
}

.haut_page_bl
{
display: none;
}

.bas_page_bl
{
	display: none;
}
.fond_forme
{
	width: 826px;
	background-color: #fff;
	background-attachment: scroll;
	background-image: URL(/com/images/forme_marron.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 291px;
}
.TABLEForme
{
	width: 826px;
}
.td_flash{vertical-align: top;padding-right: 5px; height:80px;}
.TABLEFormeCol1
{
	width: 310px;
	height: 1px;
	font-size: 1px;
}

.TABLEFormeCol2
{
	width: 204px;
	height: 1px;
	font-size: 1px;
}

.TABLEFormeCol3
{
	width: 312px;
	height: 1px;
	font-size: 1px;
}

.TDRefTitreH1
{
	height: 80px;
	text-align: left;
	vertical-align: top;
	background-attachment: scroll;
	background-color: Transparent;
	background-image: URL(/com/images/puce_fleur.jpg);
	background-position: 12px 12px;
	background-repeat: no-repeat;
}
.TDRefTitreH1 H1
{
	font-family: Arial;
	font-size: 18px;
	padding: 21px 0px 0px 50px;
	color: #F29400;
	margin:0;
}

.TDArrondi1
{
	height: 11px;
}

.TDFormeBas1
{
	width: 310px;
	height: 200px;
	vertical-align: top;
	padding: 5px 15px 10px 15px;
}

.DIVTexteA
{
	color: #FFFFFF;
	text-align: left;
	padding: 0px 0px 2px 0px;
}

.DIVTexteB
{
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding: 3px 0px 8px 0px;
}

.DIVLienA, .DIVLienB
{
	background-attachment: scroll;
	background-color: Transparent;
	background-image: URL(/com/images/bt_vert.gif);
	background-position: 5px 0px;
	background-repeat: no-repeat;
	height: 36px;
	vertical-align: middle;
	padding-left: 35px;
	padding-top: 6px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	display: block;
}

.DIVLienA A, .DIVLienB A
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.TDFormeBas2
{
	width: 516px;
	padding-top:11px;
	text-align: right;
	vertical-align:top;
}

.TDFormeBas2 { padding-top /*\**/: 7px\9 }

.TDFormeBas2 IMG
{
	display: block;
}

.TDListeSeparator
{
	width: 64px;
	background-attachment: scroll;
	background-color: Transparent;
	background-image: URL(/com/images/sep_acc_1.gif);
	background-position: top center;
	background-repeat: repeat-y;
}

.TDFragRedac
{
	color: #463031;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

.TDFragRedac IMG,
.TDFragRedac OBJECT
{
	display: block;
	float: none;
	clear: both;
	margin: 0px 10px 0px 10px;
}

.TDRefFragTitreH2
{
	color: #F29400;
	padding: 5px 0px 3px 0px;
	text-align: left;
}

.TDRefFragTitreH3
{
	color: #F29400;
	padding: 2px 0px 3px 0px;
	text-align: left;
}

.symboleSeparateurVisible
{	
	border: 2px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size: 15px;
	display: inline;
	width: 100%;
	text-decoration: none;
	text-align: center;
	cursor: hand;
}

.symboleSeparateurCache
{	
	background-color: #E5E5E5;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	display: inline;
	width: 100%;
	text-decoration: none;
	text-align: center;
	cursor: hand;
}

.spanContentSeparator
{
	height: 10px;
	margin-bottom: 10px;
	background: transparent url(/com/images/separateur.gif) scroll repeat-x 0 50%;
	width: 90%;
}

.FragLien
{
	color: #F29400;
	text-decoration: none;
	padding: 2px 0px 3px 0px;
	text-align: left;
}

.FragLien A
{	
	color: #F29400;
	text-decoration: underline;
}

.FragLien A:HOVER
{	
	color: #F29400;
	text-decoration: underline;
}