/*////////////////////////////////////////////////////////////////////////////*/
/* Main style */

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: top;
}
div {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
div.red {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	border: #FF0000 dotted 1px;
	padding: 6px;
	width: 70%;
	vertical-align: center;
        background-color:#FDE8E8;
}
td,tr {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	vertical-align: top;
	margin: 0px;
	border: 0px;
}

#header {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	height: 137px;
	width: 100%;
	background: #BA002B;
}

#thumb-img_latogato a {
	display:block;
	width:196px;
        height:66px;
	background: url("gfx/thumb_latogato01.jpg") 0 0 no-repeat;
}
#thumb-img_latogato a:hover {	
	background-position: -196px 0;
}
#thumb-img_etterem a {
	display:block;
	width:196px;
        height:66px;
	background: url("gfx/thumb_etterem01.jpg") 0 0 no-repeat;
}
#thumb-img_etterem a:hover {	
	background-position: -196px 0;
}
#thumb-img_kedvenc a {
	display:block;
	width:196px;
        height:66px;
	background: url("gfx/thumb_kedvenc01.jpg") 0 0 no-repeat;
}
#thumb-img_kedvenc a:hover {	
	background-position: -196px 0;
}
#thumb-img_hirdetes a {
	display:block;
	width:196px;
        height:66px;
	background: url("gfx/thumb_hirdetes01.jpg") 0 0 no-repeat;
}
#thumb-img_hirdetes a:hover {	
	background-position: -196px 0;
}

td.contenttd {
  width: 600px;
  background-image: url('gfx/content_bg.jpg');
  /*background-postition: -0.1em;*/
}

a.small:link{color:#E40909; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}
a.small:visited{color:#E40909; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}
a.small:hover{color:#E40909; font-size:10px; font-weight:normal; text-decoration:none; margin:0px,0px,0px,0px;}
a.small:active{color:#E40909; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}

a.small-green:link{color:#425200; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}
a.small-green:visited{color:#425200; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}
a.small-green:hover{color:#425200; font-size:10px; font-weight:normal; text-decoration:none; margin:0px,0px,0px,0px;}
a.small-green:active{color:#425200; font-size:10px; font-weight:normal; text-decoration:underline; margin:0px,0px,0px,0px;}


h1 {
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  color: #E0E0E0;
  margin: 0px;
  padding-top: 3px;
  padding-left: 12px;
  font-weight: normal;
}
h2 {
  font-family: Tahoma, Verdana, Arial;
  background-image: url('gfx/index_44.jpg');
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  
  padding-top: 7px;
  padding-left: 40px;
  margin-top: 2px;
  margin-bottom: 0px;
  height: 30px;
}
h2.blue {
  font-family: Tahoma, Verdana, Arial;
  background-image: url('gfx/index_45-blue.jpg');
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  
  padding-top: 7px;
  padding-left: 40px;
  margin-top: 2px;
  margin-bottom: 0px;
  height: 30px;
}


#adatok {
  background-image: url('gfx/index_44-adatok.jpg');
}
#akcio {
  background-image: url('gfx/index_44-akcio.jpg');
}
#etlap {
  background-image: url('gfx/index_44-etlap.jpg');
}
#specialitas {
  background-image: url('gfx/index_44-specialitas.jpg');
}
#nyitvatartas {
  background-image: url('gfx/index_44-nyitvatartas.jpg');
}
#terkep {
  background-image: url('gfx/index_44-terkep.jpg');
}
#foto {
  background-image: url('gfx/index_44-foto.jpg');
}
#search {
  background-image: url('gfx/index_45.jpg');
}
h3 {
  font-family: Verdana, Tahoma, Arial;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;

  padding-top: 2px;
  padding-left: 0px;
  margin-top: 2px;
  margin-bottom: 12px;
  height: 18px;  
}
h4 {
  font-family: Verdana, Tahoma, Arial;
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;

  padding-top: 2px;
  padding-left: 0px;
  margin-top: 2px;
  margin-bottom: 12px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Etterem listadobozok */

table.etterembox
{
  width:576px;
  margin-top: 6px;
  margin-bottom: 6px;
}
td.etteremlistabg
{
  border:#6E8400 solid 2px;
  background-image: url('gfx/cbox_bg1.jpg');
  background-repeat: repeat-x;
}
td.etteremlistabg-red
{
  border:#910101 solid 2px;
  background-image: url('gfx/cbox_bg2.jpg');
  background-repeat: repeat-x;
}
td.etteremlistabg-blue
{
  border:#F59502 solid 2px;
  background-image: url('gfx/cbox_bg3.jpg');
  background-repeat: repeat-x;
}
img.listakep {
  height:96px;
  border:#6E8400 solid 2px;
  margin-right:6px;
}
img.kozepeskep {
  border:#6E8400 solid 2px;
  margin-right:6px;
}
img.detailskep {
  height: 96px;
  border: #6E8400 solid 2px;
  margin-right: 2px;
}
img.etteremikonok {
  border: 0px;
  margin-top: 6px;
  margin-left: 1px;
  width: 40px;
  height: 41px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Footer */

table.footerbg {
  height: 46px;
  background-image: url('gfx/copyrightbg.jpg');
}
td.copy {
  color: #FFFFFF;
  font-size: 9px;
  width: 200px;
  padding-top: 28px;
  text-align: center;
}
td.footer {
  padding-top: 7px;
  padding-right: 0px;
  text-align: center;
}
div.footermenu {
  color: #C0C0C0;
  font-size: 12px;
  margin-bottom: 4px;
}
div.last {
  color: #FFFFFF;
  font-size: 10px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Link style */

td.menutd {
  font-family: Verdana, Tahoma, Arial;
  font-weight: normal;
  color: #FFFFFF;
  background-image: url('gfx/menubg2.jpg');
  background-position: center;
  font-size: 14px;
  height: 34px;
  text-align: center;
  padding-top: 4px;
  /*padding-left: 30px;
  padding-right: 30px;
  width: 110px;*/
  padding-top: 10px;
}

a {
  font-family: Verdana, Tahoma, Arial;
  font-weight: normal;
  color: #000000;
  padding: 0px;
  margin: 0px;
  border: 0px;
}
a.mainmenu {
  text-decoration: none;
  color: #FFFFFF;
  font-size: 13px;
}
a.mainmenu:hover {
  text-decoration: none;
  color: #FFFF88;
  font-size: 13px;
}
a.pages {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
a.pages:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #6E8300;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

a.box {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;

	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
}
a.box:hover {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #505050;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;

	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
}
a.box2 {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
}
a.box2:hover {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #505050;
	font-size: 11px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
}

div.footermenu a {
  color: #C0C0C0;
  font-size: 10px;
  margin-bottom: 4px;
  text-decoration: none;
  border-bottom: #C0C0C0 dashed 1px;
}
div.footermenu a:hover {
  border-bottom: #C0C0C0 solid 1px;
  color: #FFFFFF;
  font-size: 10px;
  margin-bottom: 4px;
  text-decoration: none;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Doboz style - TOP LISTS */

div.boxtext_toplist {
  padding: 4px;
  width: 220px;
  text-align: left;
  font-size: 12px;
  padding-bottom: 8px;
}
table.boxtable_toplist {
  width: 244px;
  margin-top: 6px;
  margin-bottom: 6px;
  border: 0px;
}

div.hr1_toplist {
  border-bottom: #627900 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 212px;
  height: 1px;
  font-size: 1px;
}
div.hr2_toplist {
  border-bottom: #627900 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 212px;
  height: 1px;
  font-size: 1px;
}
div.hr3_toplist {
  border-bottom: #C5BE02 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 212px;
  height: 1px;
  font-size: 1px;
}
div.hr4_toplist {
  border-bottom: #011F56 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 212px;
  height: 1px;
  font-size: 1px;
}
div.hr5_toplist {
  border-bottom: #8001A5 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 212px;
  height: 1px;
  font-size: 1px;
}

td.boxtitle_2_toplist {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_orange_top2.jpg');
  font-weight: bold;
}
td.boxtitle_3_toplist {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_yellow_top2.jpg');
  font-weight: bold;
}
td.boxtitle_4_toplist {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_blue_top2.jpg');
  font-weight: bold;
}
td.boxtitle_5_toplist {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_purple_top2.jpg');
  font-weight: bold;
}

div.boxbg_2_toplist {
  width: 220px;
  background-color: #FDD699;
  border-left: #BDC799 solid 1px;
  border-right: #BDC799 solid 1px;
  border-bottom: #BDC799 solid 1px;
}
div.boxbg_3_toplist {
  width: 220px;
  background-color: #FFFD99;
  border-left: #D9DF99 solid 1px;
  border-right: #D9DF99 solid 1px;
  border-bottom: #D9DF99 solid 1px;
}
div.boxbg_4_toplist {
  width: 220px;
  background-color: #B8D8FB;
  border-left: #B2BBCC solid 1px;
  border-right: #B2BBCC solid 1px;
  border-bottom: #B2BBCC solid 1px;
}
div.boxbg_5_toplist {
  width: 220px;
  background-color: #EFC4FB;
  border-left: #D9B2E4 solid 1px;
  border-right: #D9B2E4 solid 1px;
  border-bottom: #D9B2E4 solid 1px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Doboz style */

/*main box style*/
div.boxtext {
  padding: 4px;
  width: 170px;
  text-align: left;
  font-size: 12px;
  padding-bottom: 8px;
}
table.boxtable {
  width: 194px;
  margin-top: 6px;
  margin-bottom: 6px;
  border: 0px;
}

/*Menu2 = leftmenu style*/
div.leftmenu {
  width: 172px;
  text-align: left;
  font-size: 12px;
  padding: 4px;
  background-color: #F4F5E1;
  border: #81922E solid 1px;
}
div.leftmenu_hr {
  border-bottom: #5B7200 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}
a.leftlink {
  font-family: Verdana, Tahoma, Arial;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
	
  background-image: url('gfx/leftmenu_ikon.jpg');
  background-repeat: no-repeat;
  background-position: 0.2em 0.1em;
  padding-left: 17px;
}
a.leftlink:hover {
  font-family: Verdana, Tahoma, Arial;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  text-decoration: underline;

  background-image: url('gfx/leftmenu_ikon.jpg');
  background-repeat: no-repeat;
  background-position: 0.2em 0.1em;
  padding-left: 17px;
}

/*box 1 style*/
td.boxtitle_1 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_green_top.jpg');
  font-weight: bold;
}
div.boxbg_1 {
  width: 170px;
  background-color: #D9DF99;
  border-left: #BDC799
  solid 1px;
  border-right: #BDC799 solid 1px;
  border-bottom: #BDC799 solid 1px;
}
div.hr1 {
  border-bottom: #627900 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*box 2 style*/
td.boxtitle_2 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_orange_top.jpg');
  font-weight: bold;
}
div.boxbg_2 {
  width: 170px;
  background-color: #FDD699;
  border-left: #BDC799 solid 1px;
  border-right: #BDC799 solid 1px;
  border-bottom: #BDC799 solid 1px;
}
div.hr2 {
  border-bottom: #627900 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*box 3 style*/
td.boxtitle_3 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_yellow_top.jpg');
  font-weight: bold;
}
div.boxbg_3 {
  width: 170px;
  background-color: #FFFD99;
  border-left: #D9DF99 solid 1px;
  border-right: #D9DF99 solid 1px;
  border-bottom: #D9DF99 solid 1px;
}
div.hr3 {
  border-bottom: #C5BE02 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*box 4 style*/
td.boxtitle_4 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_blue_top.jpg');
  font-weight: bold;
}
div.boxbg_4 {
  width: 170px;
  background-color: #B8D8FB;
  border-left: #B2BBCC solid 1px;
  border-right: #B2BBCC solid 1px;
  border-bottom: #B2BBCC solid 1px;
}
div.hr4 {
  border-bottom: #011F56 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*box 5 style*/
td.boxtitle_5 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #FFFFFF;
  height: 38px;
  background-image: url('gfx/box_purple_top.jpg');
  font-weight: bold;
}
div.boxbg_5 {
  width: 170px;
  background-color: #EFC4FB;
  border-left: #D9B2E4 solid 1px;
  border-right: #D9B2E4 solid 1px;
  border-bottom: #D9B2E4 solid 1px;
}
div.hr5 {
  border-bottom: #8001A5 dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*box 6 style*/
td.boxtitle_6 {
  font-size: 12px;
  padding-left: 40px;
  padding-top: 15px;
  color: #000000;
  height: 38px;
  background-image: url('gfx/box_purple2_top.jpg');
  font-weight: bold;
}
div.boxbg_6 {
  width: 170px;
  background-color: #B8BBFD;
  border-left: #B2BBCC solid 1px;
  border-right: #B2BBCC solid 1px;
  border-bottom: #B2BBCC solid 1px;
}
div.hr6 {
  border-bottom: #4B4E8A dotted 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 162px;
  height: 1px;
  font-size: 1px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Input tags */

input {
 	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	border: #000000 solid 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.image {
 	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	border: 0px;
	margin-top: 2px;
	margin-bottom: 4px;
}
select {
 	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	border: #000000 solid 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.small-txt{
        font-size:11px;
}

/*////////////////////////////////////////////////////////////////////////////*/
/* Help and info contents */

.helpbox_line { padding-bottom:8px; margin-bottom:12px; width:560px; text-align: justify; border-bottom: #909090 dotted 1px; }
.helpbox_yellow { padding:8px; margin-bottom:12px; width:560px; text-align: justify; background-color: #FFFFC7; border: #909090 dotted 1px; }
.helpbox_lightblue { padding:8px; margin-bottom:12px; width:560px; text-align: justify; background-color: #F2F2FE; border: #909090 dotted 1px; }
.faq_f { background: url('gfx/cui_helpicon2_tr.gif') left top no-repeat; padding-left: 16px; color:#214793; font-weight: bold; }
.faq_a { background: url('gfx/cui_about_tr.gif') left top no-repeat; padding-left: 16px; color:#347212; font-weight: none; }

/*/////////////////////////////////////////////////////////////////////////////*/
/* cui oroklese */

.normal_szoveg { font-family: Verdana, Tahoma, Arial; color: #000000; font-size: 12px; margin: 0px; padding:0px; }

.cim1 { font-family: Verdana, Tahoma, Arial; font-size: 18px; margin-top: 12px; margin-bottom:12px; }
.cim2 { font-family: Verdana, Tahoma, Arial; font-size: 16px; margin-top: 12px; margin-bottom:12px; }
.cim3 { font-family: Verdana, Tahoma, Arial; font-size: 14px; margin-top: 12px; margin-bottom:12px; }

.zold_cim1 { font-family: Verdana, Tahoma, Arial; color: #627901; font-size: 18px; margin-top: 12px; margin-bottom:12px; }
.zold_cim2 { font-family: Verdana, Tahoma, Arial; color: #627901; font-size: 16px; margin-top: 12px; margin-bottom:12px; }
.zold_cim3 { font-family: Verdana, Tahoma, Arial; color: #627901; font-size: 14px; margin-top: 12px; margin-bottom:12px; }

.kek_cim1 { font-family: Verdana, Tahoma, Arial; color: #1E92E9; font-size: 18px; margin-top: 12px; margin-bottom:12px; }
.kek_cim2 { font-family: Verdana, Tahoma, Arial; color: #1E92E9; font-size: 16px; margin-top: 12px; margin-bottom:12px; }
.kek_cim3 { font-family: Verdana, Tahoma, Arial; color: #1E92E9; font-size: 14px; margin-top: 12px; margin-bottom:12px; }

.narancs_cim1 { font-family: Verdana, Tahoma, Arial; color: #F4B02A; font-size: 18px; margin-top: 12px; margin-bottom:12px; }
.narancs_cim2 { font-family: Verdana, Tahoma, Arial; color: #F4B02A; font-size: 16px; margin-top: 12px; margin-bottom:12px; }
.narancs_cim3 { font-family: Verdana, Tahoma, Arial; color: #F4B02A; font-size: 14px; margin-top: 12px; margin-bottom:12px; }

.normal_zold { font-family: Verdana, Tahoma, Arial; color: #627901; font-size: 12px; margin: 0px; padding:0px; }
.normal_kek { font-family: Verdana, Tahoma, Arial; color: #1E92E9; font-size: 12px; margin: 0px; padding:0px; }
.normal_narancs { font-family: Verdana, Tahoma, Arial; color: #F4B02A; font-size: 12px; margin: 0px; padding:0px; }

.kicsi_szoveg1 { font-family: Verdana, Tahoma, Arial; font-size: 11px; margin: 0px; padding:0px; }
.kicsi_szoveg2 { font-family: Verdana, Tahoma, Arial; font-size: 10px; margin: 0px; padding:0px; }

.kepkeret_fekete { border: #000000 solid 1px; }
.kepkeret_zold { border: #627901 solid 1px; }
.kepkeret_kek { border: #1E92E9 solid 1px; }
.kepkeret_narancs { border: #F4B02A solid 1px; }

hr { size:1px; }

img { behavior: url(iepngfix.htc) }
