																		BODY#outer {
	background:			#FFFFFF;
}

BODY#main	{
	background:			#313131;
	margin:				0px 0px 0px 20px;
	padding:			0px;
}

BODY#content {
	background:			#ffffff;
	padding:			12px;
}

BODY#navigation	{
	background:			#ffffff;
	margin:				2px;
}

TABLE#contentborder {
	width:				780px;
	height:				422px;

/*	background:			#313131;

//	Geht in Moz 1.4
	Nicht in 1.3 und MSIE 6 :(
	background:			#ffffff;
	filter:				alpha(opacity=80);
	-moz-opacity:		0.8;
*/

}

.border {
	border:				1px solid #434b4e;
}


BODY	{

	margin:				 0px;
	padding:			15px;
	font-family:		Verdana, Arial, sans-serif;
	font-size:			11px;
	color:				#434b4e;
	background:			#ffffff url(http://www.test.deutschegrammophon.com/artistmicrosite/REPVA/imgs/background.jpg) fixed;
	
}

A.button {
background:			#ffffff;
border:				1px solid #434b4e;
	padding:			2px 4px 2px 4px;
	font-size:			10px;
	
}

A.button:hover {
}

SPAN#arrow {
	color:				#313131;	
}

TEXTAREA {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12px;
	margin:				0px;
	padding:			0px;
	border:				1px solid #434b4e;
	color:				#313131;
	background:			#ffffff;
}

.headline {
	font-weight:		bold;
	font-size:			11px;
}

DIV.em {
	font-weight:		 bold;	
}

INPUT, SELECT {
	border:				1px solid #434b4e;
	color:				#313131;
	background:			#ffffff;	
	margin:				0px;
}

.imgchroma {
	background:			#FFFFEF;
}

.opac {
	filter:				alpha(opacity=40);
	-moz-opacity:		0.4;
}

A {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			11px;
	text-decoration:	none;
	color:				#434b4e;
	
}

A:hover	{
	text-decoration:	underline;
}

A.meta	{
	color:				#ffffff;
	font-size:			9px;
}

TD {
	font-family:		Verdana, Arial, sans-serif;
	font-size:		 	11px;
}

hr {
	display:			none;	
}

DIV.hr {
	border-top:			1px solid #DFDFCB;
	margin:				3px 0px;
}

DIV.hr_dashed {
	border-top:			1px dashed 	#DFDFCB;
}

DIV.hr_pressquote {
	border-top:            1px dashed     #DFDFCB;
//    margin:                6px 0px;
	margin:                20px auto;
	width:                80%;
}



.tiny {
	font-size:			10px;
}

#navigation A:hover {
	text-decoration:	none;
}


.home {
	color:				#313131;
}

DIV.home A {
	color:				#313131;
}

BODY#home_right	{
	margin:				14px 11px;
	padding:			0px;
scrollbar-face-color:	#313131;
}

BODY#home_left	{
	margin:				4px;
	padding:			0px;
}

.home_date {
	/*text-decoration:	underline;*/
	font-weight:		bold;
}


BODY#concerts
{
scrollbar-face-color:	#313131;
}

#concerts_orderby {
	border:				1px solid #434b4e;
	font-size:			11px;
	color:				$MAINCOLOR_1;
	padding:			0px;

}

.concerts {
	color:				#313131;
}

DIV.concerts A {
	color:				#313131;	
}

a.concerts:hover {
	color:				#313131;
}

DIV#venueinfo TH {
	background:			#313131;
	color:				#ffffff;
	text-align:			left;
	padding:			2px;
}

DIV#venueinfo TABLE {
	border:				1px solid #434b4e;
}

DIV#venueinfo TD {
	padding:			5px;
	background:			#EDDFB8;
	color:				#737560;
}

DIV#venuinfo a:hover {
	color:				black;
}

a.concerts_venulink {
	text-decoration:	underline;
	font-weight:		bold;
}


BODY#biography,
BODY#photos,
BODY#favourites,
BODY#guestbook
{
background: #EAEDF2;
scrollbar-face-color:	#313131;
}

BODY#photogallery {
	background:			#ffffff;
	padding:			18px 12px 0px 18px;
scrollbar-face-color: 	#313131;
}



DIV.personal A {
	color: 				#313131;	
}

.personal {
	color:				#313131;	
}
#register {
	font-weight:		bold;
}
.tback {
	background:			#ACA680;
	padding:			5px;
}

#favourites A:hover {
	color:				#313131;
}

#favourites UL {
	padding:			0px 30px 15px 30px;
	margin:				0px;
	list-style-type:	square;
}

#favourites LI {
	padding:			1px;
	margin:				0px;
}


#gbtextarea {
	width:				100%;
	height:				150px;	
}

DIV#guestbook_list TD {
//	padding:			10px 0px 10px 2px;
	padding:			5px 0px 2px 2px;
}

DIV#guestbook_list TH {
	background:			#313131;
	color:				#ffffff;
	text-align:			left;
	font-weight:		bold;
	font-size:			11px;
	padding:			2px;
}

.bio-image {
	margin:				10px;
}

.pg_empty {
	background:			#E9E7DB;
	margin:				3px;
	width:				55px;
	height:				55px;	
}

.pg_active{
	border:				1px solid #434b4e;
}

.recording {
	color:				#313131;
}

DIV.recording A  {
	color:				#313131;
}

BODY#recordings,
BODY#discography,
BODY#whatscoming, 
BODY#studio, 
BODY#multimedia,
BODY#whatsnew 
{
	color:				#313131;
scrollbar-face-color:	#313131;
}


.tab {
	background:			#313131;
	color:				#ffffff;
	padding:			2px;
	border-bottom:		1px solid #ffffff;
}





A#studio, 
A#whatscoming, 
#multimedia A, 
A#product{
	color:				#313131;
	font-size:			11px;
}

.recording TD {
	padding:			10px;

}

.recording_header {
	background:			#313131;
	text-align:			left;
	font-weight:		bold;
	font-size:			11px;
	color:				#ffffff;
	border-bottom:		1px solid #ffffff;
	padding:			2px 0px 2px 8px;

}

.recording_row {
	background:			#ACA680;
}

.recording_img {
	padding:			12px 0px 10px 10px;
	color:				#313131;	
}

.recording_content {
	padding:			12px 5px 5px 10px;
	color:				#313131;
}


.disabledLink { 
	color: 				#AAAAAA;
}	.listrow{ 	
	background:			#ACA680;
	padding:			1px 5px 1px 5px;
	vertical-align:		top;

}

.thumb	{ 	
	vertical-align:		center;
	background:			#ACA680;
}
.listrow {
	color:				<PRE>/css.htms inline [437]:
	call 'MAINCOLOR_recordings': Function not defined!</PRE>
;
}
#multimedia TD{
	color:				#313131;
}

.tr_light	 {
	background:			#C7C094;
	color:				#000060;
	
}

.tr_high_dark	 {
	background:			#C7C094;
	color:				#000060;
	font-weight:		bold;
}
.tr_dark	 {
	background:			#ffffff;
	color:				#000060;
	
}

.th_color	 {
	background:			#ffffff;
	color:				#000060;
}

#works,
#product,
#tracklist {
	background:			#313131;
	color:				#000060;
}

#tracklist TABLE {
	background:			#C7C094;
	
}
#tracklist BIG {
	font-size:			11px;
}

#product A,
#tracklist A,
#works A 
{
/*	color:				#ffffff; */
	color:				#000060;
	text-decoration:	underline;	
}

#whatsnew A {
	color:				#313131;
	text-decoration:		underline;	
}

#whatsnew .HL-6,
#whatsnew .HL-7,
#whatsnew .HL-8,
#whatsnew .HB-7,
#whatsnew .HB-8
{
	color:				#313131;
}


BODY#reviews
{
scrollbar-face-color:	#313131;
}

.reviews {
	color:				#313131;
}

DIV.reviews A {
	color:				#313131;
}

#reviews INPUT.inputtext
{
	width:				350px;
}

#reviews TEXTAREA 
{
	width:				350px;
	height:				150px;
}

#reviews TH {
	background:			#313131;
	color:				#ffffff;
	text-align:			left;
	padding:			1px 9px;
	font-weight:		bold;
	font-size:			11px;
	border-bottom:		1px solid #ffffff;
}

#reviews TD {
	padding:			9px;
	color:				#313131;
	
}

#reviews TR.tr_dark {
	background:		 	#F6F5E1;
}

#reviews TR.tr_light {
	background:		 	#ffffff;
}


#press .tab {
	background:			#313131;
	color:				#ffffff;
	padding:			2px;
	border-bottom:		1px solid #ffffff;
}

#press .listrow{ 	
	background:			#ddd;;
	padding:			1px 5px 1px 5px;
	vertical-align:		top;

}



BODY#newsletter
{
scrollbar-face-color:	#313131;
}

.newsletter {
	color:				#313131;
}

DIV.newsletter A {
	color:				#313131;
}


BODY#tellafriend
{
scrollbar-face-color:	#313131;
}


.tellafriend {
	color:				#313131}

#tellafriend INPUT 
{
	width:				350px;
}

#tellafriend TEXTAREA 
{
	width:				350px;
	height:				100px;
}


DIV.tellafriend A {
	color:				#313131}.cover_table 
{
	width:		120px;
}