body { background-color: #FFFFF6; 
	font-family: Trebuchet MS; 
	font-size: 12px; 
	color: #FFFFFF; 
	scrollbar-face-color:#E4E4E4;
	scrollbar-highlight-color:#D3D9E4;
	scrollbar-3dlight-color:#778194;
	scrollbar-darkshadow-color:#778194;
	scrollbar-shadow-color:#29527B;
	scrollbar-arrow-color:#778194;
	scrollbar-track-color:#778194;
}


/* FFFFF6	(hell)		778194	(dunkel)*/
A:link 			{ color: #103861; text-decoration: none !important; 	font-style: italic; }
A:hover 		{ color: #D80000; text-decoration: none !important; }
A:active 	{ color: #3CA4FF; }
A:visited 	{ color: #3F6890; text-decoration: none; } 



											/****************** fonts and colors ****************/

.mbfree				{	color:	#00C368;	}
.mbbasic				{	color:	#FFC000;	}
.mbpremium			{	color:	#8DB3E2;	}
.mbextra				{	color:	#FF99FF;	}
.mbexclusive		{	color:	#0070C0;	} 			/* 	bg: #666666;  	*/


.blue					{ color:#274B72; }
.graysmall			{	font-size: 9pt; color:#7F7F7F; }
.gray14bold			{	font-size: 14pt; font-weight: bold; color:#595959; }
.ambold				{	font-size: 10pt; font-style: italic; font-weight: bold; color:#7F7F7F; }

.lightblue11px		{	font-size: 11px;	color:#2F577F;  }
.darkblue11pt 		{ 	font-size: 11pt;	color: #3F6890;	font-weight: bold;  }
.darkblue10pt 		{ 	font-size: 10pt;	color: #3F6890;	font-weight: bold;  }
.darkblue13px 		{ 	font-size: 13px;	color: #3F6890;  }

.darkbluebold 		{	color: #3F6890;	font-weight: bold;	}
.red11px 			{ 	font-size: 11px;	color:#C31400;  }
.red10ptbold		{ 	font-size: 10pt;	color:#C31400;  font-weight: bold;}

.redstar				{	font-size: 12pt;	Color: #D10000;	font-weight: bold;	}
.redfont 			{ 	color:#C31400;  }




											/****************** header ****************/

.tabmain 		{	width: 950 px;	border: none;	height: 95px;		border-collapse: collapse; }
.tdmainleft 	{	width: 50%;		vertical-align: bottom;	text-align: left;	}
.tdmainright 	{	width: 50%;		vertical-align: bottom;	text-align: right;	color:#778194; }
.tablangs 		{	width: 950px;	height: 25px; 	border-collapse: collapse;	}
.tdlangs 		{	width: 100%;	height:25px;		background-color:#FFFFF6;	text-align: right;	}
.tablinks 		{	width: 950px;	height: 25 px;	border-collapse: separate;	background-color: #778194;	}
.tdlinks 		{	width: 90px;		height: 25 px;	vertical-align: middle;	text-align: center;	border-collapse: collapse;	}
.tdlinksleer 	{	width: 220 px;	height: 25 px;	background-color:#778194;	}


											/****************** footer ****************/

.tabfooter 	{ width: 100%; 	border: 0; }
.tdfooter 	{ width: 50%; 	font-size: 10.4px; 	font-style: italic;	color: #778194;	text-align: center; 	vertical-align: text-middle; }


											/****************** navigate ****************/

.tdidx			{	width: 100%;	height: 21px;		font-size:11px;		text-align:left;	}
.tdidxcenter 	{	width: 100%;	text-align: center;	}
.fontidxleft 	{ 	height: 35px;	color: #FFFFF6; 	font-weight: bold;  }
.tdnavleft 		{ 	width: 100%;	height: 15px;		}


											/****************** index ****************/

.tabindex 		{	width: 950 px;	}
.tdidxleft 		{	width: 170px;	background-color:#778194;	font-size:11px;	color:#FAFDFF;		border-collapse: collapse;	}
.tabidxleft 	{	width:170px;		background-color:#778194;	vertical-align:top;	border-collapse: collapse;	}

.tabspots 		{	width:170px;	height:400px;	border-collapse:collapse;		border-left:solid;	border-left-color:#D2D4E6;	border-left-width:1px;	}
.tdspots 		{	width:100%;	background-color:#FFFFF6;	text-align:center;	vertical-align:middle;	font-family: Franklin Gothic Book;
							font-size:12px;	color:#002A69;		}

.tdpic 			{	width:140px;	text-align: center;	vertical-align:middle;	height:110px;	background-color:#FFFFF6;	
							border-bottom-style:solid;	border-bottom-width:1px;	border-bottom-color: D2D4E6;}
	.tdpicname 	{	width:460px;	vertical-align:bottom;	text-align:left;	height:35px;	background-color:#FFFFF6;
							font-size:14px;	color:#1F4770;	font-weight: bold;	}
.tdpicdesc 		{	width:460px;	vertical-align:top;	text-align:left;	height:75px;	background-color:#FFFFF6;
							font-size:11px;	color:#1F4770;	border-bottom-style:solid;	border-bottom-width:1px;	border-bottom-color: D2D4E6;	}
.tdtext 			{	width:600px;	text-align:left;	height:80px;	background-color:#FFFFF6;	font-size: 11.5px;	color:#1F4770;	}


											/****************** navport ****************/

.tdportbuttons		{	background-color:#fffff3; vertical-align:top;	border-collapse: collapse;	}
.tdportleft	 		{	width: 160px;  background-color:#FFFFF3; border-LEFT: dotted; 	border-LEFT-color:#D0D0D0; border-LEFT-width: 1px;	}
.tdlineleft			{	width: 160px;  text-align: left;	 	background-color:#FFFFF6;	font-size: 7pt; 
								border-top: dotted; 	border-top-color:#D0D0D0; border-top-width: 1px;	}
.tdheightleft		{	width: 160px; height: 95px; }


											/****************** login, loginuser ****************/

.tabconfirm 	{ width: 500px; background-color:#FFFFFC; border:solid; border-color: #626262; border-width: 1px;	height: 190px;	}
.loginspace 	{ width: 100%; 	height: 55px; 			background-color: #FFFFF6; }
.loginline			{ width: 100%; 	font-size: 10pt;		color:#274B72;  height: 5px;}
.logintxt			{ width: 100%; 	font-size: 10pt;		color:#274B72; text-align: left; }

.tablogin 			{ width: 500px; 	background-color:#FFFFFC; 	border:solid; border-color: #83939F;	border-width: 1px;	}
.logtitle			{	width: 100%;	background-color: #778194;	font-size: 12pt;	Color: #FFFFF1; 	font-weight: bold; }
.logtxtleft			{ width: 25%; 		font-size: 10pt;		color:#274B72; text-align: right; }
.logtxtright		{ width: 75%; 		font-size: 10pt;		color:#274B72; }

.button				{	width: 100%;	background-color: #FFFFF6;	text-align: center;	font-size: 8pt;	Color: #274B72;	}


											/****************** register ****************/

.registertitle			{ width: 100%; 	font-size: 11pt;		color:#274B72; height: 45px; }
.registerline			{ width: 100%; 	font-size: 10pt;		color:#274B72;  	height: 5px;}
.registerspace 		{ width: 100%; 	height: 15px; 			background-color: #FFFFFC; color:#274B72; }

.regtxtleft			{ width: 40%; 		font-size: 10pt;		color:#274B72; text-align: right; }
.regtxtright		{ width: 60%; 		font-size: 10pt;		color:#274B72; }

.tabregister 		{ width: 700px; background-color:#FFFFFC; border:solid; border-color: #83939F;	border-width: 1px;	}


											/****************** AGBs ****************/

.tabagb 			{ width: 700px; background-color:#FFFFFC; border:solid; border-color: #83939F;	border-width: 1px;	}
.agbspace 		{ width: 100%; 	height: 55px; 			background-color: #FFFFF6; }
.agbcontent		{	width:90%;	text-align:left;		vertical-align: top; 	background-color:#FFFFFC;	font-size: 10pt;	color:#7F7F7F;	}
.agbtitle		{ width: 100%; 	font-size: 22pt; font-weight: bold;	color:#595959; height: 35px; }
.agbmember		{	font-size: 18pt; font-weight: bold;	color:#595959; height: 15px; }
.agbline			{ width: 100%; 	font-size: 10pt;		color:#274B72;  	height: 5px;}

.tabadd		 	{ width: 500px; background-color:#FFFFFC; border:solid; border-color: #626262; border-width: 1px;	height: 190px;	}
.addspace 		{ width: 100%; 	height: 55px; 			background-color: #FFFFF6; }
.addline			{ width: 100%; 	font-size: 10pt;		color:#274B72;  height: 5px;}
.addtxt			{ width: 100%; 	font-size: 10pt;		color:#274B72; text-align: left; }


											/****************** showurl, registurl, urlwin ****************/

.taburlmain			{	width: 950 px;	}
.taburlleft 		{	width:170px;		background-color:#778194;	vertical-align:top;	border-collapse: collapse;	}
.tdurlleft 			{	width: 170px;	background-color:#778194;	font-size:11px;	color:#FAFDFF;		border-collapse: collapse;	}
.tdlistimp			{	width:95%;		background-color: #FFFFF6;	text-align:center;		font-size: 9pt;		color:#1F4770;		height:15px;	}
.tdlisturl 				{	width:95%;		background-color: #FFFFF6;	text-align:left;			font-size: 10pt;	color:#1F4770;	}
.tablisturl 			{	width:99%;		background-color: #FFFFF6;	text-align:left;			font-size: 9pt;	color:#1F4770;	}
.tdurlbottom 		{	width:95%;		background-color: #FFFFF6; text-align:center;		font-size: 9pt;		color:#1F4770;		height:25px;	}
.tdurltext 			{	width:600px;		text-align:left;	height:80px;	background-color:#FFFFF6;	font-size: 11.5px;	color:#1F4770;	}
.tablisturl 			{	width:99%;		background-color: #FFFFF6;	font-size: 9pt;	text-align:left;		color:#1F4770;	}
.taburl					{	width: 580px;	border-collapse: separate;	}
.urltdreli 				{	width: 100%;	background-color: #FFFFF6;	height: 45px;		font-size: 11pt;	text-align: center;	Color: #1F4770;	vertical-align:bottom;		font-weight: bold; }
.urltdleft 			{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: right;		Color: #1F4770;	vertical-align: bottom;	}
.urltdright 			{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: left;			Color: #274B72;	vertical-align:bottom;	}
.urltdcenter 		{	width: 50%;		background-color: #FFFFF6;	height: 25px;		font-size: 9pt;		text-align: center;	Color: #1F4770;	vertical-align:bottom;	}
.urltdbuttons 	{	width: 95%;		background-color: #FFFFF6;	height: 55px;		text-align: center;	Color: #1F4770;	vertical-align: bottom;	}
.urltdexplain 		{	width: 95%;		background-color: #FFFFF6;	height: 45px;		font-size: 10pt;	text-align: center;	Color: #1F4770;	vertical-align:bottom;	}
.urlstern 			{	font-size: 10pt;	Color: #D10000;	font-weight: bold;	font-style:italic;	}
.urlnoline				{	width: 100%;	height: 55px;		background-color: #FFFFF6;	}
.urlspace	 		{	width: 100%;	height: 20px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}


											/****************** send mail to artist market ****************/

.tabmainmail		{	width: 600px;	border-collapse: collapse;	}
.nolinemail			{	width: 100%;	height: 55px;		background-color: #FFFFF6;	}
.leftmail			{	width: 50%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		style: border-bottom=1;
								border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #150185;		Color: #274B72;	}
.rightmail			{	width: 50%;	height: 30px;		background-color: #FFFFF6;	font-size: 8pt;	text-align: right;	style: border-bottom=1;
								border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #150185;		Color: #274B72;	}
.spacemail 			{	width: 100%;	height: 15px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #274B72;	}
.subjectmail		{	width: 100%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}
.tabmail				{	width: 100%;	}

.mailbutton				{	width: 100%;text-align: center;	font-size: 8pt;	background-color: #FFFFF6;	Color: #274B72;	}
.mailformright			{	width: 40%;	text-align:left;			font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.mailformcenter		{	width: 15%;	text-align:center;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.mailformleft 			{	width: 5%;		text-align:right;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}



											/****************** register newsletter ****************/

.tabmainnews	{	width: 600px;	border-collapse: collapse;	}
.nolinenews		{	width: 100%;	height: 55px;		background-color: #FFFFF6;	}
.leftnews			{	width: 50%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		style: border-bottom=1;
								border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #150185;		Color: #274B72;	}
.rightnews			{	width: 50%;	height: 30px;		background-color: #FFFFF6;	font-size: 8pt;	text-align: right;	style: border-bottom=1;
								border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #150185;		Color: #274B72;	}
.spacenews 		{	width: 100%;	height: 15px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #274B72;	}
.subjectnews		{	width: 100%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}
.tabnews			{	width: 100%;	}

.newsbutton				{	width: 100%;text-align: center;	font-size: 8pt;	background-color: #FFFFF6;	Color: #274B72;	}
.newsformright			{	width: 40%;	text-align:left;			font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.newsformcenter		{	width: 15%;	text-align:center;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.newsformleft 			{	width: 5%;		text-align:right;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}



											/****************** News Page ****************/

.tabmainmynews	{	width: 950px;	border-collapse: collapse;	}
.tdmynewsleft 		{	width: 170px;	background-color:#778194;	font-size:11px;	color:#FAFDFF;		border-collapse: collapse;	}
.tabmynewsleft 	{	width:170px;		background-color:#778194;	vertical-align:top;	border-collapse: collapse;	}
.tdmynewstext 		{	width:600px;		text-align:left;	height:80px;	background-color:#FFFFF6;	font-size: 11pt;	color:#1F4770;	}

.tdnewscomment	{	width:98%;	background-color: #FFFFF6;	text-align:left;			font-size: 8pt;		color:#3F6890;	}
.tdlistmystuff			{	width:98%;	background-color: #FFFFF6;	text-align:center;		font-size: 9pt;		color:#1F4770;		height:15px;	}
.tdnewsbottom 	{	width:98%;	background-color: #FFFFF6; text-align:center;		font-size: 9pt;		color:#1F4770;		height:25px;	}


.tabnewspots 		{	width:170px;	height:800px;	border-collapse:collapse;		border-left:solid;	border-left-color:#D2D4E6;	border-left-width:1px;	}
.tdnewspots 			{	width:100%;	background-color:#FFFFF6;	text-align:center;	vertical-align:middle;	font-family: Franklin Gothic Book;
									font-size:12px;	color:#002A69;		}
.tdnewsheight		{	width:100%;	background-color:#FFFFF6;	height: 600px;	}


											/****************** Recommend Artist Market ****************/


.rectd2col				{	width:590px;		background-color: #FFFFF6;	text-align:center;		font-size: 11pt;	color:#1F4770; 	height:35px;	font-weight:bold;	 }
.recspacetd2col	{	width:590px;		background-color: #FFFFF6;	text-align:center;		font-size: 12px;	color:#1F4770;		height:15px;	}
.rectdleft 				{	width: 30%;		background-color: #FFFFF6;	text-align: right;		font-size: 12px;	Color: #1F4770;	height: 35px;		vertical-align: bottom;	}
.rectdright 			{	width: 70%;		background-color: #FFFFF6;	text-align: left;			font-size: 12px;	Color: #274B72;	height: 35px;		vertical-align: bottom;	}
.trecwin					{	width: 100%;	background-color: #FFFFF6;	font-size: 12px;	text-align: left;		Color: #D80000;	border-top-style:solid;	border-top-width:1px;		
									border-top-color:#D2D4E6;	}
.tdreclist					{	width:95%;	background-color: #FFFFF6;	text-align:center;		font-size: 10pt;	color:#1F4770;		height:15px;	}
.tdreclistbottom 	{	width:95%;	background-color: #FFFFF6; text-align:center;		font-size: 9pt;		color:#1F4770;		height:25px;	}

.tabrec 					{	width: 950 px;	}
.tdrecleft 				{	width: 170px;	background-color:#778194;	font-size:12px;	color:#FAFDFF;		border-collapse: collapse;	}
.tabrecleft 			{	width:170px;		background-color:#778194;	vertical-align:top;	border-collapse: collapse;	}




										/***************** Upload Fotos *******************/

.tabupload 		{ width: 550px; background-color:#FFFFF3; border:solid; border-color: #D0D0D0; 
								border-width: 1px;	}
.uploadtitle			{ 	font-size: 12pt;	color:#004887; font-weight:bold;  height: 45px; }

.uploadleft			{ width: 30%; 		font-size: 10pt;		color:#3F6890; text-align: right; }
.uploadright		{ width: 60%; 		font-size: 10pt;		color:#3F6890; }

.uploadspace 	{ height: 55px; 		background-color: FFFFF3; }
.uploadline			{ font-size: 10pt;		color:#3F6890;  height: 5px;}

.uploadbottom	{ font-size: 10pt;		color:#3F6890; text-align: left; }


										/****************** myport ****************/

.tabportmain 		{	width: 950 px;	border: none;	height: 95px;		border-collapse: collapse; }
.tdportleft	 		{	width: 160px;  background-color:#FFFFF3; border-LEFT: dotted; 	border-LEFT-color:#D0D0D0; border-LEFT-width: 1px;	}




										/****************** chain 01 - 04 ****************/

.tdsmallfont 	{	width:95%;	background-color: #FFFFF6;	text-align:left;			font-size: 8pt;		color:#3F6890;	}






