@charset "ISO-8859-1";


/*
Seitenlayout
*/

body 			{
				background-color: #FFFFFF
				}
#drei_links 	{
				position: absolute; left: 0px; top: 200px; width: 315px; padding: 10px; 
				}
#drei_mitte 	{
				position: absolute; left: 330px; top: 200px; width: 315px; padding: 10px; 
				}
#drei_rechts	{
				position: absolute; left: 660px; top: 200px; width: 315px; padding: 10px; 
				}
#zwei_rechts	{
				position: absolute; left: 335px; top: 200px; width: 645px; padding: 10px; 
				}
#zwei_links 	{
				position: absolute; left: 0px; top: 200px; width: 315px; padding: 10px; 
				}
#eins 			{
				position: absolute; left: 0px; top: 200px; width: 990px; padding: 10px; 
				}
#googlesuche	{
				position: absolute; left: 667px; top: 124px; width: 324px; padding: 0px;
				}
#musikzimmersuche	
				{
				position: absolute; left: 667px; top: 124px; width: 324px; padding: 0px;
				}
#produzentennavi	
				{
				position: absolute; left: 7px; top: 290px; width: 330px; padding: 0px; 
				}
#menu			{
				width: 980px;
				background-color:#dddddd;
				padding: 6px; 	
				border-radius:10px; /* CSS3 */	
				-moz-border-radius:10px; /* Firefox */
				-webkit-border-radius:10px; /* Safari, Chrome */
				-khtml-border-radius:10px; /* Konqueror */
				}
				
#web20			{position: absolute; left: 1015px; top: 200px; width: 200px; padding: 5px; z-index:1; }
				

/* ---------------------------- */
/* CUSTOMIZE AUTOSUGGEST STYLE	*/
#autosuggestions	{position: absolute; left: 1015px; top: 12px; width:200px; border-left: solid 3px #aaaaaa; border-right: solid 3px #aaaaaa; background-color: #ffffff; z-index:2; }
#autosuggestions ul, #results li
					{padding:0; margin:17px; list-style:none; width: 89%; margin-top: -6px; }
#autosuggestions li {border-top:solid 1px #aaaaaa; font-size: 9px; }
#autosuggestions li.titelzeile
					{font-size: 11px; font-weight:600; color:#09f; border-top: solid 3px #aaaaaa; padding-top: 4px; padding-bottom: 5px;}
#autosuggestions li a
					{display:block; padding:1px; text-decoration:none; color:#f09;}
#autosuggestions li a small
					{text-decoration:none; color:#999999; font-weight:normal; font-size: 8px; }
#autosuggestions li a:hover
					{background-color:#dddddd;}
#autosuggestions ul {padding:1px;}
	
	


					
/*
Bloecke
*/

div.hintergrund	
	{
	background-color: #ddd; 
	padding-left: 6px; padding-right: 6px; padding-top: 1px; padding-bottom: 1px;
	margin-bottom: 2px;
	border-radius:10px; /* CSS3 */	
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	}
	
div.teilerlinks		
	{
	width: 305px; float:left; vertical-align: top; 
	background-color:#dddddd;
	padding: 6px; 	
	border-radius:10px; /* CSS3 */	
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	}
	
div.teilerrechts	
	{
	width: 305px; float: right; vertical-align: top; 
	background-color:#dddddd;
	padding: 6px; 	
	border-radius:10px; /* CSS3 */	
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	}
	
div.tabbertab {min-height: 100px;}





/*
Links
*/
					  
a:link			{
				color: #33bb22;
				text-decoration: none;
				}
a:active		{
				color: #33bb22;
				text-decoration: none;
				}
a:visited		{
				color: #33bb22;
				text-decoration: none;
				}

a.playerlink:link{
				color: #eee;
				}				
a.playerlink:active{
				color: #eee;
				}				
a.playerlink:visited{
				color: #eee;
				}	

a.map			{color: #f09}
a.button		{color: #ccc}

	


/*
iframes
*/

iframe.spotlight
				{
				width: 660px; height: 350px; margin-left: -7px; 
				}

iframe.spotlight_genre
				{
				width: 326px; height: auto; border: 0px; margin-top: -10px; margin-left: -6px; 
				}

iframe.rezensionsnavigation
				{
				width: 320px; height: 900px; border: 0pt; margin-left: -7px;
				}
				
iframe.jahresnavigation
				{
				width: 330px; height: 295px; border: 0pt; margin-left: -7px;
				}
				
iframe.rs500
				{
				width: 728px; height: 400px; border: 0pt; margin-left: 0px;
				}


/*
Objekte
*/
object.discogsvid {align: right; width: 170px; height: 138px; }	
embed.flashplayer {width: 200px; height: 55px; }
embed.playbutton  {width: 18px; height: 18px; }


/*
Tabellen generell
*/

table			{
				table-layout: auto; border-collapse: collapse; empty-cells: show; 
				}
th				{
				padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; vertical-align: top; 
				}
td				{
				padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; vertical-align: top; 
				}

/*
Tabellen zweispaltiges layout generell
*/

table.zwei		{
				table-layout: auto; width: 100%; background-color: #dddddd; 
				}
th.zwei			{
				border-top: 0px; border-bottom: 2px solid #aa7; border-left: 0px; border-right: 0px;
				}
td.zwei			{
				border-top: 0px; border-bottom: 1px solid #aa7; border-left: 0px; border-right: 0px;
				}

/*
Tabellen zweispaltiges layout generell
*/

table.discog	{
				background-color:#dddddd; width: 100%; margin-bottom: 20px; 
				}
th.discog		{
				border-top: 0px; border-bottom: 1px solid #f09; border-left: 0px; border-right: 0px; 
				}
td.discog
				{
				border-top: 0px; border-bottom: 1px solid #333; border-left: 0px; border-right: 0px; 
				}
td.discog_videothumbnail
				{
				border-top: 0px; border-bottom: 1px solid #333; border-left: 0px; border-right: 0px; width: 170px;
				}

/*
Tabellen Informationblock bei Acts, Labeln und Genres
*/

table.informationblock 
				{
				background-color: #ddd; 
				table-layout: auto; 
				empty-cells: show; 
				width: 100%; 
				border-style: none; 
				border-width: 2px; 
				border-color: #ddd;
				}

/*
Tabelle Seitentyp Abfrageresultat
*/

table.abfrageresultat
				{
				table-layout: auto; empty-cells: show; width: 100%; border-style: none;
				}
th.abfrageresultat
				{
				border-top: 0px solid #fff; border-bottom: 1px solid #f09; 
				padding-left: 3px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px; vertical-align: top; 
				}
td.abfrageresultat
				{
				border-top: 0px solid #fff; border-bottom: 1px solid #333; 
				padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; vertical-align: top; 
				}

/*
Tabelle Seitentyp Factsheet
*/

table.factsheet_alben
				{
				table-layout: fixed; empty-cells: show; width: 100%;  
				}
th.factsheet_alben
				{
				border-bottom: 1px solid #f09; padding-left: 2px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px; 
				}
td.factsheet_alben
				{
				border-bottom: 1px solid #bbb; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; 
				}
td.factsheet_alben_cover_trackliste
				{
				border-bottom: 1px solid #bbb; padding-left: 10px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;  
				}				

table.factsheet_literatur
				{
				table-layout: fixed; empty-cells: show; width: 100%;  
				}
th.factsheet_literatur
				{
				border-bottom: 1px solid #f09; padding-left: 2px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px; 
				}
td.factsheet_literatur
				{
				border-bottom: 1px solid #bbb; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; 
				}

table.factsheet_videos
				{
				table-layout: fixed; empty-cells: show; width: 100%;  
				}
th.factsheet_videos
				{
				border-bottom: 1px solid #f09; padding-left: 2px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px; 
				}
td.factsheet_videos
				{
				border-bottom: 1px solid #bbb; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; 
				}



/*
Factsheet-Infotabelle (fuer Cover / Trackliste / Besetzung / Rezension)
*/

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {display:none; }

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber			{}
.tabberlive 	{margin-top:5px; width: 315px; }

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav	{
				width: 100%;
 				padding: 2px 0;
				border-bottom: 2px solid #09f;
				font-size: 10px
				}

ul.tabbernav li
				{
				list-style: none;
				margin: 0px;
				display: inline;
				font-size: 10px;
				}

ul.tabbernav li a
				{
			 	padding: 3px 0.5em;
				margin-left: 0px;
				border: 2px solid #09f;
				background: #ccc;
				text-decoration: none;
				font-size: 10px;
				}
ul.tabbernav li a:link 			{color: #09f; }
ul.tabbernav li a:visited 		{color: #33bb22; }
ul.tabbernav li a:hover 		{background: #ddd; }
ul.tabbernav li.tabberactive a	{background-color: #ddd; border-bottom: 0px; }

ul.tabbernav li.tabberactive a:hover	{background: #ccc; }

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab 	{
						margin-top: -15.8px; 
						padding: 2px 5px 0px 5px;
						border: 2px solid #09f;
						background-color: #ddd;
 /* If you don't want the tab size changing whenever a tab is changed you can set a fixed height */

 /* 					height:200px; */

 /* If you set a fix height set overflow to auto and you will get a scrollbar when necessary */

 /* 					overflow:auto; */
						}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}

/* Example of using an ID to set different styles for the tabs on the page */
/* .tabberlive#tab1 {} */
/* .tabberlive#tab2 {} */
/* .tabberlive#tab2 .tabbertab 	{height:200px; overflow:auto;} */
.tabberlive .tabbertab { }




/*
Factsheet-Infotabelle - Trackliste - Tracklistenteile
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
*/
div.tab4tracklistparts
	div.tabber
	
	.tabberlive .tabbertabhide {display:none; }
	
	/*--------------------------------------------------
	  .tabber = before the tabber interface is set up
	  .tabberlive = after the tabber interface is set up
	  --------------------------------------------------*/
	.tabber			{}
	.tabberlive 	{margin-top:5px; width: 100%; }
	
	/*--------------------------------------------------
	  ul.tabbernav = the tab navigation list
	  li.tabberactive = the active tab
	  --------------------------------------------------*/
div.tab4tracklistparts ul.tabbernav						{padding: 3px 0; font-size: 10px; }
div.tab4tracklistparts ul.tabbernav li					{list-style: none; margin: 0px; display: inline; font-size: 10px; }
div.tab4tracklistparts ul.tabbernav li a 				{padding: 3px 0.5em; margin-left: 0px; background: #ddd; text-decoration: none; }
div.tab4tracklistparts ul.tabbernav li a:link 			{color: #33bb22; border: 0px; }
div.tab4tracklistparts ul.tabbernav li a:visited 		{color: #33bb22; border: 0px; }
div.tab4tracklistparts ul.tabbernav li.tabberactive a	{background-color: #ddd; border: 0px; }
		
/* .tabbertab = the tab content  */
div.tab4tracklistparts 
	.tabberlive .tabbertab 	{border: 0px; }
	.tabberlive .tabbertab h2 {display:none;}
	.tabberlive .tabbertab h3 {display:none;}
	.tabberlive .tabbertab { }





/*
TabellenSeitentyp Bestenlisten
*/

table.bestenliste
				{
				table-layout: auto; empty-cells: show; width: 100%; 
				}
th.bestenliste	
				{
				border-bottom: 1px solid #f09; padding-left: 3px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px;  
				}
td.bestenliste
				{
				border-bottom: 1px solid #bbb; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; width: 78%;
				}
td.bestenliste_last
				{
				border-bottom: 20px solid #fff; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; width: 78%;
				}


/*
Tabelle Seitentyp Diskografie
*/

table.diskografie
				{
				table-layout: auto; empty-cells: show; width: 100%; margin-bottom: 20px;
				}
th.diskografie	{
				border-bottom: 1px solid #f09; padding-left: 3px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px;  background-color:#dddddd;  
				}
td.diskografie	{
				border-bottom: 1px solid #f09; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; width: 78%; background-color:#dddddd; 
				}
td.diskografie_r{
				border-bottom: 1px solid #f09; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; background-color:#dddddd; 
				}

			

/*
Tabellen Seitentyp Cluster
*/

table.cluster	{
				table-layout: auto; empty-cells: show; width: 100%; 
				}
th.cluster		{
				border-bottom: 1px solid #f09; padding-left: 3px; padding-right: 3px; padding-top: 10px; padding-bottom: 3px; 
				}
td.cluster		{
				border-bottom: 1px solid #bbb; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; 
				}


/*
Tabelle Seitentyp Genrecluster !!!!!!!!Baustelle!!!!!!!!
*/

table.genrenavigation	{border: 0px #bbb}
td.genrenavigation_zelle_oben {border: 2px solid #bbb; border-bottom: 2px solid #09f; width: 33%}
td.genrenavigation_zelle_rechts {border: 2px solid #bbb; border-left: 2px solid #09f; width: 33%}
td.genrenavigation_zelle_links {border: 2px solid #bbb; border-right: 2px solid #09f;  width: 33%}
td.genrenavigation_zelle_unten {border: 2px solid #bbb; border-top: 2px solid #09f;  width: 33%}
td.genrenavigation_zentrum {vertical-align: middle;  width: 33%}
				

/*
Tabelle Seitentyp Navigator !!!!!!!!Baustelle!!!!!!!!
*/

table.navigator {
				table-layout: auto; width: 700px; margin-left: auto; margin-right: auto;
				}

td.navigator_zelle_peripherie
				{
				border-style: none; width: 56px; padding: 3px; vertical-align: middle; 
				}

td.navigator_zelle_zentrum
				{
				border-bottom-style: none; border-top-style: solid; border-width: 1px; border-color: #aaaaaa; width: 250px; padding: 3pt;
				}

td.navigator_zelle_zentrum_erklaerung
				{
				border-bottom-style: solid; border-top-style: none; border-width: 1px; border-color: #aaaaaa; width: 250px; padding: 3pt; vertical-align: bottom;
				}

td.navigator_leerzelle
				{
				border-bottom-style: none; width: 50px; empty-cells: show; 
				}
				

/*
Tabelle Spotlight
*/

table.spotlight {
				table-layout: fixed; width: 100%; margin-left: 0px; margin-right: 0px; background-color: #ddd
				}
th.spotlight	{
				padding-bottom: 2px; padding-top: 2px; border-bottom: 1px #33bb22 solid; 
				}
td.spotlight	{
				padding-bottom: 2px; padding-top: 2px;  
				}
td.spotlight_text
				{
				padding: 2pt; 
				}
td.spotlight_bild
				{
				padding: 2pt; 
				}

/*
Tabelle Spotlight Genre 1-3, Label 1-3
*/

td.spotlight_genre1 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}
td.spotlight_genre2 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}
td.spotlight_genre3 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}
td.spotlight_label1 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}
td.spotlight_label2 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}
td.spotlight_label3 
				{
				padding-top: 10px; padding-bottom: 5px;
				background-color: #ddd;
				}

/*
Tabelle Jaesnavigation
*/

table.jahresnavigation
				{
				table-layout: auto; width: 300px; border: #ddd solid 1px; margin-bottom: 14px; margin-top: 14px;
				}
th.jahresnavigation
				{
				width: 98px; border: 1px solid #333; background-color:#dddddd; padding: 1px;
				}
td.jahresnavigation
				{
				width: 98px; border: 1px solid #333;  background-color:#dddddd; padding: 1px;
				}


/*
Formulare allgemein
*/

form 			{
				padding: 0px; border: 2px solid #f09; background-color: #ffffff;
				}
input, select, textarea 
				{
				background-color:#ffffff; color:#f09 ; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px solid #000; 
				}

/*
Formular Suchfeld
*/

form.musikzimmersuche
				{}
form.musikzimmersuche input.suchfeld
				{
				width: 205px; height: 23px; 
				}
form.musikzimmersuche input.submit
				{
				width: 70px; height: 23px; background-color:#aaaaaa; 
				}

/*
Formular Google-Suchfeld
*/

input.googlesuche
				{
				width: 220px; 
				}

/*
Formular Suche Rezensionen
*/

form.rezensionen
				{}
input.rezensionen_textfeld
				{
				width: 155px; height: 17px;
				}
select.rezensionen_select
				{
				width: 65px; height: 17px; background-color:#aaaaaa;
				}
input.rezensionen_button
				{
				width: 55px; height: 17px; background-color:#aaaaaa;
				}

				
/*
Formular Simple Suche
*/

form.simplesuche
				{
				width: 650px; height: 28px; border:solid 3px #f09;
				}
input.simplesuche_input
				{
				width: 557px; height: 26px; font-size: 14px; 
				}
input.simplesuche_submit
				{
				width: 87px; height: 26px; background-color:#aaaaaa; font-size: 14px; 
				}

/*
Formular Datenbank Alben
*/

form.db_alben
				{
				width: 650px; height: 19px; border:solid 3px #f09;
				}
input.db_alben_textfeld
				{
				width: 466px; height: 17px; 
				}
select.db_alben_select
				{
				width: 100px; height: 17px; background-color:#aaaaaa; 
				}
input.db_alben_button
				{
				width: 50px; height: 17px; background-color:#aaaaaa; 
				}


/*
Formular Komplexformular (Mehrfachsuche, Expertensuche)
*/

form.komplexformular
				{
				width: 650px; border: 0px; background-color: #ddd; 
				}

/*
Formular Mehrfachabfrage
*/

form.db_mehrfachabfrage
				{
				padding: 3px; width: 300px; height: 220px;
				}				
input.db_mehrfachabfrage
				{
				width: 100px;
				}


/*
Titel
*/

h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #09f; font-size: 21px; line-height: 22px; text-align: left; margin-top: 24px; margin-left: 2px
	}
h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #09f; font-size: 17px; line-height: 27px; text-align: left; margin-top: 8px; margin-bottom: 10px
	}
h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #09f; font-size: 12px; line-height: 18px; text-align: left; margin-top: 20px; 
	}
h3.AllAbfrage 
	{color:#09f; margin-top: 45px}

/*
Paragrafen
*/

p						{font-family: Verdana, Arial, Helvetica, sans-serif; color: #444; font-size: 12px; line-height: 18px; text-align: left}

p.abschnitttitel		{color: #f09; line-height: 22px; }
p.act					{color: #f09; font-size: 20px; font-weight: 700; }
p.album					{color: #f09; font-size: 20px; font-weight: 700; }
p.ankuendigung_titel	{}
p.altSuche				{font-size: 10px; line-height: 15px; border: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #33bb22; border-bottom-color: #33bb22; margin-top: 15px; padding-top: 5px; padding-bottom: 5px; margin-left: 3px; }
p.bestenlistetitelzeile	{color: #f09; margin-top: 10px; }
p.bild_titel			{color: #f09; font-size: 24px; line-height: 34px; }
p.bild_untertitel		{font-size: 10px; line-height: 14px; }
p.cds					{font-weight: 700; line-height: 25px;  }
p.cover_trackliste		{line-height: 16px; }
p.data					{font-size: 10px; margin-top: 12px;	margin-bottom: 12px; white-space: nowrap; }
p.diskografietitelzeile	{color: #f09; font-weight: 700; }
p.empfehlungen			{color: #f09; font-size: 17px; line-height: 23px; position: relative; top: 25pt; height: 40pt; }
p.factsheetLitZeile		{font-size: 10px; line-height: 15px; border-bottom: solid 1px #bbb; padding-bottom: 8px}
p.farbe669				{color: #f09; }
p.farbe696				{color: #33bb22; }
p.farbe966				{color: #09f; }
p.fremdrezensionen		{text-align: right; margin-bottom: 40px; }
p.genre					{line-height: 16px; }
p.genrenavigation		{color: #09f; font-weight: 700; font-size: 15px; line-height: 22px; text-align: center; }
p.header 				{}
p.jahresnavigation_titel{color: #f09; font-size: 10px; line-height: 15px; text-align: center; }
p.label					{line-height: 16px; }
p.lead 					{font-style: italic; font-size: 15px; line-height: 22px; width: 990px; text-align: right; margin-top: -10px; }
p.links 				{line-height: 16px; }
p.linkzahl				{font-size: 10px; line-height: 12px; text-align: center; }
p.literaturangabe 		{; }
p.literaturliste_1		{font-size: 14px; color: #f09;}
p.mediumangabe			{color: #666; font-size: 10px; line-height: 12px; }
p.menuitem				{width: 300px; margin-bottom: 25px; }
p.navigation			{color: #f09; font-size: 10px; line-height: 10px; text-align: center; }
p.navigator_infofeld 	{font-weight: 700; line-height: 22px; text-align: center; }
p.navigator_infofeld_erklaerung {font-size: 10px; line-height: 10px; text-align: center; }
p.quellentitel			{line-height: 20px; padding-top: 12px; border: 1px; border-top-style: solid; border-top-color: #bbb; width: 100%; }
p.quellen				{line-height: 20px; padding-top: 10px; padding-bottom: 30px; margin-bottom: 50px }
p.rechts 				{; text-align: right; }
p.rezension 			{; text-align: justify; }
p.rezensionsimage		{; text-align: justify; }
p.rezensionstitel 		{color: #09f; font-size: 14px; font-weight: 700; line-height: 23px;  padding-bottom: 6px; border: 1px; margin-top: 30px; page-break-after: avoid; }
p.rezensionstext		{; text-align: justify; margin-top: 22px; }
p.seitenbreite 			{width: 990px; }
p.style					{line-height: 16px; }
p.spotlight_bild		{font-size: 10px; line-height: 15px; width: 145px; margin-left: 10px; }
p.spotlight_text		{font-size: 10px; line-height: 15px; width: 145px; margin-left: 0px; border-bottom: 1px; border-bottom-color: #bbb; border-bottom-style: solid;}
p.spotlight_text2		{font-size: 10px; line-height: 15px; border-bottom: solid 1px #bbb; }
p.spotlight_titel		{font-size: 10px; line-height: 15px; width: 290px; margin-left: 0px; color: #f09}
p.spotlight_titel2		{font-size: 10px; line-height: 15px; margin-left: 0px; color: #f09}
p.subnavigation			{font-size: 10px; }
p.suche					{font-size: 10px; line-height: 15px; }
p.suche_c				{font-size: 10px; line-height: 15px; text-align: center; }
p.suche_c_aktiv			{font-size: 10px; line-height: 15px; text-align: center; font-weight: 700; }
p.tabellenkopf_alben_l	{color: #f09; line-height: 17px; font-weight: 700; }
p.tabellenkopf_c		{color: #f09; font-size: 10px; line-height: 15px; text-align: center; font-weight: 700; }
p.tabellenkopf_l		{color: #f09; font-size: 10px; line-height: 15px; font-weight: 700; }
p.tabellenkopf_r		{color: #f09; font-size: 10px; line-height: 15px; text-align: right; font-weight: 700; }
p.tabelleninhalt_c		{font-size: 10px; line-height: 15px; text-align: center; }
p.tabelleninhalt_l		{font-size: 10px; line-height: 15px; }
p.tabelleninhalt_r		{font-size: 10px; line-height: 15px; text-align: right; }
p.trackliste			{font-size: 10px; line-height: 15px; white-space: nowrap; padding: 1px; }
p.tracklistentitel		{line-height: 20px; padding-top: 12px; border: 1px; border-top-style: solid; border-top-color: #bbb; width: auto; }
p.r_trackliste			{line-height: 20px; padding-top: 10px; padding-bottom: 30px; }
p.umdrehen_l			{font-size: 10px; line-height: 15px; }
p.umdrehen_rtabelleninhalt	{font-size: 10px; line-height: 15px; text-align: right; }
p.zentriert				{text-align: center; }

/*
Zeichenformate
*/

b						{font-weight: 700}
b.musikzimmer			{font-weight: 700; font-size: 17px; color: #09f}
q						{quotes: '«' '»';}
q.act					{color: #c6f; font-weight: 700; quotes: '' '';}
q.name					{color: #c6f; font-weight: 700; quotes: '' '';}
q.titel					{color: #f66; font-weight: 700; quotes: '«' '»'; }
q.track					{color: #f66; font-weight: 700; quotes: '«' '»'; }
q.song					{color: #f66; font-weight: 700; quotes: '«' '»'; }
strong 					{color: #09f}
strong.rot				{color: #f09}
span.button				{font-weight: 700; background-color: #c6f; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
						margin-bottom: 2px;
						border-radius:10px; /* CSS3 */	
						-moz-border-radius:10px; /* Firefox */
						-webkit-border-radius:10px; /* Safari, Chrome */
						-khtml-border-radius:10px; /* Konqueror */
						}
span.hover:hover		{background:#222244;}
span.titelnachsatz		{font-weight: 700; color: #444; font-size: 12px}
span.SQRDiscog_active	{color: #f09}
small					{color:#333; font-weight:normal; 9px}

/*
Listenformate
*/

ol						{color: #333; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
ol.trackliste			{margin-top: -10px; margin-bottom: -5px; }
ul 						{color: #333; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; }
ul.besetzung			{color: #333; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; }
dl						{ }
dt						{color: #333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
dd						{color: #333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
li 						{color: #333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: -15px}
li.klein 				{font-size: 10px; line-height: 15px; }
li.trackliste			{font-size: 10px; line-height: 15px; }
li.besetzung			{font-size: 10px; line-height: 15px; }
li.tabelle				{font-size: 10px; line-height: 15px; }


/*
Bilder
*/

img.altSuche_Logo				{height: 14px; vertical-align: middle; }
img.bestofimage					{width: 120px; }
img.buchcover					{height: 300px; }
img.buchcover_litliste			{height: 190px; float: right; margin-left: 16px; margin-right: 5px; margin-top: 5px}
img.cclogo						{height: 31px; width: 88px}
img.delicious_logo				{height: 12px; vertical-align: -3px; }
img.discog						{width: 90px; float: right; margin-left: 5px; margin-right: 3px; margin-bottom: 1px;}
img.discogimage					{width: 120px; }
img.discog_knopf 				{height: 10px; width: 10px; }
img.discog_knopf_aktiv 			{height: 14px; width: 14px; }
img.factsheetLit				{width: 300px; float: right; margin-left: 10px; margin-right: 0px; margin-top: 5px}
img.fremdrezensionslogo			{height: 20px; }
img.header						{width: 990px; height: 100px; }
img.inlineLogo					{height: 18px; vertical-align: middle; }
img.navigator_bild_zentrum	 	{height: 150px; width: 150px; }
img.navigator_bild_peripherie	{height: 50px; width: 50px; }
img.navigator_spotlight			{height: 50px; width: 50px; }
img.quellenlogo					{height: 25px; }
img.quellenlogo_alben-tabelle	{height: 15px; }
img.quellenlogo_bestof-tabelle	{height: 12px; }
img.quellenlogo_tabelle 		{height: 14px; }
img.screenshot					{width: 630px; }
img.screenshot_rechts			{width: 300px; float: right; margin-left: 10px; margin-right: 5px; margin-top: 5px}
img.rezensionsimage				{width: 290px; }
img.rezensionsimage_rechts		{width: 200px; float: right; margin-left: 16px; margin-right: 5px; margin-top: 5px}
img.rezensionsimage_rechts_klein{width: 80px; float: right; margin-left: 16px; margin-right: 5px; margin-top: 5px}
img.spaltenbreite				{width: 300px; }
img.doppelspaltenbreite			{width: 614px; }
img.spotlight	 				{width: 91px; }
img.spotlight_zufall	 		{width: 139px; }
img.thumbnail					{width: 50px; }
img.thumbnail_maxwertungen		{width: 75px; }
img.thumbnail_rechts			{width: 50px; float: right; margin-left: 16px;}
img.thumbnail_neuigkeiten		{width: 50px; float: right; margin-left: 5px; }
img.thumbnail_genreabfrage		{width: 90px; float: right; margin-left: 5px; margin-right: 3px; margin-bottom: 1px;}
img.thumbnail_infotable			{width: 90px; float: right; margin-left: 5px; margin-right: 3px; margin-bottom: 1px; margin-top: 3px;}
img.thumbnail_infotable_ennum	{height: 25px; }
img.thumbnail_infotable_ennum_lit{height: 40px; }
img.thumbnail_abfrageresultat	{width: 100px; float: right}
img.litchart					{width: 280px}

