/* Styles générals */

.prod_price {
	font-weight:bold;
	color:#105fb0;
}
.prod_price_crossedold {
	font-weight:bold;
	color:#105fb0;
	text-decoration:line-through;
}
.prod_promo {
	font-weight:bold;
	color:#169928; 
}
.prod_price_express {
	font-weight:bold;
	color:#EC008C; 
}
.prod_dispo {
	padding-top: 4px;
}

.prod_price_crossed {
	font-weight:bold;
	color:#105fb0;
}


/* Styles sur l'index des produits */
TD.index_prod_data_image {
	border-bottom:solid 1px #e0e5d0;
	padding: 3px;
	width: 60px;
}
TD.index_prod_data_denomination {
	border-bottom:solid 1px #e0e5d0;
	padding: 3px;
	vertical-align:middle;
	padding-left:3px; padding-right:3px;
}
TD.index_prod_data_price {
	border-bottom:solid 1px #e0e5d0;
	text-align:center;
	vertical-align:middle;
	width:80px;
}
TD.index_prod_data_details {
	border-bottom:solid 1px #e0e5d0;
	width:75px;
}


TD.list_prod_data_image {
	border-top:solid 1px #e0e5d0;
	border-bottom:solid 1px #e0e5d0;
	padding: 2px;
	width: 60px;
}
TD.list_prod_data_denomination {
	border-top:solid 1px #e0e5d0;
	border-bottom:solid 1px #e0e5d0;
	padding: 2px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
}
TD.list_prod_data_price {
	border-top:solid 1px #e0e5d0;
	border-bottom:solid 1px #e0e5d0;
	padding: 2px;
	vertical-align:middle;
	width: 60px;
}
TD.list_prod_data_details {
	border-top:solid 1px #e0e5d0;
	border-bottom:solid 1px #e0e5d0;
	padding: 2px;
}


DIV.index_prod_resume {
	color:#7c7772;
	font-size: 11px;
}
DIV.index_prod_result {
	text-align: left;
}
DIV.index_prod_filter {
	text-align: right;
}

DIV.prod_price_crossed {
	border: 0px solid #000; 
	margin: 0; padding: 0; 
	background-image: url(/images/barre.png);
	background-repeat:no-repeat;
}

DIV.prod_price_crossed2 {
	font-weight:bold;
	color:#105fb0;
	border: 0px solid #000; 
	margin: 0; padding: 0; 
	background-image: url(/images/barrediv.png);
	background-repeat:no-repeat;
}

SPAN.prod_price_crossed {
	border: 0px solid #000; 
	margin: 0; padding: 0; 
	valign: top ; 
	background-image: url(/images/barrespan.png);
	
}


SELECT.index_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


A.prod_details {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_details.png);
	text-decoration: none;
}
A.prod_details:hover {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_details_over.png);
	text-decoration: none;
}
A.index_prod {
	font-weight:bold;
	color:#105fb0;
	text-decoration: none;
}
A.index_prod:hover {
	font-weight:bold;
	color:#105fb0;
	text-decoration: underline;
}


/* Produit en avant plan */
TABLE.prod_hightlight {
	border: 0px solid red;
	width: 100%;
}
TD.prod_hightlight_img {
	text-align: center;
	padding: 1px;
	height: 160px;
}
TD.prod_hightlight_desc {
	text-align: center;
	padding: 1px;
	height: 30px;
}
TD.prod_hightlight_price {
	text-align: center;
	padding: 1px;
	height: 25px;
}
TD.prod_hightlight_button {
	text-align: center;
	padding-top: 5px;
	height: 30px;
}


/* Liste de produits */
DIV.list_prod {

}

A.prod_caddyadd2 {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_order2.png);
	text-decoration: none;
}
A.prod_caddyadd2:hover {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_order2_over.png);
	text-decoration: none;
}


/* Fiche d'un produit */
A.prod_caddyadd {
	display:block;
	width: 142px;
	height: 18px;
	background-image: url(/images/bt_caddyadd.png);
	text-decoration: none;
}
A.prod_caddyadd:hover {
	display:block;
	width: 142px;
	height: 18px;
	background-image: url(/images/bt_caddyadd_over.png);
	text-decoration: none;
}

A.prod_selection {
	display:block;
	width: 142px;
	height: 18px;
	background-image: url(/images/bt_selection.png);
	text-decoration: none;
}
A.prod_selection:hover {
	display:block;
	width: 142px;
	height: 18px;
	background-image: url(/images/bt_selection_over.png);
	text-decoration: none;
}

A.prod_caddymail {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_mail.png);
	text-decoration: none;
}
A.prod_caddymail:hover {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_mail_over.png);
	text-decoration: none;
}

#bt_selection {
	padding-left:43px;
}

div.cmdQt {
	text-align:right;
}
select.cmdQt {
	font-size:10px;
	padding:0px;
}

