BODY {
  margin: 0px; 
  /* background: url(./_images/_pages/tablebackground.gif); */
  background-color : #F6F6F6; /* #002A43; */
  font-family : Arial, Verdana, sans-serif;
  font-size: 12px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  overflow: scroll;
  overflow-x: auto;
}
a{
  color : #0092FF;
  /*text-decoration : none;*/
}
a:hover {
  color : #294A7B;
  /*text-decoration : none;*/
}
.copyright {
  color : #000000;
  background-color: #F6F6F6;
  font-size: 10px;
}
.fd_table_principale {
  /*background: url(./_images/_pages/fon_top.gif);*/
  margin: 0px;
  padding: 0px;
}
.fd_table {
  margin: 0px;
  padding: 0px;
}
/* classe pour la table centrale */
.fd_table_middle {
  margin: 0px;
  padding: 0px;
  height:  645px;
  width:  780px;
  background-color : #E4E2E3;
  /*background: url(./_images/_pages/fd1.jpg);*/
}
.link1 a {
  color : #0092FF;
  /*text-decoration : none;*/
}

.link1 a:hover {
  color : #0092FF;
  /*text-decoration : none;*/
}

p {
  color : #000000;
  margin-top : 5px;
  padding-bottom : 10px;
  margin-bottom : 0px;
  margin-left : 20px;
  margin-right : 20px;
}
p a {
  color : #0092FF;
  font-weight: bold;
}
p a:hover {
  color : #294A7B;
}

.orsup2g {
  color: #F65801;
  font: 10pt arial, sans-serif;
  font-weight: bold;
}
.prod_title {
  font-size: 14px;
  font-style: italic;
  margin-bottom: 0px;
  padding-bottom: 0px;
  color: #000080; /*#54a51a;*/ /*  color : #000000;  */
  margin-top : 28px;
  padding-bottom : 10px;
  margin-bottom : 0px;
  margin-left : 45px;
  margin-right : 10px;
}
.prod_descrip {
  font-size: 14px;
  font-style: normal;
  margin-bottom: 0px;
  text-align: justify;
  padding-bottom: 0px;
  color: #006600; /*#54a51a; #000080; #54a51a; #000000;  */
  margin-top : 28px;
  padding-bottom : 10px;
  margin-bottom : 0px;
  margin-left : 45px;
  margin-right : 10px;
}

.title01 {
  color : #000080; /*#54a51a; #F3400F;*/
  font-size : 22px;
  font-weight: bold;
  font-style: italic;
}

.title02 {
  color : #F3400F;
  font-size : 18px;
  font-weight: bold;
  font-style: italic;
}
.title03 {
  color : #F3400F;
  font-size : 14px;
  font-weight: bold;
}

/* Classe pour le nouveau menu haut */
.MenuNavLink{
   background-color: #7B7D84;
   height: 20px;
   width: 128px;
   text-align: center;
   font-weight: bold;
}
.MenuNavLink a{
   color : #E4E2E3;
   font-size : 11px;
   text-decoration : none;
   text-align: center;
   font-weight: bold;
}
.MenuNavLink_o{
   background-color: #7B7D84;
   height: 20px;
   width: 128px;
   cursor: pointer;
   color: #FFFFFF;
   text-align: center;
   font-weight: bold;
}
.MenuNavLink_o a{
   color : #FFFFFF;
   font-size : 11px;
   cursor: pointer;
   text-decoration : none;
   text-align: center;
   font-weight: bold;
}
.MenuNavLinkActif{
   background-color: #3159BD;
   color : #FFFFFF;
   height: 20px;
   width: 128px;
   text-align: center;
   font-weight: bold;
}
.MenuNavLinkActif a{
   background-color: #3159BD;
   color : #FFFFFF;
   font-size : 11px;
   text-decoration : none;
   text-align: center;
   font-weight: bold;
}

.encadreNav{
   padding: 2px 3px 3px 3px;
   border: 1px #738999 solid;
   color : #000000;
   /*text-decoration : none;*/
   line-height: 12px;
   text-align: justify;
}
a.btmLink{
   color : #525552;
   text-decoration : none;
   font-size: 11px;
   line-height: 12px;
   font-weight: bold;
}
a.btmLink:hover {
   color: #B40000;
   text-decoration: none;
   font-size: 11px;
}
.NavLink {
   background:  url(./_images/_navigation/_navbar_new.gif) no-repeat right;
   height: 26px;
   text-align: right;
   padding-right: 25px;
}
.NavLink_o {
   background:  url(./_images/_navigation/_navbar_new_o.gif) no-repeat right;
   height: 26px;
   color: #B40000;
   text-align: right;
   padding-right: 25px;
}
a.noClass {
   color: black;
   /*text-decoration: none;*/
   border: none;
}
a.noClass:hover {
   color: #B40000;
   /*text-decoration: none;*/
   border: none;
}
/* Titre des produits */
.titre_schemelect {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 25px;
   font-weight : normal;
   color: #389791;
}
.titre_schempid {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 25px;
   font-weight : normal;
   color: #AB0B0B;
}
.titre_schembat {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 25px;
   font-weight : normal;
   color: #FA7E4A;
}
.titre_piping {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 25px;
   font-weight : normal;
   color: #DCC210;
}
.titre_other {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 25px;
   font-weight : normal;
   color: #00406C;
}

.titre_schemelect_s {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #389791;
}
.titre_schemelect_s a {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #389791;
}
.titre_schempid_s {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #AB0B0B;
}
.titre_schempid_s a {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #AB0B0B;
}
.titre_schembat_s {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #FA7E4A;
}
.titre_schembat_s a {
   font-family : "Denmark",Arial,Verdana, sans-serif;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #FA7E4A;
}
.titre_piping_s {
   font-family : "Denmark",Arial,Verdana;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #DCC210;
}
.titre_piping_s a {
   font-family : "Denmark",Arial,Verdana;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #DCC210;
}
.titre_other_s {
   font-family : "Denmark",Arial,Verdana;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #00406C;
}
.titre_other_s a {
   font-family : "Denmark",Arial,Verdana;
   /*text-decoration : none;*/
   font-size : 16px;
   color: #00406C;
}
/* New Menu Produit */
.new_menu_prod {
	background-color:  #7B7D84;
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	height: 20px;
	}
.new_menu_prod a {
        color : #E4E2E3;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
      }
.new_menu_prod_hover {
	background-color: #A6B9EA;
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-align: center;
	font-weight : bold;
	}
.new_menu_prod_hover a {
	background-color: #A6B9EA;
	font-size : 11px;
	color : #FF0000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	}
.new_menu_prod_select {
	background-color: #3159BD;
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
	/*height: 20px;
        width: 200px;*/
	}
.new_menu_prod_select a {
        color : #FFFFFF;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
      }
.new_sous_menu_prod {
	background-color: #CCCCFF;/*#A6B9EA;*/
	font-size : 12px;
	color : #000000;
	text-decoration:none;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 0px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prod a {
        color : #000000;
	text-decoration:none;
	text-align: center;
      }
.new_sous_menu_prod_hover {
	background-color: #3159BD;
	font-size : 12px;
	color : #FFFFFF;
	cursor: pointer;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 0px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prod_hover a {
	color : #FF0000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	}
.new_sous_menu_prodg {
	background-color: #CCCCFF;/*#A6B9EA;*/
	font-size : 12px;
	color : #000000;
	text-decoration:none;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 1px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prodg a {
        color : #000000;
	text-decoration:none;
	text-align: center;
      }
.new_sous_menu_prodg_hover {
	background-color: #3159BD;
	font-size : 12px;
	color : #FFFFFF;
	cursor: pointer;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 1px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prodg_hover a {
	color : #FF0000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	}
.new_sous_menu_prodg_select {
	background-color: #3159BD;
	font-size : 12px;
	color : #FFFFFF;
	cursor: pointer;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 1px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prodg_select a {
	color : #FFFFFF;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	}
.new_sous_menu_prod_select {
	background-color: #3159BD;
	font-size : 12px;
	color : #FFFFFF;
	cursor: pointer;
	text-align: center;
  border-right: #3159BD 1px solid;
  border-left: #3159BD 0px solid;
  border-top: #3159BD 0px solid;
  border-bottom: #3159BD 1px solid;
	}
.new_sous_menu_prod_select a {
	color : #FFFFFF;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	}
/* Menu produits */

.hide
{
	display: none;
}

.show
{
	
}
.txt_menu_droit {
  padding-left: 0px;
  padding-right: 0px;
  border-bottom: #E4E2E3 1px solid;
  background-color: #F6F6F6;
}
.txt_menu_droit a {
  padding-top: 16px;
  color: #7b7d84;
  font-size : 16px;/*12px;*/
  text-decoration : none;
  font-weight: bold;
}
.titre_menu_droit {
  font-size : 20px;
  color: #00a3e7;
  font-weight: bold;
  border-bottom: #E4E2E3 1px solid;
}
.txt_menu_droit_o {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 16px;
  border-bottom: #E4E2E3 1px solid;
  background-color: #F6F6F6;
}
.txt_menu_droit_o a {
  color: #ffffff;
  font-size : 16px;
  text-decoration : none;
  font-weight: bold;
  color : #000000;
}
.zone_prod {
  border-right: gray 1px solid;
  border-left: gray 1px solid;
  border-top: gray 1px solid;
  border-bottom: gray 1px solid;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  line-height: 18px;
  text-align: justify; /*left;*/
  vertical-align: top;
  color : #000000;
  background-color: #FFFFFF; /*#E4E2E3;*/
}
.zone_prod a{
  color : #0092FF;
  /*text-decoration : none;*/
}
.zone_prod h2{
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}
.zone_prod h3{
  line-height: 14px;
  font-weight: bold;
  font-style: italic;
}
.prodinfo h3 {
  font-size : 16px;
  padding-top: 10px;
  padding-bottom: 0px;
  color: #00a3e7;
  text-align: center;
  line-height: 20px;
}
/* Menu Support */
.menu_support {
	background-image: url(_images/_navigation/onglet_out.gif);
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
}
.menu_support a {
        color : #000000;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
}
.menu_support_hover {
	background-image: url(_images/_navigation/onglet_on.gif);
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-align: center;
	font-weight : bold;
}
.menu_support_hover a {
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
}
.menu_support_select {
	background-image: url(_images/_navigation/onglet_on.gif);
	font-size : 11px;
	color : #000000;
	cursor: pointer;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
}
.menu_support_select a {
        color : #000000;
	text-decoration:none;
	text-align: center;
	font-weight : bold;
}
.border_blue1px {
  border: 1px #808080 solid;
}

.table_prod {
  border-right: gray 1px solid;
  border-left: white 1px solid;
  border-top: white 1px solid;
  border-bottom: gray 1px solid;
}

.table_prod_hover {
  border-right: gray 1px solid;
  border-left: gray 1px solid;
  border-top: gray 1px solid;
  border-bottom: gray 1px solid;
}
.bas_gauche {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  background-color: #F6F6F6;
}
.bas_droit {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  background-color: #FFFFFF; /*#E4E2E3;*/
}
.bas_gauche td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  background-color: #F6F6F6;
}
.bas_droit td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF; /*#E4E2E3;*/
}
.bord_basIE td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF; /*#E4E2E3;*/
  font-size: 2px; /* Maximum obligatoire pour cette daube */
}

.encadreNews{
   padding: 3px 3px 3px 3px;
   border: 1px #738999 solid;
   color : navy; /*#54a51a; */ /*#000000;*/
   /*text-decoration : none;*/
   line-height: 12px;
}
.newsStop { color : navy; background-color:#DBFDFD; }
.newsRun { color : navy; /*#54a51a;*/ background-color:#ffffff; }
.newsStop td { color : navy; background-color:#DBFDFD; }
.newsRun td { color : navy; /*#54a51a;*/ background-color:#ffffff; }
