/* szerkezet */

/* graddark: #313234;*/
/* gradmedium: #44474c;*/
/* logoblue: #3fc1b9;*/
/* logogrey: #e7e7e7;*/
/*addarggrey:#202020;*/
/*bluetext: #2F9B94; */

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

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

.datumtxt {color: #e7e7e7; 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 #44474c;
			width: 578px;
			margin-left: 5px;
			margin-top: 20px;
			padding: 0px;
			background-color: #e7e7e7;
			font: normal 10px verdana;
			text-align: left;
			color: #44474c;
	}

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


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

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: #2F9B94;
	}

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

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

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

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: #3fc1b9;
		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 #e7e7e7;
		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 #44474c;
		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: #3fc1b9;
		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: #313234;
		text-decoration: none;
	}

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

a.voda, a.richter, a.pwc, a.be {display:block; width:125px;height:40px;margin:0 0 6px 0; }
a.voda {background:transparent url(images/vodafone_logo.gif) 0 0 no-repeat; }
a.richter {margin-bottom:20px;background:transparent url(images/richter_logo.gif) 0 0 no-repeat; }
a.be {height:90px;background:transparent url(images/be_logo.gif) 0 0 no-repeat; }
a.pwc {width:53px;margin:0 auto 6px auto; background:transparent url(images/pwc_logo.gif) 0 0 no-repeat; }


div.jobbbox {
		border: 0;
		width: 150px;
		padding: 2px 2px 2px 2px;
		margin-top: 20px;
		background-color: #e7e7e7;
		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: #44474c;
			margin-bottom: 3px;
	}

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

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

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

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

div.jobbbox div.jobblista2 a:hover {
			color: #44474c;
			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: #2F9B94;
			letter-spacing: 4px;
			display:block;
		}

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

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

div.jobbbox div.hatter div.jobblista4 a {
			padding: 5px 0px 5px 10px;
			color: #2F9B94;
			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: #44474c;
		}

#footer {
			clear: both;
			border: 0;
			width: 750px;
			padding: 0px;
			background-color: #e7e7e7;
			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, .itemVer2 { width: 400px; padding-bottom: 8px; border-bottom: 2px dotted #3fc1b9; color: #383838; margin: 10px auto 25px auto; font-size: 10px; }
.itemVer img { float: left; border: 0; margin-right:5px; }
.itemVer2 img { float: left; border: 0; margin-right:15px;border:3px solid #3FC1B9; }
.itemHor { width: 400px; padding-bottom: 8px; border-bottom: 2px dotted #3fc1b9; color: #383838; margin: 10px auto 25px auto; font-size: 10px; }
.itemHor img { float: none; border: 0; margin-bottom: 5px; }
.clear { clear: both; }
.itemVer a, .itemVer2 a, .itemHor a { color:#3FC1B9; }
.itemVer a:hover, .itemVer2 a:hover, .itemHor a:hover { color:#383838; }

/* ----------------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;
		}

#tm5	a{
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menugaleria.gif") 0 0 no-repeat;
			display: block;
		}
#tm5	a:hover{
			background: url("./images/menugaleriahl.gif") 0 0 no-repeat;
		}
#tm5_a	a {
			border: 0; padding: 0px 1px 0px 1px; margin: 0;
			background: url("./images/menugaleriahl.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: #3fc1b9;
			margin: 0px 0px 10px;
			font: bold 10px verdana;
			text-transform: uppercase;
			letter-spacing: 0;
			display: block;
		}

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

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

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: #3fc1b9;
		}

.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: #333;
	}

.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: #3fc1b9;
			margin: 0px 0px 5px;
		}

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

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

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 h3 { margin: 0 0 18px; font-size: 14px; font-weight:bold; text-align:center; line-height: 14px; }
div.cikk div.szoveg p { margin: 0 0 22px 0; padding:0; }
div.cikk div.szoveg ul { margin: 0 0 22px 40px; padding:0; list-style-type: disc; }


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

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


/* --------- 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: #e7e7e7;
			padding: 0px 10px 0px;
			margin-bottom: 5px;
			color: #666600;
}

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

div.link div.lista {
			padding-left: 10px;
			margin: 15px 5px;
			text-decoration: none;
			font:normal 10px verdana;
			color: #44474c;
			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: #2F9B94;
			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: #2F9B94;
			display:block;
		}

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

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: #2F9B94;
			display:block;
		}

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