@charset "utf-8";

/* inicializalas... */
	html, body, form, input, select, fieldset {font-size: 11px; font-family: Tahoma, Verdana, Arial; color: #000000; } body {background-color: #242424; } /* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */ html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; } /* alapertelmezett betumeret ezeknel az elemeknel */ h1, h2, h3, h4, h5, h6, pre, code {font-size: 10px; } ul, ol {list-style: none; } /* a linkek kez alakot kapjanak mindenhol */ form label {cursor: pointer; } address {font-style: normal; } /* a linkek alapertelmezett alahuzasat szunteti meg */ :link,:visited { text-decoration: none;  } /* linkelt kepek keretezesenek megszuntetese */ a img,:link img,:visited img {border: none; } /* a bordert nullazzuk fieldset eseteben */ fieldset {border: none; } /* float-olt elemek utan hasznalatos clear */ div.clear, span.clear {clear: both; font-size: 0px; } 

/* ___________GLOBAL
*/

body {
	background-color: #34373a;
	text-align: center;
	color: #ffffff;
	padding: 0;
	margin: 0; }

	body a { color: #99ccff; }
	
	body a:hover { color: #ffcc66; }

#wrapper { 
	width: 950px; 
	margin: 0 auto; 
	padding: 0; 
	text-align: left;
	background: url(../images/allwidth.jpg) repeat; }

	
/* ___________FEJLÉC
*/

#header { 
	height: 123px; 
	background: url(../images/header.jpg) no-repeat top left; }


/* ___________NAVIGÁCIÓS BAR
*/

#navigation {
	height: 28px; 
	margin: 0; 
	padding-left: 27px;
	text-align: center; 
 	background: url(../images/navbar.jpg) no-repeat top left; } 

#menu li {
	float: left;
	height: 28px;
	display: block; 
	list-style-type: none; }
	
#menu li a { 
	height: 28px;
	display: block; }

/*___________HÁTTÉR+ROLLOVER
*/

/* főoldal */
	#index { width: 95px; background: transparent url(../images/gomb_off/1.jpg) no-repeat;  }
	#index a:hover { background: transparent url(../images/gomb_on/1.jpg) no-repeat; }

/* színháztörténet */
	#szinhazak  { width: 129px; background: transparent url(../images/gomb_off/2.jpg) no-repeat;  }
	#szinhazak a:hover { background: transparent url(../images/gomb_on/2.jpg) no-repeat; }
	
/* színház és illemtan */
	#illemtan { width: 145px; background: transparent url(../images/gomb_off/3.jpg) no-repeat;  }
	#illemtan a:hover { background: transparent url(../images/gomb_on/3.jpg) no-repeat; }

/* Diákszínpad */
	#club96 { width: 110px; background: transparent url(../images/gomb_off/4.jpg) no-repeat;  }
	#club96 a:hover { background: transparent url(../images/gomb_on/4.jpg) no-repeat; }
		
/* Színházlátogatások */
	#latogat { width: 147px; background: transparent url(../images/gomb_off/5.jpg) no-repeat;  }	
	#latogat a:hover { background: transparent url(../images/gomb_on/5.jpg) no-repeat; }
		
/* Bérlet, jegy, utazás */
	#utazas { width: 144px; background: transparent url(../images/gomb_off/6.jpg) no-repeat;  }
	#utazas a:hover { background: transparent url(../images/gomb_on/6.jpg) no-repeat; }
		
/* Tervek, álmok */
	#tervek { width: 130px; background: transparent url(../images/gomb_off/7.jpg) no-repeat;  }
	#tervek a:hover { background: transparent url(../images/gomb_on/7.jpg) no-repeat; }


/* ___________BALOSZLOP
*/

#content { 
	width: 187px;
	height: 344px;
	float: left;
	background: url(../images/content_head.jpg) no-repeat; }


/* ___________TARTALOM..
*/

#main {
	min-height: 245px;
	margin-left: 187px;
	background: url(../images/main_head.jpg) no-repeat; }

	#mt1 {
		text-align: center;
		width: 260px;
		padding-top: 25px;
		padding-bottom: 0px;
		margin-left: 172px;
		font-size: 12px;}
	
	.mt2 {
		text-align: center;
		width: 260px;
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 172px;
		border-bottom: 1px dotted gray; }
		
	.hirek {
		
		margin-left: 45px;
		width: 650px;
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px dotted gray; }
		


/* ___________LEGALJA...
*/

#footer {
	height: 143px;
	clear: both;
	background: url(../images/footer.jpg) no-repeat; 
	margin: 0 auto; }

	
	#fszzs {
		margin-left: 230px;
		text-align: center;
		width: 660px;
		padding-top: 28px; }

	#linkek {
		margin-left: 170px;
		padding-top: 6px;
		text-align: center; }
	
	#linkek li {
		display: inline;
		list-style-type: none; 
		padding: 5px; }
		
	#linkek ul li:first-child + li  + li {
		font-style: italic; }
	
	#operett {
		margin-left: 170px;
		text-align: center;
		color: #CCC;
		padding-top: 17px; }

		
		
/* ___________span osztályok
*/
.bold { font-weight: bold; }