﻿/*fszktan v20110525 */
 @import url("scormelte_nyomt.css") print;
 @import url("scormelte_aural.css") aural;
* {
	padding:0;
	margin:0;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:0;
	padding:0 0 0 0;
	background-color:#FFEFA3;
	color:#000000;
	min-width:350px;
}




.balra {
	text-align:left;
}
.beagyazottkod {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
}
.jobbra {
	text-align:right;
}
.kozepre {
	text-align:center;
}
a#fejezetek:hover {
	background-color:#800000;
	color:#FFFFCE;
}
a#fejezetek:focus {
	background-color:#800000;
	color:#FFFFC9;
}
a#tartalom+h1 {
	border-top:none;
}
div.kozepre a.ablakbezar {
	background:url('ikon_ablakbezar.gif') no-repeat center left;
	text-decoration:none;
	padding:15px 5px 15px 35px;
	background-color:#ffffff;
	border:0px solid #a0a0a0;
	margin:5px 5px 20px 5px;
	font-size:100%;
	display:inline;
	width:auto;
}
div.kep_ikonok a.ablakbezar:hover {
	background:#FFFFCE url('ikon_ablakbezar.gif') no-repeat center left;
}
div.kep_ikonok a.ablakbezar:focus {
	background:#FFFF99 url('ikon_ablakbezar.gif') no-repeat center left;
}
a.elozolap {
	padding:10px 0px 0px 0px;
}
a.elozolap img {
	border:0;
	margin:0;
	padding:0
}
a.elozolap:hover {
	background-color: #FFFFCE;
}
a.elozolap:focus {
	background-color: #FFFF99;
}
span.fogalom {
}
a.fogalom {
	position:relative;
	padding-bottom:1px;
	cursor:help;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:0;
	background-color:#ffffe3;
	border-bottom:dashed 1px #c1c1c1;
}
div.felirat a.fogalom, div.felirat span.fogalom {
	background-color:#AC0000;
}
div.felirat a.fogalom:focus {
	background-color:#AC0000;
}
a.fogalom:focus {
	font-weight:bold;
}
span.fogalomdoboz {
	color:#000000;
	clear:both;
	float:right;
	display:inline;
	border:1px dotted #800000;
	background-color:#ffffe3;
	padding:10px;
	font-weight:normal;
	margin:5px 0px 5px 0px;
	width:100%;
	font-size:10pt;
}
span.fogalomdoboz img {
	border:0;
}
a.fogalombe {
	padding:10px 0px 0px 0px;
}
a.fogalombe img {
	border:0;
	margin:0;
	padding:0
}
a.fogalombe:hover {
	background-color: #FFFFCE;
}
a.fogalombe:focus {
	background-color: #FFFF99;
}
a.fogalomki {
	padding:10px 0px 0px 0px;
}
a.fogalomki img {
	border:0;
	margin:0;
	padding:0
}
a.fogalomki:hover {
	background-color: #FFFFCE;
}
a.fogalomki:focus {
	background-color: #FFFF99;
}
a.fogalomlista {
	padding:10px 0px 0px 0px;
}
a.fogalomlista img {
	border:0;
	margin:0;
	padding:0
}
a.fogalomlista:hover {
	background-color: #FFFFCE
}
a.fogalomlista:focus {
	background-color: #FFFF99
}
a.kereses_kiemeles:focus {
	border:1px solid #ff0000;
}
a.kereses_kiemeles:hover {
	border:1px solid #ff0000;
}
a.kereses_kiemeles {
	background-color:#FC6;
	text-decoration:none;
	font-size:inherit;
}
a.kezdolap {
	padding:10px 0px 0px 0px;
}
a.kezdolap img {
	border:0;
	margin:0;
	padding:0
}
a.kezdolap:hover {
	background-color: #FFFFCE
}
a.kezdolap:focus {
	background-color: #FFFF99
}
a.ki_elozolap {
	display:none;
}
a.ki_nyomtatas {
	display:none;
}
a.megoldaslink {
	background-color:#CCC;
	color:#000;
	padding:10px;
	border:1px solid #000000;
	text-decoration:none;
	margin:20px;
	display:block;
	text-align:center;
}
a.nyomtatas {
	padding:10px 0px 0px 0px;
}
a.nyomtatas img {
	border:0;
	margin:0;
	padding:0
}
a.nyomtatas:focus {
	background-color: #FFFF99;
}
a.nyomtatas:hover {
	background-color: #FFFFCE
}
a.nyomtatas:focus {
	background-color: #FFFF99
}
a.oldalteteje {
	background:url('ikon_oldalteteje.gif') no-repeat center left;
	padding:10px 5px 10px 25px;
}
a.sugo {
	padding:10px 0px 0px 0px;
}
a.sugo img {
	border:0;
	margin:0;
	padding:0
}
a.sugo:hover {
	background-color: #FFFFCE
}
a.sugo:focus {
	background-color: #FFFF99
}
a.oldalterkep {
	padding:10px 0px 0px 0px;
}
a.oldalterkep img {
	border:0;
	margin:0;
	padding:0
}
a.oldalterkep:hover {
	background-color: #FFFFCE
}
a.oldalterkep:focus {
	background-color: #FFFF99
}
a.elozotanlap {
	padding:10px 0px 0px 0px;
}
a.elozotanlap img {
	border:0;
	margin:0;
	padding:0
}
a.elozotanlap:hover {
	background-color: #FFFFCE
}
a.elozotanlap:focus {
	background-color: #FFFF99
}
a.kovetktanlap {
	padding:10px 0px 0px 0px;
}
a.kovetktanlap img {
	border:0;
	margin:0;
	padding:0
}
a.kovetktanlap:hover {
	background-color: #FFFFCE
}
a.kovetktanlap:focus {
	background-color: #FFFF99
}
a.ujablak {
	padding:10px 0px 0px 0px;
}
a.ujablak img {
	border:0;
	margin:0;
	padding:0
}
a.tartalom {
	padding:10px 5px 10px 25px;
	line-height:4em;
	background-image:url('ikon_tartalom.gif');
	background-position:center left;
	background-repeat:no-repeat;
}
a.vissza {
	background:url('ikon_vissza.gif') no-repeat center left;
	padding:10px 5px 10px 25px;
	line-height:4em;
}
a:link {
	color:#800000;
}
a:visited {
	color:#674f4f;
}
acronym {
	text-decoration:none;
}
body.filmleiras blockquote.narrator {
	color: #000099;
	font-weight:normal;
}
body.filmleiras .szereplo_ffi_nev {
	color:#003300;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
body.filmleiras .szereplo_gyerek_nev {
	color:#003300;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
body.filmleiras .szereplo_no_nev {
	color:#003300;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
body.filmleiras div.osszefoglalas h2 {
	border:none;
}
body.filmleiras div.osszefoglalas {
	border:1px solid #808080;
	padding:0 10px 0 10px;
	background-color:#FFC;
}
body.filmleiras p.felirat {
	color: #660066;
	font-style:italic;
	font-weight:bold;
}
body.filmleiras p.megjegyzes {
	color:#800000;
	font-style:italic;
	font-weight:bold;
}
body.filmleiras blockquote.szereplo_ffi {
	background:url('ikon_ffi.gif') no-repeat left top;
	font-weight:normal;
	padding:10px 0 10px 20px;
}
body.filmleiras blockquote.szereplo_gyerek {
	background:url('ikon_gyerek.gif') no-repeat left center;
	font-weight:bold;
	padding:10px 0 10px 20px;
}
body.filmleiras blockquote.szereplo_no {
	background:url('ikon_no.gif') no-repeat left top;
	font-weight:normal;
	padding:10px 0 10px 20px;
}
body.kep {
	padding:0 0 0 0;
}
body.teszt {
	padding:10px 0 0 0;
}
caption {
	background-color:#800000;
	font-weight:bold;
	color:#ffffff;
	padding:10px;
	white-space:normal;
}
div.alaplebeg img {
	clear:both;
}
div.feladatbeagy ol li {
	background-image:url('ikon_feladatz.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 5px 5px 30px;
	list-style-position:inside;
	margin-left:0;
	list-style-type:decimal;
}
div.feladatbeagy ol.abc li {
	list-style-type:lower-alpha;
}
div.feladatbeagy ol.abc {
	list-style-type:lower-alpha;
}
div.feladatbeagy {
	background-color:#FFFFE3;
	border:solid 1px #3D6D3D;
	padding:10px 50px 10px 10px;
	background-image:url('ikon_feladatz_nagy.gif');
	background-position:right top;
	background-repeat:no-repeat;
}
div.feladatok ol li {
	background-image:url('ikon_feladatb.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 5px 5px 30px;
	list-style-position:inside;
	margin-left:0;
	list-style-type:decimal;
}
div.feladatok {
	margin:0 40px 0 40px;
	padding:0;
}
div.fogalomlista_ikon {
	margin:20px 0;
	text-align:right;
	background-color:#FFEFA3;
	padding:10px;
}
div.idezet {
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	background-color:#F0F0F0;
	text-align:left;
	padding:10px;
	border:1px solid #000000;
}
div.impresszum {
	text-align:center;
	padding:5px;
	margin:5px 15px 5px 15px;
	font-size:80%;
	font-weight:bold;
	background-color:#F7F7F7;
	border:1px solid #800000;
}

div.impresszum img {margin:5px 0 0 0; }
div.impresszum p {text-align:center;}


div.jaws {
	overflow:hidden;
	position:absolute;
	left:-999em;
}
div.jawsfmenu {
	overflow:hidden;
	position:absolute;
	left:-999em;
}
div.kep img {
	margin:0;
	border:0;
	padding:0;
}
div.kep_ikonok span.kep_nagymeret a {
	background-image:url('ikon_kepteljesmeret.gif');
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 30px 5px 0;
	margin:0;
	display:block;
	text-decoration:none;
}
div.kep_ikonok {
	margin:10px 0 0 0;
	background-color:#FFF;
	font-size:80%;
	font-weight:bold;
	padding:10px;
}
div.kep_lebeg img {
	margin:0;
	border:0;
}
div.kepkockak span {
	display:block;
	font-size:90%;
	margin:5px;
	font-weight:bold;
	text-align:left;
}
div.kepkockak {
	text-align:center;
}
div.kepnavigacio {
	border:1px solid #900;
	padding:10px;
	font-weight:bold;
	font-size:90%;
	background-color:#FFFFE3;
	width:70%;
	margin:0 auto;
	margin-top:30px;
	text-align:center;
}
div.kerdes {
	font-weight:bold;
	margin:10px 0;
}
div.kerdesblokk {
	margin:10px 0 10px 0;
	padding:5px 5px 20px 5px;
	border-top:1px solid #999;
}
div.kerdesek {
	padding:0;
}
div.kereses {
	text-align:right;
	margin:0px 20px 3px 200px;
	clear:both;
	border:0;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
}
div.kovetelmeny {
	margin:0 40px 0 40px;
	padding:0;
}
div.kulsoforras {
	background-color:#eee;
	padding:10px;
	margin:10px;
	border:1px solid #666;
	width:90%;
}
div.letoltes ul li {
	list-style-type:none;
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
div.letoltes ul {
	margin:0;
	padding:0;
}
div.letoltes_felirat {
	background:#006;
	font-size:90%;
	color:#ffffff;
	width:auto;
	margin:0;
	padding:5px;
	font-weight:bold;
	text-align:center;
}
div.letoltes {
	background:#f5f5f5 url('mozifilm.gif') no-repeat scroll right bottom;
	border:1px solid #666666;
	margin:0;
	padding:5px;
	width:auto;
}
div.media div {
	background:#ffffe3;
	display:none;
	font-weight:bold;
	margin:0 auto;
	margin-top:10px;
}
div.megjegyzes {
	font-style:italic;
	padding:0 0 0 10px;
}
div.megoldasok div.helyes {
	background-color:#C1E4C0;
}
div.megoldasok div.hibas {
	background-color:#F8D3DA;
}
div.nemlebeg {
	clear:both;
}
div.oldal div.tartalom div.kozep {
	margin:10px auto;
	text-align:center;
}
div.oldal div.tartalom table.kozep {
	margin:10px auto;
	text-align:center;
}
div.oldal {
	background-color:#FFEFA3;
	margin:10px 0 0 0;
	padding:0 10px 0 10px;
}
div.osszefoglalas {
	margin:0 40px 0 40px;
	padding:0;
}
div.prezentacio a {
	font-weight:bold;
	text-decoration:none;
}
div.prezentacio li.html {
	background-image:url('ikon_fajl_html.gif');
}
div.prezentacio li.odp {
	background-image:url('ikon_fajl_odp.gif');
}
div.prezentacio li.pdf {
	background-image:url('ikon_fajl_pdf.gif');
}
div.prezentacio li.pps {
	background-image:url('ikon_fajl_pps.gif');
}
div.prezentacio li.ppt {
	background-image:url('ikon_fajl_ppt.gif');
}
div.prezentacio li {
	background:no-repeat left center;
	list-style-type:none;
	margin:5px 0 5px 0;
	border-bottom:1px solid #eeeeee;
	padding:10px 0 10px 40px;
}
div.prezentacio span.filemeret_cimke {
	font-style:italic;
	font-weight:normal;
	display:block;
}
div.prezentacio span.filemeret {
	font-style:italic;
	font-weight:normal;
	display:block;
}
div.prezentacio span {
	font-weight:bold;
}
div.prezentacio ul {
	margin:0;
	list-style-position:outside;
	padding:0;
}
div.prezentacio {
	background:#ffffe3 url('ikon_prezentacio.gif') no-repeat right top;
	border:solid 1px #eeeeee;
	padding:10px 50px 10px 10px;
	width:70%;
	margin:10px;
}
div.statisztika p {
	text-align:center;
}
div.statisztika {
	border:1px solid #900;
	padding:5px;
	background-color:#FFFFE3;
	font-weight:bold;
}
div.stilus a {
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding:0 2px 0 3px;
	border-left:1px solid #cccccc;
}
div.stilus span.felirat+a {
	border-left:0px;
}
div.stilus a:hover {
	background-color:#ffffce;
}
div.stilus img {
	border:none;
	margin:0;
	padding:0;
}
div.stilus span.felirat {
	font-weight:bold;
	font-size:90%;
	padding:5px 0 5px 0;
}
div.ki_stilus {
}
div.stilus {
	border:1px solid #c1c1c1;
	text-align:left;
	margin:1px 0 0 0;
	top:2px;
	left:15px;
	font-size:90%;
	position:absolute;
	padding:5px;
	background-color:#f7f7f7;
}
div.sz100 {
	max-width:100px;
}
div.sz150 {
	max-width:150px;
}
div.sz200 {
	max-width:200px;
}
div.sz250 {
	max-width:250px;
}
div.sz300 {
	max-width:300px;
}
div.sz350 {
	max-width:350px;
}
div.sz400 {
	max-width:400px;
}
div.sz50 {
	max-width:50px;
}
div.sz500 {
	max-width:500px;
}
div.sz600 {
	max-width:600px;
}
div.sz650 {
	max-width:650px;
}
div.sz75 {
	max-width:75px;
}
div.szegely {
	border:1px solid #810541;
	padding:10px;
}
div.tartalom a:hover {
	background:#ffffce;
}
div.tartalom a:focus {
	background:#ffff99;
}
div.tartalom div.balralebeg {
	float:left;
	margin-right:20px !important;
}
div.tartalom div.jobbralebeg {
	float:right;
	margin-left:20px !important;
}
div.tartalom div.kep_lebeg {
	border:1px solid #000;
	text-align:center;
	background-color:#f7f7f7;
	padding:3px;
	margin:10px 10px;
	clear:none;
}
div.tartalom div.kep {
	clear:both;
	text-align:center;
	background-color:#FFF;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:10px;
	padding-left:3px;
	margin:10px 10px;
	border:1px solid #c1c1c1;
}
div.tartalom img.balralebeg {
	float:left;
	margin:10px 10px 5px 0;
}
div.tartalom img.jobbralebeg {
	float:right;
	margin:10px 0 5px 10px;
}
div.tartalom {
	background:#fff;
	border:1px solid #800000;
	background:#fff;
	padding:10px;
	border:1px solid #800000;
	margin:5px 5px 0 5px;
	overflow:hidden;
}
div.tartalommenu a:link {
	text-decoration:none;
	font-weight:bold;
	font-size:100%;
}
div.tartalommenu a:visited {
	text-decoration:none;
	font-weight:bold;
	font-size:100%;
}
div.tartalommenu a:hover {
	background-color:#ffffce;
}
div.tartalommenu a:focus {
	background-color:#ffff99;
}
div.tartalommenu_fejlec span.gyorsb {
	font-weight:bold;
	color: #FFFF00;
	border-bottom:1px solid #FFFF00;
	padding:0 0 1px 0;
}
div.tartalommenu_fejlec {
	background:#800000 url('ikon_tartalomjegyzek.gif') no-repeat top left;
	color:#fff;
	padding:5px 5px 5px 25px;
	margin:0;
	font-weight:bold;
	line-height:1.5em;
}
div.tartalommenu {
	background:#f7f7f7;
	border:1px solid #800000;
	padding:0;
	margin:5px 5px 5px 5px;
}
div.tipp {
	background:#ffffe3 url('ikon_tipp.gif') no-repeat right top;
	border:solid 1px #c1c1c1;
	padding:10px 50px 10px 10px;
}
div.urlap_gombok input {
	text-align:center;
	border:1px solid #808080;
	padding:5px;
	font-weight:bold;
}
div.urlap_gombok {
	text-align:center;
}
div.utm_hivatkozasok a {
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
	white-space: nowrap;
	margin:3px 1px 3px 1px;
}
div.utm_hivatkozasok ul li {
	list-style-type:none;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
div.utm_hivatkozasok ul {
	margin:0;
	padding:0;
}
div.utm_hivatkozasok_also a {
	font-size:90%;
	font-weight:bold;
}
div.utm_hivatkozasok_also a {
	text-decoration:none;
}
div.utm_hivatkozasok_also ul li {
	list-style-type:none;
	display:inline;
	margin:0;
	padding:0;
}
div.utm_hivatkozasok_also ul {
	margin:0;
	padding:0;
}
div.utm_hivatkozasok_also {
	background:#f7f7f7;
	margin:0;
	padding:0;
	text-align:center;
	line-height:4em;
}
div.utm_hivatkozasok {
	background:#f7f7f7;
	border-bottom:1px solid #c1c1c1;
	margin:0;
	padding:10px;
	text-align:right;
}
div.utmutato h2 {
	margin:5px 5px 0 0;
	padding:5px 5px 0 0;
}
div.utmutato_also {
	margin:0 15px 0 15px;
	font-size:90%;
	padding:0 0 0 0;
	background:#fff;
	border:1px solid #800000;
	border-top:none;
}
div.utmutato {
	background:#fff;
	border:1px solid #800000;
	font-size:90%;
	padding:0 0 0 0;
	clear:both;
	margin:30px 5px 0 5px;
	font-size:90%;
}
div.valasz input {
	margin:0 5px 0 0;
}
div.valasz {
	padding:5px;
}
div.valaszok {
	margin-left:30px;
	clear:both;
}
div.video a {
	font-weight:bold;
	text-decoration:none;
}
div.video abbr {
	text-decoration:none;
	border:0;
}
div.video div.felirat {
	background:#800000;
	color:#ffffff;
	padding:5px 5px 5px 5px;
	font-weight:bold;
	width:auto;
	margin:0;
}
div.video div.felirat a:hover {
	background-color:transparent;
	color:#FFFF99;
}
div.video div.filmtartalom {
	font-size:90%;
	padding:0 10px 10px 10px;
	border-bottom:1px solid #c1c1c1;
	text-align:justify;
	margin:0;
}
div.video div.ido {
	background:url('ikon_ido.gif') no-repeat right center;
	color:#000000;
	font-size:80%;
	padding:10px 30px 10px 0;
	border-bottom:1px solid #c1c1c1;
	text-align:right;
	font-weight:bold;
	width:auto;
	margin:0;
}
div.video div.letoltes_doboz ul {
	margin:0;
	padding:5px;
}
div.video div.letoltes_doboz {
	background:#ffffff;
	width:90%;
	margin:0 0 10px 20px;
	border:1px solid #808080;
	padding:0;
}
div.video p.videohtml a {
	background:url('ikon_fajl_html.gif') no-repeat left center;
	padding:10px 0 10px 40px;
}
div.video p.videohtml a:hover {
	background-color:#ffffce;
}
div.video p.videohtml a:focus {
	background-color:#ffff99;
}
div.video p.videohtml {
	font-weight:bold;
	margin:20px 0 10px 0;
	text-align:left;
}
div.video p.videomeret_leiras {
	background:url('ikon_letoltes.gif') no-repeat left center;
	margin:10px;
	padding:10px 0 0 30px;
	color:#800000;
	font-weight:bold;
	text-align:left;
}
div.video span.filemeret_cimke {
	display:inline;
	font-style:italic;
	font-weight:normal;
}
div.video span.filemeret {
	display:block;
	font-style:italic;
	font-weight:normal;
	margin:0 0 0 50px;
}
div.video span.filmtartalom {
	display:block;
	font-weight:bold;
	padding:0 0 5px 0;
}
div.video span.formatum {
	color:#660066;
}
div.video {
	background:#ffffe3;
	border:1px solid #900;
	max-width:600px;
	padding:0;
	margin-top:20px;
	margin:0 auto;
}
dl dd {
	width:80%;
	margin:0 0 10px 20px;
	text-align:justify;
}
dl dt {
	font-weight:bold;
	margin:20px 0 0 0;
}
fieldset {
	border:none;
}
h1 + h2 {
	border-top:none;
}
h1.noclear {
	clear:none;
}
h1.utmutato {
	background:url('utmutatok.gif') no-repeat top left;
	padding:5px 5px 5px 40px;
	margin:10px 10px 10px 5px;
	border:none;
}
h1 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 0;
	padding:10px 10px 10px 0;
	clear:both;
	font-size:180%;
}

h1.tananyagcim {text-align:center;}
h2 + h3 {
	border-top:none;
}
h2.noclear {
	clear:none;
}
h2 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 0;
	clear:both;
	font-size:150%;
}
h3 + h4 {
	border-top:none;
}
h3.noclear {
	clear:none;
}
h3 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 15px;
	padding:10px 10px 10px 0;
	clear:both;
	font-size:120%;
}
h4 + h5 {
	border-top:none;
}
h4.noclear {
	clear:none;
}
h4 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 20px;
	padding:10px 10px 10px 0;
	clear:both;
	margin-left:20px;
	font-size:110%;
}
h5 + h6 {
	border-top:none;
}
h5.noclear {
	clear:none;
}
h5 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 25px;
	padding:10px 10px 10px 0;
	clear:both;
	margin-left:40px;
	font-size:100%;
}
h6 {
	border-top:solid 1px #eeeeee;
	color:#800000;
	margin:10px 10px 10px 30px;
	padding:10px 10px 10px 0;
	clear:both;
	margin-left:60px;
	font-size:90%;
}
hr {
	height:0;
	border-top:1px solid #666;
}
html {
	padding:0;
	margin:0;
}
input#bevmezo {
	width:100px;
	font-size:14px;
	height:20px;
	margin:0 0 0 2px;
	padding:1px;
	vertical-align:bottom;
}
input#elozo[disabled] {
	background-image:url('ikon_keres_elozo_dis.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 3px 15px;
	height:24px;
	margin:0 0 0 2px;
	border:1px solid #e0e0e0;
	background-color:#f7f7f7;
	font-weight:normal;
	font-size:90%;
	border:1px solid #d1d1d1;
	vertical-align:bottom;
}
input#elozo {
	background-image:url('ikon_keres_elozo.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 3px 15px;
	height:24px;
	margin:0 0 0 2px;
	border:1px outset #999;
	background-color:#f7f7f7;
	font-size:90%;
	vertical-align:bottom;
}
input#keres[disabled] {
	height:24px;
	background-image:url('ikon_kereses_dis.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 5px 3px 16px;
	margin:0 0 0 0px;
	border:1px solid #e0e0e0;
	background-color:#f7f7f7;
	font-size:90%;
	vertical-align:bottom;
}
input#keres {
	height:24px;
	background-image:url('ikon_kereses.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 5px 3px 16px;
	margin:0 0 0 2px;
	border:1px outset #999;
	background-color:#f7f7f7;
	font-size:90%;
	vertical-align:bottom;
}
input#kovetkezo[disabled] {
	background-image:url('ikon_keres_kov_dis.gif');
	background-repeat:no-repeat;
	background-position:right center;
	padding:0 15px 3px 0;
	height:24px;
	margin:0 0 0 2px;
	border:1px solid #e0e0e0;
	background-color:#f7f7f7;
	font-weight:normal;
	font-size:90%;
	vertical-align:bottom;
}
input#kovetkezo {
	background-image:url('ikon_keres_kov.gif');
	background-repeat:no-repeat;
	background-position:right center;
	padding:0 15px 3px 0;
	height:24px;
	margin:0 0 0 2px;
	border:1px outset #999;
	background-color:#f7f7f7;
	font-size:90%;
	vertical-align:bottom;
}
input:focus {
	border:1px solid #800000;
}
legend {
	color:#800000;
	font-weight:bold;
	white-space:normal;
	width:100%;
	float:left;
	background-color:#FFF;
	margin:0 10px 10px 0;
	white-space:normal;
}
li.jelnelkul {
	list-style-type:none;
}
li {
	margin:10px 10px 10px 20px;
	list-style-type:square;
	line-height:1.5em;
}
ol li {
	margin-top:10px;
	list-style-type:decimal;
}
ol.abc li {
	list-style-type:lower-alpha;
}
ol.abc ul li {
	list-style-type:square;
}
ol.leckek li a:link {
	text-decoration:underline;
	font-weight:bold;
	font-size:100%;
}
ol.leckek li a:visited {
	text-decoration:underline;
	font-weight:bold;
	font-size:100%;
}
ol.leckek li span.navoldal a:link {
	font-weight:normal;
	font-style:italic;
}
ol.leckek li span.navoldal a:visited {
	font-weight:normal;
	font-style:italic;
}
ol.leckek li {
	list-style-type:decimal;
}
ol.romai li {
	list-style-type:upper-roman;
}
ol {
	margin:10px 10px 10px 20px;
}
p.feladatbeagy {
	background-position:left top;
	padding:5px 5px 5px 30px;
	background-repeat:no-repeat;
	margin-left:0;
	background-image:url('ikon_feladatz.gif');
}
p.forraskod {
	background-color:#EEE;
	text-align:left;
	font:italic 110% "Courier New", Courier, monospace;
}
p.idezetforras {
	text-align:right;
	margin-top:0;
	padding-top:0;
	margin-bottom:15px;
	font-style:italic;
	font-size:90%;
}
p.jobbra {
	text-align:right;
}
p.kiemeles {
	font-weight:bold;
}
p.tipp {
	background:#ffffe3 url('ikon_tipp.gif') no-repeat right top;
	border:solid 1px #eeeeee;
	padding:10px 50px 10px 10px;
}
p.vid_flv span.filemeret {
	display:block;
	font-style:italic;
	font-weight:normal;
	margin:0 0 0 0;
	margin:0;
	padding:5px;
}
p.vissza {
	text-align:right;
}
p.vissza a {
	text-decoration:none;
	margin:5px 5px 0 0;
	clear:both;
	font-style:italic;
	font-size:90%;
	padding:0;
}
p {
	text-align:justify;
	margin:10px 5px 10px 0;
	line-height:1.5em;
}
span#lapteteje a:hover {
	color:#ffffce;
}
span#lapteteje a:focus {
	color:#ffff99;
}
span#lapteteje a {
	color:#ffffff;
	background-color:#ff0000;
	background:url('ikon_oldalteteje.gif') no-repeat center left;
	padding:10px 5px 10px 25px;
}
span#lapteteje {
	float:right;
	color:#ffffff;
	font-size:80%;
}
span.feladatbeagy {
	background-color:#3D6D3D;
	color:#fff;
	padding:5px 20px 5px 5px;
	margin:10px 0 0 0;
	font-weight:bold;
	display:block;
	width:10em;
}
span.forraskod {
	background-color:#EEE;
	text-align:left;
	font:italic 110% "Courier New", Courier, monospace;
}
span.gyorsb {
	font-weight:bold;
	color: #CE0014;
	border-bottom:1px solid #ff0000;
	padding:0 0 1px 0;
}
span.jaws {
	overflow:hidden;
	position:absolute;
	left:-999em;
}
span.kepalairas {
	display:block;
	text-align:center;
	font-size:80%;
	font-weight:bold;
	padding:0;
	white-space:normal;
	margin:0;
}
span.kepnev {
	overflow:hidden;
	position:absolute;
	left:-999em;
}
span.kerdes_fejlec {
	display:block;
	padding:10px 0 0 0;
	min-width:80%;
}
span.kiemeles {
	font-weight:bold;
}
span.megabajt {
	display:block;
	font-size:12px;
}
div.letoltes ul li a:hover span {
	background-color:#ffffce;
}
div.letoltes ul li a:focus span {
	background-color:#ffff99;
}
span.meret_3gp_kis {
	width:50px;
	height:120px;
	margin:0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
div.letoltes img {
	border:0;
}
span.meret_3gp_nagy {
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_avi_kis {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_avi_nagy {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_mp4_kis {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_mp4_nagy {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_wmv_kis {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_wmv_nagy {
	background:#f5f5f5 no-repeat center top;
	width:50px;
	height:120px;
	margin:0 0 0 0;
	float:left;
	border:1px solid #c1c1c1;
	padding:2px;
	display:block;
}
span.meret_megabajt {
	font-size:12px;
}
span.parameter {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	font-weight:bold;
}
span.videomeret {
	display:block;
	font-weight:bold;
	text-align:center;
	padding:0 0 0 0;
	font-size:12px;
	line-height:12px;
}
span.visszajelzes {
	font-weight:bold;
	font-style:italic;
}
table th {
	background-color:#e5e5e5;
	color:#800000;
	text-align:left;
	font-size:100%;
}
table.sugo caption {
	font-weight:bold;
	padding:10px;
}
table.sugo td {
	padding:5px;
	border:1px solid #eeeeee;
}
table.sugo th {
	padding:5px;
	border:1px solid #eeeeee;
}
table.sugo {
	width:auto;
	border-collapse:collapse;
}
table.szegely td {
	border:1px solid #eeeeee;
	padding:5px;
	text-align:left;
}
table.szegely th {
	border:1px solid #eeeeee;
	padding:5px;
}
table.szegely {
	border-collapse:collapse;
	text-align:left;
}
table {
	margin:10px;
}

table.sorok tr:nth-child(even) {
background-color:#FFF;
}
table.sorok tr:nth-child(odd) {
background-color:#EEE;
}


tr.kielmelt {
	background-color:#FFFFE3;
}
ul {
	margin:10px 10px 10px 20px;
}
div.oldalterkep {
	padding:10px;
}
div.oldalterkep h1 {
	font-size:140%;
	border:0;
}
div.oldalterkep h2 {
	font-size:120%;
	border:0;
	margin:0;
}
div.oldalterkep li {
	margin:0
}
div.utm_hivatkozasok a {
	position:relative;
	top:0;
	left:0;
	padding:0;
	margin:0;
	display:inline-block;
}
div.utm_hivatkozasok a span {
	padding:0;
	margin:0;
}
div.utm_hivatkozasok span img {
	padding:0;
	margin:0 2px 0 0;
}
span.ikonfelirat_ki {
	display:none;
}
span.ikonfelirat {
	display:inline;
	position:absolute;
	bottom:40px;
	left:0;
	width:auto;
	background-color:#FFFF99;
	padding:10px;
	font-size:90%;
}
div.utm_hivatkozasok a img {
	background-color:#ffffff;
	margin:0 2px 0 0;
	border:0;
}
div.utm_hivatkozasok a:hover img {
	background-color: #FFFFCE;
}
div.utm_hivatkozasok a:focus img {
	background-color: #FFFF99;
}
div.szegelynelk {
	border:0;
}
#tooltip {
	position:absolute;
	border:1px solid #333;
	background:#FFFF99;
	padding:2px 5px;
	color:#333;
	display:block;
	top:35px;
	right:0px;
}
div.utm_hivatkozasok a.ujablak_ki {
	display: none;
}
/*jav20110525*/

div.hang {
	border:1px dotted #000;
	background-color:#f7f7f7;
	max-width:500px;
	min-width:300px;
	padding-left: 60px;
	background-image:url(hangicon_kicsi.png);
	background-position:10px 10px;
	background-repeat:no-repeat;
}
div.hang ul li {
	list-style-type:none;
	margin:0;
}
div.allomanyletoltes {
	border:1px dotted #000;
	background-color:#f7f7f7;
	width:500px;
	min-width:300px;
	padding-left: 60px;
	background-image:url(letoltesicon_kicsi.png);
	background-position:10px 10px;
	background-repeat:no-repeat;
	margin:10px;
}
div.specialiselem {
	border:1px dotted #000;
	background-color:#f7f7f7;
	width:500px;
	min-width:300px;
	padding-left: 60px;
	background-image:url(megtekintes_ikon.png);
	background-position:10px 10px;
	background-repeat:no-repeat;
}
div.allomanyletoltes ul li {
	list-style-type:none;
	margin:0;
}
div.animacio {
	margin:0 auto;
	margin-bottom:20px;
}

embed {margin:20px;}

div.tartalom div.uresmargo {
	clear:both;
}
/*-------*/
ul li li {
	list-style-type: circle
}
div.forraskod {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	background-color:#EEE;
	text-align:left;
	white-space:pre;
	border:1px dotted #000;
	font-size:10pt;
	overflow:auto;
}
div.forraskod p {margin:0;padding:0;}

div.specifikacio {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	background-color: #fff;
	text-align:left;
	white-space:pre;
	border:1px dotted #000;
	font-size:10pt;
}
div.megjegyzes {
	background-color: #FFC;
	border:1px dotted #ccc;
	padding:10px;
}
table.lecke {
	border:1px solid #ccc;
	border-collapse:collapse;
	max-width:700px;
	clear:both;
}
table.lecke td, table.lecke th {
	border:1px solid #ccc;
	padding:2px;
	vertical-align:top;
}

table.lecke th {text-align:center}

table.lecke p, table td p {text-align:left;}

table td {text-align:left;}

div.hang embed, div.hang div.hang {
	background-image:none;
	padding-left: 0px;
	width:auto;
}

div.tatk_pelda div.algoritmus {border:1px solid #CCC; background-color:#FFF; border-radius:5px;}

div.algoritmus {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	background-color:#EEE;
	text-align:left;
	white-space:pre;
	border:1px dotted #000;
	font-size:10pt;
	padding:5px;
}

div.algoritmus p {line-height:100%;margin:0;}

span.algoritmus {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	background-color:#EEE;
	text-align:left;
	white-space:pre;
	font-size:10pt;
}


/* TATK */

div.tatk_pelda {
	border:1px solid green;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
		overflow:hidden;
}
div.tatk_pelda span.tatk_pelda {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('pelda_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:140px;
	float:none;
}
div.tatk_fontos {
	border:1px solid red;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	color: #BC1040;
	overflow:hidden;
}
div.tatk_megjegyzes {
	border:1px solid #800000;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;
}
span.tatk_megjegyzes {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('megjegyzes_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:180px;
	float:none;
}

div.tatk_osszefoglalas  div.tatk_megjegyzes {
	border-top:1px dotted #800000;
	border-bottom:1px dotted #800000;
	border-left:0px;
	border-right:0px;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:0px;
	clear:both;
}

span.tatk_fontos {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('fontos_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:140px;
	float:none;
}
span.tatk_fontos_be {
	color: #BC1040;
}
div.tatk_osszefoglalas {
	border:1px solid #800000;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;
}
span.tatk_osszefoglalas {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('osszefoglalas_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:200px;
	float:none;
}
div.tatk_tanulasitipp {
	border:1px solid #F90;
	background-color:#fff;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;	
}
span.tatk_tanulasitipp {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('tanulasitipp_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:220px;
	float:none;
}

div.tatk_idezetblokk {font-style:italic}
div.tatk_idezetblokk blockquote {margin:10px 50px;}

div.tatk_kapcslink {
	border:1px solid #06F;
	background-color:#fff;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	
		}
span.tatk_kapcslink {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('kapcslink_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:350px;
	float:none;
}		

div.tatk_gyakorlat {
	border:1px solid #0c8000;
	background-color:#fff;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;	
}
span.tatk_gyakorlat {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('gyakorlat_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:220px;
	float:none;
}

/*  logok */

img#tatklogo {display: inline;}
img#iklogo {display:none;}


/*  ik modositas*/

div.bekezdes1cm p {margin-left:1cm;}

div.essze {border:1px solid #0c8000;
	background-color:#fff;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;}
	
div.kozepblokk {max-width:700px; margin:0 auto; padding:5px; margin-bottom:10px;margin-top:0;}

span.szerzo {text-align:right; font-style:italic;display:block;}
div.tatk_fontos p.vissza {display:none;}

/* projekt */

table.uszt {border:0;width:95%;}
div.imp_eltetatklogo {max-width:395px;margin-top:30px;margin:0 auto;}
div.imp_elteiklogo {max-width:272px;text-align:center;margin:0 auto;}
div.imp_uszt {max-width:314px}
div.imp_eu {float:right;max-width:380px;}



/*20111202*/


div.feladat {
	border:1px solid green;
	background-color:#f0f0f0;
	padding:5px;
	margin:20px 10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;
}
span.feladat {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('feladat_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:180px;
	float:none;
}

div.magyarazat {
	border:1px solid #800000;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;
}
span.magyarazat {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('magyarazat_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:200px;
	float:none;
}
div.feladat  div.magyarazat {border:0;border-radius:0; margin-top:20px; border-top:1px dotted #800000; width:90%}

div.megoldas {
	border:1px solid #24577b;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px;
	width:90%;
	border-radius:8px;
	clear:both;
	overflow:hidden;
}

span.megoldas {
	font-weight:bold;
	display:block;
	text-indent: -9999px;
	background-image:url('megoldas_ikon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:48px;
	width:180px;
	float:none;
}

div.feladat .forraskod, div.megoldas .forraskod {
  border:0;
}

div.feladat  div.megoldas {border:0; border-radius:0; margin-top:20px; border-top:1px dotted #24577b; width:90%}

div.feladat  div.tatk_megjegyzes {border:0; border-radius:0; margin-top:20px; border-top:1px dotted #800000; width:90%}


/*div.beagykod p {margin:0; display:inline;}*/
div.beagykod div {display:inline !important;}
div.beagykod table {display:inline !important;}

a.balralebeg {display:block; float:left; }
a.jobbralebeg {display:block; float:right; }

#navialsoelozo, #navialsokov{display:block; margin:5px 0 0 0;  padding:0;  height:36px; clear:right;}
#navialsoelozo {float:left;}
#navialsokov {float:right;}

#navialsoelozo img, #navialsokov img {border:0;}

div.utmutato_also {overflow:hidden;}

