/*________body______________________________________________*/
body {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 22px;
	background-position: center top;
	background-color: #444647;
	font-family: Arial, Helvetica, sans-serif;
}


.Fdhaut{
	background-image: url(images/fd-survol.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: scroll;
    }
.Fdmengauche{
	background-repeat: repeat-y;
	background-position: center top;
	background-attachment: scroll;
	background-image: url(images/menu-gauche/menu-bleu/fd_bleu.gif);
    }
.FdLogo{
	background-image: url(images/fd-logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    }
.Fdmenhaut{
	background-image: url(images/fd-menu-marketing-operationnel.gif);
	background-repeat: repeat-x;
	background-position: center top;
    }
.Fdbas{
	background-image: url(images/fd-survol-02.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: scroll;
    }
.Fdmenbas{
	background-image: url(images/fd-survol-02-noir.gif);
	background-repeat: repeat-x;
	background-position: center top;
    }
.Fdtabl1{
	background-image: url(images/tabl1-fd.gif);
	background-repeat: repeat-y;
	background-position: left top;
    }
.FdtraitGrisH{
	background-image: url(images/trait-gris-h.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
    }
.FdtraitGrisH1x1{
	background-image: url(images/trait-gris-h-1x1.gif);
	background-repeat: repeat-x;
	background-position: center top;
    }
.FdtraitGrisV{
	background-image: url(images/trait-gris-v.gif);
	background-repeat: repeat-y;
	background-position: center center;
    }
	.FdpointilleGrisV{
	background-image: url(images/pointille.gif);
	background-repeat: repeat-y;
	background-position: center center;
    }
.FdtraitGrisV1x1{
	background-image: url(images/trait-gris-v-1x1.gif);
	background-repeat: repeat-y;
	background-position: right center;
    }
.FdtraitOrangeV{
	background-image: url(images/trait-orange-v.gif);
	background-repeat: repeat-y;
	background-position: center center;
    }
.Fdtabl{
	background-image: url(images/tabl-centre.gif);
	background-repeat: repeat-y;
	background-position: center top;
    }
/*________balises______________________________________________*/

	p, ul, li, p, h1, h2, h3, h4, h5, h6 {
		margin:0;
		padding:0;}

	h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #949698;
	font-weight: normal;
}

	h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ee7f00;
	font-weight: normal;
	line-height: 22px;
}

	h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #424647;
	font-weight: normal;
	line-height: 26px;
}
	h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #424647;
	font-weight: normal;
	line-height: 22px;
}
	h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	font-weight: normal;
	line-height: 22px;
}
	h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	line-height: 15px;
}
	p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575758;
	font-weight: normal;
	line-height: 12px;
}
	ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #857773;
	padding-left: 15px;
	line-height: 13px;
}

	li {
	list-style-type:none;
	background-image: url(gfx/puce08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}
.FdSepVertical{
	background-image: url(images/fd-sep-vertical.gif);
	background-repeat: repeat-y;
	background-position: center top;
    }
/*________sousmenu______________________________________________*/

/*________page______________________________________________*/

.Arial {
	font-family: Arial, Helvetica, sans-serif;
}

.taille10 {
	font-size: 10px;
}
.taille11 {
	font-size: 11px;
}
.taille12 {
	font-size: 12px;
}
.taille13 {
	font-size: 13px;
}
.taille14 {
	font-size: 14px;
}
.taille15 {
	font-size: 15px;
}
.taille16 {
	font-size: 16px;
}
.taille17 {
	font-size: 17px;
}
.taille18 {
	font-size: 18px;
}
.taille19 {
	font-size: 19px;
}
.taille20 {
	font-size: 20px;
}
.taille21 {
	font-size: 21px;
}
.taille22 {
	font-size: 22px;
}
.taille23 {
	font-size: 23px;
}
.taille24 {
	font-size: 24px;
}
.taille25 {
	font-size: 25px;
}
.taille26 {
	font-size: 26px;
}
.taille27 {
	font-size: 27px;
}
.line11{

	line-height: 11px;
}
.line12{

	line-height: 12px;
}
.line13{

	line-height: 13px;
}
.line24{

	line-height: 24px;
}
.noir{
	color: #000000;

}
.orange{
	color: #ee7f00;

}
.gris{
	color: #949698;

}
.blanc{
	color: #ffffff;

}
.gras{
	font-weight: bold;
}

.gris-fonce {
	color: #575758;
}
.Arial1112Neutre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	line-height: 12px;
}





/*________boutons______________________________________________*/


/*________liens______________________________________________*/

a.lienOrange:link, a.lienOrange:visited { color: #ee7f00; text-decoration: none;}
a.lienOrange:active, a.lienOrange:hover{ color: #ee7f00; text-decoration: underline}

a.lienGris:link, a.lienGris:visited { color: #949698; text-decoration: none;}
a.lienGris:active, a.lienGris:hover{ color: #000000; text-decoration: underline}

a.lienNoir:link, a.lienNoir:visited { color: #000000; text-decoration: none;}
a.lienNoir:active, a.lienNoir:hover{ color: #949698; text-decoration: underline}


a.lienMenuTop:link, a.lienMenuTop:visited {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	width: 100%;
	display: block;
	line-height: 29px;
}
a.lienMenuTop:active, a.lienMenuTop:hover{
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	background-image: url(images/fd-survol.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	display: block;
	line-height: 30px;
}

a.lienMenuTopon:link, a.lienMenuTopon:visited {
		color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	background-image: url(images/fd-survol.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	display: block;
	line-height: 30px;
}
a.lienMenuTopon:active, a.lienMenuTopon:hover{
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	width: 100%;
	display: block;
	line-height: 30px;
}

a.lienMenuBottom:link, a.lienMenuBottom:visited { color: #818181; text-decoration: none; display: block;}
a.lienMenuBottom:active, a.lienMenuBottom:hover{ color: #818181; text-decoration: underline}

a.lienBtnOrange:link, a.lienBtnOrange:visited {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-image: url(images/fd-survol-02.gif);
	text-transform: uppercase;
	width: 100%;
	display: block;
	line-height: 18px;
}
a.lienBtnOrange:active, a.lienBtnOrange:hover{
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/fd-survol-02-noir.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	display: block;
	line-height: 18px;
}

a.lienBtnNoir:link, a.lienBtnNoir:visited {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-image: url(images/fd-survol-02-noir.gif);
	text-transform: uppercase;
	width: 100%;
	display: block;
	line-height: 18px;
}
a.lienBtnNoir:active, a.lienBtnNoir:hover{
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/fd-survol-02.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	display: block;
	line-height: 18px;
}

.rub-gauche-blanc-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.rub-gauche-blanc-11:hover {
	text-decoration: underline;
}

.rub-gauche-blanc-11-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.rub-gauche-blanc-11-gras:hover {
	text-decoration: underline;
}




.rub-gauche-gris-11-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444647;
	text-decoration: none;
}
.rub-gauche-gris-11-gras:hover {
	text-decoration: underline;
}
.rub-gauche-gris-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444647;
	text-decoration: none;
}
.rub-gauche-gris-11:hover {
	text-decoration: underline;
}
.rub-gauche-bleu-11-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00618D;
	text-decoration: none;
}
.rub-gauche-bleu-11-gras:hover {
	text-decoration: underline;
}
.rub-gauche-bleu-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00618D;
	text-decoration: none;
}
.rub-gauche-bleu-11:hover {
	text-decoration: underline;
}

a.boutonTracking:link {
	background-image: url(images/pack_02.jpg);
	display: block;
}
a.boutonTracking:visited {
  background-image: url(images/pack_02.jpg);
 	display: block;

}
a.boutonTracking:active {
  background-image: url(images/pack-on_02.jpg);
 	display: block;

}
a.boutonTracking:hover {
  background-image: url(images/pack-on_02.jpg);
  display: block;

}

a.boutonRelation:link {
  background-image: url(images/pack_04.jpg);
    display: block;
}
a.boutonRelation:visited {
  background-image: url(images/pack_04.jpg);
    display: block;
}
a.boutonRelation:active {
  background-image: url(images/pack-on_04.jpg);
    display: block;
}
a.boutonRelation:hover {
  background-image: url(images/pack-on_04.jpg);
    display: block;
}

a.boutonFidelisation:link {
  background-image: url(images/pack_05.jpg);
    display: block;
}
a.boutonFidelisation:visited {
  background-image: url(images/pack_05.jpg);
    display: block;
}
a.boutonFidelisation:active {
  background-image: url(images/pack-on_05.jpg);
    display: block;
}
a.boutonFidelisation:hover {
  background-image: url(images/pack-on_05.jpg);
    display: block;
}

a.boutonAnimation:link {
  background-image: url(images/pack_06.jpg);
    display: block;
}
a.boutonAnimation:visited {
  background-image: url(images/pack_06.jpg);
    display: block;
}
a.boutonAnimation:active {
  background-image: url(images/pack-on_06.jpg);
    display: block;
}
a.boutonAnimation:hover {
  background-image: url(images/pack-on_06.jpg);
    display: block;
}


a.boutonbox:link {
  background-image: url(images/box_02.jpg);
    display: block;
}
a.boutonbox:visited {
  background-image: url(images/box_02.jpg);
    display: block;
}
a.boutonbox:active {
  background-image: url(images/box-on_02.jpg);
    display: block;
}
a.boutonbox:hover {
  background-image: url(images/box-on_02.jpg);
    display: block;
}

a.boutonboxmailing:link {
  background-image: url(images/box_04.jpg);
    display: block;
}
a.boutonboxmailing:visited {
  background-image: url(images/box_04.jpg);
    display: block;
}
a.boutonboxmailing:active {
  background-image: url(images/box-on_04.jpg);
    display: block;
}
a.boutonboxmailing:hover {
  background-image: url(images/box-on_04.jpg);
    display: block;
}

a.boutonboxprocurement:link {
  background-image: url(images/box_05.jpg);
    display: block;
}
a.boutonboxprocurement:visited {
  background-image: url(images/box_05.jpg);
    display: block;
}
a.boutonboxprocurement:active {
  background-image: url(images/box-on_05.jpg);
    display: block;
}
a.boutonboxprocurement:hover {
  background-image: url(images/box-on_05.jpg);
    display: block;
}

a.boutonboxemailing:link {
  background-image: url(images/box_06.jpg);
    display: block;
}
a.boutonboxemailing:visited {
  background-image: url(images/box_06.jpg);
    display: block;
}
a.boutonboxemailing:active {
  background-image: url(images/box-on_06.jpg);
    display: block;
}
a.boutonboxemailing:hover {
  background-image: url(images/box-on_06.jpg);
    display: block;
}

a.boutonboxsms:link {
  background-image: url(images/box_07.jpg);
    display: block;
}
a.boutonboxsms:visited {
  background-image: url(images/box_07.jpg);
    display: block;
}
a.boutonboxsms:active {
  background-image: url(images/box-on_07.jpg);
    display: block;
}
a.boutonboxsms:hover {
  background-image: url(images/box-on_07.jpg);
    display: block;
}

a.boutonboxmobile:link {
  background-image: url(images/box_08.jpg);
    display: block;
}
a.boutonboxmobile:visited {
  background-image: url(images/box_08.jpg);
    display: block;
}
a.boutonboxmobile:active {
  background-image: url(images/box-on_08.jpg);
    display: block;
}
a.boutonboxmobile:hover {
  background-image: url(images/box-on_08.jpg);
    display: block;
}
