/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {
				height: 			100%;  
				margin: 			0px 0px 0px 0px;}

form {
				margin: 0;
				padding: 0;}

body {
				font-family: 			trebuchet ms,geneva;
				margin: 			0px 0px 0px 0px;
				color: 				#ffffff;
				background-color: 		rgb(0, 0, 0);
				overflow-x:			hidden;
}

a   {
				font-family: 			trebuchet ms,geneva;
				color:				#e6e6e6;
				font-style:			normal;
				font-weight:			bold;
				/* font-size: 12pt;*/
				line-height:			16pt;
				text-decoration:		none;
}	
	
a:hover {			color:				#f9b700;
				font-weight:			bold;
				text-decoration:		none;}


li#current span {
				color:				#f9b700;
				font-weight:			bold;
				text-decoration:		none;}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 5px; }

img { border: 0 none; }

div#zurück { 	
				position:			absolute;
				left:				465px; 
				top:				430px;}

/*****************************************/
/*** Template specific layout elements ***/
/*** background-image:url(../images/Hintergrund.jpg); ***/
/*****************************************/

div.header {
				width:				1448px; 
				height:				132px; 
				border:				none;
				position:			absolute;
				top:				0px;
				left:				50%;
				margin-left:			-967px;}

div.imageLink {
				background-image:		url(../images/LogoLUXAV.png);
				background-repeat:		repeat-x;
				position: 			relative;
				left: 				1200px;
				top: 				10px;
				width: 				220px;
				height: 			116px;}
	
div#blank_left {	
				width:				500px; 
				height:				690px; 
				border:				none;
				background-image:		url(../images/Main_left.jpg);
				background-repeat:		repeat-x;
				position:			absolute;
				top:				132px;
				left:				50%;
				margin-left:			-981px;}

div#hintergrund {
				width:				962px; 
				height:				690px; 
				border:				none;
				background-image:		url(../images/Main_BG.jpg);
				position:			absolute;
				top:				132px;
				left:				50%;
				margin-left:			-481px;}
				
div#menue { 		
				width:				150px; 
				height:				222px; 
				border:				none;
				position:			relative; 
				left:				35px; 
				top:				58px;}
			
div#menue2 {
				width:				150px; 
				height:				222px; 
				border:				none;
				position:			absolute; 
				left:				35px; 
				top:				548px;}

div#news {			
				width:				150px; 
				height:				600px; 
				border:				none;
				position:			absolute;
				left:				745px; 
				top:				130px;
				padding-left:			30px;
}
			
div#text {			
				width:				475px; 
				height:				575px; 
				border:				none;
				position:			absolute;
				left:				250px; 
				top:				76px;

				
				}			

div.unter {
				width:				497px; 
				height:				32px; 
				border:				none;
				position:			absolute;
				top:				622px;
				left:				50%;
				margin-left:			-235px;}
			
div.footer {
				width:				1236px; 
				height:				132px; 
				border:				none;
				background-repeat:		no-repeat;
				position:			absolute;
				top:				821px;
				left:				50%;
				margin-left:			-260px;}

div#blank_right {
				width:				495px; 
				height:				690px; 
				border:				none;
				background-image:		url(../images/Main_right.jpg);
				background-repeat:		repeat-x;
				position:			absolute;
				top:				132px;
				left:				50%;
				margin-left:			481px;}
			
div#galerie {	
				width:				150px; 
				height:				600px; 
				border:				none;
			/***background-image:url(../images/Veranstalt_galerie.png);***/
				position:			absolute;
				left:				5px; 
				top:				50px;}
			
.text_tabelle {
				width:				470px;
				overflow:			hidden;
				height:				580px;}
				
.text_tabelle_cell{
				width:				470px;
				height:				530px;
				vertical-align:			top;}
				
			
/*** Menuefeld Formatierung ***/			

.menu   {font-family:trebuchet ms,geneva;}
	
	
div#menue li {
				font-size:			14pt; 
				line-height:			22pt; 
				text-align:			right; 
				list-style:			none;}
				
div#menue h1  {
				font-family:			trebuchet ms,geneva;
				color:				#f9b700;
				font-size:			12pt;
				text-align:			left;}
	
div#menue h2  {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-size:			14pt;
				padding-top:			10px;}
	
div#menue p   {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-size:			9pt;
				line-height:			12pt;
				text-align:			justify;}

div#menue h3   {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-weight:			normal;
				font-size:			10pt;
				line-height:			10pt;
				text-align:			justify;}	  
  
div#menue a:link,div#menue a:hover,div#menue a:visited {	
				font-family:			trebuchet ms,geneva;
				font-weight:			bold;
				font-size:			12pt;
				line-height:			22pt; 
				text-align:			right; 
				list-style:			none;}
	
/*div#menue a:hover {   	
	font-family:trebuchet ms,geneva;
	font-weight:bold;
	font-size:12pt;
	line-height:22pt; text-align:right; list-style:none;}
	
div#menue a:visited {   	
	font-family:trebuchet ms,geneva;
	font-weight:bold;
	font-size:12pt;
	line-height:22pt; text-align:right; list-style:none;}*/

/*** Menuefeld2 Formatierung ***/	

.menu   {font-family:trebuchet ms,geneva;}

div#menue2 li {
				font-size:			14pt; 
				line-height:			22pt; 
				text-align:			right; 
				list-style:			none;}	
      
div#menue2 h1  {
				font-family:			trebuchet ms,geneva;
				color:				#f9b700;
				font-size:			12pt;
				line-height:			1pt;
				text-align:			left;}
	
div#menue2 h2  {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-size:			14pt;
				line-height:			12pt;
				padding-top:			10px;}
	
div#menue2 p   {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-size:			9pt;
				line-height:			12pt;
				text-align:			justify;}

div#menue2 h3   {
				font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-weight:			normal;
				font-size:			10pt;
				line-height:			10pt;
				text-align:			justify;}	  
  
div#menue2 a:link,div#menue2 a:hover,div#menue2 a:visited {	
				font-family:			trebuchet ms,geneva;
				font-weight:			bold;
				font-size:			12pt;
				line-height:			22pt; 
				text-align:			right; 
				list-style:			none;}
	
/*div#menue2 a:hover {   	
	font-family:trebuchet ms,geneva;
	font-weight:bold;
	font-size:12pt;
	line-height:22pt; text-align:right; list-style:none;}
	
div#menue2 a:visited {   	
	font-family:trebuchet ms,geneva;
	font-weight:bold;
	font-size:12pt;
	line-height:22pt; text-align:right; list-style:none;}  */

  
/*** Textfeld Formatierung 
.contentpaneopen {height: 100%;}
***/



.contentheading{
				font-family:			trebuchet ms,geneva;
				color:				#f9b700;
				font-size:			12pt;
				line-height:			12pt;
				padding-bottom:			5px;
				text-align:			left;
				font-weight: 			bold;
				}
  
.text {
				font-family:			trebuchet ms,geneva;
				font-weight:			normal;
				font-size:			8pt;}
		
div#text h1  {
				font-family:			trebuchet ms,geneva;
				color:					#f9b700;
				font-size:				12pt;
				margin-top:				3px;
				padding-bottom:			32px;
				padding-top:			0px;
				line-height:			12pt;
				text-align:				left;}
				
div#text h2  {			
				font-family:			trebuchet ms,geneva;
				color:					#ffffff;
				font-size:				11pt;
				line-height:			11pt;
				padding-top:			0px;}

div#text h3   {	margin-top:				6px;
				font-family:			trebuchet ms,geneva;
				color:					#ffffff;
				font-size:				9pt;
				line-height:			11pt;
				text-align:				justify;}				
				
div#text h4  {
				font-family:			trebuchet ms,geneva;
				color:					#f9b700;
				font-size:				12pt;
				line-height:			14pt;
				margin-bottom:			35px;
				vertical-align:			top;
				text-align:				left;}
				
	
div#text p   {
				font-family:			trebuchet ms,geneva;
				color:					#ffffff;
				font-size:				9pt;
				line-height:			12pt;
				text-align:				justify;
				margin-bottom:			15px;}

				
div#text a:link, div#text a:hover, div#text a:visited{	
				font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:			9pt;
				line-height:			16pt; 
				text-align:			right; 
				list-style:			none;}
				
/*div#text a:hover {   	
				font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:				9pt;
				line-height:			9pt; 
				text-align:				right; 
				list-style:				none;}
	
div#text a:visited {   	
				font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:				9pt;
				line-height:			9pt; 
				text-align:				right; 
				list-style:				none;}*/


/*** Newsfeld Formatierung 

div#news .contentpaneopen {height: 0%;}
***/	
	
.article_separator {line-height:0pt;}


	
div#news h1  {			font-family:			trebuchet ms,geneva;
				color:				#ffffff;
				font-size:			7pt;
				line-height:			8pt;
				text-align:			left;}
	
div#news h2{			margin-top:			15px;
				font-family:			trebuchet ms,geneva;
				color:				#cecece;
				font-weight:			normal;
				font-size:			7pt;
				line-height:			1pt; 
				text-align:			left; 
				list-style:			none;}
				
div#news h3 {			margin-bottom:			0px;
				font-family:			trebuchet ms,geneva;
				color:				#cecece;
				font-weight:			normal;
				font-size:			7pt;
				line-height:			8pt; 
				text-align:			left; 
				list-style:			none;}
	
div#news a:link {			margin-bottom:			15px;
								font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:			7pt;
				line-height:			6pt;}
	
div#news a:hover {   		margin-bottom:			15px;
				font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:			7pt;
				line-height:			6pt;}
	
div#news a:visited {   		margin-bottom:			15px;
				font-family:			trebuchet ms,geneva;
				text-decoration:		underline;
				font-weight:			normal;
				font-size:			7pt;
				line-height:			6pt;}
	

/*** FlowPlayer Formatierung ***/	

div#player {
				position: 				absolute;
				top:					75px;
				left:					0px;}
	
	
	
/*** Tabs&Slides Formatierung ***/
	
/* --- Generic --- */
a:active,a:focus {outline:0;}
.jwts_clr {clear:both;height:0;line-height:0;}

/* --- Tabs --- */
.jwts_tabberlive {margin-top:-25px;padding-top:0px;}
.jwts_tabberlive .jwts_tabbertab {margin:0px;padding-top:10px;padding-left:10px;border:1px solid #bbb;border-top:0px solid #bbb; background:#444444; width:640px; height:450px;overflow:no;}
.jwts_tabberlive .jwts_tabbertab h2,
.jwts_tabberlive .jwts_tabbertab h3,
.jwts_tabberlive .jwts_tabbertabhide {display:none;}
ul.jwts_tabbernav {margin:0px 0px;padding:0px 4px;list-style:none;list-style-image:none;background:none;border-bottom:1px solid #bbb;line-height:normal;height:auto;}
ul.jwts_tabbernav li {margin:0px;padding:0px;list-style:none;list-style-image:none;background:none;display:inline;}
ul.jwts_tabbernav li a,
ul.jwts_tabbernav li a:link {font-size:10px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#ffffff;border:1px solid #bbb;border-bottom:0px;background:#303030 ;}
ul.jwts_tabbernav li a:visited {color:#333;}
ul.jwts_tabbernav li a:hover {font-size:10px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#333;border:1px solid #aaa;border-bottom:0;background:#fad875;text-decoration:none;}
ul.jwts_tabbernav li a:active {font-size:10px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#333;border:1px solid #aaa;border-bottom:0;background:#fad875;text-decoration:none;}
ul.jwts_tabbernav li a:focus {outline:0;}
ul.jwts_tabbernav li.jwts_tabberactive a {font-size:10px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#333;background:#fad875;border-bottom:0px solid #fff;}
ul.jwts_tabbernav li.jwts_tabberactive a:hover {background:#fad875;border-bottom:0px solid #fff;text-decoration:none;}
ul.jwts_tabbernav li.jwts_tabberactive,
ul.jwts_tabbernav li.jwts_tabberinactive {background:none;padding:0px;margin:0px;}
.jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav {text-align:left;} /* force content orientation */

/* --- Slides --- */
.jwts_slider {margin:4px 0px;padding:0px;}
.jwts_slidewrapper {border:1px solid #bbb;background:#3f3f3f;width:460px;visibility:hidden;height:0px;overflow:hidden;position:relative;margin-left: 5px; margin-bottom:10px;padding:0;}

/* DEFAULT STYLING */
.jwts_title {border:0px solid #aaa;margin:0 0 5px 0;padding:0px;overflow:hidden;background:#303030;cursor:pointer;}
.jwts_title_left {background:#303030;margin:0 10px 0 0;}

a.jwts_title_text,
a.jwts_title_text:link {margin:0 0 0 3px;line-height:22px;font-size:12px;font-weight:bold;text-decoration:none;color:#ffffff;}
a.jwts_title_text:visited {color:#ffffff;}
a.jwts_title_text:active {color:#f9b700;}
a.jwts_title_text:hover {line-height:22px;font-size:12px;font-weight:bold;text-decoration:none;color:#f9b700;}
.jwts_slidecontent {padding:4px 11px 8px 11px;margin:0 0 0 0;position:relative;background:none;border:none;}
.jwts_title_left,.jwts_slidecontent {text-align:left;} /* force content orientation */



