body
{
  background: url('../images/bg.jpg');
  margin:0;
  font-size: 12px;
  font-family: Arial, sans-serif;
  color: #000;
}

td.bottom  { height: 24px; }
td.bottom_top  { height: 34px; background: url('../images/bg_bottom.png') no-repeat; }
td.top_bottom  { height: 0px; background: url('../images/bg_top_bottom.png') no-repeat; }

td.menu  { width: 238px; background: url('../images/bg_menu.jpg') repeat;  }
td.menu_right  { width: 178px;  background: url('../images/bg_menu_right.jpg') repeat;  }
td.line  { width: 1px; background-color : #f4f1df; }
td.main  { background-color : #ffffff;}
td.main_nagy  { width: 640px; background-color : #ffffff;}
td.top  { height: 30px; width: 884px background: url('../images/bg_top.png') repeat;  }

td.csik_kulso  { width: 1px; background-color : #8cb02a;}
td.csik_belso  { width: 1px; background-color : #e5e0c4;}


table.tartalom3  { background: url('../images/bg_tartalom3.jpg') repeat; float: center; }

td.menu_head { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #d57530; font-weight: bold; text-decoration:none; }

td.menu_head_box { background: url('../images/menu_head_box.jpg') repeat; width: 238px; height: 30px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #d57530; font-weight: bold; text-decoration:none; }
td.menu_head_box_right{ background: url('../images/menu_head_box_right.jpg') repeat; width: 178px; height: 30px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #d57530; font-weight: bold; text-decoration:none; }
div.menu_head_box_right { padding-left: 20px; padding-top: 6px; }
div.menu_head { padding-left: 50px; padding-top: 10px; }
div.menu_head_box { padding-top: 6px; }

td.menu_head_line { height: 27px; background: url('../images/bg_line.png') no-repeat;  float: right; width: 238px;}

div.position_top_menu { padding-left: 235px; padding-top: 74px; }
td.kitolto  { width: 20px; background: url('../images/top_menu_kitolto.jpg') no-repeat;  }

div.menu_letolas {padding-top: 10px; }


a.menu_top_tartalom  {height: 52px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #fcfbf1; font-weight: normal; text-decoration:none; padding-top: 18px;}
a.menu_top_tartalom_aktiv  {height: 52px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffd83a; font-weight: bold; text-decoration:none; padding-top: 18px;}
a.menu_top_tartalom:hover  {height: 52px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffd83a; font-weight: bold; text-decoration:none; padding-top: 18px;}

a.menu_top {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight: normal; text-decoration:none;}
a.menu_top_aktiv  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #575757; font-weight: normal; text-decoration:none;}
a.menu_top:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #575757; font-weight: normal; text-decoration:none;}

a.menu_tartalom  {background: url('../images/menu_inaktiv.png') no-repeat;  float: left; width: 210px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #354507; font-weight: normal; text-decoration:none;}
a.menu_tartalom_aktiv  {background: url('../images/menu_aktiv.png') no-repeat;  float: left; width: 210px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1f2903; font-weight: bold; text-decoration:none;}
a.menu_tartalom:hover  {background: url('../images/menu_aktiv.png') no-repeat;  float: left; width: 210px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1f2903; font-weight: bold; text-decoration:none;}

a.menu_tartalom_akcios  {background: url('../images/menu_inaktiv.jpg') no-repeat;  float: left; width: 200px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #e1873a; font-weight: normal; text-decoration:none;}
a.menu_tartalom_akcios_aktiv  {background: url('../images/menu_aktiv.jpg') no-repeat;  float: left; width: 200px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #e1873a; font-weight: bold; text-decoration:none;}
a.menu_tartalom_akcios:hover  {background: url('../images/menu_aktiv.jpg') no-repeat;  float: left; width: 200px; height: 23px; align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #e1873a; font-weight: bold; text-decoration:none;}

div.menubehuzas  {padding-left: 25px;}
div.menulink_igazitas  {padding-left: 25px; padding-top: 4px;}

td.nev_head { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #775031; font-weight: bold; text-decoration:none;}
img.kep { border-style: solid; border-color: #c07445; border-width: 1px; }
td.rovid_leiras { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #658d2e; font-weight: bold; text-decoration:none; }

p.nev { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #d57530; font-weight: bold; text-decoration:none; }
p.rovid_leiras { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #658d2e; font-weight: normal; text-decoration:none; }
p.kiemelt_ajanlat_nev { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d57530; font-weight: normal; text-decoration:none; }
table.kiemelt_ajanlat { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none; }
div.onok_irtak { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d57530; font-weight: normal; text-decoration:none; width: 170px; padding: 0px; }


a.reszletek  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none;}
a.reszletek_aktiv  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff9900; font-weight: normal; text-decoration:none;}
a.reszletek:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff9900; font-weight: normal; text-decoration:none;}

/*a.reszletek  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none;}
a.reszletek_aktiv  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #d57530; font-weight: normal; text-decoration:none;}
a.reszletek:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #d57530; font-weight: normal; text-decoration:none;}
*/

a.menu_footer {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none;}
a.menu_footer_aktiv  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
a.menu_footer:hover  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}

h1.head {margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fcfbf1;}
h1.oldal_focim {margin: 5px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #000000;}
h1.oldal_kissebb {margin: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000;}

	table.hirlevel {font-family: Arial, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;}
	table.gar {font-family: Arial, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;}
	td.szoveg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #00000; font-weight: normal; text-decoration:none;}
	table.szoveg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #00000; font-weight: normal; text-decoration:none;}
	
table.kapcsolat {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
div.szoveg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
table.garancia_feltetelek {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
table.oldal_szoveg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
table.footer {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #3b4c0d; font-weight: normal; text-decoration:none;}
table.footer a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #3b4c0d; font-weight: normal; text-decoration:none;}
p.onok_irtak {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
p.csillag {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #ffd83a; font-weight: normal; text-decoration:none;}

input.gomb {font-family: verdana,  Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; Background-color: #ff9900; border-width: 1px; border-color: #bd652a; border-style: outset;}

div.kiseroszoveg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}

a.kinyit_bezar {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d57530; font-weight: bold; text-decoration:underline;}
a.kinyit_bezar:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d57530; font-weight: bold; text-decoration:underline;}

/*h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #575757; font-weight: bold; text-decoration:none;}*/

a.fooldal_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration:none;}
a.fooldal_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #d57530; font-weight: bold; text-decoration:none;}

a.linkek_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: bold; text-decoration:none;}
a.linkek_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d57530; font-weight: bold; text-decoration:none;}

a.cikk_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: normal; text-decoration:none;}
a.cikk_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d57530; font-weight: normal; text-decoration:none;}

div.kiemel_sima {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #575757; font-weight: bold; text-decoration:none;}
div.kiemel_fekete {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration:none;}
div.kiemel_piros {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: red; font-weight: bold; text-decoration:none;}
div.kiemel_narancs {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d57530; font-weight: bold; text-decoration:none;}

a.hirlevel_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration:none; background-color: #ff9900; width: 142px; height: 19px; padding-left: 2px; padding-top: 2px; }
a.hirlevel_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration:none; background-color: #ff9900; width: 142px; height: 19px;}

a.visszalink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #ffd83a; font-weight: normal; text-decoration:underline;}
a.visszalink:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #ffd83a; font-weight: normal; text-decoration:underline;}

a.visszalink_zold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #005b44; font-weight: normal; text-decoration:underline;}
a.visszalink_zold:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #005b44; font-weight: normal; text-decoration:underline;}

a.visszalink_barna{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #9f6039; font-weight: normal; text-decoration:none;}
a.visszalink_barna:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #9f6039; font-weight: normal; text-decoration:none;}
h1.head_vezeto {margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #9f6039; font-weight: normal; text-decoration:none;}

a.simalink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration:underline;}
a.simalink:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;}

a.ciklamen_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration:none;}
a.ciklamen_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration:underline;}

a.ciklamen_link_w {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #fe1f82; font-weight: bold; text-decoration:none;}
a.ciklamen_link_w:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #fe1f82; font-weight: bold; text-decoration:underline;}

table.ciklamen  { width: 182px; background: url('../images/bg_ciklamen3.jpg') repeat;}
div.ciklamen  { width: 182px; background: url('../images/bg_ciklamen6.jpg') repeat; height: 252px;}


div.onok {
  width: auto;
  padding-bottom: 15px;
  color: #808080;
  border-bottom: 1px solid dotted;
}

div.onok_vonal_nelkul {
  width: auto;
  padding-bottom: 15px;
  color: #808080;
}

h6 {
  font-size: 12px;
  font-family: "Arial", sans-serif;
  font-weight: normal;
  border: 1px #000000 dotted;
  background: #FFFBE9;
  padding:5px;
  margin: 10px;
}

h6.2 {
  font-size: 12px;
  font-family: "Arial", sans-serif;
  font-weight: normal;
  border: 1px #f4a657 dotted;
  background: #ffe3c7;
  padding:5px;
  margin: 10px;
}

a.rendelek  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ff9900; font-weight: bold; text-decoration:none;}
a.rendelek:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ff9900; font-weight: bold; text-decoration:underline;}

a.video_link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #0033cc; font-weight: bold; text-decoration:none;}
a.video_link:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #0033cc; font-weight: bold; text-decoration:underline;}

.pop {
	position: relative;
	text-decoration: none;
}
.popimg {
	display: none;
	border: solid 1px #c0c0c0;
	visibility: hidden;
	text-decoration: none;
}
.pop:hover .popimg {
	display: block;
	text-decoration: none;
	visibility: visible;
	position: absolute;
	width: auto;
        margin-top: -180px;
        margin-left: -50px;
}
/* IE5/Mac:  Senza questo il bpop interno crea danni. Questo ha problemi di allineamento verticale,
approssimativamente corretti da top, ... */
.pop {
	display: inline-block;
	text-decoration: none;
	top: 0.15em;
	line-height: 1.05;
}
a.pop:hover {
	border-width: 0; /* IE */
	text-decoration: none;
}
img {
	border-width: 0; /* IE */
	text-decoration: none;
}