body {
	background-repeat: repeat-x;
	background-image: url(../images/general/bg_store.gif);
	background-color:#FFE050;
}
#header{
background-image:url(../images/general/header_store.jpg);
background-repeat:no-repeat;
}
/* STORE HEADERS */
h1{
margin:0 0 5px 0;
}
p{
margin:5px 0 0 0;
}
/*SUB HEADERS STORE */
.s_hdr {
font-size:11px;
color:#8D8D8D;
font-weight:bold;
margin:5px 0 5px 0;
}
/*STORE TEXTS RIGHT */
.lbl_txt1,.lbl_txt2{
height:auto;
min-height:auto;
}
html> body .lbl_txt2{
height:auto;
}
/*STORE LINKS */
.product_more {
float:right;
clear:both;
margin:0 12px 0 0;
/*GENRES */
}
/* RECORD OF TH WEEK THINGS*/
.rec_wk_img {
float:left;
margin:30px 0 0 62px;
padding:0;
}
.rcrd_week{
width:200px;
height:140px;
margin:2px 0 2px 0;
background-image:url(../images/general/rec_wk_new.jpg); 
background-repeat:no-repeat;
}
.rec_wk_img {
float:left;
margin:30px 0 0 62px;
padding:0;
}


/*.rcrd_week ul{
float:left;
width:150px;
margin-top:50px;
margin-left:30px;
clear:both;
}*/
.rotw_titles{
width:200px;
min-height:40px;
height:auto;
border-bottom:1px solid #FFC600;
}
.rotw_titles ul li{
margin-left:-40px;
}
/*
html>body .rcrd_week ul{
float:left;
width:150px;
margin-top:48px;
margin-left:50px;
clear:both;
}*/

/* PRODUCT OVERVIEW & LISTING STORE FRNT*/
.prod_header{
width:550px;
height:18px;
margin-top:2px;
border-top:1px solid #ffc600;
border-bottom:1px solid #ffc600;
}

.prod_header .pr_name{
margin-top:3px;
}

.prod_header .more_pr{
margin-top:3px;
}
.product {
float:left;
width: 550px;
font: bold 10px Arial, Helvetica, sans-serif;
color:#8D8D8D;
}
.va{
float:right;
}
.product .row {
	float: left;
	width: 183px;
	height:85px;
	margin:15px 0 5px 0;	
}
.product .row img{
	width: 70px;
	height:70px;
	float: left;
}

.product .row .speaker{
    width: 6px;
    height:11px;
    

}

.speaker{
    padding-right:3px;
 
}


.product ul
{	
	margin:4px 0 5px 0;
}
.product ul li
{	
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 0 2px 0;
	text-transform:capitalize;
}
/* OTHER PEEPS BOUGHT*/
#othr_buy {
	float:left;
	width: 550px;
	margin:25px 0 0 0;

}
#othr_buy .row {
	width: 183px;
	height:75px;
	float: left;
	margin:10px 0 10px 0;
}
#othr_buy img{
margin: 3px 0 0 0;
}
#othr_buy ul
{	
 margin: 0;
}
.nav_item
{
width: 550px;
float:left;
font: bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin:5px 0 5px 0;
clear:both;
}
#checkout{
width:550px;
float:left;
margin:25px 0 0 0;
font-weight:bold;
}
#checkout .lft{/*CART*/
float:left;
margin-top:10px;
}
#checkout .rght{/*CART*/
float:right;
width:200px;
clear:both;
margin:10px 0 5px 0;
}
.total{ /*CART*/
float:right;
margin-bottom:10px;
text-align: right;
}
.edt{/*ICONS CART*/
margin:2px 2px 0 2px;
}
.remove{
float:right;
margin-right:40px;
}
.remove1{
margin-right:3px;
}
.add{
margin-left:10px;
}
/* SHOPPING & CART  */
.cart { /*ICON */
margin-top:2px;
}
.cart_wrap {
float:left;
width:550px;
margin:15px 0 5px 0;
}
.cart_wrap td{
font:10px Arial, Helvetica, sans-serif;
}
.cart_wrap ul li{
float: left;
display: block;
margin:0;
}
.cart_wrap {/*Wrap's  shopping items */
width:550px;
float:left;
}
#crt{
float:left;
width:550px;
clear:both;
font:10px Arial, Helvetica, sans-serif;
margin-left:-38px; 
}
#crt img{
float:right;
}
#crt ul {
width:550px;
position:relative;
float:left;
list-style-type: none;
}
#crt ul li{
display: inline;
margin:1px 0 1px 0;
float: left;
list-style-type: none;
}
.art{ 
width:120px;
}
.aart{ 
width:113px;
}
.ttl{
width:135px;
}
.tttl{
width:87px;
}
.form{
width:67px;
}
.lbl{
width:70px;
}
.prc{
width:75px;
}
.pprc{
width:105px;
}
.r{
width:13px;
}
.x{
width:65px;

}

/*COMMENTS*/
.comment {
float:left;
margin:5px 0 5px 0;
width:550px;
}
.comment ul li{
float:right;
margin:5px 0 5px 0;
width:400px;
}

/*IMGS STORE SEE ALL */
.item_wrap {
	width: 550px;
	min-height:170px; 
	height: auto !important;
	height:170px;
	clear: both;
	padding-bottom: 5px;
	border-bottom:1px solid #ffc600;
}

.item_wrap1 {
	width: 550px;
	height:auto;
	clear: both;
}
.item_img {
	width:95px;
	float:left;
	margin:5px 0 0 0;
}
.item_act {
	float:right;
	width:100px;

}
.item_content{
	float:left;
	width:350px;
	height:auto;
	margin:12px 0 0 0;
}
.item_content p{
margin:5px 0 0 0;
}
.lstn{
margin:5px 5px 0 0; /*item audio*/
}
.item_comments {
margin: 5px 0 5px 0;
}
/* PRODUCT DETAIL */
.product_view ul li{
margin-bottom:1px;
}
.product_view li{
float:left;
width:180px;
}
.product_view_img {
float:left;
margin:5px 2px 2px 2px;
}
.product_img {
float:left;
margin:0;
}
.product_details {
float:right;
margin-left:10px;
width:400px;
}
.product_details_va ul li{
float:left;
width:350px; 
}
.product_details_va li{
float:left;
width:150px;
}
.product_review {
margin-top:20px;
float:right;
width:360px;
}
/*ARTIST LABEL RELATIONS*/
.related {
width:80px;
border:1px solid #000;
float:left;
}
.related_more{
float:left;
margin:0;
margin:5px 0 5px 0;
height:25px;
font-size:11px;
}
/* CHARTS AND THINGS */
.chart_wrap {
	float:left;
	width: 200px;
	height:75px;
	border-bottom:1px solid #ffc600;
	margin:5px 0 5px 0;
}
.chart_left{
	float:left;
	margin-right:8px;
}
.chart_left img{
	margin-top:3px;

}
.chart_wrap ul{
margin:0;
}
.chart_no{
float:left;
margin:0 1px 0 0;
}
/*}
.MenuOff {
	background-color: #FBBE00;
	height: 48px;
	width: 191px;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
}

.MenuOn {
	background-color: #F5F5F5;
	height: 48px;
	width: 191px;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;*/
/* MARSJELLLO */
#leftmenu {
}
img {
	border: none;
}
.cart_icon{
margin:5px 0 0 2px;
}
.wishlst_icon{
margin:7px 0 0 0;
}
.remind_icon{
margin:7px 4px 0 0;
}
.front_image {
margin:0;
width: 70px;
border: none;
}
.store_image {
	width: 70px;
	border: none;
	margin:10px 0 0 0;
}
.store_image_klein {
	width: 50px;
	height:50px;
	border: none;
}
.store_image_detail {
	width: 200px;
	margin:30px 0 0 0;
}
.genre {
	width: 120px;
	float:left;
	
}
.subgenre {
color: #8C8C8C;
}
#leftmenu img {

}
#leftmenu ul, #leftmenu li, #leftmenu ul li {
	margin: 0px;
	padding: 0px; 
	height: auto;
	text-transform: uppercase;
}
/*.item_wrap h2 a { Deze kleuren voorlopig niet
	color: #ffc600;
}
.item_wrap h2 a:hover {
	color: #CC9A00;
	text-decoration: none;
}
.item_wrap h2 a:visited {
	color: #ffc600;
}*/
/*HEADERS RIGHT*/
.header_right{
float:left;
border-bottom: 1px solid #fcc600;
}
.header_right img{
margin-bottom:1px;
}
#storebalk {
	float:left;
	background-image: url(../images/general/hdr_store.jpg);
	background-repeat: no-repeat;
	width: 550px; /*width: 502px;*/
	height: 22px;
	color: #FFF;
	font-size: 16.5px;
	padding: 0;
	margin: 0;
	/*padding-left: 48px;*/
}
.more_by{ /* Store Master p/item*/
text-transform:capitalize;
font:10.5px Arial, Helvetica, sans-serif;
}
#alfabet {
	font-size: 9px;
	text-align: left;
}
#nav_home {
margin:0;
width:850px;
float:left;
}
.login{
margin:15px 0 0 0;
}
#shopnav{ 
width:120px;
height:35px;
}
#shopnav img{
}
#shopnav_recent{
width:120px;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
margin:12px 0 5px 0;
height:auto;
}
#shopnav_recent ul li{
margin:5px 0 5px 0;
list-style-type:none;
}
#special{
width:120px;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
margin:0 0 10px 0;
/* height:40px; */
}
#special img{
margin:2px 0 0 0;
clear:both;
}
.shop_cart{
margin-left:100px;
}
.p_methods{ /*Visa and so on left*/
margin-top:15;
}
/*LATEST CHART THINGS*/
/* Dit is de nieuwe shit * COPY CPOY INTO ..*/
.numbers{
float:left;
margin:2px 5px 0 0;
}

.chart_image_10 {
	float: left;
	width: 50px;
	height:50px;
	border: none;
	margin-left:10px;
}
.chart_wrap_10 {
display:block;
float:right;
width: 215px;
height:auto;
min-height:80px;
border-bottom:1px solid #FFC600;
margin:5px 0 5px 0;
}
.chart_wrap_10 image{
float:left;
}
.chart_wrap_10 .detail{
float:left;
width:200px;
clear:both;
margin:0;
}
.rec_right_ch { /*top 10 chart*/
display:block;
clear:both;
float:left;
margin: 0 5px 10px 0;
width:80px;
height:75px;
min-height:auto;
}
#message {
	width:540px;
	background-color: #FFC600;
	color: #FFF;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 9px;
	font-weight: bold;
}
.rotw_titles #rotw_title a { /*headers items*/
	font-size:11px;
	text-transform:uppercase;
	color: #8F6437;
}
.rotw_titles #rotw_title a:visited { /*headers items*/
	font-size:11px;
	text-transform:uppercase;
	color: #8F6437;
}
.rotw_titles #rotw_title a:hover { /*headers items*/
	font-size:11px;
	text-transform:uppercase;
	color: #000;
}
.sizebttn {
width:150px;
height:20px;
margin:10px 5px 5px 0;
border:1px solid #999;
background-color:#F4F4F4;
font:10.5px Arial, Helvetica, sans-serif;
}
.cartamount {
	margin-top: -3px;
	color: #8C8C8C;
}
.cartamount select option {
	font-size: 10px;
	color: #8C8C8C;
}
.kleiner {
	font-size: 9px;
}
.spacer{  /*TUSSEN ITEMS OP STORE MASTERPAGIN*/
float:left;
width:550px;
height:1px;
margin:0;
padding:0;
border-bottom:1px solid #ffc600;
}
.email{
width:auto;
height:20px;
}

* html .rec_wk_img {
float:left;
width:70px;
height:70px;
margin:25px 0 0 32px;
}

#crtlist{
float:left;
width:550px;
clear:both;
font:10px Arial, Helvetica, sans-serif;
}
#crtlist ul {
margin-left:-38px; 
width:550px;
position:relative;
float:left;
list-style-type: none;
}
#crtlist ul li{
display: inline;
margin:1px 0 1px 0;
float: left;
list-style-type: none;
}
.subgenrepull {
	width: 160px;
}
.cart_num {
	color: #8C8C8C;
	width: 22px;
	padding: 0px;
}

/** tbv het cart icoontje op de voorpagina **/

.shop_record{
    display:none;
}
.add_icon,
.product .row img.play_icon,
.play_icon {
	width: 8px;
	height: 8px;
	cursor: pointer;
}
