/****************************************************************************
* STYLE COMMUN A TOUTES LES PAGES
****************************************************************************/
body {
	background: #FFFFFF url(../images/fond.jpg) repeat-x top center;
	padding: 0px;
	margin: 0px;
}

table, tr, td, font {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
textarea, input, select {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

p {
	padding: 0px;
	margin: 0px;
}

/****************************************************************************
* FONDS 
****************************************************************************/

.fondpages {
	background: url(../images/fond_pages.gif) repeat-y top center;
}

.fondchemin {
	background: url(../images/menu/fond_chemin.gif) no-repeat top left;
}

.fondmenu{
	background: url(../images/menu/fond_menunew.jpg) no-repeat top left;
}

/****************************************************************************
* MENU 
****************************************************************************/

.margedroite{
	margin: 0px 5px 0px 0px;
}

/****************************************************************************
* SPECIFIQUES CATALOGUE 
****************************************************************************/
.cellulePanier {background:#FAFAFA; border-bottom:1px solid #E5E5E5;padding-left:10px; color:#4D4D4D;}
.cellulePanier2 {background:#fff; border-bottom:1px solid #E5E5E5;padding-left:10px; color:#4D4D4D;}

.fondinter {
	background: url(../images/catalogue/fond_inter.gif) repeat-y top left;
}

.fondrecherche {
	background: url(../images/catalogue/fond_recherche_avance.gif) no-repeat top left;
}

.fondbaszoom {
	background: url(../images/catalogue/fond_bas_zoom.gif) no-repeat bottom left;
}

.fondzoom {
	background: url(../images/catalogue/fond_zoom.gif) repeat-y top left;
}

#tdbasdepage{
        background: url(../images/cale_blanche.gif);
}

/****************************  fond et lien image/texte/fond hover catalogue *******************************************/

a.btcatalogueaccueil {
font-size:11px; color:#999999; text-decoration:none;
display:block; width:219px; height:40px;
background: url(../images/catalogue/fond_colaccueil_off.gif) no-repeat;
margin:0px 0px 8px 0px;
}
a.btcatalogueaccueil img {
margin:0px 8px 0px 9px;
vertical-align:-16px;
}
a.btcatalogueaccueil:hover {
color:#000000;
background: url(../images/catalogue/fond_colaccueil_on.gif);
text-decoration:none;
}

.fondcol1 { background: url(../images/catalogue/fond_col1.gif) no-repeat; }
a.btcatalogue1, a.btcatalogue1clic {
font-size:11px; color:#999999; text-decoration:none;
display:block; width:258px; height:40px;
background: url(../images/catalogue/fond_col1_off.gif) no-repeat;
margin:0px 0px 8px 0px;
}
a.btcatalogue1clic { color:#000000; font-weight:bold; }
a.btcatalogue1 img , a.btcatalogue1clic img {
margin:0px 8px 0px 9px;
vertical-align:-16px;
}
a.btcatalogue1:hover, a.btcatalogue1clic:hover , a.btcatalogue1clic{
background: url(../images/catalogue/fond_col1_on.gif);
text-decoration:none;
}

.fondcol2 { background: url(../images/catalogue/fond_col2.gif) no-repeat; }
a.btcatalogue2, a.btcatalogue2clic {
font-size:11px; color:#999999; text-decoration:none;
display:block; width:254px; height:24px;
line-height:24px;
background: url(../images/catalogue/fond_col2_off.gif) no-repeat;
padding:0px 0px 0px 0px;
margin:0px 0px 6px 0px;
text-indent:8px;
}
a.btcatalogue2:hover, a.btcatalogue2clic:hover , a.btcatalogue2clic{
background: url(../images/catalogue/fond_col2_on.gif);
text-decoration:none;
}
a.btcatalogue2clic{
color:#000000;
font-weight:bold;
}

a.btcatalogue3 {
font-size:11px; color:#666666; text-decoration:none;
display:block;
width:256px;
height:70px;
background: url(../images/catalogue/fond_col3_off.gif) no-repeat;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
a.btcatalogue3 img {
float:left;
margin:5px 10px 0px 2px;
border: #CCCCCC 1px solid;
}
a.btcatalogue3 font {
color:#000000;
display:block;
padding:5px 5px 0px 0px;
}
a.btcatalogue3:hover{
background: url(../images/catalogue/fond_col3_on.gif);
text-decoration:none;
}
a.btcatalogue3:hover font{
color:#E84136;
}

/***** recherche anvancée *********/

.cat {
background: url(../images/catalogue/fond_col.gif);
padding:10px 5px 0px 10px;
}
.cat font{
color :#000000;
}

/*****fiche produit*********/
.fondonglet {
	background: url(../images/catalogue/fond_onglet.gif) repeat-x top left;	
	color:#4D4D4D; 
	border-bottom: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	padding:0px 5px 0px 10px ;
}
.trfondref0 {
	background:#FAFAFA ;
}
.trfondref0 td {
	border-bottom:1px solid #CCCCCC ;
	white-space:nowrap;
}
.fondref0 {
	background:#FAFAFA ;	
	color:#4D4D4D; border-bottom: #CCCCCC 1px solid; padding:0px 5px 0px 10px ;
}
.trfondref1 {
	background:#FFFFFF;
}
.trfondref1 td {
	border-bottom:1px solid #CCCCCC ;
	white-space:nowrap;
}
.fondref1 {	
	color:#4D4D4D; border-bottom: #CCCCCC 1px solid; padding:0px 5px 0px 10px ;
}
.inputref {	
	 FONT-SIZE: 11px;text-align:center; BORDER: #9C9B9A 1px solid; WIDTH: 20px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;
}
#ajoutref {	
	display:block; font-size:12px; background-color:#E2E2E2; color:#4D4D4D;; margin:0px 0px 8px 0px ;
}
/********************** fin des fonds et des boutons catalogue *****************************/
/****************************************************************************
* STYLE DE TEXTE
****************************************************************************/

/* lien */
a{
color:#999999;
text-decoration:underline;
}
a:hover{
text-decoration:underline;
}

/* couleur */
.grisfonce { color:#4D4D4D;}
.rouge { color:#E84136;}
.vert { color:#008000;}

/* tailles */
.text10{
font-size:10px;
}
.text11{
font-size:11px;
}
.text12{
font-size:12px;
}
.text13{
font-size:13px;
}
.text14{
font-size:14px;
}
.text15{
font-size:15px;
}
.text16{
font-size:16px;
}
.text17{
font-size:17px;
}
.text18{
font-size:18px;
}

/* polices */
.arial{
font-family:Arial, Helvetica, sans-serif;
}

.verdana{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
	
/* lien blanc */
.lien1{
color:#FFFFFF;
text-decoration:none;
}
a.lien1{
color:#FFFFFF;
text-decoration:none;
}
a.lien1:hover{
color:#FFFFFF;
text-decoration:none;
}

/* lien noir */
.lien2{
color:#000000;
text-decoration:none;
}
a.lien2{
color:#000000;
text-decoration:none;
}
a.lien2:hover{
color:#000000;
text-decoration:underline;
}

/* lien rouge */
.lien3{
color:#E84136;
text-decoration:none;
}
a.lien3{
color:#E84136;
text-decoration:none;
}
a.lien3:hover{
color:#E84136;
text-decoration:underline;
}

/* lien bleu */
.lien4{
color:#466283;
text-decoration:none;
}
a.lien4{
color:#466283;
text-decoration:none;
}
a.lien4:hover{
color:#466283;
text-decoration:underline;
}

/* lien gris */
.lien5{
color:#666666;
text-decoration:none;
}
a.lien5{
color:#666666;
text-decoration:none;
}
a.lien5:hover{
color:#666666;
text-decoration:underline;
}

/* lien gris noir*/
.lien6{
color:#333333;
text-decoration:none;
}
a.lien6{
color:#333333;
text-decoration:none;
}
a.lien6:hover{
color:#333333;
text-decoration:underline;
}

.lien7{
color:#4D4D4D;
text-decoration:none;
}
a.lien7{
color:#4D4D4D;
text-decoration:none;
}
a.lien7:hover{
color:#4D4D4D;
text-decoration:underline;
}
