/* szerkezet */

#head {
			border: 0;
			width: 750px;
			height: 84;
			padding: 0px;
			margin: 0;
			background-color: #333333;
		}

#topmenu {
			border: 0;
			width: 750px;
			padding: 0px;
			margin: 5px 0px 0px;
			background-color: #ffffff;
	}

.datumtxt {color: #939191; text-align: left; text-decoration: none; font-size: 9px; font-family: verdana; font-weight: bold; padding: 2px 5px 0px;}

#balkeret {
			border: 0;
			width: 160px;
			padding: 0px;
			margin-right: 5px;
			background-color: #262626;
	}

/* --------- Kereső ------------ */

div.rkereso {
			border: solid 1px #333;
			width: 578px;
			margin-left: 5px;
			margin-top: 20px;
			padding: 0px;
			background-color: #DFDFDF;
			font: normal 10px verdana;
			text-align: left;
			color: #333;			
	}

div.rkereso div.fej {
			margin-top: 5px;
			margin-left: 5px;
			font: bold 10px verdana;
			text-align: left;
			color: #333;
	}


div.eredmeny {
			width: 578px;
			border: solid 1px #333;
			font: normal 11px verdana; 
			margin-left: 5px;
			margin-top: 10px;
			color: #333;
	}

div.eredmeny div.text {
			margin-top: 5px;
			margin-left: 5px;
			margin-bottom: 5px;
			font-weight: normal;
			font-size: 10px;
	}

div.eredmeny div.text a {
		text-decoration: none;
		color: #ff0000;
	}

div.eredmeny div.text a:hover {
		color: #333;
	}

.lapozo a{
		padding: 2px;
		font-weight: normal;			
		font-size: 10px;
		color: #ff0000;
		text-decoration: none;
	}

.lapozo a:hover {
		text-decoration: none;
		color: #333;
	}

div.keresobox {
		width: 144px;
		border: 1px solid white;
		margin: 0px;
		font: normal 10px verdana;
		color: white;
	}

div.keresobox div.fej {
		margin: 1px;
		padding: 1px 5px 1px 0px;
		background-color: #ff0000;
		font: bold 10px verdana;
		text-align: right;
		color: white;
	}

div.keresobox div.fej a {
		color: white;
		text-decoration: none;
	}

div.keresobox div.fej a:hover {
		color: #383838;
	}

form.main {
	padding: 0;
	margin: 0;
	border: 0;
	}

input.keres {
		margin: 0px;
		padding: 1px;
		border: 1px solid #DFDFDF;
		font-family: verdana, arial;
		font-size: 11px;
		background-color: white;
	}

input.rkeres {
		width: 150px;
		margin-left: 5px;
		margin-bottom: 2px;
		padding: 1px;
		border: 1px solid #333;
		font-family: verdana, arial;
		font-size: 10px;
		background-color: white;
	}

select.rkeres {
		margin-left: 5px;
		padding: 0px;
		font-family: verdana, arial;
		font-size: 10px;
		background-color: white;
	}

select.rkeres2 {
		margin-left: 0px;
		margin-bottom: 2px;
		padding: 0px;
		font-family: verdana, arial;
		font-size: 10px;
		background-color: white;
	}

div.balmenu {
		border: 1px solid white;
		width: 144px;
		padding: 0px;
		margin: 20px 0px 0px;
		background-color: white;
	}

div.balbox {
		border: 1px solid white;
		width: 144px;
		padding: 0px;
		margin: 30px 0px 0px;
		background-color: white;
		font: normal 11px verdana;
		color: white;
	}

div.balbox div.box {
		border-right: 1px solid #939191;
		border-bottom: 1px solid #939191;
		width: 135px;
		padding: 1px;
		margin: 3px 0px 10px;
		background-color: white;		
	}

div.balbox div.box div.fej {
		padding: 1px;
		margin: 3px 2px 5px;
		background-color: #FF0000;
		text-transform: uppercase;
		text-align: left;
	}

div.balbox div.box div.txt {
		padding: 5px;
		text-align: left;
	}

div.balbox div.box div.txt a {
		color: #333333;
		text-decoration: none;
	}

div.balbox div.box div.txt a:hover {
		color: #7D7D7D;
		text-decoration: none;
	}

div.jobbbox {
		border: 0;
		width: 150px;
		padding: 2px 2px 2px 2px;
		margin-top: 20px;
		background-color: #DFDFDF;
		text-align:left;
		font: normal 10px verdana;
	}

div.jobbbox div.fej {
			height: 34px;
			padding: 0px;
			padding-top: 2px;
			margin-bottom: 5px;
			background-image: url('./images/rboxhead.jpg');
			background-repeat: no-repeat;
			text-align: center;
			text-transform: uppercase;
			vertical-align: middle;
			color: white;
			font-size: 11px;
	}

div.jobbbox div.jobblista {
			background-color: white;
			padding: 5px;
			color: #333; 
			margin-bottom: 3px;
	}

div.jobbbox div.jobblista a {
			color: #ff0000;
			text-decoration: none;
	}

div.jobbbox div.jobblista a:hover {
			color: #333;
			text-decoration: none;
	}

div.jobbbox div.jobblista2 {
			padding: 5px;
			color: #333; 
			margin-bottom: 3px;
	}

div.jobbbox div.jobblista2 a {
			color: #ff0000;
			text-decoration: none;
	}

div.jobbbox div.jobblista2 a:hover {
			color: #333;
			text-decoration: none;
	}

div.jobbbox div.jobblista3 a {
			padding-left: 10px;
			margin: 5px 5px 5px 10px;
			background: url("./images/listav.gif") 0px 3px no-repeat;
			text-decoration: none;
			font:normal 10px verdana;
			color: #ff0000;
			letter-spacing: 4px;
			display:block;
		}

div.jobbbox div.jobblista3 a:hover {
			background: url("./images/listas.gif") 0px 3px no-repeat;
			color: #333;
		}

div.jobbbox div.hatter {
			background-color: white;
	}

div.jobbbox div.hatter div.jobblista4 a {
			padding: 5px 0px 5px 10px;
			color: #ff0000; 
			margin: 3px 3px 3px 8px;
			background: url("./images/listav.gif") 0px 8px no-repeat;
			text-decoration: none;
			letter-spacing: 4px;
			display: block;
		}

div.jobbbox div.hatter div.jobblista4 a:hover {
			background: url("./images/listas.gif") 0px 8px no-repeat;
			color: #333;
		}

#footer {
			clear: both;
			border: 0;
			width: 750px;
			padding: 0px;
			background-color: #D9D9D9;
			font:normal 9px verdana;
			text-align: center;
		}

.footertxt {color: #939191; text-align: center; text-decoration:none; font-size: 9px; font-family: verdana;}
.footertxt a { text-decoration: none; color: #939191; }
.footertxt a:hover { text-decoration: none; color: #383838; }

/* ---------------- pictures pages ---------------- */

.itemVer { width: 400px; padding-bottom: 8px; border-bottom: 2px dotted #FF0000; color: #383838; margin: 10px auto 25px auto; font-size: 10px; }
.itemVer img { float: left; border: 0; margin-right: 5px; }
.itemHor { width: 400px; padding-bottom: 8px; border-bottom: 2px dotted #FF0000; color: #383838; margin: 10px auto 25px auto; font-size: 10px; }
.itemHor img { float: none; border: 0; margin-bottom: 5px; }
.clear { clear: both; }

/* ----------------MENUK---------------- */

#tm1	a{
			border: 0; padding: 0px 0px 0px 1px; margin: 0;
			background: url("./images/menucikkek.gif") 0 0 no-repeat;
			display: block;
		}
#tm1	a:hover{
			background: url("./images/menucikkekhl.gif") 0 0 no-repeat;
		}

#tm1_a	a {
			border: 0; padding: 0px 0px 0px 1px; margin: 0;
			background: url("./images/menucikkekhl.gif") 0 0 no-repeat;
			display: block;
		}

#tm2	a{
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menuszerzok.gif") 0 0 no-repeat;
			display: block;
		}
#tm2	a:hover{
			background: url("./images/menuszerzokhl.gif") 0 0 no-repeat;
		}

#tm2_a	a {
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menuszerzokhl.gif") 0 0 no-repeat;
			display: block;
		}

#tm3	a{
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menulapok.gif") 0 0 no-repeat;
			display: block;
		}
#tm3	a:hover{
			background: url("./images/menulapokhl.gif") 0 0 no-repeat;
		}
#tm3_a	a {
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menulapokhl.gif") 0 0 no-repeat;
			display: block;
		}

#tm4	a{
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menuzsuri.gif") 0 0 no-repeat;
			display: block;
		}
#tm4	a:hover{
			background: url("./images/menuzsurihl.gif") 0 0 no-repeat;
		}
#tm4_a	a {
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menuzsurihl.gif") 0 0 no-repeat;
			display: block;
		}

#bm1	a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/index_bg.gif") 0 0 no-repeat;
			display: block;
		}
#bm1	a:hover{
			background: url("./images/indexRoll_bg.gif") 0 0 no-repeat;
		}

#bm1_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/indexRoll_bg.gif") 0 0 no-repeat;
			display: block;
		}

#bm2	a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/dij_bg.gif") 0 0 no-repeat;
			display: block;
		}
#bm2	a:hover{
			background: url("./images/dijRoll_bg.gif") 0 0 no-repeat;
		}
#bm2_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/dijRoll_bg.gif") 0 0 no-repeat;
			display: block;
		}

#bm3	a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/tamogato_bg.gif") 0 0 no-repeat;
			display: block;
		}
#bm3	a:hover{
			background: url("./images/tamogatoRoll_bg.gif") 0 0 no-repeat;
		}
#bm3_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/tamogatoRoll_bg.gif") 0 0 no-repeat;
			display: block;
		}

/* ------------- CIKK ------------- */

div.cikk {
			width: 425px;
			border: 0;
			padding: 5px 0px 5px 0px;
			margin: 20px 0px 25px 0px;
			font:normal 11px verdana;
			color: #383838;
			text-decoration: none;
			text-align: left;
		}

div.cikk div.szerzo {
			padding-left: 5px;
			color: #201B18;
			margin: 0px 0px 10px;
			font: bold 10px verdana;
			text-transform: uppercase;
			letter-spacing: 0;
			display: block;
		}

div.cikk div.szerzo span {
			color: #333;
			font: normal 10px verdana;
		}

div.cikk div.szerzo a {
			text-decoration: none;
			color: #ff0000;
		}

div.cikk div.szerzo a:hover {
			color: #383838;
			text-decoration: none;
		}

div.cikk div.fejlec {
			min-height: 15px;
			vertical-align: middle;
			padding: 0px 0px 0px 3px;
			margin: 0px 0px 5px 0px;
			background-color: #ff0000;
		}

.sor {
			margin: 0;
			padding: 0;			
			border-bottom: solid 1px #666600;
			font: normal 10px verdana; 
			color: #383838;
			text-transform: uppercase;
	}

.oszlop {
			margin: 0;
			padding: 0;
			font: normal 11px verdana; 
			color: #383838;
	}

.cikkfej {
		height: 10px;
		border: 0;
		margin: 0;
		font: normal 11px verdana;
		color: white;
	}

.cikkfej a {
		text-decoration: none;
		color: white;		
	}

.cikkfej a:hover {
		text-decoration: none;
		color: #666600;
	}

.hirfej {
		border: 0;
		margin: 0;
		padding: 0px 0px 0px 5px;
		font: normal 11px verdana;
		color: #383838;
	}

div.cikk div.cim{
			padding: 0px 5px;
			font:bold 18px verdana;
			color: #201B18;
			margin: 0px 0px 5px;
		}

div.cikk div.cim2{
			padding: 0px 5px;
			font:bold 18px verdana;
			color: #201B18;
			margin: 0px 0px 5px;
			text-transform: uppercase;
		}

div.cikk div.alcim {
			padding-left: 5px;
			margin: 0px 0px 10px;
			font:bold 12px verdana;
			color: #333;
		}

div.cikk div.lead {
			border: 0;
			margin: 0;
			margin-bottom: 5px;
			padding-left: 5px;
			font-weight: bold;
			letter-spacing: 0;
			text-decoration: none;
			text-align: left;
			display: block;
		}

div.cikk div.szoveg {
			border: 0;
			margin: 0;
			margin-bottom: 15px;
			padding-left: 5px;
			letter-spacing: 0;
			text-decoration: none;
			text-align: left;
			display: block;
		}

div.cikk div.szoveg a {
			text-decoration: none;			
			color: #ff0000;
	}

div.cikk div.szoveg a:hover {
			text-decoration: none;			
			color: #CC0101
	}


/* --------- kapcsolódó anyagok ------------- */

div.cikk div.link {
			border: 0;
			padding: 0;
			margin: 15px 0px 5px 0px;
		}

div.cikk div.link div.fej {
			vertical-align: middle;
			text-transform: uppercase;
			background-color: #DFDFDF;			
			padding: 0px 10px 0px;
			margin-bottom: 5px;
			color: #666600;
}

div.cikk div.link div.fej a {
			color: #333;
			text-decoration: none;
}

div.link div.lista {
			padding-left: 10px;
			margin: 15px 5px;
			text-decoration: none;
			font:normal 10px verdana;
			color: #333;
			display:block;
		}

div.link div.lista span {
			text-transform: uppercase;
			font: bold 10px verdana;
			margin-left:5px;
	}

div.link div.lista a {
			padding-left: 10px;
			margin: 5px 5px;
			background: url("./images/listav.gif") 0px 3px no-repeat;
			text-decoration: none;
			font:normal 10px verdana;
			color: #ff0000;
			display:block;
		}

div.link div.lista a:hover {
			background: url("./images/listas.gif") 0px 3px no-repeat;
			color: #383838;
		}

div.link div.archivlista a {
			padding-left: 10px;
			margin: 1px 5px 1px 15px;
			background: url("./images/listav.gif") 0px 3px no-repeat;
			text-decoration: none;
			font:normal 10px verdana;
			color: #ff0000;
			display:block;
		}

div.link div.archivlista a:hover {
			background: url("./images/listas.gif") 0px 3px no-repeat;
			color: #CC0101;
		}

div.link div.kepeslista a {
			padding-left: 10px;
			margin: 5px;
			background: url("./images/listav.gif") 0px 3px no-repeat;
			text-decoration: none;
			font:normal 10px verdana;
			color: #ff0000;
			display:block;
		}

div.link div.kepeslista a:hover {
			background: url("./images/listas.gif") 0px 3px no-repeat;
			color: #383838;
		}