.module{ margin-top:10px; }
#sidebar h4 {
	color:#333333;
	padding:15px 0pt 0pt 10px;
}


.Kart .module { }
.Kart .moduleFrame {}
.Kart .moduleHeaderContainer {}
.Kart .moduleHeader { background-color:#003399; }

#mybvods .eltmenu{background-color:transparent; }

#mybvods .listselected li.rolled{ background:transparent url(../img/vignette_grande.png) no-repeat 2px center; }
#mybvods .listselected .rolled .imgdrop{ margin-top:4px; }

#mybvods .listselected li{margin:0px; padding:1px; display:block; float:left; text-align:center; font-size:11px; width:90px; height:152px; overflow:hidden; border:none; position:relative; background-color:none; background:transparent url(../img/vignette_petite.png) no-repeat 7px center; }
#mybvods .name{ font-size:11px;margin:0px 10px 0px 10px;  height:44px; overflow:hidden;}
#mybvods .listselected li .imgdrop{ height:85px; width:64px; margin-top:12px;}
#mybvods .listselected .eltmenu{ position:absolute; bottom:0px; left:1px; border:none; margin:0px; float:none; height:64px; text-align:center; width:90px; background:transparent url(../img/vignette_menu.png) no-repeat 1px top; }


#mybvods .listing0 .listselected { margin:0; padding:5px; list-style:none; }
#mybvods .listing0 .listselected .imgdrop{ border:none; width:24px; height:32px; float:left; margin-top:0px; }
#mybvods .listing0 .listselected li{margin:0px; padding:1px; display:block; text-align:left; overflow:hidden; border:none; background-color:#FFFFFF; position:relative; float:none; width:auto; height:32px; line-height:32px; border-bottom:thin dotted #CACACA; background:none ;}
#mybvods .listing0 .eltmenu{ position: absolute; top:0px; left:260px; border:none; margin:0px; float:none; width:36px; height:32px; text-align:center; line-height:32px; padding-top:5px; background:none; }
#mybvods .listing .eltmenu a img{ margin:0; padding:0; margin-top:6px; }
#mybvods .listing .eltmenu a { margin:0; padding:0; line-height:32px;}
#mybvods .listing0 .name{ font-size:12px; text-align:left ; padding-left:20px; height:32px; line-height:32px;}


#mybvods .listing .listselected { margin:0; padding:5px; list-style:none; }
#mybvods .listing .listselected li{ position:relative; }
#mybvods .listing .listselected .imgdrop{ border:none; display:none ; }
#mybvods .listing .listselected li{margin:0px; padding:1px; display:block; text-align:left; overflow:hidden; border:none; background-color:#FFFFFF; position:relative; float:none; width:auto; height:16px; line-height:16px; border-bottom:thin dotted #CACACA;background:none ;}
#mybvods .listing .eltmenu{ position:absolute; top:0px; left:260px; border:none; margin:0px; float:none; width:36px; height:16px; text-align:center; line-height:16px; padding:0;  background:none;}
#mybvods .listing .eltmenu a img{ margin:0; padding:0; }
#mybvods .listing .name{ font-size:11px; text-align:left;}




#listingfilms{ padding:0; margin:0px; }
#listingfilms	li{ position: relative; padding:0; float:left; width:120px; height:205px; margin:0px; overflow:hidden; }
#listingfilms a.rollfilm { display:block; position:relative; left:0px; width:120px; height:172px; }
#listingfilms a.rollfilm img{ position: absolute; left:10px; top:10px; width:100px; height:147px;}
#listingfilms a.rollfilm:hover { background:transparent url(../img/roll110.gif) no-repeat; border:none; }
#listingfilms a.rollfilm:hover img{ border:none; width:110px; height:162px; left:5px ; top:5px; }

#listingfilms	.eltmenu{ position:absolute; left:0; top:172px; width:120px; height:33px;}
#listingfilms	.eltmenu img{ cursor:pointer; }

#totalcart{ color:#FF0000; }

#listingcart{ padding:0; margin:0px; margin-right:120px; }
#listingcart li{ padding:0; float:left; margin:0px;width:132px; overflow:hidden; position:relative; height:200px; }
.details{ padding-left:10px; position:absolute; bottom:0px; width:132px; font-style:italic; }
#listingcart .trash{ padding:0; position:absolute; right:0px; width:42px; top:45px; font-size:14px; color:#FF0000; font-weight:bold; }
#listingcart .trash img{ cursor:pointer;}
#listingcart a{ text-align:left; padding-left:10px; }
#listingcart a.rollfilm { display:block; position:relative; left:0px; width:90px; height:117px; }
#listingcart a.rollfilm img{ position: absolute; left:10px; top:10px; width:70px; height:93px; }
#listingcart a.rollfilm:hover { background:transparent url(../img/roll.gif) no-repeat; border:none; }
#listingcart a.rollfilm:hover img{ border:none; width:80px; height:107px; left:5px ; top:5px;   }

.allolist{max-height:260px; overflow-y:scroll; overflow-x:hidden; position: relative; }
.titlefilm{ text-align:center;display:block; padding:2px 8px 0px 8px;}

.buttonpreview, .buttonAddToCart, .buttonCart{ 
	height: 20px;
	font-size:11px; 
	line-height:18px;
	font-weight:bold;
	border:none;
	color:#323232 ; cursor:pointer;
	background: transparent url(../img/bouton_preview.png) no-repeat left top;	
	width:85px; 
	padding-left:28px; 
	text-align:left;
}
.buttonAddToCart{ 
	height: 24px;
	background: transparent url(../img/bouton_add_to_cart.png) no-repeat left top;	
	padding:0;
	width:98px; 
	color :#000000;
	display:block;
	padding-left:7px;
	padding-bottom:4px;
}
.buttonCart{
	height: 24px; 
	line-height:20px;
	background: transparent url(../img/bouton_cart.png) no-repeat left 2px;	
	padding-left:35px; 
	width:105px; 
}
