/* GeneralStyles.css */
BODY {
PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
font-family: verdana, Arial, Helvetica, Geneva, Swiss;  TEXT-ALIGN: left;
BACKGROUND-COLOR: white; DISPLAY: block; background-repeat: repeat-x;}
.IMG { BORDER: 0; }
TD { font-size: 12px; vertical-align: top;}
SELECT { font-size: 10px;  }
INPUT { font-size: 10px;  }
.sous_titre{ color: #333366; font-weight: bold; font-size: 10px;  }
.txt { color: black; font-weight: normal; font-size: 10px; text-align: justify }

.EDICOURTPrix { font-size: 11px; font-style: normal; font-weight: normal; text-align: right}
.EDICOURTPrix A { text-decoration:none;  color: #000000}
.EDICOURTPrix A:hover {text-decoration:underline; color: #000000;}
.EDICOURTPrixHT { font-size: 12px; font-style: normal; font-weight: bold; text-align: right}
.EDICOURTPrixHT A { text-decoration:none; color: #000000;}
.EDICOURTPrixHT A:hover { text-decoration:underline; color: #000000;}
.EDICOURTRenvoiProd A{ font-size: 11px; font-style: normal; font-weight: normal; color: black; text-decoration: none; }
.EDICOURTRenvoiProd A:hover{ font-size: 11px; font-style: normal; font-weight: normal; color: black; text-decoration: underline; }
.EDICOURTGammeListe { font-size: 12px; font-style: normal; font-weight: bold; text-align: justify}

.NEWSITEM { font-size: 11px; font-style: normal; color: #114159; background-color: #EEEEEE; text-align: left;
   padding-right: 10px; padding-left: 10px;}
.AP { font-family: GunShip; font-size: 18px; font-style: normal; color: #879198; background-color: white; text-align: right}
.CH { font-size: 11px; font-style: normal; color: #114159; background-color: #A695D8; text-align: left}
.ST { font-size: 11px; font-style: normal; font-weight: normal; text-align: justify}
.SR { font-size: 11px; font-style: normal; font-weight: bold}
.DD { font-size: 11px; color: #CCCCCC}
.BT { font-size: 12pt; font-style: italic; color: #535154; text-align: left}
.PT { font-size: 12pt; font-style: italic; font-weight: bold; color: #535154; text-align: left}
.ENCAR_PETIT{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #252667; font-style: normal; font-weight: normal; text-align: left}
.ENCAR_PETIT A{ text-decoration: none; color: #252667;}
.ENCAR_PETIT a:hover { text-decoration: underline; color: #252667; }
.ENCAR_PETIT A:visited {color: #252667; }
.ENCAR_MOYEN{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #252667; font-style: normal; font-weight: normal; text-align: left}
.ENCAR_MOYEN A{ text-decoration: none; color: #252667;}
.ENCAR_MOYEN a:hover { text-decoration: underline; color: #252667; }
.ENCAR_MOYEN A:visited {color: #252667; }
.ENCAR_PETIT_JUSTIF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #252667; font-style: normal; font-weight: normal; text-align: justify}
.ENCAR_MOYEN_JUSTIF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #252667; font-style: normal; font-weight: normal; vertical-align: middle;text-align: justify}
.ENCAR_PETIT_CENTER { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #252667; font-style: normal; font-weight: bold; text-align: center}
.ENCAR_MOYEN_CENTER { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #252667; font-style: normal; font-weight: bold; text-align: center}
.BANNIERE_PETIT { font-size: 11px; font-style: normal; font-weight: normal; text-align: justify}
.HDTIT {PADDING-RIGHT: 12px; PADDING-LEFT: 48px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #292b71; FONT-STYLE: italic; FONT-FAMILY: verdana; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left}
.PTIT {PADDING-RIGHT: 12px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #636164; LINE-HEIGHT: 150%; FONT-STYLE: normal; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left}
.PREF {COLOR: black; TEXT-DECORATION: none}
.MENU-ITEM {PADDING-RIGHT: 10px; PADDING-LEFT: 50px; FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana; BACKGROUND-COLOR: white; TEXT-ALIGN: left}

.FMColorDev {BACKGROUND-COLOR: #A9578E; FONT-SIZE: 1px; 
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;}
.FMHeader { BACKGROUND-COLOR: #A9578E; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: white;
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;}
.FMProdHead { BACKGROUND-COLOR: #F0F0F0; FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: black;
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;}
.FMProdHead A { text-decoration: none; color: black; }
.FMProdHead A:hover { text-decoration: underline; color: black; }
.FMProdHead A:visited { color: black; }
.FMProdNameDetail { FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: black;
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;}
.FMProdNameDetail A { text-decoration: none }
.FMProdNameDetail A:hover { text-decoration: underline; color: black; }
.FMProdNameDetail A:visited { color: black; }
.smallBulletsHeader {color: black; font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss; text-align: left }
.smallBulletsHeader A{text-decoration: none; color: black;}
.smallBulletsHeader A:hover{text-decoration: underline; }
.smallBullets {color: black; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss; text-align: left }
.smallBullets LI {marging-left: 10px; padding-left: 10px;}
.smallBullets A{text-decoration: none; color: black;}
.smallBullets A:hover{text-decoration: underline; }
.FMDesc { FONT-FAMILY: Verdana; FONT-SIZE: 12px; }
.FMProdNomCourt { FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: Blue; TEXT-DECORATOIN: none}
.FMProdNomCourt A { text-decoration: none }
.FMTexteAccentue { FONT-FAMILY: Verdana; FONT-SIZE: 12px; }

