/* CSS-Stylesheet musicals-magazin.de - text related */

.name-of-person {
 color: #000000; font-style: italic; font-size: 0.9em; 
}
.orange-m-bold {
	color: #f59c26;
	font-weight: bold;
	font-size: 13px;
}


.csc-header {
	padding: 0px;
	margin: 0px;
}


.csc-header h1 {
	padding: 0px;
	margin: 0px;

}

.csc-header h2 {
	padding: 0px;
	margin: 0px;
}

.csc-header h3 {
	padding: 0px;
	margin: 0px;
}

.csc-bulletlist-0 li {
	padding-top: 0px;
	margin-top: 5px;
	line-height: 17px;
}

.divcontentmiddle h1 {
	font-size: 17px;
}
.divcontentmiddle h2 {
	padding-top: 0px;
	margin-top: 0px;
	font-size: 15px;
}
.divcontentmiddle h3 {
	font-size: 13px;
}


.bodytext
{
	margin: 0px 0px 10px 0px;
	padding: 0px;	
	line-height: 17px;
	/*clear: both;*/
}


.divcontentmiddle span {
	margin: 0px;
	padding: 0px;
}


.contenttable-0
{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

.contenttable-0 .td-0
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-1
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-2
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-3
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-4
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-5
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-6
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-7
{
	vertical-align: top;
	line-height: 17px;
}

.contenttable-0 .td-8
{
	vertical-align: top;
	line-height: 17px;
}





.contenttable-1 .td-0
{
	width: 220px;
	vertical-align: top;
	font-weight: bold;
	line-height: 17px;
}

.contenttable-1 .td-1
{
	width: 220px;
	vertical-align: top;
	font-weight: bold;
	line-height: 17px;
}



/* td für Inhaltsverzeichnis */
.contenttable-2 .td-0
{
	width: 160px;
	vertical-align: top;
	font-weight: bold;
	line-height: 17px;
}

.contenttable-2 .td-1
{
	vertical-align: top;
	line-height: 17px;
}


.contenttable-3
{
	vertical-align: top;
}


.contenttable-4
{
	width: 440px;
	vertical-align: top;
}

.contenttable-5
{
	width: 60%;
	vertical-align: top;
}


/* ------------------------------------------------------------------*/
/* ------------------------------------------------------------------*/
/* ------------------------------------------------------------------*/

.csc-header .stdheader-h1 {
	font-family: Arial Narrow, Arial, sans-serif;
	font-weight: bold;
	font-size: 32px;
	font-style: normal;	
	padding: 0px;
	margin: 0px;
}

.csc-header .stdheader-h2 {
	font-family: Arial Narrow, Arial, sans-serif;
	font-weight: bold;
	font-size: 22px;
	font-style: normal;	
	padding: 0px;
	margin: 0px;	
	letter-spacing: 0.02em;
}

.csc-header .stdheader-h3 {
	font-family: Arial Narrow, Arial, sans-serif;
	font-weight: bold;
	font-size: 17px;
	font-style: normal;
	padding: 0px;
	margin: 0px;	
	letter-spacing: 0.05em;
}

.csc-header .stdheader-h1 a:link
{
	color: #000000;
}

.csc-header .stdheader-h1 a:visited
{
	color: #000000;
}

.csc-header .stdheader-h1 a:hover
{
	color: #f59c26;
}

.csc-header .stdheader-h1 a:active
{
	color: #f59c26;
}

.csc-header .stdheader-h2 a:link
{
	color: #000000;
}

.csc-header .stdheader-h2 a:visited
{
	color: #000000;
}

.csc-header .stdheader-h2 a:hover
{
	color: #f59c26;
}

.csc-header .stdheader-h2 a:active
{
	color: #f59c26;
}

.csc-header .stdheader-h3 a:link
{
	color: #000000;
}

.csc-header .stdheader-h3 a:visited
{
	color: #000000;
}

.csc-header .stdheader-h3 a:hover
{
	color: #f59c26;
}

.csc-header .stdheader-h3 a:active
{
	color: #f59c26;
}


/* ------------------------------------------------------------------*/
/* ------------------------------------------------------------------*/
/* ------------------------------------------------------------------*/

/* sitemap defs */

.tx-flseositemap-pi1 ul li
{
	margin: 2px;
	font-style: italic;
}

.tx-flseositemap-pi1 ul li a
{
	/* margin-right: 10px; */
	font-style: normal;
}


.tx-flseositemap-pi1 ul li ul
{
	margin-bottom: 10px;
}

