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; } 



											/****************** 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; }
.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;	}
.tablangs 		{	width: 950px;	height: 25px; 	border-collapse: collapse;	}
.tdlangs 			{	width: 100%;	height:25px;		background-color:#FFFFF6;	text-align: right;	}


											/****************** 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; }



/***************** Mein Portfolio und meine Daten *******************/



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




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


.graysmall			{	font-size: 9pt; color: #2E2E2E;	}

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

.tabregconfirm 	{ width: 750px; background-color:#FFFFFC; border:solid; border-color: #FFFFF3; 
								border-width: 1px;	height: 190px;	}


.tdmbfree			{ width:: 140px; background-color:#484848; font-size: 10pt; color: #00C368; text-align: center; 
								border-bottom: solid; border-bottom-color: #525252;	border-bottom-width: 1px;}
								
.tdmbbasic			{ width:: 140px; background-color:#383838; font-size: 10pt; color: #FFC000; text-align: center;
								border-bottom: solid; border-bottom-color: #444444;	border-bottom-width: 1px;}
								
.tdmbpremium	{ width:: 140px; background-color:#262626; font-size: 10pt; color: #8DB3E2; text-align: center;
								border-bottom:solid; border-bottom-color: #3a3a3a;	border-bottom-width: 1px;}
								
.tdmbextra			{ width:: 140px; background-color:#3C3C3C; font-size: 10pt; color: #FF99FF; text-align: center;
								border-bottom:solid; border-bottom-color: #424242;	border-bottom-width: 1px;}
								
.tdmbleft			{ width:: 290px; height: 35 px; background-color:#A6A6A6; font-size: 10pt; color: 000000; 
								border-bottom:solid; border-bottom-color: #808080;	border-bottom-width: 1px;}

.tdprleft				{ width:: 290px; height: 65 px; background-color:#A6A6A6; font-size: 10pt; color: C30000; 
								border-bottom:solid; border-bottom-color: #808080;	border-bottom-width: 1px;
								vertical-align: text-bottom; font-weight: bold; }


.registerspace 		{ width: 100%; 	height: 15px; 			background-color: #FFFFFC; color:#274B72; }
.registerline			{ width: 100%; 	font-size: 10pt;		color:#274B72;  	height: 5px;}
.registertext			{ width: 100%; 	font-size: 9pt;			color:#274B72; 	text-align: left; }

.regblue				{ width: 100%; 	font-size: 12pt;	color:#274B72; font-weight: bold; }

.registertitle			{ width: 100%; 	font-size: 11pt;		color:#274B72; height: 45px; }
.registertxtleft		{ width: 40%; 		font-size: 10pt;		color:#274B72; text-align: right; }
.registertxtright		{ width: 60%; 		font-size: 10pt;		color:#274B72; }


.tdfree			{ 	width: 150 px; 	background-color: #484848;	font-size: 9pt;	text-align: center;	Color: #008050;	vertical-align: text-middle; }
.tdbasic			{ 	width: 150 px; 	background-color: #383838;	font-size: 9pt;	text-align: center;	Color: #FFC000;	vertical-align: text-middle; }
.tdpremium		{ 	width: 150 px; 	background-color: #262626;	font-size: 9pt;	text-align: center;	Color: #8D99FF;	vertical-align: text-middle; }
.tdextra			{ 	width: 150 px; 	background-color: #141414;	font-size: 9pt;	text-align: center;	Color: #FF99FF; 	vertical-align: text-middle; }
.tdexclusive	{ 	width: 150 px; 	background-color: #0E0E0E;	font-size: 9pt;	text-align: center;	Color: #FF3E28;	vertical-align: text-middle; }


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


.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; }


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



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


.glossar 			{ 	color:#C31400;	font-variant:small-caps;  }

.hellblau 			{	font-size: 11px;	color:#FFFFF6;  }
.gelb 				{	color:#FFFF00;	font-weight:bold;	font-style:italic;	font-size:14px;		}

.red9color 		{ 	font-size: 9pt;	color:#C31400;	  }

.largetxt 		{ 	font-size: 12pt;	color: #1F4770;	font-weight: bold;	}
.blue11txt 		{ 	font-size: 12px;	color: #3F6890;	}
.blue11px 		{ 	font-size: 13px;	color: #3F6890;  }
.red11txt 		{ 	font-size: 12px;	color: #C31400;	font-weight: bold;  }
.tinytxt 			{ 	font-size: 8pt;		color: #1F4770;  }


.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;	}
.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;		}

.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;	}

.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;		}
.tdspot1 		{	width:100%;	height:110px;	border-bottom: solid;	border-bottom-width: 1px;		border-bottom-color: #D2D4E6;
							background-color:#EEF1E6;	text-align: right;	vertical-align:middle;	font-family: Franklin Gothic Book;
							font-size:12px;	color:#D80000;		}
.tdspot2 		{	width:100%;	height:110px;	border-bottom: solid;	border-bottom-color: #D2D4E6;	border-bottom-width: 1px;
							background-color:#F7F7EB;	text-align: right;	font-family: Franklin Gothic Book;	font-size:12px;		}
.tdspot3 		{	width:100%;	height: 10px;	background-color:#FFFFF6;	}

.tdbannner 	{	width:600px;	background-color:#FFFFF6;	vertical-align: middle;	height:60px;	text-align:center;	font-size:10pt;	color:#1F4770;	}

.tdinfo 			{	width:600px;	text-align: center;	height:50px;	background-color:#1F4770;	font-size: 11px;	color:#FFFFF6;	}
.tdtext1 			{	width:600px;	text-align:left;	height:120px;	background-color:#FFFFF6;	vertical-align: middle;	text-align:center;
							font-size:11pt;	color:#1F4770;	}


	/****************** agb, addartist ****************/


.atab1		{	width: 700px;	}
.atab2		{	width: 690px;	background-color: #FFFFF6;	border-collapse: separate;	border-style:solid;	border-width:1px;	border-color: 3F6890;	}

.title		{	width: 100%;	background-color: #FFFFF6;	font-size: 10pt;	Color: #274B72;	}
.tdtxt 		{	background-color: #FFFFF6;	font-size: 8pt;	Color: #274B72;}

.tditalic 	{	background-color: #FFFFF6;	font-size: 9pt;	Color: #274B72;	font-style: italic;	font-weight: bold;	text-decoration: underline; }

.line1		{	width: 100%;	background-color: #FFFFF6;	font-size: 8pt;	style: border-bottom=1;	border-bottom-width: 1px;
					border-bottom-style: solid;	border-bottom-color: #150185;	}

.left			{	width: 50%;	text-align: center;	text-valign: top;	background-color: #FFFFF6;	font-size: 8pt;	text-valign: bottom;	Color: #274B72;	}
.right		{	width: 50%;	text-align: center;	text-valign: bottom;	background-color: #FFFFF6;	}



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

.tab1		{	width: 600px;	border-collapse: separate;	border-style:solid;	border-width:1px;	border-color: 1F4770;	}
.stern 		{	font-size: 10pt;	Color: #D10000;	font-weight: bold;	font-style:italic;	}
.txt8 		{	font-size: 7pt;	Color: #D10000;	}
.line			{	width: 100%;	height: 35px;		background-color: #FFFFF6;	font-size: 9pt;	style: border-bottom=1;	border-bottom-width: 1px;
					border-bottom-style: solid;	border-bottom-color: #150185;	Color: #274B72;	}
.line2		{	width: 100%;	background-color: #FFFFF6;	vertical-align: middle;	font-size: 8pt;	style: border-top=1;	border-top-width: 1px;
					border-top-style: solid;	border-top-color: #150185;	Color: #274B72;	}
.txt			{	width: 100%;	background-color: #FFFFF6;	text-align: left;	text-valign: top;	font-size: 8pt;	Color: #274B72;	}
.space		{	width: 100%;	font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}

.txtl			{	width: 35%;	background-color: #FFFFF6;	vertical-align: top;	text-align: right;	text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}
.txtr			{	width: 65%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}

.txtr2		{	width: 28%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}
.txtr3		{	width: 37%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 8pt;	Color: #274B72;	}



/* ******************** loginartist, loginagent ********************* */


.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; }


.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; }

.loginblue		{ width: 100%; 	font-size: 10pt;		color:#8EB7FF; font-weight: bold; }

.regtitle			{ width: 100%; 	font-size: 11pt;		color:#274B72; height: 45px; }
.regtxtleft		{ width: 50%; 		font-size: 10pt;		color:#274B72; text-align: right; }
.regtxtright	{ width: 50%; 		font-size: 10pt;		color:#274B72; text-align: left; }



/*  ***************** mailform  und newsletter *****************/


.tabmainmail	{	width: 600px;	border-collapse: collapse;	}
.button			{	width: 100%;	background-color: #FFFFF6;	text-align: center;	font-size: 8pt;	Color: #274B72;	}
.empty			{	width: 100%;	height: 20px;		background-color: #FFFFF6;	}
.noline				{	width: 100%;	height: 55px;		background-color: #FFFFF6;	}

.tabmail 			{	width: 100%;	}
.formright		{	width: 40%;	text-align:left;			font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.formcenter	{	width: 15%;	text-align:center;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.formleft 		{	width: 5%;		text-align:right;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.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;	}
.subject 			{	width: 100%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}



/*  ***************** register URL *****************/


.centertd 		{	width:580px;		font-size:12px;		color:#1F4770;	}
.taburl				{	width: 580px;	border-collapse: separate;	}
.urltdleft 		{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: right;		Color: #1F4770;	vertical-align: bottom;	}
.urltdlefttxt 	{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: right;		Color: #1F4770;	vertical-align:middle;	}
.urltdright 		{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: left;			Color: #274B72;	vertical-align:bottom;	}
.urltdreli 			{	width: 100%;	background-color: #FFFFF6;	height: 45px;		font-size: 11pt;	text-align: center;	Color: #1F4770;	vertical-align:bottom;		font-weight: bold; }
.urltdexplain 	{	width: 95%;		background-color: #FFFFF6;	height: 45px;		font-size: 11px;	text-align: center;	Color: #1F4770;	vertical-align:bottom;	}
.urltdcenter 	{	width: 50%;		background-color: #FFFFF6;	height: 25px;		font-size: 8pt;		text-align: center;	Color: #1F4770;	vertical-align:bottom;	}

.tdsmallfont 	{	width:95%;	background-color: #FFFFF6;	text-align:left;			font-size: 8pt;		color:#3F6890;	}
.td01listimp	{	width:95%;	background-color: #FFFFF6;	text-align:center;		font-size: 9pt;		color:#1F4770;		height:35px;	}



/*  ***************** Artist Market empfehlen - recommend *****************/


.rectd2col		{	width:590px;	background-color: #FFFFF6;	text-align:center;		font-size: 11pt;	color:#1F4770; 	height:35px;	font-weight:bold;	 }
.spacetd2col	{	width:590px;	background-color:#FFFFF6;	text-align:center;		font-size: 11px;	color:#1F4770;		height:15px;	}

.rectdleft 		{	width: 30%;	background-color: #FFFFF6;	text-align: right;		font-size: 11px;	Color: #1F4770;	height: 35px;		vertical-align: bottom;	}
.rectdright 	{	width: 70%;	background-color: #FFFFF6;	text-align: left;			font-size: 11px;	Color: #274B72;	height: 35px;		vertical-align: bottom;	}



/*  ***************** Artist Market Stats intern *****************/


.tdstatpage	{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}
.tdstatcat		{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}	
.tdstatpath	{	width:35%;	text-align:left;			height:17px;	font-size: 8pt;	}
.tdstatfile		{	width:25%;	text-align:left;			height:17px;	font-size: 8pt;	}
.tdstathits		{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}


/*  ***************** Artist Market NEWS *****************/


.tabmainnews	{	width: 600px;	border-collapse: collapse;	}
.tdnewsred	 		{	width: 100%;	background-color: #FFFFF6;	font-size: 8pt;	text-align: left;		Color: #D80000;	border-top-style:solid;	border-top-width:1px;		
								border-top-color:#D2D4E6;	}
.rightalign	 		{	width: 100%;	height: 20px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: right;	Color: #274B72;	}
.spacenews 		{	width: 100%;	height: 20px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}


	
/************************** Stats *************************/


.statip 				{	width: 25%;		height: 20px;		font-size: 9px;	text-align: right;	font:Arial, Helvetica, sans-serif;	}
.statlinks 			{	width: 20%;		height: 20px;		font-size: 9pt;	text-align: center;	}
.statbrowser 		{	width: 100%;	height: 20px;		font-size: 9px;	text-align: left;		}
.statpages 		{	width: 33%;		height: 25px;		font-size: 9pt;	text-align: left;		}



/******************************Events - Register *********************/


.maintabevent 	{	width: 98%;	}
.td3titel 				{	width: 33%;	height: 15px;		font-size: 11px;	text-align: left;		color: #1F4770;	font-weight:bold;		}
.tddrittel 			{	width: 33%;	height: 15px;		font-size: 11px;	text-align: left;		color: #1F4770;	}
.evtdleft 			{	width: 30%;	background-color: #FFFFF6;	height: 35px;		font-size: 11px;	text-align: right;	Color: #1F4770;	vertical-align: middle;	}
.evtdright 			{	width: 70%;	background-color: #FFFFF6;	height: 35px;		font-size: 11px;	text-align: left;		Color: #274B72;	vertical-align: middle;	}
.tdlistevent 		{	width:95%;	text-align:left;	}
.tdlistline			{	width:95%;	text-align:center;		height:15px;	background-color:#FFFFF6;	border-collapse:	collapse;		border-bottom:solid;
								border-bottom-color:#D2D4E6;		border-bottom-width:1px;	font-size: 9pt;	color:#1F4770;		}
.winbigblue 		{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 11pt;	text-align: left;		Color: #1F4770;	}
.winnormblue 	{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 9pt;		text-align: left;		Color: #1F4770;	}
.wintinyblue 		{	width: 100%;	height: 8px;			background-color: #FFFFF6;	font-size: 8pt;		text-align: left;		Color: #1F4770;	}
.wincolor 			{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 8pt;		text-align: right;	}
.smallfont 			{	font-size: 8pt;	}



			/****************** banner - linktome - centerpart ****************/
									

.tablistbanner 	{	width:99%;	text-align:left;	}
.tdtitlebanner	{	width: 90%;	text-align: center;	background-color: #EEF1E6;	font-size: 10pt;	Color: #1F4770;	}
.tdtopbanner		{	width: 90%;	text-align: center;	background-color: #EEF1E6;		}
.tdbotbanner		{	width: 90%;	background-color: #EEF1E6;	text-align: center;	font-size: 9pt;	Color: #1F4770;	vertical-align: middle;	}
























.tabmember 		{ width: 860px; 	}
.tabregconfirm 	{ width: 750px; background-color:#FFFFFC; border:solid; border-color: #FFFFF3; 
								border-width: 1px;	height: 190px;	}

.tdmbfree			{ width:: 140px; background-color:#484848; font-size: 10pt; color: #00C368; text-align: center; 
								border-bottom: solid; border-bottom-color: #525252;	border-bottom-width: 1px;}
								
.tdmbbasic			{ width:: 140px; background-color:#383838; font-size: 10pt; color: #FFC000; text-align: center;
								border-bottom: solid; border-bottom-color: #444444;	border-bottom-width: 1px;}
								
.tdmbpremium	{ width:: 140px; background-color:#262626; font-size: 10pt; color: #8DB3E2; text-align: center;
								border-bottom:solid; border-bottom-color: #3a3a3a;	border-bottom-width: 1px;}
								
.tdmbextra			{ width:: 140px; background-color:#3C3C3C; font-size: 10pt; color: #FF99FF; text-align: center;
								border-bottom:solid; border-bottom-color: #424242;	border-bottom-width: 1px;}
								
.tdmbleft			{ width:: 290px; height: 35 px; background-color:#A6A6A6; font-size: 10pt; color: 000000; 
								border-bottom:solid; border-bottom-color: #808080;	border-bottom-width: 1px;}

.tdprleft				{ width:: 290px; height: 65 px; background-color:#A6A6A6; font-size: 10pt; color: C30000; 
								border-bottom:solid; border-bottom-color: #808080;	border-bottom-width: 1px;
								vertical-align: text-bottom; font-weight: bold; }


.tdfree			{ 	width: 150 px; 	background-color: #484848;	font-size: 9pt;	text-align: center;	Color: #008050;	vertical-align: text-middle; }
.tdbasic			{ 	width: 150 px; 	background-color: #383838;	font-size: 9pt;	text-align: center;	Color: #FFC000;	vertical-align: text-middle; }
.tdpremium		{ 	width: 150 px; 	background-color: #262626;	font-size: 9pt;	text-align: center;	Color: #8D99FF;	vertical-align: text-middle; }
.tdextra			{ 	width: 150 px; 	background-color: #141414;	font-size: 9pt;	text-align: center;	Color: #FF99FF; 	vertical-align: text-middle; }
.tdexclusive	{ 	width: 150 px; 	background-color: #0E0E0E;	font-size: 9pt;	text-align: center;	Color: #FF3E28;	vertical-align: text-middle; }




.alert					{	color:#0070C0; }

.glossar 			{ 	color:#C31400;	font-variant:small-caps;  }

.hellblau 			{	font-size: 11px;	color:#FFFFF6;  }
.gelb 				{	color:#FFFF00;	font-weight:bold;	font-style:italic;	font-size:14px;		}

.color 				{ 	font-size: 11px;	color:#C31400;  }
.redfont 			{ 	color:#C31400;  }
.red9color 		{ 	font-size: 9pt;	color:#C31400;	  }

.lightblue 		{	font-size: 11px;	color:#2F577F;  }
.largetxt 		{ 	font-size: 12pt;	color: #1F4770;	font-weight: bold;	}
.blue11txt 		{ 	font-size: 12px;	color: #3F6890;	}
.bluetxt11pt 	{ 	font-size: 11pt;	color: #3F6890;	font-weight: bold;  }
.blue11px 		{ 	font-size: 13px;	color: #3F6890;  }
.red11txt 		{ 	font-size: 12px;	color: #C31400;	font-weight: bold;  }
.tinytxt 			{ 	font-size: 8pt;		color: #1F4770;  }
.boldtxt 			{	color: #3F6890;	font-weight: bold;	}




.registertext			{ width: 100%; 	font-size: 9pt;			color:#274B72; 	text-align: left; }

.regblue					{ width: 100%; 	font-size: 12pt;	color:#274B72; font-weight: bold; }


.tab1		{	width: 600px;	border-collapse: separate;	border-style:solid;	border-width:1px;	border-color: 1F4770;	}
.stern 		{	font-size: 10pt;	Color: #D10000;	font-weight: bold;	font-style:italic;	}
.txt8 		{	font-size: 7pt;	Color: #D10000;	}
.line			{	width: 100%;	height: 35px;		background-color: #FFFFF6;	font-size: 9pt;	style: border-bottom=1;	border-bottom-width: 1px;
					border-bottom-style: solid;	border-bottom-color: #150185;	Color: #274B72;	}
.line2		{	width: 100%;	background-color: #FFFFF6;	vertical-align: middle;	font-size: 8pt;	style: border-top=1;	border-top-width: 1px;
					border-top-style: solid;	border-top-color: #150185;	Color: #274B72;	}
.txt			{	width: 100%;	background-color: #FFFFF6;	text-align: left;	text-valign: top;	font-size: 8pt;	Color: #274B72;	}
.space		{	width: 100%;	font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}

.txtl			{	width: 35%;	background-color: #FFFFF6;	vertical-align: top;	text-align: right;	text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}
.txtr			{	width: 65%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}

.txtr2		{	width: 28%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 9pt;	Color: #274B72;	}
.txtr3		{	width: 37%;	background-color: #FFFFF6;	vertical-align: top;	text-align: left;		text-valign: bottom;	font-size: 8pt;	Color: #274B72;	}


/***************** 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; }

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



.tdspot1 		{	width:100%;	height:110px;	border-bottom: solid;	border-bottom-width: 1px;		border-bottom-color: #D2D4E6;
							background-color:#EEF1E6;	text-align: right;	vertical-align:middle;	font-family: Franklin Gothic Book;
							font-size:12px;	color:#D80000;		}
.tdspot2 		{	width:100%;	height:110px;	border-bottom: solid;	border-bottom-color: #D2D4E6;	border-bottom-width: 1px;
							background-color:#F7F7EB;	text-align: right;	font-family: Franklin Gothic Book;	font-size:12px;		}
.tdspot3 		{	width:100%;	height: 10px;	background-color:#FFFFF6;	}

.tdbannner 	{	width:600px;	background-color:#FFFFF6;	vertical-align: middle;	height:60px;	text-align:center;	font-size:10pt;	color:#1F4770;	}

.tdinfo 			{	width:600px;	text-align: center;	height:50px;	background-color:#1F4770;	font-size: 11px;	color:#FFFFF6;	}
.tdtext1 			{	width:600px;	text-align:left;	height:120px;	background-color:#FFFFF6;	vertical-align: middle;	text-align:center;
							font-size:11pt;	color:#1F4770;	}


	/****************** agb, addartist ****************/


.atab1		{	width: 700px;	}
.atab2		{	width: 690px;	background-color: #FFFFF6;	border-collapse: separate;	border-style:solid;	border-width:1px;	border-color: 3F6890;	}

.title		{	width: 100%;	background-color: #FFFFF6;	font-size: 10pt;	Color: #274B72;	}
.tdtxt 		{	background-color: #FFFFF6;	font-size: 8pt;	Color: #274B72;}

.tditalic 	{	background-color: #FFFFF6;	font-size: 9pt;	Color: #274B72;	font-style: italic;	font-weight: bold;	text-decoration: underline; }

.line1		{	width: 100%;	background-color: #FFFFF6;	font-size: 8pt;	style: border-bottom=1;	border-bottom-width: 1px;
					border-bottom-style: solid;	border-bottom-color: #150185;	}

.left			{	width: 50%;	text-align: center;	text-valign: top;	background-color: #FFFFF6;	font-size: 8pt;	text-valign: bottom;	Color: #274B72;	}
.right		{	width: 50%;	text-align: center;	text-valign: bottom;	background-color: #FFFFF6;	}


/*  ***************** mailform  und newsletter *****************/


.tabmainmail	{	width: 600px;	border-collapse: collapse;	}
.empty			{	width: 100%;	height: 20px;		background-color: #FFFFF6;	}
.noline				{	width: 100%;	height: 55px;		background-color: #FFFFF6;	}

.tabmail 			{	width: 100%;	}
.formright		{	width: 40%;	text-align:left;			font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.formcenter	{	width: 15%;	text-align:center;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.formleft 		{	width: 5%;		text-align:right;		font-size: 9pt;	background-color: #FFFFF6;	Color: #274B72;	}
.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;	}
.subject 			{	width: 100%;	height: 30px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}


/*  ***************** register URL *****************/

.centertd 		{	width:580px;		font-size:12px;		color:#1F4770;	}
.urltdlefttxt 	{	width: 50%;		background-color: #FFFFF6;	height: 35px;		font-size: 9pt;		text-align: right;		Color: #1F4770;	vertical-align:middle;	}
.urltdexplain 	{	width: 95%;		background-color: #FFFFF6;	height: 45px;		font-size: 11px;	text-align: center;	Color: #1F4770;	vertical-align:bottom;	}
.urltdbuttons {	width: 95%;		background-color: #FFFFF6;	height: 55px;		text-align: center;	Color: #1F4770;	vertical-align: bottom;	}

.tdlisturl 			{	width:95%;	background-color: #FFFFF6;	text-align:left;			font-size: 10pt;	color:#1F4770;	}
.tdlistbottom {	width:95%;	background-color: #FFFFF6; text-align:center;		font-size: 9pt;		color:#1F4770;		height:25px;	}
.tdsmallfont 	{	width:95%;	background-color: #FFFFF6;	text-align:left;			font-size: 8pt;		color:#3F6890;	}
.tdlistimp		{	width:95%;	background-color: #FFFFF6;	text-align:center;		font-size: 9pt;		color:#1F4770;		height:15px;	}
.td01listimp	{	width:95%;	background-color: #FFFFF6;	text-align:center;		font-size: 9pt;		color:#1F4770;		height:35px;	}


/*  ***************** Artist Market empfehlen - recommend *****************/


.rectd2col		{	width:590px;	background-color: #FFFFF6;	text-align:center;		font-size: 11pt;	color:#1F4770; 	height:35px;	font-weight:bold;	 }
.spacetd2col	{	width:590px;	background-color:#FFFFF6;	text-align:center;		font-size: 11px;	color:#1F4770;		height:15px;	}

.rectdleft 		{	width: 30%;	background-color: #FFFFF6;	text-align: right;		font-size: 11px;	Color: #1F4770;	height: 35px;		vertical-align: bottom;	}
.rectdright 	{	width: 70%;	background-color: #FFFFF6;	text-align: left;			font-size: 11px;	Color: #274B72;	height: 35px;		vertical-align: bottom;	}

/*  ***************** Artist Market Stats intern *****************/

.tdstatpage	{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}
.tdstatcat		{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}	
.tdstatpath	{	width:35%;	text-align:left;			height:17px;	font-size: 8pt;	}
.tdstatfile		{	width:25%;	text-align:left;			height:17px;	font-size: 8pt;	}
.tdstathits		{	width:10%;	text-align:center;		height:17px;	font-size: 8pt;	}

/*  ***************** Artist Market NEWS *****************/

.tabmainnews	{	width: 600px;	border-collapse: collapse;	}
.tdnewsred	 		{	width: 100%;	background-color: #FFFFF6;	font-size: 8pt;	text-align: left;		Color: #D80000;	border-top-style:solid;	border-top-width:1px;		
								border-top-color:#D2D4E6;	}
.rightalign	 		{	width: 100%;	height: 20px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: right;	Color: #274B72;	}
.spacenews 		{	width: 100%;	height: 20px;		background-color: #FFFFF6;	font-size: 9pt;	text-align: left;		Color: #1F4770;	}

	
/************************** Stats *************************/

.statip 				{	width: 25%;		height: 20px;		font-size: 9px;	text-align: right;	font:Arial, Helvetica, sans-serif;	}
.statlinks 			{	width: 20%;		height: 20px;		font-size: 9pt;	text-align: center;	}
.statbrowser 		{	width: 100%;	height: 20px;		font-size: 9px;	text-align: left;		}
.statpages 		{	width: 33%;		height: 25px;		font-size: 9pt;	text-align: left;		}

/******************************Events - Register *********************/

.maintabevent 	{	width: 98%;	}
.td3titel 				{	width: 33%;	height: 15px;		font-size: 11px;	text-align: left;		color: #1F4770;	font-weight:bold;		}
.tddrittel 			{	width: 33%;	height: 15px;		font-size: 11px;	text-align: left;		color: #1F4770;	}
.evtdleft 			{	width: 30%;	background-color: #FFFFF6;	height: 35px;		font-size: 11px;	text-align: right;	Color: #1F4770;	vertical-align: middle;	}
.evtdright 			{	width: 70%;	background-color: #FFFFF6;	height: 35px;		font-size: 11px;	text-align: left;		Color: #274B72;	vertical-align: middle;	}
.tdlistevent 		{	width:95%;	text-align:left;	}
.tdlistline			{	width:95%;	text-align:center;		height:15px;	background-color:#FFFFF6;	border-collapse:	collapse;		border-bottom:solid;
								border-bottom-color:#D2D4E6;		border-bottom-width:1px;	font-size: 9pt;	color:#1F4770;		}
.winbigblue 		{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 11pt;	text-align: left;		Color: #1F4770;	}
.winnormblue 	{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 9pt;		text-align: left;		Color: #1F4770;	}
.wintinyblue 		{	width: 100%;	height: 8px;			background-color: #FFFFF6;	font-size: 8pt;		text-align: left;		Color: #1F4770;	}
.wincolor 			{	width: 100%;	height: 15px;			background-color: #FFFFF6;	font-size: 8pt;		text-align: right;	}
.smallfont 			{	font-size: 8pt;	}


			/****************** banner - linktome - centerpart ****************/

.tablistbanner 	{	width:99%;	text-align:left;	}
.tdtitlebanner	{	width: 90%;	text-align: center;	background-color: #EEF1E6;	font-size: 10pt;	Color: #1F4770;	}
.tdtopbanner		{	width: 90%;	text-align: center;	background-color: #EEF1E6;		}
.tdbotbanner		{	width: 90%;	background-color: #EEF1E6;	text-align: center;	font-size: 9pt;	Color: #1F4770;	vertical-align: middle;	}
