body
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0;
  background-image: url(images/fond.gif);
  background-repeat: repeat-x;
  background-position: left top;
  background-attachment: fixed;
  background-color: #EFEFEF;
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #565360;
  text-align: justify;
  line-height: 14px;
}

#tabcentre{
  background: transparent url(images/fond-cote2.png) repeat-y left;
}

/*------------------------------ MENU HEADER ---------------------------------*/
.sous-menu
{
  height: 20px;
  padding-top: 0px;
}

.sous-menu a
{
  font-family: Trebuchet MS;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 0px;
}

.sous-menu .left
{
  width: 18px;
  height: 20px;
  background: url(images/puce.gif) no-repeat;
}

.sous-menu .right
{
  height: 20px; 
  padding-right: 11px;
}

.sous-menu-over
{
  height: 20px;
  padding-top: 0px;
}

.sous-menu-over a
{
  font-family: Trebuchet MS;
  font-weight: bold;
  font-size: 12px;
  color: #003C49;
  text-decoration: none;
  padding-top: 0px;
}

.sous-menu-over .left
{
  width: 18px;
  height: 20px;
  background: url(images/puce-over.gif) no-repeat;
}

.sous-menu-over .right
{
  height: 20px;
  background: url(images/sous-menu-over.gif) top left;
  padding-right: 11px;
}

/*------------------------------ HOME GAUCHE ---------------------------------*/

.date-arial-12-gris
{
  font-family: arial, helvetica, geneva, sans-serif;
  font-size: 12px;
  color: #595664;
}

.titre-trebuchet-12-noir
{
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #1A171B;
  font-weight: bold;
}

.titre-trebuchet-12-noir a
{
  color: #1A171B;
  text-decoration: underline;
}

.titre-trebuchet-12-noir a:hover
{
  text-decoration: none;
}

.soustitre-trebuchet-11-bleu
{
  font-family: Trebuchet MS;
  font-size: 11px;
  color: #0A57A4;
  font-weight: bold;
}

.texte-arial-11-noir
{
  font-family: arial, helvetica, geneva, sans-serif;
  font-size: 11px;
  color: #1A171B;
  text-align: justify;
}

/*---------------------------------- HOME DROITE -------------------------------*/

.titre-trebuchet-17-noir-maj
{
  text-transform: uppercase;
  font-family: Trebuchet MS;
  font-size: 17px;
  color: #000000;
  font-weight: bold;
  text-align: left;
}

.soustitre-trebuchet-18-bleu
{
  font-family: Trebuchet MS;
  font-size: 18px;
  color: #0A57A4;
  font-weight: bold;
  text-align: left;
}

.soustitre-trebuchet-14-noir
{
  font-family: Trebuchet MS;
  font-size: 14px;
  color: #1B1813;
  font-weight: bold;
  text-align: left;
}

.texte-trebuchet-12-gris
{
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #565360;
  text-align: justify;
  line-height: 17px;
}

.texte-trebuchet-12-gris a
{
  color: #0A57A4;
}

.texte-trebuchet-12-gris a:hover
{
  text-decoration: none;
}

.texte-trebuchet-12-bleu
{
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #0A57A4;
  line-height: 14px;
}

/*---------------------------------- EDITO DROITE -------------------------------*/

.sous-titre-trebuchet-12-noir
{
  font-family: Trebuchet MS;
  font-size: 16px;
  color: #49484D;
  font-weight: bold;
}


/*---------------------------------- FOOTER -------------------------------*/

.footer-verdanda-8-blanc
{
  font-family: verdana;
  font-size: 9px;
  color: #ffffff;
}

.footer-verdanda-8-blanc a
{
  color: #ffffff;
}

.footer-verdanda-8-blanc a:hover
{
  text-decoration: none;
}

/*---------------------------------- LISTE EDITOS (GAUCHE PRODUITS) -------------------------------*/
/*.liste-editos
{
  font-family: Trebuchet MS;
  font-size: 13px;
  color: #000000;
}*/

.liste-editos a
{
  font-family: Trebuchet MS;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.liste-editos a:hover
{
  text-decoration: underline;
  color: #0D6CBA;
}

.liste-editos-selected a
{
  font-family: Trebuchet MS;
  font-size: 13px;
  font-weight: bold;
  color: #0D6CBA;
  text-decoration: underline;
}

/*---------------------------------- FORMULAIRE CONTACT ------------------------------*/
.texte-contact-trebuchet-12-noir
{
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #1A171B;
}

.texte-contact-trebuchet-10-bleu
{
  font-family: Trebuchet MS;
  font-size: 10px;
  color: #0A57A4;
}

/*------------------------------------------- PLAN ---------------------------------------*/
.plan
{
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #565360;
  text-align: justify;
  line-height: 20px;
  font-weight: bold;
}

.plan a
{
  color: #0A57A4;
}

.plan a:hover
{
  text-decoration: none;
}


/*---------------------------------- TABLEAUX PRODUITS -------------------------------*/
.fond_1er {
	background-color: #b0b0b0;
	border-right: 1px solid #1194e4;
	border-bottom: 1px solid #1194e4;

}

.fond_tab_contact_produits {
	background-color: #b0b0b0;
	border: 1px solid #1194e4;
	margin-top:5px;
}

.cell_htgauche {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585562;
	font-weight: bold;
	background-image: url(images/fd_00.gif);
	background-repeat: no-repeat;
	background-color: #9ba1a7;
}
.cell_htgauche2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585562;
	font-weight: bold;
	background-image: url(images/fd_00b.gif);
	background-repeat: no-repeat;
	background-color: #9ba1a7;
}
.cell01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585562;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url(images/fd_01.gif);
	background-repeat: repeat;
	background-color: #9ba1a7;
	text-indent: 6px;
}
.cell001 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c3b28;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url(images/fd_01b.gif);
	background-repeat: repeat;
	background-color: #ffba00;
	text-indent: 6px;
}
.cell01bis{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url(images/fd_01.gif);
	background-repeat: repeat;
	background-color: #9ba1a7;
	text-indent: 1px;
}
.cell001bis{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c3b28;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url(images/fd_01b.gif);
	background-repeat: repeat;
	background-color: #ffba00;
	text-indent: 1px;
}
.cell02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595764;
	padding: 4px;
	background-color: #f1efeb;
	background-image: url(images/fd_02.gif);
	background-repeat: repeat-x;
	text-align:left;
}

.cell02 b{
	color: #26252B;
}

.cell03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595764;
	padding: 4px;
	background-color: #ecedf0;
	background-image: url(images/fd_03.gif);
	background-repeat: repeat-x;
}

.cell04 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595764;
	padding: 4px;
	background-color: #ebf0e3;
	background-image: url(images/fd_04.gif);
	background-repeat: repeat-x;
}

.vert_cell01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #1194e4;
	writing-mode: tb-rl;
	text-indent: 10px;
	padding-left:4px;
	font-weight: bold;
	background-image: url(images/fd_fleche.gif);
	background-repeat: no-repeat;
}

.vert_cell02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0d6cba;
	writing-mode: tb-rl;
	text-indent: 10px;
	padding-left:4px;
	font-weight: bold;
	background-image: url(images/fd_fleche.gif);
	background-repeat: no-repeat;
}

.vert_cell03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #09529f;
	writing-mode: tb-rl;
	text-indent: 10px;
	padding-left:4px;
	font-weight: bold;
	background-image: url(images/fd_fleche.gif);
	background-repeat: no-repeat;
}




/*________tables______________________________________________*/

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

.tablePB {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7dfd5;
	font-weight: bold;
}
 .tablePP {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #263520
}

.tableP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #263520;
	line-height: 11px;
}
.tableDsignFd {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #FFFFFF;
	background-color:#7f1703;
	font-weight: bold;
	background-image: url(images_2006/fd_tabledsignfd.gif);
}
.tableDsignFd2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #FFFFFF;
	background-color:#800901;
	font-weight: normal;
}
 .tableDsignFd3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	background-color:#616e4a;
	font-weight: normal;
}
.tableDsignFd4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D82300;
	font-weight: bold;
	border: 2px solid #FFD200;
	background-color: #f9e67f;
}
 .tablePblanc {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF
}
 .tableFdN1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFD200;
	background-color:#C01F00;
	font-weight: bold;
	padding: 2px;
}
 .tableFdN2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color:#ffd200;
	font-weight: bold;
	padding: 2px;
	line-height: 14px;
}
 .tableFdN3 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color:#c01f00;
	font-weight: bold;
	padding: 2px;
}

 .tableFdpromo1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	background-color:#D82300;
	font-weight: bold;
	padding: 2px;
	margin: 2px;
}
 .tableFdpromo2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFF00;
	background-color:#D82300;
	font-weight: bold;
	padding: 2px;
	margin: 2px;
}
 .tableFdpromo3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFF00;
	background-color:#D82300;
	font-weight: bold;
	padding: 2px;
	margin: 2px;
}
.tableFdpromo4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFF00;
	background-color:#D82300;
	font-weight: bold;
	padding: 4px;
	margin: 4px;
	border: 3px solid #FFFFFF;
}
.tableFdpromo5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
	font-weight: bold;
	padding: 2px;
	border: 1px dashed #D6381D;
}
