/**********************************
 * Pack > List > Item
 **********************************/
.pack_item
{
	margin: 		15px 10px;
}

.pack_item_picture:link,
.pack_item_picture:hover,
.pack_item_picture:active,
.pack_item_picture:visited
{
	display: 		block;
}
.pack_item_label:link,
.pack_item_label:hover,
.pack_item_label:active,
.pack_item_label:visited
{
	display: 		block;
	color: 			#000;
	font-size: 		9pt;
	font-weight: 	bold;
}
.pack_item_nb
{
	font-size: 		8pt;
	color: 			#AAA;
}

.pack2,
.pack8,
.pack9,
.pack12,
.pack13,
.pack14
{
	background-image: 		url(../images/pack/pack_pianos.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top center;
	width: 					130px;
	padding-top: 			140px;
}
 
.pack2 	{ background-image: 		url(../images/pack/pack_studio.jpg); }
.pack8 	{ background-image: 		url(../images/pack/pack_sono.jpg); }
.pack9 	{ background-image: 		url(../images/pack/pack_pianos.jpg); }
.pack12 { background-image: 		url(../images/pack/pack_guitare.jpg); }
.pack13 { background-image: 		url(../images/pack/pack_clavier.jpg); }
.pack14 { background-image: 		url(../images/pack/pack_drums.jpg); }
 
 
 
 
/**********************************
 * Pack > List > Title
 **********************************/
.pack_title
{
	color: 			#2C2C2C;
	font-size: 		21px;
	font-weight: 	bold;
	line-height: 	14pt;
	padding: 		7px 0 0px 14px;
}

.pack_subtitle
{
	color: 			#EB7605;
	font-size: 		26px;
	font-weight: 	bold;
	line-height: 	16pt;
	padding: 		0 14px;	
}

.pack_title_bloc
{
	border-right: 1px solid #CCC;
	padding: 14px;
}

.pack_description
{
	padding: 14px;
	color: #2C2C2C;
}



/**********************************************
 * Pack > List > Table et Titre
 **********************************************/
.product_pack_itembloc
{

}
.product_pack_itembloc .title_alt,
.product_pack_itembloc .title
{
	background-image: url(../images/box/box_title.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #121A24;
	padding: 3px 12px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}
.product_pack_itembloc .title_alt
{
	background-image: url(../images/box/boxblue_title.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 1px;
}
.product_pack_tablepicture table
{
	border-spacing: 7px;
}
.product_pack_tablepicture td
{
	border: 1px solid #CCC;
	padding: 7px;
}


/**********************************************
 * Pack > List > Photos et noms
 **********************************************/
.product_pack_product_comments
{
	font-size: 9px;
}

.product_pack_product_title
{
	background-color: #F2F2F2;
	padding: 4px 14px;
	font-size: 9px;
	color: #2C2C2C;
	font-weight: bold;
	margin: 7px 0;
}
.product_pack_product_list
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 7px;
	font-size: 9px;
}
.product_pack_product_list li
{
	background-image: url(../images/commons/puce.png);
	background-repeat: no-repeat;
	background-position: left;
	padding: 3px;
	padding-left: 7px;
}
.product_pack_product_list a:link,
.product_pack_product_list a:hover,
.product_pack_product_list a:active,
.product_pack_product_list a:visited
{
	color: #2C2C2C;
}


/**********************************************
 * Pack > List > Prix
 **********************************************/
.product_pack_price_title
{
	font-weight: bold;
	font-size: 9px;
	margin: 7px 14px;
}
.product_pack_price_public
{
	text-decoration: line-through;
	font-size: 10pt;
}
.product_pack_price
{
	font-size: 16pt;
	font-weight: bold;
	color: #FF2400;
}
.product_pack_ecotaxe
{
	color: #FF2400;
	font-size: 9px;	
}
.product_pack_economy
{
	background-color: #FF2400;
	background-image: url(../images/product/product_pack_economy.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 70px;
	margin: 7px auto;
	padding-top: 9px;
	text-align: center;
	font-weight: bold;	
	font-size: 12pt;
	color: #FFF;
}
