* { font-family: Times New Roman, Verdana, Sans-Serif; color:#000000; }
body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
form { display:inline; }
h1 { display:table; padding-left:35px; font-size: 14pt; color:#ba4244; }
h2 { display:table; padding-left:35px; font-size: 13pt; color:#e54f11; }
a { color: #000000; font-weight:bold; }
a:hover { font-weight:bold; color: #000000;	text-decoration: none; }
div.site_bg { display:table; padding-bottom:50px; width: 100%; height: 100%; background-image: url('../../images/site_hatter.gif'); }
div.admin_adminmain * { font-family: Arial, Verdana, Sans-Serif; }
div.admin_center * { font-family: Arial, Verdana, Sans-Serif; }
div.site_bg div.alja{ width:951px; height:12px; font-size:1px; background-image: url('../../images/alja.gif');  }
div.site_bg div.balszel{ width:941px; padding-left:4px; background-image: url('../../images/balszel.gif');   }
div.site_bg div.jobbszel{ width:941px; padding-right:3px; background-image: url('../../images/jobbszel.gif');   }
div.site_container { width: 944px; overflow: hidden; padding: 0px; margin: 0px; border:none; }
.site_container input { height:25px; padding:4px 0px 0px 0px; vertical-align:center; }
.site_container select { height:25px; padding:2px 0px 2px 0px; vertical-align:center; text-align:center; }
div.site_head { position:relative; width: 944px; height: 286px; padding: 0px; margin: 0px; border:none; vertical-align:bottom; }
div.site_head object { position:absolute; z-index:0; top:0; left:0; }
td.site_bal { width:653px; margin:0px; border:0px; background-image: url('../../images/site_bal.gif'); vertical-align:top; }
td.site_jobb { width:291px; background-image: url('../../images/site_jobb.gif'); margin:0px; border:0px; vertical-align:top; }
div.site_bal { position:relative; width:653px; padding:35px 0px 35px 0px;border:0px; margin:0px; overflow:hidden; }
div.site_jobb { position:relative; width:291px; padding:35px 20px 100px 20px; border:0px; margin:0px; overflow:hidden; }
td.site_bal_al { width:653px; margin:0px; border:0px; background-image: url('../../images/site_bal.gif'); vertical-align:top; }
td.site_jobb_al { width:291px; background-image: url('../../images/site_jobb.gif'); margin:0px; border:0px; vertical-align:top; }
a.logo { display:block; width:67px; height:14px; font-size:1px; margin:0px 0px 15px 35px; padding:0px; background-image: url('../../images/interactive_logo.gif'); }
a.logo:hover { display:block; width:67px; height:14px; font-size:1px; margin:0px 0px 15px 35px; padding:0px; background-image: url('../../images/interactive_logo_on.gif'); }
div.back_link { display:table; float:right; margin:25px 35px 0px 0px; padding:2px 10px 2px 10px; background-image: url('../../images/site_jobb.gif'); }
.formcontrol_highlight { color:#ff0000; }

input.CPPWizardBoxStateAction_input { font-family: Times New Roman, Verdana, Sans-Serif; font-size:11pt; font-weight:bold; background-image: url('../../images/button_input.gif'); color:#ffffff; height:21px; border:0px; padding:0px; cursor:pointer; }

div.szflink { text-align:center; font-size: 13pt; padding-top:10px; }

/*jobboldal*//**/
form.jobboldal_f h1 { display:block; width:250px; padding:0px 0px 0px 0px; margin:0px 0px 15px 0px; font-size: 13pt; color:#000000; text-align:center; }
form.jobboldal_f h2 { display:table; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size: 9pt; color:#514c45; }
form.jobboldal_f div.jobb_disz { width:249px; height:39px; background-image: url('../../images/jobb_disz.gif'); }
form.jobboldal_f div.r_leiras { margin-top:10px; width:250px; }
form.jobboldal_f div.r_leiras div,
form.jobboldal_f a { color:#514c45 !important; }
form.jobboldal_f a:hover { color:#514c45 !important; }
form.jobboldal_f input.cppeditcontrol { width:190px; margin-bottom:15px; background-color:#f9e9d4; border:1px solid #be9e77; }
form.jobboldal_f input.CPPWizardBoxStateAction_input { width:100px; }
form.jobboldal_f div.banner_d { margin-top:20px; margin-bottom:35px; }
form.jobboldal_f div.banner_d div.cppbannerbox  { margin-top:5px; }
form.jobboldal_f div.hirlevel { background-color:#f8e4cb; width:210px; padding:20px; margin-top:35px; }
form.jobboldal_f div.hirlevel div.kitoltes h1 { display:table; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
form.jobboldal_f div.hirlevel div.hirlevel_hiba { width:240px; color:#ff0000; }
form.jobboldal_f div.o_link{ text-align:center; margin-top:-30px; margin-bottom:35px; padding-right:0px; width:250px; }

/*galéria*//**/
table.galeria_kategoria td { height:308px; width: 308px; vertical-align:center; text-align:center; }
table.galeria_kategoria td.vankep { background-image: url('../../images/galeria_hat.gif'); background-repeat:no-repeat; background-position:center; }
table.galeria_kategoria div.kat { color:686868; font-size:11pt; padding:25px 0px 25px 39px; text-align:left; }
table.galeria_kategoria a { text-decoration: none; }

table.galeria_kepek td{ height:206px; width: 206px; vertical-align:center; text-align:center; }
table.galeria_kepek td.vankep { background-image: url('../../images/galeria_kep_hat.gif'); background-repeat:no-repeat; background-position:center; }
table.galeria_kepek div.kat { color:686868; font-size:11pt; padding:25px 0px 25px 39px; text-align:left; }
table.galeria_kepek a { text-decoration: none; }

/*szobafoglalás*//**/
form.szfoglalas_f div.szfoglalas { padding:0px 35px 0px 35px; font-size:12pt; }
form.szfoglalas_f input.cppeditcontrol,
form.szfoglalas_f textarea.cpptextareaeditcontrol { width:420px; border:1px solid #a8a8a8; margin-bottom:15px; margin-top:15px; }
form.szfoglalas_f textarea.cpptextareaeditcontrol { height:100px; }
form.szfoglalas_f select { border:1px solid #a8a8a8; margin-bottom:15px; margin-top:15px; width:104px; vertical-align:middle; text-align:center; }
form.szfoglalas_f select.cppeditcombocontrol { border:1px solid #a8a8a8; margin-bottom:15px; margin-top:15px; width:auto; vertical-align:middle; text-align:center; }
form.szfoglalas_f div.szfoglalas div.szfoglalas_hiba{ color:#ff0000; }
form.szfoglalas_f div.cppformpanel_input_szemely_szam input.cppeditcontrol { width:60px; }
form.szfoglalas_f input.CPPWizardBoxStateAction_input { width:100px; }
form.szfoglalas_f input.cppcheckeditcontrol { border:1px solid #a8a8a8; margin-bottom:15px; margin-top:15px; }

/*dynamichtml*//**/
div.site_bal div.cppdynamichtmlbox { padding:0px 35px 0px 35px; font-size:12pt; }

/*kiemelt ajánlatok*//**/
form.kiemelt_f div.kiemeltdiv { padding:0px 35px 0px 35px; font-size:12pt;  }
form.kiemelt_f div.kiemeltdiv a { text-decoration: none; }
form.kiemelt_f div.kiemeltdiv a:hover { text-decoration: underline; }
form.kiemelt_f div.kiemeltdiv div.kiemeltitem { padding-bottom:5px; }
form.kiemelt_f div.kiemelt div.kiemelt_d { padding:0px 35px 0px 35px; font-size:12pt; }

/*szobáink, szolgáltatásaink*//**/
form.szobaink_f div.szobakdiv { padding:0px 35px 0px 35px; font-size:12pt;  }
form.szobaink_f div.szobakdiv a { text-decoration: none; }
form.szobaink_f div.szobakdiv a:hover { text-decoration: underline; }
form.szobaink_f div.szobakdiv div.szobaitem { padding-bottom:5px; }
form.szobaink_f div.szoba div.szoba_d { padding:0px 35px 0px 35px; font-size:12pt; }
form.szobaink_f div.alaprajz { text-align:center; padding:10px 0px 10px 0px; }

form.szobaink_f table.szoba_kepek td{ height:206px; width: 206px; vertical-align:center; text-align:center; }
form.szobaink_f table.szoba_kepek td.vankep { background-image: url('../../images/galeria_kep_hat.gif'); background-repeat:no-repeat; background-position:center; }
form.szobaink_f table.szoba_kepek div.kat { color:686868; font-size:11pt; padding:25px 0px 25px 39px; text-align:left; }
form.szobaink_f table.szoba_kepek a { text-decoration: none; }

/*szobaadmin*/
div.szobaadmin  div.fej { padding-bottom:30px; }
div.szobaadmin  div.fej div.cim { font-size:12pt; padding:0px 0px 10px 0px; font-weight:bold; }
div.szobaadmin  div.fej input { cursor:pointer; }
div.szobaadmin  div.fej input.datet { margin-left:30px; }
div.szobaadmin  div.fej a.dateta { margin-right:30px; }
div.szobaadmin  div.torzs  table { border-collapse:collapse; }
div.szobaadmin  div.torzs  table td { width:83px; border:1px solid #999999; text-align:center; }
div.szobaadmin  div.torzs  table td.cimke { background-color:#cccccc; }
div.szobaadmin  div.torzs  table td.foglalt_jo { background-color:#a1e8ce; }
div.szobaadmin  div.torzs  table td.foglalt_jof { background-color:#e1d574; }
div.szobaadmin  div.torzs  table td.foglalt_njo { background-color:#fb8781; }
div.szobaadmin  div.torzs  table td.sznev { font-size:8pt; padding:5px; }
div.szobaadmin  div.torzs  table td div { font-size:8pt; padding:2px; margin:5px 0px 5px 0px; cursor:pointer; }
div.szobaadmin div.labb { width:1000px; }
div.szobaadmin div.labb table td { width:500px; }
div.szobaadmin div.labb div.ugros { border:1px solid #000000; width:500px; background-color:#cccccc; margin:2px; }
div.szobaadmin div.labb div.ugros div.fej{ padding:2px 2px 2px 4px; text-align:left; font-weight:bold; }
div.szobaadmin div.labb div.ugros{ padding:1px; text-align:left; }
div.szobaadmin div.labb div.ugros table td { padding:1px 0px 1px 10px; }
div.szobaadmin div.labb div.ugros table td.elo { display:inline-block; width:130px; font-weight:bold; }
div.szobaadmin div.labb div.ugros table td.gomb { text-align:center; }
div.szobaadmin div.labb div.ugros table td textarea { width:350px; height:80px; }
div.szobaadmin div.labb div.ugros table td textarea.ujtext { width:350px; height:59px; }
div.szobaadmin div.labb div.ugros table td.gomb input { cursor:pointer; }
div.szobaadmin div.labb div.allzar { padding:10px 0px 2px 0px; }
div.szobaadmin div.labb div.allzar input { cursor:pointer; }


