body { margin: 0; padding: 0; font-family: Georgia; line-height: 24px;}



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



/* Fejléc */

#fejlec_osszefogas { margin-left: 373px; padding: 0; background: transparent url(/new/img/tutoring3.gif) 0 100% no-repeat; height: 172px; /*width: 1000px*/}

/*#fejlec_osszefogas { margin: 0; padding: 0; background-image: url(/new/img/design_1_02.j pg); height: 172px; }/new/img/design_1_02.jpg*/

#fejlec_logo { margin: 0; padding: 0; float: left; width: 373px; height: 38px; background-image: url(/new/img/design_1_01_4.jpg); }



#fejlec_logo_alatti_kep { position: absolute; margin: 0; padding: 0; height: 172px; width: 373px; top: 0px; left:0px;background-image: url(/new/img/colt.jpg); }



#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: 170px; text-align: center; position: absolute; padding: 0; margin: 0; }

#fejlec_osszefogas h1 { font: normal 16px georgia; top: 76px; left: 380px; position: absolute; margin:0;padding: 0; width: 50%; text-align: center; color: white; z-index: 1; }

#nyelv_valaszto_linkek { position: absolute; right: 4px; top: 144px; z-index: 2; }

/* Fejléc vége */



/* 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(/new/img/design_1_09.gif); width: 100%; height: 28px; }

#lek_felul .oldalso  { width: 160px; text-align: center }

#lek_felul .oldalso2 { width: 240px; text-align: center }

#lek_felul .td_kozep { background-image: url(/new/img/design_1_07.gif); }

#lekerekites_bal { height: 28px; width: 20px; left: 200px; background-image: url(/new/img/design_1_06.gif); float: left; }

#lekerekites_jobb { height: 28px; width: 20px; right: 200px; background-image: url(/new/img/design_1_05.gif); float: right; }

/* Lekerekités és a 2 kategória vége */



/* Közép */

#kozep { padding: 0; margin:0; }

#kozep table { background-color:mintcream; width: 100%; }

#kozep .td_bal { vertical-align: top; border-right: solid 1px #BFBFBF; background-image: url(/new/img/bg_oldalso.gif); width: 160px; }

#kozep .td_kozep { vertical-align: top; padding-left: 10px; padding-right: 10px; margin: 0; }

	.td_kozep p  { font: normal 16px georgia, sans-serif; padding: 2px 25px 2px 25px; text-align: justify; line-height: 20px; }

	.td_kozep h1 { font: normal 24px georgia, sans-serif; padding: 15px 25px 10px 10px; color:#003399; border-bottom: solid 2px #a42007; }

	.td_kozep h2 { font: normal 20px georgia, sans-serif; padding-left: 25px; color: #032f54; }

	.td_kozep h3 { font: normal 20px georgia, sans-serif; padding-left: 25px; padding-bottom:10px; color: #660000; border-bottom: solid 1px #a42007; }

	.td_kozep h4 { font: normal 16px georgia, sans-serif; padding-left: 25px; color:#000033 ; }

	.td_kozep h6 { font: normal 20px arial, sans-serif;   padding-left: 2px; padding-bottom:10px ; color:#cc0000; border-bottom: solid 1px #a42007; }

	.td_kozep li { font: normal 16px georgia, sans-serif; padding: 5px 5px 0px 10px; line-height: 18px; list-style-image: url(/img/new/bullet.gif); }

	.td_kozep img.gal { padding: 2px; border: solid 1px #e6e6e6; }

#kozep .td_jobb { vertical-align: top; border-left: solid 1px #BFBFBF; background-image: url(/new/img/bg_oldalso.gif); width: 240px; }

/* Közép vége */



/* Lábléc */

#lablec { padding: 0; margin 0; }

#lablec table { background-image: url(/new/img/bg_lablec.gif); height: 18px; width: 100%; }

#lablec .td_bal { width: 160px; }

#lablec .td_jobb { width: 240px; }

#lablec .td_kozep { background-image: url(/new/img/lablec_bg_kozep.gif); }

#lablec_lekerekites_bal { height: 18px; width: 11px; left: 200px; background-image: url(/new/img/lablec_lek_bal.gif); float: left; }

#lablec_lekerekites_jobb { height: 18px; width: 11px; right: 240px; background-image: url(/new/img/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(/new/img/design_1_20.gif); }

.lablec_legalja_adatok { font: normal 11px arial; }

/* Lábléc vége */



/* Oldalsó focsoport stílusok */

#oldalso_csoport_stilus { margin: 0; padding: 2; }

#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(/new/img/csoport_hatter.jpg); width: 218px; height: 35px; padding-top: 6px; color: #841702; }

#link_csoport_cimke a{ text-align: center; font: 20px garamond arial; text-decoration: none; background-image: url(/new/img/csoport_hatter.jpg); width: 200px; height: 35px; padding-top: 6px; color: #660000; }



#egy_csoport_link { padding: 4px; border-bottom: dashed 1px black; }

/* Oldalsó focsoport stílusok vége */









/* Idojárás */

#idojaras { margin: 0; padding: 0; }

#idojaras_caption { text-align: center; font: bold 12px georgia; background-image: url(/new/img/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; }

/* Idojárás vége */









/* Miscellaneous */

#miscellaneous { margin: 0; padding: 0; }

#miscellaneous_caption { text-align: center; font: bold 16px georgia; background-image: url(/new/img/csoport_hatter.jpg); width: 240px; 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 */



/* Kereso */

#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; }

/* Kereso vége */



/* Szálloda egyszeru nézet */

#szalloda_egyszeru_nezet { margin:2px 25px 2px 55px; padding: 0; }

#szalloda_egyszeru_nezet table { background-color: #f5fffa; 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 18px georgia; color: #841702; line-height: 20px; border-bottom: dashed 1px #B2AFAF; }

.szalloda_ertekek { font: normal 18px georgia; color: black; }

.szalloda_nev { font: bold 18px arial; letter-spacing: 1px;color: #1034A6;}

/* Szálloda egyszeru nézet vége */



/* Vendégkönyv bejegyzések */

#velemenyek_tabla { padding: 6px; margin: 0 10px 0 10px; border: dashed 1px #841702; background-color: #FDF4F2; }

#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 */



/* 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 */







/* 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; }

/* Programok stílusok 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 { text-align: center; font: bold 16px arial; }

#fogorvos table { width: 100%; }

#fogorvos td { vertical-align: top; }

#fogorvos td#bal_td { width: 200px; }

#fogorvos td#jobb_td { border-left: dashed 1px black; padding-left: 10px; }

#fogorvos img { margin-bottom: 4px; padding-bottom: 4px; border-bottom: dashed 1px black; }

#fogorvos .adat { font: normal 14px arial; }

#fogorvos .ertek { font: normal 14px arial; color: #C02F08; border-bottom: dashed 1px #8A2307; }

#fogorvos h2 { font: bold 14px arial; }

#fogorvos p { font: bold 14px arial; background-color: #E1E1E1; padding: 4px; }

/* 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állod képek border */ 



/* 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(/new/img/overlay.png); }



* html #overlay{

	background-color: #333;

	back\ground-color: transparent;

	background-image: url(/new/img/blank.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/new/img/overlay.png", sizingMethod="scale");

	}

/* Lightbox vége */



img#kepek_border { border: dashed 1px #D7D7D7; padding: 4px; }

/* Szállod képek vége */ 


