.txt { 
 font-family: Verdana;
 font-size: 11px;
 color: #333333;
}
.txtgb { 
 font-family: Verdana;
 font-size: 14px;
 color: #333333;
}
.txtbold { 
 font-family: Verdana;
 font-size: 11px;
 color: #333333;
 font-weight : bold;
 text-decoration : none;
}
P, LI, TD, .ptxt, .ptxtmn { 
 font-family: Verdana;
 font-size: 11px;
 color: #333333;
}

.ptxtmn {
 font-size: 10px;
}

.ptxtbold, ptxtbold:link, ptxtbold:hover { 
 font-family: Verdana;
 font-size: 10px;
 color: #333333;
 font-weight : bold;
 text-decoration : none;
}
.chapeaubold { 
 font-family: Verdana;
 font-size: 12px;
 color: #333333;
 font-weight : bold;
}
.hautdepage { 
 font-family: Verdana;
 font-size: 10px;
 color: #405F54;
 text-decoration : none;
 vertical-align : baseline;
}
.hautdepage:link { 
 font-family: Verdana;
 font-size: 10px;
 color: #405F54;
 text-decoration : none;
 vertical-align : baseline;
}
.hautdepage:hover { 
 font-family: Verdana;
 font-size: 10px;
 color: #405F54;
 text-decoration : none;
 vertical-align : baseline;
}
.footer {
	font-family : Verdana;
	font-size : 9px;
	color : #405F54;
	text-decoration : none;
}
.footer:link {
	font-family : Verdana;
	font-size : 9px;
	color : #405F54;
	text-decoration : none;
}
.footer:hover {
	font-family : Verdana;
	font-size : 9px;
	color : #405F54;
	text-decoration : none;
}
.txtune {
 color : #4B61FC;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.txtactprod {
 color : #F57A01;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.txtactpre {
 color : #656709;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.txtfocus {
 color : #405F54;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.chapeauactu {
 color : #4B61FC;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeaupresse {
 color : #94960C;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeaufamiprod {
 color : #F57A01;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.chapeaufamicom{
 color : #666D97;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.chapeaufamisys{
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.chapeaufamiauto{
 color : #16BEBD;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.chapeaufichprod {
 color : #666E98;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeaufichprod1{
 color : #F57A01; 
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeauoffrauto {
 color : #0EAAA9;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeausolsys {
 color : #CB2525;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeausa {
 color :  #68006F;
 font-family: Verdana;
 font-size: 12px;
 font-weight : bold;
}
.chapeaugroupe {
 color :  #AA3FB3;
 font-family: Verdana;
 font-size: 11px;
 font-weight : bold;
}
/*  Classes des légendes  */
.legendeactu {
 color : #4B61FC;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.legendefichprod {
 color : #666E98;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.legendefichprode{
 color : #F8A628;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.legendeoffrauto {
 color : #0EAAA9;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
.legendesolsys {
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
}
/*  Classes des textes des différentes rubriques */
.txtpresse {
 color : #C0C316;
 font-family: Verdana;
 font-size: 11px;
 font-weight : bold;
}
.ptxtpresse {
 color : #C0C316;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
.ptxtfamiprod {
 color : #F99B3F;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
.ptxtfamicom{
 color : #696C99;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
.txtfichprod {
 color : #818AB9;
 font-family: Verdana;
 font-size: 11px;
 font-weight : normal;
}
.ptxtfichprod {
 color : #818AB9;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
.txtoffrauto {
 color : #16BEBD;
 font-family: Verdana;
 font-size: 11px;
 font-weight : normal;
}
.ptxtoffrauto {
 color : #16BEBD;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
.txtsolsys {
 color : #CB2525;
 font-family: Verdana;
 font-size: 11px;
 font-weight : normal;
}
.ptxtsolsys {
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : normal;
}
/*   classes des liens "téléchargez ..."  */
.dloffrauto {
 color : #16BEBD;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dloffrauto:link {
 color : #16BEBD;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dloffrauto:hover {
 color : #16BEBD;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfichprod {
 color : #818AB9;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfichprod:hover {
 color : #818AB9;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfichprod:link {
 color : #818AB9;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamiprod {
 color : #F57A01;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamiprod:hover {
 color : #F57A01;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamiprod:link {
 color : #F57A01;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamicom {
 color : #666D97;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamicom:hover {
 color : #666D97;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlfamicom:link {
 color : #666D97;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlsolsys {
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlsolsys:hover {
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.dlsolsys:link {
 color : #CB2525;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.telecharger {
 color : #747474;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.telecharger:link {
 color : #747474;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
}
.telecharger:hover {
 color : #747474;
 font-family: Verdana;
 font-size: 10px;
 font-weight : bold;
 text-decoration : none;
 }
/* plan du site*/ 
.accueil{
 font-family: Verdana;
 font-size: 11px;
 color: #A9A9A9;
 font-weight : bold;
 text-decoration:none;
}
.actu{
 font-family: Verdana;
 font-size: 11px;
 color: #5CD3F3;
 font-weight : bold;
 text-decoration : none;
}
.entreprise{
 font-family: Verdana;
 font-size: 11px;
 color: #D973E0;
 font-weight : bold;
 text-decoration : none;
}
.tertaire{
 font-family: Verdana;
 font-size: 11px;
 color: #FFAA33;
 font-weight : bold;
 text-decoration : none;
}
.commande{
 font-family: Verdana;
 font-size: 11px;
 color: #9FAFCC;
 font-weight : bold;
 text-decoration : none;
}
.auto{
 font-family: Verdana;
 font-size: 11px;
 color: #1AD3D1;
 font-weight : bold;
 text-decoration : none;
}
.sys{
 font-family: Verdana;
 font-size: 11px;
 color: #E35B5B;
 font-weight : bold;
 text-decoration : none;
}
.presse {
 font-family: Verdana;
 font-size: 11px;
 color: #CCD500;
 font-weight : bold;
 text-decoration : none;
}
.ptxtgris, { 
 font-family: Verdana;
 font-size: 10px;
 color: #87938F;
 font-weight : bold;
 text-decoration : none;
}

/* ==== Newsletter  ==== */

.nltitle {
 font-family: Verdana, Arial;
 font-size: 14px;
 color: #2e3192;
 font-weight : bold;
 text-decoration : none;
}
 
.nltitle, .nldate {
 font-family: Verdana, Arial;
 color: #2e3192;
 font-weight : bold;
}

.nltitle {
 font-size: 18px;
 font-weight : bold;
}
 
.nldate {
 font-size: 11px;
 font-weight : normal;
}

.nlEditoTitle, .nlPolicy {
 font-family: Verdana, Arial;
 font-size: 14px;
 font-weight : bold;
 color: #2e31cc;
}

.nltxt {
 font-family: Verdana;
 font-size: 11px;
 color: #333333;
 text-align: justify;
}

.nlPolicy {
 font-family: Verdana, Arial;
 color: #333333;
 font-size: 9px;
 font-weight : normal;
}
.nltxt1, .nltxt2, .nltxt3, .nltxt4, .nlsubtitle1, .nlsubtitle2, .nlsubtitle3, .nlsubtitle4 {
  font-size: 10px;
  font-family: Verdana, Arial;
  color : #333333;
  text-decoration: none;
}

.nlsubtitle1, .nlsubtitle2, .nlsubtitle3, .nlsubtitle4 {
 font-weight: bold;
}

.nlsubtitle1 {
 color : #4B61FC;
}

.nlsubtitle2 {
 color : #F57A01;
}

.nlsubtitle3 {
 color : #405F54;
}

.nlsubtitle4 {
 color : #656709;
}

.nltxt1:hover, .nltxt2:hover, .nltxt3:hover, .nltxt4:hover, .nlsubtitle1:hover, .nlsubtitle2:hover, .nlsubtitle3:hover, .nlsubtitle4:hover {
 text-decoration: underline;
}

.nlCartouche:link {
 text-decoration: none;
}

.nlCartouche:hover SPAN, .nlCartouche:hover P {
 text-decoration: underline;
}


.nlActionLink {
 font-family: Verdana, Arial;
 color: #4a61ff;
 font-size: 11px;
 font-weight : normal;
 text-decoration: none;
}

A.nlActionLink:hover {
 text-decoration: underline;
}


.footerCopy {
  font-family: Verdana, Arial;
  font-weight: bold;
  color: #efebef;
  font-size: 10px;
}

