@import url('v1_text.css');
@import url('widgets.css');
@import url('hirdetes.css');
@import url('album.css');
@import url('google_ads.css');
/*

        cms 5.0 css files

*/

/* *********************************************************************************************
	Ertelemszeruen ki kell egesziteni azokkal az elemekkel, vagy esemenyhez kapcsolod
        opciokkal, amik hianyoznak.
        Ami folosleges, azt torolni kell, hogy ne legyen tele szemettel a kod.
        
        FONTOS!!! A media screen es media print reszben levo elemeket is formazni kell;
        ahol lehet ugyanazokat a formazasokat tartani es azokat egybe irni.
********************************************************************************************* */

/* hogy nezzen ki kepernyon */
@media screen {
	/* html tagok */
	body {
		background: #fff;
		color: #000;
		font: normal 10pt Arial, Helvetica, sans;
		margin: 0;
		padding: 0;
	}
	div { }
	ul { }
	li { }
	table { }
	tr { }
	td { }
	a {
		color: #00f;
	}

	/* fo szovegdoboz */
	#main {
		display: block;
		width: 1024px;
		margin: 0 auto;
	}

	/* a #main -ben levok */
	#fejlec {
		display: block;
		width: 1024px;
		height: 245px;
	}
	/* ha van animalt fejlec */
	#fejlec_flash { }
	#logo {
		width: 1024px;
		height: 245px;
		border: none;
	}

	#workspace {
		display: block;
		width: 1024px;
	}

	/* ha van lablec */
	#lablec {
		display: block;
		padding: 5px;
		margin: 5px 0;
		width: 1000px;
		text-align: center;
		background: #f0f0f0;
		color: #c0c0c0;
		border-top: 1px solid #c0c0c0;
	}
	#lablec table {
		width: 500px;
		margin: 0 auto;
	}
	#lablec table tr td a {
		font-weight: bold;
		text-decoration: none;
		color: #c0c0c0;
	}
	#lablec p {
		text-align: center;
		color: #999;
	}
	#lablec a {
		color: #999;
		text-decoration: none;
	}

	/* szoveges terulet */
	#text {
		display: block;
		width: 780px;
		float: right;
		padding: 0 12px 0 0;
	}
	#normal {
		display: block;
		width: 560px;
		margin: 0 10px 0 0;
		padding: 0px 0;
	}
	

	/* menu */
	menu {
		display: block;
		width: 190px;
		list-style: none;
		margin: 0 0 0 10px;
		padding: 0;
	}
	menu li { }
	menu li a {
		display: block;
		width: 185px;
		height: 30px;
		margin: 0;
		padding: 15px 10px 0 15px;
		text-align: left;
		text-decoration: none;
		font-weight: bold;
		color: #fff;
		background: url('../img/menu-bg.png');
	}
	menu li a.uj_menu {
		background: #f00;
		color: #ff0;
	}

	#box1, #box2, #box3  {
		display: block;
		float: right;
		padding: 0;
	}
	#box1 {
		width: 290px;
		margin: 0 10px 0 0;
	}
	#box2 {
		width: 270px;
		margin: 0 10px 0 0;
	}
	#box3 {
		margin: 0 0 0 0;
		width: 200px;
		background: #bfe8a7;
	}
	#box4 {
		display: block;
		width: 780px;
		height: 120px;
		background: #ffffc0;
		margin: 5px 0 0 0;
		padding: 10px 0 0 0;
	}
	#partnerprogrambox {
		background: #f0f0f0; /* #bfe8a7 */
		border: 1px solid #c0c0c0;
		width: 288px;
		height: 268px;
		margin: 0 0 5px 0;
	}
	
	h1#rendezvenynaptar {
		padding: 5px 5px 4px 10px;
		margin: 0;
		background: url('../img/rendezvenynaptar-top.png') no-repeat top left;
		color: #fff;
		font: bold 10pt Arial, Helvetica, sans;
		text-align: left;
	}
	
	#calendar, #calendar caption {
		width: 270px;
		padding: 3px 10px;
		background: url('../img/rendezvenynaptar-bg.png') repeat-y;
	}
	#calendar tr td {
		border: 1px solid #a5c9ff;
		padding: 6px 2px;
		margin: 1px;
		text-align: center;
		font: bold 8pt Arial, Helvetica, sans;
		color: #00f;
	}
	#calendar tr td:hover {
		border-color: #e0e0e0;
		color: #fff;
		background: #93beff;
	}
	
	.zoldfeherbox {
		background: url('../img/fejlec-zoldfeher-bg.png') no-repeat top right;
	}
	.zoldfeher, .zold {
		display: block;
		width: 190px;
		margin: 0;
		padding: 3px 0;
		font: bold 10pt Arial, Helvetica, sans;
		text-align: left;
		float: right;
		color: #fff;
	}

	.zoldbox {
		background: url('../img/fejlec-zold-bg.png') no-repeat top right;
	}

	.kek {
		display: block;
		width: 280px;
		margin: 0;
		padding: 3px 0;
		font: bold 10pt Arial, Helvetica, sans;
		text-align: left;
		float: right;
		color: #fff;
	}
	.kekbox {
		padding: 0;
		margin: 0;
		background: url('../img/fejlec-kek-bg.png') no-repeat top right;
	}
	.rightlink {
		color: #000;
		text-decoration: none;
	}
	.rightlink:hover {
		text-decoration: underline;
	}
	.kiemelt {
		color: #fa0;
		text-decoration: underline;
	}
	#kektext {
		margin: 0;
		padding: 0;
		background: #b0cfff;
	}
	#kektext p {
		margin: 0;
		padding: 10px 10px;
	}

	.kek_hirlevel {
		display: block;
		width: 200px;
		margin: 0;
		padding: 8px 0 0 0;
		font: bold 15pt Arial, Helvetica, sans;
		text-align: left;
		float: right;
		color: #fff;
	}
	.kekhirlevelbox {
		padding: 0;
		margin: 0;
		background: url('../img/fejlec-kek-bg.png') no-repeat top right;
	}

	form {
		margin: 0;
		padding: 0;
	}
	.tipp {
		font-size: 8pt;
		border: 1px solid #c0c0c0;
		background: #ffffe0;
		padding: 5px;
		margin: 5px 0 0 0;
	}


	menu#bottom {
		display: block;
		width: 1000px;
		list-style: none;
		padding: 0;
		margin: 0 0 5px 0;
	}
	menu#bottom li {
		display: inline;
		margin: 0 20px;
	}
	menu#bottom li a {
		display: inline;
		background: none;
		color: #c0c0c0;
		height: 20px;
		width: 120px;
		padding: 0;
		margin: 0;
	}
	
	
	.news_h1 {
		font: bold 10pt Arial, Helvetica, sans;
		color: #fff;
		background: #3988ff;
		padding: 5px;
		margin: 0 0 5px 0;
		text-align: left;
	}
	.news_lead {
		font: normal 9pt Arial, Helvetica, sans;
		padding: 0 5px 10px 5px;
		text-align: justify;
	}
	


	.cim p {
		text-align: left;
	}
	
	.kereso_table {
		width: 300px;
	}
	.kereso_table tr td {
		text-align: right;
	}
	.kereso_table tr td input[type=text]{
		border: 1px solid #009;
		background: #f0f0f0;
		width: 200px;
	}
	.kereso {
		display: block;
		padding: 0 0 5px 0;
		margin: 0;
		width: 300px;
		border: 1px solid #c0c0c0;
		background: #d0dfff;
	}
	.kereses_eredmeny {
		padding: 5px;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	.kereses_eredmeny:hover {
		background: #f0f0f0;
		border-top: 1px solid #0f0;
		border-bottom: 1px solid #00f;
	}
	.kereses_eredmeny a {
		text-decoration: none;
	}
	.kereses_eredmeny h2 {
		margin: 0;
		padding: 0;
	}
	.kereses_eredmeny p {
		padding: 0;
		margin: 0;
	}
	
	.table_head {
		border-bottom: 1px solid #777;
		background: #ffe;
		padding: 5px;
	}
	
	.szallasajanlo {
		font-size: 8pt;
		margin: 0 20px;
	}
	
	#main_ad_block {
		display: block;
		width: 728px;
		height: 90px;
		border: 1px solid #fff;
		position: absolute;
		margin: 15px 0 0 148px;
		background: #f0f0f0;
	}
}

/*
	Ahol megvan adva a "display: none;" parameter, azt ne torold ki, csak megbeszeles utan,
	mert nem akarjuk kinyomtatni.
*/
/* hogy nezzen ki nyomtatva */
@media print {
	/* html tagok */
	body { }
	div { }
	menu { display: none; }
	ul { }
	li { }
	h1 { }
	h2 { }
	h3 { }
	table { }
	tr { }
	td { }
	
	#main { }
	#fejlec { display: block; }
	#workspace { }
	#workspace menu { display: none; }
	#workspace #text { }
	#lablec { }
	
	/* harom oszlopos verzio eseten */
	#workspace #jobb_oszlop { display: none; }
	#workspace #kozep_oszlop { }
	#workspace #kozep_oszlop #text { }
	
	/* ha van bejelenetkezeshez szovegdoboz doboz */
	#loginbox { display: none; }
}


/* EOF */

