/* ---------- Styles specific to the project ----------- */

td.header1 {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; 
	font-size: 13px;
	color: rgb(34,39,139);
	text-decoration : none;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	border-bottom: 0px;
	background: #ffffff url(../images/menu_st.gif) no-repeat center left;
	/*border-bottom : 1px solid rgb(203,220,252);*/
	height: 20px;
	}

table.spemenus{
	margin: 0;
	padding: 0;
	border: 0;
	}

td.spemenusleft{
	vertical-align: top;
	}

td.spemenusright{
	vertical-align: middle;
	} 

.imgspemenusleft{
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	border: 0;
	}

div.fill2 {
	height: 20px;
	}


/* BOITE CONTENANT LANGUES, LIENS, ETC */
#OptionsContainer {
		position: absolute;
        top: 8px;
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 80px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 900px;
		/*border: 1px solid blue;*/
        }
#OptionsContainer ul {
        margin: 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		text-align: center;
		color: #ffffff;
		font-weight: normal;
		line-height: 15px;
        font-size: 11px;
        }
#OptionsContainer ul li {
		padding: 0px 0px 0px 0px;
        display: inline;
        float: right;
        text-align: left;
        }
#OptionsContainer ul li a {
		margin: 0px;
        padding: 0px;
		color: #ffffff;
        text-decoration: none;
        }
#OptionsContainer ul li a:hover {
        margin: 0px;
        padding: 0px;
		color: #ffffff;
        text-decoration: underline;
        }
#OptionsContainer ul li.Question {
        padding-right: 7px;
		font-weight: bold;
        }
#OptionsContainer ul li.Tel {
        padding-left: 10px;
        background: url(../images/icon_tel.gif) no-repeat 0px 1px;
        }
#OptionsContainer ul li.Email {
        padding-left: 15px;
        background: url(../images/icon_email.gif) no-repeat 0px 4px;
        }
#OptionsContainer ul li.Sitemap {
        padding-left: 15px;
        background: url(../images/icon_sitemap.gif) no-repeat 0px 3px;
        }
#OptionsContainer ul li.Langue {
		padding-left: 13px;
        background: url(../images/icon_link.gif) no-repeat 0px 3px;
        }


/* BOITE AUTHENTIFICATION DANS LE HEADER */
div#boxAuth {
		position: absolute;
        top: 36px;
        margin-left: 481px;
		text-align: left;
        width: 500px;
        /*height: 90px;*/
		/*border: 1px solid yellow;*/
        }
table.AuthTable {
        font-size: 11px;
        color: #ffffff;
        text-align: left;
		width: 500px;
		/*height: 90px;*/
        /*border: 1px solid black;*/
        }
table.AuthTable td {
        padding: 1px 1px 1px 3px;
		text-align: left;
        vertical-align: center;
        }
table.AuthTable td.texte {
        padding: 1px 1px 2px 3px;
		text-align: right;
        }
table.AuthTable td.champs {
        padding: 1px 1px 2px 3px;
        vertical-align: top;
        text-align: left;
		width: 120px;
        }
table.AuthTable td.bouton {
        padding: 0px 0px 1px 2px;
        vertical-align: top;
        text-align: right;
		width: 27px;
        }
table.AuthTable h3 {
        margin: 0;
		padding: 0px 0px 2px 0px;
		font-size: 130%;
		font-weight: bold;
        }
table.AuthTable a {
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
        }
table.AuthTable a:hover {
		font-size: 10px;
		color: #ffffff;
		text-decoration: underline;
        }
input.btnAuth {
		margin: 0px;
		padding: 0px;
		text-indent: -9999px;
		cursor: pointer;
		color: #8c7f6c;
		font-size: 11px;
		font-weight: normal;
		text-align: right;
		text-decoration: none;
		height: 19px;
		width: 27px;
		background: transparent url(../images/bt_enter.gif) no-repeat scroll 0px 0px;
		border: 0px;
		/*border: 1px solid yellow;*/
        }
input.btnAuth[type=submit]:hover, input.btnAuth[type=reset]:hover {  /* hover */
		background-color: #313131;
		border-width: 1px;
		border-style: solid;
		border-color: #313131 #444444 #444444 #313131;
		}

/* BOITE RECHERCHE DANS LE HEADER */
div#boxSearch {
		position: absolute;
        top: 137px;
        margin-left: 789px;
		text-align: left;
        width: 200px;
		height: 25px;
		background: url(../images/search_champ.gif) no-repeat 0px 2px;
		/*border: 1px solid yellow;*/
        }
input.fieldSearch {
		margin-left: 5px;
		padding: 1px 3px 3px 0px;
		font-size: 11px;
        color: #666666;
        text-decoration: none;
        text-align: left;
		width: 145px;
		background: none;
		border: 0px;
		/*border: 1px solid green;*/
        }
input.btnSearch {
		margin-left: 10px;
		padding: 0px;
		text-indent: -9999px;
		cursor: pointer;
		color: #8c7f6c;
		font-size: 11px;
		font-weight: normal;
		text-align: right;
		text-decoration: none;
		height: 22px;
		width: 27px;
		background: transparent url(../images/bt_search.gif) no-repeat scroll 0px 3px;
		border: 0px;
		/*border: 1px solid yellow;*/
        }

input.btnSearch[type=submit]:hover, input.btnSearch[type=reset]:hover {						/* hover */
        background: transparent url(../images/bt_search.gif) no-repeat scroll 0px 3px;
        border: 0px;
        }


/* BOITE MODE CONNECTÉ AVEC BOUTONS */
div#authInfoConnected {
		position: absolute;
        top: 40px;
        margin-left: 660px;
		color: #ffffff;
		text-align: left;
        width: 330px;
		/*border: 1px solid yellow;*/
        }
table.authInfoConnected {
        margin: 0;
        padding: 0;
        border-collapse: collapse;
        width: 100%;
        }
td.authInfoC1 {
        margin: 0;
		padding: 0;
		font-size: 11px;
		font-weight: normal;
		vertical-align: center;
        text-align: left;
        }
td.authInfoC2 {
        margin: 0;
		padding: 3px 0px 0px 0px;
		vertical-align: center;
        text-align: left;
		width: 135px;
        }
td.authInfoC1 span {
        padding-bottom: 10px;
		font-size: 14px;
		font-weight: bold;
        }


/* FOOTER */
table#contentFooter {
        margin: 0;
        padding: 0;
        border-collapse: collapse;
        width: 100%;
        }
table#contentFooter div.title {
		padding-bottom: 10px;
		color: #f3f2ed;
		font-weight: bold;
		font-size: 12px;
        }
table#contentFooter div.icone {
		padding-left: 10px;
		background: url(../images/footer_puce.gif) no-repeat 1px 5px;
		}
#zone_1 {
        margin: 0px;
        padding: 13px 0px 0px 0px;
        color: #c2c2c2;
		width: 150px;
        vertical-align: top;
        }
#zone_2 {
        margin: 0px;
        padding: 13px 0px 0px 20px;
        color: #c2c2c2;
		width: 190px;
        vertical-align: top;
        }
#zone_3 {
        margin: 0px;
        padding: 13px 0px 0px 20px;
        color: #c2c2c2;
        vertical-align: top;
        }
#zone_4 {
        margin: 0px;
        padding: 13px 0px 0px 20px;
        color: #c2c2c2;
		width: 200px;
        vertical-align: top;
        }
#zone_5 {
        margin: 0px;
        padding: 0px 0px 0px 40px;
        color: #c2c2c2;
		width: 170px;
		/*height: 136px;*/
        vertical-align: top;
		/*background: url(../images/footer_logo_king_bunzl.png) no-repeat 50px 0px;*/
        }


/* ICONES TRANSACTIONS */
span.icon_contentBasket {
		padding-left: 20px;
		background: url(../images/icon_contentBasket.png) no-repeat 1px 1px;
		}
span.icon_contentBasket_desactived {
		padding-left: 20px;
		background: url(../images/icon_contentBasket_desactived.png) no-repeat 1px 1px;
		color: #a59a9b;
		}
span.icon_listProducts {
		display: block;
		padding-left: 20px;
		background: url(../images/icon_listProducts.png) no-repeat 1px 2px;
		}


/* TABLEAU : EDITIZE */
table.Editize {
        margin: 0;
        padding: 0;
        border-collapse: collapse;
        width: 100%;
        border: 1px dotted #d8d8d8;
        /*background: #f1f0ee url(../images/bg_footer.jpg) repeat-x 0px -2px;*/
        }
tr.Editize {
        margin: 0px;
        padding: 0px;
        vertical-align: top;
        text-align: left;
        }
td.Editize {
        margin: 0px;
        padding: 8px 10px 8px 10px;
        vertical-align: top;
        text-align: left;
        }


/* CATEGRORIES ACCUEIL */
table.indexTable {
        margin: 0;
        padding: 0;
        border-collapse: separate;
		border-spacing: 13px 13px;
        width: 100%;
        }
table.indexTable td {
        margin: 0;
		padding: 0;
		vertical-align: top;
        text-align: left;
        }
table.indexTable td.indexCol {
		background: #ffffff url(../images/bg_cat_home.jpg) repeat-x top left;
		border: 1px solid #e6e6e6;
		}
table.indexCell {
        margin: 0;
        padding: 0;
        border-collapse: collapse;
		}
table.indexTable td.indexCellImage {
        padding: 14px;
		}
table.indexTable td.indexCellContenu {
		}
div.indexCellContenu {
        margin: 0;
        padding: 0px 0px 12px 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
		text-align: left;
		/*
		height: 220px;
		overflow: auto;
		overflow-x: hidden;
		*/
		}
div.indexCellContenu h1 {
		margin: 0px 0px 10px 0px;
		padding: 12px 0px 0px 0px;
		color: #313131;
		font-weight: bold;
		font-size: 130%;
		text-align: left;
		}
		
div.indexCellContenu h1 a{
		color: #313131;
		font-weight: bold;
		}
		
div.indexCellContenu h1 a:hover{
		color: #ef1c2f;
		font-weight: bold;
		}
		
div.indexCellContenu ul {
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: left;
		}
div.indexCellContenu li {
		margin: 0;
		padding: 0;
		font-size: 0.9em;
		}
div.indexCellContenu a {
		color: #666666;
		text-decoration: none;
		}
div.indexCellContenu a:hover {
		color: #ef1c2f;
		text-decoration: none;
		}


/* PAGE INDEX */
#footerIndex {
	clear: both;
	margin: 0px;
	padding: 0px 20px 10px 25px;
	font-size: 85%;
	color: #c2c2c2;
	text-align: left;
	background: #333333 url(../images/footer_bg.png) repeat-x top left;
  	border-top: 1px solid #212121;
	}
#footerIndex a {
	color: #c2c2c2;
	text-decoration: none;
	}
#footerIndex a:hover {
	color: #c2c2c2;
	text-decoration: underline;
	}
.antpar2contIndex {
	margin: 5px 100px 5px 80px;
	}


/* ENCART PROMOTIONS */
span.imgcontleftPromotions embed {
	/*border: 1px solid #999999;*/
	}
span.imgcontleftPromotions {
	float: left;
	margin: 0px;
	padding: 10px 3px 5px 4px;
	}


/* couleurs de bg dynamique des menus 2 */
.leftboxmenus2 li.Menus2DynamicKbleuciel {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bleuciel.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKbleufonce {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bleufonce.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKrose{
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-rose.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKkaki {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-kaki.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKbleugris {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bleugris.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKbrun {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-brun.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKgris {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-gris.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKvertfonce {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-vertfonce.gif) no-repeat top left;
	height: 21px;
	}
.leftboxmenus2 li.Menus2DynamicKvertclair {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-vertclair.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKvertclairTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 6px 1px 0.1em 10px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-vertclair-2l.gif) no-repeat top left;
	height: 42px;
	}

/* Categories de produits */

.leftboxmenus2 li.Menus2DynamicKafval {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-afval.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKafvalTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-afval-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKbakjes {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bakjes.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKbekersTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bekers-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKbestek {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-bestek.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKbordenTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-borden-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKkeukengerei {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-keukengerei.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKfilm {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-film.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKfilmTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-film-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKhygienepapier {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-hygienepapier.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKkeukenhygiene {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-keukenhygiene.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKkeukenhygieneTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-keukenhygiene-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKmaaltijd {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-maaltijd.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKmedischedispTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-medischedisp-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKmedischehyg {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-medischehyg.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKmedischeprot {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-medischeprot.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKonderhoudTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-onderhoud-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKpapierTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-papier-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKprot {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-prot.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKreinigingTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-reiniging-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKsterilisatie {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-sterilisatie.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKtafel {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-tafel.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKtake {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-take.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKverzorging {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-verzorging.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKvloeren {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-vloeren.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKwas {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-was.gif) no-repeat top left;
	height: 21px;
	}

.leftboxmenus2 li.Menus2DynamicKzepenTwoLines {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-zepen-2lines.gif) no-repeat top left;
	height: 36px;
	}

.leftboxmenus2 li.Menus2DynamicKpersonal {
  	border-top: 6px solid rgb(231,231,233);
  	padding: 3px 1px 0.1em 35px;
  	font-size:  90%;
	background :  url(../images/layer1_menu2-bg-personal.gif) no-repeat top left;
	height: 21px;
	}

/* styles enquête de satisfaction */

td.FormTitleEnq {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	color : rgb(87,74,72);
	text-decoration : underline;
	text-align : left;
	padding : 10px 2px 10px 2px;
	/*border-top : 1px solid rgb(203,204,206);
	border-bottom : 1px solid rgb(203,204,206);*/
	}

td.FormInfoEnq {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 12px;
	color : rgb(87,74,72);
	text-decoration : none;
	text-align : left;
	padding : 2px 2px 8px 2px;
	}

td.ChampTitleEnq {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(87,74,72);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 15px;	
	padding-right : 10px;	
	padding-left : 2px;
	vertical-align : top;
	}
td.ChampDescrEnq {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 11px;
	color : rgb(87,74,72);
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 15px;	
	padding-right : 0px;	
	padding-left : 5px;
	vertical-align : top;
	}
	
span.bestSeller{
	color: rgb(246,132,31);
	display: block;
	width: 150px;
	}
	
/* box promo */

div.boxright p.boxpromo {
	margin: 0;
	padding: 5px 0px 5px 0px;
	font-size: 85%;
	color: #555555;
	border-bottom: 0px solid #ffffff;
	}
div.boxright p.boxpromo a {
	color: #555555;
	text-decoration: none;
	}
div.boxright p.boxpromo a:hover{
	color: #ef1c2f;
	text-decoration: underline;
	}

div.LnkBasket {
	font-family: verdana,arial,helvetica;
	font-weight: normal; 
	font-size: 10px;
	color: rgb(104,104,104);
	background-color: #f6e0e2;
	border: 1px solid #f78d97;
	/*width: 90%;*/
	padding: 5px;
	margin: 0px 5px 5px 10px;
	}

div.LnkBasket a{
	color: #ef1c2f;
	text-decoration: underline;
	}

div.LnkBasket a:hover{
	color: #ef1c2f;
	text-decoration: none;
	}

