ul
{
	margin:0 0 0 10px;
	padding:0px;
}

li
{  
  list-style-position:inside;
  list-style-type:disc;  
  padding-left:10px;
}


P 
{   
  margin:0px;
  border:0px solid red;
}

h1
{
	padding:0px; 
	margin: 0px;
	font-size:15px;
	font-weight:bold;
}
h2
{
	padding:0px; 
	margin: 0px; 
	font-size:13px;
	font-weight:bold;
}
h3
{
	padding:0px; 
	margin: 0px; 
	font-size:11px;
	font-weight:normal;
}
h4
{
	padding:0px;
	margin: 0px;
	font-size:11px;
	font-weight:normal;
}
.TABLEPage_Defaut,
.TABLEPage_Bordeaux,
.TABLEPage_Orange,
.TABLEPage_Vert,
.TABLEPage_Violet,
.TABLEPage_Rouge,
.TABLEPage_Bleu
{
	width: 315px;
	margin: 8px 0px 5px 8px;
}

.TABLETitre {
	margin: 0px 0px 5px 0px;
	width: 315px;
}

.TDTextePage
{
	font-family: Arial;
	font-size: 12px;
	color: #313131;
	padding: 5px 0px 5px 0px;
}

.TDVisuelPage
{
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.TDFragTitre
{
	font-family: arial;
	font-size: 14px;
	color: #4880C0;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}

.TDFragRedac
{
	font-family: Arial;
	font-size: 12px;
	color: #313131;	
	padding: 5px 25px 5px 0px;
}

.TDFragRedac IMG,
.TDFragRedac OBJECT
{
	display: block;
	float: left;
	margin: 0px 5px 5px 0px;
	border: 0px solid #4880C0;
}

.TDFragRedacAlt
{
	font-family: Arial;
	font-size: 12px;
	color: #313131;	
	padding: 5px 25px 5px 0px;
}

.TDFragRedacAlt IMG,
.TDFragRedacAlt OBJECT
{
	display: block;
	float: left;
	margin: 0px 5px 5px 0px;
	border: 0px solid #4880C0;
}
.TDFragRedac a,
.TDFragRedacAlt a,
.TDTextePage a
{
	text-decoration: underline;
}
.TDContentSeparator {
	height:1px;
	color:#FFFFFF;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #ffffff;
}


.spanContentSeparator {
	width: 90%;
	height:10px;
	color:#FFFFFF;
	display:block;
	background: transparent url(/com/images/separateur0.jpg) scroll repeat-x 0 50%;
}

.symboleSeparateurVisible
{	
	background-color:#CC0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	display: inline;
	width:90%;
	text-decoration:none;
	text-align:center;
	cursor: hand ;
}
.symboleSeparateurCache
{	
	border: 0px solid #D8D6CA;
	background-color:#cccccc;
	color:#666666;
	font-weight:bold;
	font-size:15px;
	display: inline ;
	width:90%;
	text-decoration:none;
	text-align:center;
	cursor: hand ;
}	

.FragLien,
.FragLien A,
.FragLien A:hover
{
	color: #333;
	text-decoration:underline;
}
.FragLien
{
	background: transparent url(/com/images/puce_lien0.gif) scroll no-repeat 10px 5px;
	padding-left: 18px;
}

.TDRefTitreH1
{
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold; 
	text-align:left;
	vertical-align:middle;
	color: #FFFFFF;
	width: 315px;
	height: 21px;
	padding: 0 10px 0 25px;
	background:#999999 url(/com/images/puce_bc.jpg) scroll no-repeat 5px 50%; 
}
.TDRefTitreH1 H1
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}
.TDRefTitreH1 A
{
	color: #FFFFFF;
}

.TDRefFragTitreH2
{
	font-family: Arial;
	font-size: 13px; 
	font-weight: normal;
	padding: 5px 0px 5px 20px; 
	text-align:left;
	background:transparent url(/com/images/puce_titre0.jpg) no-repeat scroll 0px 50%;
	color:#666666;
}
.TDRefFragTitreH2 H2
{
	font-size: 12px;
}

.TABLEPage_Defaut .TDRefTitreH1
{
	background:#999999 url(/com/images/puce_bc.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Defaut .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre0.jpg) no-repeat scroll 0px 50%;
	color:#666666;
}
.TABLEPage_Defaut .spanContentSeparator {
	background: transparent url(/com/images/separateur0.jpg) scroll repeat-x 0 50%;
}

/* DEFAUT */
.TABLEPage_Defaut .TDRefTitreH1
{
	background:#999999 url(/com/images/puce_bc.jpg) scroll no-repeat 5px 50%; /* Couleur du fonde de cellule */
}
.TABLEPage_Defaut .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre0.jpg) no-repeat scroll 0px 50%;
	color:#666666;
}
.TABLEPage_Defaut .spanContentSeparator {
	background: transparent url(/com/images/separateur0.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Defaut .FragLien,
.TABLEPage_Defaut #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien0.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}

/* BORDEAUX */
.TABLEPage_Bordeaux .TDRefTitreH1
{
	background:#9d0d15 url(/com/images/puce_bc1.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Bordeaux .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre1.jpg) no-repeat scroll 0px 50%;
	color:#9d0d15;
}
.TABLEPage_Bordeaux .spanContentSeparator {
	background: transparent url(/com/images/separateur1.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Bordeaux .FragLien,
.TABLEPage_Bordeaux #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien1.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Bordeaux .FragLien a:hover,
.TABLEPage_Bordeaux #divListeLien .SpanListeLien a:hover {
	color:#9d0d15;
}
/* ROUGE */
.TABLEPage_Rouge .TDRefTitreH1
{
	background:#cc0000 url(/com/images/puce_bc2.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Rouge .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre2.jpg) no-repeat scroll 0px 50%;
	color:#cc0000;
}
.TABLEPage_Rouge .spanContentSeparator {
	background: transparent url(/com/images/separateur2.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Rouge .FragLien,
.TABLEPage_Rouge #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien2.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Rouge .FragLien a:hover,
.TABLEPage_Rouge #divListeLien .SpanListeLien a:hover {
	color:#cc0000;
}
/* ORANGE */
.TABLEPage_Orange .TDRefTitreH1
{
	background:#f29400 url(/com/images/puce_bc3.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Orange .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre3.jpg) no-repeat scroll 0px 50%;
	color:#f29400;
}
.TABLEPage_Orange .spanContentSeparator {
	background: transparent url(/com/images/separateur3.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Orange .FragLien,
.TABLEPage_Orange #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien3.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Orange .FragLien a:hover,
.TABLEPage_Orange #divListeLien .SpanListeLien a:hover {
	color:#f29400;
}
/* Vert */
.TABLEPage_Vert .TDRefTitreH1
{
	background:#015020 url(/com/images/puce_bc6.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Vert .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre6.jpg) no-repeat scroll 0px 50%;
	color:#015020;
}
.TABLEPage_Vert .spanContentSeparator {
	background: transparent url(/com/images/separateur6.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Vert .FragLien,
.TABLEPage_Vert #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien6.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Vert .FragLien a:hover,
.TABLEPage_Vert #divListeLien .SpanListeLien a:hover {
	color:#015020;
}
/* VIOLET */
.TABLEPage_Violet .TDRefTitreH1
{
	background:#93117e url(/com/images/puce_bc4.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Violet .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre4.jpg) no-repeat scroll 0px 50%;
	color:#93117e;
}
.TABLEPage_Violet .spanContentSeparator {
	background: transparent url(/com/images/separateur4.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Violet .FragLien,
.TABLEPage_Violet #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien4.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Violet .FragLien a:hover,
.TABLEPage_Violet #divListeLien .SpanListeLien a:hover {
	color:#93117e;
}
/* BLEU */
.TABLEPage_Bleu .TDRefTitreH1
{
	background:#006bb3 url(/com/images/puce_bc5.jpg) scroll no-repeat 5px 50%;
}
.TABLEPage_Bleu .TDRefFragTitreH2
{
	background:transparent url(/com/images/puce_titre5.jpg) no-repeat scroll 0px 50%;
	color:#006bb3;
}
.TABLEPage_Bleu .spanContentSeparator {
	background: transparent url(/com/images/separateur5.jpg) scroll repeat-x 0 50%;
}
.TABLEPage_Bleu .FragLien,
.TABLEPage_Bleu #divListeLien .SpanListeLien {
	background-image:url(/com/images/puce_lien5.gif);
	padding-left: 18px;
	background-position: 10px 5px;
}
.TABLEPage_Bleu .FragLien a:hover,
.TABLEPage_Bleu #divListeLien .SpanListeLien a:hover {
	color:#006bb3;
}



