/* Definition de la typographie standard du site NordCompo */
.FondGab { background:#CAD5D9; } 
.body_old { background:#F0F2F1; font-size: 8pt;}
body { background:#ffffff; font-size: 8pt;}
table {font-family: verdana,helvetica,arial; font-size: 8pt; color: #000000; line-height: 130%;}
/* Type spéciale de CSS pour le site Nordcompo */
.CouleurBleu{background-color: #258BBC}
.TitreBloc { font-family: verdana,helvetica,arial; font-weight: bold; font-size: 11pt; color: #FFA300;background-color: #CAD5D9; line-height: 150%;  }
.TexteFooter{font-family:  verdana,helvetica,arial; font-size: 9pt; line-height: 12pt; font-weight: normal;background:#CAD5D9;color:#7B909D;}
.Case {font-family:  Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 12pt; font-weight: normal; color: #000000; border-width:0pt; display: compact;}
.TitreID { color:#FFA300; font-family: helvetica,arial,verdana; font-weight: bold; font-size: 20pt; line-height: 200%; }
.TitreAG { color:#258BBC; font-family: helvetica,arial,verdana; font-weight: bold; font-size: 20pt; line-height: 200%;}
.TitreTG { color:#258BBC; font-family: times,helvetica,arial,verdana; font-weight: bold; font-size: 13pt; line-height: 150%; font-style: italic;}
.ZoneArticle{ background:#F0F2F1;  }
.TexteImageN {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #FFFFFF;}
.TexteImageN:link {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #FFFFFF;}
.TexteImageN:visited {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #FFFFFF;}
.TexteImageN:hover {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #FFFFFF;}
.TexteImageS {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #258BBC; background:#ECF0F3;}
.TexteImageS:link {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #258BBC; background:#ECF0F3;}
.TexteImageS:visited {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #258BBC; background:#ECF0F3;}
.TexteImageS:hover {font-size:13; font-family: verdana,helvetica,arial; font-weight: bolder; font-style: normal; text-decoration:none; color: #258BBC; background:#ECF0F3;}
.Bouton {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #258BBC;}
/* Fin type spécial */
p { margin-top:0pt; margin-bottom:0pt; margin-left:5pt; margin-right:5pt; font-size:12px;}
blockquote { margin-top:0pt; margin-bottom:0pt; margin-left:10pt; }
small { text-transform:uppercase; }
hr { margin-top:-3pt; margin-bottom:0pt; line-height:1pt; color: #BD0020; }
img { border: 0px; }
.C_Mail {font-family: verdana,helvetica,arial; font-style: normal; text-decoration:underline; }
.C_Mail:link {font-family: verdana,helvetica,arial; font-style: normal; text-decoration:underline; }
.C_Mail:hover {font-family: verdana,helvetica,arial; font-style: normal; text-decoration:underline; }
.C_Mail:visited {font-family: verdana,helvetica,arial; font-style: normal; text-decoration:underline; }

ul { list-style-image: url(../images/puce1.gif); list-style-type : none; list-style-position : outside; margin-left:25pt; margin-top:0pt; margin-bottom:0pt; }
ol { list-style-image: url(../images/PuceBlocBleu.jpg); list-style-type: none; list-style-position:outside; margin-left:20pt; margin-top:0pt; margin-bottom:0pt; }

li {margin-top:3pt;}

.P_Titre1 { font-family: helvetica,arial,verdana; font-weight: bold; font-size: 20pt; color: #F0F2F1; line-height: 200%; }
.P_Titre2 { font-family: verdana,helvetica,arial; font-weight: bold; font-size: 9pt; color: #258BBC; line-height: 130%; }
.P_TitreArticle { font-family: helvetica,verdana,arial; font-weight: bolder; font-size: 13pt; color: #258BBC; line-height: 160%; background-color:#CAD5D9; }
.P_Intertitre { font-family: verdana,helvetica,arial; font-weight: bold; font-size: 9pt; color: #000000; line-height: 130%; margin-top:5pt;}
.P_Chapeau { font-family: verdana,helvetica,arial; font-weight: normal; font-size: 8pt; color: #258BBC; line-height: 140%; }
.P_Courant { font-family: verdana,helvetica,arial; font-size: 9pt; color: #000000; line-height: 130%; }
.P_Petit { font-family: verdana,helvetica,arial; font-size: 7pt; color: #000000; line-height: 130%; }
.P_TresPetit { font-family: verdana,helvetica,arial; font-style: normal; font-size: 6pt; color: #000000; line-height: 110%; }

.C_Lien { font-family: verdana,helvetica,arial; font-weight: bold; font-style: normal; color: #258BBC; text-decoration:none; }

.C_Mev { font-weight: bold; color: #606060}

.C_Arobase { font-family: verdana,helvetica,arial; font-weight: bold; font-style: normal;  color: #258BBC; text-decoration:none; }

.P_Legende { font-family: verdana,helvetica,arial; font-weight: bold; font-style: normal; font-size: 7pt; background-color:#CAD5D9; color: #258BBC; }

.C_Couleur { color: #258BBC }
.C_CouleurGras { color: #258BBC; font-weight:bold; }

#td_client{
	background-image:url(../../../image/montage_client/fond_client_gris.jpg);
	margin-bottom:10px;
	margin-top:10px;
}
.container {
width: 600px;
margin-left:35px;
margin-top:10px;
font-family: verdana,helvetica,arial;
font-size: 9pt;
color: #000000;
line-height: 12px;
}

.Client_Lien {
	font-family: verdana,helvetica,arial;
	font-style: normal;
	color:#000000;
	text-decoration:none;
}

#zoneTexte{
	font-size:16px;
	vertical-align:middle;
	line-height:18px;
}