/* TOP VENTE DEFINITION DES TAILLES */
.blocTopvente {
	height: 317px;
	width: 514px;
	position: relative;
	display : block;
	float : right;
	margin-bottom:20px;
}
.blocTopvente2 {
	height: 280px;
	width: 688px;
	position: relative;
	display : block;
	float : left;
}

#topventeMenu {
display:block;
height:19px;
left:3px;
position:relative;
width:508px;
padding-top:5px;
}

#topventeMenu ul {
display:block;
height: 19px;
width: auto;
position: relative;
margin:0;
padding:0;
border:0;
}


#topventeMenu2 {
	height: 20px;
	width: 679px;
	position: absolute;
	display : block;
	top : 62px;
	left : 7px;
}
#topventeMenu li, #topventeMenu2 li  {
	position: relative;
	display : block;
	float : left;
}
#topventeMenu li a, #topventeMenu2 li a {
	height: 20px;
	line-height: 20px;
	width: auto;
	position: relative;
	display : block;
	float : left;
margin:0;
padding:0;
border:0;
	text-decoration : none;
	text-transform : uppercase;
}

.topventeContentOn {
	height: 208px;
	width: 370px;
	position: absolute;
	display : block;
	top : 72px;
	left : 7px;
}
.topventeProduitContentOn {
	height: auto;
	width: auto;
	position: relative;
	display : block;
}
.topventeProduitContentOff {
	height: auto;
	width: auto;
	position: relative;
	display : none;
}
.topventeContentOff {
	height: 208px;
	width: 370px;
	position: absolute;
	display : none;
	top : 70px;
	left : 7px;
}
.blocTopVenteListe {
	display:block;
	margin:0;
	padding:0;
	position:relative;
	width:auto;
	height:auto;
}
.blocTopVenteImg {
	position : absolute;
	width : 120px;
	height : 120px;
	top : 25px;
	left : 35px;
	border:1px solid #A0ABB2;
}

.blocTopVenteTxt {
	position : absolute;
	width : 180px;
	/*height : 30px;*/
	top : 160px;
	left : 8px;
	text-align : center;
	line-height : 13px;
}

.blocTopVentePrix {
	/*position : absolute;*/
	/*width : 150px;*/
	/*height : 20px;*/
	/*top : 190px;*/
	/*left : 20px;*/
	text-align : center;
	color:#236DBF;
	font-size:12px; 
	font-weight:bold;
}
.blocTopVentePrixB {
/*height:20px;*/
/*left:20px;*/
/*position:absolute;*/
text-align:center;
text-decoration:line-through;
/*top:205px;*/
width:150px;
}
.blocTopVenteListe ul, .blocTopVenteListe2 ul {
left:173px;
margin-right:0pt;
margin-top:0pt;
padding-right:0pt;
position:absolute;
top:-2px;
}
.blocTopVenteListe li {
	display : block;
	position : relative;
	float : left;
	/* height : 80px; */
	height : 50px;
	width : 290px;
}
.blocTopVenteListe li div {
	display : block;
	position : relative;
	float : left;
	height : 50px;
	width : 290px;
	cursor : pointer;
}
.blocTopVenteListe2 li {
	display : block;
	position : relative;
	float : left;
	height : 50px;
	width : 508px;
}
.blocTopVenteListe2 li a {
	display : block;
	position : relative;
	float : left;
	height : 50px;
	width : 508px;
	cursor : pointer;
}
.blocTopVenteListe table {
	margin:0;
	padding:0;
	border:0;
}
.blocTopVenteListe td.numero, .blocTopVenteListe2 td.numero {
	vertical-align : middle;
	text-align : center;
	/* height : 80px; */
	height : 50px; 
	width : 30px;
	margin:0;
	padding:0;
	border:0;
}
.blocTopVenteListe td.desc {
	vertical-align : middle;
	/* height : 80px; */
	height : 50px;
	width : 310px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin:0;
	padding:0;
	border:0;
}
.blocTopVenteListe2 td.desc {
	vertical-align : middle;
	height : 35px;
	width : 428px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	font-variant:small-caps;
	margin:0;
	padding:0;
	border:0;
}
.blocTopVenteListe td.prix, .blocTopVenteListe2 td.prix {
	vertical-align : middle;
	/* height : 80px; */
	height : 50px;
	width : 170px;
	margin:0;
	padding:0;
	border:0;
}

/* FOND ET STYLES */
.blocTopvente {
	background-image : url(../includes/languages/french/images/medias-topvente/bloc-topvente-bg.png);
	background-repeat : no-repeat;
}
.blocTopvente2 {
	background-image : url(../includes/languages/french/images/medias-topvente/bloc-topvente2-bg.png);
	background-repeat : no-repeat;
}

.blocTopventeTitre  {
	font-size : 16px;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}

.blocTopVenteListe li, .blocTopVenteListe2 li {
font-size:11px;
	border-bottom : 1px solid #bcbdbd;
}
.blocTopVenteListe li div:hover, .blocTopVenteListe li div.topVenteProduitOn, .blocTopVenteListe2 li div:hover, .blocTopVenteListe2 li div.topVenteProduitOn  {
	background-image : url(../includes/languages/french/images/medias-topvente/1px.gif);
	border-left : 1px solid white;
}
.blocTopVenteListe li div, .blocTopVenteListe li div.topVenteProduitOff, .blocTopVenteListe2 li div, .blocTopVenteListe2 li div.topVenteProduitOff {
	background-image : url(../includes/languages/french/images/medias-topvente/bloc-topventeliste-li-bg.gif);
	background-repeat:repeat-x;		
	color : Black;
	border-left : 1px solid #bcbdbd;
	text-decoration : none;
}
.blocTopVenteListe2 td.numero {
	font-weight : bold;
	font-size : 12px;
}

td.numero { font-size: 16px; font-weight: bolder; color: black; }

.blocTopVenteListe td.prix, .blocTopVenteListe2 td.prix  {
	font-weight : bold;
	color:#236DBF; 
	font-size:12px;
	text-align:center;
}

.TopVenteBarre {
text-decoration:line-through;
}

.TopVenteTaxe {
font-size:12px;
}

#topventeMenu, #topventeMenu2 {
	border-bottom : 0px solid #335cae;
}
#topventeMenu li, #topventeMenu2 li {
background-image:url(../includes/languages/french/images/medias-topvente/onglet_off.gif);
background-repeat:no-repeat;
width:91px;
margin-bottom:0;
padding-bottom:0;
	/* border-right: 1px solid white; */
}
#topventeMenu li a, #topventeMenu  li a.topOff, #topventeMenu2 li a, #topventeMenu2  li a.topOff {
	color : #7E919D;
	background-color : none;
	height:19px;
	font-weight:bold;
}
#topventeMenu li a:hover, #topventeMenu  li a.topOn, #topventeMenu2 li a:hover, #topventeMenu2  li a.topOn  {
	color : white;
	background-color : /* #335cae */ #ffffff;
	background-image : url(../includes/languages/french/images/medias-topvente/onglet_on.gif);
	width:91px;
	height:auto;
	outline:none;
	height:19px;
	font-size:12px;
}


.blocTopvente2 {
	background-image : url(../includes/languages/french/images/medias-topvente/bloc-topvente2-bg.png);
	background-repeat : no-repeat;
}


div.blocTopventeBlocTitre {
padding-top:12px;
padding-left:15px;
font-size : 16px;
color : #FFFFFF;
font-weight : bold;
font-family: Tahoma, Verdana, Helvetica, sans-serif;
width:auto;
height:24px;
}

.blocTopventeTitre, .blocBoutikOfficielTitre  {
	
	font-size : 16px;
	color : #FFFFFF;
	font-weight : bold;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

#topventeMenu, #topventeMenu2 {
border-bottom : 10px solid #CDE4F4;
}
#topventeMenu li, #topventeMenu2 li {
	border-right: 1px solid white; 
}
#topventeMenu li a, #topventeMenu  li a.topOff, #topventeMenu2 li a, #topventeMenu2  li a.topOff {
	color : #7e919d;
	font-weight:bold;
	background-color : none;
	
	
}

.intitule_menu {
padding-left:5px;
}

#topventeMenu li a:hover, #topventeMenu  li a.topOn, #topventeMenu2 li a:hover, #topventeMenu2  li a.topOn  {
	color : #7E919D;
	background-image : url(../includes/languages/french/images/medias-topvente/onglet_on.gif);
	width:91px;
	background-repeat:no-repeat;
	font-weight:bold;
	
}
