@charset "utf-8";
/* CSS Document */
body {
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

select {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
width: 1001px;
height:100%;
margin: 0 auto;
padding-top:15px;
}

#menubar {
width:auto;
padding-top:20px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:70px;
background-color:#000000;
margin:0 auto 0 auto;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-style: normal;
	text-align: left;
}

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	text-decoration: underline;
}

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: line-through;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}
a:active { color: white; text-decoration: none }

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none
}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#999999
}

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none
}

a.strong:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight:bold;
}

a.strong:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight:bold;
}
a.strong:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight:bold;
}
a.strong:active { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight:bold;
	}



.strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-weight:bold;
	font-style: normal;
	text-align: left;
	}
	
	.stronggrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #CCCCCC;
	font-weight:bold;
	font-style: normal;
	text-align: left;
	}
	
	.strongcentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-weight:bold;
	font-style: normal;
	text-align: center;
	}
	
.itallic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-style:italic;
	text-align: left;
	}


/*releaseblok*/
#releasewrapper {
float:left;
width:210px;
margin: 0 0 0 0;
background-color:#FFFFFF;
}

#releasebox {
float:left;
width:94px;
margin: 0 0 0 0;
background-color:#FFFFFF;
}

#releaseimage {
float:left;
width:94px;
height:94px;
margin: 0 0 6px 0;
background-color:#FFFFFF;
}

.img_item_th {
border:0;
margin: 0px 0 4px 0;
width:94px;
height:94px;
}

#releasedetails {
float:left;
width:94px;
margin: 0 0 6px 0;
background-color:#FFFFFF;
}

.r_artist {
width:94px;
height:auto;
float:left;
margin:0 0 0 0;
}

.r_title {
width:94px;
height:auto;
float:left;
margin:0 0 0 0;
}

.r_format{
width:94px;
height:auto;
float:left;
margin:0 0 0 0;
}

.releaseartist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
}
.releasebody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
.releaseformat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: italic;
}

.buybuttons {
width: 94px;
height:auto;
float: left;
*margin:0 0 -2px 0;
}

img.releasebuybutton {
border:0;
width:94px;
height:15px;
}

hr.h_leftb {
color: black;
background: black;
border: 0;
height: 1px;
width:216px;
float:left;
*margin: 4px 0 0 0;
}

a.format3:link {
	background: url(http://www.kindred-spirits.nl/new/images/button_oos_fg3.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
	border:thick;
}
a.format3:visited {
	background: url(http://www.kindred-spirits.nl/new/images/button_oos_fg3.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
}

a.format3:hover {
	background: url(http://www.kindred-spirits.nl/new/images/oos.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
	}
	
a.format3:active {
	background: url(http://www.kindred-spirits.nl/new/images/button_oos_fg3.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
} 

a.format2:link {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
}

a.format2:visited {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
}

a.format2:hover {
	background: url(images/oos.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
	}
	
a.format2:active {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
} 

a.format10:link {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
}

a.format10:visited {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
}

a.format10:hover {
	background: url(images/oos.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
	}
	
a.format10:active {
	background: url(images/button_oos_fg2.gif);
	display:block;
	height:15px;
	width:94px;
	margin:0 0 0 0;
	outline: none;
} 

/*....*/


img.left {
border:none;
margin:0 auto 0 0;
}

img.right {
border:none;
display:block;

}

.rss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	font-style: italic;
}

.archiveevents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color:#CCCCCC;
	text-decoration:none;
	font-style: italic;
}



.bookingleft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	font-style: normal;
}

.bookinright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: normal;
}

.eventdatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
}

.eventact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	line-height:14px;
}

.eventlocatie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	line-height:14px;
}

a.archive:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	letter-spacing:1px;
	color:#000000;
	font-style:normal;
	font-variant:normal;
}

a.archive:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	letter-spacing:1px;
	color:#000000;
	font-style:normal;
	font-variant:normal;
}

a.archive:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	letter-spacing:1px;
	color:#000000;
	font-style:normal;
	font-variant:normal;
}

a.archive:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	letter-spacing:1px;
	color:#000000;
	font-style:normal;
	font-variant:normal;
}


.listenartist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
}

.HR320{
width:320px;
height:0px;
border-top: solid 10px #FFFFFF;
margin:0px;
}

.HR774{
border: 0;
  width: 774px;
  color: #FFFFFF;
background-color: #FFFFFF;
height: 10px;
}

.HR270{
width:1001px;
height:0px;
border-top: solid 2px #000000;
margin:0px;
}

/* HOME */
#newscontent {
float: left;
width: 475px;
background-color: #ffffff;
}

#subcontent {
float:left;
width:271px;
background-color:#FFFFFF;
}

#homeeventsbox {
float:left;
width:270px;
background-color:#FFFFFF;
margin: 0 0 0 0;
}

#homeeventsdates {
float:left;
width:270px;
background-color:#FFFFFF;
margin: 0 0 8px 0;
}

#homeeventsingle {
float:left;
width:270px;
background-color:#FFFFFF;
margin: 0 0 0 0;
}



#separatemid {
float: left;
width: 475px;
background-color: #ffffff;
}

#separateright {
float: left;
width: 270px;
margin: 0 0 0 0;
background-color: #ffffff;
}

#headright {
float: left;
width: 270px;
margin: 0 0 0 0;
background-color: #ffffff;
}

#newsletter {
float: left;
width: 270px;
margin: 0 0 0 0;
background-color: #ffffff;
}

#connected{
float: left;
width: 270px;
background-color: #ffffff;
}

#archivebox{
float: left;
width: 270px;
background-color: #ffffff;
}

#seeall {
float: left;
width: 270px;
margin: 6px 0 0 0;
background-color: #ffffff;
}







.rightborder {
border-right: 1px solid #000000;
}

hr.mid210 {
color:#000000;
width:210px;
background-color: #000000;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.mid475 {
color:#000000;
width:475px;
background-color: #000000;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.mid270{
color:#000000;
width:270px;
background-color: #000000;
height: 1px;
margin: 6px 0 6px 0;
border:0;
}

hr.scheiding {
color:#FFFFFF;
width:210px;
background-color: #FFFFFF;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.top216 {
color:#000000;
width:210px;
background-color: #000000;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.top475 {
color:#000000;
width:475px;
background-color: #000000;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.top270 {
color:#000000;
width:270px;
background-color: #000000;
height: 1px;
margin: 10px 0 10px 0;
border:0;
}

hr.spaceevents {
color:#000000;
width:270px;
background-color: #FFFFFF;
height: 1px;
margin: 0 0 0 0;
border:0;
}


img.eventsall {
border:0;
margin: 6px 0 6px 0;
width:120px;
height:20px;
}

img.normal {
border:0;
margin: 10px 0 10px 0;
}

a.archivetext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

a.archivetext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

a.archivetext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

a.archivetext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

a.homeevents:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none
}

a.homeevents:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none
}

a.homeevents:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

a.homeevents:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none
}


img.archivepic {
border:0;
margin: 0 0 0 0;
width: 10px;
height: 10px;
}

/* RELEASES */
#releases_nav {
width:227px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

.releasenavheader {
width:227px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

hr.releasenav {
width:207px;
color: black;
background: black;
border: 0;
height: 1px;
float:left;
}

#releases_content {
width:774px;
height:auto;
margin:0 0 0 0;
float:right;
text-align:left;
}

.releasecontentheader {
width:774px;
height:auto;
margin:0 0 0 0;
float:right;
text-align:left;
}

hr.releasecontent{
color: black;
background: black;
border: 0;
height: 1px;
width:774px;
margin: 8px 0 8px 0;
float:left;
}

.img_item {
	width: 185px;
	border: 0px;
}

img.release_thumb_big {
width:200px;
height:200px;
border:none;
}

/*RELEASES_DETAIL*/
.releasedetailcontainer {
width:207px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

.releasedetail_image {
width: 200px;
height:200px;
margin:0 0 0 0;
float:left;
text-align:left;
}

.releasedetail_buybuttons {
width: 207px;
height:auto;
margin:8px 0 8px 0;
float:left;
text-align:left;
}

.releasedetail_extra {
width:auto;
height:auto;
margin:15px 0 0 0;
float: left;
}

.releasedetail_discont {
width: 547px;
height:auto;
margin:0 0 0 0;
float:right;
text-align:left;
}

/* ARTIST */
#artistwrapper {
width: 1001px;
margin:0 auto;
height: auto;
}

#contentleft {
width: 236px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

#contentmid {
width: 495px;
height:auto;
text-align:left;
float:left;
}

#contentright {
width: 270px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:right;
}

.textbox {
width:475px;
height:auto;
margin: 10px 0 20px 0;
}

.headleft {
width: 236px;
margin:0 0 0 0;
height:auto;
text-align:left;
}

.headmid {
width: 495px;
height:auto;
}

.headright {
width: 270px;
margin:0 0 0 0;
height:auto;
text-align:left;
}

.hrseperate {
width:auto;
height:1px;
margin:8px 0 8px 0;
}

.aitemleft {
width:236px;
height:auto;
text-align:left;
}

.aitemmid {
width:475px;
height:auto;
}

.aitemright {
width:270px;
height:auto;
}

hr.aleft {
color: black;
background: black;
border: 0;
height: 1px;
width:216px;
margin: 8px 0 8px 0;
}

hr.amidd {
color: black;
background: black;
border: 0;
height: 1px;
width:475px;
margin: 8px 0 8px 0;
}

hr.aright {
color: black;
background: black;
border: 0;
height: 1px;
width:270px;
margin: 8px 0 8px 0;
}

/*GALLERY*/
.gallerycontainer {
width: 340px;
height:auto;
margin:0 0 0 0;
float:left;
}

.gallery_pic {
width:125px;
height:auto;
margin:0 0 0 0;
float: left;
}

.gallery_dis {
width:215px;
height:auto;
margin:0 0 0 0;
float:right;
}

hr.gallerysep {
color: black;
background: black;
border: 0;
height: 1px;
width:320px;
margin: 8px 0 8px 0;
float:left;
}

#galleryleft {
width:340px;
height:auto;
margin:0 0 0 0;
float:left;
}

.galleryheadleft {
width:150px;
height:auto;
margin:0 0 0 0;
float:left;
}


#galleryright{
width:661px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:right;
}

.galleryheadright {
width:150px;
height:auto;
margin:0 0 0 0;
float:left;
}

.gallery_title {
width:661px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.gallery_content {
width:661px;
height:auto;
margin:0 0 0 0;
text-align:left;
float: left;
}

.gallery_fdis {
width: 661px;
height:auto;
margin:0 0 0 0;
text-align:center;
float:left;
}

.gallery_thumbcontainer {
width: 661px;
height:auto;
margin:0 0 0 0;
float:left;
}

.gallery_thumb {
width:45px;
height:45px;
margin:8px 8px 8px 8px;
}

.gallery_buttonrow {
width:661px;
height:auto;
margin:0 0 0 0;
float:left;
}

hr.galleryright{
color: black;
background: black;
border: 0;
height: 1px;
width:661px;
margin: 8px 0 8px 0;
float:left;
}

/*EVENTS*/
#eventstopbar {
width:1001px;
height:auto;
margin:0 0 8px 0;
float:left;
}

#eventhead {
width:320px;
height:30px;
margin:0 0 0 0;
text-align:left;
float:left;
}

#eventsarchive {
width:600px;
height:30px;
margin:0 0 0 0;
text-align:right;
float:right;
}

.eventseperate {
width: 1001px;
height:auto;
float: left;
}

hr.eventstop {
color: black;
background: black;
border: 0;
height: 1px;
width:1001px;
margin: 0 0 0 0;
float:left;
}

hr.eventssep {
color: black;
background: black;
border: 0;
height: 1px;
width:320px;
margin: 0 0 0 0;
float:left;
}

#eventscontent {
width:1021px;
height:auto;
float:left;
margin:0 0 0 0;
}

#eventscontainer {
width:320px;
height:auto;
margin:10px 20px 20px 0;
float:left;
}

.events_pic{
width:320px;
height:452px;
margin:0 0 0 0;
}

.events_date {
width:320px;
height:auto;
margin:0 0 0 0;
text-align:left;
}

.events_dis {
width:320px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.eventseperate {
width:auto;
height:1px;
margin:0 0 0 0;
}



/*SHOP*/
#shopnav {
width:227px;
height:auto;
margin:0 0 0 0;
float:left;
}

#shopcontent {
width:560px;
height:auto;
margin: 0 20px 0 0;
float:left;
}

#shopextra {
width: 194px;
height:auto;
margin:0 0 0 0;
float:right;
}

#shopdetail {
width:774px;
height:auto;
margin:0 0 0 0;
float:left;
}

.shopcartcontainer {
width:200px;
height:auto;
margin:0 0 0 0;
float:right;
}

.shopnavitem {
width: 207px;
height:auto;
margin:0 20px 0 0;
text-align: left;
}

.shopcontentitem {
width:560px;
height:auto;
margin:0 20px 0 0;
text-align:left;
}

.shopextraitem {
width:194px;
height:auto;
margin: 0 0 0 0;
text-align:left;
}

.shopdetailitem {
width:774px;
height:auto;
margin: 0 0 0 0;
text-align:left;
float:left;
}

.item_row {
width: 560px;
height:auto;
margin: 0 0 0 0;
}

.item_col{
width: 186px;
height:auto;
margin: 0 0 8px 0;
float: left;
}


.item_pic {
width:70px;
height:auto;
margin: 0 5px 0 0;
float:left;
}

.item_dis {
width:111px;
height:auto;
margin: 0 0 0 0;
text-align:left;
float:right;
}

.itemdetail_left {
width: 200px;
height:auto;
vertical-align:top;
margin:0 20px 0 0;
text-align:left;
float:left;
}

.itemdetail_right {
width: 554px;
height:auto;
vertical-align:top;
margin:0 0 0 0;
text-align:left;
float:right;
}

.itemdetail_pic {
width: 200px;
height:200px;
margin: 0 0 0 0;
}

.itemdetail_pp {
width: 200px;
height:auto;
margin:0 0 0 0;
text-align:left;
}

.itemdetail_itemname {
width:554px;
height:auto;
margin:0 0 0 0;
text-align:left;
}

.itemdetail_tracklist {
width: 554px;
height:auto;
margin:0 0 0 0;
text-align:left;
}

.itemdetail_iteminfo {
widows:554px;
height:auto;
margin:0 0 8px 0;
text-align:left;
}


hr.shopnavhr {
color: #000000;
background: black;
border: 0;
height: 1px;
width:207px;
margin: 0 0 0 0;
}

hr.shopcontenthr {
color: #000000;
background: black;
border: 0;
height: 1px;
width:560px;
margin: 0 0 0 0;
float:left;
}

hr.shopextrahr {
color: #000000;
background: black;
border: 0;
height: 1px;
width:194px;
margin: 0 0 0 0;
}

hr.shopdetailhr {
color: #000000;
background: black;
border: 0;
height: 1px;
width:774px;
margin: 8px 0 8px 0;
float: left;
}

.shop_thumb {
	width: 70px;
	border: none;
}

#shopheader {
width:auto;
height:30px;
margin:auto;
vertical-align:bottom;
}

#shopdetailheader {
width:574px;
height:30px;
margin:auto;
vertical-align:bottom;
float:left;
}

.shopextral {
width:100px;
height:14px;
margin:10px 0 0 0;
float:left;
text-align:left;
}

.shopextrar{
width:80px;
height:14px;
margin:15px 0 0 0;
float:right;
text-align:right;
}

/*shopnav*/
#navcontainer {
width: 207px;
height:auto;
margin:0 20px 0 0;
float:left;
}

#navcontent {
width:227px;
height:auto;
margin:0 0 0 0;
}

hr.navshop {
color: #000000;
background: black;
border: 0;
height: 1px;
width:207px;
margin: 0 0 0 0;
float:left;
}

.shopnav_format {
width:207px;
height:auto;
margin:8px 0 8px; 0;
float:left;
}

.shopnav_filter {
width:207px;
height:auto;
margin:8px 0 8px; 0;
float:left;
}

.shopnav_search {
width:207px;
height:auto;
margin:8px 0 8px; 0;
float:left;
}

.shopnav_extra {
width:207px;
height:auto;
margin:8px 0 8px 0;
float:left;
}

#shopnav_player {
width:207px;
height:40px;
margin:10px 0 10px 0;
float:left;
}

.selectsearch {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*shoppingcart*/
#wrapcard{
width:600px;
height:auto;
margin:auto;
}

#schead {
width:600px;
height:auto;
margin:0 0 0 0;
}

#itemsbox {
width:600px;
height: auto;
margin: 0 0 35px 0;
}

#itemsconfirmwrapper {
width:600px;
height: auto;
margin: 0 0 0 0;
}

#itemstotalbox {
width:600px;
height: auto;
margin: 0 0 35px 0;
}

#itemsconfirmbox {
width:600px;
height: auto;
margin: 0 0 80px 0;
}

#totalpurchase {
width: 600px;
height:20px;
margin:0 0 10px 0;
text-align: right
}

#bottomcard {
width:600px;
height:auto;
margin:0 0 0 0;
text-align:right;
}


#shippingmethod {
width:600px;
height: auto;
margin: 0 0 0 0;
}

#paymentmethod {
width:600px;
height: auto;
margin: 0 0 0 0;
}

#addressbox {
width:600px;
height: auto;
margin: 0 0 0 0;
}

#confirmbox {
width:600px;
height: auto;
margin: 0 0 20px 0;
}


.adresslabels {
width:200px;
height: auto;
margin: 0 100px 0 0;
float:left;
}

.adressinput {
width:300px;
height: auto;
margin: 0 0 0 0;
float:right;
}



.hrsspc {
width:600px;
height: auto;
margin: 8px 0 8px 0;
}

hr.spc {
color: #000000;
background: black;
border: 0;
height: 1px;
width:600px;
margin: 0 0 0 0;
}

.submitbutton {
    border: 1px solid #999999;
    background: # #E9E9E9;
	width: 50px;
	height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.inputquantity {
height: 14px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.submitbuttonadres {
    border: 1px solid #999999;
    background: # #E9E9E9;
	width: 150px;
	height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.submitbuttonconfirm {
    border: 1px solid #999999;
    background: # #E9E9E9;
	width: 200px;
	height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.itemssummary {
width:600px;
margin:0 0 20px 0;
text-align:right;
}