BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 10px;
}
a {
	font-size: 10px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
input, select {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	vertical-align: middle;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
}
/* ----fenti menu gombok---- */
.menu-buttons {
	font-size: 9px;
	color: #FFFFFF;
	height: 24px;
	font-weight: bold;
}
.menu-buttons a, .menu-buttons a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}
.menu-buttons a:hover, .menu-buttons a:active {
	color: #000066;
	text-decoration: none;
}
.menu-buttons-aktiv {
	background-color: #E7E6F0;
	color: #CC0000;
	border-right-color: #326BC1;
	font-size: 9px;
	font-weight: bold;
	border-top-color: #78ADFE;
	border-left-color: #8DBAFE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E7E6F0;
	vertical-align: middle;
}
.menu-buttons-aktiv a, .menu-buttons-aktiv a:visited {
	color: #CC0000;
	text-decoration: none;
}
.menu-buttons-aktiv a:hover, .menu-buttons-aktiv a:active {
	text-decoration: none;
}
/* -----fenti nav sav --- */
.fent-nav {
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
.fent-nav a, .fent-nav a:visited {
	color: #000066;
	text-decoration: none;
}
.fent-nav a:hover, .fent-nav a:active {
	color: #FF1010;
	text-decoration: none;
}
/* ----bal nav menu---- */
.bal-nav {
	font-size: 9px;
	width: 170px;
	font-weight: bold;
	vertical-align: middle;
	border: solid 1px;
	border-top-color: #B3C6EA;
	border-right-color: #7A92C1;
	border-bottom-color: #7B92C1;
	border-left-color: #AEC2E8;
	background-color: #9FB7E4;
}
.bal-nav a, .bal-nav a:visited {
	display : block;
	padding: 3px 0px 2px 8px;
	text-decoration: none;
	height: 12px;
	vertical-align: middle;
	color: #000066;
	font-size: 9px;
}
.bal-nav a:hover, .bal-nav a:active {
	border-top-color: #D0DCF2;
	border-bottom-color: #97A9CB;
	color: #000066;
	text-decoration: none;
	background-color: #C4D3EF;
	height: 12px;
}
.bal-nav-aktiv {
	font-size: 9px;
	width: 170px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #E7E6F0;
	height: 12px;
		color: #CC0000;
		padding: 3px 0px 2px 8px;
}
.bal-nav-aktiv a, .bal-nav-aktiv a:visited {
	display : block;
	padding: 3px 0px 2px 8px;
	text-decoration: none;
	height: 12px;
	vertical-align: middle;
	color: #CC0000;
	font-size: 9px;

}
.bal-nav-aktiv a:hover, .bal-nav-aktiv a:active {
	background-color: #D7E1F4;
}
.bal-nav-cim {
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}

.bal-nav-aktualis {
	font-size: 9px;
	width: 170px;
	font-weight: normal;
	vertical-align: middle;
	border: solid 1px;
	border-top-color: #f2d0d0;
	border-right-color: #ba848c;
	border-bottom-color: #ba858d;
	border-left-color: #f3b3b3;
	background-color: #efc4c4;
}
.bal-nav-aktualis a, .bal-nav-aktualis a:visited {
	display : block;
	font-weight: normal;
	padding: 3px 0px 2px 8px;
	text-decoration: none;
	vertical-align: middle;
	color: #000066;
	font-size: 9px;
}
.bal-nav-aktualis a:hover, .bal-nav-aktualis a:active {
	text-decoration: none;
	background-color: #edd8d8;
}

.bal-nav-aktualis-cim {
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	background-image: url(../gfx/b_menu_cim_akt.gif);
	display: table-cell;
	height: 24px;
	width: 170px;
	padding: 3px;
}
/*----balbox ---*/
.balbox {
	font-size: 9px;
	border: solid 1px #FFF;
	border-top-color: F9EBD7;
	border-left-color: F9EBD7;
	border-right-color: 928A7E;
	border-bottom-color: 928A7E;
	background-color: F9EBD7;
	color: #504D34;
	vertical-align: top;
}

.balbox  a, .balbox  a:visited {
	text-decoration: none;
	font-size: 9px;
	color: #504D34;
}

.balbox a:hover, .balbox a:active {
	color: #CC0000;
	text-decoration: underline;
}

.balbox-cim {
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
}

.balbox-cim  a, .balbox-cim  a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.balbox-cim  a:hover, .balbox-cim  a:active {
	color: #FFFFFF;
	text-decoration: underline;

}

.balbox-link {
	vertical-align: middle;
	text-align: right;
	background-color: #F8E4C7;
	border-top-color: #DFCCA8;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

}
/*---------kereses box fent----*/
.fent-nav-keres {
	font-size: 9px;
}
.KeresKiemelt {
	color: #FFFFFF;
	background-color: #FF9900;
}
/*---------cimoldal kiemelt----*/
.ikiemelt-nagy {
	font-size: 11px;
	color: #003366;
}
.ikiemelt-nagy a {
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.ikiemelt-nagy-szoveg a {
	font-size: 11px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
	display:block;
}
.ikiemelt-nagy-szoveg a:hover {
	color: #CC0000;
	text-decoration: none;
}
.ikiemelt-nagy a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.ikiemelt-nagy-datum {
	font-size: 10px;
	color: #4D7CAC;
}
.ikiemelt-nagy-cslink {
	font-size: 10px;
	color: #ABB1C9;
}
.ikiemelt-nagy-cim {
	font-size: 12px;
	color: #990000;
}
.ikiemelt-temalink a {
	font-size: 10px;
	color: #A0A7C2;
	font-weight: bold;
	text-decoration: none;
}
.ikiemelt-temalink a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.ikiemelt-kicsi {
	font-size: 10px;
	color: #504D34;
}
.ikiemelt-kicsi a {
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.ikiemelt-kicsi a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.ikiemelt-kicsi-szoveg a {
	font-size: 10px;
	color: #504D34;
	font-weight: normal;
	text-decoration: none;
	display:block;
}
.ikiemelt-kicsi-szoveg a:hover {
	color: #CC0000;
	text-decoration: none;
}
.ikiemelt-kicsi-cim {
	font-size: 10px;
	color: #990000;
}
.ikiemelt-kicsi-datum {
	font-size: 10px;
	color: #504D34;
}
.ikiemelt-kicsi-link {
	vertical-align: middle;
	text-align: right;
	font-size: 10px;
	border: 0px none;
}
/*---------tema_lista----------------------------------*/


.lista-kicsi {
	font-size: 10px;
	color: #504D34;
}
.lista-kicsi-cim {
	font-size: 10px;
	color: #990000;
}
.lista-kicsi-datum {
	font-size: 10px;
	color: #504D34;
}
.lista-kicsi-link {
	vertical-align: middle;
	text-align: right;
	font-size: 10px;
	border: 0px none;
}
.lenyilo_sav {
	font-size: 10px;
	color: #504D34;
}
/*---------reszletek----------------------------*/
.reszletek_szoveg {
	font-size: 11px;
	color: #003366;
}
.reszletek_szoveg a {
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.reszletek_szoveg a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.reszletek_datum {
	font-size: 10px;
	color: #504D34;
}
.reszletek_cim {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.reszletek_forras {
	font-size: 10px;
	color: #504D34;
}
.reszletek_forras a {
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.reszletek_forras a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.reszletek_kepalairas {
	font-size: 10px;
	color: #504D34;
}
/*-------hir lista---------------------------------*/
.hirlista-nagy-cim {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.hirlista-kicsi-cim {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*---------vonalak----------------------------*/
.vonal_vsz {
	background-image: url(../gfx/vonal_vsz.gif);
	background-repeat: repeat-x;
	height: 2px;
}
.vonal_vsz2 {
	background-image: url(../gfx/vonal_vsz.gif);
	background-repeat: repeat-x;
	height: 10px;
	background-position: center;
}
.vonal_fg {
	background-image: url(../gfx/vonal_fg.gif);
	height: 100%;
	width: 2px;
	background-repeat: repeat-y;
}
.fent-nav-aktiv {
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	height: 35px;
}
/*----jobbox ---------------------------------------*/
.jobbox {
	font-size: 9px;
	border: solid 1px #FFF;
	border-top-color: #F9EBD7;
	border-left-color: #CCC9BB;
	border-right-color: #928A7E;
	border-bottom-color: #928A7E;
	background-color: #F9EBD7;
	color: #504D34;
	vertical-align: top;
}
.jobbox a, .jobbox a:visited {
	text-decoration: none;
	font-size: 9px;
	color: #504D34;
}
.jobbox a:hover, .jobbox a:active {
	color: #CC0000;
	text-decoration: underline;
}
.jobbox-cim {
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	height: 41px;
	text-align: right;
	padding-right: 10px;
}
.jobbox-cim a, .jobbox-cim a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.jobbox-cim a:hover, .jobbox-cim a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.jobbox-link {
	vertical-align: middle;
	text-align: left;
	background-color: #F8E4C7;
	border-top-color: #DFCCA8;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
/* ----hozzaadas form---------------------- */
.form {
	font-size: 9px;
}
.form select, .form input, .form textarea {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form-kiemelt {
	font-size: 9px;
	color: #CC0000;
}
/* ----lenti sav---------------------- */

.lenti-sav {
	font-size: 10px;
	color: #FFFFFF;
	height: 24px;
}
.lenti-sav a, .lenti-sav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.lenti-sav a:hover, .lenti-sav a:active {
	color: #000066;
	text-decoration: none;
}
/*---- nyomtato ikon------------------------------*/
.nyomt a {
	font-size: 10px;
	font-weight: bold;
	color: #8891B3;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.nyomt a:hover, .nyomt a:active {
	color: #CC0000;
	text-decoration: underline;
}
/* ------urlapok ------------------------------------------*/
.form-kiemeltnagy {
	font-size: 12px;
	color: #CC0000;
}
.form-kiemeltcim {
	font-size: 13px;
	color: #CC0000;
}
/*------versenynaptar -----------------------------------------------------*/

.Versenynaptar a {
	font-size: 10px;
	color: #990000;
}
.Versenynaptar TD {
	font-size: 9px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
	padding: 2px;
}

.VersenynaptarInverz TD {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
	padding: 2px;
	font-weight: bold;
}


.VersenynaptarInverz TH {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #3E4B99;
	height: 20px;
}

.VersenynaptarNopadd TD {
	font-size: 9px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
	padding: 0px;
}
.Versenynaptar TH {
	font-size: 7pt;
	color: #000066;
	height: 20px;
	background-color: #D2D6ED;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
}
.VersenynaptarKategoria TD {
	font-size: 7pt;
	background-color: #E0E3F3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2D6ED;
	border-right-color: #D2D6ED;
	border-bottom-color: #D2D6ED;
	border-left-color: #D2D6ED;
	padding: 2px;
}
.VersenynaptarKategoria TH {
	font-size: 9px;
	color: #990000;
	background-color: #E7E6F0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2D6ED;
	border-right-color: #D2D6ED;
	border-bottom-color: #D2D6ED;
	border-left-color: #D2D6ED;
}
.VersenynaptarInfo TD {
	font-size: 7pt;
	border: 1px solid #DED0C0;
	background-color: #ECDFCD;
	background-image: url(../versenynaptar/gfx/vt_kiemelt.gif);
}
.VersenynaptarInfo TH {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 3px;
}
.VersenynaptarAktualis {
	font-size: 10px;
	color: #A0A7C2;
	font-weight: bold;
}
.VersenynaptarKiemelt {
	font-size: 7pt;
	font-weight: bold;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.VersenynaptarMenu TD {
	font-size: 10px;
}
.VersenynaptarMenu a {
	font-size: 10px;
}
.VersenynaptarHirek TD {
	font-size: 9px;
	background-color: #E8DDE1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 3px;
}
.VersenynaptarHirek TH {
	font-size: 9px;
	color: #990000;
	font-weight: normal;
	background-color: #EACEC7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 3px;
}
.VersenynaptarHirek a {
	font-size: 10px;
	color: #990000;
}

/* ------hirdetesi helyek ------------------------------------------*/

.bannercim {
	font-size: 10px;
	color: #003366;
}

.hirdetes1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	height: 98px;
	width: 678px;
	padding-top: 10px;
	border: 3px solid #FFFFFF;
	vertical-align: middle;
}


.hirdetes2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0033FF;
	text-align: center;
	height: 58px;
	width: 164px;
	border: 3px solid #FFFFFF;
	padding-top: 10px;
	vertical-align: middle;
}

.hirdetes3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00CC00;
	text-align: center;
	height: 59px;
	width: 467px;
	border: 3px solid #FFFFFF;
	padding-top: 10px;
	vertical-align: middle;
}



.hirdetes4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	text-align: center;
	height: 58px;
	width: 164px;
	border: 3px solid #FFFFFF;
	padding-top: 8px;
	vertical-align: middle;
}
.hirdetes5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #754620;
	text-align: center;
	height: 240px;
	width: 164px;
	border: 3px solid #FFFFFF;
	padding-top: 100px;
	vertical-align: middle;
}
.hirdetes6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
	text-align: center;
	height: 240px;
	width: 164px;
	border: 3px solid #FFFFFF;
	padding-top: 100px;
	vertical-align: middle;
}

.hirdetes7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #996699;
	text-align: center;
	height: 60px;
	width: 440px;
	border: 3px solid #FFFFFF;
	vertical-align: middle;
}
