@charset "utf-8";

html,body {
	text-align:center;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:18px;
}

.page {
	background-image:url(../images/hintergund.jpg);
	background-repeat: repeat-y;
	background-position:center;
	margin:auto;
	min-height:800px;
	width:880px;
}



div.csc-header h1.csc-firstHeader,
h1 {
	font-size:12pt;
}




div.col1 {
	float:left;
	width:360px;
}




div.col1 p,
div.col2 p {
	text-align:justify;
}


div.col2 {
	float:left;
	width:370px;
	margin-left:33px;
}


div.topmenu {
	background-color:#000;
	height:40px;
	padding-left:40px;
}

div.topmenu li{
		list-style:none;
		float:left;
		padding:10px 25px 5px 5px;
	
}

div.topmenu a {
	text-decoration:none;
	color:#FFF;
	cursor:pointer;
}

div#contentWrap {
	padding:15px 50px;
	color:#FFF;
	font-size:10pt;
	text-align:justify;
}

div#contentWrap  a {
	color:#FFF;
}

div#footer {
	padding-top:20px;
}

div#footer a {
	color:#FFF;
	padding:0 20px;
	
	text-decoration:none;
}

div.news-latest-container a {
	color:#FFF;

}

div.musiclistItem span {
	padding-left:15px;
}

/*********  Home *******/

body#page_10 div.col1 {
	float:left;
	width:460px;
}

body#page_10 div.col2 {
	float:left;
	width:240px;
	margin-left:53px;
	padding-top:36px;
}

div.news-latest-item h3,
div.news-list-container h3 {
	margin-bottom:0;
	margin-top:5px;
}

/******  Bilder Übersicht *********/

body#page_6 div.csc-textpic  {
	float:left;
	margin:20px 20px 0;
}

body#page_6 div.csc-textpic-clear{
	clear:none;
}

/****  Besetzung ***/

body#page_22 h1 {
	font-size:15pt;
}

body#page_22 h2 {
	font-size:15pt;
} 

body#page_22 h3 {
	font-size:12px;
} 

body#page_22 .csc-textpic {
	background-color:#000000;
	margin-top:20px;
}

body#page_22 .csc-textpic-text {
	padding:15px;
	position:relative;
}

body#page_22 .csc-textpic-text h2   {
	margin-left:310px;
	position:absolute;
	top:-190px;
	color:#F8EC88;
}

body#page_22  div.rahmen4 {
	margin-top: -30px;
}

body#page_22  div.rahmen4 h3 {
	float:left;
	padding-right:15px;
	font-weight:normal;
	
}

body#page_22  div.rahmen4 h3 a {
	text-decoration:none;
}

.tx-felogin-pi1 legend {
	display:none;
}

.tx-felogin-pi1 fieldset {
	border:none;
}

.tx-felogin-pi1 h3 {
	float:left;
	margin:0;
	margin-right:4px;
}

.tx-felogin-pi1  label {
	float:left;
	padding-right:4px;
	display:block;
	width:90px;
}

.tx-felogin-pi1 div {
	margin-bottom:5px;
}

.csc-menu csc-menu-1 ul {
	list-style: square;
}

table.csc-uploads td p {
	margin:0;
}
