/* Caddy */
TD.caddy_data_title {
	border-bottom:solid 1px #e0e5d0;
	padding-top: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 5px;
	text-align: left;
}
TD.caddy_data_availibility {
	border-bottom:solid 1px #e0e5d0;
	padding: 5px;
	width: 100px;
	text-align: center;
}
TD.caddy_data_price {
	border-bottom:solid 1px #e0e5d0;
	padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 20px;
	width: 70px;
	text-align: right;
}
TD.caddy_data_quantity {
	border-bottom:solid 1px #e0e5d0;
	padding: 5px;
	width: 70px;
	text-align: center;
}
TD.caddy_data_deleteborder {
	border-bottom:solid 1px #e0e5d0;
	padding: 5px;
	width: 80px;
	text-align: center;
}
TD.caddy_data_delete {
	padding: 5px;
	width: 86px;
	text-align: center;
}


TD.caddy_sub_title {
	border-bottom:solid 1px #e0e5d0;
	padding: 5px;
	width: 250px;
	text-align: right;
}
TD.caddy_sum_title {
	padding: 5px;
	width: 250px;
	text-align: right;
	font-weight: bold;
}
TD.caddy_sum_price {
	padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 20px;
	text-align: right;
	width: 70px;
	color: red;
}
TD.caddy_code_promo {
	padding-top: 15px;
	text-align: left;
}
TD.caddy_button {
	padding: 15px;
	text-align:center;
}


A.caddy {
	COLOR: #3c71b6; TEXT-DECORATION: none
}
A.caddy:hover {
	COLOR: #3c71b6; TEXT-DECORATION: underline
}

A.caddy_delete {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_delete.png);
	text-decoration: none;
}
A.caddy_delete:hover {
	display:block;
	width: 76px;
	height: 18px;
	background-image: url(/images/bt_delete_over.png);
	text-decoration: none;
}

A.caddy_deleteRed {
	background-image: url(/images/bt_deleteRed.png);
	display:block;
	height: 18px;
	margin:8px 0px 8px;
	text-decoration: none;
	width: 76px;
}
A.caddy_deleteRed:hover {
	background-image: url(/images/bt_deleteRed_over.png);
	display:block;
	height: 18px;
	margin:8px 0px 8px;
	text-decoration: none;
	width: 76px;
}

A.caddy_order {
	display:block;
	width: 134px;
	height: 26px;
	background-image: url(/images/bt_order.png);
	text-decoration: none;
}
A.caddy_order:hover {
	display:block;
	width: 134px;
	height: 26px;
	background-image: url(/images/bt_order_over.png);
	text-decoration: none;
}

A.caddy_viewcaddy {
	display:block;
	width: 134px;
	height: 26px;
	background-image: url(/images/bt_order.png);
	text-decoration: none;
}
A.caddy_viewcaddy:hover {
	display:block;
	width: 134px;
	height: 26px;
	background-image: url(/images/bt_order_over.png);
	text-decoration: none;
}

A.caddy_shopping {
	display:block;
	width: 175px;
	height: 26px;
	background-image: url(/images/bt_shopping.png);
	text-decoration: none;
}
A.caddy_shopping:hover {
	display:block;
	width: 175px;
	height: 26px;
	background-image: url(/images/bt_shopping_over.png);
	text-decoration: none;
}

TABLE.errexp {
	background-color:#F8EAE2; 
	border:1px solid #FF0000; 
	margin:10px auto 10px; 
	padding:10px 0px;
}
	
	TABLE.infotva {
	background-color:#d3d3d3; 
	border:1px solid #1568b6; 
	margin:10px auto 10px; 
	padding:10px 0px;
}



/* Résumé du caddy */
TABLE.caddy_resume {
	width: 100%;
	padding:2px;
}

TD.caddy_resume_data {
	border-top: 0px; border-bottom: 1px solid #FFFFFF; border-left: 0px; border-right: 1px;
}
TD.caddy_resume_price {
	border-top: 0px; border-bottom: 1px solid #FFFFFF; border-left: 0px; border-right: 1px;
	text-align: right;
}
TD.caddy_resume_total {
	text-align: right;
	font-weight: bold;
}
TD.caddy_resume_sumprice {
	text-align: right;
}
TD.caddy_resume_nb {
	text-align: right;
}

A.caddy_resume {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.caddy_resume:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

A.nocodepromo {
	color:#C00;
	font-weight:normal;
	padding-left:8px;	
}
