body {
	margin: 0px;
	background-image: url(images/body_top_bg.png);
	background-repeat: repeat-x;
	background-position: top;
}
a {
	color: #ecb13b;
}
.boxtartalom a {
	color: #ecb13b;
}
h1 {
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #5c435e;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #dca539;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
h4, p {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.TanfolyamBody {
	margin: 0px;
	background-image: url(images/body_top_bg_bio.png);
	background-repeat: repeat-x;
	background-position: top;
}
.TableWidth100 {
	width: 100%;
	height: 100%;
}
.TrHeight100 {
	height: 100%;
}
.FoTableLeftTd {
	text-align: center;
}
.MainTable {
	width: 965px;
	height: 100%;
	margin: auto;
}
.MainTableTopTr {
	height: 128px;
}
.MainTableTopTr_tanfolyam {
	height: 128px;
}
.TopLogoTd {
	width: 229px;
	background-image: url(images/top_logo.png);
	background-repeat: no-repeat;
}
.TopLogoTd_tanfolyam {
	width: 229px;
	background-image: url(images/top_logo_tanfolyam.png);
	background-repeat: no-repeat;
}
.IndexHrefDiv {
	width: 100%;  
	height: 109px;
	margin-top: 17px;
}
.IndexHrefDiv div {
	width: 100%;
	height: 109px;
	cursor: pointer;
}
.TopRightTd {
	width: 736px;
	background-image: url(images/top_bg.png);
	background-repeat: no-repeat;
	background-color: #206272;
}
.TopRightTd_tanfolyam {
	width: 736px;
	background-image: url(images/top_bg_bio.png);
	background-repeat: no-repeat;
	background-color: #206272;
}
.HibabejelentoDiv {
	position: relative;
	margin-left: 485px;
	top: 30px;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
.HibabejelentoDiv a {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.HibabejelentoDiv a:hover {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #ffb82c;
	text-decoration: none;
}
.AgilentDiv {
	position: relative;
	left: 21px;
	top: -10px;
	width: 257px;
	height: 38px;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.TopMenuTr {
	height: 35px;
}
.TopMenuTr_tanfolyam {
	height: 35px;
}
.TopMenuTr_tanfolyamTd {
	background-image: url(images/menu_bg_bio.png);
	background-repeat: no-repeat;
	width: 965px;
}
.TopMenuTrTd {
	background-image: url(images/menu_bg_bio.png);
	background-repeat: no-repeat;
	width: 965px;
}
.TopMenuButton {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.TopMenuButton a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.TopMenuButton a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffb82c;
}
.LenyiltMenuTd {
/*	padding-top: 10px; */
}
.LenyiltMenuDiv {
	position:absolute;
	visibility:hidden;
	height: 100%;
}
.LenyiltMenuEgySor {
	height: 100%;
	vertical-align: top;
}
.LenyiltMenuEgySorBalTd {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	width: 150px; 
}
.LenyiltMenuEgySorBalTd a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.LenyiltMenuEgySorBalTd div {
	padding-left: 10px;
	padding-top: 10px;
/*	width: 150px; */
	height: 25px;
	background-color: #257486;
	border: 1px solid #1a4f5d;
}
.LenyiltMenuEgySorBalTd div:hover {
	background-color: #1a4f5d;
}
.SubSubMenuDivDiv {
		border: 1px solid #1a4f5d;

}
.SubSubMenuDivDiv div {
	padding-left: 10px;
	padding-top: 10px;
	width: 150px;
	height: 25px;
	background-color: #257486;
}
.SubSubMenuDivDiv div:hover {
	background-color: #1a4f5d;
}
.SubSubMenuDiv {
	visibility: hidden;
	height: 100%;
	width: 150px;
	background-color: #257486;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.IndexTopTr {
	height: 99px;
	vertical-align: top;
}
.IndexTopTrTd {
	background-image: url(images/index_topmenu_bottom_bg.png);
	background-repeat: no-repeat;
}
.IndexTopTable {
	width: 100%;
	height: 100%;
}
.IndexTopTable tr {
	vertical-align: top;
}
.IndexTopTableLeftTd {
	width: 506px;
}
.IndexTopTableLeftTable {
	width: 382px;
	margin-left: 17px;
	margin-top: 20px;
}
.UdvozoljukTd {
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.IndexTopTableLeftTableTd {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #ecb13d;
	padding-top: 5px;
}
.IndexTopTableRightTd {
	width: 459px;
}
.IndexTopTableRightTable {
	width: 425px;
	margin-top: 20px;
	margin-left: 10px;
}
.IndexTopTableRightTable td {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}
.Tr261 {
	height: 261px;
}
.BottomTrTd {
	background-image: url(images/body_bg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
}
.BottomTable {
	width: 965px;
	margin: auto;
}
.BottomTableUresSor {
	height: 86px;
}
.KromatKapcsolatTr {
	height: 106px;
	vertical-align: top;
}
.KromatKapcsolatDiv {
	width: 370px;
	height: 88px;
	background-image: url(images/bottom_kapcs_bg.png);
	background-repeat: no-repeat;
	float: right;
}
.KromatKapcsolatDiv div {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #575757;
	margin-left: 80px;
	line-height: 1.3;
}
.BottomseoTr {
	height: 70px;
}
.BottomseoTr td {
	padding-bottom: 15px;
}
.CopyrightDiv {
	display: inline;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	margin-left: 10px;
}
.CopyrightDiv a {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	text-decoration: none;
}
.CopyrightDiv a:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	text-decoration: underline;
}
.Whizz_Hosting_Div {
	display: inline;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	margin-left: 310px;
}
.Whizz_Hosting_Div a {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	text-decoration: none;
}
.Whizz_Hosting_Div a:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #1a505d;
	text-decoration: underline;
}
.Whizz_Hosting_Div img {
	position: relative;
	top: 5px;
	left: 10px;
}



/* FŐOLDAL TARTALMI RÉSZEI */

.ContentIndexTr {
	height: 100%;
	vertical-align: top;
}
.ContentIndexTable {
	height: 100%;
	width: 100%;
	margin-top: 15px;
}
.ContentIndexTableFoSor {
	vertical-align: top;
}
.ContentIndexTableBalTd {
	width: 694px;
}
.ContentIndexTableBalTdTable {
	width: 100%;	
}
.ContentIndexTableBalTdTr {
	height: 50px;
	vertical-align: top;	
}
.BoxokBalOszlop {
	width: 344px;
}
.BoxokJobbOszlop {
	width: 350px;
}
.TartalomJobbSzelBorder {
	width: 1px;
	background-image: url(images/tartalom_jobbszel_border.png);
	background-repeat: repeat-y;
}
.TartalomJobbSzel {
	width: 270px;
}

/* BIO ÜZLETÁG BOX */

.BioBoxFoTable {
	width: 260px;
	height: 283px;
	background-image: url(images/bi_box_bg.png);
	background-repeat: no-repeat;
	margin-left: 7px;
}
.BioBoxTartalomTr {
	height: 88px;
	vertical-align: top;
}
.BioBoxTartalomTr td {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #2b003d;
	padding-left: 7px;
	padding-right: 7px;
}
.BioBoxOsszesTr {
	height: 18px;
}
.BioBoxOsszesTr td {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	padding-left: 13px;
}
.BioBoxOsszesTr td a {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

/* ESEMÉNYEK BOX */

.EsemenyekBoxFoTable {
	width: 339px;
	background-image: url(images/esemeny_box_top_bg.png);
	background-repeat: no-repeat;
	background-position: top;
}
.EsemenyekBoxHeadTr {
	height: 40px;	
}
.EsemenyekBoxHeadTr div {
	width: 267px;
	height: 20px;
	background-image: url(images/esemeny_box_head_bg.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #21615c;
}
.EsemenyekBoxHeadTr span {
	position: relative;
	left: 15px;
	bottom: 4px;
}
.EsemenyekBoxTartalomDiv {
	width: 337px;
	border-left: 1px solid #edf2f2;
	border-right: 1px solid #edf2f2;	
}
.EsemenyekBoxTartalomTable {
	width: 326px;
	border-bottom: 1px dotted #3f837f;
	margin-left: 6px;
}
.EsemenyekBoxTartalomBalTd {
	width: 226px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-bottom: 10px;	
}
.EsemenyekBoxTartalomBalTd a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.EsemenyekBoxTartalomJobbTd {
	width: 100px;
}
.EsemenyekBoxDatumTd {
	background-image: url(images/esemeny_box_datum_bg.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #378a81;
	padding-left: 7px;
	width: 69px;
}
.EsemenyekBoxOsszesTable {
	margin-left: 125px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.EsemenyekBoxOsszesTable tr {
	height: 15px;
}
.EsemenyekBoxOsszesTable td {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #3f837f;
	text-decoration: underline;
}
.EsemenyekBoxOsszesTable td a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #3f837f;
	text-decoration: underline;
}
.EsemenyekBoxBottomTr {
	height: 9px;
}
.EsemenyekBoxBottomTr td {
	background-image: url(images/esemeny_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* TERMÉKEK BOX*/

.TermekekBoxTable {
	width: 339px;
	margin-top: 10px;
}
.TermekekBoxTopTr {
	height: 96px;
}
.TermekekBoxTopTr td {
	background-image: url(images/term_box_top_bg.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #132937;
	padding-left: 15px;
	padding-top: 12px;
}
.TermekekBoxTartalomTd {
	background-image: url(images/term_box_middle_bg.png);
	background-repeat: repeat-y;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	padding-left: 14px;
	padding-right: 20px;
	padding-bottom: 8px;
}
.TermekekBoxTartalomTd a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	text-decoration: underline;
}
.TermekekBoxBottomTr {
	height: 9px;
}
.TermekekBoxBottomTr td {
	background-image: url(images/term_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* SZEMINÁRIUMOK BOX*/

.SzeminariumokBoxFoTable {
	width: 339px;
	background-image: url(images/szeminarium_box_top_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 40px;
}
.SzeminariumokBoxHeadTr {
	height: 40px;
}
.SzeminariumokBoxHeadTr div {
	width: 267px;
	height: 20px;
	background-image: url(images/szeminarium_box_head_bg.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.SzeminariumokBoxHeadTr span {
	position: relative;
	left: 15px;
	bottom: 4px;
}
.SzeminariumokBoxTartalomDiv {
	width: 337px;
	border-left: 1px solid #edf2f2;
	border-right: 1px solid #edf2f2;
}
.SzeminariumokBoxTartalomTable {
	width: 326px;
	border-bottom: 1px dotted #3f837f;
	margin-left: 6px;
}
.SzeminariumokBoxTartalomBalTd {
	width: 226px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-bottom: 10px;
}
.SzeminariumokBoxTartalomBalTd a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.SzeminariumokBoxTartalomJobbTd {
	width: 100px;
}
.SzeminariumokBoxDatumTd {
	background-image: url(images/szeminarium_box_datum_bg.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #d99816;
	padding-left: 7px;
	width: 69px;
}
.SzeminariumokBoxOsszesTable {
	margin-left: 100px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.SzeminariumokBoxOsszesTable tr {
	height: 15px;
}
.SzeminariumokBoxOsszesTable td {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #d99816;
	text-decoration: underline;
}
.SzeminariumokBoxOsszesTable td a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #d99816;
	text-decoration: underline;
}
.SzeminariumokBoxBottomTr {
	height: 9px;
}
.SzeminariumokBoxBottomTr td {
	background-image: url(images/esemeny_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* KIEMELT AJÁNLATOK BOX */

.AjanlatBoxFoTable {
	width: 339px;
}
.AjanlatBoxHeadTr {
	height: 27px;
}
.AjanlatBoxHeadTr td {
	background-image: url(images/ajanlat_box_top_bg.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #21615c;
	padding-left: 25px;
}
.AjanlatBoxTartalomTd {
	background-image: url(images/term_box_middle_bg.png);
	background-repeat: repeat-y;
}
.AjanlatBoxTartalomTable {
	margin-left: 5px;
	margin-top: 15px;
}
.AjanlatBoxTartalomBalTd {
	width: 145px;
}
.AjanlatBoxTartalomSzovegDiv {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #3f837f;
}
.AjanlatBoxTartalomSzovegDiv a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #ecb13b;
}
.AjanlatBoxKislapozoFoDiv {
	width: 145px;
	height: 21px;
	background-image: url(images/kislapozo_bg.png);
	background-repeat: no-repeat;
	margin-top: 5px;
}
.AjanlatBoxKislapozoBalNyil {
	display: inline;
	margin-left: 8px;
	margin-right: 30px;
}
.AjanlatBoxKislapozoSzam {
	display: inline;
	width: 11px;
	height: 18px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #3f837f;
}
.AjanlatBoxKislapozoSzam a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #3f837f;
	text-decoration: none;
}
.AjanlatBoxKislapozoSzam a:hover {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	background-color: #3f837f;
	color: #ffffff;
	text-decoration: none;
}
.AjanlatBoxKislapozoJobbNyil {
	display: inline;
	margin-left: 27px;
}
.AjanlatBoxBottomTr {
	height: 9px;
}
.AjanlatBoxBottomTr td {
	background-image: url(images/esemeny_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* APLIKÁCIÓK BOX */

.AplikaciokBoxFoTable {
	width: 339px;
	background-image: url(images/aplikaciok_box_top_bg.png);
	background-repeat: no-repeat;
	margin-top: 8px;
	background-color: #4c799d;
}
.AplikaciokBoxHeadTr {
	height: 38px;
}
.AplikaciokBoxHeadTr td {
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 27px;
}
.AplikaciokBoxTartalomTable {
	width: 316px;
	height: 47px;
	border-bottom: 1px dotted #ffffff;
	margin-left: 9px;
}
.AplikaciokBoxTartalomTable td {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 25px;
	padding-bottom: 7px;
}
.AplikaciokBoxTartalomTable td a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: none;
}
.AplikaciokBoxTartalomTable td a:hover {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: underline;
}
.AplikaciokBoxBottomTr {
	height: 7px;
}
.AplikaciokBoxBottomTr {
	background-image: url(images/aplikaciok_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* APLIKÁCIÓK KICSI BOX */

.AplikaciokBoxFoTable_kicsi {
	width: 260px;
	background-image: url(images/aplikaciok_box_top_bg_kicsi.png);
	background-repeat: no-repeat;
	margin-top: 8px;
	background-color: #4c799d;
	margin-left: 7px;
	margin-bottom: 10px;
}
.AplikaciokBoxHeadTr_kicsi {
	height: 38px;
}
.AplikaciokBoxHeadTr_kicsi td {
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 27px;
}
.AplikaciokBoxTartalomTable_kicsi {
	width: 237px;
	height: 47px;
	border-bottom: 1px dotted #ffffff;
	margin-left: 9px;
}
.AplikaciokBoxTartalomTable_kicsi td {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
}
.AplikaciokBoxTartalomTable_kicsi td a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: none;
}
.AplikaciokBoxTartalomTable_kicsi td a:hover {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #c6d8e7;
	text-decoration: underline;
}
.AplikaciokBoxBottomTr_kicsi {
	height: 10px;
}
.AplikaciokBoxBottomTr_kicsi {
	background-image: url(images/aplik_box_bottom_bg_kicsi.png);
	background-repeat: no-repeat;
}

/* SZERVÍZ BOX*/

.SzervizBoxFoTable {
	width: 339px;
	margin-top: 7px;
}
.SzervizBoxHeadTr {
	height: 48px;
}
.SzervizBoxHeadTr td {
	background-image: url(images/szerviz_box_top_bg.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 15px;
}
.SzervizBoxTartalomTd {
	background-image: url(images/term_box_middle_bg.png);
	background-repeat: repeat-y;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	padding-left: 12px;
	padding-right: 25px;
}
.SzervizBoxTartalomTd a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	text-decoration: underline;
}
.SzervizBoxTartalomTd div {
	margin-top: 10px;
	margin-left: 80px;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
}
.SzervizBoxTartalomTd span {
	position: relative;
	bottom: 17px;
}
.SzervizBoxTartalomTd span a {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
	text-decoration: none;
}
.SzervizBoxTartalomTd span a:hover {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
	text-decoration: underline;
}
.SzervizBoxBottomTr {
	height: 9px;
}
.SzervizBoxBottomTr td {
	background-image: url(images/esemeny_box_bottom_bg.png);
	background-repeat: no-repeat;
}

/* SZERVÍZ KICSI BOX*/

.SzervizBoxFoTable_kicsi {
	width: 259px;
	margin-left: 7px;
	margin-bottom: 7px;
}
.SzervizBoxHeadTr_kicsi {
	height: 64px;
}
.SzervizBoxHeadTr_kicsi td {
	background-image: url(images/szerviz_box_top_bg_kicsi.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 15px;
}
.SzervizBoxTartalomTd_kicsi {
	background-image: url(images/szerviz_box_middle_bg_kicsi.png);
	background-repeat: repeat-y;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	padding-left: 12px;
	padding-right: 25px;
}
.SzervizBoxTartalomTd_kicsi a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #4f6c7f;
	text-decoration: underline;
}
.SzervizBoxTartalomTd_kicsi div {
	margin-top: 10px;
	margin-left: 60px;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
}
.SzervizBoxTartalomTd_kicsi span {
	position: relative;
	bottom: 17px;
}
.SzervizBoxTartalomTd_kicsi span a {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
	text-decoration: none;
}
.SzervizBoxTartalomTd_kicsi span a:hover {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: normal;
	color: #b81a1a;
	text-decoration: underline;
}
.SzervizBoxBottomTr_kicsi {
	height: 8px;
}
.SzervizBoxBottomTr_kicsi td {
	background-image: url(images/esemeny_box_bottom_bg_kicsi.png);
	background-repeat: no-repeat;
}


/* TANFOLYAMOK */

.TanfolyamTartalomTr {
	height: 100%;
	vertical-align: top;
}
.TanfolyamTartalomNagyTable {
	height: 100%;
	width: 100%;
	margin-top: 32px;
}
.TanfolyamTartalomNagyTableTr {
	vertical-align: top;
}
.TanfolyamTartalomNagyTableTd {
	width: 694px;
}
.TanfolyamTartalomTable {
	width: 680px;
	margin-left: 8px;
}
.SokTanfolyamHeadTr {
	height: 29px;
}
.SokTanfolyamHeadBalTd {
	border-bottom: 1px solid #f1f4f5;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #21615c;
}
.SokTanfolyamHeadBalTd span {
	position: relative;
	bottom: 10px;
}
.SokTanfolyamSzuroTd {
	border-bottom: 1px solid #f1f4f5;
}
.SokTanfolyamSzuroDiv {
	width: 302px;
	height: 30px;
	background-image: url(images/tanfolyam_szuro.png);
	background-repeat: no-repeat;
	padding-top: 5px;
}
.SokTanfolyamSzuroDiv div {
	display: inline;
	float: left;
}
.SokTanfolyamSzuroDivDiv {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin-left: 14px;
	margin-right: 5px;
}
.SokTanfolyamSzuroDiv form {
	display: inline;
}
.SokTanfolyamSzuroDiv select {
	width: 225px;
	height: 17px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	border: 1px solid #7f9db9;
}
.UresTanfolyamCsoportTr {
	height: 118px;
	vertical-align: top;
}
.UresTanfolyamCsoportTr td {
	padding-top: 30px;
	text-align: center;
}
.TanfolyamDarabSor {
	height: 118px;
	vertical-align: top;
}
.TanfolyamDarabTd {
	border-bottom: 1px solid #f1f4f5;
}
.TanfolyamDarabTable {
	height: 100px;
	margin-top: 10px;
}
.TanfolyamDarabTableTopTr {
	height: 22px;
	vertical-align: top;
}
.TanfolyamDarabTableTopBalTd {
	width: 555px;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #d09c36;
	padding-left: 6px;
	padding-bottom: 5px;
}
.TanfolyamDarabTableTopJobbTd {
	width: 150px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #1f6170;
}
.TanfolyamDarabTableMiddleTr {
	vertical-align: middle;
}
.TanfolyamDarabTableMiddleTr td {
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-right: 20px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.TanfolyamDarabTableBottomTr {
	height: 30px;
}
.TanfolyamDarabTableBottomTr td {
	text-align: right;
	padding-right: 5px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #3f837f;
	text-decoration: underline;
}
.TanfolyamDarabTableBottomTr a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #3f837f;
}

/* EGY TANFOLYAM */

.EgyTanfolyamTopTr {
	height: 25px;
}
.EgyTanfolyamTopTr table {
	height: 16px;
}
.EgyTanfolyamTopTr tr {
	height: 16px;
}
.EgyTanfolyamTopTd {
	padding-bottom: 20px;
}
.IttAllOn {
	width: 68px;
	background-image: url(images/itt_all_bg_bio.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 8px;
}
.IttAllOn span {
	position: relative;
	bottom: 2px;
}
.NavigacioTd {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 2px;
}
.NavigacioTd a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #aabbbf;
}
.EgyTanfolyamHeadTr {
	height: 29px;
}
.EgyTanfolyamHeadTr td {
	width: 378px;
	border-bottom: 1px solid #f1f4f5;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #21615c;
}
.EgyTanfolyamHeadTr span {
	position: relative;
	bottom: 10px;
}
.EgyTanfolyamLeirasTd {
	padding-top: 20px;
}
.EgyTanfolyamFormTd {
	text-align: center;
}
.EgyTanfolyamFormTable {
	width: 449px;
	margin: auto;
	margin-top: 30px;
}
.EgyTanfolyamFormTableHeadTr {
	height: 36px;
}
.EgyTanfolyamFormTableHeadTr td {
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #21615c;
	padding-left: 10px;
}
.EgyTanfolyamFormTableTopTr {
	height: 8px;
}
.EgyTanfolyamFormTableTopTr td {
	background-image: url(images/jel_lap_bg_top.png);
	background-repeat: no-repeat;
}
.EgyTanfolyamFormInputTr {
	height: 28px;
}
.EgyTanfolyamFormInputBalTd {
	background-color: #f6fafa;
	width: 170px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #21615c;
	padding-left: 12px;
	padding-right: 10px;
}
.EgyTanfolyamFormInputBalTd2 {
	background-color: #f6fafa;
	width: 80px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #21615c;
	padding-left: 2px;
	padding-right: 3px;
}
.EgyTanfolyamFormInputJobbTd {
	background-color: #f6fafa;
}
.EgyTanfolyamFormInputJobbTd2 {
	background-color: #f6fafa;
}
.EgyTanfolyamFormInputJobbTd input {
	width: 150px;
	border: 1px solid #83b4b0;
	background-color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #21615c;
}
.EgyTanfolyamFormInputJobbTd2 input {
	border: 1px solid #83b4b0;
	background-color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #21615c;
}
.EgyTanfolyamFormTr15 {
	height: 15px;
}
.EgyTanfolyamFormTr15 td {
	background-color: #f6fafa;
}
.EgyTanfolyamFormBottomTr {
	height: 42px;
}
.EgyTanfolyamFormBottomTr td {
	background-image: url(images/jel_lap_bg_bottom.png);
	background-repeat: no-repeat;
}
.EgyTanfolyamFormSubmitFoDiv {
	width: 305px;
	height: 42px;
	position: relative;
	left: 140px;
}
.EgyTanfolyamFormSubmitFoDiv a {
	text-decoration: none;
}
.EgyTanfolyamFormSubmitFoDiv div {
	width: 100%;
	height: 100%;
}
.EgyTanfolyamFormSubmitFoDiv span {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #0e1e28;
	text-decoration: none;
	position: relative;
	top: 13px;
	left: 11px;
}
.EgyTanfolyamVisszaTr {
	height: 25px;
}
.EgyTanfolyamVisszaTr td {
	background-color: #eef2f3;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #21615c;
	padding-left: 3px;
}
.EgyTanfolyamVisszaTr td a {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #21615c;
}

.EgyTanfolyamReszletekTable {
	width: 449px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
.EgyTanfolyamReszletekTable {
	height: 28px;
}
.EgyTanfolyamReszletekTr {
	height: 28px;
}
.EgyTanfolyamReszletekBalTd {
	background-color: #f6fafa;
	width: 135px;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #21615c;
	padding-left: 12px;
}
.EgyTanfolyamReszletekJobbTd {
	background-color: #f6fafa;
	width: 314px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.EgyTanfolyamReszletekBottomTr {
	height: 40px;
}
.EgyTanfolyamReszletekBottomTr td {
	background-image: url(images/tanfolyam_adatok_bottom_bg.png);
	background-repeat: no-repeat;
}

/* KOSÁR BOX */

.KosarBoxTable {
	width: 260px;
	height: 65px;
	margin-left: 7px;
	background-image: url(images/kosar_box_bg.png);
	background-repeat: no-repeat;
}



























