﻿body {
	background-attachment: fixed;
	background-image:  url(images/bg_grad.gif);
	background-repeat: repeat-x;
	margin-top:     5px;
	margin-bottom:  0px;
	padding-bottom: 0px;
	color:       #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:   13px;
}

img {
	border-width: 0px;
}

.LanguesChange {
	font-family:   "Century","Times New Roman", Times, serif;
	font-size:     17px;
	color:         #647D8F;
	font-weight:   bold;
	padding-right: 7px;
}

a.OtherLanguageLnk:link {
	color:           #647D8F;
	text-decoration: none;
	letter-spacing:  1px;
}

a.OtherLanguageLnk:visited {
	color:           #647D8F;
	text-decoration: none;
	letter-spacing:  1px;
}

a.OtherLanguageLnk:hover {
	color:           #647D8F;
	text-decoration: none;
	letter-spacing:  1px;
}

a.OtherLanguageLnk:active {
	color:           #647D8F;
	text-decoration: none;
	letter-spacing:  1px;
}

.CurrentLanguageLnk {
	color:          #002948;
	letter-spacing: 1px;
}

.trebuchet_11 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   11px;
}

.trebuchet_12 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   12px;
}

.trebuchet_13 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   13px;
}

.trebuchet_14 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   14px;
}

.ToolsLinksImg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:       #002948;
	padding-top: 2px;
}

.ToolsLinksText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:       #002948;
	text-decoration: none;
}

a.ToolsLinksText:link {
	text-decoration: none;
}

a.ToolsLinksText:visited {
	text-decoration: none;
}

a.ToolsLinksText:hover {
	text-decoration: underline;
}

a.ToolsLinksText:active {
	text-decoration: underline;
}

.FooterTitre {
    color:       #004800;
    font-weight: bold;
	text-align:  center;
}

.FooterText {
    color:      #666666;
	text-align: center;
}

.FooterLinks {
	color:      #333333;
}

.HomeModuleTitles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:   18px;
	color:       #004800;
}

.TexteRNC {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:       #000000;
	text-align:  justify;
	line-height: 14px;
}

.NavigatorLink {
	padding:         0px;
	font-family:     small Trebuchet, Verdana,sans-serif;
	font-size:       11px;
	text-decoration: none;
	letter-spacing:  1px;
	color:           #002948;
	display:         inline;
	border-bottom:   1px #002948 dashed;
}

.CatTitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   14px;
	font-weight: bold;
}

.CatText {
	font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     11px;
	line-height:   15px;
	padding-right: 6px;
}

.CatLink {
	background-color: #FFFFFF;
	border:           1px #F1F1F1 solid;
	text-decoration:  none;
}

.CatLinkOver {
	background-color: #F7F8F2;
	border:           1px #D3D6C1 solid;
	text-decoration:  none;
	cursor:           pointer;
}

.MainTable {
	border-left:   1px #D1D5BE solid;
	border-right:  1px #D1D5BE solid;
	border-bottom: 1px #D1D5BE solid;
	border-top:    1px #D1D5BE solid;
}

.SearchProducts {
	padding-top: 11px;
	padding-left: 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #002948;
}

.NormalLink {
	color: #000000;
}

.SearchTextbox {
	background-image:    url(images/RechercheBG.gif);
	background-position: left;
	background-repeat: repeat-x;
	width:        252px;
	height:       19px;
	border-width: 0px;
	font-family:  Arial, sans-serif;
	font-size:    11px;
	padding-top:  6px;
	padding-left: 6px;
}

.NbrProducts {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight: bold;
	color:       #002948;
}

.Sort {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:   12px;
	font-weight: bold;
	color:       #333333;
}

.TableProductsTitle {
	font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  7px;
	padding-right: 7px;
}

.Number {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:    12px;
	font-weight:  bold;
	color:        #BDBDBD;
	padding-top:  1px;
}

.TableProducts {
	font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   normal;
	color:         #000000;
	padding-left:  4px;
	padding-right: 3px;
}

.TableProductsTitleProduit {
    font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  4px;
	padding-right: 3px;
    border-top:    1px #BBBABA solid;
    border-left:   1px #BBBABA solid;
    border-bottom: 1px #A4A4A4 solid;
    background-image: url('images/ProductTableBG.gif');
}

.TableProductsTitleManufacturier 
{
    font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  4px;
	padding-right: 3px;
    border-top: 1px #BBBABA solid;
    border-bottom: 1px #A4A4A4 solid;
    background-image: url('images/ProductTableBG.gif');
}

.TableProductsTitlePrix 
{
    font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  4px;
	padding-right: 3px;
    border-top: 1px #BBBABA solid;
    border-bottom: 1px #A4A4A4 solid;
    background-image: url('images/ProductTableBG.gif');
}

.TableProductsTitleActif 
{
    font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  4px;
	padding-right: 3px;
    border-top: 1px #BBBABA solid;
    border-bottom: 1px #A4A4A4 solid;
    background-image: url('images/ProductTableBG.gif');
}

.TableProductsTitleCategories 
{
    font-family:   "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:     12px;
	font-weight:   bold;
	color:         #F1F1F1;
	padding-left:  4px;
	padding-right: 3px;
    border-top: 1px #BBBABA solid;
    border-bottom: 1px #A4A4A4 solid;
    border-right: 1px #C0C0C0 solid;
    background-image: url('images/ProductTableBG.gif');
}

.ModuleTitles {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:    12px;
	font-weight:  bold;
	color:        #004800;
}

.FilterLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-style:  italic;
	padding-top: 4px;
	padding-bottom: 4px;
}

.FilterLabelCC {
    padding-left: 5px;
}

.RecentSearches {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:    11px;
	color:        #010101;
	text-decoration: none;
	white-space: normal;
	word-wrap: break-word;
	width: 80px;
}

.RecentResults {
    font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:    12px;
	font-weight:  normal;
	text-decoration: none;
	color:        #010101;
}

.MoreResults {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:    12px;
	font-weight:  bold;
	color:        #002948;
}

.Pages {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:    11px;
	font-weight:  bold;
	color:        #002948;
}

.CurrentPage {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:    12px;
	font-weight:  bold;
	text-decoration: underline;
	color:        #002948;
}

.TableSelectCat {
    background-image: url(images/SelectCatBG.gif);
    border: 1px #D1D5BE solid;
}

.cboContent {
    font-style: normal;
    display: none;
    position: absolute;
    z-index: 300;
    overflow: auto;
    background-color: #FFFFFF;
    border-left: 1px #929292 solid;
    border-right: 1px #929292 solid;
    border-bottom: 1px #929292 solid;
    border-top-width: 0px;
    cursor: pointer;
}

.cboContentRow {
    font-style: normal;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #111111;
    text-decoration: none;
    width: 163px;
    height: 16px;
    display: block;
    margin-right: 1px;
    padding-left: 5px;
}

.mzEnt {
    font-size: 11px;
}

.mzTitre {
    font-size: 11px;
    font-weight: bold;
}

.mzbDesc {
    font-size: 11px;
}

.mzbOrdre
{
    font-size: 11px;
    font-weight: bold;
}

.FicheNomProduit {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 18px;
    color: #004800;
}

.FicheLabelTitle {
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
}

.FicheNoticePrix {
    font-family: Trebuchet MS;
    font-size: 11px;
}

.FicheText {
    font-family: Trebuchet MS;
    font-size: 12px;
}

.FicheWebLink {
    font-family: Trebuchet MS;
    font-size: 12px;
    color: #002948
}

.FicheInfoCom {
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    color: #333333
}

.FicheInfoText {
    font-family: Trebuchet MS;
    font-size: 12px;
    color: #333333;
    line-height: 13px;
}
.MessageErreur
{
	color:Red;
	font-size : 12px;
	font-weight :bold ;
}