/* PAGE D'ACCUEIL ------------------------------------------------------------------------*/
.bgCateg
{
	background-color : #1e73d3;
}

.Date {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px;
}

.AccChampsTexte {
	margin-left: 15px;
	margin-right: 10px;
	width: 190px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

.AccGuides {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 0px;
}

.AccTdGuides {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #83B1E4;
	line-height:12px;
}

/* Liens ---------------------------------------------------------------------------------*/ 
a.lien:active, a.lien:link, a.lien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003085;
	text-decoration:underline;
}

a.lien:hover, a.lien:visited:hover {
	color: #207CD7;
}

a.lienNoir:active, a.lienNoir:link, a.lienNoir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}

a.lienNoir:hover, a.lienNoir:visited:hover {
	color: #217ED7;
}

a.lienOrange:link, a.lienOrange:visited, a.lienOrange:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C47B00;
	text-decoration:underline;
}

a.lienOrange:hover, a.lienOrange:visited:hover, a.lienOrange:active:hover {
	color: #F3BF76;
}

a.lienInfo:active, a.lienInfo:link, a.lienInfo:visited, a.lienInfo:hover, a.lienInfo:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.lienBarreTitre:active, a.lienBarreTitre:link, a.lienBarreTitre:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration:underline;
}

a.lienBarreTitre:hover, a.lienBarreTitre:visited:hover {
	color: #3390FA;
}

a.lienAutreLigne:active, a.lienAutreLigne:link, a.lienAutreLigne:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005FCB;
	text-decoration:underline;
	font-weight:bold;
}

a.lienAutreLigne:hover, a.lienAutreLigne:visited:hover {
	color: #000000;
}

a.lienTab:active, a.lienTab:link, a.lienTab:visited,a.lienTab:hover, a.lienTab:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

a.lienFooter:active, a.lienFooter:link, a.lienFooter:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9AC0EB;
	text-decoration:underline;
}

a.lienFooter:hover, a.lienFooter:visited:hover {
	color: #ffffff;
}

/* Titre, texte, etc ---------------------------------------------------------------------*/

.TitreMarine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003085;
}

.TitreTaupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #706242;
}

.TexteNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.TextePetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

/* Tableaux ------------------------------------------------------------------------------*/

.CellEnTete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #222222;
	padding:3px;
	vertical-align: top;
}

.CellBlancheLigneBleue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding:3px;
	vertical-align: top;
	border-bottom: 1px solid #A1B3D2;
}

.CellBleue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E9F1FB;
	padding:3px;
	vertical-align: top;
	border-bottom: 1px solid #A1B3D2;
}

.CellBlancheLigneBeige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding:3px;
	vertical-align: top;
	border-bottom: 1px solid #CAC5B9;
}

.CellBeige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F7F3E7;
	padding:3px;
	vertical-align: top;
	border-bottom: 1px solid #CAC5B9;
}

.ContourBleu 
{
	border-top: 1px solid #A1B3D2;
	border-left: 1px solid #A1B3D2;
	border-right: 1px solid #A1B3D2;
}

.ContourBeige {
	border-top: 1px solid #CAC5B9;
	border-left: 1px solid #CAC5B9;
	border-right: 1px solid #CAC5B9;
}

/* ACCUEIL:INFO PRODUITS  ----------------------------------------------------------------*/ 

.AccInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 5px 10px;
}

.AccInfoDate {
	font-weight: bold;
	color: #005FCB;
}

.AccPrix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 4px 10px;
	line-height: 14px;
}

/* INT:BARRE TITRE HAUT NOIRE ------------------------------------------------------------*/
.TitreRecherche {
	font-family	: Verdana, Arial;
	font-size	: 10pt;
	font-weight	: bold;
}

.TDNoirHautProduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000000;
	padding-left: 5px;
	color: #FFFFFF;
}

.ChampsTexte {
	margin-left: 8px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 8px;
	width: 150px;
}

.TDAutresLignes {
	background-color: #8EBAEC;
	padding-left: 5px;
	padding-right: 5px;
}

.TdTitreFiche {
	background-color: #083B94;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 13px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.TdNotePrix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 17px;
}

.TDBlancFiche {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A1B3D2;
	border-bottom-color: #A1B3D2;
}
.TDBlancFiche hr {
	color: #A9CDF4;
	height: 1px;
}
.TdTitreColonneFiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003085;
	padding-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	vertical-align: bottom;
	line-height: 14px;
	border-bottom: solid 1px #A1B3D2;
}

.TDTab 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			: #000000;
	line-height		: 18px;
	padding-left	: 8px;
	padding-right	: 8px;
	padding-top		: 10px;
	padding-bottom	: 10px;
}

.TDTabHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	padding: 10px;
	border-bottom: solid 1px #A1B3D2;
}

.TDFooterBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
}

.TDFooterPale {
	font-family: Arial, Helvetica, sans-serif;
	color: #9AC0EB;
	font-size: 11px;
}

/* Colonne de gauche dans la section produits --------------------------------------------*/
.TBLeftMarginBgColor {
	background-color: #2074D3;
}

/* Section Info-Produit ------------------------------------------------------------------*/
.info_left_bgColor {
	background-color: #2281D9;
}
	
.info_center_bgColor {
	background-color: #83B1E4;
}

.prix_bgColor {
	background-color: #9EB8E0;
}
	
/* Body Background Color -----------------------------------------------------------------*/
Body {
	Background-color: #F1F7FB;
}

.footer_bgColor {
	background-color: #2074D3;
}

.FLABEL ,.FLABEL2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 333333;
}

.FLABEL {
	Text-align:right;
	font-weight:normal;
}
a.lienBrun:link, a.lienBrun:visited, a.lienBrun:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706242;
	text-decoration:underline;
}

a.lienBrun:hover, a.lienBrun:visited:hover, a.lienBrun:active:hover {
	color: #000000;
}