/*
 * cm 
 * $Id: tpl_item_data.css 33621 2010-04-08 11:06:22Z iargent $
 */ 
 
#item-loader, #express-shop-loader{ 
	z-index:100;	 
	height:auto; 
	width:auto; 
}
.jqimage{
	display:none;
} 
.jqzoom {
	margin-bottom:10px;
}
#placeholder-zoom, #express-placeholder-zoom {
	display:none;
	width:217px;
	height:172px;
/*	margin:100px auto;*/
	position:absolute;
	top:100px;
	left:80px;
	z-index:2;
	background-color:#fff;
	border: 1px solid #aaa;	
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}
#express-placeholder-zoom {
	width:172px;
}
#item-data, #express-shop-data{
 	position:relative;
 	float:left;
	overflow:auto; 
	width:480px;
	min-height:402px;	
	height:auto !important; /* IE6 */
	height:402px; /* IE6 */
	*overflow: visible; /* IE6 */
	padding-left:39px;	
	border-left:1px solid #d8d8d8;
}
.item-dynamic-element-div {
	margin-bottom:5px;
}
#item-image{
	margin-right:0;
}
#item-name, #express-shop-name{
	color:#01294c;
	font-size:20px;
	line-height:1.2em;
	padding-right:10px;
}
#item-description , #express-shop-description{
	color:#474747;
	margin-top:15px;
	padding-right:10px;
}
#item-data-wrapper1,#item-data-wrapper2{
	width:480px;
}
#item-data-wrapper1{
	position:relative; /* IE6 */
}
/* Place id for the item page */
#item-data-wrapper2 span:first-letter {
	text-transform:capitalize
}
#item-dyn, #express-shop-dyn{
	position:relative;
	width:100%; /* IE6 */
	overflow:auto;
	margin-top:20px;
}
#item-quantity, .express-shop-quantity{
	margin-top:10px;
	margin-bottom:5px;
}
#item-quantity span, .express-shop-quantity span{	
	font-weight: bold; 
	margin-bottom: 5px;
	margin-right:5px;
}
.item-dynamic-element-div .title, .express-shop-dynamic-element-div .title{
	margin-bottom: 5px; 
	margin-right:5px;
	font-weight: bold; 
	text-transform:lowercase;
}
.item-dynamic-element-div .sizing-chart{
	display: inline; 
	margin-bottom: 5px; 	
	text-decoration: underline;
	font-style:italic;
	color:#666;
	margin-left:10px;
}
#item-dyn select, #express-shop-dyn select{
	font-size:12px;	
}
#item-dyn img, #express-shop-dyn img{
	margin:3px;
	padding:3px;
}
#item-dyn img.disabled, #express-shop-dyn img.disabled, 
#item-dyn option.disabled,#express-shop-dyn option.disabled{
	display:none;
}
#item-dyn option.selected, #express-shop-dyn option.selected{
	border:1px solid #000;
}
#id_0 option.disabled{
	background-color:#ccc;
	display:block;
}
#item-dyn img.selected, #express-shop-dyn img.selected{
	border:1px solid #444444;
}
#item-color-pickers span, #item-color-pickers img, #express-shop-color-pickers img{
	float:left;
	border:1px solid #ffffff;
}
#item-color-pickers{
	background:none;
}
/*#item-color-pickers.inactive img{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}*/
#item-color-pickers span{
	float:left;
	margin-top:7px;
	color:black;	
	font-weight:bold;
}
#item-availability{
	margin-top:35px;
}
/* price without offer */
.item-price .price{	
	font-size:16px;	
	font-weight:bold;	
}
/* price with offer */
.item-price {
	position:relative;
	margin-top:25px;
}
.item-price img {
	position:absolute;
	top:-10px;
	left:-10px;
}
.item-price-data {
	background:#f64a00;
	padding:4px 0 4px 40px;	
}
.old-price {
	text-decoration:line-through;
	font-size:12px;
	color:#ccc;
	padding-right:10px;
}
.new-price {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
 
#item-availability,#express-shop-availability{
	width:200px;
	margin-top:15px;
	font-weight:bold;
	float:left;	
	text-transform:capitalize;
}
#add-to-bag, #express-shop-add-to-bag {
	float:right; 
	margin-right:15px; 
	margin-top:10px;
}
#product-navigation, #express-shop-product-navigation{
	position:relative;	
	overflow:auto;	
	padding-top:5px;
	border-top:1px dashed #cecece;	
	font-size:0.94em;
	width:370px;	
	clear:left;
}
#previous-next-item, #express-shop-previous-next-item{
	float:left;
}
#view-larger {
	float:right;
	background:url(../../../static/img/shared/magnifier.gif) no-repeat right;
	padding-right:13px;
}
#previous-next-item-previous, #express-shop-next-item-previous{
	padding-left:12px;
	background:url(../../../static/img/cm/arrow-links-back.gif) no-repeat;
}
#previous-next-item-next, #express-shop-next-item-next{
	padding-right:12px;
	background:url(../../../static/img/cm/arrow-links.gif) no-repeat right;
}
#previous-next-item a, #express-shop-previous-next-item a{
	margin-right:15px;
}
#tell-a-friend a{
	background:url(../../../static/img/cm/tell-a-friend.gif) no-repeat;	
}


