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-poszter-vaszonkep.gif) no-repeat; padding:30px 12px 0px 0px;} 
#fejlec{background-color:#c6c6d6; width:900px; height:300px;}
#menusor{background-color:#56548A; width:900px; height:85px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:4px;}
#tartalom{float:left; width:570px; background-color:#ffffff; background: url(tartalombg.gif) repeat-x; padding:30px 30px 10px 30px;}
#mellektartalom{background-color:#ffffff; float:right; width:210px; background: url(mellektartalombg-mintanyomat.jpg) no-repeat; padding:30px 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:15px 0px 14px 30px;}
#lablec2{float:left; width:180px; margin:0px 0px 0px 0px; padding:15px 0px 14px 30px;}
#lablec3{float:left; width:180px; margin:0px 0px 0px 0px; padding:15px 0px 14px 30px;}
#lablec4{float:left; width:180px; margin:0px 0px 0px 0px; padding:15px 0px 14px 30px;}
#lablecb{float:left; background-color:#ffffff; width:840px; padding:0px 30px 0px 30px;}
#lapalj{float:left; background-color:#ffffff;}


#kepesajanlo{float:left; width:570px; background-color:#ffffff; padding:0px 0px 0px 0px;}
#kepesajanlobal{float:left; width:250px; background-color:#ffffff; margin:0px 7px 0px 0px; padding:0px 14px 14px 14px; background: url(kepesajanlo-fotomozaik2.jpg) no-repeat;}
#kepesajanlojobb{float:left; width:250px; background-color:#ffffff; margin:0px 0px 0px 7px; padding:0px 14px 14px 14px; background: url(kepesajanlo-virtualpainter.jpg) no-repeat;}


#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 900px;
  height: 85px;
  background: url(menubg.gif) repeat-x;
  position: relative;
}

#menu a {
  display: block;
  text-indent: -1600%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}


#menu .fotobolposzter {
  width: 150px;
  height: 85px;
  background: url(menu-1.gif) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .vaszonkep {
  width: 120px;
  height: 85px;
  background: url(menu-2.gif) no-repeat;
  left: 150px;
  top: 0px;
}

#menu .fotomozaik {
  width: 120px;
  height: 85px;
  background: url(menu-3.gif) no-repeat;
  left: 270px;
  top: 0px;
}


#menu .ajandek {
  width: 120px;
  height: 85px;
  background: url(menu-4.gif) no-repeat;
  left: 390px;
  top: 0px;
}

#menu .otlettar {
  width: 120px;
  height: 85px;
  background: url(menu-5.gif) no-repeat;
  left: 510px;
  top: 0px;
}

#menu .araink {
  width: 120px;
  height: 85px;
  background: url(menu-6.gif) no-repeat;
  left: 630px;
  top: 0px;
}

#menu .megrendeles {
  width: 150px;
  height: 85px;
  background: url(menu-7-mintanyomat.gif) no-repeat;
  left: 750px;
  top: 0px;
}

