
/* ------------------------------------------------------------------ */
/* ----- SHOP ------------------------------------------------------- */
/* ------------------------------------------------------------------ */

div#subnav{
	text-align:center;
	font-size:16px;
	padding:5px 0px;
}

div#subnav a{
	color:#F19300;
	text-decoration:none;
	padding:0px 4px;
}
div#subnav a.separator:hover{color:#F19300;}
body.shop_cartonnage div#subnav a.shop_cartonnage,
body.shop_classique div#subnav a.shop_classique,
body.shop_illlustration div#subnav a.shop_illlustration,
body.shop_original div#subnav a.shop_original,
div#subnav a:hover{text-decoration:underline;}

/*--------------------------------------------------------------------*/


div#catalog{
	text-align:center;
}
div#product{
	position:relative;
	margin:20px auto;
	text-align:left;
	width:860px;
	height:287px;
	background-image : url('../images/product_bg.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#fff;
	
}
div#product a{color:#fff;}
div#product img.product_image{
	position:absolute;
	right:546px;
	top:25px;
}
div#product div.description{
margin-left:315px;
padding:10px;
width:520px;
}
div#product div.description span.label{font-size:14px;}
div#product div.description span.price{font-size:20px;font-weight:bold;}
div#product div.description ul{
	padding-left:10px;
	list-style-type:none;
}


div#product h1{
	color:#f7b234;
	font-weight:bold;
	font-size:26px;
}


div#product a.order_link{
	position:absolute;
	right:100px;
	bottom:0px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#fff;
}
div#product a.order_link img{border-width:0px;}

div#product a.backToTop_link{
	position:absolute;
	left:5px;
	bottom:5px;
	color:#F19300;
	text-decoration:none;
	font-size:16px;
}
div#product a.backToTop_link:hover{font-weight:bold;}
/*--------------------------------------------------------------------*/
