/*	
 *	
 *	ICSSZEM nagy kontrasztú színséma
 *	
 *	@author Bartal Tamás
 *	@date 2005-07-19
 *	@version 1.00
 *	
 */	


@media screen, projection {
	body			{ background-color: black; color: white; margin: 0px; padding: 10px; }
	a, a:visited		{ color: yellow; background-color: black; }
	a:hover, a:visited:hover { color: black; background-color: white; }
	div#main		{ position: absolute; left: 0px; top: 0px; 
				  margin: 10px; font-size: 1.1em;
				  font-family: Arial, Helvetica, sans-serif; 
				  font-style: normal; color: white; padding: 0px; background-color: black; }
	div#index_mainhead_kiemelt { padding: 2px 0px 2px 0px; border-top: 1px solid gray;
				  border-bottom: 1px solid gray; }
	div#index_accessible	{ position: absolute; top: 0px; right: 0px; }
	div#index_balmenulista, div#index_jobbmenulista
				{ float: right; border: 1px solid gray; 
				  margin: -150px 2px 0px 5px; width: 220px; 
				  background-color: black; color: white; padding: 3px; } 
	div#index_balmenulista div { padding: 0px 0px 30px 0px } 
	div#index_kethasab_container { text-align: justify; border-bottom: 3px double gray;  }	
	a.menuelem, a.menuelem2, a.menuelem3, a.menuelem4, a.menuelem5
				{ background-position: -200px -200px; background-repeat: no-repeat; }
	div.index_cikkintro 	{ border-top: 1px solid gray; }
	.index_cikkintro_title	{ text-align: left; }
	div#index_foot 	{ clear: both; margin-top: 5px; }
	ul.footer_links		{ border-top: 1px solid gray; margin: 0px; padding: 2px;
				  list-style: none; text-align: center; }
	ul.footer_links li 	{ display: inline; }
	ul.footer_links li a, ul.footer_links li a:visited
				{ text-decoration: none; }
	p.footer_address	{ margin: 0px; padding: 5px 0px 15px 0px;
				  text-align: center; border-top: 1px solid gray; } 
	img			{ border: 0px; }
	img.left		{ float: left; margin: 0px 5px 5px 0px; }
	img.right		{ float: right; margin: 0px 0px 5px 5px; }
	fieldset 		{ border: 0px; padding: 5px; }
	.hidden, .highcontrast_skin { display: none; margin: 0px; padding: 0px; }
	.seged_submit { margin:0;padding:0;font-size:0em;background-color:transparent;overflow:hidden;width:1px;height:1px;border:0;line-height:0px;float:right; }

  #fooldal_kiemelt_hir {
    float: left;
    width: 300px;
    background-color: white;
    color: black;
    border: 4px double white;
    margin: 0px 10px 10px 0px
  }
  
  .nonaural {
	/* override aural-only hiding */
 	position: static!important;
	left: auto!important;
	top: auto!important;
	width: auto!important;
	height: auto!important;
	overflow: auto!important;
  }
  .aural {
	/* aural-only hiding */
	position: absolute;
	left: 0px;
	top: -500px;
	width: 1px;
	height: 1px;
	overflow: hidden;
  }

/** SEARCH STYLES ************************************************************/

.keres_szoveg2 {
	float: left;
	text-align: left;
	padding: 0;
	margin: 0 0 1px 0;
}

.keres_input3 {
	margin: 25px 0 0 25px;
	padding: 0;
}

.keres_input3 label {
	display: block;
	float: left;
	clear: left;
	padding: 0;
	margin: 2px 0 0 0;
	width: 180px;
	text-align: left;
}

.keres_input3 label.aural {
	clear: none;
}

.keres_input3 div {
	height: 30px
}

.keres_input3 input, .keres_input3 select {
	margin: 0 5px 0 0;
	font-size: 90%;
}

/*
 * Esemenynaptar
 */

.eventlist_listitem_style_1 {
	margin: 5px 10px;
	padding: 5px 0px 0px 0px;
	background-color: transparent;
	border-bottom: 1px solid gray;
}

.eventlist_listitem_style_2 {
	margin: 5px 10px;
	padding: 5px 0px 0px 0px;
/*	background-color: white; */
	border-bottom: 1px solid gray;
}

.eventlist_listitem_style_1 .eventlist_list_style,
.eventlist_listitem_style_1 .eventlist_listdate_style  {
	background-color: #252525;

}

.eventlist_list_style, .eventlist_listdate_style {
	margin:0px;
	padding: 0px 2px;
	line-height: 140%;
}

.naptar {	
	color: #FFFFFF;
	float: right;
	overflow: hidden;
	width: 148px;
	position: relative;
}
.naptar_1 {
	margin-left: 1px;
}
.nap_cim {
	font-size: 10px;
	text-align: center;
	float: left;
	width: 20px;
	padding-top: 10px;
	padding-bottom: 10px;	
}
.nap {
	float: left;
	width: 20px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 3px;	
}

.naptar_bal {
	height: 300px;
	width: 3px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
}
.esemeny_datum {
	text-align: center;
}
.esemeny_datum select {
	font-size: 10px;
	font-weight: bold;
	margin-top: 5px;
	background-color: #FFFFFF;
}
.naptar_sz1 {
	background-color: #9A2211;
}
.naptar_sz2 {
	background-color: green;
}
.naptar_keret {
	color: #4c4c4c;
	background-color: #657AAF;
}



}


@media print {
	div#index_date, div#index_mainhead_menu, div#index_mainhead, div#index_lang,
	div#index_jobbmenulista, div#index_balmenulista, .footer_links, .seged_submit
				{ display: none; }
	body			{ font-family: Arial, Helvetica, sans-serif; color: black;
				  background-color: white; }
	p			{ text-align: justify; }
	a			{ color: black; background-color: white;}
	img			{ border: 0px; }
	img.left		{ float: left; margin: 0px 5px 5px 0px; }
	img.right		{ float: right; margin: 0px 0px 5px 5px; }
	div#index_foot		{ border-top: 1px solid black; }
	.footer_address		{ text-align: center; }
	.hidden, .default_skin 	{ display: none; }
}


@media handheld {
	/* to be done */
	.hidden			{ display: none; }
}


