/* CSS Document */

html {
	min-width: 700;
}


body {
 	background-color: #FFFFFF;
	border: 0;
	margin: 0;
	padding: 0;

	font: 12px/17px  "arial", sans-serif;
	color: #666;
	text-align: left;
         SCROLLBAR-FACE-COLOR: #FFFFFF;
         SCROLLBAR-HIGHLIGHT-COLOR: #000000;
         SCROLLBAR-SHADOW-COLOR: #000000;
         SCROLLBAR-ARROW-COLOR: #000000;
         SCROLLBAR-TRACK-COLOR: #FFFFFF;
         SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
         SCROLLBAR-BASE-COLOR: #FFFFFF;
         scrollbar-3d-light-color: #0000000;
}



/*--------------------------------------------------------------------------------------------

	TYPE DECLARATION

--------------------------------------------------------------------------------------------*/


h1 {
	font: normal 22px "arial", "Helvetica", sans-serif;
	color: #999999;
	margin: 0 0 0 0;
	}


h2 {
	font: bold 16px "arial", "Helvetica", sans-serif;
	color: #8D8163;
	margin: 8px 0 8px 0;
	}

h3 {
	font-weight:bold;
	}

.subnote  {
	font: italic 10px "arial", "Times New Roman", "Times", serif;
	color: #999999;
	margin: 0;
	text-align: left;
	}

.date {
	font: bold 9px "arial", "Helvetica", sans-serif;
	color: #666666;
	text-align: left;
	}

p {
	text-align: justify;
	}


a:link, a:visited {
	font: bold 11px "arial", "Helvetica", sans-serif;
	text-decoration: none;
	color: #E20273;
	margin: 0 0 0 0;
	}


a:hover, a:active {
	text-decoration: underline;
	color: #E20273;
	}


.cover {
	font: normal 11px "arial", "Helvetica", sans-serif;
	color: #666666;
	text-align: left;
	margin: 0 0px 0 10px;
	}



/*--------------------------------------------------------------------------------------------

	STATIC CONTENT MODULES

--------------------------------------------------------------------------------------------*/


div#main {
}

div#header {
	}


div#visual {
	position: absolute;
         border: 0;
         padding: 0 0 0 0;

	}

/*-- NAVI --------------------------------------------------------------------------*/

div#navi {
	position: absolute;
        display: inline;
	border: 0;
	padding: 91px 0 0 0;
	margin:	10px 0 0 10px;
	top: -15px;
	left: 5px;
        text-align: right;
	z-index: 20;
	}


div#main div#navi ul {
	padding: 0;
	margin:	0;
        display: inline;
	}


div#main div#navi ul li {
	border: 0px;
	list-style-type: none;
	background: #fff;
	padding: 2px 0 2px 10px;
	margin:	0 0 0 0;
	}

div#main div#navi a {
	padding: 0;
	margin:	0;
	}

/*-- LANGNAVI -----------------------------------------------------------------------*/

div#langnavi {
	position: absolute;
	border: 0;
	padding: 0;
	margin:	10px 20px 0 0;
	top: 12px;
	right: 12px;
	width: 60px;
	z-index: 20;
	}


div#main div#langnavi ul {
	padding: 0;
	margin:	0;
	}


div#main div#langnavi ul li {
        font: bold 11px "arial", "Helvetica", sans-serif;
	text-decoration: none;
	border: 0px;
	list-style-type: none;
	background: #fff;
	padding: 2px 0 2px 10px;
	margin:	0 0 1px 0;
	}

div#main div#langnavi a {
	padding: 0;
	margin:	0;
	}

/*-- FOOTER --------------------------------------------------------------------------*/

div#footer {
        text-align: right;
        padding-right: 22px;
	height: 37px;
	}


/*--------------------------------------------------------------------------------------------

	CUSTOM CONTENT MODULES

--------------------------------------------------------------------------------------------*/


div#container, div#artists {
	position: absolute;
         top: 110px;
	background: #FFFFF;
         padding: 5px 5px 5px 5px;
	margin: 0 0 10px 10px;
	}

div#container_2sp_holder {
	width: 720px;
	margin-left: 10px;
	}

div#container_2sp_li {
	float:left;
	width: 460px;
	}

div#container_2sp_re {
	float:left;
	width: 250px;
	margin-left: 10px;
	}

div#box_2sp_li, div#teaser, div#releases, div#box_2sp_li_link_container {
	background: #EDEBE4;
	padding: 20px 20px 15px 50px;
	margin-bottom: 10px;
	}


div#box_2sp_re, div#press {
	background: #EDEBE4;
	padding: 30px 20px 15px 20px;
	margin-bottom: 10px;
	}

/*--------------------------------------------------------------------------------------------

	Shop Classes

--------------------------------------------------------------------------------------------*/
select, input {
	font: normal 12px "arial", sans-serif;
	color: #666666;
	/* padding: 2px, 5px, 2px, 5px; */
	}


div#searchbox {
	position: relative;
	background: #EBE5D3;
	width: 620px;
	padding: 10px 50px 10px 50px;
	margin: 0 0 10px 10px;
	}

div#headlinebox {
	background: #EDEBE4;
	padding: 10px 10px 10px 50px;
	margin-bottom: 10px;
	}


div#warenkorb {
	position: relative;
	background: #EDEBE4;
	width: 600px;
	padding: 30px 50px 15px 50px;
	margin: 0 0 10px 10px;
	}


.artikel01 {
	font: normal 12px "arial", "Helvetica", sans-serif;
	color: #666666;
	text-align: left;
	}

.artikel02 {
	font: bold 12px "arial", "Helvetica", sans-serif;
	color: #666666;
	text-align: left;
	}