body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ffffff;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/***************************************************************************************/
/****     	GLOBAL                                                                 *****/
/***************************************************************************************/
.msg{
	margin: 0px;
	background: url(../images/fond_message.gif) no-repeat #fff;
	border: 1px solid #e0e0e0;
	height: 40px;
	padding: 5px 7px 5px 5px;
}

/***************************************************************************************/
/****     	SAV                                                                    *****/
/***************************************************************************************/
#sav {
padding:10px;
padding-bottom:30px;
color:#767676;
}

/***************************************************************************************/
/****     	Contact                                                                *****/
/***************************************************************************************/
#contact {
padding-left:70px;padding-right:70px;
padding-top:12px;
color:#626262;
}
#contact .largeur{
width:315px;
border:1px solid #A9A9A9;
margin-top:2px;
}
#blocAdresse {
background-image:url(../images/contact/bloc_adresse.gif);
background-position: top left;
background-repeat:no-repeat;
padding-left:15px;
padding-top:16px;
color:#3C3C3C;
}
#blocAdresse .titre{
font-weight:bold;
color:#D8003C;
}
#blocAdresse a {
color:#3C3C3C;
	text-decoration: none;
}
#blocAdresse a:hover {
color:#3C3C3C;
	text-decoration: underline;
}
/***************************************************************************************/
/****     	Tarifs                                                                 *****/
/***************************************************************************************/
#RechercheTarifs {
background-color:#EDEDED;
background-image:url(../images/tarifs/coin_gris.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding:10px;
}
#introtarifs {
color:#363636;
padding-top:20px;
padding-left:10px;
border-bottom: 1px solid #CBCBCB;
}
#introtarifs .rouge{
color:#D8003C;
}
#tableautarifs td{
color:#555555;
}
#tableautarifs .gris{
background-color:#F2F2F2;
}
#tableautarifs a.oui {
color:#D8003C;
	text-decoration: none;
}
#tableautarifs a.oui:hover {
color:#D8003C;
	text-decoration: underline;
}
#tableautarifs a.non {
color:#000000;
	text-decoration: none;
}
#tableautarifs a.non:hover {
color:#000000;
	text-decoration: underline;
}

/***************************************************************************************/
/****     	panier                                                                 *****/
/***************************************************************************************/
#lienpanier .articles{
color:#D8003C;
}
#lienpanier a.lienarticles {
color:#000000;
font-size:11px;
	text-decoration: none;
}
#lienpanier a.lienarticles:hover {
	text-decoration: underline;
}
#intropanier {
color:#404040;
padding-right:110px;
}
#formEntreprise {
border: 1px solid #CBCBCB;
padding:10px; 
}
#formEntreprise .commande{
color:#D8003C;
}
#formEntreprise input, select, txtarea,{
border: 1px solid #979797;
}
#formCoordonnes input, select, txtarea,{
border: 1px solid #979797;
}

#tabglobale{
	width:749px;
}

#tabDevis {
}
#tabDevis .Case{
background-color:#ABABAB;
border-right: 2px solid #ffffff;
}
#tabDevis input, select, txtarea,{
border: 1px solid #979797;
}
#tabDevis .ClTypeProduit{
color:#555555;
font-weight:bold;
padding-left:9px;
padding-bottom:5px;
}
#tabDevis .TypeProduit{
background-color:#F2F2F2;
color:#3C3C3C;
padding-left:9px;
border-left: 1px solid #979797;
border-top: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#tabDevis .ClMarque{
font-weight:bold;
color:#555555;
padding-left:7px;
border-left: 1px solid #D8003C;
}
#tabDevis .Marque{
background-color:#F2F2F2;
color:#3C3C3C;
padding-left:7px;
border-top: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#tabDevis .ClRefCata{
font-weight:bold;
color:#555555;
padding-left:7px;
border-left: 1px solid #D8003C;
}
#tabDevis .RefCata{
background-color:#F2F2F2;
color:#3C3C3C;
padding-left:7px;
border-top: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#tabDevis .ClPrixVente{
font-weight:bold;
color:#555555;
padding-right:7px;
border-left: 1px solid #D8003C;
}
#tabDevis .PrixVente{
background-color:#F2F2F2;
color:#3C3C3C;
padding-right:7px;
border-top: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#tabDevis .ClQuantite{
font-weight:bold;
color:#555555;
padding-left:7px;
padding-right:7px;
border-left: 1px solid #D8003C;
}
#tabDevis .Quantite{
background-color:#F2F2F2;
color:#3C3C3C;
padding-left:7px;
padding-right:7px;
border-top: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#tabDevis .ClTotalHT{
font-weight:bold;
color:#555555;
padding-left:7px;
padding-right:20px;
border-left: 1px solid #D8003C;
}
#tabDevis .TotalHT{
background-color:#F2F2F2;
color:#3C3C3C;
padding-left:7px;
padding-right:20px;
border-top: 1px solid #979797;
border-right: 1px solid #979797;
border-bottom: 1px solid #979797;
}
#Supprimer {
padding-top:8px;padding-left:23px;
}
#Supprimer a {
font-family:Arial, Helvetica, sans-serif;
color:#3C3C3C;
	text-decoration: underline;
}
#Supprimer a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#3C3C3C;
	text-decoration: none;
}

#TotalArticle {
padding-top:8px;
}
#TotalArticle a {
font-family:Arial, Helvetica, sans-serif;
color:#D8003C;
	text-decoration: underline;
}
#TotalArticle a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#D8003C;
	text-decoration: none;
}
/***************************************************************************************/
/****     	intro page d'accueil                                                   *****/
/***************************************************************************************/

#introAccueil  {
color:#414141;
background-image:url(../images/accueil/fond_materielcuisine.gif);
background-repeat:no-repeat;
background-position:top;
padding-left:106px;
padding-right:79px;
padding-top:117px;
}
#introAccueil  .titre{
color:#D8003C;
font-weight:bold;
}
/***************************************************************************************/
/****     	rubrique promotions   detail                                           *****/
/***************************************************************************************/

#contour {
border: 1px solid #C6C6C6;
}
#retourliste {
background-image: url("../images/produits/coin_gris.gif");
background-position:top left;
background-repeat:no-repeat;
background-color:#8C8C8C;
padding-left:12px;
}
#retourliste a {
color:#E4E4E4;
	text-decoration: none;
}
#retourliste a:hover {
color:#E4E4E4;
	text-decoration: underline;
}
#titreproduit {
font-size:12px;
color:#ffffff;
font-weight:bold;
background-image: url("../images/produits/coin_rouge.gif");
background-position:top right;
background-repeat:no-repeat;
background-color:#D8003C;
padding-left:22px;
}
#caracteristiques td {
border-top: 1px solid #DCDDDE;
padding-left:22px;
padding-top:4px;
padding-bottom:4px;
color:#3C3C3C;
background-color:#F6F6F7;
}
#caracteristiques .gris {
background-color:#EFF0F1;
}
#boutonProduit  {
border-top: 1px solid #D8003C; padding-top:12px; padding-bottom:15px;
}
/***************************************************************************************/
/****     	rubrique promotions                                                    *****/
/***************************************************************************************/

#Panier, #Memoire {
background-image: url("../images/produits/fond_panier.gif");
background-repeat:no-repeat;
background-position:top left;
padding:7px;
}
#Panier .articles{
color:#D8003C;
}
#Panier a.lienarticles {
color:#000000;
font-size:11px;
	text-decoration: none;
}
#Panier a.lienarticles:hover {
	text-decoration: underline;
}
#Panier a.savoirplus {
font-size:10px;
	color: #3C3C3C;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#Panier a.savoirplus:hover {
	text-decoration: none;
}
#txtPanier {
	font-family:Arial, Helvetica, sans-serif;
	color:#3C3C3C;
	line-height: 12px;
	visibility: hidden;
}
#margeProduitsPromotions {
padding-right:46px;
}
#produits .contenu{
padding:7px 0px 7px 7px;
border-left: 1px solid #C6C6C6;
}
#produits .contenussvignette{
padding:7px 0px 7px 7px;
border-left: 1px solid #C6C6C6;
border-top: 1px solid #C6C6C6;
}
#produits .contour{
border: 1px solid #C6C6C6;
}
#produits img{
border: 0px;
}
#produits .type{
color: #3C3C3C;
font-weight:bold;
font-size:10px;
}
#produits .titre{
color: #969696;
font-weight:bold;
font-size:10px;
}
#produits .tarif{
color: #ffffff;
font-weight:bold;
font-size:10px;
padding-left:7px;
background-image: url("../images/produits/fond_tarif.gif");
background-repeat:no-repeat;
}

/***************************************************************************************/
/****     	rubrique accueil                                                       *****/
/***************************************************************************************/

#RubAccueil {
color:#414141;
padding-left:26px;
padding-right:10px;
padding-top:10px;
}
#RubPromotions {
color:#414141;
padding-right:10px;
padding-top:10px;
}



/***************************************************************************************/
/****     	liens                                                                  *****/
/***************************************************************************************/

#liens a {
	color: #666666;
	text-decoration: none;
}
#liens a:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.liens {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

/***************************************************************************************/
/****     	accueil                                                                *****/
/***************************************************************************************/

#test .img {
	border: 1px solid #667480;
}
#test a {
	color: #F7941D;
	text-decoration: underline;
}
#test a:hover {
	color: #F7941D;
	text-decoration: none;
}


/***************************************************************************************/
/****     	commun                                                                 *****/
/***************************************************************************************/
a:active, a:visited, a:link{
	text-decoration:none;
	color: #000000;
}

a:hover{
	text-decoration:underline;
	color: #000000;
}

a.liengrisnav:link {
font-family:Arial, Helvetica, sans-serif;
	color: #8C8C8C;
	text-decoration: none;
}
a.liengrisnav:visited {
font-family:Arial, Helvetica, sans-serif;
	color: #8C8C8C;
	text-decoration: none;
}
a.liengrisnav:hover {
font-family:Arial, Helvetica, sans-serif;
	color: #8C8C8C;
	text-decoration: underline;
}


input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.txt12{
	font-size:12px;
}

.rg{
	font-size:12px;
	color: #D8003C;
}

a.lienrouge:link {
	color: #ED1C2E;
	text-decoration: none;
}
a.lienrouge:visited {
	color: #ED1C2E;
	text-decoration: none;
}
a.lienrouge:hover {
	color: #ED1C2E;
	text-decoration: underline;
}
a.liennoirs:link {
	color: black;
	text-decoration: underline;
}
a.liennoirs:visited {
	color: black;
	text-decoration: underline;
}
a.liennoirs:hover {
	color: black;
	text-decoration: none;
}
a.lienrouges:link {
	color: #ED1C2E;
	text-decoration: underline;
}
a.lienrouges:visited {
	color: #ED1C2E;
	text-decoration: underline;
}
a.lienrouges:hover {
	color: #ED1C2E;
	text-decoration: none;
}


/***************************************************************************************/
/****     	bas de page                                                            *****/
/***************************************************************************************/
#footer {
padding-left:7px;
	color: #787676;
}
#footer a{
	color: #787676;
	text-decoration: none;
}
#footer a:hover{
	color: #787676;
	text-decoration: underline;
}
.txttel {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E51717;
}
