  /* Nouvelles balises Articles*/
.RU, .rubrique {
   font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 3px dotted Gray;
	border-top: 3px dotted Gray;
	padding-bottom: 2px;
	padding-top: 2px;
	}
.CO {
   font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 3px dotted Gray;
	border-top: 3px dotted Gray;
	padding-bottom: 2px;
	padding-top: 2px;
	}
.ST, .surtitre {
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #FF0000;
   text-transform: uppercase;
   }
#Edito .ST, #Edito .surtitre {
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   text-transform: uppercase;
   
   }
#Edito .ST p{
 border-bottom: 1px solid #000000;
 line-height: 12px;
 width: 190px;
}
.TI, .titre {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; 
   color: black;
	line-height: 17px;
	}
table#Edito .TI, table#Edito .titre {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
   color: black;
	}
table#Edito .TI p{
 margin-top:-10px;
}
.CH, .chapo {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	}
.LT, .lettrine {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}
.AT, .IN, .inter {
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
	}
.TX, .texte {
font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   color: black;
	line-height: 16px;
   }
#Edito .TX p {
font: 11px Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   margin-top:-10px;
   }
.NT, .note {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
   color:#909090;
	}
.PB {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	}
.SI, .signature {
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	}
.LE, .LM01, .LM02, .LM03, .legende {/*.LM04,*/
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
   color: #909090;
   width: 230px;
	}

.AC {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	}
.LG1 {
	font: small-caps 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 14px;
	}
.LG2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 3px dotted #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 14px;
	}
.Q1 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	}
.Q2 {
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	}
HR.E1{
	height: 1px;
}
div.encadre, .EN { 
	background-color: #fff9bf; 
	border: 1px solid #000000; 
	padding: 3px 3px 3px 3px;
   font-size: 11px ;   
   width: 98%;
   margin-bottom: 15px;
	line-height: 15px;
	 }

table.texte{
   border: solid 1px #000000 ;
   height: auto;
	width: 100%;
   padding: 5px;
}
table.texte td{
   background-color: #FFFFFF;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #fff066;
}
table.TX, table.tx{
   border: solid 1px #000000 ;
   height: auto;
	width: 100%;
   padding: 5px;
}
table.TX td, table.tx td{
   background-color: #FFFFFF;
   border-bottom-width: thick;
   border-bottom-style: solid;
   border-bottom-color: #fff066;
}

div#photo, div#PHOTO{
   float: left;
   width: 230px;
   margin-right:5px;
   margin-left: 0px;
   margin-bottom: 5px;
   margin-top: 0px;
   clear: left;
}

div#TABLEAU{
	text-align :center;
   margin-right:5px;
   margin-bottom: 5px;
}

table#photo{
	float: left;
	width: 13em;
	border:1px solid #909090;
	margin-right:5px;
	clear: right;
}
/* Pour PRNews */
p.pre, .pre {
	white-space: pre;
}
pre {
	white-space: pre;
}
.rouge{
	color: Red;
}
.vert{
	color: Green;
}
/* Pour l'affichage en transparence du fond legende + credits */
.PictPreview {
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
   height:40px;
   z-index:25;
background-color:#000000;
	vertical-align:bottom;
	padding:5px;
}
.PictPreviewLegende {
   filter:alpha(opacity=100);
   -moz-opacity:1;
   -khtml-opacity: 1;
   opacity: 1.0;
   font: normal 12px Arial, Helvetica, sans-serif;
   color:#FFFFFF;
    text-align:left;
	padding-left:2px;
}
.PictPreviewCredit {
   filter:alpha(opacity=100);
   -moz-opacity:1;
   -khtml-opacity: 1;
   opacity: 1.0;
   font: italic 10px Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   text-align:left;
   padding-left:2px;
}

.pagination{
padding:5px;
}

.pagination a {
color:#333333;
padding-left:5px;
}