#teaser_catalogue {width:410px; height:275px; background-color:#000; color:#666; overflow:hidden;float:left;}
#teaser_catalogue img {border:none;}
#teaser_catalogue a {text-decoration:none;border:none;}
#teaser_catalogue a:hover {text-decoration:none;}
.teasinactive {color:#666;margin:0 5px;}
.teasactive {color:#FFF;margin:0 5px;}

#search_catalogue {width:320px; height:275px; background-color:#f1f1f1; color:#666;float:left;padding:0 10px;}
#search_catalogue hr {width:290px; border:none;height: 1px; border-bottom: 1px dotted #999;background:none;}
#search_catalogue h3 {font-size:20px; font-weight:bold; color:#ccc;margin:3px 0 0 0; padding:0;text-align:right; letter-spacing:-0.1em;}
#search_catalogue h4 {width:290px;font-size:13px; font-weight:bold; color:#000;margin:3px 0; padding:0;text-align:left;}



#prod_compare_1,#prod_compare_2,#prod_compare_3 {width:75px; height:75px;border:1px solid #ccc;float:left; margin:0 5px 0 0;text-align:center; font-size:10px;}


#photo_produit {float:left; width:400px;}
#fiche_produit {float:left; width:350px;}
#fiche_produit h3 {font-size:14px; color:#555;margin:5px 0;}
#fiche_produit p {line-height:14px;margin:0; padding:0;}
#marque {width:70px; float:left;margin:0;padding:0;}
#prix {width:240px; float:left;margin:0;padding:0;font-weight:normal ;font-family:"Arial black", Verdana, Sans-serif;line-height:22px;font-size:22px;}
#accordion h4 {margin:5px 0; padding:0;cursor:pointer;font-size:13px;}
#accordion h3 {clear:left;}

#cb_credit_pack {font-size:14px;font-family:"Tahoma","Lucida Grande","Lucida Bright",Arial, Verdana, Sans-serif;}
#montant_promo {font-size:12px;font-family:"Tahoma","Lucida Grande","Lucida Bright",Arial, Verdana, Sans-serif;}

/* h1 {margin:0 0 20px 0; padding:0; font-size:21px;font-weight:normal ;font-family:"Arial black", Verdana, Sans-serif;line-height:21px;} */
h1 {margin:0 0 20px 0; padding:0; font-size:21px;font-weight:bold ; font-family:"Tahoma","Lucida Grande","Lucida Bright",Arial, Verdana, Sans-serif;line-height:21px;}

#size_listing {width:250px;}
.size_list {margin:0; padding:0; float:left;}

#subt_infos h4 {font-size:13px;}

.mini-prod {float:left; width:150px; height:250px; padding:0 17px 0 17px; margin:5px 0 30px 0;}
.mini-prod h3 { height:30px;text-align:right;margin:0;font-size:12px; padding:0 5px 0 0;color:#666;text-transform:uppercase;/* letter-spacing:-0.1em;*/ line-height:14px;}
.mini-prod h3 a {text-decoration:none;color:#666; margin:0; padding:0;}
.mini-prod h3 span {color:#555;font-size:9px;font-weight:normal;}
.mini-prod h3 span a {text-decoration:none;color:#555; margin:0; padding:0; font-weight:normal;}
.mini-prod h4 {clear:left;text-align:center;margin:0; padding:0;/*letter-spacing:-0.1em;*/font-size:14px;line-height:14px; height:40px;}
.mini-prod h4 a {color:#333;text-decoration:none;}
.mini-prod p {text-align:center;margin:0; padding:0; }

.mini-prod p a{color:#555;text-decoration:none;}
.mini-prod p a:hover {color:#555;text-decoration:underline; }


.drag div {position:relative; cursor:move;}

#random_promo {border-bottom:1px solid #ccc;margin-bottom:35px;width:750px; height:340px; overflow:hidden;}
#random_scroll {width:2300px;}

.pagination {width:750px; clear:left;text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:8px 0; margin:5px 0;}
.pagination a {text-decoration:none;color:#000;}
.pagination a:hover { text-decoration:underline;color:#ccc;}

#classement {text-align:center;width:750px; clear:left;  padding:8px 0; margin:5px 0;}
#classement a {text-decoration:none;color:#000;}
#classement a:hover { text-decoration:underline;color:#ccc;}

div.jqZoomTitle
{
	z-index:500;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url('/templates/default/images/ajax-loader.gif');
   background-repeat: no-repeat;
   background-position: 43px 40px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
/*	position: absolute;
	width: 350px;
	left : 400px;
	top:0px;
	height: 380px;
	display: none;
	z-index: 100;
	overflow: hidden;*/

	
}


