#lap{
  width:994px;
  margin:0px auto 10px auto;
}
#fent, #kozep, #lent, #balsav{
  margin:0 0 0 0;
}
#fejlec{
  height:130px;
}
#kozep{
  float:left;
  background-image: url('bal_bg.gif');
  background-repeat: repeat-y;
}
#balsav{
  float:left;
  text-align: left;
  width:195px;
}
#jobbsav{
  float:left;
  text-align: left;
  width:216px;}
#tartalom{
  float:left;
  text-align: left;
  width:583px;}
#tartalom_kampany{
  float:left;
  text-align: left;
  width:799px;}
#lent{
  clear:both;
}
 /*design elemek*/
 /*debugging*/
#fejlec{}
#tartalom{}
#balsav{}
#jobbsav{}
#lent{}
body {
  margin:0;padding:0;text-align:center;
  background-color: #6699CC;
  background-image: url('atmenet.jpg');
  background-repeat: repeat-x;
  color: #000000;
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
select, .data {
  color: #000000;
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
.jogi_lab {
   color: #000000;
   font-family: Verdana,Geneva,sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align: justify;
}
form {padding:0;margin:0;border:0;}
.elorendel_box {
  width: 539px;
  margin: 19px;
}
.elorendel_table {
  margin: 12px 0px;
}
.elorendel_kep {
  border: 0px;
  margin: 0px 20px 5px 0px;
  float: left;
}
.jobb {
  margin: 0 0 0 220px;
}
.b {
  font-weight: bold;
}
a:link, a:visited, a:hover, a:active {
  text-decoration:none;
  color: #FFFFFF;
  background-color:transparent;
}
a.more:link, a.more:visited, a.more:active {
  text-decoration:underline;
  color: #FFFFFF;
  background-color:transparent;
}
a.more:hover {
  text-decoration:underline;
  color: #000000;
}
a.foot:link, a.foot:visited, a.foot:active {
  text-decoration:none;
  color: #000000;
}
a.foot:hover {
  text-decoration:none;
  color: #FFFFFF;
}
a.hazai,.hazai {
  text-decoration:none;
  color: #000000;
  font-weight: bold;
  margin-bottom: 5px;
}
.hazai_cim {
  text-decoration:none;
  color: #FFFFFF;
  font-weight: bold;
  margin-bottom: 5px;
}
.film_cim {
  text-decoration:none;
  color: #FFFFFF;
  margin-bottom: 5px;
}
img {
  border:0;
  margin:0;
  padding:0;
  color: #000000;
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
img.keret {
  border: 1px #000000 solid;
  margin:0;
  padding:0;
  color: #000000;
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
img.alsokeret {
  border-bottom: 1px #000000 solid;
  margin:0;
  padding:0;
  color: #000000;
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
td {
  font-family : Verdana, Geneva, sans-serif;
  font-size : 11px;
}
.feher {
  color: #FFFFFF;
}
.fekete {
  color: #000000;
}
input, textarea {
  font-family : Verdana, Geneva, sans-serif;
  font-size : 12px;
}
.b12px {
  font-family : Verdana, Geneva, sans-serif;
  color: #000000;
  font-size : 12px;
}
.w12px {
  font-family : Verdana, Geneva, sans-serif;
  color: #FFFFFF;
  font-size : 12px;
}
.left_navigation_level0 {
  padding-left: 7px;
  padding-bottom: 10px;
  padding-top: 20px;
  text-align: left;
  clear: both;
}
.left_navigation_level1 {
  padding-left: 7px;
  padding-bottom: 2px;
  padding-top: 8px;
  text-align: left;
  font-weight: bold;
  clear: both;
}
.left_navigation_level1_no {
  padding-left: 7px;
  padding-bottom: 2px;
  padding-top: 8px;
  text-align: left;
  clear: both;
}
.left_navigation_level1_collapsed {
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-bottom: 1px;
  padding-top: 1px;
  background-image: url('level1_collapsed.gif');
  background-position: 9px 7px;
  text-align: left;
  clear: both;
}
.left_navigation_level1_expanded {
  background-color: #066ABD;
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-bottom: 1px;
  padding-top: 1px;
  background-image: url('level1_expanded.gif');
  background-position: 6px 7px;
  text-align: left;
  font-weight: bold;
  clear: both;
}
.left_navigation_level1_expanded_selected {
  background-color: #EC6400;
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-bottom: 1px;
  padding-top: 1px;
  background-image: url('level1_expanded.gif');
  background-position: 6px 9px;
  text-align: left;
  font-weight: bold;
  clear: both;
}
.left_navigation_level2a {
  background-color: #066ABD;
  background-image: url('level1_collapsed.gif');
  background-position: 22px 6px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 34px;
}
.left_navigation_level2 {
  background-color: #066ABD;
  background-image: url('level2.gif');
  background-position: 22px 9px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 34px;
}
.left_navigation_level3 {
  background-color: #066ABD;
  background-image: url('level3.gif');
  background-position: 34px 6px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 45px;
}
.left_navigation_level4 {
  background-color: #066ABD;
  background-image: url('level4.gif');
  background-position: 44px 6px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 56px;
}
.left_navigation_level5 {
  background-color: #066ABD;
  background-image: url('level2.gif');
  background-position: 58px 9px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 67px;
}
.left_navigation_level2_selected {
  background-color: #EC6400;
  background-image: url('level2.gif');
  background-position: 22px 9px;
  background-repeat: no-repeat;
  padding-bottom: 1px;
  padding-top: 1px;
  text-align: left;
  padding-left: 34px;
}
.left_navigation_level2_collapsed {
  background-color: #066ABD;
}

.left_navigation_level2_expanded {
   background-color: #066ABD;
   font-weight: bold;
}
.left_navigation_level2_expanded_selected {
   background-color: #EC6400;
   font-weight: bold;
}
.flyer_img {
   margin: 20px 40px 0px 40px;
   border: 1px #000000 solid;
}
.flyer_img2 {
   margin: 20px 80px 0px 80px;
   border: 1px #000000 solid;
}
.flyer_imgf {
   margin: 20px 12px 0px 12px;
   border: 1px #000000 solid;
}
.hkoz {
   width: 3px;
   margin: 0px;
}
.vkoz {
   height: 4px;
   margin: 0px;
}
.vkoz3 {
   height: 3px;
   margin: 0px;
}
.vkoz13 {
   height: 8px;
   margin: 0px;
}
.categ_fo {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 107px;
   vertical-align: top;
   text-align: left;
}
.categ_fo_jatek {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 92px;
   vertical-align: top;
   text-align: left;
}
.categ_jatek {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 178px;
   vertical-align: top;
   text-align: left;
}
.categ_dvd {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 222px;
   vertical-align: top;
   text-align: center;
}
.categ_konyv {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 236px;
   vertical-align: top;
   text-align: center;
}
.categ {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 188px;
   vertical-align: top;
   text-align: center;
}
.categ_film {
   background: #066ABD;
   border: 1px #000000 solid;
   height: 232px;
   vertical-align: top;
   text-align: center;
}
.lh14 {
   line-height: 14px;
}
.lh18 {
   line-height: 18px;
}
.top_ul {
   list-style-type: none;
   margin: 8px 5px 0px 10px;
   padding: 0px 0px 0px 0px;
}
.top_no {
   float: left;
   padding: 0px 0px 5px 0px;
   width: 17px;
   text-align: right;
   clear: both;
}
.top_nev {
   float: left;
   padding: 0px 0px 5px 4px;
   width: 177px;
   text-align: left;
}
.top_elonev {
   float: left;
   padding: 0px 0px 5px 4px;
   width: 186px;
   text-align: left;
}
.cd_ul {
   list-style-type: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
.lp_no {
   color: #FFFFFF;
   float: left;
   padding: 15px 0px 15px 0px;
   width: 190px;
   text-align: center;
}
.cd_no {
   color: #FFFFFF;
   float: left;
   padding: 15px 0px 15px 0px;
   width: 200px;
   text-align: center;
   clear: both;
}
.cd_nev {
   color: #FFFFFF;
   float: left;
   padding: 25px 0px 15px 0px;
   width: 360px;
   text-align: left;
}
.term_ul {
   list-style-type: none;
   width: 600px;
   margin: 0px 0px 0px 15px;
   padding: 0px 0px 0px 0px;
}
.term_kat {
   float: left;
   width: 195px;
   text-align: left;
  background-image: url('level1_collapsed.gif');
  background-position: 0px 5px;
  background-repeat: no-repeat;
  padding-bottom: 3px;
  padding-top: 2px;
  text-align: left;
}
.term_kat_szel {
   float: left;
   width: 205px;
   text-align: left;
  background-image: url('level1_collapsed.gif');
  background-position: 0px 5px;
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-bottom: 3px;
  padding-top: 2px;
  text-align: left;
}
.term_kat_kes {
   float: left;
   width: 175px;
   text-align: left;
  background-image: url('level1_collapsed.gif');
  background-position: 0px 5px;
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-bottom: 3px;
  padding-top: 2px;
  text-align: left;
}
.term_kat_dupla {
   float: left;
   width: 390px;
   text-align: left;
  background-image: url('level1_collapsed.gif');
  background-position: 0px 5px;
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-bottom: 3px;
  padding-top: 2px;
  text-align: left;
}
.term_kat a {
  padding-left: 10px;
}
td.termek_no {
   color: #FFFFFF;
   padding: 20px 0px 25px 0px;
   width: 240px;
   text-align: center;
   vertical-align: middle;
   clear: both;
}
td.termek_nev {
   color: #FFFFFF;
   padding: 20px 0px 25px 0px;
   width: 320px;
   text-align: left;
   vertical-align: middle;
}
td.termek_no_table {
   color: #FFFFFF;
   padding: 20px 0px 25px 0px;
   width: 220px;
   text-align: center;
   vertical-align: middle;
   clear: both;
}
td.termek_nev_table {
   color: #FFFFFF;
   padding: 20px 0px 25px 0px;
   width: 345px;
   text-align: left;
   vertical-align: middle;
}

a.top:link, a.top:visited, a.top:active {
   text-decoration:underline;
   color: #000000;
}
a.top:hover {
   text-decoration:underline;
   color: #FFFFFF;
}

.footer {
   width: 994px;
   padding-top: 10px;
   padding-bottom: 20px;
   text-align:center;
}
.wall_all {
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-top: solid 1px #000000;
}
.wall_left {
   border-left: solid 1px #000000;
}
.wall_right {
   border-right: solid 1px #000000;
}
.wall_bottom {
   border-bottom: solid 1px #000000;
}
.wall_top {
   border-top: solid 1px #000000;
}
.wall_notop {
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
}
a.fekete10bold, a.fekete10bold:link, a.fekete10bold:visited, a.fekete10bold:hover, a.fekete10bold:active {
   color: #000000;
   font-family : Verdana, Geneva, sans-serif;
   font-size : 10px;
   font-weight : bold;
   text-decoration: underline;
}
a.fekete10boldno, a.fekete10boldno:link, a.fekete10boldno:visited, a.fekete10boldno:hover, a.fekete10boldno:active {
   color: #000000;
   font-family : Verdana, Geneva, sans-serif;
   font-size : 10px;
   font-weight : bold;
   text-decoration: none;
}
a.feher10, a.feher10:link, a.feher10:visited, a.feher10:hover, a.feher10:active {
   color: #FFFFFF;
   font-family : Verdana, Geneva, sans-serif;
   font-size : 10px;
   text-decoration: underline;
}
.info {
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   color: #000000;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
}
.jobbcsik {
   background-image: url('jobb_csik.gif');
}


