@import url('v1_text.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 {
		font: normal 9pt Arial, Helvetica, sans;
		background: url('../img/bg.png') top left #ffffd7;
		padding: 10px 0 123px 0;
		margin: 0;
	}
	ul {
		list-style-type: square;
	}
	li { }
	table { }
	tr { }
	td { }

	/* fo szovegdoboz */
	#main {
		width: 820px;
		padding: 0;
		margin: 0 auto;
	}

	/* a #main -ben levok */
	#fejlec {
		display: block;
		width: 810px;
		margin: 0;
		padding: 2px 5px;
		height: 121px;
		background: #3988ff;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	/* ha van animalt fejlec */
	#fejlec_flash { }
	#fejlec_img {
		display: block;
		width: 431px;
		height: 117px;
		margin: 2px 0 0 0;
		float: left;
	}
	#fejlec_ads1 {
		display: block;
		background: #e0e0e0;
		width: 130px;
		height: 117px;
		margin: 0 0 0 5px;
	}
	#fejlec_ads2 {
		display: block;
		background: #f0f0f0;
		width: 240px;
		height: 117px;
		margin: 0 0 0 5px;
	}

	#workspace {
		display: block;
		width: 100%;
		margin: 0;
		padding: 0;
	}

	/* ha van lablec */
	#lablec {
		display: none;
		position: fixed;
		bottom: 0;
		left: 0;
		margin: 10px 0 0 0;
		padding: 105px 0 0 0;
		width: 100%;
		height: 18px;
		background: url('../img/lablec-osz.png') repeat-x top left;
	}
	#lablec menu li a {
		padding: 3px;
		background: #ff0;
		color: #000;
	}

	/* szoveges terulet */
	#text {
		display: block;
		float: right;
		width: 635px;
		text-align: justify;
	}
	#textbox {
		background: #fff;
		border: 1px solid #3988ff;
		width: 390px;
		padding: 10px;
		margin: 8px 5px 0 0;
	}

	/* menu */
	#menubox {
		display: block;
		margin: 0;
		padding: 8px 0;
		width: 180px;
		background: #deebff;
	}
	#menubox menu {
		list-style: none;
		display: block;
		padding: 0;
		margin: 0;
	}
	#menubox menu li {
		display: block;
		padding: 0;
		margin: 0;
	}
	#menubox menu li a {
		display: block;
		padding: 5px 0 0 10px;
		margin: 0;
		height: 20px;
		font-weight: bold;
		text-decoration: none;
	}


	/* hirek tovabb felirata */
	.forward { }

	/* almenuk a szovegben felsorolva */
	.submenu_in_text { }
	.submenu_in_text li {
		margin: 5px 0;
	}
	.submenu_in_text li a {
		text-decoration: none;
		color: #00f;
	}
	.submenu_in_text li a:hover {
		text-decoration: underline;
		color: #000;
	}

	/* widgetek */
	#widgetsbox {
		display: block;
		width: 215px;
		float: right;
		background: #deebff;
		text-align: left;
	}
	#widget_search_field {
		margin: 5px;
		border: 1px solid #909090;
		width: 200px;
	}
	#widget_search_button {
		margin: 0 0 0 125px;
		width: 80px;
	}
	
	#calendar {
		width: 205px;
		margin: 5px;
		border-spacing: 1px;
	}
	#calendar tr th {
		text-align: center;
	}
	#calendar tr td {
		text-align: center;
		vertical-align: middle;
		border: 1px solid #cddaff;
		font-size: 8pt;
		height: 20px;
	}
	#calendar tr td:hover {
		background: #cddaff;
		border: 1px solid #808080;
	}
	#calendar tr td a {
		color: #00f;
		font-weight: bold;
		text-decoration: none;
	}
	
	#hirlevel_table {
		width: 205px;
		margin: 5px;
		border-spacing: 1px;
	}
	#widget_hirlevel_nev,
	#widget_hirlevel_email {
		border: 1px solid #909090;
		width: 120px;
	}
	#widget_hirlevel_button {
		margin: 5px 0 0 110px;
		width: 90px;
	}
	.widget_linkek ul,
	#widget_linkek ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#widget_linkek ul li {
	}
	.widget_linkek ul li a,
	#widget_linkek ul li a {
		display: block;
		padding: 2px 10px;
		border-bottom: 1px dashed #c0c0c0;
		text-decoration: none;
		color: #00f;
	}
	#widget_linkek ul li a:hover {
		color: #ff0;
		text-decoration: underline;
		background: #70a0ff;
	}
	.megtobblink {
		font-style: italic;
		font-size: 8pt;
		display: block;
		text-align: right;
		padding: 2px 10px;
		color: #009;
		text-decoration: none;
	}
	
	#widget_dokumentumtar ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#widget_dokumentumtar ul li {
	}
	#widget_dokumentumtar ul li a {
		display: block;
		padding: 2px 10px;
		border-bottom: 1px dashed #c0c0c0;
		text-decoration: none;
		color: #00f;
		font-weight: bold;
	}
	#widget_dokumentumtar ul li a:hover {
		color: #ff0;
		text-decoration: underline;
		background: #70a0ff;
	}

	#widget_dokumentumtar_mappa ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#widget_dokumentumtar_mappa ul li {
	}
	#widget_dokumentumtar_mappa ul li a {
		display: block;
		padding: 2px 10px;
		border-bottom: 1px dashed #c0c0c0;
		text-decoration: none;
		color: #00f;
	}
	#widget_dokumentumtar_mappa ul li a:hover {
		color: #ff0;
		text-decoration: underline;
		background: #70a0ff;
	}
	#widget_dokumentumtar_mappa div {
		display: block;
		width: 170px;
		background: #3988ff;
		color: #fff;
		font-weight: bold;
		margin: 10px 0 5px 0;
		padding: 3px 0 3px 10px;
	}
	
	
	/* fooldal */
	.fooldal tr td {
		vertical-align: top;
	}
	.fooldal tr td h2 {
		font: bold 9pt Arial, Helvetica, sans;
		margin: 0;
	}
	.fooldal tr td p {
		margin: 0;
		padding: 0 5px 5px 5px;
	}
	.fooldal tr td h2 a,
	.fooldal tr td p a {
		text-decoration: none;
	}
	.fooldal tr td img {
		float: left;
		margin: 5px 2px 0 0;
	}
	
	/* linkajanlo */
	#links_table {
		margin: 0 auto 20px auto;
	}
	#links_table tr td {
		vertical-align: top;
		width: 50%;
	}
	.links_list {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.links_title {
		text-align: center;
		margin: 20px 5px 5px 5px;
	}
	#links_table tr td ul li a {
		display: block;
		text-align: left;
		margin: 0 5px;
		padding: 0;
		color: #00f;
		text-decoration: none;
	}
	#links_table tr td ul li a:hover {
		color: #c00;
		text-decoration: underline;
	}
	
	.citrom {	background: url('../img/menu-01.png') repeat-x top left; color: #000; }
	.vzold {	background: url('../img/menu-02.png') repeat-x top left; color: #fff; }
	.narancs {	background: url('../img/menu-03.png') repeat-x top left; color: #000; }
	.vkek {		background: url('../img/menu-04.png') repeat-x top left; color: #fff; }
	.vlila {	background: url('../img/menu-05.png') repeat-x top left; color: #fff; }
	.skek {		background: url('../img/menu-06.png') repeat-x top left; color: #fff; }
	.vszurke {	background: url('../img/menu-07.png') repeat-x top left; color: #000; }
	.piros {	background: url('../img/menu-08.png') repeat-x top left; color: #fff; }
	.turkisz {	background: url('../img/menu-09.png') repeat-x top left; color: #000; }
	.fekete {	background: url('../img/menu-10.png') repeat-x top left; color: #fff; }
	.rozsaszin {	background: url('../img/menu-11.png') repeat-x top left; color: #fff; }

	.citrom:hover {		background: url('../img/menu-01h.png') repeat-x top left; color: #000; }
	.vzold:hover {		background: url('../img/menu-02h.png') repeat-x top left; color: #fff; }
	.narancs:hover {	background: url('../img/menu-03h.png') repeat-x top left; color: #000; }
	.vkek:hover {		background: url('../img/menu-04h.png') repeat-x top left; color: #fff; }
	.vlila:hover {		background: url('../img/menu-05h.png') repeat-x top left; color: #fff; }
	.skek:hover {		background: url('../img/menu-06h.png') repeat-x top left; color: #fff; }
	.vszurke:hover {	background: url('../img/menu-07h.png') repeat-x top left; color: #000; }
	.piros:hover {		background: url('../img/menu-08h.png') repeat-x top left; color: #fff; }
	.turkisz:hover {	background: url('../img/menu-09h.png') repeat-x top left; color: #000; }
	.fekete:hover {		background: url('../img/menu-10h.png') repeat-x top left; color: #fff; }
	.rozsaszin:hover {	background: url('../img/menu-11h.png') repeat-x top left; color: #fff; }
	
	#impresszum_menu {
		display: block;
		list-style: none;
		padding: 0;
		margin: 0;
		width: 300px;
		float: right;
		text-align: right;
	}
	#impresszum_menu li {
		display: inline;
	}
	#impresszum_menu li a {
		display: run-in;
		margin: 0 10px 0 20px;
		text-decoration: none;
		color: #999;
		font-weight: bold;
	}
	#impresszum_menu li a:hover {
		text-decoration: underline;
		color: #00f;
	}
	#irjnekunk { }
	#impresszum { }
	
}

/*
	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 { }
	#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 */

