
body
{
	background-color:#000000;
	margin:0px;
	padding:0px;
}

img
{
	border:none;
}

#keret
{
	width:100%;
	text-align:center;
	background:#ffffff;
	background-image:url('images/bg.png');
	background-repeat:repeat-x;
}

#footer
{
	width:100%;
	height:100px;
	text-align:center;
	background-image:url('images/bg_footer.png');
	background-repeat:repeat-x;
	height:100%;
}

#lap
{
	
	width:980px;

}

#intro
{
	width:800px;
	height:400px;
	top:50%;
	left:50%;
	margin-left:-400px;
	margin-top:-200px;
	position:absolute;
}
				
		#top
		{
			width:980px;
			height:200px;
			background-image:url('images/top.png');
			background-repeat:no-repeat;
			text-align:right;
			font-family:Tahoma;
			font-size:12px;
			font-weight:normal;
			padding-top:10px;
			vertical-align:top;
		}
				
				#kezdolap
				{
					float:left;
					width:162px;
					text-align:left;
					padding-left:38px;
					padding-top:10px;
					font-weight:normal;
				}
				
				#nyelv
				{
					float:left;
					width:748px;
					padding-right:32px;
					text-align:right;
					font-weight:normal;
					color:#464646;
					padding-top:10px;
				}
				
				.news
				{
					padding:5px;
					border:1px solid #444444;
					background-image:url('images/news.jpg');
				}
				
				.newstext
				{
					font-family:Times New Roman;
					font-size:14px;
					text-align:justify;
				}
				
				span.initiale
				{
					font-size:40px;
					padding-top:9px;
					float:left;
					height:15px;
					padding-right:3px;
					display:block;
				}
				
				.newsheader
				{
					font-family:Times New Roman;
					font-size:18px;
				}	
				
						#nyelv a:link
						{
							color:#464646;
							text-decoration:none;
							font-weight:normal;
						}
						
						#nyelv a:visited
						{
							color:#464646;
							text-decoration:none;
							font-weight:normal;
						}
						
						#nyelv a:hover
						{
							color:#ff6400;
							text-decoration:none;
							font-weight:normal;
						}
						
						#kezdolap a:link
						{
							color:#464646;
							text-decoration:none;
							font-weight:normal;
						}
						
						#kezdolap a:visited
						{
							color:#464646;
							text-decoration:none;
							font-weight:normal;
						}
						
						#kezdolap a:hover
						{
							color:#ff6400;
							text-decoration:none;
							font-weight:normal;
						}
						
						span.aktiv
						{
							color:#ff6400;
						}
		
				#top a:link
				{
					color:#464646;
					text-decoration:none;
				}
				
				#top a:visited
				{
					color:#464646;
					text-decoration:none;
				}
				
				#top a:hover
				{
					color:#ff6400;
					text-decoration:none;
				}
		
		#content
		{
			width:980px;
		}
		
				#left_1
				{
					width:300px;
					height:400px;
					background-image:url('images/left_1.png');
					background-repeat:no-repeat;
					float:left;
					text-align:left;
					font-family:Tahoma;
					font-size:10px;
					font-weight:normal;
				}
				
				#left_2
				{
					width:300px;
					height:400px;
					background-image:url('images/left_2.png');
					background-repeat:no-repeat;
					float:left;
					text-align:left;
					font-family:Tahoma;
					font-size:10px;
					font-weight:normal;
				}
				
				#left_3
				{
					width:300px;
					height:400px;
					background-image:url('images/left_3.png');
					background-repeat:no-repeat;
					float:left;
					text-align:left;
					font-family:Tahoma;
					font-size:10px;
					font-weight:normal;
				}
				
				#left_4
				{
					width:300px;
					height:400px;
					background-image:url('images/left_4.png');
					background-repeat:no-repeat;
					float:left;
					text-align:left;
					font-family:Tahoma;
					font-size:10px;
					font-weight:normal;
				}
				
				#left_5
				{
					width:300px;
					height:400px;
					background-image:url('images/left_5.png');
					background-repeat:no-repeat;
					float:left;
					text-align:left;
					font-family:Tahoma;
					font-size:10px;
					font-weight:normal;
				}
						
						#menu
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							line-height:18px;
							font-weight:normal;
							color:#ff6400;
							font-weight:bold;
							padding-left:60px;
							padding-top:20px;
						}
						
								#menu a:link
								{
									font-family:Tahoma;
									font-size:12px;
									color:#464646;
									font-weight:bold;
									text-decoration:none;
								}
								
								#menu a:visited
								{
									font-family:Tahoma;
									font-size:12px;
									color:#464646;
									font-weight:bold;
									text-decoration:none;
								}
								
								#menu a:hover
								{
									font-family:Tahoma;
									font-size:12px;
									color:#ff6400;
									font-weight:bold;
									text-decoration:none;
								}
								
								#menu a.active:link
								{
									font-family:Tahoma;
									font-size:12px;
									color:#ff6400;
									font-weight:bold;
									text-decoration:none;
								}
								
								#menu a.active:visited
								{
									font-family:Tahoma;
									font-size:12px;
									color:#ff6400;
									font-weight:bold;
									text-decoration:none;
								}
								
								#menu a.active:hover
								{
									font-family:Tahoma;
									font-size:12px;
									color:#ff6400;
									font-weight:bold;
									text-decoration:none;
								}
						
						#left a:link
						{
							font-family:Tahoma;
							color:#464646;
							text-decoration:none;
						}
						
						#left a:visited
						{
							font-family:Tahoma;
							color:#464646;
							text-decoration:none;
						}
						
						#left a:hover
						{
							font-family:Tahoma;
							color:#ff6400;
							text-decoration:none;
						}	
				
				#right
				{
					width:650px;
					float:left;
					text-align:left;
					padding-top:18px;
				}
				
				#right2
				{
					width:580px;
					float:left;
					text-align:left;
				}
				
						#left_szinlap
						{
							width:310px;
							padding-right:30px;
							float:left;
							
						}
						
						#right_szinlap
						{
							width:310px;
							text-align:left;
							float:left;
													
						}
						
								#right_szinlap  a.fekete:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								#right_szinlap  a.fekete:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								#right_szinlap  a.fekete:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#464646;
								}
						
						#left_hirek
						{
							width:310px;
							text-align:left;
							float:left;
							padding-right:30px;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
						}
						
								#left_hirek  a:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#left_hirek  a:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#left_hirek  a:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#ff6400;
								}
						
						#right_hirek
						{
							width:310px;
							text-align:left;
							float:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
						}
						
								#right_hirek  a:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#right_hirek  a:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#right_hirek  a:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#ff6400;
								}
						
						#rendeles
						{
							width:290px;
							height:175px;
							float:left;
						}
								
								.eloadas
								{
									width:295px;
									height:160px;
									line-height:20px;
									text-align:left;
									padding-right:30px;
									font-family:Tahoma;
									font-size:12px;
									float:left;
									font-weight:normal;
									color:#464646;
								}
								
								.eloadas2
								{
									width:300px;
									height:140px;
									padding-left:50px;
									line-height:20px;
									text-align:left;
									
									font-family:Tahoma;
									font-size:12px;
									float:left;
									font-weight:normal;
									color:#464646;
								}
								
								.eloadas_arch
								{
									width:295px;
									
									line-height:20px;
									text-align:left;
									padding-right:30px;
									font-family:Tahoma;
									font-size:12px;
									float:left;
									font-weight:normal;
									color:#464646;
									margin-bottom:24px;
								}
								
								#eloadas
								{
									width:295px;
									
									padding-top:0px;
									text-align:left;
									padding-right:30px;
									font-family:Tahoma;
									font-size:12px;
									font-weight:normal;
									color:#464646;
									line-height:20px;
								}
								
								
								
								
								
										span.cim_elo
										{
											text-align:left;
											font-family:Tahoma;
											font-size:12px;
											font-weight:bold;
											color:#ff6400;
										}
										
								#eloadas  a:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#eloadas  a:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								#eloadas  a:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#ff6400;
								}
								
								#eloadas  a.fekete:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								#eloadas  a.fekete:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								#eloadas  a.fekete:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#464646;
								}
								
								.eloadas  a:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								.eloadas  a:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#ff6400;
								}
								
								.eloadas  a:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#ff6400;
								}
								
								a.fekete:link
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								 a.fekete:visited
								{
									text-decoration:none;
									font-weight:bold;
									color:#464646;
								}
								
								a.fekete:hover
								{
									text-decoration:underline;
									font-weight:bold;
									color:#464646;
								}
				
						h1
						{
							text-align:left;
							font-family:Tahoma;
							font-size:18px;
							font-weight:bold;
							color:#ff6400;
							margin:0px;
						}
						
						h2
						{
							text-align:left;
							font-family:Tahoma;
							font-size:15px;
							font-weight:bold;
							color:#464646;
							margin:0px;
						}
						
						h2.cim
						{
							text-align:left;
							font-family:Tahoma;
							font-size:15px;
							font-weight:bold;
							color:#ff6400;
							margin:0px;
						}
						
						h3
						{
							text-align:left;
							font-family:Tahoma;
							font-size:13px;
							font-weight:bold;
							color:#464646;
							margin:0px;
						}
						
						p
						{
							
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
							margin-top:10px;
						}
						
						p.dij_p
						{
							
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:8px;
						}
						
						p.szoveg
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
						}
						
						ul.felsorolas li
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
						}
						
						p.fotos
						{
							text-align:right;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
							margin-top:-5px;
						}
						
						p.fotos2
						{
							text-align:right;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							line-height:16px;
							margin-top:5px;
						}
						
						p.szoveg_hir
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
							padding:3px 32px 5px 5px;
							line-height:16px;
						}
						
						span.cim
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							line-height:22px;
							font-weight:bold;
							color:#ff6400;
						}
						
						span.alcim2
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:bold;
							color:#ff6400;
						}
												
						span.alcim
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:bold;
							color:#464646;
						}
						
						span.megjegyzes
						{
							text-align:left;
							font-family:Tahoma;
							font-size:12px;
							font-weight:normal;
							color:#464646;
						}
						
						p.tovabb
						{
							text-align:left;
							color:#ff6400;
							cursor:pointer;
							margin-top:10px;
							margin-bottom:10px;
						}
						
						table.repertoar_list
						{
							border:none;
						}
						
								table.repertoar_list td
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									font-weight:normal;
									color:#464646;
									border:none;
									vertical-align:top;
									padding:10px 10px 10px 0px;
								}
								
																		
								table.repertoar_list  a:link
								{
									text-decoration:none;
									color:#ff6400;
								}
								
								table.repertoar_list  a:visited
								{
									text-decoration:none;
									color:#ff6400;
								}
								
								table.repertoar_list  a:hover
								{
									text-decoration:underline;
									color:#ff6400;
								}
								
						table.gallery_list
						{
							
						}
						
								table.gallery_list td
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									font-weight:normal;
									color:#464646;
									vertical-align:top;
									padding:10px 10px 10px 0px;
								}
								
																		
								table.gallery_list  a:link
								{
									text-decoration:none;
									color:#ff6400;
								}
								
								table.gallery_list  a:visited
								{
									text-decoration:none;
									color:#ff6400;
								}
								
								table.gallery_list  a:hover
								{
									text-decoration:underline;
									color:#ff6400;
								}
								
						table.eloadas_jegy
						{
							border-collapse:collapse;
							width:650px;
						}
						
								table.eloadas_jegy td
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									font-weight:normal;
									color:#464646;
									vertical-align:middle;
									padding:5x 5px 5px 0px;
									border:2px solid #464646;
									background:#fafafa;
								}
								
								table.eloadas_jegy td.eloadas_nev
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									font-weight:normal;
									color:#464646;
									vertical-align:middle;
									padding:5px 5px 5px 0px;
									border:2px solid #464646;
									background:#ffffff;
								}
								
								table.eloadas_jegy  a:link
								{
									text-decoration:none;
									font-weight:normal;
									color:#ff6400;
								}
								
								table.eloadas_jegy  a:visited
								{
									text-decoration:none;
									font-weight:normal;
									color:#ff6400;
								}
								
								table.eloadas_jegy  a:hover
								{
									text-decoration:underline;
									font-weight:normal;
									color:#ff6400;
								}
								
						table.forum
						{
							border-collapse:collapse;
							width:500px;
						}
								table.forum td
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:3px;
								}
								
								table.forum th
								{
									vertical-align:top;
									font-family:Tahoma;
									font-weight:normal;
									font-size:12px;
									padding:3px;
								}
						
						table.rend
						{
							border-collapse:collapse;
							width:300px;
						}
								table.rend td
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:3px;
								}
								
								table.rend th
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:3px;
								}
								
								
						
								.textinput
								{
									width:400px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								.textinput2
								{
									width:180px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								.textinput3_hu
								{
									width:278px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								.textinput3_en
								{
									width:276px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								.textinput4_hu
								{
									width:93px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								.textinput4_en
								{
									width:95px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
																
								
								.text_select
								{
									width:40px;
									border:1px solid #464646;
									font-family:Tahoma;
									font-size:12px;
								}
								
								textarea.forum
								{
									width:400px;
									height:100px;
									font-family:Tahoma;
									font-size:12px;
									border:1px solid #464646;
								}
								
								textarea.forum2
								{
									width:180px;
									height:90px;
									font-family:Tahoma;
									font-size:12px;
									border:1px solid #464646;
								}
								
						table.forum_list
						{
							border-collapse:collapse;
							width:500px;
						}
								table.forum_list td
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:5px;
									border:1px solid #eeeeee;
								}
								
								table.forum_list td.forum_fejlec
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:5px;
									border:1px solid #eeeeee;
									background:#464646;
									color:#ffffff;
								}
								
												
						table.szereposztas td
								{
									vertical-align:top;
									font-family:Tahoma;
									font-size:12px;
									padding:1px 10px 1px 0px;
									border:none;
									color:#464646;
									text-align:left;
								}
						}	
						
						table.szereposztas td.nev
								{
									vertical-align:bottom;
									font-family:Tahoma;
									font-size:12px;
									padding:1px 10px 1px 0px;
									border:none;
									color:#464646;
									width:200px;
									text-align:left;
								}
						}	
						
						
						table.eloadas_uj
						{
							border-collapse:collapse;
							width:650px;
						}
						
								table.eloadas_uj td
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									vertical-align:top;
									padding:0px 0px 15px 0px;
									
								}
								
								table.eloadas_uj td.datum
								{
									text-align:left;
									font-family:Tahoma;
									font-size:12px;
									width:310px;
									vertical-align:top;
									padding:5px 30px 15px 0px;
									
								}
								
						hr.hir_separator
						{						
							color: #cccccc;
							background: #cccccc;
							height: 1px;
							border:none;
						}
						
						a.dij:link
						{
							text-decoration:none;
							font-weight:bold;
							color:#ff6400;
						}
						
						a.dij:visited
						{
							text-decoration:none;
							font-weight:bold;
							color:#ff6400;
						}
						
						a.dij:hover
						{
							text-decoration:underline;
							font-weight:bold;
							color:#ff6400;
						}
						
						

						
						a:link
						{
							font-family:Tahoma;
							text-decoration:none;
							font-weight:bold;
							color:#ff6400;
						}
						
						a:visited
						{
							font-family:Tahoma;
							text-decoration:none;
							font-weight:bold;
							color:#ff6400;
						}
						
						a:hover
						{
							font-family:Tahoma;
							text-decoration:underline;
							font-weight:bold;
							color:#ff6400;
						}
						
				#tamogatok
				{
					width:100px;
					text-align:right;
					float:left;
				}