html {
	scrollbar-arrow-color: #993300;
	scrollbar-3dlight-color: #E2CB2D;
	scrollbar-highlight-color: #993300;
	scrollbar-face-color: #E2CB2D;
	scrollbar-shadow-color: #660000;
	scrollbar-shadow-color: #660000;
	scrollbar-track-color: #E2CB2D;
}
body {
	scrollbar-arrow-color: #993300;
	scrollbar-3dlight-color: #E2CB2D;
	scrollbar-highlight-color: #993300;
	scrollbar-face-color: #E2CB2D;
	scrollbar-shadow-color: #660000;
	scrollbar-shadow-color: #660000;
	scrollbar-track-color: #E2CB2D;
	background-color: #EFE2BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../grafik/bakgr/bakner.gif);
	background-repeat: repeat-y;
	background-position: 699px;
	left: 0px;
	top: 0px;
	margin:0;

}
a{
	color:#000;
}
a:hover{
	color:#900;
}
table {
	width: 100%;
}
tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {
	padding: 5px;
}
h2 {
}
/* Anvnds till tack-text fr genomfrd order */
h3{

}
h5 {
	font-size: 16px;
}
#page {
	width: 720px;
	left: 10px;
	top: 0px;
	position: absolute;
	z-index: 2;
	
}
#top_bg {
	height: 127px;
	background-image: url(../grafik/bakgr/bakvanst.gif);
	background-repeat: repeat-x;
	width:700px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#curve {
	background-image: url(../grafik/bakgr/bakboj2.gif);
	background-repeat: no-repeat;
	background-position: 699px 0px;
	height:206px;
}
#top_navigation {
	height: 140px;
}
#logotype {
	position: relative;
	left: 5px;
	top: 8px;
}
#nav_buttons {
	position: relative;
	top: 15px;
}
#nav_buttons tr{
	background-color: #E2CB2D;
}
#nav_buttons td{
	white-space: nowrap;
	vertical-align: top;
}
#nav_buttons span{
	font-size: 14px;
	position: relative;
	top: -15px;
	font-weight: bold;
}
/* Produktvisning */
#album_name {
	/*font-weight: bold;*/
}
#album_name a{
	color: #000;
}
#album_name a:hover{
	color: maroon;
}
#album_footer{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7B700;
}
#album_footer .album_image{
	position:relative;
	float:left;
	padding-bottom:10px;
	padding-right:10px;
}
#price {
	/*font-weight: bold;
	text-align: right;*/
}
#buy {
	text-align: right;
}

#album_row1 {
	background-color: #E2CB2D;
}
#album_row2 {
	background-color: #F2E89F;
}
#spacer {
	background-color:#EFE2BF;
	padding: 0px;
	height: 5px;
}
/* Varukorgen */
#basket_header{
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F2E89F;
	background-color: #BF6E33;
}
#basket_item1{
	background-color: #E2CB2D;
}
#basket_item2{
	background-color: #F2E89F;
}
#basket_sum{
	font-size: 10px;
	font-weight: bold;
	
}
#basket_sum_text{
	text-transform: uppercase;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}
#already_sold {
	color: #CC0000;
	background-color: #CCC;
}
#already_sold span{
	font-weight: bold;
}
/* Order.php */
#order_main_top{
	background-color: #E2CB2D; /*#EFE2BF ;*/
	
}
#sign_in_form{
	
}
#sign_in_form .buy_rec{
	position: relative;
	top: 0px;	
}
#login_table{
	width: 100%;
	background-color: #e2cb2d;
}
#login_table .skiva {
	background-color: #EFE2BF;
	text-align:right;
}
#login_table tr{
	background-color: #E2CB2D; 
}
#login_table td{
	vertical-align: top;
}
#login_radio{
	text-align: right;
	vertical-align: top;
}
#how_first_buy{
	width: 710px;
	margin-left: 20px;
	position: relative;
	top: -50px;
}
#how_first_buy .text{
	width: 400px;
	height:149px;
	background-color: #e2cb2d;
	float: left;
	padding: 10px;
	overflow:hidden;
}
#how_first_buy .bild{
	position: relative;
	top: -20px;
	float: left;
	left: 0px;
}
#sign_in_form_div {
	width: 400px;
	position: relative;
	top: -50px;
	left: 170px;
	z-index:1;
}
form {
	padding:0px;
	margin:0px;
}
#rubrik {
	position:relative;
	top:4px;
}
#enter_text{
	text-align: right;
	white-space: nowrap;
	vertical-align: top;
}
#sign_in_secure{
	padding-right: -3px;
	padding-left: -3px;
}
#login_err{
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
}
#form_comment {
	display: block;
	font-size: 10px;
	font-style: italic;
}
#reg_err {
	background-color: #FFCC00;
}
#reg_err_text {
	color: #CC0000;
}
#new_reg_form {
	width: 600px;
	position: relative;
	top: -50px;
	left: 50px;
	z-index:1;

}
#continue_button {
	position:relative;
	top: 10px;
	left:250px;
}
#order_show{
	width: 690px;
	position: relative;
	top: -50px;
	left: 20px;
	z-index:1;
}
#order_main_top{
	width: 690px;
}
#order_listing{
	position: relative;
	top: 20px;
}
#order_made{
	width: 690px;
	position: relative;
	top: -50px;
	left: 20px;
	z-index:1;
}
#order_made span{
	background-color: #e2cb2d;
	display:block;
	padding:10px;
}
#search {
	float:none;
	width: 710px;
	position: relative;
	top: -50px;
	left: 20px;
	z-index:20;
	
}
#search .bild{
	position:relative;
	float:left;

}
#search .rubrik{
	position:relative;
	left:-30px;
	top:8px;
}
#search .sokfalt{
	float:left;
	width:460px;
}
#search table{
	background-color: #e2cb2d;
	height:123px;
}
#sokresultat {
	position:relative;
	width:690px;
	top: -30px;
	left: 20px;
	z-index:10;
}		
#sokresultat span{
	font-size: 12px;
	font-weight: bold;
	position: relative;
	top: -10px;
	left: 10px;
}		
#nere {
	float:none;
	width: 710px;
	height:120px;
	position: relative;
	top: -20px;
	left: 20px;
}
#nere .not_found{
	float:left;
	width: 370px;
	
}
#nere .go_shoppingcart{
	float:left;
	width: 320px;
	margin-left:10px;
}
#nere span{
	background-color: #e2cb2d;
	display:block;
	width:100%;
	padding:5px;
}
#neresc {
	float:none;
	width: 710px;
	position:relative;
	top: -30px;
	left: 20px;
}
#neresc .do_more_shopping{
	float:left;
	width: 340px;
	position:relative;
}
#neresc .buy_your_rec{
	float:left;
	width: 340px;
	text-align:right;
	position:relative;
}
#view_shoppingcart{
	width:700px;
	left:20px;
	top:-50px;
	float:left;
	position:relative;
}
#delsidnav {
	width:700px;
	position:relative;
}
#delsidnav .previouspage {
	position:relative;
	top:-4px;
}
#delsidnav .nextpage {
	text-align:right;
}
#about_top {
	float:none;
	width: 700px;
	position: relative;
	top: -50px;
	left: 20px;
		
}
#about_top .bild{
	float:left;
	width: 320px;
	height:240px;
}
#about_top .text{
	float:left;
	width: 340px;
	height:191px;
	position: relative;
	padding:10px;
	background-color: #e2cb2d;
	top: -5px;
	overflow:auto;
	z-index:30;
}
#about_top .rubrik{
	position: relative;
	top: 0px;
	z-index:31;
}
#about_bottom {
	float:none;
	width: 700px;
	position: relative;
	top: -50px;
	left: 20px;
	height:320px;
}
#about_bottom .bild{
	position: relative;
	float:left;
	width: 300px;
}
#about_bottom .text{
	float:left;
	width: 360px;
	height:253px;
	position:relative;
	padding:10px;
	background-color: #e2cb2d;
	top: 27px;
	overflow:auto;
}
#about_bottom .rubrik{
	position: relative;
	top: 32px;
	z-index:21;
}
#nyheter {
	float:none;
	width: 550px;
	position: relative;
	top: -50px;
	left: 100px;
}
#nyheter table{
	background-color: #e2cb2d;
}
#nyheter .rubrik{
	position:relative;
	left:-20px;
	top:0px;
}
#nyheter .datum_rubrik{
	color: #e2cb2d;
	background-color: #BF6E33;
	padding:5px 5px 5px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
}
#nyheter .bild{
	width:90px;
	padding-top:10px;
	padding-left:15px;
} 
#nyheter .text{
	padding:10px;
	text-align: left;
}
#nyheter .botten{
	padding:0px;
	margin:0px;
}

#starttop {
	float:none;
	width: 690px;
	position: relative;
	top: -60px;
	left: 20px;
	height:276px;
	z-index:10;
}
#starttop .bild{
	float:left;
	width: 214px;
	
}
#starttop .rubrik{
	position: relative;
	float:left;
	left:-30px;
	top:24px;
}
#starttop .text{
	float:left;
	position: relative;
	width:436px;
	background-color: #e2cb2d;
	padding:10px 30px 10px 10px;
	overflow:auto;
	height:169px;
	top:23px;
}
#startbottom {
	width: 680px;
	position: relative;
	top: -60px;
	left: 30px;
	z-index:20;
}
#startbottom a{
	line-height: 18px;	
}
#startbottom td{
	vertical-align:top;
}
#startbottom table{
	margin-bottom:-70px;
}
#startbottom .nyheter{
	float:left;
	width:300px;
	background-color: #e2cb2d;
	padding:10px;
	position:relative;
	top:-10px;
	height:120px;
	vertical-align:top;
}
#startbottom .buy_your_records{
	vertical-align:bottom;
}
#startbottom .pil{
	position:relative;
	left:20px;
	top:-20px;
}
#startbottom .mind_expansions{
	float:left;
	background-color: #e2cb2d;
	width:330px;
	padding:10px;
	position:relative;
	top:-10px;
	height:120px;
	vertical-align:top;
	overflow:auto;
}
#hjalp{
	float:none;
	width: 690px;
	position: relative;
	top: -50px;
	left: 20px;	
}
#hjalp table{
	background-color: #e2cb2d;
}
#hjalp td{
	vertical-align:top;
	padding:10px;
}
#hjalp .start{
	float:left;
	width:50%;
	padding-bottom:10px;
}
#hjalp a{
	position:relative;
	left:5px;
	font-weight: 400;
	line-height: 18px;
}
#hjalp .meny{
	width: 180px;
	color: #C63;
	font-weight: bold;
	border-right:1px solid #EFE2BF;
}

#footer{
	width:700px;
	left:20px;
	top:0px;
	float:left;
	position:relative;
}
#footer .bild{
	float:left;
	height:59px;
}
#footer .text{
	float:left;
	background-color: #e2cb2d;
	height:44px;
	font-size: 9px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
}
#hjalp .h{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #C63;
	display: block;
}

