body{background-color:#f1f1f3; margin:0 0 0 0; color:#55535C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  font-weight: normal; line-height: 160%;}
object, form{margin: 0 0 0 0; padding: 0 0 0 0;}  
#alap{width:900px; margin:0px auto 0px auto;}
#fent, #kozep, #lent{margin:0 0 0 0; width:900px;}   
#felsosor{background-color:#f1f1f3; width:888px; height:65px; background: url(logo-nagyban-nyomjuk.gif) no-repeat; padding:30px 12px 0px 0px;} 
#fejlec{background-color:#c6c6d6; width:900px; height:300px;}
#menusor0{background-color:#56548A; width:900px; height:85px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:4px;  margin:0px 0px 5px 0px;}
#menusor{background-color:#ffffff; width:900px; height:189px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:4px;}
#kepesvalaszto{float:left; width:870px; background-color:#ffffff; padding:0px 0px 0px 30px;}
#tartalom{float:left; width:570px; background-color:#ffffff; padding:20px 30px 10px 30px;}
#mellektartalom{background-color:#ffffff; float:right; width:210px; background: url(mellektartalombg-index3.gif) no-repeat; padding:20px 30px 0px 30px;}
#lablec{float:left; background-color:#ffffff; width:840px; height:165px; padding:0px 30px 0px 30px; margin:0px 0px 0px 0px; background: url(lableca-alap.jpg) no-repeat;}
#lablec1{float:left; width:180px; margin:0px 0px 0px 0px; padding:10px 0px 14px 30px;}
#lablec2{float:left; width:180px; margin:0px 0px 0px 0px; padding:10px 0px 14px 30px;}
#lablec3{float:left; width:180px; margin:0px 0px 0px 0px; padding:10px 0px 14px 30px;}
#lablec4{float:left; width:180px; margin:0px 0px 0px 0px; padding:10px 0px 14px 30px;}
#lablecb{float:left; background-color:#ffffff; width:840px; padding:0px 30px 0px 30px;}
#lapalj{float:left; background-color:#ffffff;}

#kepesvalaszto1{float:left; width:119px; background-color:#ffffff; margin:0px 6px 0px 0px; padding:5px 20px 2px 20px; background: url(kepesvalasztobg.jpg) no-repeat;}
#kepesvalaszto2{float:left; width:118px; background-color:#ffffff; margin:0px 6px 0px 6px; padding:5px 20px 2px 20px; background: url(kepesvalasztobg.jpg) no-repeat;}
#kepesvalaszto3{float:left; width:118px; background-color:#ffffff; margin:0px 6px 0px 6px; padding:5px 20px 2px 20px; background: url(kepesvalasztobg.jpg) no-repeat;}
#kepesvalaszto4{float:left; width:118px; background-color:#ffffff; margin:0px 6px 0px 6px; padding:5px 20px 2px 20px; background: url(kepesvalasztobg.jpg) no-repeat;}
#kepesvalaszto5{float:left; width:119px; background-color:#ffffff; margin:0px 0px 0px 6px; padding:5px 20px 2px 20px; background: url(kepesvalasztobg.jpg) no-repeat;}

#ajanlat{float:left; width:258px; height:160px; background-color:#ffffff; margin:15px 0px 0px 0px; padding:140px 570px 40px 72px; background: url(poszter-vaszonkep.jpg) no-repeat;}

#kepesajanlo{float:left; width:570px; background-color:#ffffff; padding:0px 0px 0px 0px;}
#kepesajanlobal{float:left; width:250px; height:320px; background-color:#ffffff; margin:0px 7px 0px 0px; padding:0px 14px 14px 14px; background: url(kepesajanlo-fotomozaik-i.jpg) no-repeat;}
#kepesajanlojobb{float:left; width:250px; height:320px; background-color:#ffffff; margin:0px 0px 0px 7px; padding:0px 14px 14px 14px; background: url(kepesajanlo-virtualp-i.jpg) no-repeat;}

#menu0 {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 900px;
  height: 85px;
  background: url(menubg.gif) repeat-x;
  position: relative;
}

#menu0 a {
  display: block;
  text-indent: -1600%;
  position: absolute;
  outline: none;
}
#menu0 a:hover {
  background-position: left bottom;
}


#menu0 .fotobolposzter {
  width: 150px;
  height: 85px;
  background: url(menu-1.gif) no-repeat;
  left: 0px;
  top: 0px;
}

#menu0 .vaszonkep {
  width: 120px;
  height: 85px;
  background: url(menu-2.gif) no-repeat;
  left: 150px;
  top: 0px;
}

#menu0 .fotomozaik {
  width: 120px;
  height: 85px;
  background: url(menu-3.gif) no-repeat;
  left: 270px;
  top: 0px;
}


#menu0 .ajandek {
  width: 120px;
  height: 85px;
  background: url(menu-4.gif) no-repeat;
  left: 390px;
  top: 0px;
}

#menu0 .otlettar {
  width: 120px;
  height: 85px;
  background: url(menu-5.gif) no-repeat;
  left: 510px;
  top: 0px;
}

#menu0 .araink {
  width: 120px;
  height: 85px;
  background: url(menu-6.gif) no-repeat;
  left: 630px;
  top: 0px;
}

#menu0 .megrendeles {
  width: 150px;
  height: 85px;
  background: url(menu-7.gif) no-repeat;
  left: 750px;
  top: 0px;
}


#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 900px;
  height: 189px;
  background-color:#ffffff;
  position: relative;
}

#menu a {
  display: block;
  text-indent: -1600%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}


#menu .fotobolposzter {
  width: 189px;
  height: 189px;
  background: url(menu-index-1.jpg) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .vaszonkep {
  width: 170px;
  height: 189px;
  background: url(menu-index-2.jpg) no-repeat;
  left: 189px;
  top: 0px;
}

#menu .nyomtatasvaszonra {
  width: 170px;
  height: 189px;
  background: url(menu-index-3.jpg) no-repeat;
  left: 359px;
  top: 0px;
}


#menu .fotomozaik {
  width: 170px;
  height: 189px;
  background: url(menu-index-4.jpg) no-repeat;
  left: 529px;
  top: 0px;
}

#menu .fotobolfestmeny {
  width: 201px;
  height: 189px;
  background: url(menu-index-5.jpg) no-repeat;
  left: 699px;
  top: 0px;
}


#ajandekotlet {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 570px;
  height: 76px;
  background-color:#ffffff;
  position: relative;
}

#ajandekotlet a {
  display: block;
  text-indent: -1600%;
  position: absolute;
  outline: none;
}
#ajandekotlet a:hover {
  background-position: left bottom;
}

#ajandekotlet .otlettar {
  width: 570px;
  height: 76px;
  background: url(ajandekotletek-gomb.gif) no-repeat;
  left: 0px;
  top: 0px;
}

