


@import url(gallerystyle.css);
@import url(lightbox.css);

/* Settings für den bodytag */

body  {
	background-color: #000000;
	font: 8pt arial;
	color: #000000;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#dcdada;
	scrollbar-3dlight-color:#dcdada;
	scrollbar-darkshadow-color:#dcdada;
	scrollbar-track-color:#dcdada;
	scrollbar-arrow-color: #0284D0;
}



.sub_head   	    	{
	background-color: #777777;
	font: 8pt arial;
	font-weight: bold;
	color: white;
}

.subheadline   	    	{
	font: 8pt arial;
	font-weight: bold;
	color: black;
}


.title {
	font: bold 8pt Courier New;
	color: #ab0000;
}

.headline{
	font: 8pt arial;
	font-weight: bold;
	color: white;
	background-color: #999999;
}

.headlinebig{
	font: 12pt arial;
	font-weight: bold;
	color: black;
}


.blacksmall {
	font: 08pt Arial;
	color:black;
}

.whitesmall {
	font: 08pt Arial;
	color:white;

}

.time {
	font: 09pt Arial;
	color:white;

}

.timebold {
	font: 09pt Arial;
	color: white;
	font-weight : bold;
}

.blue_head   	    	{
	background-color: #000000;
	text-decoration: none;
	font-size: 9pt;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}


.boxheader          {
	text-decoration: none;
	font-size: 9pt;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}


a.boxheader:link          {
	text-decoration: none;
	font-size: 9pt;
	color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
a.boxheader:visited       {
	text-decoration: none;
	font-size: 9pt;
	color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
a.boxheader:active        {
	text-decoration: none;
	font-size: 9pt;
	color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.boxheader:hover         {
	text-decoration: none;
	font-size: 9pt;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}





### navi #####

.navi          {
	text-decoration: none;
	font-size: 9pt;
	color: #000000;
	font-family: Courier;
	
	line-height: 25px;
}


a.navi:link          {
	text-decoration: none;
	font-size: 9pt;
	color: #000000;
	font-family: Arial Black;
	
	line-height: 25px;
}
a.navi:visited       {
	text-decoration: none;
	font-size: 9pt;
	color: #000000;
	font-family: Arial Black;
	
	line-height: 25px;
}
a.navi:active        {
	text-decoration: none;
	font-size: 9pt;
	color: #000000;
	font-family: Arial Black;
	
	line-height: 25px;
}

a.navi:hover         {
	text-decoration: none;
	font-size: 9pt;
	color: ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}


### navired #####

.navired          {
	text-decoration: none;
	font-size: 9pt;
	color: #ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}


a.navired:link          {
	text-decoration: none;
	font-size: 9pt;
	color: #ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}
a.navired:visited       {
	text-decoration: none;
	font-size: 9pt;
	color: #ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}
a.navired:active        {
	text-decoration: none;
	font-size: 9pt;
	color: #ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}

a.navired:hover         {
	text-decoration: none;
	font-size: 9pt;
	color: ab0000;
	font-family: Arial Black;
	
	line-height: 25px;
}

.overlibblack {
	font: 08pt Arial;
	color: black;
}

.tablehead   {
	font: bold 8pt arial;
	color: white;
}

.tablerow	{
	font: 8pt arial;
	
	background-color: transparent;
}

.tablerow2	{
	background-color: transparent;
	font: 8pt arial;
	color: black;
}

.smalltablerow	{
	background-color: transparent;
	font: 8pt arial;
	color: black;
}

.smalltablerow2	{
	background-color: #dcdada;
	font: 8pt arial;
	color: black;
}

.commentname	{
	font: 8pt arial;
	color: #A9A9A9;
}

.nav {
	text-decoration: none;
	font-size: 10pt;
	color: white;
	background-color: #0284D0;
	font-family: Arial, Helvetica, sans-serif;
	font : bold;
}

.thin_border {
	text-decoration: none;
	font: 8pt arial;
	color: black;
	border: 1px solid #DCDADA;
	width: 95%; /*CW 2007-06-22 */
	background-color: transparent;
}



.border_nav_members {
	text-decoration: none;
	font: 8pt arial;
	color: black;
	border: 3px solid #000000;

}

.tablefooter	{
	font: 8pt arial;
	color: black;
}

.menu	{
	font: bold 8pt arial;
	color: white;
}

.labels {
	font: bold 08pt arial;
	color:black;
}

.terminemonth {
	background-color: transparent;
	font:6pt arial;
	color: black;
}

.termineheadline {
	background-color: #434343;
	font:8pt arial;
	color: black;
	font-weight : bold;
}

.termineheadline2 {
	font:8pt arial;
	color: black;
	font-weight : bold;
}

.terminerow1 {
	background-color: transparent;
	font:8pt arial;
	color: black;
}

.terminerow2 {
	background-color: #2A2A2A;
	/*#434343*/
	font:8pt arial;
	color: black;
}

input {
	font-size:8pt;
	font-family:arial;
	background-color:white;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

input.radio {
	background-color: transparent;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

textarea {
	font-size:8pt;
	font-family: Arial;
	background-color: transparent;
	border: 1 solid #dcdada;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

select {
	font-size:08pt;
	font-family: Arial;
	background-color:white;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

h1 {
	font: bold italic 12pt arial;
	color:black;
}

.coltitel {
	text-decoration: none;
	font: 8pt arial;
	color: white;
	font-weight: bold;
	background: #999999;
}

.trenner {
	text-decoration: none;
	font: 8pt arial;
	color: #ab0000;
}


/* Settings für Links */

a {cursor : url(images/hand.cur)}

A:link 		{
		text-decoration: none;
		font: 8pt arial;
		color: #ab0000;
}

A:visited 	{
		text-decoration: none;
		font: 8pt arial;
		color: ab0000;
		}

A:active 	{
    		text-decoration: none;
		font: 8pt arial;
		color: #ab0000;
    		}


A:hover 	{
	text-decoration: none;
	font: 8pt arial;
	color:333333;
}


a.nav:link          {
	text-decoration: none;
	font-size: 10pt;
	color: #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font : bold;
}
a.nav:visited       {
	text-decoration: none;
	font-size: 10pt;
	color: #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font : bold;
}
a.nav:active        {
	text-decoration: none;
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font : bold;
}

a.nav:hover         {
	text-decoration: none;
	font-size: 10pt;
	color: 333333;
	font-family: Arial, Helvetica, sans-serif;
	font : bold;
}

a.aktuell:link          {
	font: bold 8pt arial;
	color: white;
}
a.aktuell:visited       {
	font: bold 8pt arial;
	color: white;
}
a.aktuell:active        {
	font: bold 8pt arial;
	color: white;
}


.redtext 	{
		font: 8pt arial;
		color: ab0000;
		}

a.small:hover         {
	font: 08pt arial;
	font-weight: bold;
	text-decoration: none;
	color: white;
}
a.small:link          {
	font: 08pt arial;
	color: white;
	font-weight: bold;
}
a.small:visited       {
	font: 08pt arial;
	color: white;
	font-weight: bold;
}
a.small:active        {
	font: 08pt arial;
	color: white;
	font-weight: bold;
}




a.smallblack:link          {
	font: 08pt arial;
	color: black;

}
a.smallblack:visited       {
	font: 08pt arial;
	color: black;

}
a.smallblack:active        {
	font: 08pt arial;
	color: black;

}
a.smallblack:hover         {
	font: 08pt arial;

	text-decoration: underline;
	color: black;
}


#homeboxMain
{
 width: 610px;
 height: 1500px;
 margin-top: 2px;
 margin-left: 5px;
}

#aktionsbox
{
 text-align: left;
 width: 360px;
 height: 200px;
 border: 1px solid #DCDADA;
 float: left;
}

#comingsoonbox
{
 text-align: left;
 width: 240px;
 height: 200px;
 border: 1px solid #DCDADA;
 float: right;
}

#newsbox
{
 text-align: left;
 width: 360px;
 height: 840px;
 border: 1px solid #DCDADA;
 float: left;
 margin-top: 5px;
}


#interviewbox
{
 text-align: left;
 width: 240px;
 height: 550px;
 border: 1px solid #DCDADA;
 float: right;
 margin-top: 5px;
}


#quickiesbox
{
 text-align: left;
 width: 240px;
 height: 283px;
 border: 1px solid #DCDADA;
 float: right;
 margin-top: 5px;
}

#festivalbox
{
 text-align: left;
 width: 360px;
 height: 280px;
 border: 1px solid #DCDADA;
 float: left;
 margin-top: 5px;
}




#upcomingbox
{
 text-align: left;
 width: 240px;
 height: 280px;
 border: 1px solid #DCDADA;
 float: right;
 margin-top: 5px;
}

#partnerbox
{
 text-align: left;
 width: 608px;
 height: 160px;
 border: 1px solid #DCDADA;
 float: right;
 margin-top: 5px;
 margin-bottom: 5px;
}

#inner_partnerbox
{

 width: 600px;
 height: 110px;
 margin-left: 5px;
 margin-top: 10px;
 
}


.divboxHead{
	background-color: #000000;
	text-decoration: none;
	font-size: 9pt;
	color: white;
	margin-left: 2px;
	margin-top:  2px;
	margin-right:  2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

