
/* ---------------- BLOC NOUVEAUTE CAT --> CSS scripts/jquery/jcarousel/skins/tango/skin_magica.css ---------*/
div.topNouv {
	background:url("images/nouvtop10/bloc_nouveaute.gif") no-repeat 0 0;
	float:left;
	width:496px;
    padding:0;
	margin:0 0 0 10px;
}
.topNouv h3{
	width:484px;
	height:33px;
	margin:6px 0 0 6px;
	padding:0;
}
#container {
	float:left;
	padding:13px 0 0 0;
	margin:0;
	width:496px;
}
.mynouveaute{
	overflow: hidden;
    position: relative;
    padding: 0;
	margin:0 0 0 30px;
    height: 127px;
	width: 440px;
}

.mynouveaute UL {
    position: absolute;
    list-style: none;
    overflow: none;
    white-space: nowrap;
    padding: 0;
    margin: 0;
	height:90px;
	background-color:#FFF;
}

.mynouveaute UL LI {
    display: inline;
}
/* SCROLL HORIZONTAL NOUVEAUTE CAT  */
.ScrolH-wrap {
	width:440px;
	background:transparent url("images/nouvtop10/barr_navnouv1.gif") no-repeat;
	height:13px;
	margin:95px 0 0 0;
	padding:0;
}
.ScrolH {
	width:352px;
	position:relative;
	margin:0 auto 0 auto;
	height:13px;
}
.ui-slider-handle:link, .ui-slider-handle:visited {
	background:transparent url("images/nouvtop10/poignee3.gif") no-repeat;
    position: absolute;
    cursor: move;
    top: 0;
    z-index: 100;
    /* bespoke to your own solution */
    height: 13px;
    width: 66px;
	margin: 0 0 0 -33px;
}
.ui-slider-handle:hover, .ui-slider-handle:active, .ui-slider-handle:focus{
	background:url("images/nouvtop10/poignee3.gif") no-repeat;
}
.ScrolH span {
	color: #bbb;
    font-size: 80%;
    cursor: pointer;
    position: absolute;
    z-index: 110;
    top: 1px;
	width:40px;
}
        
.ScrolH .slider-lbl1 {
    left: -40px;
}
.ScrolH .slider-lbl2 {
    left: 0px;
}
.ScrolH .slider-lbl3 {
    left: 40px;
}
.ScrolH .slider-lbl4 {
    left: 80px;
}
.ScrolH .slider-lbl5 {
    left: 120px;
}
.ScrolH .slider-lbl6 {
    left: 160px;
}
.ScrolH .slider-lbl7 {
    left: 200px;
}
.ScrolH .slider-lbl8 {
    left: 240px;
}
.ScrolH .slider-lbl9 {
    left: 280px;
}
.ScrolH .slider-lbl10 {
    left: 320px;
}
.ScrolH .slider-lbl11 {
    left: 340px;
}
.ScrolH .slider-lbl12 {
    left: 380px;
}
/* FLECHE NAV FLECHE NOUVEAUTE CAT */
.flechNouvCat{
	position:relative;	
}
.control {  
	display:block;  
	width:10px;  
	height:18px;  
	text-indent:-10000px;  
	position:absolute;  
	cursor: pointer;  
}  
#leftControl {  
	top:40px;  
	left:14px;  
	background:transparent url("images/nouvtop10/control_left.gif") no-repeat 0 0;  
}  
#rightControl {  
	top:40px;  
	right:10px;  
	background:transparent url("images/nouvtop10/control_right.gif") no-repeat 0 0;  
}  
/* ----------------BLOC TOP10 CAT-----------*/
div.mainEntete{
	width:840px;
	height:200px;
	margin:0;
	padding:0 0 0 10px;
}
#top10cat{
	position:relative;
	float:left;
    width: 320px;
	height:170px;
    padding:0;
	margin:0;
	background:url("images/nouvtop10/bloc_top10.gif") no-repeat 0 0;
	/* z-index:120; */
}
h3.topCat {
	background-image:url("images/fond-titre-topnouv.gif");
	background-repeat:repeat-x;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	margin:6px 0 13px 6px;
	padding:0;
	height:33px;
	width:307px
}
#top10cat a{
	display:block;
	margin:4px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#722a94;
		
}
#top10cat a:hover{
	color:#CD0050;
}
#top10cat a.selected{
	color:#F60;
}
div#top10img{
	position:absolute;
	top:260px;
	left:10px;
	-moz-opacity : 0.8;
	opacity : 0.8;
    filter : alpha(opacity=80);
	z-index:9999;
}
div#prixNouv{
	background:transparent url("images/nouvtop10/fond-prix.gif") no-repeat 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	position:absolute;
	width:50px;
	height:25px;
	top:335px;
	left:90px;
	padding:15px 0 0 0;
	z-index:9999;
}
/* AFFICHAGE RECHERCHE */
h3.catrecaf {
	background:transparent url("images/rec/titre_catrec.gif") no-repeat 0 0;
	float:left;
	width:100%;
	height:29px;
	text-align:left;
	color:#CD0050;
	padding:7px 0 0 30px;
	margin:15px 0 10px 0;
}
div.affResultRec {
	background-color:#FFFCF0;	
}
div.linkRecAff {
	float:left;
	width:98%;
	text-align:left;
	padding:0 0 0 10px;
	margin:0;
}
.linkRecAff a, .linkRecAff a:visited{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000;
}
.linkRecAff a:hover, .linkRecAff a:active{
	color:#cd0050;
}
div.accrec{
		
}
.affResultRec p{
	padding:0;
	margin:0;
}
img.legende{
	float:left;
	margin:5px 8px 0 10px;
}
span.vertLegende{
	float:left;
	color:#3ba842;
	font-style:italic;
}
span.orangeLegende {
	float:left;
	color:#fba939;
	font-style:italic;
}
img.etstk{
	margin:5px 8px 0 0;
	padding:0;
}
img.videorec {
	margin:2px 5px 0 3px;
	padding:0;
}
h4.titreRecdetail{
	position:absolute;
	height:20px;
	width:600px;
	left:138px;
	top:5px;
	margin:0;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
h4.titreRecdetail a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#cd0050;
	font-size:18px;
	margin:0;
	padding:0;
}
.RecAffDetail{
	background:url("images/produit/sep-bloc-pointille.gif") repeat-x center bottom;
	float:left;
	position:relative;
	height:90px;
	width:820px;
	text-align:left;
	padding:5px 0 5px 10px;
	margin:0;
}
.RecAffDetail p{
	position:absolute;
	left:138px;
	top:30px;
	width:600px;
	padding:5px 0 0 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.icoRecDetail{
	position:relative;
	float:right;
	width:75px;
	height:90px;
	text-align:center;
	margin:0;
	padding:15px 0 0 0;
}

