@charset "utf-8";
/*--------------------------------------------------		CSS reset		--------------------------------------------------*/
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 130%;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup*/

table {
	border-collapse: separate;
	border-spacing: 0;
	cellspacing:0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*--------------------------------------------------	CSS reset ende		--------------------------------------------------*/


dt {
	display: none;
}

/*------------------------------------------------------------		Soundquake Style		------------------------------------------------------------*/
/*#body
	#shop
*/
body {
position: relative;
background:#B2B2B2 url(gfx/background.jpg) repeat-x scroll left top;
color:#000000;
font-family:Arial,Verdana,sans-serif;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size: 62.5%;							/*10px*/
margin:0pt;
}

/*------------------------------------------------------------		Shop	------------------------------------------------------------*/
/*#shop
	#header
	#shopmenu
	#wrapper
	#banners
	#footer									<-- Unsichbar -->
*/
#shop{
position: relative;
margin-left: 20px;
}

#shop a:link, a:visited , a:hover, a:active{
	color: #000000;
	text-decoration:none;
	cursor:pointer;
}


/*--------------------------------------------------		Header		--------------------------------------------------*/
/*#header
	#logo
*/
#header{
/*height:220px;*/
width:100%;

}

/* #logo
	#h1
*/
#logo {
background:url(gfx/sq-head.jpg);
height:155px;
width:900px;
}

#logo h1{
display: none;
}

/*--------------------------------------------------		Shopmenu		--------------------------------------------------*/
/*#shopmenu
	.menu
		#shop_home
		#shop_artists							<-- Unsichbar -->
		#shop_shoppinglist
		#shop_cart
		#shop_faq
		#shop_terms
		#shop_extern
*/
#shopmenu{
position: relative;
width: 917px;
background: green;
text-align: right;
}


/*----------------------------------------	Home		 ----------------------------------------*/
#shop_home a:link, #shop_home a:hover, #shop_home a:active, #shop_home a:visited  {
background-image:url(gfx/button/home_black.gif);
position: absolute;
left: 721px;
top: -145px;
color:#FFFFFF;
width:32px;
height:14px;
float: right;
}

#shop_home span{
display: none;
}

/*----------------------------------------	Artists		 ----------------------------------------*/
#shopmenu #shop_artists {
display:none;
}

/*----------------------------------------	Shoppinglist	 ----------------------------------------*/
#shop_shoppinglist a:link, #shop_shoppinglist a:visited, #shop_shoppinglist a:active, #shop_shoppinglist a:hover{
	background-image:url(gfx/button/marks.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	width:68px;
	height:15px;
	position: absolute;
	left: 640px;
	top: 32px;
	color:#FFFFFF;
}

#shop_shoppinglist span{
display: none;
}

/*----------------------------------------	Cart		 ----------------------------------------*/
#shop_cart a:link, #shop_cart a:visited, #shop_cart a:hover, #shop_cart a:active{
	background-image:url(gfx/button/mycart-png.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	width:80px;
	height:15px;
	position: absolute;
	left: 725px;
	top: 32px;
	color:#FFFFFF;
}

#shop_cart span{
display: none;
}

/*----------------------------------------	FAQ			 ----------------------------------------*/
#shop_faq{
background-image:url(gfx/button/faq_black.gif);
position: absolute;
left: 753px;
top: -145px;
color:#FFFFFF;
width:32px;
height:14px;
cursor:pointer;
}

#shop_faq span{
	visibility: hidden;
}

/*----------------------------------------	AGB			 ----------------------------------------*/
#shop_terms{
background-image:url(gfx/button/agb_black.gif);
background-repeat: no-repeat;
position: absolute;
left: 785px;
top: -145px;
color:#FFFFFF;
width:33px;
height:14px;
cursor:pointer;
}

#shop_terms span{
	visibility: hidden;
}

/*----------------------------------------	Impressum			 ----------------------------------------*/
#shop_extern{
background-image:url(gfx/button/impressum_black.gif);
background-repeat: no-repeat;
position: absolute;
left: 818px;
top: -145px;
color:#FFFFFF;
width:62px;
height:14px;
cursor:pointer;
}

#shop_extern span{
	visibility: hidden;
}




/*--------------------------------------------------		Wrapper		--------------------------------------------------*/
/*#wrapper
	#navigation
	#content
*/
#wrapper{
background:url(gfx/content/foot.gif) no-repeat bottom center;
width: 917px;
float: left;
padding-bottom: 20px;
}

/*----------------------------------------	Navigation		 ----------------------------------------*/
/*#navigation
	#listmenu									<-- Unsichtbar -->
	#categorymenu
	#searchform1
	#languagemenu
	#genremenu								<-- Unsichtbar -->
	#individualmenu								<-- Unsichtbar -->
*/
#navigation{
	background:url(gfx/menue/sq-menue-bgr-round.gif);
	height: 64px;
}


#navigation h3{
	display: none;
}

/*-----------------------------------	Listmenu		 -----------------------------------*/
#listmenu {
	display:none;
}

/*-----------------------------------	Categorymenu 	-----------------------------------*/
/*#categorymenu
	#category1181141325021				 <-- new releases -->
	#category1180969581011				<-- dancehall -->
	#category1180969586446m1				<-- roots -->
	#category1180969590823				<-- vintage -->
	#category1180969595750				<-- soca -->
	#category1182862877045				<-- top sales -->
*/
#categorymenu 
{
	position:absolute;
	top:162px;
	left:54px;
}

#categorymenu h3
{
	display:none;
}

#categorymenu ul li a:link, #categorymenu ul li a:visited, #categorymenu ul li a:active
{
	
	color:#FFFFFF;
	line-height:1.3em;
	font-size:1.1em;
	font-weight:bold;
}

#categorymenu ul li a:hover
{
	cursor:pointer;
	line-height:1.1em;
}

/* new releases */
#category1181141325021 
{
	position:absolute;
	top:0px;
	left:0px;
	width:82px;
}

/* dancehall */
#category1180969581011
{
	position:absolute;
	top:0px;
	left:110px;
	width:55px;
}

/* roots */
#category1180969586446
{
	position:absolute;
	top:0px;
	left:193px;
	width:35px;
}

/* vintage */
#category1180969590823
{
	position:absolute;
	top:0px;
	left:256px;
	width:45px;
}

/* soca */
#category1180969595750
{
	position:absolute;
	top:0px;
	left:329px;
	width:30px;
}

/* top sales */
#category1182862877045
{
	position:absolute;
	top:0px;
	left:387px;
	width:55px;
}



/*-----------------------------------	Searchform1	 -----------------------------------*/
#searchform1 {
	text-align: right;
	padding-top: 4px;
	padding-right: 45px;
}

#searchform1 input.text {
color:#4C5157;
width:130px;
height: 1em;
}

* html #searchform1 input.submit {
background:url(gfx/button/search.gif) no-repeat;
color: #FFFFFF;
border: none;
margin-right: 10px;
margin-top: 3px;
cursor:pointer;
height:17px;
border: none;
padding-left: 100px;
width:50px;
text-indent:-9999px;
}

#searchform1 input.submit {
background:url(gfx/button/search.gif) no-repeat;
color: #FFFFFF;
border: none;
margin-right: 10px;
margin-top: 3px;
cursor:pointer;
height:17px;
border: none;
padding-left: 100px;
width:50px;
text-indent:-9999px;
}

#searchform1 imput.submit:-moz-any-link {
	padding-left: 0px;
}


#searchform1 input.submit:hover {
background-position:left bottom;
}

#searchform1 p.error {
	position: absolute;
	top: 142px;
	left: 740px;
	color:#FF3333;
	font-size: 1.1em;
	font-weight:bold;
}

#searchform2 {
	display: none;
}

/*-----------------------------------	Languagemenu	 -----------------------------------*/
/*#languagemenu
	.menu
		#language1174042202079
		#language1174042201895
*/

#languagemenu {
	text-align: right;
}

#languagemenu span{
	display: none;
}

/*-------------------------	language1174042202079	 -------------------------*/
#language1174042202079 a{
position: absolute;
top: 190px;
left: 823px;
background:url(gfx/button/language_deutsch.gif) no-repeat;
color:#FFFFFF;
width:14px;
height:10px;
cursor:pointer;
}

/*-------------------------	language1174042202079	 -------------------------*/
#language1174042201895 a{
background:url(gfx/button/language_english.gif);
position: absolute;
top: 190px;
left: 843px;
color:#FFFFFF;
width:14px;
height:10px;
cursor:pointer;
}

/*-----------------------------------	Genremenu		 -----------------------------------*/
#genremenu {
display:none;
}

/*-----------------------------------	Individualmenu 	-----------------------------------*/
#individualmenu {
display:none;
}

/*----------------------------------------	Content		 ----------------------------------------*/
/*#content
	#context
	#releases
	#stage
		#releasedetail
*/
#content {
background:url(gfx/content/bgr-content.gif) no-repeat top center; 
width:837px;
min-height:515px;
padding-top:5px;
padding-left:65px;
padding-right:15px;
padding-bottom:30px;
height: 515px;
}

html>body #content{
	height: auto;
}

#content h2 span {
visibility:hidden;
}

/* vorgemerkte Artikel (Marks / Einkaufsliste?) */
h2.shoppinglist {
	background: url(gfx/content/marks.gif) no-repeat; 
	padding-bottom: 150px;
}

/* Warenkorb */
h2.cart {
	background: url(gfx/content/mycart.gif) no-repeat; 
	padding-bottom: 150px;

}

/* new releases */
h2.category1181141325021 
{
	background: url(gfx/content/new_releases.gif) no-repeat; 
	padding-bottom: 50px;
}

/* dancehall */
h2.category1180969581011
{
	background: url(gfx/content/dancehall.gif) no-repeat; 
	padding-bottom: 50px;
}

/* roots */
h2.category1180969586446
{
	background: url(gfx/content/roots.gif) no-repeat; 
	padding-bottom: 50px;

}

/* vintage */
h2.category1180969590823
{
	background: url(gfx/content/vintage.gif) no-repeat; 
	padding-bottom: 50px;
}

/* soca */
h2.category1180969595750
{
	background: url(gfx/content/soca.gif) no-repeat; 
	padding-bottom: 50px;
}

/* top sales */
h2.category1182862877045
{
	background: url(gfx/content/topsales.gif) no-repeat; 
	padding-bottom: 50px;
}

/* FAQ */
div.faq #stage, div.terms #stage{
	margin-right: 50px;
}


h2.faq
{
	background: url(gfx/content/faq.gif) no-repeat; 

}



/*-----------------------------------	context		 -----------------------------------*/
/*#context
	#freetext
*/
#context {
	margin-bottom: 40px;
}

/*----------	freetext	----------*/
#freetext{
	font-size:1.1em;			/* 11px */
	font-size-adjust:none;
	line-height:1.4em;			/* 14px */
}


/*-----------------------------------	releases		 -----------------------------------*/
/*#releases
	#releasedetails
	#tracks
*/
#releases hr{
	display: none;
}

#releases dl{
	float:left;
	height:165px;
	overflow:hidden;
	padding:5px 0pt 5px 5px;
	width:158px;
	margin-bottom: 10px;
}

#releases a:link, #releases a:active, #releases a:hover, #releases a:visited  {
	font-size: 1.1em;
	color: #4C5157;
}

#releases  dd img{
	border:1px solid #000000;
	height:98px;
	padding:1px;
	width:98px;
}

#releases dd.artist {
	font-weight: bold;
}

#releases .marker{
	display: none;
}


/*-----------------------------------	releasesdetails	 -----------------------------------*/
#releasedetail, #releasedetail a {
	color: #000000;
	text-decoration: none;
	font-size: 1.2em;
}

#releasedetail{
	width: 100%;

}

#releasedetail dl{
	float: left;
	clear: right;
}

#releasedetail dd{
	margin-left: 175px;
	margin-bottom: 2px;	
	padding-bottom: 2px;
}

#releasedetail dl.release dd.cover {
	float: left;
	margin: 0px;
	width:	150px;
	height: 200px;
}
#releasedetail dl.release dd.cover img {
	border:1px solid #000000;
	cursor:pointer;
	height:150px;
	padding:1px;
	width:150px;
}

#releasedetail dl.release dd.artist {
	font-size:1.6em;
	font-weight:bold;
	color:#ffffff;
	margin-bottom: 5px;
	margin-top: 2px;
}
#releasedetail dl.release dd.artist a:link, #releasedetail dl.release dd.artist a:hover, #releasedetail dl.release dd.artist a:active, #releasedetail dl.release dd.artist a:visited {
	font-weight:bold;
	color:#FFFFFF;
}

#releasedetail dl.release dd.genre a:link, #releasedetail dl.release dd.genre a:hover, #releasedetail dl.release dd.genre a:active, #releasedetail dl.release dd.genre a:visited {
	color: #4C5157;
}

#releasedetail dl.release dd.label a:link, #releasedetail dl.release dd.label a:hover, #releasedetail dl.release dd.label a:active, #releasedetail dl.release dd.label a:visited {
	color: #4C5157;
}

#releasedetail dl.release dd.format {
	background:url(gfx/button/note.jpg) no-repeat;
	padding-left: 20px;
}

#releasedetail dl.release dd.rights {
	background:url(gfx/button/player.jpg) no-repeat;
	padding-left: 20px;
}

#releasedetail dl.release dd.releasedate {
	background:url(gfx/button/voe.jpg) no-repeat;
	padding-left: 20px;
}

#releasedetail dl.release dd.price {
	background:url(gfx/button/releaseprice.gif) no-repeat;
	padding-left: 20px;
}

#releasedetail dl.release dd.priceadvantage {
	background:url(gfx/button/priceadvantage.gif) no-repeat;
	padding-left: 20px;
}


#releasedetail dl.release dd.buy  a{
	float: right;
	background-image: url(gfx/button/buy.gif);
	background-color: red;
	background-repeat: no-repeat;
	margin-right: 473px;
	margin-top: 8px;
	padding: 0;
	width: 38px;
	height: 17px;
}
#releasedetail dl.release dd.buy a:hover {
	background-position:left bottom;
}

#releasedetail dl.release dd.buy a span{
	display: none;
}


#releasedetail dl.release dd.mark  {
	
	}

#releasedetail dl.release dd.mark  a{
	background-image: url(gfx/button/mark.gif);
	float: right;
	background-color: green;
	background-repeat: no-repeat;
	background-position: top left;
	margin-right: 10px;
	margin-top: 4px;
	padding: 0px;
	width: 41px;
	height: 17px;
	overflow: none;
}
#releasedetail dl.release dd.mark a:hover {
	background-position:left bottom;
}
#releasedetail dl.release dd.mark  a span{
	display: none;
}

#releasedetail dl.release dd.player a{
	float: left;
	background-color: red;
	background-image:url(gfx/button/albumplay.gif);
	background-repeat: no-repeat;
	padding: 0;
	width: 88px;
	height: 18px;
}
#releasedetail dl.release dd.player a:hover {
	background-position:left bottom;
}

#releasedetail dl.release dd.player a span{
	display: none;
}

#releaseinfo {
	clear: both;
	width: 820px;
	margin-top: 5px;
	margin-bottom: 15px;
}

#releaseinfo .invisible{
	display: none;
}

#stage #bigcover{
	border:1px solid #000000;
	cursor:pointer;
	left:80px;
	position:absolute;
	top:250px;
}

.invisible{
	display: none;
}

/*-----------------------------------	tracks	 -----------------------------------*/
#tracks{
	clear: both;
}

#tracks table{
	border-collapse: collapse;
	width: 810px;
	font-size: 1.1em;
}

#tracks thead th.num, #tracks thead th.prelisten, #tracks thead th.mark, #tracks thead th.buy, #tracks thead th.musiclens, #tracks thead th.delete, #tracks thead th.cover {
	visibility:hidden;
}

#tracks  th {
	font-weight: bold;
}

#tracks thead th.price {
	width:50px;
}

#tracks thead th.prelisten {
	display:none;
}

#tracks td.num {
	padding:0pt;
	width:5px;
}

#tracks th, #tracks td {
	padding:1px 2px;
	text-align:left;
	vertical-align:middle;
}

#tracks tbody tr:hover, #tracks tfoot tr:hover {
	background-color:#FFFFFF;
}
#tracks tfoot tr.all td {
	vertical-align:top;
}
#tracks tfoot tr.all td.num, #tracks tfoot tr.priceadvantage td.num {
	background-position:left top;
	background-repeat:no-repeat;
	height:16px;
	width:16px;
}
#tracks tfoot tr.all td.num {
	background-image:url(gfx/button/releaseprice.gif);
}
#tracks tfoot tr.priceadvantage td.num {
	background-image:url(gfx/button/priceadvantage.gif);
}
#tracks td.prelisten, #tracks td.musiclens, #tracks td.mark, #tracks td.buy, #tracks td.delete {
	vertical-align:top;
}
#cart #tracks td.delete, #marks #tracks td.delete, #marks #tracks td.buy, #marks #tracks td.prelisten {
	vertical-align:middle;
}
#tracks td.prelisten {
	width:42px;
}
#tracks td.mark {
	width:42px;
}
#tracks td.buy {
	width:38px;
}
#tracks td.musiclens {
	width:75px;
}
#tracks td.mark a, #tracks td.buy a,  #tracks td.delete a {
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}
#tracks td.mark a:hover, #tracks td.buy a:hover,  #tracks td.delete a:hover {
	background-color:transparent;
	background-position:left bottom;
}
#tracks td.mark a span, #tracks td.buy a span, #tracks td.delete a span {
	display:none;
}
#tracks td.mark a {
	background-image:url(gfx/button/mark.gif);
	height:18px;
	width:42px;
}
#tracks td.buy a{
	background-image:url(gfx/button/buy.gif);
	height:18px;
	width:48px;
}

#tracks td.delete a {
	background-image:url(gfx/button/delete.gif);
	height:18px;
	width:50px;
}
#tracks td.cover a {
	background-color:transparent;
	border:medium none;
}
#tracks td.cover a img, #tracks td.cover img {
	height:28px;
	margin-top:2px;
	width:28px;
}
#tracks tr.release td.tracktitel {
	font-style:italic;
}
#tracks td.filesize, #tracks th.filesize {
	display:none;
}


#downloads h2 {
background:transparent url(images/txt/songdownload.gif) no-repeat scroll left top;
}
#downloads #tracks thead th {
border-bottom:1px solid #000000;
padding-bottom:3px;
}
#downloads #tracks tfoot td.all {
font-weight:800;
text-align:right;
}
#downloads #tracks tfoot td {
border-bottom:1px solid #000000;
border-top:1px solid #000000;
padding-bottom:3px;
padding-top:3px;
}
#downloads #tracks tfoot td.download a {
	background:url(gfx/button/downloadnow.gif) no-repeat left top;
	display:block;
	height:17px;
	line-height:13px;
	width:109px;
}
#downloads #tracks tfoot td.download a:hover {
background-position:left bottom;
}
#downloads #tracks tfoot td.download a span {
display:none;
}
#downloads #tracks tbody td {
padding-bottom:2px;
padding-top:3px;
}
#downloads #tracks tbody td.download a {
	background:url(gfx/button/downloadnow.gif) no-repeat left top;
	display:block;
	height:17px;
	line-height:13px;
	width:109px;
}
#downloads #tracks tbody td.download a:hover {
	background-position:left bottom;
}
#downloads #tracks tbody td.download a span {
	visibility: hidden;
}
#downloads #tracks table{
	margin-top: 150px;
	margin-bottom: 150px;
}

#stage hr{
	display: none;
}

#cart #tracks tfoot tr td {
	border-top:2px solid #FFFFFF;
}
#cart #tracks th, #marks #tracks th {
	border-bottom:2px solid #FFFFFF;
}
#cart #tracks tfoot tr td {
	font-weight:800;
}
#cart #tracks td.all {
	text-align:right;
}






/* CHECKOUT - Bestellabwicklung */

div#checkout {
border-bottom:2px solid #FFFFFF;
border-top:2px solid #FFFFFF;
float:left;
margin:40px 0pt 0pt;
padding:5px 0pt;
width:800px;
}

#checkout dt{
	display: block;
}
div#checkout #format, #checkout #email, #checkout #payment, #checkout #confirm {
float:left;
height:80px;
width:170px;
}
div#checkout #email p.explanation {
font-size:10px;
font-weight:normal;
line-height:12px;
}
div#checkout #email p.error {
color:#FF3333;
font-size:10px;
font-weight:normal;
line-height:12px;
}
div#checkout #email input {
font-size:11px;
width:150px;
}
div#checkout #confirm p {
text-align:center;
}
div#checkout #confirm input {
background:transparent url(gfx/button/shopnow.gif) no-repeat;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
height:17px;
line-height:13px;
margin:3px 0pt 0pt 3px;
overflow:hidden;
text-align:center;
text-indent:-500 0px;
width:80px;
}
div#checkout #confirm #freesubmit {
background-image:url(gfx/button/downloadnow.gif);
width:109px;
}
div#checkout #confirm input:hover {
background-position:left bottom;
}

#checkout h2 {
background:transparent url(images/txt/songdownload.gif) no-repeat;
}
#checkout dt {
float:left;
width:140px;
}

p.explanation {
font-weight:800;
}
#checkout dd {
display:block;
float:left;
font-weight:800;
width:600px;
}
#checkout #summary {
	border-bottom:1px solid black;
	border-top:1px solid black;
	margin:5px 0pt;
	width:800px;
}
#checkout #summary p.releases {
	margin:10px 0pt;
	padding:5px 0pt;
}
#checkout #summary p.tracks {
	margin:10px 0pt;
	padding:5px 0pt;
}
#checkout dd p {
	font-weight:normal;
	width:360px;
}
#checkout dt.confirmation, #checkout dt.cancel {
	display:none;
}
#checkout dd.confirmation, #checkout dd.cancel {
	display:inline;
	margin:5px 0pt 0pt 138px;
}
#checkout dd {
	margin:0pt 0pt 3px;
}
#checkout dd.confirmation input {
	background:transparent url(gfx/button/buynow.gif) no-repeat;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-weight:800;
	height:32px;
	line-height:13px;
	margin:3px 0pt 0pt 3px;
	overflow:hidden;
	text-align:center;
	text-indent:-500px;
	width:61px;
}
#checkout dd.confirmation input:hover {
background-position:left bottom;
}
#checkout dd.cancel input {
background:transparent url(gfx/button/cancel.gif) no-repeat;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-weight:800;
height:17px;
line-height:13px;
margin:3px 0pt 0pt 3px;
overflow:hidden;
text-align:center;
text-indent:-500px;
width:46px;
}
#checkout dd.cancel input:hover {
background-position:left bottom;
}

/* END CHECKOUT */









/*----------------------------------- 	Checkout	 -----------------------------------*/
#checkout #stage {
	padding-top: 100px;
	font-size: 1.1em;
}

#checkout #format, #checkout #email, #checkout #payment, #checkout #confirm {
	float:left;
	height:80px;
	width:170px;
}

#checkout #format h3, #checkout #email h3, #checkout #payment h3, #checkout #confirm  h3{
	font-size:12px;

}

#checkout #email p.explanation {
	font-weight:normal;
	line-height:12px;
}

#checkout #email p.error {
	color:#FF3333;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
}

#checkout #email input {
	font-size:11px;
	width:150px;
}

#checkout #confirm p {
	text-align:left;
}

#checkout #confirm input {
	background:url(gfx/button/shopnow.gif) no-repeat left top;
	border: none;
	margin:5px 0 0 0;
	padding: 0px;
	padding-left: 300px;
	cursor:pointer;
	display:block;
	width:80px;
	height: 18px;
	overflow: hidden;

}



#checkout #confirm input:hover {
	background-position:left bottom;
}

#checkout h3 strong{
	display: none;
}

#boostercode{
	display: none;
}

/*-----------------------------------	AGBs/FAQs	 -----------------------------------*/
h2.terms
{
	background:  url(gfx/content/agb.gif) no-repeat; 
	padding-bottom: 50px;
}

/* FAQ */
h2.faq
{
	background: url(gfx/content/faq.gif) no-repeat; 
	padding-bottom: 50px;
}


#terms h4, #terms h5, #faq h4, #faq h5 {
	font-size:12px;
	font-weight:800;
	margin:1.3em 0pt 0.5em;
}
#faq h4, #faq h4 {
	margin:2em 0pt 0pt;
}
#terms #content h2 span, #faq #content h2 span {
	visibility: hidden;
}


/*--------------------------------------------------		banners		--------------------------------------------------*/
/*#banner
	.banners
	#banner1182414984761
*/
#banners {
position: absolute;
top:173px;
left:945px;
width:194px;
}
#banners h3 {
display:none;
}
#banners div.banner {
margin-bottom:6px;
}
#banners div.banner img {
}
#banners div.banner a, #banners div.banner a img {
background-color:transparent;
border:medium none;
}

/*
#banners  img {
	background-image: url(gfx/special/sq-special-bgr.gif);
	border: none;
	width:194px;
	height: 576px;
	padding: 0;
	margin: 0;
}
*/

/*--------------------------------------------------		deeplink		--------------------------------------------------*/
/*#deeplink
*/
#deeplink {
display:none;
}

/*--------------------------------------------------		footer		--------------------------------------------------*/
/*#footer
	#footer_finetunessolutions
	#footer_finetunes
*/
#footer{
display: none;
}


/*--------------------------------------------------		classes		--------------------------------------------------*/

/* class ="menu" (Menues inline darstellen)*/
ul li {
display: inline;
}


div.faq #stage p a{
	font-weight: 900;
	font-size: 1.1em;;
}

