body {background-image: url(bg-center.gif); text-align: center; margin: 0; font-family: Arial; font-size: 12px; color: #2c5792; padding-bottom: 15px; }
a, a:link, a:visited, a:active { text-decoration: none; color: #2c5792; font-weight: bold; }
a:hover {  text-decoration: underline; }
.no-border { border: none !important; }
div#bg-up { width: 100%; display: block; background: url(bg-up.gif) repeat-x; margin: 0 auto; }

h1 {width:726px; height: 212px; padding-top: -196px; background-image: url(zorbas-logo.jpg); background-repeat: no-repeat; margin: 0 auto;}
h1 a { display: block; width:726px; height: 212px; }
h1 a span { display: none; }

div#menu {display: block; margin: 0 auto; width: 675px; height: 32px; border-left: 2px solid white; border-right: 2px solid white; background-image: url(menu-bg.gif); text-align: left;}
div#menu a {display: block; height: 20px; margin-left: 32px; float: left; margin-top: 4px;}
* html div#menu a { margin-left: 26px; }
a#menu-etlap {width: 42px; height: 20px; background-image: url(etlap.gif);}
a#menu-etlap-a {width: 42px; height: 20px; background-image: url(etlap-hover.gif);}
a#menu-etlap:hover {background-image: url(etlap-hover.gif);}
a#menu-itallap {width: 54px; background-image: url(itallap.gif);}
a#menu-itallap-a {width: 54px; background-image: url(itallap-hover.gif);}
a#menu-itallap:hover {background-image: url(itallap-hover.gif);}
a#menu-magunkrol {width: 82px; background-image: url(magunkrol.gif);}
a#menu-magunkrol-a {width: 82px; background-image: url(magunkrol-hover.gif);}
a#menu-magunkrol:hover {background-image: url(magunkrol-hover.gif);}
a#menu-kapcsolat { width: 80px; background-image: url(kapcsolat.gif);}
a#menu-kapcsolat-a { width: 80px; background-image: url(kapcsolat-hover.gif);}
a#menu-kapcsolat:hover  {background-image: url(kapcsolat-hover.gif);}
a#menu-hirlevel { width: 61px; background-image: url(hirlevel.gif);}
a#menu-hirlevel-a { width: 61px; background-image: url(hirlevel-hover.gif);}
a#menu-hirlevel:hover { background-image: url(hirlevel-hover.gif);}
a#menu-asztalfoglalas { width: 124px; background-image: url(asztalfoglalas.gif);}
a#menu-asztalfoglalas-a { width: 124px; background-image: url(asztalfoglalas-hover.gif);}
a#menu-asztalfoglalas:hover { background-image: url(asztalfoglalas-hover.gif);}

div#torzs-up { background: url(box-fej-bg.png) no-repeat; width: 724px; height: 9px; margin: 0 auto; overflow: hidden; }
div#torzs-bottom { background: url(box-lab-bg.png) no-repeat; width: 724px; height: 9px; margin: 0 auto; overflow: hidden; }
* html div#torzs-up { background: url(box-fej-bg.gif) no-repeat; }
* html div#torzs-bottom { background: url(box-lab-bg.gif) no-repeat; }
div#torzs-center { width: 724px; margin: 0 auto; background: url(torzs-center.gif) repeat-y; display: table; }

div#banner468 { width: 724px; margin: 0 auto; padding-bottom: 15px; background: url(torzs-center.gif) repeat-y; display: table; }

div#torzs-center-bal { margin-left: 13px; width: 250px; background-image: url(side01.gif); background-repeat: repeat-y; background-position: 100% 0; float: left; text-align: left; overflow: hidden; }
div#torzs-center-bal img.cim {margin-bottom: 18px; }
div#torzs-center-bal img.online {margin-top: 5px;}

div#torzs-center-jobb { float: left; width: 430px; margin-left: 18px; text-align: left; }
* html div#torzs-center-jobb { margin-left: 7px; }
div#torzs-center-jobb div.szoveg {width: 100%; border-top: 1px solid #80a0c7; padding-top: 20px; padding-bottom: 24px; margin-bottom: 12px; background-image: url(side02.gif); background-repeat: repeat-x; background-position: 0 100%;}
div#galeria {width: 100%; border-top: 1px solid #80a0c7; padding-top: 20px; padding-bottom: 24px;}
div#galeria a img { border: 2px solid white; }
div#galeria a:hover img { border: 2px solid #2c5792; }
div#galeria .kepek {margin-right: 4px;}
div#galeria a.tovabb { display: block; text-align: right; margin-top: 10px; font-weight: bold; color: #2c5792; border: none; }
div#galeria a.tovabb:hover { border: none; }

div#lablec {width: 670px; height: 26px; overflow: hidden; background-image: url(lablec-bg.gif); color: #d5e9fd; margin: 0 auto; padding-top: 8px; }

#tartalom { display: block; margin: 10px 15px; text-align: left; }

#etel-lista { list-style-type: none; margin-bottom: 5px; display: table; }
#etel-lista li { float: left; margin-right: 10px; padding-right: 10px; border-right: 1px solid #2c5792; margin-bottom: 20px; }
#etelek { background-color: #fff; }
#etelek tr.thead { background-color: #2c5792; }
#etelek tr.thead td span { font-size: 16px; color: #d5e9fd; font-weight: bold; display: block; margin: 5px 0; }
#etelek tr td { border: 2px solid #d5e9fd; padding: 4px; }
#etelek tr td.etel { padding-right: 100px; width: 300px; }
#etelek tr:hover { background-color: #2c5792; color: #fff; }

#formos { margin-top: 20px; }
.form-t {  padding-top: 20px; }
.hirlevel-gomb { border: 1px solid #003b8c; background-color: #88c1fb; text-transform: uppercase; color: #003b8c; font-size: 11px; font-weight: bold; margin-top: 10px; }
.textes { border: 1px solid #003b8c; background-color: #fff; width: 300px; margin-left: 20px; }
.kissebb { width: 100px; }
.area { border: 1px solid #003b8c; background-color: #fff; width: 300px; margin-left: 20px; height: 200px; }
.kozepre { display: block; text-align: center; }
.kozepre .hirlevel-gomb { margin-bottom: 15px; }

dl#programok dt { font-size: 13px; font-weight: bold; padding-bottom: 10px; }
dl#programok dd { padding-bottom: 10px; margin: 0 0 0 10px; }
