body
  {
  margin: 0px;
  background-color: #560200;
  background-image: url(images/belso_bg.gif);
  background-repeat: repeat-x;
  font-family: arial;
  color:  #6E2A00;
  }
.fejlec
  {
  background-image: url(images/fejlec2.jpg);
  width:            998px;
  height:           436px;
  }
.menu
  {
  position: relative;
  top:      17px;
  left:     175px;
  width:    658px;
  }
.menu A
  {
  text-decoration: none;
  float:           left;
  display:         block;
  }
.almenu
  {
  position: relative;
  top:      72px;
  left:     260px;
  line-height: 180%;
  font-size: 16px;
  font-weight: bold;
  width:    648px;
  }
.al-almenu
  {
  position: relative;
  top:      95px;
  left:     260px;
  width:    648px;
  }
  
.al-almenu table
  {
  font-size: 16px;
  font-weight: bold;
  color:    #D99928;
  line-height:150%;
  }
  
.al-almenu table A
  {
  color: #D99928;
  text-decoration: none;
  }
.al-almenu table A:hover
  {
  color: #FFCD7D;
  text-decoration: none;
  }
.almenu A
  {
  color: #963500;
  text-decoration: none;
  }
.almenu A:hover
  {
  color: #2F0100;
  text-decoration: none;
  }
A.link_bs
  {
  width: 129px;
  height: 26px;
  }
A.link_tk
  {
  width: 108px;
  height: 26px;
  }
A.link_szk
  {
  width: 147px;
  height: 26px;
  }
A.link_uk
  {
  width: 150px;
  height: 26px;
  }
A.link_rk
  {
  width: 116px;
  height: 26px;
  }
A.link_hk
  {
  width: 177px;
  height: 27px;
  }
A.link_at
  {
  width: 120px;
  height: 27px;
  }
A.link_ek
  {
  width: 133px;
  height: 27px;
  }
A.link_vs
  {
  width: 95px;
  height: 27px;
  }
A.link_as
  {
  width: 125px;
  height: 27px;
  }
A.link_bs:hover
  {
  background: url( 'images/menu1_over.jpg' ) 0px 0px no-repeat;
  
  }
A.link_tk:hover
  {
  background: url( 'images/menu1_over.jpg' ) -129px 0px no-repeat;
  }
A.link_szk:hover
  {
  background: url( 'images/menu1_over.jpg' ) -237px 0px no-repeat;
  }
A.link_uk:hover
  {
  background: url( 'images/menu1_over.jpg' ) -384px 0px no-repeat;
  }
A.link_rk:hover
  {
  background: url( 'images/menu1_over.jpg' ) -534px 0px no-repeat;
  }
A.link_hk:hover
  {
  background: url( 'images/menu2_over.jpg' ) 0px 0px no-repeat;
  }
A.link_at:hover
  {
  background: url( 'images/menu2_over.jpg' ) -177px 0px no-repeat;
  }
A.link_ek:hover
  {
  background: url( 'images/menu2_over.jpg' ) -297px 0px no-repeat;
  }
A.link_vs:hover
  {
  background: url( 'images/menu2_over.jpg' ) -430px 0px no-repeat;
  }
A.link_as:hover
  {
  background: url( 'images/menu2_over.jpg' ) -525px 0px no-repeat;
  }
.kepek
  {
  padding: 19px 0px 0px 12px;
  }
.kepek img
  {
  border: 8px solid #A85701;
  margin-bottom: 10px;
  }
.menulista
  {
  padding: 0px;
  margin:  0px;
  line-height: 200%;
  color:   #FFD971;
  font-size: 14px;
  }
.menulista A
  {
  font-weight: bold;
  color:       #FFD971;
  font-weight: bold;
  text-decoration: none;
  }
.menulista A:hover
  {
  color: #2F0100;
  text-decoration: none;
  }
.also_menu
  {
  margin-top: 185px;
  width:      998px;
  text-align: center;
  font-family: arial;
  color:      #4F0200;
  font-size:  12px;
  line-height: 150%;
  }
.also_menu A
  {
  color: #4F0200;
  text-decoration: none;
  }
.also_menu A:hover
  {
  color: #FFB423;
  text-decoration: underline;
  }
.qs
  {
  background-color: #560200;
  text-align:       center;
  padding-bottom:   10px;
  }
.qs A
  {
  color: #AB4C00;
  text-decoration: none;
  font-size: 12px;
  }
.qs A:hover
  {
  color: #FFB423;
  }
.tart_fejlec
  {
  background-image: url(images/tart_fejlec.jpg);
  width:            998px;
  background-position: top;
  background-repeat: no-repeat;
  font-family:      arial;
  font-size:        13px;
  }
.szoveg
  {
  padding: 10px 0px 15px 10px;
  background-image: url(images/tart_belso_fejlec.jpg);
  background-repeat: no-repeat;
  background-color: #F7B32D;
  margin-top:       19px;
  }
.szoveg_termek_lista
  {
  background-image:url(images/bg_kartya_leiras.gif);
  background-color: #F7B32D;
  margin-top:       19px;
  }  
.div1{
background-image:url(images/bg_kartya_fejlec.gif);
background-repeat:no-repeat;
background-position:top;
  padding:          13px 16px 16px 16px;
}
  
 .szoveg A
  {
  color:#990000;
  }
  
.termeklista
  {
  background-image: url(images/tart_belso_lista_fejlec.jpg);
  background-repeat: no-repeat;
  background-color: #F7B32D;
  width:674px;
  margin-top:       19px;
  padding:          0px 16px 16px 16px;
  }
.szoveg h1
  {
  margin: 0px 0px 4px 0px;
  font-family: arial;

  color:  #894700;
  font-size: 20px;
  }
  
 .szoveg h2
  {
  margin: 10px 0px 20px 0px;
  font-family: arial;

  color:  #894700;
  font-size: 16px;
  }
  
.pricebox
  {
  background-image: url(images/ar_bg.gif);
  width:            136px;
  height:           77px;
  margin-left:      15px;
  line-height:      80px;
  text-align:       center;
  background-repeat: no-repeat;
  color:            #FFD27C;
  font-weight:      bold;
  font-size:        12px;
  }
.lablec
  {
  background-image: url(images/lablec.jpg);
  height:           281px;
  width:            998px;
  position:         absolute;
  left:             50%;
  width:            998px;
  margin-left:      -499px;
  }
.balblokk_also_also
  {
  background-image: url(images/balblokk_also_also_bg.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
  padding:          52px 0px 40px 84px;
  }
.balblokk_also_felso
  {
  background-image: url(images/balblokk_also_felso_bg.jpg);
  background-repeat: no-repeat;
  }
.balblokk_felso_felso
  {
  background-image: url(images/balblokk_felso_felso_bg.jpg);
  background-repeat: no-repeat;
  }
.balblokk_felso_also
  {
  background-image: url(images/balblokk_felso_also_bg.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
  padding:          52px 0px 40px 84px;
  }
.termek_adatok
  {
  margin: 0px 0px 12px 0px;
  font-size: 12px;
  }
  
.div2{
  background-image:url(images/bg_jellemzo_top.gif);
  background-repeat:no-repeat;
}  
  
.cikkszam
  {
  float: right;
  margin-top: 4px;
  font-size: 11px;
  }
.balblokk
  {
  background-image: url(images/balblokk_bg.gif);
  background-repeat: repeat-y;
  }
.menulista ul
  {
  font-size: 12px;
  line-height: normal;
  }
.breadcrumbs {
padding-top:19px;}


.breadcrumbs A{font-weight:bold;color:#6E2A00}

.termeklista table img{border:4px solid #FFE390;}

.termeklista .termeknev{color:#F9D577;
font-size:14px;
margin-top:3px;
font-weight:bold;}

.termeklista .termeknev A{color:#F9D577;
text-decoration:none;}
.termeklista .termeknev A:hover{color:#F9D577;
text-decoration:underline;}
.termekleiras{font-size:12px;
color:#a4560b;
padding-top:4px;}

.termek_ar{color:#FBD37B;
background-image:url(images/lista_kep_ar.gif);
font-size:12px;
font-weight:bold;
text-align:center;
padding-top:16px;}

.pages{
border-top:1px solid #A85600;
padding-top:8px;}

.pages A{
display:inline block;
font-weight:bold;
color:#A85600;
padding:3px 6px 3px 6px;
}

.pages A:hover{
color:#FFD27C;
background-color:#A85600;
padding:3px 6px 3px 6px;
}
.kepfelirat{width:217px;
		  text-align:center;
		  font-style:italic;
		  margin-bottom:10px;}
#searchform {
padding:0px;
margin:0px;
width:144px;
height:95px;
  background: transparent url("images/keres_bg2.gif") no-repeat 0px 0px;
}

#searchform input {
  background: transparent;
  margin-top:37px;
  border: none;
  margin-left:16px;
  color: #FFCC33;
  font-size: 90%;
  height: 24px;
  line-height: 24px;
  width: 110px;
}

#searchform button {
  border: none;
  background: transparent url("images/keres_ok.gif") no-repeat 0 0;
  cursor: pointer;
  overflow: hidden;
  width: 25px;
  height: 23px;
  margin-left:10px;
 
}

