.LiensHaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}
.NomDeco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AC001A;
	font-weight: bold;
}
.ColGaucheTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3001A;
	font-weight: bold;
}
.ColGaucheTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.ColGaucheForms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #EEEEEE;
}
.ColGaucheFormsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
}

.CouleurFondPartenaire 
{
	background-color:#e56729;
}
.MenuDroiteTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.OeuvreTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B3001A;
	font-weight: bold;
}
.OeuvreTitreSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3001A;
	font-weight: bold;
}
.TexteSouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.TexteCourant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.TexteCourantVert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F9833;
	font-weight: normal;
}
.TexteCourantVertVif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4AB93B;
	font-weight: normal;
}
.TexteCourantRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
}
.LienRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD001A;
	font-weight: normal;
}
.TexteCourantAterisque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	font-style:italic;
}
.TexteRougeFonceItalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD001A;
	font-weight: bold;
	font-style:italic;
}

.TexteBlancFondRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-style:italic;
	background-color: #AD001A;
	border-color: #900217;
	border-style: solid;
	border-width: thin;
}

.TexteCourantBoldRougeFonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AD001A;
	font-weight: bold;
}
.TexteCourantOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E8B108;
	font-weight: normal;
}
.TexteCourantOrange2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E08A25;
	font-weight: normal;
}
.TexteCourantOrangeVif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D7A818;
	font-weight: normal;
}
.TexteCourantBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.TexteTableReference {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #888689;
	font-weight: bold;
}
.TitreFilmFiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.TitreFilmFicheSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}
.TexteRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3001A;
	font-weight: bold;
}

.TexteNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.TexteRougeItalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3001A;
	font-weight: bold;
	font-style: italic;
}

.TexteNoirItalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}

.TexteNoirItalique2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}

.TexteRougeSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3001A;
	font-weight: bold;

}
.TexteErreur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.TexteConfirmation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: green;
	font-weight: bold;
}
.TexteOnglets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.TexteOngletsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bolder;
}
.TexteBoutons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EBE5E5;
	font-weight: bold;
}
.TexteBoutonsDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #858384;
	font-weight: bold;
}
.TexteBoutonsSupprimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A70D0D;
	font-weight: bold;
}

.ColGaucheModule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	font-weight: bold;
}
.TitrePopUp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: E9E8E8;
	font-weight: normal;
}
.TitreTableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;	
}
.TitreTableauPilotage 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#CC7B87;
}
.TotalTableauPilotage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#F0CBD1;
}
.SousTitreTableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.CourbeFondTableau {
	background-image: url(images/courbe_popup_fond.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.NomColRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: AC001A;
	font-weight: bold;
}
.NomColRougeItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;	
	color: AC001A;	
}
.TexteRougeVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3001A;
	font-weight: normal;
}
.TexteRougeBoutonPopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3001A;
	font-weight: bold;
}
.LiensMenus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.FondMenuActif {
	background-color: #FFFFFF;
}

.FondGrisClair {
	background-color: #F9F9F9;
}

.FondGrisFonce {
	background-color: #EDEDED;
}

.FondBordureCadre
{
	background-color :#AC001A;
}

.TitreFilmFicheComments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.TexteArticles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3001A;
	font-weight: bold;
}
.TexteArticlesSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Maroon;
	font-weight: normal;
}
Maroon
.NomDossier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3001A;
	font-weight: bold;
}
.TexteFicheImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.TexteFicheImageBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.TexteSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.TexteSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.TexteMultiLineTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.LiensBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A52323;
	font-weight: bold;
	text-decoration:underline;
}
.LiensBold12Rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:underline;
}
.LiensBold12Orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9000;
	font-weight: bold;
	text-decoration:underline;
}
.LiensBold12Vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #568D5E;
	font-weight: bold;
	text-decoration:underline;
}
.LiensBoldBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.LiensItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #A52323;
}
.LiensElementThesaurusAValider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9000;
	font-weight: bold;
	text-decoration:underline;
}
.boutons3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: AC001A;
	background-color: #FFFFFF;
	font-size: 11px;
}
.boutons3 A{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: AC001A;
	font-size: 11px;
	text-decoration: none;
}
.boutons3div {
	background-color: #FFFFFF;
	border: 1px solid #AC001A;
}
.TextePetitsOnglets {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	background-color: none;
	text-align: center;
	text-decoration: none;
}
.TextePetitsOngletsSelected {
	background-color: #3B0055;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.TitreModuleHome  {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: White;
	padding-left: 10px;
	vertical-align: middle;
	height: 17px; 
}
.AucunResultat {
	font-style: italic;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	padding-left: 30px;
	height: 25px;
	vertical-align: bottom;
	padding-top: 5px;
}
.Confirmation {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #B83A4F;
}
.BackGroundColorGris {
	background-color: #E0E0E0;
}
.BackGroundColorVert {
	background-color: #BDECB6;
}
.BackGroundColorRouge {
	background-color: #FF9292;
}
.BackGroundColorOrange {
	background-color: #FFD450;
}
.BackGroundColorArticleGenererOF {
	background-color: #FDD1D4;
}
.BackGroundColorArticleNonRemisEnStockOF {
	background-color: #D1E5FD;
}
.BackGroundColorArticleNonRemisEnStockDepot {
	background-color: #FE7171;
}
.BarreHorizontale {
	text-align: center;
	background-color: #800000;
	color: #FFFFFF;
	font-style: normal;
	font-size: 15px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

.BackColor_Valorisation_Etat1 {
	background-color: #FFD450;
}
.BackColor_Valorisation_Etat2 {
	background-color: #BDECB6;
}


.LiensHaut input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}
.LiensHaut select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}
.LiensHaut A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}

.SousTitreGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3001A;
	font-weight: bold;
	font-style: italic;
}

.TexteRougeBoldItalique{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3001A;
	font-weight: bold;
	font-style: italic;
}

.TexteFicheImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.TexteListeResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.CodeBarre {
	font-family: Code 3 de 9;
	font-size: 80px;
	color: #000000;
	font-weight: normal;
}

.TitrePopUpcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: E9E8E8;
	font-weight: normal;
}

.CourbeFondTableau4 {

	background-image: url(images/courbe_popup_mron.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.TitreTableRef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #676367;
	font-weight: normal;
}

.tdMargeHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #676367;
	padding: 4px 5px;
	width: 182px;
}

.tdPuceHome {
	padding-top: 8px;
}

.tdBG {
	background-image: url(CNC%20-graphisme%20valid%E9/images/home/cell_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HPtexte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.TitresNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B3001B;
	margin-top: 10px;
	margin-bottom: 6px;
}

.TexteNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
}

.TexteNewsimg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
	padding-left: 8px;
 }

.TexteNews A{
	color: #676367;
}

.TexteNewsimg A{
	color: #676367;
}

.archivesNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #676367;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
}

.TexteCourantBoldBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #676367;
}

.archivesNews A{
	color: #676367;
}

.divcache {
	vertical-align: top;
}

.PetitTexteNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.DropSelect 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	BACKGROUND-COLOR: #F8D8DD
}

.TitreGrisBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #676367;
	font-weight: bold;
}

.TexteCourantBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.TexteCourantBigBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}

.Cadre
{
	BackGroundColor="#FAECEE";
	CadreColor='#8A2B3A';
}

/*-----------------------------------------------------------*/
/*        INTERNET                                           */
/*-----------------------------------------------------------*/



/* titre en gris des gabarits gecko*/

.NTTitreGrisBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #676367;
	font-weight: bold;
}


/* Titre de l'oeuvre dans le tableau des resultat */

.NTOeuvreTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
}

/*
.NTMenusBarre 
{
	background-color:#e94020;
	border-bottom:1px #000000;
	border-top:1px #000000;
	border-left:1px #000000;
	border-right:1px #000000;
	z-index:1;
	visibility:hidden;
	overflow:hidden;
	position:absolute;

}
*/
/*
.NTLiensMenus 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}*/

/* couleur orange clair pour le texte*/
.NTCouleur_bleuclair
{
	background : #e94020;
	
}

/* couleur orange fonce pour le texte*/
.NTCouleur_bleufonce         
{	
	background:#be4020;
}	

/*bleu tres clair*/
.NTCouleur_bleutresclair         
{	
	background:#96c8dc;
}

/* Lien de l'entete*/
.NTLiensHaut {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Gray;
}

/* lien de l'entete de l'ancienne charte*/
.NTCouleurLienHaut
{
	background:#666467;
}

/* gris de fond*/
.NTCouleurfond2
{
	background-color:#d5d5d5;
}

/* orange de fond*/
.NTCouleurFond1
{
	background-color:#f6ece0;
}


/* orange de fond encadre*/

.NTCouleurFond1encadre
{
	background-color:#f6ece0;
	border:1;
	border-color:#e94020;
}

/* Couleur de fond*/
.NTCouleurFond3
{
	background-color:#e1e4e7;
}

/* Couleur de fond*/
.NTCouleurFond4
{
	background-color:#F4F5F7;
}

/* Couleur de fond*/
.NTCouleurFond5
{
	background-color:#CCCCCC;
}

/* police de la lettre dinfo*/
.NTHPtexte{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}

/* Coulue rde l'identifiant*/
.NTLienCouleurID
{
	color:Gray;
}

/* position de la puce*/
.NTtdPuceHome {
	padding-top: 8px;
}

/* marge de la page d accueikl*/
.NTtdMargeHome {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666467;
	padding: 4px 5px;
	width: 182px;
}
/* bold*/
.Bold
{
	font-weight:bold;
}

/* lien orange */
.NTLienBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e84c24;
	font-weight: bold;
	text-decoration:none;
}

.NTLienBleuBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e84c24;
	font-weight: bold;
	text-decoration:none;
}

/* lien orange souligne*/
.NTLienBleuU {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: normal;
	text-decoration:underline;
}

/* lien orange souligne*/
.NTLienBleuUBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight:bold;
	text-decoration:underline;
}

/* lien orange souligne gros*/
.NTLienBleuUBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e94020;
	font-weight: bold;
	text-decoration:underline;
}

/*
.NTTitresNews {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e94020;
	margin-top: 10px;
	margin-bottom: 6px;
}*/
/*
.NTTexteNews {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
}
*/

/* couleur blanc*/
.NTCouleurBlanc
{
	background-color:#ffffff;
}

/* texte courant gras orange fonce*/
.NTTexteCourantBoldBleuFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight: bold;
}


/* texte articke*/
.NTTexteArticles {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;
}

/*texte courant*/
.NTTexteCourant {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	font-weight: normal;
}

/*texte courant blanc*/
.NTTexteCourantBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	
	font-weight: normal;
}

/*texte courant sans decoration*/
.NTTexteCourantNONUL {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}

/*texte courant bord bleu*/
.NTTexteCourantbordbleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color:White;
	border-color:#e94020;
}

/*texte courant gros*/
.NTTexteCourantBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

/*texte courant gros gras*/
.NTTexteCourantBigBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

/*texte courant gras*/
.NTTexteCourantBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

/*texte courant gras avec fond orange clair*/
.NTTexteCourantBoldFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color:#e94020;
}

/*texte courant gras gros avec fond orange clair*/
.NTTexteCourantBoldFondBleuBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color:#e94020;
}

/*texte courant gras orange clair*/
.NTTexteCourantBoldBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e94020;
	font-weight: bold;
}

/* fond orange fonce*/
.NTAutreGris
{
	background-color:#EFF3FF;
}
/* police liste de resultat */
.NTTexteListeResults {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

/* texte courant orange */
.NTTexteCourantBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e94020;
	font-weight: normal;
}

/* texte courant orange gros */
.NTTexteCourantBleuBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: normal;
}

/* texte orange tres gros */
.NTTBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e94020;
	font-weight: bold;
}
/* texte bleu 11pixel */
.NTTBleu11pix {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e84c24;
	font-weight: bold;
	text-decoration:none;
}

/* police pour le titre des oeuvres*/
.NTOeuvreTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e94020;
	font-weight: bold;
}

/* noir */
.NTCouleurNoir
{
	background-color:#000000;
}

/* vert */
.NTCouleurVert
{
	background-color:Green;
}

/* textbox */
.NTTBoxBlanc
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color:#ffffff;
	border-color:#e94020;

}

/* fond orange clair */
.NTCouleurBleu_clairfond
{
	background-color:#e94020;
}

/* titre page */
.NTTitreModuleHome  {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: White;
	padding-left: 10px;
	vertical-align: middle;
	height: 17px; 
}

/* police titre page explications*/
.NTTitreModuleExplication  {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: White;
	background-color:#e94020;
	padding-left: 10px;
	vertical-align: middle;
	height: 17px; 
}
/* lien en gras */
.NTLiensBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #e94020;
	font-weight: bold;
	text-decoration:underline;
}

/* lien pour forum message */
.NT_PDListeLiens {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
	text-decoration:underline;
}

/* lien inactif pour forum message */
.NT_PDListeLiensInactifs {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
}

/*
.NT_LiensFleche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
	text-decoration:none;
}
*/

/* police fiche film */
.NT_DonneesFiche 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C708F;
	text-decoration:none;
}

/* police lien fiche film */
.NT_LienDonneesFiche 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C708F;
	text-decoration:underline;
}

/* police message d erreur */
.NTTexteErreur {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
/* police errortag resultat recherche */
.NTTexteConfirmation {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: green;
	font-weight: bold;
}
/*
.NTEncadre_oeuvre
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background : #e94020;
}*/
/*
.NTTexteTete
{
	color:#e94020;
}
*/
/*
.NTProgrammation {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}
*/

/* texte courant gras orange clair*/
.NTTexteCourantBoldRougeFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e94020;
	font-weight: bold;
}

/* texte courant gras blmanc */
.NTTexteCourantBoldBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}
/*
.NTTemplate
{
	background-color:#be4020;
	border:none;
	position:absolute;
	z-index:1;
	overflow:hidden;
	visibility:hidden;
}*/

/* police orange fonce pour forum*/
.NTRechercheSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Gray;
}
/*
.NTRechercheAide
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #be4020;
}
*/
/*police pour petit onglet selectionnes dans dossier contact*/
.NTTextePetitsOngletsSelected {
	background-color: #be4020;
	font-family:  Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
/*police pour petit onglet dans dossier contact*/
.NTTextePetitsOnglets {
	font-family:  Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	background-color: none;
	text-align: center;
	text-decoration: none;
}
/* police si aucun resultat resultat recherche */
.NTAucunResultat {
	font-style: italic;
	font-size: 12px;
	font-family:  Arial, Helvetica;
	font-weight: normal;
	padding-left: 30px;
	height: 25px;
	vertical-align: bottom;
	padding-top: 5px;
}
/*
.NTColGaucheForms {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #EEEEEE;
}*/
/*
.NTMenuDroiteTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
*/
/* couluer fond oranbe fonce*/
.NTGrisFonce 
{
	background-color:#f4dabc;
}
/* police resultat recherche element */
.NTNomColBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	
}
/*
NTNomColBleuRecherche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background:#e94020;
	
	
}*/
/* bord orange clair*/
.NTBordBleu
{
	border-color:#e94020;
}
/* texte orange italique */
.NTTexteBleuItalique {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;
	font-style: italic;
}
/*
.NTBackGroundColorOrange {
	background-color: #FFD450;
}

.NTBackGroundColorBleu {
	background-color: #FF9292;
}
*/
/*
.NTLiensItalic {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #e94020;
}
*/
/*
.NTTexteCourantBoldRougeFonceBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e94020;
	font-weight: bold;
	background-color:#ffffff;
}
*/
/*
.NTTexteNoirItalique {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}
*/
/*
.NTTexteCourantFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	border-color:#e94020;
	background-color:White;
}
*/
/* texte courant fond orange gros */
.NTTexteCourantFondBleuBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	border-color:#e94020;
	background-color:White;
}
/*
.NTTexteCourantBoldBleuFonceFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight: bold;
	background-color:White;
}*/

/*
.NTTexteCourantBoldBleuFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e94020;
	font-weight: bold;
	background-color:White;
}
*/
/*
.NTTexteCourantAterisque {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	font-style:italic;
}*/
/*
.NTTitreFilmFiche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}*/
/*
.NTTitreFilmFicheSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}
*/
/*
.NTTexteArticlesSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #be4020;
	font-weight: normal;
}
*/
/*
.NTTexteBleuSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;

}*/
/*
.NTTexteFicheImageBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}*/
/*
.NTBordBleu
{
	border-color:#e94020;
}
*/
/*
.NTTexteSmallBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}*/
/*
.NTTexteSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
*/
/*
.NTBarreHorizontale {
	text-align: center;
	background-color: #be4020;
	color: #FFFFFF;
	font-style: normal;
	font-size: 15px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}*/

/*
.NTCouleurBlancBordBleu
{
	background-color:#ffffff;
	border-color: #e94020;
}*/

/*
.NTTexteCourantFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:Transparent;
}*/
/*
.NTTexteCourantBlancFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:White;
	border-color:#e94020;
}*/

/*
.NTLiensTemplate {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
	font-weight: normal;
	text-decoration:none;
}*/

/*
.NTTitreGrisBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #676367;
	font-weight: bold;
}*/

/*
.NTLiensMenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:White;
	font-weight: normal;
	text-decoration:none;
}*/

/*
.NTTexteCourantActu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #485159;
	font-weight: normal;
	background-color:#eff3ff;
}*/
/*
.NTBordBlanc
{
	border-color:#ffffff;
}

.NTBordGris
{
	border-color:#f6ece0;
}*/

/*
.NTTitreBleuFonce
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight:bold;
}*/

/*
.NTNoir
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}*/
/*
.NTTexteCourantBleuFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be4020;
	font-weight: normal;
}*/
/*
.NTTItalic {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #e94020;
}
*/

/* texte noir gros */
.NTNoirBig
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
/*
.BackColor_Valorisation_Etat2 {
	background-color: #BDECB6;
}


.LiensHaut input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}
.LiensHaut select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}
.LiensHaut A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}

.SousTitreGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3001A;
	font-weight: bold;
	font-style: italic;
}

.TexteRougeBoldItalique{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3001A;
	font-weight: bold;
	font-style: italic;
}

.TexteFicheImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.TexteListeResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.TitrePopUpcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: E9E8E8;
	font-weight: normal;
}

.CourbeFondTableau4 {

	background-image: url(images/courbe_popup_mron.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.TitreTableRef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #676367;
	font-weight: normal;
}

.tdMargeHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #676367;
	padding: 4px 5px;
	width: 182px;
}

.tdPuceHome {
	padding-top: 8px;
}

.tdBG {
	background-image: url(CNC%20-graphisme%20valid%E9/images/home/cell_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HPtexte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.HPtexte A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666467;
}

.TitresNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B3001B;
	margin-top: 10px;
	margin-bottom: 6px;
}

.TexteNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
}

.TexteNewsimg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
	padding-left: 8px;
 }

.TexteNews A{
	color: #676367;
}

.TexteNewsimg A{
	color: #676367;
}

.archivesNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #676367;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
}

.TexteCourantBoldBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #676367;
}

.archivesNews A{
	color: #676367;
}

.divcache {
	vertical-align: top;
}

.PetitTexteNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.DropSelect 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	BACKGROUND-COLOR: #F8D8DD
}




.TitreGrisBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #676367;
	font-weight: bold;
}

.TexteCourantBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}*/

/*
.NTTitreGrisBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #676367;
	font-weight: bold;
}
*/
/*
.NTOeuvreTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e94020;
	font-weight: bold;
}*/
/*
.NTMenusBarre 
{
	background-color:#e94020;
	border-bottom:1px #000000;
	border-top:1px #000000;
	border-left:1px #000000;
	border-right:1px #000000;
	z-index:1;
	visibility:hidden;
	overflow:hidden;
	position:absolute;

}

.NTLiensMenus 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}*/
.NTCouleur_bleuclair
{
	background : #e94020;
	
}
/*
.NTCouleur_bleufonce         
{	
	background:#be4020;
}	

.NTCouleur_bleutresclair         
{	
	background:#96c8dc;
}

.NTLiensHaut {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Gray;
}*/
/*
.NTCouleurLienHaut
{
	background:#666467;
}

.NTCouleurfond2
{
	background-color:#d5d5d5;
}
*/
/*
.NTCouleurFond1
{
	background-color:#f6ece0;
}*/

/*
.NTCouleurFond3
{
	background-color:#e1e4e7;
}*/

/*
.NTCouleurFond4
{
	background-color:#F4F5F7;
}*/
/*
.NTCouleurFond5
{
	background-color:#CCCCCC;
}*/
/*
.NTHPtexte{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666467;
}*/
/*
.NTLienCouleurID
{
	color:Gray;
}*/
/*
.NTtdPuceHome {
	padding-top: 8px;
}*/
/*
.NTtdMargeHome {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666467;
	padding: 4px 5px;
	width: 182px;
}*/
/*
.Bold
{
	font-weight:bold;
}*/
/*
.NTLienBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: normal;
	text-decoration:none;
}*/
/*
.NTTitresNews {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e94020;
	margin-top: 10px;
	margin-bottom: 6px;
}*/
/*
.NTTexteNews {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676367;
	padding-right: 8px;
}*/
/*
.NTCouleurBlanc
{
	background-color:#ffffff;
}*/
/*
.NTTexteCourantBoldBleuFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight: bold;
}*/
/*
.NTTexteArticles {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;
}*/
/*
.NTTexteCourant {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}*/
/*
.NTTexteCourantbordbleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color:White;
	border-color:#e94020;
}*/
/*
.NTTexteCourantBig {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}*/

/*
.NTTexteCourantBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}*/
/*
.NTTexteCourantBoldFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color:#e94020;
}*/
/*
.NTTexteCourantBoldBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e94020;
	font-weight: bold;
}*/
/*
.NTAutreGris
{
	background-color:f4dabc;
}*/
/*
.NTTexteListeResults {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.NTTexteCourantBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e94020;
	font-weight: normal;
}

.NTTBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e94020;
	font-weight: bold;
}

.NTTBleu11pix {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;
	text-decoration:none;
}
.NTOeuvreTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e94020;
	font-weight: bold;
}

.NTCouleurNoir
{
	background-color:#000000;
}

.NTCouleurVert
{
	background-color:Green;
}

.NTTBoxBlanc
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color:#ffffff;
	border-color:#e94020;

}

.NTCouleurBleu_clairfond
{
	background-color:#e94020;
}

/*
.NTTitreModuleHome  {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: White;
	padding-left: 10px;
	vertical-align: middle;
	height: 17px; 
}*/
/*
.NTTitreModuleExplication  {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: White;
	background-color:#e94020;
	padding-left: 10px;
	vertical-align: middle;
	height: 17px; 
}*/
/*
.NTLiensBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #e94020;
	font-weight: bold;
	text-decoration:underline;
}*/
/*
.NT_PDListeLiens {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
	text-decoration:underline;
}*/
/*
.NT_PDListeLiensInactifs {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
}*/
/* pour les onglets*/
.NT_LiensFleche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e94020;
	font-weight: bold;
	text-decoration:none;
}
/*
.NT_DonneesFiche 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C708F;
	text-decoration:none;
}

.NTTexteErreur {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

.NTTexteConfirmation {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: green;
	font-weight: bold;
}
*/
/*
.NTEncadre_oeuvre
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background : #e94020;
}
*/
/*
.NTTexteTete
{
	color:#e94020;
}
*/
/*
.NTProgrammation {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}
*/
/*
.NTTexteCourantBoldRougeFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e94020;
	font-weight: bold;
}
*/
/*
.NTTexteCourantBoldBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}
*/
/*
.NTTemplate
{
	background-color:#be4020;
	border:none;
	position:absolute;
	z-index:1;
	overflow:hidden;
	visibility:hidden;
}
*/
/*
.NTRechercheSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be4020;
}
*/
/*
.NTRechercheAide
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #be4020;
}
*/
/*
.NTTextePetitsOngletsSelected {
	background-color: #be4020;
	font-family:  Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
*/
/*
.NTTextePetitsOnglets {
	font-family:  Arial;
	font-size: 9px;
	color: White;
	vertical-align: middle;
	background-color: none;
	text-align: center;
	text-decoration: none;
}*/
/*
.NTAucunResultat {
	font-style: italic;
	font-size: 12px;
	font-family:  Arial, Helvetica;
	font-weight: normal;
	padding-left: 30px;
	height: 25px;
	vertical-align: bottom;
	padding-top: 5px;
}
*/
/*
.NTColGaucheForms {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #EEEEEE;
}
*/
/*
.NTMenuDroiteTitre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
*/
/*
.NTGrisFonce 
{
	background-color:#b0b0b0;
}
*/
/*
.NTNomColBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	
}
NTNomColBleuRecherche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background:#e94020;
	
	
}*/
/*
.NTBordBleu
{
	border-color:#e94020;
}

.NTTexteBleuItalique {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;
	font-style: italic;
}
*/
/* fond orange*/
.NTBackGroundColorOrange {
	background-color: #FFD450;
}

/* fond bleu */
.NTBackGroundColorBleu {
	background-color: #FF9292;
}
/* lien en italique*/
.NTLiensItalic {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #e94020;
}
/* texte courant orange fonce gras fond blanc*/
.NTTexteCourantBoldRougeFonceBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e94020;
	font-weight: bold;
	background-color:#ffffff;
}

/* texte noir en italique */
.NTTexteNoirItalique {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}

/* texte courant fond orange*/
.NTTexteCourantFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	border-color:#e94020;
	background-color:White;
}
/* texte courant gras orange fonce fond blanc */
.NTTexteCourantBoldBleuFonceFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight: bold;
	background-color:White;
}

/* texte courant gras orange fond blanc */
.NTTexteCourantBoldBleuFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e94020;
	font-weight: bold;
	background-color:White;
}
/*
.NTTexteCourantAterisque {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	font-style:italic;
}
*/
/* titre de la fiche film */
.NTTitreFilmFiche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
/* petit titre fiche film */
.NTTitreFilmFicheSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}

/* police texte article petit */
.NTTexteArticlesSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #be4020;
	font-weight: normal;
}

/* texte orange clair petit*/
.NTTexteBleuSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e94020;
	font-weight: bold;

}
/* police pour la fiche article */
.NTTexteFicheImageBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
/*
.NTBordBleu
{
	border-color:#e94020;
}*/

/* petit texte gras */
.NTTexteSmallBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
/* petit texte */
.NTTexteSmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
/* ligne horizontale tableau de resultat */
.NTBarreHorizontale {
	text-align: center;
	background-color: #be4020;
	color: #FFFFFF;
	font-style: normal;
	font-size: 15px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

/* couleur blanc bord bleu*/
.NTCouleurBlancBordBleu
{
	background-color:#ffffff;
	border-color: #e94020;
}

/* texte courant fond blanc */
.NTTexteCourantFondBlanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:Transparent;
}

/* texte courant blanc fond bleu */
.NTTexteCourantBlancFondBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:White;
	border-color:#e94020;
}

/* lien pour le template */
.NTLiensTemplate {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
	font-weight: normal;
	text-decoration:none;
}

/* lien gras pour le template */
.NTLiensTemplateBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Gray;
	font-weight:900;
	text-decoration:none;
}



/* titre gris gras 
.NTTitreGrisBold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #676367;
	font-weight: bold;
}*/

/* lien du menu */
.NTLiensMenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:White;
	font-weight: normal;
	text-decoration:none;
}

/* texte courant fond orange por gecko */
/*background-color:#f4dabc;*/
.NTTexteCourantActu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #485159;
	font-weight: normal;
	background-color:#EFF3FF;
}

/* bord blanc */
.NTBordBlanc
{
	border-color:#ffffff;
}

/* bord gris */
.NTBordGris
{
	border-color:#f6ece0;
}

/* titre orange */
.NTTitreBleuFonce
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #be4020;
	font-weight:bold;
}

/*texte noir */
.NTNoir
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* texte courant orange fonce */
.NTTexteCourantBleuFonce {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be4020;
	font-weight: normal;
}

/*texte orange italique */
.NTTItalic {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #e94020;
}

/* spacer entre les items du formulaire de recherche avancee */
.NTheightSpacer
{
	height: 3px;
}

/* mise en surbrillance des resultats de recherche */
.showmatches
{
	background-color:#ffff66;
	display:inline;
}

/***************Lien CNC ************************/
.texteNorm11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #485159;
}
.textNormGras11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e2415;
}
.liens:visited,.liens:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e84c24;
	text-decoration:none;
}
.liens:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e84c24;
	text-decoration:underline;
}

.NTTitrePopUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #000000;
	font-weight: bold;
}

.NTTitreMenuGauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:Gray;
	font-weight: bold;
}

.NTCouleurFondMenuGauche
{
	background-color:#d5e1ef;
}

.NTCouleurFondMenuGaucheFonce
{
	background-color:#629fcc;
}

.NTCouleurFondMenuGaucheClair
{
	background-color:#ebf2fa;
}

.NTControlTriHeader
{
	background-color:#EBF2FA;
}

.NTCouleurRougeFonceExtranet
{
	background-color :#88000a;
}

.NTCouleurRougeClairExtranet
{
	background-color :#ac001a;
}

.NTCouleurRougeTresClairExtranet
{
	background-color:#e7b3bb;
}

.ResultatRechercheTitreParalleleFrancais
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.TexteForme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676367;
}

.TexteFormeNoFilm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #676367;
	font-weight: bold;
}

.NTAutresNomNotice {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}

/*************************************************/