div#panier {
	width:186px ;
	margin:0 24px 10px 14px ;
}

div#panier .top {
	height:10px ;
	background:url('../gfx/structure/colonne_droite/panier_top.gif') no-repeat ;
	width:166px ;
	padding:0 10px ;
	font-size:0 ;
}

div#panier .repeat {
	background:url('../gfx/structure/colonne_droite/panier_repeat.gif') repeat-y ;
	width:166px ;
	padding:0 10px ;
	font-size:9px ;
}

div#panier .bottom {
	height:10px ;
	background:url('../gfx/structure/colonne_droite/panier_bottom.gif') no-repeat ;
	width:166px ;
	font-size:0 ;
	padding:0 10px ;
}

div#panier table.col_panier {
	font-size:9px ;
}

div#panier table.col_panier td {
	background:url('../gfx/structure/colonne_droite/panier_ligne.gif') no-repeat bottom left ;
	padding-bottom:4px ;
}

div#panier table.col_panier td, div#panier table.col_panier td a, div#panier table.col_panier td strong {
	text-decoration:none ;
	font-size:9px ;
}

div#panier table.col_panier td span.total, div#panier table.col_panier td span.total, div#panier table.col_panier td span.total, div#panier table.col_panier td span.total strong {
	text-decoration:none ;
	color:#8a0000 ;
	font-size:9px ;
	width:50px ;
	text-align:right ;
	float:right ;
}

div#panier a.voir_panier {
	text-align:center ;
	display:block ;
	font-size:10px ;
	background:#000 ;
	color:#ccff42 ;
	text-transform:uppercase ;
	font-weight:bold ;
	overflow:hidden ;
	width:128px ;
	margin-top:5px ;
	padding:3px ;
	font-family:Arial ;
}

div#promotion {
	height:210px ;
	width:152px ;
	background:url('../gfx/structure/colonne_droite/fond_promotion.gif') no-repeat ;
	margin-left:20px ;
	text-align:center ;
	padding-top:0 ;
	margin-bottom:10px ;
}

div#promotion div.image {
	height:100px ;
	width:100px ;
	margin:0 auto ;
	overflow:hidden ;
	margin-bottom:2px ;
}

div#promotion div.prix_ko {
	text-align:right ;
	width:50px ;
	height:15px ;
	text-transform:uppercase ;
	font-size:10px ;
	overflow:hidden ;
	font-weight:bold ;
	float:left;
	font-size:11px ;
	padding-left:20px ;
	background:0 ;
	color:#000 ;
}

div#promotion div.prix_ko a {
	text-decoration:line-through;
	color:#000 ;
}

div#promotion div.prix_ok {
	width:70px ;
	height:15px ;
	text-transform:uppercase ;
	font-size:10px ;
	text-align:left ;
	float:right ;
	overflow:hidden ;
	font-weight:bold ;
	font-size:11px ;
	color:#ff0000 ;
}

div#promotion div.prix_ko a, div#promotion div.prix_ok a {
	font-size:11px ;
	font-weight:normal ;
}

div#promotion div.prix_ok a {
	color:#ff0000 ;
	background:#FFFF00 ;
	font-weight:bold ;
}

div#promotion div.voirtoutespromos, div#promotion div.voirtoutespromos a {
	color:#ccff42 ;
	text-transform:uppercase ;
	font-size:8px ;
	text-align:center ;
	margin-top:32px ;
	font-weight:bold ;
	margin-left:4px ;
	overflow:hidden ;
	width:144px ;
	height:18px ;
	font-family:Arial ;
}

div#autres_liens {
	width:153px ;
	height:76px ;
	background:url('../gfx/structure/colonne_droite/autres_liens.gif') no-repeat ;
	margin-left:16px ;
	overflow:hidden ;
}

div#autres_liens a {
	width:146px ;
	display:block ;
	height:31px ;
	margin-bottom:7px ;
	overflow:hidden ;
}

div#autres_liens a span {
	display:none ;
}

div#autres_liens a:hover {
	background:url('../gfx/structure/colonne_droite/autres_liens.gif') ;
	background-repeat: no-repeat ;
}

div#autres_liens a.nouveautes {
	
}

div#autres_liens a.nouveautes:hover {
	background-position:-155px 0 ;
}

div#autres_liens a.top_ventes {
	
}

div#autres_liens a.top_ventes:hover {
	background-position:-155px -38px ;
}

div#autres_liens2 {
	width:153px ;
	margin-left:16px ;
}

div#autres_liens2 a span {
	display:none ;
}

div#autres_liens2, div#autres_liens2 a.exclus {
	display:block ;
	height:36px ;
	width:153px ;
	overflow:hidden ;
	background-image:url('../gfx/structure/colonne_droite/infos_exclus_ouatshop.gif') ;
}

div#autres_liens2 a.exclus:hover {
	background-position:-153px 0 ;
}

div#informations {
	width:153px ;
	margin-left:15px ;
}

div#informations div.top {
	background:url('../gfx/structure/colonne_droite/informations_top.gif') no-repeat ;
	height:56px ;
}

div#informations div.repeat {
	background:url('../gfx/structure/colonne_droite/informations_fond.gif') repeat-y ;
}

div#informations div.foot {
	background:url('../gfx/structure/colonne_droite/informations_foot.gif') no-repeat ;
	height:16px ;
}

div#informations ul {
	padding:0 15px 15px 15px ;
	background:0 ;
}

div#informations ul li {
	list-style-type:none ;
	background-image:url('../gfx/puce1.gif') ;
	background-repeat: no-repeat ;
	background-position: 0 2px ;
	padding-bottom:2px ;
}

div#informations ul li a {
	display:inline ;
	border:0 ;
	font-size:10px ;
	padding-left:14px ;
	font-size:10px ;
	font-family:Arial ;
	background:none ;
}

div#informations ul li a:hover {
	background-image:url('../gfx/puce1.gif') ;
	background-repeat: no-repeat ;
	background-position: 0 -19px ;
	color:#F00 ;
}
