.tabs li {
	list-style:none;
	display:inline;
}

.tabs a {
	padding:5px 30px;
	display:inline-block;
	background:#000;
	color:#fff;
	text-decoration:none;
	border-left:1px solid #222;
	border-right:1px solid #222;
	border-top:1px solid #222;
	height:20px;
	font-family: DINPro-Medium, Roboto-Medium; 
	font-size: 12px;
}

.tabs a.active {
	background:#000;
	color:#00ff00;	
	border-left:1px solid #222;
	border-right:1px solid #222;
	border-top:1px solid #222;
	position:relative;
	z-index:10;
	height:21px;
	font-family: DINPro-Medium, Roboto-Medium; 
	font-size: 12px;
}

div.store_product_bread_crumb {
	/*font-family: DINPro-Medium, Roboto-Medium;*/
	font-family: Arial; 
	top: 5px; 
	margin-bottom:10px; 
	font-size: 12px; 
	line-height: 12px; 
	text-transform: uppercase; 
	position:relative;
}

a.store_product_bread_crumb {
	font-family: DINPro-Medium, Roboto-Medium; 
	margin-bottom:10px; 
	font-size: 12px; 
	line-height: 12px; 
	text-transform: uppercase; 
	position:relative;
	color: #ffffff;
}

a.store_product_bread_crumb:hover {
	color: #00ff00;
}

div.store_product_main_containter {
	width:940px;
}

div.store_product_header_container {
	top:0px; 
	margin-top:10px;
	background: url(/assets/images/common/store_product_container_header_bg.png) bottom no-repeat;
	position:relative;
}

div.store_product_bottom_container {
	bottom:0px; 
	background: url(/assets/images/common/store_product_container_bottom_bg.png) no-repeat;
}

div.store_product_body_container {
	background: url(/assets/images/common/store_product_container_bg.png) repeat;
}

div.store_product_body_top_container {
	height: 440px; 
	position:relative;
}

div.store_product_body_bottom_container {
	height: 270px; 
	position:relative;
}

div.store_product_body_gallery_container {
	width: 470px; 
	height: 100%; 
	position:absolute;
}

div.store_product_body_dr_container {
	width: 470px; 
	height:100%; 
	left: 470px; 
	position:absolute;
}

div.store_product_gallery {
	left:35px; 
	top:10px; 
	position:absolute;
}

div.store_dr_gallery {
	left:60px; 
	top:10px; 
	position:absolute;
	width:85%;
}

div.store_dr_product_title {
	font-family: DINPro-Medium, Roboto-Medium; 
	font-size: 24px; 
	line-height: 24px; 
	width: 95%;
	text-transform: uppercase;
}

div.store_dr_product_teaser {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:15px; 
	color:#9c9c9c; 	
}

div.store_dr_product_price {
	font-family: DINPro-Medium, Roboto-Medium; 
	font-size: 24px; 
	line-height: 24px; 
	margin-top:15px; 
	color:#00FF00; 
	text-transform: uppercase;
}

div.store_dr_product_status {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:30px; 
	color:#9c9c9c;
}

div.store_dr_product_shipping_status {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:15px; 
	color:#9c9c9c; 
}

div.store_dr_product_new_ship_date {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:10px; 
	padding-right:25px;
}

div.store_dr_limited_qty {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 15px;
	padding-right:25px;
	color: #ff0000;
}

div.store_dr_product_tax {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:15px; 
	color:#9c9c9c; 
}

div.store_dr_product_variant {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:50px; 
	color:#9c9c9c; 
}

div.store_dr_product_qty {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	margin-top:15px; 
	color:#9c9c9c; 
}

div.store_dr_product_button {
	left: 170px; 
	top:-34px; 
	position:relative;
}

div.store_what_you_like {
	width: 470px; 
	height: 100%; 
	position:absolute;
}

div.store_feature_spec {	
	width: 470px; 
	height:100%; 
	left: 470px; 
	position:absolute;
}

div.what_you_like {
	position:absolute; 
	top: 10px; 
	color:#999999; 
	left: 20px; 
	font-family: Roboto-Light; 
	font-size: 14px; 
	line-height: 14px;
}

div.what_you_like_container {
	position:absolute; 
	top:30px; 
	border-top: 1px solid #222; 
	width:100%; 
	height:220px; 
	display:inline-block;
}

img.what_you_like_vertical {
	margin: 30px 0px 0px 0px; 
	width:1px;
	display:inline;
}

div.what_you_like_content {
	width:148px;
	display:inline-block;
	word-wrap: break-word;
}

div.what_you_like_title {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px; 
	color:#999999;
}

div.what_you_like_more {
	font-family: Roboto-Light; 
	font-size: 12px; 
	line-height: 12px;
	position: absolute;
	bottom: 0px;
	padding: 0 0 0 14px;
	color:#999999;
	width:130px;
}

div.what_you_like_more a, div.what_you_like_title a{
	color:#999999;	
}

div.feature_spec {
	border-top:1px solid #222; 
	top:-2px; 
	position:relative;
}

div.feature_spec a {
	font-family: DINPro-Medium,Roboto-Medium;
	font-size:13px;
}

div.feature_spec_scroll {
	border-top:1px solid #222; 
	top:-2px; 
	position:relative;
	text-align:left;
	background-color:#000;
	top: -2px;
}

select.store_select_variant {
    border: 1px solid #333;
    background: #333;
    height:23px;
    color: #ffffff;
}

select.store_select_quantity {
    border: 1px solid #ffffff;
    background: #000000;
    color: #ffffff;
    height:23px;
}

#Container {
  position: absolute;
  top: 0px;
  left: 80px;
  width: 180px;
  height: 100px;
  background-color: #000;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  position: absolute;
  width: 10px; height: 10px;
  background-color: #fff;
  font-size: 0px;
}
.Scrollbar-Track {
  width: 10px; height: 160px;
  position: absolute;
  top: 20px;
  background-color: #000;
}
.Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 30px;
  background-color: #fff;
}
.Scrollbar-Down {
  position: absolute;
  top: 190px;
  width: 10px; height: 10px;
  background-color: #fff;
  font-size: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 20px; left: 460px;
}

#News { 
  position: absolute;
  top: 10px; 
  overflow: hidden;
  width: 300px;
  height: 180px;
  display: none;
}
#News {display: block;}
p {
  margin: 0; padding: 0px 20px 10px;
  font-family: DINPro-Medium, Roboto-Medium;
  font-size: 11px;
  text-indent: 20px;
  color: #777;
}
div.fl p {
  margin: 0; 
  padding: 0;
  font-family: DINPro-Medium, Roboto-Medium;
  font-size: 12px;
  text-indent: 0;
  color: #fff;
}
#Navigation {
  position: absolute; 
  top: 30px;
  left: 75px;
}
#Navigation a {
  margin: 5px 2px 0 0;
  padding: 0 5px;
  height: 20px;
  background-color: #E4E4E4;
  font-family: DINPro-Medium, Roboto-Medium;
  font-size: 10px;
  color: #AAA;
  text-decoration: none;
  display: block;
  float: left;
  letter-spacing: 1px;
}
#Navigation a:hover {
  margin-top: 0px;
  height: 25px;
}
#Navigation a.current {
  margin-top: 0px;
  height: 25px;
  background-color: #EEE;
  color: #777;
}
.teescb{
	margin-top: 30px;
	display: block;
}