body { margin: 0; padding: 0; }
#clear { clear: both; margin: 0; padding: 0; }

/* Fejléc */
#fejlec_osszefogas { margin: 0; padding: 0; background-image: url(../skin_images/design_1_02.gif); height: 172px; }
#fejlec_logo { margin: 0; padding: 0; float: left; width: 373px; height: 38px; background-image: url(../skin_images/design_1_01_6.gif); }
#fejlec_logo_alatti_kep { margin: 0; padding: 0; height: 134px; width: 373px; }
#fejlec_random_kepek { margin: 0; padding: 0; right: 0; top: 0; position: absolute; float: right; z-index: 0; }
#fejlec_adatok_szoveg { font: normal 16px arial; top: 14px; right: 230px; text-align: center; position: absolute; padding: 0; margin: 0; }
#fejlec_osszefogas h1 { font: normal 16px georgia; top: 76px; left: 380px; position: absolute; padding: 0; width: 50%; text-align: center; color: white; z-index: 1; }
#nyelv_valaszto_linkek { position: absolute; right: 4px; top: 144px; z-index: 2; }





#h1 { width: 100%; padding-top:  3px; position: absolute; line-height: 35px; text-align: center; }
#h1 h1 {  font: bold 12px georgia, black; color: white; margin-top: -3px; text-align: center; line-height: 25px; }
.clear { clear: both; }
#test { text-align:left; background-color: white; width: 1000px; font: normal 12px georgia, black; line-height: 20px; }

#fejlec { background-image: url(../skin_images/hatter.jpg); background-repeat:repeat-x;	border-top: 1px solid #e0d3b6; width: 100%; background-color: #aa8527; height:131px; font: normal 12px georgia, #403f3c; }
  #fejlec a { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; text-decoration: none; }
  #fejlec a:link { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #fejlec a:hover { font: normal 12px georgia, black; color: #990519; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
#fejlec_belso { 
		width: 100%; height: 93px; 		
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */

 }
#logo {margin-top: 30px; z-index: 2; position: absolute;}
#tel { margin-top: 28px; float: right;}
#best { float: right; }

#menu { width: 100%;	   }

#kulfold { width: 120px; background-color: #aa8527; padding: 10px; color: #9a3421; position: absolute; line-height: 16px; border-right: medium solid white; }
  #kulfold a { font: normal 12px georgia, white; color: white; line-height: 16px;  padding: 0px; text-decoration: none; }
  #kulfold a:link { font: normal 12px georgia, white; color: whitec; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #kulfold a:hover { font: normal 12px georgia, black; color: black; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }


#belfold { width: 120px; background-color: #d6bb75; padding: 10px; color: #9a3421; position: absolute; margin-left: 142px;line-height: 16px;  border-right: medium solid white;  }
  #belfold a { font: normal 12px georgia, white; color: white; line-height: 16px;  padding: 0px; text-decoration: none; }
  #belfold a:link { font: normal 12px georgia, white; color: whitec; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #belfold a:hover { font: normal 12px georgia, black; color: black; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }
#hirlev { width: 275px; background-color: #aa8527; padding: 10px; color: white; position: absolute; margin-left: 284px; line-height: 16px;   }
  #hirlev a { font: normal 12px georgia, white; color: white; line-height: 16px;  padding: 0px; text-decoration: none; }
  #hirlev a:link { font: normal 12px georgia, white; color: whitec; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #hirlev a:hover { font: normal 12px georgia, black; color: black; line-height: 16px;  padding: 0px; margin-top: 0px; text-decoration: none; }


#fejlec_zaszlo { width: 150px; float: right; margin-top: 10px; padding: 0px; margin-right: 0px; }
#fejlec_elerhetoseg { width: 580px; float:right; color:#c2c2c2; margin-top: 10px;}
  #fejlec_elerhetoseg b { font: bold 12px georgia, black; color: #841702; line-height: 16px; padding: 0px; }

/* Fejléc vége */


#bal_doboz_szc_kulfold {  background-image: url(../skin_images/szc_kulfold_hatter_1.jpg); width: 200px; height:200px;  padding: 0px; font: normal 12px georgia, #403f3c; padding-bottom: 9px;}
 #bal_doboz_szc_kufold_box { text-align: center; line-height: 20px;}
 #bal_doboz_szc_kulfold_box a { font: normal 12px georgia, white; color: black; line-height: 20px;  padding: 0px; text-decoration: none; }
  #bal_doboz_szc_kulfold_box a:link { font: normal 12px georgia, white; color: black; line-height: 20px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #bal_doboz_szc_kulfold_box a:hover { font: normal 12px georgia, black; color: #a6802d; line-height: 20px;  padding: 0px; margin-top: 0px; text-decoration: none; }


/* Lekerekités és a 2 kategória */
#lek_felul { padding: 0; margin: 0; }
#lek_felul h2 { font: bold 12px arial; margin: 0; }
#lek_felul table { background-image: url(../skin_images/design_1_09.gif); width: 100%; height: 28px; }
#lek_felul .oldalso { width: 200px; text-align: center }
#lek_felul .td_kozep { background-image: url(../skin_images/design_1_07.gif); }
#lekerekites_bal { height: 28px; width: 20px; left: 200px; background-image: url(../skin_images/design_1_06.gif); float: left; }
#lekerekites_jobb { height: 28px; width: 20px; right: 200px; background-image: url(../skin_images/design_1_06.gif); float: right; }
/* Lekerekités és a 2 kategória vége */

/* Közép */
#kozep { padding: 0; margin: 0; }
#kozep table { background-color: white; width: 100%; }
#kozep .td_bal { vertical-align: top; border-right: solid 1px #BFBFBF; background-image: url(../skin_images/bg_oldalso.gif); width: 200px; }
#kozep .td_kozep { vertical-align: top; padding-left: 10px; padding-right: 10px; margin: 0; }
	.td_kozep p { font: normal 14px arial, sans-serif; padding: 0 10px 0 10px; text-align: justify; line-height: 20px; }
	.td_kozep h1 { font: normal 22px georgia, sans-serif; padding: 0 10px 10px 10px; border-bottom: solid 1px #a42007; }
	.td_kozep h2 { font: normal 18px georgia, sans-serif; padding-left: 10px; color: #032f54; }
	.td_kozep li { font: normal 14px arial, sans-serif; padding: 0 10px 0 10px; line-height: 22px; }
	.td_kozep img.gal { padding: 2px; border: solid 1px #e6e6e6; }
#kozep .td_jobb { vertical-align: top; border-left: solid 1px #BFBFBF; background-image: url(../skin_images/bg_oldalso.gif); width: 200px; }
/* Közép vége */

/* Lábléc */
#lablec { padding: 0; margin 0; }
#lablec table { background-image: url(../skin_images/bg_lablec.gif); height: 18px; width: 100%; }
#lablec .td_bal { width: 200px; }
#lablec .td_jobb { width: 200px; }
#lablec .td_kozep { background-image: url(../skin_images/lablec_bg_kozep.gif); }
#lablec_lekerekites_bal { height: 18px; width: 11px; left: 200px; background-image: url(../skin_images/lablec_lek_bal.gif); float: left; }
#lablec_lekerekites_jobb { height: 18px; width: 11px; right: 200px; background-image: url(../skin_images/lablec_lek_jobb.gif); float: right; }
#lablec_adatok { padding: 4px; font: normal 11px arial; color: white; text-align: center; font: normal 11px arial; background-image: url(../skin_images/design_1_20.gif); }
.lablec_legalja_adatok { font: normal 11px arial; }
/* Lábléc vége */

/* Oldalsó főcsoport stílusok */
#oldalso_csoport_stilus { margin: 0; padding: 0; }
#oldalso_csoport_stilus h3 { padding-left: 4px; font: normal 12px arial; margin: 0; }
#link_csoport_cimke { text-align: center; font: bold 16px georgia; background-image: url(../skin_images/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 6px; color: #841702; }
#egy_csoport_link { padding: 4px; border-bottom: dashed 1px black; }
/* Oldalsó főcsoport stílusok vége */

/* Hotel Quick Search */
#hotel_quick_search { border-top: solid 2px #59632D; border-bottom: solid 2px #59632D; padding: 0; margin: 0; background-image: url(../skin_images/bg_quick_search.gif); text-align: center; }
#h_q_s_caption { text-align: center; font: bold 16px georgia; background-image: url(../skin_images/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 6px; color: #841702; }
#hotel_quick_search .caption { font: bold 12px arial; color: white; }
#hotel_quick_search input { font: bold 12px arial; background-color: #EAE8D1; }
#hotel_quick_search select { font: bold 12px arial; background-color: #EAE8D1; }
#detailed { background-color: #EAE8D1; border-top: solid 1px black; border-bottom: solid 1px black; padding: 4px; }
#hotel_quick_search p { margin: 4px; }
.reszletes_caption { font: bold 12px arial; }
/* Hotel Quick Search vége */

/* Időjárás */
#idojaras { margin: 0; padding: 0; }
#idojaras_caption { text-align: center; font: bold 12px georgia; background-image: url(../skin_images/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 3px; color: #841702; }
#idojaras_egy_nap { padding: 4px; margin: 0; border-bottom: dashed 1px black; }
.idojaras_datum { font: bold 12px arial; }
.idojaras_szoveg { font: normal 12px arial; }
/* Időjárás vége */

/* Szentendre főlap */
.szentendre_folap { font: bold 12px georgia, sans-serif; padding: 4px; text-align: center; margin: 4px; border: solid 1px black; background-color: #841702; color: #fff; }
/* Szentendre főlap vége */

/* Dentist */
#dentist { padding: 0; margin: 0; width: 200px; border-bottom: solid 2px #898989; }
#dentist .dentist_szoveg { font: bold 12px arial; color: #841702; }
#dentist a { font: bold 12px arial; color: #841702; text-decoration: none; }
/* Dentist vége */

/* Rent-a-car */
#rent-a-car { padding: 0; margin: 0; width: 200px; border-bottom: solid 2px #898989; }
#rent-a-car .rent-a-car_szoveg { font: bold 12px arial; color: #841702; }
#rent-a-car a { font: bold 12px arial; color: #841702; text-decoration: none; }
/* Rent-a-car vége */

/* Restaurants */
#restaurants { margin: 0; padding: 0; }
#restaurants_caption { text-align: center; font: bold 16px georgia; background-image: url(../skin_images/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 6px; color: #841702; }
#restaurants h3 { text-align: right; padding-right: 4px; font: normal 12px arial; margin: 0; }
#restaurants_link { padding: 4px; border-bottom: dashed 1px black; }
/* Restaurants vége */

/* Miscellaneous */
#miscellaneous { margin: 0; padding: 0; }
#miscellaneous_caption { text-align: center; font: bold 16px georgia; background-image: url(../skin_images/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 6px; color: #841702; }
#miscellaneous h3 { text-align: right; padding-right: 4px; font: normal 12px arial; margin: 0; }
#miscellaneous_link { padding: 4px; border-bottom: dashed 1px black; }
/* Miscellaneous vége */

/* Cikkek */
.legutobbi_cikkek { font: bold 12px arial; color: #841702; letter-spacing: 1px; }
.cikkek_szoveg { font: italic 16px georgia; color: #290405; line-height: 20px; }
#cikk_tabla { margin: 0;  border-bottom: dashed 1px #D7D7D7; padding: 10px; }
#cikk_tabla h2 { font: bold 12px georgia; margin: 0; }
#cikk_reszletes { background-color: #F1F1F1; padding: 4px; }
.egy_cikk_szovege { font: normal 12px arial; color: #4D3430; }
.egy_cikk_reszletes_szovege { font: italic 14px georgia; color: #4D3430; line-height: 22px; }
/* Cikkek vége */

/* Kereső */
#kereso table#kereso_main { margin: 0; padding: 4px; border: solid 1px #D7D7D7; width: 100%; background-color: #E9E9DE; }
.kereso_cim { font: bold 14px arial; }
#kereso .adatok { font: normal 12px arial; color: #541104; }
#kereso .table_kategoriak { width: 100%; margin: 0; padding: 0; background-color: #E9E9DE; }
#kereso .td_kereso_bal { width: 100px; }
#kereso .table_services { width: 50%; border: 0; background-color: #E9E9DE; }
#kereso .td_services { width: 150px; }
#kereso .mehet { margin-top: 10px; font: bold 12px arial; letter-spacing: 1px; background-color: #F26521; }
#kereso select { font: normal 10px arial; }
#kereso .req_services { font: bold 12px arial; }
/* Kereső vége */

/* Szálloda egyszerű nézet */
#szalloda_egyszeru_nezet { margin: 0; padding: 0; }
#szalloda_egyszeru_nezet table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 4px; margin: 0; }
#szalloda_kep { margin: 0; padding: 4px; background-color: white; width: 150px; border: dashed 1px #D7D7D7; }
#szalloda_egyszeru_nezet td { vertical-align: top; }
#szalloda_adatok { padding-left: 6px; margin-left: 160px; }
.szalloda_tulajdonsagok { font: normal 17px arial; color: #841702; line-height: 20px; border-bottom: dashed 1px #B2AFAF; }
.szalloda_ertekek { font: normal 17px arial; color: black; }
.szalloda_nev { font: bold 14px arial; letter-spacing: 1px; }
/* Szálloda egyszerű nézet vége */

/* Vendégkönyv bejegyzések */
#velemenyek_tabla { padding: 6px; margin: 0 10px 0 10px; border: dashed 1px #841702; background-color: #FAFAD2 ; }
#velemenyek_tabla h1 { margin: 6px; font: bold 14px georgia; }
#velemenyek_tabla h2 { margin: 2px; font: italic 12px georgia; }
#velemenyek_tabla h3 { margin: 0; font: normal 10px georgia; letter-spacing: 1px; color: #841702; }
/* Vendégkönyv bejegyzések vége */

/* Főoldal Partnerek */
.partner_nev { font: normal 12px arial, sans-serif; }
/* Főoldal Partnerek vége */

/* Szálloda részletes */
#szalloda_reszletes { margin: 0; padding 0; }
#szalloda_reszletes h1 { margin: 0; font: bold 16px arial; color: black; text-align: center; }
#szalloda_reszletes h1 .szoveg { color: #841702; }
.erdeklodes { color: #841702; font: bold 12px arial; text-transform: uppercase; border: dashed 1px black; padding: 6px; background-color: #EAE8D1; }
.foglalas { color: #841702; font: bold 12px arial; text-transform: uppercase; border-right: dashed 1px black; border-top: dashed 1px black; border-bottom: dashed 1px black; padding: 6px; background-color: #EAE8D1; }
.szalloda_r_tulajdonsagok { font: bold 12px arial; color: black; letter-spacing: 1px; }
.szalloda_r_ertekek { font: normal 12px arial; color: black; letter-spacing: 1px; }
.szalloda_r_ertekek_szolgaltatasok { font: normal 12px arial; color: #841702; letter-spacing: 1px; }
.lemondasi_feltetelek_cim { font: bold 12px arial; color: #841702; }
.lemondasi_feltetelek_szoveg { font: normal 11px arial; }
.szobaarak_nev { font: normal 12px arial; color: black; }
.szobaarak_ertek { font: bold 14px arial; color: #841702; }
#szalloda_reszletes table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 10px; margin: 0; }
.reszletes_leiras_szoveg { font: normal 14px arial; }
.room_rates { font: bold 14px arial; color: #841702; letter-spacing: 1px; }
#room_rates { margin: 0; padding: 0; }
#room_rates table { margin: 0; padding: 0; }
/* Szálloda részletes vége */

/* Foglalás form */
#foglalas_form { margin: 0; padding: 0; }
#foglalas_form h1 { margin: 0; font: bold 16px arial; color: #841702; text-align: center; }
#foglalas_form .please_fill { font: normal 12px arial; }
#foglalas_form table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 0; margin: 0; }
#foglalas_form .form_td_bal { width: 100px; }
#foglalas_form .partner_adatok { font: bold 12px arial; }
#foglalas_form .piros_csillag { font: normal 16px arial; color: red; }
#foglalas_form_adatok { padding: 2px; margin-bottom: 6px; margin-top: 6px; background-color: #E5E5DF; font: bold 12px arial; letter-spacing: 1px; }
#foglalas_form .adatok_szoveg { font: normal 12px arial; }
#send { margin: 0; padding: 4px; background-color: #D7D7D7; }
.send_gomb { font: bold 14px arial; letter-spacing: 1px; background-color: #F26521; }
/* Foglalás form vége */

/* Programok stílusok */
.h1_programok { font: bold 16px arial; letter-spacing: 1px; margin: 0; text-align: center; }
.h2_programok { font: italic 15px georgia; }
.programok_alahuzas { font: italic 14px georgia; text-decoration: underline; }
.programok_p { font: italic 14px georgia; margin: 0; }
#prg_res { text-align: center; font: normal 16px arial, sans-serif; padding: 6px; background-color: #e6e6e6; border-top: solid 1px #c2c2c2; border-bottom: solid 1px #c2c2c2; }
/* Programok stílusok vége */

/* Rent-a-car stílusok */
#rent_a_car { margin: 0; padding: 0; }
#rent_a_car table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 4px; margin: 0; }
#rent_a_car_kep { margin: 0; padding: 4px; background-color: white; width: 220px; border: dashed 1px #D7D7D7; }
#rent_a_car td { vertical-align: top; }
#rent_a_car_adatok { padding-left: 2px; margin-left: 160px; }
.rent_a_car_tulajdonsagok { font: normal 17px arial; color: #841702; line-height: 20px; border-bottom: dashed 1px #B2AFAF; }
.rent_a_car_ertekek { font: normal 17px arial; color: black; }
.rent_a_car_nev { font: bold 14px arial; letter-spacing: 1px; }
.rent_a_car_h1 { font: bold 16px arial; letter-spacing: 1px; margin: 0; text-align: center; }
/* Rent-a-car stílusok vége */

/* Rent-a-car form */
#rent_a_car_form { margin: 0; padding: 0; }
#rent_a_car_form h2 { margin: 0; font: bold 16px arial; color: #841702; text-align: center; }
#rent_a_car_form .please_fill { font: normal 12px arial; }
#rent_a_car_form .aa { font: bold 12px arial; letter-spacing: 1px; }
#rent_a_car_form table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 4px; margin: 0; }
#rent_a_car_form .rac_form_td { width: 120px; }
#rent_a_car_form .adatok { font: bold 12px arial; }
#rent_a_car_form .ertekek { font: normal 12px arial; }
#rent_a_car_form .piros_csillag { font: normal 16px arial; color: red; }
/* Rent-a-car form vége */

/* Vendégkönyv */
.vendegkonyv_bejegyzes { font: bold 12px arial; }
.vendegkonyv_adatok { font: normal 14px arial; color: #841702; }
#vendegkonyv { padding: 0; margin: 0; }
#vendegkonyv_form_fejlec { padding: 4px; margin: 0; background-color: #F5F4E5; border-top: solid 2px #DDDBC3; border-bottom: solid 2px #DDDBC3; }
#vendegkonyv_form_adatok { margin: 0; padding: 4px; background-color: #F9F9F3; }
#vendegkonyv_form_adatok textarea, input { font: normal 11px arial; }
#hozzaszolas_fejlec { margin: 0; padding: 6px; font: bold 11px arial; color: black; background-color: #F5F5F5; border: solid 1px #E0E0E0; }
#hozzaszolas_uzenet { font: italic 14px georgia; margin: 0; padding: 6px 0 0 2px; }
/* Vendégkönyv vége */

/* Sitemap */
#site_map { margin: 0; padding: 0; }
#site_map h1 { font: bold 16px arial; letter-spacing: 1px; margin: 0; text-align: center; }
#site_map h2 { font: bold 14px arial; letter-spacing: 1px; margin: 0; }
#site_map h3 { font: normal 12px arial; margin: 0; }
/* Sitemap vége */

/* Kedvencek */
#kedvencek { margin: 0; padding: 0; }
#kedvencek h1 { font: bold 16px arial; letter-spacing: 1px; margin: 0; text-align: center; }
.egy_kedvenc_neve { font: bold 12px arial; }
.egy_kedvenc_leirasa { font: normal 12px arial; }
.focsoport_nev { font: bold 14px arial; }
.elemek { font: normal 12px arial; }
/* Kedvencek vége */

/* Szálloda névsor */
#szalloda_nevsor h1 { font: normal 12px arial; }
/* Szálloda névsor vége */

/* RSS */
#rss { position: absolute; left: 2px; top: 150px; z-index: 3; }
/* RSS vége */

/* Thawte frame */
#thawte_frame { padding: 0; margin: 0; }
#thawte_frame iframe { border: 0; width: 150px; height: 150px; }
/* Thawte frame vége */

/* Google styles */
.google_szoveg { font: normal 10px arial; }
/* Google styles vége */

/* Fogorvosi szolgáltatás */
#fogorvos { margin: 0; padding: 0; }
#fogorvos h1 { font: normal 20px georgia, sans-serif; color: #8d1214; }
#fogorvos table { width: 100%; }
#fogorvos td { vertical-align: top; }
#fogorvos img.keretes { border: solid 1px #841702; padding: 1px; margin-bottom: 2px; }
#fogorvos li { list-style-image: url(../skin_images/ikon_hirek.gif); font: normal 14px arial, sans-serif; padding-bottom: 17px;  }
#fogorvos p { font: normal 14px arial, sans-serif; }
#fogorvos .ajanlat { width: 400px; padding: 10px; border: dashed 1px #841702; color: padding: 1px; font: normal 18px georgia, sans-serif; text-align: center; background-color: #f7f5ed; }
/* Fogorvosi szolgáltatás vége */

/* Képíró */
#kepiro { margin: 0; padding: 0; }
#kepiro table { width: 100%; }
#kepiro table#bal { width: 150px; }
#kepiro td { vertical-align: top; }
#kepiro td#bal_dashed { border-bottom: dashed 1px black; padding: 6px; }
#kepiro td#jobb { border-left: dashed 1px black; vertical-align: top; width: 100%; padding-left: 10px; }
#kepiro h1 { font: bold italic 18px georgia; }
#kepiro p  { font: normal 14px arial; }
#kepiro h2 { font: bold italic 14px georgia; }
#kepiro p#alahuzas { text-decoration: underline; }
#kepiro .menu { font: bold 12px arial; color: #BB3400; }
#kepiro li { font: normal 12px arial; color: #BB3400; }
#kepiro .etel { font: normal 11px arial; color: black; }
.etterem_foglalas_gomb { font: bold 12px arial; letter-spacing: 1px; }
/* Képíró vége */

/* Étterem foglalás form */
#etterem_foglalas_form { margin: 0; padding: 0; }
#etterem_foglalas_form h1 { margin: 0; font: bold 16px arial; color: #841702; text-align: center; }
#etterem_foglalas_form table { background-color: #F8F8F8; border: solid 1px #D7D7D7; padding: 0; margin: 0; }
#etterem_foglalas_form .adatok_szoveg { font: bold 12px arial; }
#etterem_foglalas_form .ertekek_szoveg { font: normal 12px arial; }
#etterem_send { margin: 0; padding: 4px; background-color: #D7D7D7; }
#etterem_foglalas_form .send_gomb { font: bold 14px arial; letter-spacing: 1px; background-color: #F26521; }
/* Étterem foglalás form vége */

/* Programok képek */ 
#pr_kepek img  { margin: 0; padding: 4px; background-color: white; border: dashed 1px #D7D7D7; }
/* Programok képek vége */ 

/* Szálloda képek border */ 
img#kepek_border { border: dashed 1px #D7D7D7; padding: 4px; }
/* Szálloda képek border vége */ 

/* est.hu kereső */
.esthu { border-bottom: solid 2px #F1F1F1; padding: 4px; }
.est_logo { padding-bottom: 10px; }
.esthu select { font: normal 12px arial; }
.esthu input.keres { margin-top: 5px; }
/* est.hu kereső vége */

/* Hirdetés aloldal */
.keret { border: solid 1px #b2b7d0; padding: 10px; margin-left: 60px; margin-right: 60px; margin-top: 10px; }
h1.hirdeto_nev { font: bold 18px arial, sans-serif; margin-top: 4px; padding: 0; border-bottom: dashed 1px #b2b7d0; padding-bottom: 6px; }
.hirdeto_szoveg { font: normal 12px arial, sans-serif; }
/* Hirdetés aloldal vége */

/* Térkép */
#map { border: solid 2px #e2e2e2; width: 576px; height: 500px; }
.map_info { font: normal 14px arial, sans-serif; }
/* Térkép vége */

/* Lightbox */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font: normal 0.8em arial, sans-serif;;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../lightbox/overlay.png", sizingMethod="scale");
	}
/* Lightbox vége */

