/**
 * css by Miracle 2.1
 * copyright (c) eWorld - 2004-2012
 */

 html{font-family: arial, verdana, sans-serif; font-size: 76%;}html *{font-size: 1em;}table{border-collapse: collapse;}table.border td{border: solid 1px black;}ul{list-style-type: disc; list-style-position: outside; margin-left: 5%;}ol{margin-left: 5%;}p, ul, ol, dl{margin-bottom: 1em;}* img{border: 0; display: block;}.hide{display: none;}img.trspng{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}* html .floated{height: 1%;}.floated{overflow: hidden;}.nowrap{white-space: nowrap;}img.floatleft{float: left; margin-right: 10px; margin-bottom: 10px;}img.floatright{float: right; margin-left: 10px; margin-bottom: 10px;}* html .gapfix{vertical-align: bottom;}* html .ie5_centered{text-align: center;}.link{cursor: pointer;}.two_columns{float: left; width: 45%;}ul.menu{padding: 0px; margin: 0px; list-style-type: none;}ul.menu ul{margin: 0; padding: 0; list-style-type: none;}* ul.menu li{height: 1%; vertical-align: bottom;}ul.menu li{margin: 0; padding: 0;}ul.menu a,ul.menu span.nolink{display: block;}ul.horizontal{overflow: hidden;}ul.horizontal li{float: left;}table.lister{width: 100%; margin-top: 1em;}table.lister td{padding: 3px;}table.lister a{color: #04b4ee;}table.lister a:hover{color: black;}table.lister thead th{background-color: #d4dbea; padding: 4px;}table.lister thead th input{width: 100%;}table.lister tfoot th{background-color: #d4dbea; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center;}table.lister tbody tr:hover,table.lister tbody tr:hover a{background-color: black; color: white;}table.lister td.icon{width: 20px; text-align: center;}table#lister td.icon img{display: inline; border: 0;}p.nodata{text-align: center; padding-top: 1em; color: #ccc; font-size: 5em;} #module_search_results #search_results_bar{padding: 2px; background-color: #D4DBEA; text-align: right; margin: 1em 0; padding-right: 5px;} #module_search_results h2{font-size: 1.2em; font-weight: normal;} #module_search_results #pager{text-align: center;} #module_search_results address{font-style: normal; margin-bottom: 1em; color: #796F63; color: green;} #module_search_results p{margin: 0; padding: 0;}hr.search{margin: 2em;}div.nodata{text-align: center; color: #ddd; font-size: 3.0em; padding-top: 1em;}.center{text-align: center;}.right{text-align: right;}.left{text-align: left;} #footer a{text-decoration: none;} #footer a:hover{text-decoration: underline;}input.disabled{background-color: #D4D0C8; color: #808080;}.invisible{visibility: hidden;}.clearer, .clear{clear: left; height: 0px; display: block; line-height: 0px; font-size: 0px;}.error, .fail, .failed{color: red;}.ok, .success{color: green;}select{}select option{font-weight: normal;}option.selected{background-color: #DDDDDD;}option.selected:after{content: " (eredeti)";}fieldset{float: none; clear: both;}fieldset legend{color: black;}button.centered{display: block; margin: 0 auto;}fieldset.fileinput{text-align: center;}fieldset.fileinput input.file{float: left; display: block;}fieldset.fileinput button{clear: both;}fieldset.fileinput img{float: right;}fieldset.fileinput br{clear: both;}fieldset.fileinput input.submit{float: left;}form br{clear: both;}form br.bf_o{clear: both; height: 0;}form.editform label, form.editform input.text,form.editform input.checkbox,form.editform div.miracle_phonenumber{display: block; width: 45%; float: left; margin-bottom: 10px;}form.editform select{display: block; float: left; margin-bottom: 10px;}form.editform div.miracle_phonenumber .country{background-color: transparent;}form.editform label{text-align: right; padding-right: 20px; clear: both;}form.editform label.textarea{float: none; text-align: left;}form.editform fieldset{padding: 10px; margin-bottom: 10px;}form.editform fieldset legend{padding: 5px; font-weight: bold; color: black;}form.editform fieldset div.comment{float: none; clear: both; font-style: italic; text-align: right; margin-top: 10px;}form div.error, #formerror{border: 1px solid #fc4244; background-color: #fccecc; padding: 5px; margin-top: 1em; margin-bottom: 1em; clear: both; float: left;}* html form div.error, #formerror{float: none;}form div.error span.error_message{clear: both; display: block; color: red; font-weight: bold; padding-left: 50%;} #formerror{float: none; margin: 10px;} #formerror h2{} #formerror h3{} #formerror ul{padding-left: 5%;}div.miracle_phonenumber{border: 0px; padding: 0px; margin: 0px;}div.miracle_phonenumber *{padding: 0px; margin: 0px;}div.miracle_phonenumber input{display: inline; float: left; width: auto;}div.miracle_phonenumber select{display: inline; float: left; width: 4em;}div.miracle_phonenumber span{float: left;}div.miracle_phonenumber input.country{border: 0px; width: 2em;}div#body input.centered,div#body_2c input.centered{clear: both; float: none; display: block; margin: 0 auto;}form div.floater{float: left;}form div.floater label, form div.floater input{float: left; width: auto;}form label.hide{display: none;}form.editform input.submit{width: auto; padding: 0 2%; font-weight: bold;}form.editform input.centered{display: block; margin: 0 auto;}fieldset.pvd{float: none; clear: both; border: 3px solid red; padding: 3px;}fieldset.pvd legend{font-size: 1.5em; font-weight: bold; padding: 2px;}fieldset.pvd legend span{font-size: 0.6em; font-weight: normal;}form.editform fieldset.radio{}form.editform fieldset.radio input{float: left; width: auto;}form.editform fieldset.radio label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.radio br{clear: both;}form.editform fieldset.radio div.coloumn{float: left;}form.editform fieldset.radio input:hover + label,form.editform fieldset.radio label:hover{font-weight: bold;}form.editform fieldset.yesorno input{float: left; width: auto;}form.editform fieldset.radio_oneline{}form.editform fieldset.radio_oneline input{float: left; width: auto;}form.editform fieldset.radio_oneline label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.radio_oneline br{display: none;}form.editform fieldset.checkbox{}form.editform fieldset.checkbox input{float: left; width: auto;}form.editform fieldset.checkbox div.coloumn{float: left;}form.editform fieldset.checkbox input:hover + label,form.editform fieldset.checkbox label:hover{font-weight: bold;}form.editform fieldset.checkbox label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.checkbox br{clear: both;}form.editform img.calendar{border: 0; float: left; position: relative; left: -16px;}form.editform textarea{width: 100%; height: 10em; font-size: 1.2em; margin-bottom: 1em;}form.editform2{padding: 0px; margin: 0px;}form.editform2 label{display: block; margin-top: 1em;}form.editform2 textarea{width: 100%; height: 10em; font-size: 1.3em;}form.editform2 .hide{display: none;}form.editform2 input{display: block; width: 100%;}form.editform2 input.submit{width: auto; padding: 0 2%; font-weight: bold; margin-top: 20px;}form.editform2 fieldset.radio{}form.editform2 fieldset.radio input{display: block; float: left; width: auto;}form.editform2 fieldset.radio label{display: block; text-align: right; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform2 fieldset.radio br{clear: both;}form.editform2 fieldset.checkbox{}form.editform2 fieldset.checkbox input{float: left; width: auto;}form.editform2 fieldset.checkbox input:hover{margin-right: 0.5em;}form.editform2 fieldset.checkbox input:hover + label{font-weight: bold;}form.editform2 fieldset.checkbox label{float: left; margin: 0px; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform2 fieldset.checkbox br{clear: both;}form.editform2 img.calendar{border: 0; position: relative; top: -18px; left: 100%;}form fieldset.selector{padding: 1%;}form fieldset.selector table{width: 100%;}form fieldset.selector table td{width: 45%;}form fieldset.selector table td.center{width: 10%; text-align: center;}form fieldset.selector select{width: 100%;}qform fieldset.selector button{position: absolute; top: 50%; left: 49%;}form fieldset.selector button.remove{z-index: 10;}form fieldset.file_upload{padding: 10px;}form fieldset.file_upload #error{color: red; font-weight: bold; margin-left: 10px;}form fieldset.file_upload table{width: 100%;}form fieldset.file_upload table td{}form fieldset.file_upload table td.file_upload{width: 200px;}form fieldset.file_upload .files{font-size: 0.8em; min-height: 5em; height: auto !important; height: 5em; padding: 5px;}form fieldset.file_upload .files input{border: 0; width: 90%; float: left; clear: both;}form fieldset.file_upload .files button{width: 10%; float: left;}form fieldset.file_upload .files input:hover{background-color: #eee;}.miracleTree{border: 1px solid red;}.miracleTree .miracleTreeIcon{display: inline;}table.colgroup{margin: 0; padding: 0; width: 100%;}table.colgroup td{border: 3px solid white; margin: 3px; padding: 4px 7px; color: #472f02;}table.colgroup .col_1{width: 25%; background-color: #f3eee3; text-align: right;}table.colgroup .col_2{width: 75%; background-color: #f9f6f0; text-align: left;} #lightbox{position: absolute; top: 40px; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox a img{border: none;} #outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;} #imageContainer{padding: 10px;} #loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;} #loading img{border: 1px solid black; display: inline;} #hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;} #imageContainer>#hoverNav{left: 0;} #hoverNav a{outline: none;} #prevLink, #nextLink{width: 49%; height: 100%; display: block;} #prevLink{left: 0; float: left;} #nextLink{right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover{background: url(/images/miracle/prev_lg.gif) left 15% no-repeat;} #nextLink:hover, #nextLink:visited:hover{background: url(/images/miracle/next_lg.gif) right 15% no-repeat;} #imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em;} #imageData{padding:0 10px;} #imageData #imageDetails{width: 70%; float: left; text-align: left;} #imageData #caption{font-weight: bold;} #imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;} #imageData #bottomNavClose{width: 66px; float: right; padding-bottom: 0.7em;} #overlay{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; filter:alpha(opacity=60); -moz-_filter: Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; _filter: Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}* html>body .clearfix{display: inline-block; width: 100%;}* html .clearfix{height: 1%;} #debugmode{position: fixed; top: 0px; left: 0px; background-color: red; color: white; padding: 2px; font-weight: bold; width: 150px; height: 1em;}* html #debugmode{position: absolute;} #header a.home{position: absolute; cursor: pointer;} #header a.home *{display: none;}body fieldset.pvd:first-child{margin-top: 1.5em;}address#miracle_eworld{display: none;}pre.miracle_ir{border: 1px solid black;}input.disabled{background-color: #D4D0C8; color: #808080;}.invisible{visibility: hidden;}.clearer, .clear{clear: left; height: 0px; display: block; line-height: 0px; font-size: 0px;}.error, .fail, .failed{color: red;}.ok, .success{color: green;}select{}select option{font-weight: normal;}option.selected{background-color: #DDDDDD;}option.selected:after{content: " (eredeti)";}fieldset{float: none; clear: both;}fieldset legend{color: black;}button.centered{display: block; margin: 0 auto;}fieldset.fileinput{text-align: center;}fieldset.fileinput input.file{float: left; display: block;}fieldset.fileinput button{clear: both;}fieldset.fileinput img{float: right;}fieldset.fileinput br{clear: both;}fieldset.fileinput input.submit{float: left;}form br{clear: both;}form br.bf_o{clear: both; height: 0;}form.editform label, form.editform input.text,form.editform input.checkbox,form.editform div.miracle_phonenumber{display: block; width: 45%; float: left; margin-bottom: 10px;}form.editform select{display: block; float: left; margin-bottom: 10px;}form.editform div.miracle_phonenumber .country{background-color: transparent;}form.editform label{text-align: right; padding-right: 20px; clear: both;}form.editform label.textarea{float: none; text-align: left;}form.editform fieldset{padding: 10px; margin-bottom: 10px;}form.editform fieldset legend{padding: 5px; font-weight: bold; color: black;}form.editform fieldset div.comment{float: none; clear: both; font-style: italic; text-align: right; margin-top: 10px;}form div.error, #formerror{border: 1px solid #fc4244; background-color: #fccecc; padding: 5px; margin-top: 1em; margin-bottom: 1em; clear: both; float: left;}* html form div.error, #formerror{float: none;}form div.error span.error_message{clear: both; display: block; color: red; font-weight: bold; padding-left: 50%;} #formerror{float: none; margin: 10px;} #formerror h2{} #formerror h3{} #formerror ul{padding-left: 5%;}div.miracle_phonenumber{border: 0px; padding: 0px; margin: 0px;}div.miracle_phonenumber *{padding: 0px; margin: 0px;}div.miracle_phonenumber input{display: inline; float: left; width: auto;}div.miracle_phonenumber select{display: inline; float: left; width: 4em;}div.miracle_phonenumber span{float: left;}div.miracle_phonenumber input.country{border: 0px; width: 2em;}div#body input.centered,div#body_2c input.centered{clear: both; float: none; display: block; margin: 0 auto;}form div.floater{float: left;}form div.floater label, form div.floater input{float: left; width: auto;}form label.hide{display: none;}form.editform input.submit{width: auto; padding: 0 2%; font-weight: bold;}form.editform input.centered{display: block; margin: 0 auto;}fieldset.pvd{float: none; clear: both; border: 3px solid red; padding: 3px;}fieldset.pvd legend{font-size: 1.5em; font-weight: bold; padding: 2px;}fieldset.pvd legend span{font-size: 0.6em; font-weight: normal;}form.editform fieldset.radio{}form.editform fieldset.radio input{float: left; width: auto;}form.editform fieldset.radio label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.radio br{clear: both;}form.editform fieldset.radio div.coloumn{float: left;}form.editform fieldset.radio input:hover + label,form.editform fieldset.radio label:hover{font-weight: bold;}form.editform fieldset.yesorno input{float: left; width: auto;}form.editform fieldset.radio_oneline{}form.editform fieldset.radio_oneline input{float: left; width: auto;}form.editform fieldset.radio_oneline label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.radio_oneline br{display: none;}form.editform fieldset.checkbox{}form.editform fieldset.checkbox input{float: left; width: auto;}form.editform fieldset.checkbox div.coloumn{float: left;}form.editform fieldset.checkbox input:hover + label,form.editform fieldset.checkbox label:hover{font-weight: bold;}form.editform fieldset.checkbox label{clear: none; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform fieldset.checkbox br{clear: both;}form.editform img.calendar{border: 0; float: left; position: relative; left: -16px;}form.editform textarea{width: 100%; height: 10em; font-size: 1.2em; margin-bottom: 1em;}form.editform2{padding: 0px; margin: 0px;}form.editform2 label{display: block; margin-top: 1em;}form.editform2 textarea{width: 100%; height: 10em; font-size: 1.3em;}form.editform2 .hide{display: none;}form.editform2 input{display: block; width: 100%;}form.editform2 input.submit{width: auto; padding: 0 2%; font-weight: bold; margin-top: 20px;}form.editform2 fieldset.radio{}form.editform2 fieldset.radio input{display: block; float: left; width: auto;}form.editform2 fieldset.radio label{display: block; text-align: right; float: left; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform2 fieldset.radio br{clear: both;}form.editform2 fieldset.checkbox{}form.editform2 fieldset.checkbox input{float: left; width: auto;}form.editform2 fieldset.checkbox input:hover{margin-right: 0.5em;}form.editform2 fieldset.checkbox input:hover + label{font-weight: bold;}form.editform2 fieldset.checkbox label{float: left; margin: 0px; padding-left: 0.5em; width: auto; cursor: pointer;}form.editform2 fieldset.checkbox br{clear: both;}form.editform2 img.calendar{border: 0; position: relative; top: -18px; left: 100%;}form fieldset.selector{padding: 1%;}form fieldset.selector table{width: 100%;}form fieldset.selector table td{width: 45%;}form fieldset.selector table td.center{width: 10%; text-align: center;}form fieldset.selector select{width: 100%;}qform fieldset.selector button{position: absolute; top: 50%; left: 49%;}form fieldset.selector button.remove{z-index: 10;}form fieldset.file_upload{padding: 10px;}form fieldset.file_upload #error{color: red; font-weight: bold; margin-left: 10px;}form fieldset.file_upload table{width: 100%;}form fieldset.file_upload table td{}form fieldset.file_upload table td.file_upload{width: 200px;}form fieldset.file_upload .files{font-size: 0.8em; min-height: 5em; height: auto !important; height: 5em; padding: 5px;}form fieldset.file_upload .files input{border: 0; width: 90%; float: left; clear: both;}form fieldset.file_upload .files button{width: 10%; float: left;}form fieldset.file_upload .files input:hover{background-color: #eee;}*{padding: 0px; margin: 0px;}html{height: 100%; margin-bottom: 1px;}body{height: 100%; text-align: center;} #body{position: relative; width: 960px; text-align: left; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; height: auto !important; height: 100%; background-image: url(/images/bg.png); background-repeat: repeat-y;} #header{height: 100px;} #container{overflow: hidden; width: 100%; padding-bottom: 50px;} #wrapper{float: left; width: 770px;} #left{float: left; width: 190px; w\idth: 190px; overflow: hidden;} #main{float: right; width: 580px; w\idth: 580px; overflow: hidden;} #main_padding{padding: 10px; margin-bottom: 30px;} #right{float: left; width: 190px; w\idth: 190px; overflow: hidden;} #OBSOLATE_footer{clear: both; position: absolute; bottom: 0 !important; bottom: -1px; padding: 10px; height: 50px; he\ight: 30px; width: 960px; w\idth: 940px;} #footer{position: relative; margin: -30px auto 0 auto; padding: 10px; height: 50px; he\ight: 30px; width: 960px; w\idth: 940px;}html *{font-size:inherit;}body{background-image: url(/images/bg.png); font-family: verdana, arial, sans-serif; color: #000000;}a{color: #000000;}a.tovabb{color: #FF0000; font-size: 12px; line-height: 1em; font-weight: bold; text-decoration: none;} #body{background-image: url(/images/body_bg2.png); width: 959px;} #body.no_right{background-image: url(/images/body_bg.png);} #container{padding-bottom: 54px;} #wrapper{width: 766px;} #wrapper.no_right{width: 959px;}.szurke{color: #413B35;}table#hotel_adatok td.white_bg{background-color: #F3EDE7; padding-left: 0px; padding-right: 0px;}table#hotel_adatok td.white_bg table{background-color: white;}img.keretes{margin: 5px 0 5px 0; padding: 3px; background-color: white; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6; display: inline;} #big img.keretes,#public_gallery img.keretes{border:1px solid #000000;}img.keretes_loading{margin: 5px 0 5px 0; padding: 3px; background-color: white; background-image: url(/images/loading_bg.png); background-position: 50% 50%; background-repeat: no-repeat; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6;} #header{position: relative; background-image: url(/images/header_bg_2.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FF7E00; height: 215px; width: 959px;} #header #header_csik_right{position: absolute; left: 769px; top: 203px; width: 190px; height: 12px; background-image: url(/images/header_csik_right.png); background-repeat: no-repeat; background-position: 0 0;} #header #kezdolapra{position: absolute; left: 20px; top: 30px; width: 210px; height: 140px;} #header #informacio{position: absolute; left: 30px; top: 200px; width: 200px; height: 20px; color: #413B35; font-size: 11px;} #left{width: 188px;} #main{margin: 0; padding: 0; width: 578px; color: #031B43; font-size: 11px;} #main.no_right{width: 771px;} #main_padding{width: auto; padding: 10px 10px 5px 20px; color: #031B43; text-align: justify;} #main_padding.no_right{padding: 25px 45px 5px 30px;} #right{background-image: url(/images/right_bg.png); background-repeat: repeat-x; background-position: 0 0; margin: 0px; padding: 0px; width: 193px; text-align: center;} #footer{position: relative; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-image: url(/images/footer_bg2.png); background-repeat: no-repeat; background-position: top; width: 959px; height: 54px; font-size: 11px; font-family: Verdana; text-align: left;} #footer.no_right{background-image: url(/images/footer_bg.png); background-repeat: no-repeat; background-position: top;} #footer #backtotop{position: absolute; margin-top: -20px; color: #878787; height: 20px; width: 186px; text-align: center;} #footer #backtotop a{color: #878787; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Verdana;} #footer #madeby{position: relative; display: block; color: #000000; font-size: 11px; font-family: Verdana; padding-top: 5px; padding-left: 35px;} #footer #eworld a{position: absolute; width: 60px; left: 102px; top: 4px; text-indent: -1000px;} #body div#module_text div.lead img,#body div#module_text div.content img{margin:inherit;}a#katalogus{display: block; text-align: center}a#katalogus img{display: inline;} #gundel{text-align: center; background: transparent url(/images/bg_container_fooldal.png) repeat-y scroll 0 2px;} #gundel a, #gundel a img{display: inline;} #gundel a, #gundel a img{display: inline;} #module_welcome p img{float: right; margin-left: 10px; border: 1px solid #b89d70;} #module_welcome h1#maintitle{color: #d20f14;} #module_katalogusrendeles div.pdf div{width: 49%; float: left; text-align: center;} #module_katalogusrendeles div.pdf{text-align: center; overflow: hidden; width: 100%;} #module_katalogusrendeles div.pdf a{} #module_katalogusrendeles div.pdf a,#module_katalogusrendeles div.pdf a img{display: inline; text-decoration: none;} #main_padding #module_base #leftcol{float: left; min-width: 200px; width: 200px; padding-right: 5px;} #main_padding #module_base #leftcol div.hirbox{border-bottom: 1px solid #BAB4AE; color: #413B35; padding-bottom: 10px;} #main_padding #module_base #leftcol div.hirbox a{text-align: left;} #main_padding #module_base #rightcol{float: right; max-width: 320px; width: 320px; padding-left: 18px; border-left: 1px solid #B5A795;} #main_padding #module_base #rightcol #bannerek img{padding: 3px;} #main_padding #module_base span.kek,#main_padding #module_base a.kek{font-weight: bold; text-decoration: underline; font-family: Verdana; color: #031B43;} #header #kepmenu{position: absolute; left: 238px; top: 10px; width: 720px; height: 58px;} #header #headermenu{position: absolute; left: 261px; top: 184px; width: 500px; padding-left: 4px; border-left: 1px solid #FF7E00;}* html #header #headermenu{padding-left: 0px;} #header #headermenu a{font-size: 10px; font-weight: bold; text-decoration: none; font-family: Verdana;} #header #headermenu ul{width: 480px; text-transform: uppercase;} #header #headermenu ul li.l1{display: inline; border-right: 1px solid #FF7E00; padding: 0;}* html #header #headermenu ul.menu li.last{border: 1px solid red;} #header #headermenu ul a{display: inline; color: white; text-decoration: none; font-size: 10px; margin: 0; padding: 0px 8px 0px 4px;}* html #header #headermenu ul a{padding: 0px 4px 0px 8px;} #header #headermenu ul a:hover{text-decoration: underline;} #footer #footermenu{text-align: center; margin-top: 13px;} #footer #footermenu ul{display: inline; margin: auto !important; padding-left: 5px; border-left: 1px solid #FF7E00;}*html #footer #footermenu ul{padding-left: 1px;} #footer #footermenu ul li.l1{display: inline; border-right: 1px solid #FF7E00; padding: 0;} #footer #footermenu ul li.last{border: none;} #footer #footermenu ul a{display: inline; font-size: 11px; font-weight: bold; font-family: Verdana; color: white; text-decoration: none; margin: 0; padding: 0px 10px 0px 5px;}* html #footer #footermenu ul a{padding: 0px 5px 0px 10px;} #footer #footermenu ul a:hover{text-decoration: underline;} #left #mainmenu{padding-top: 6px; padding-bottom: 6px; padding-left: 12px; background-image: url(/images/bg_mainmenu.gif); background-repeat: repeat-y;} #left #mainmenu #menu_level_1 ul.menu{width: 160px; padding-left: 16px;} #left #mainmenu #menu_level_1 li a{padding: 3px; color: #01098C; text-decoration: none; font-size: 12px; font-weight:bold; background-repeat: no-repeat;} #left #mainmenu #menu_level_1 li.l1 a{background-image: url(/images/bg_mainmenu_li_l1.gif); background-position: 0px 50%; padding-left: 15px;} #left #mainmenu #menu_level_1 li.l1 a:hover{background-image: url(/images/bg_mainmenu_li_l1_hover.gif);} #left #mainmenu #menu_level_2 ul.menu{width: 176px;} #left #mainmenu #menu_level_2 ul li.l1{border-bottom: 1px solid #D3BEA1; min-height: 19px; height: auto !important; height: 19px; height: auto !important; height: 19px; padding-top: 1px;} #left #mainmenu #menu_level_2 ul ul li{border: none;} #left #mainmenu #menu_level_2 ul ul{display: none; background-image: url(/images/mnu_bg_vbarna.png); background-position: left top; background-repeat: repeat-y; border-top: 1px solid #D3BEA1; padding: 3px;} #left #mainmenu #menu_level_2 img.wtmbutton{display: inline; position:relative; vertical-align: middle; margin: 3px 0 3px 0;}* html #left #mainmenu #menu_level_2 img.wtmbutton{padding-bottom: 2px;} #left #mainmenu #menu_level_2 li.l1 a{display: inline; font-weight: bold; color: #00044D; font-size: 11px; text-decoration: none;} #left #mainmenu #menu_level_2 li.l2 a{color: #483B2C; font-weight: normal; background-image: url(/images/bg_mainmenu_li_l1.gif); background-position: 0px 50%; background-repeat: no-repeat; padding-left: 12px; margin-left: -5px; line-height: 1.3em;} #left #mainmenu #menu_level_2 li.l2 a:hover{background-image: url(/images/bg_mainmenu_li_l1_hover.gif); background-repeat: no-repeat;} #left #mainmenu #menu_level_2 li.l2 a.active{font-weight: bold;} #left #leftmenu{padding-top: 6px; padding-bottom: 6px; padding-left: 12px; background-image: url(/images/bg_leftmenu.gif); background-repeat: repeat-y;} #left #leftmenu ul.menu{width: 176px;} #left #leftmenu ul li.l1{border-bottom: 1px solid #FFFFFF; line-height: 17px; min-height: 20px; height: auto !important; height: 20px; padding-top: 1px;}* html #left #leftmenu ul li.l1{line-height: 19px;} #left #leftmenu ul li.l1 a{line-height: 12px;} #left #leftmenu ul ul li{line-height: 1.2em; border: none;} #left #leftmenu ul ul li a{line-height: 12px;} #left #leftmenu ul ul{display: none; background-image: url(/images/bg_leftmenu_lenyilo.gif); background-position: left top; background-repeat: repeat-y; border-top: 1px solid #A2CD74; padding: 3px;} #left #leftmenu img.wtmbutton{display:inline; float:left; position:relative; vertical-align:middle; margin:3px 2px 4px 2px;}* html #left #leftmenu img.wtmbutton{margin:3px 2px 4px 2px;}* html #left #leftmenu img.wtmbutton{padding-bottom: 2px;} #left #leftmenu li.l1 a{display: inline; font-weight: bold; color: #00044D; font-size: 12px; text-decoration: none;} #left #leftmenu li.l2 a{color: #483B2C; font-weight: normal; background-image: url(/images/bg_mainmenu_li_l1.gif); background-position: 0px 50%; background-repeat: no-repeat; padding-left: 12px; margin-left: -5px;} #left #leftmenu li.l2 a:hover{background-image: url(/images/bg_mainmenu_li_l1_hover.gif); background-repeat: no-repeat;} #left #leftmenu li.l2 a.active{font-weight: bold;} #right #rightbox{margin-left: 4px; width: 175px; text-align: left;}* html #right #rightbox{margin-left: -10px;} #right #rightbox #module_right img{margin: 5px 0 0 0; padding: 3px; background-color: white; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6; max-width: 150px; width: auto !important; width: 150px; height: auto;} #right #rightbox #module_right div.narancs{color: black; font-size: 11px; padding: 0 0 8px 8px; background-image: url(/images/rbg_orange.png);} #right #rightbox #module_right div.green{color: black; font-size: 11px; padding: 8px 0 8px 8px; background-image: url(/images/rbg_green.png); background-position: left top; background-repeat: no-repeat;} #right #rightbox #module_right div.blue{color: black; font-size: 11px; padding: 8px 0 8px 8px; background-image: url(/images/rbg_blue.png); background-position: left top; background-repeat: no-repeat;} #right #rightbox #module_right div.purple{color: black; font-size: 11px; padding: 8px 0 8px 8px; background-image: url(/images/rbg_purple.png); background-position: left top; background-repeat: no-repeat;} #right #rightbox #module_right div.red{color: black; font-size: 11px; padding: 8px 0 8px 8px; background-image: url(/images/rbg_red.png); background-position: left top; background-repeat: no-repeat;} #right #rightbox #module_right img.rightthumb{text-align: center; margin: auto; padding: 3px; margin-top: 8px; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6;} #right #rightbox #module_right p{color: #413B35; font-size: 11px; padding: 8px 6px 8px 8px;} #right #rightbox #module_right a.right_lead{color: #413B35; font-size: 11px; text-decoration: none;} #navbar{background-image: url(/images/navbar_bg.png); background-position: 0 50%; background-repeat: repeat-x; color: #000558; margin-top: 5px;} #navbar div.linkek{display: inline; background-image: url(/images/navbar_link_bg.png); padding: 10px; margin-left: 15px;} #navbar div.linkek a,#navbar div.linkek strong{color: #000558; text-decoration: none; font-size: 14px; font-weight: bold;}div.hotelek{overflow: hidden; width: 100%; padding: 10px 0 20px 0;}div.hotelek div.leftcol{margin-right: 20px; float: left;}div.hotelek a{color: #413B35; text-decoration: none; font-weight: bold; line-height: 1.5em;}div.hotelek a.tovabb{color: #FF0000;} #module_hotelek table#thumbnails{float: left;} #body #module_varosok div.korzika_kep{width: 350px; margin-left: 100px;} #body #module_varosok .korzika_link{color: #413B35; text-decoration: none; font-weight: bold;}div.hotelek table{padding: 0px; background-color: #FAF7F4;}div.hotelek td{padding: 5px 10px 3px 10px; margin-top: 2px; border: 1px solid #F0E6DE; vertical-align: top;}div.hotelek td.kepes_td{padding: 0px 10px 3px 10px; margin-top: 2px; border: 1px solid #F0E6DE;}div.hotelek td.hotel_lead{text-align: left;}div.hotelek td.hotel_lead a.hotel_name{padding-bottom: 4px; display: block;}div.hotelek table th{padding: 2px 0px 2px 0px; background-color: #041B44; text-align: center; font-weight: bold; color: white; line-height: 16px;}table#hotel_adatok{padding: 0px; background-color: #FAF7F4;}table#hotel_adatok td{border: 1px solid #F0E6DE;}table#hotel_adatok td.vtop{vertical-align: top;} #module_katalogusrendeles input#submit{font-weight: bold;} #module_ajanlatkeres fieldset fieldset{display: block; width: 60%; margin-left:30%;}* html #module_ajanlatkeres fieldset fieldset{float: none;} #module_ajanlatkeres .comment{text-align:left; clear:both;} #module_ajanlatkeres input.checkbox{float:right;}*+*+html #module_ajanlatkeres input.checkbox{float:right;} #module_ajanlatkeres label{clear:left;}*+*+html #module_ajanlatkeres label{clear:left;} #module_ajanlatkeres fieldset.radio label{clear:right;} #module_ajanlatkeres fieldset h2{margin:-10px 0px 15px; color:#000000;}*+*+html #module_ajanlatkeres fieldset h2{margin-top:0px;}.center_img{margin:10px auto;} #module_user_need_cookies{margin-top: 1.5em;} #module_login_forgotten_password{margin-top: 1.5em;} #module_registration{margin-top: 1.5em;} #module_registration div.policy{width: 80%; margin: 0 auto 1em auto; height: 8em; overflow: auto; border: 1px solid #e9e9e9; background-color: #fafafa; font-size: 1.1em;}div#module_text{} #maintitle{padding: 0; margin: 0; font-size: 1.4em;}div#module_text_edit{margin-top: 1.5em;}div#module_text div.lead{margin-top: 2em; text-align: justify; font-weight: bold; font-size: 1.15em;}div#module_text div.content{margin-top: 2em; text-align: justify;}div#module_text div.lead img,div#module_text div.content img{display: inline; margin: 8px;}div#module_text div.lead img[align=right],div#module_text div.content img[align=right]{margin: 0em 0em 0.2em 1em;}div#module_text div.lead img[align=left],div#module_text div.content img[align=left]{margin: 0.2em 1em 0em 0em;}div#module_text div.content table{width: 100%;}div#module_text div.content table td{padding: 3px;} #module_text_content_index{margin-top: 2em;} #module_text_content_index div.preview{margin-top: 1em; overflow: hidden; height: auto !important; height: 1%;} #module_text_content_index div.preview img{display: block; margin: 8px;} #module_text_content_index .preview img[align=right]{margin: 0em 0em 0.2em 1em;} #module_text_content_index .preview img[align=left]{margin: 0.2em 1em 0em 0em;} #module_text_content_index .lead{text-align: justify;} #module_admin{} #module_admin div.box{border: 1px solid black;} #module_admin h1{font-size: 1.2em; background-color: #efefef; padding: 3px;} #module_admin h2{font-size: 1.1em; background-color: #efefef;} #module_admin{} #module_admin div.box{border: none;} #module_admin h1{font-size: 1.2em; background-color: #efefef; padding: 3px;} #module_admin h2{font-size: 1.1em; display: inline; background: none;} #module_admin ul li{padding: 2px;} #module_admin #admin_menu_leftcol{float: left; width: 50%;} #module_admin #admin_menu_rightcol{float: right; width: 50%;}.list_news{margin: 5px; padding: 5px; border: 1px solid black;} #module_news_lister{}table.lister{width: 100%; margin-top: 1em;}table.lister td{padding: 3px;}table.lister a{color: #031B43;}table.lister a:hover{color: black;}table.lister thead th{background-color: #d4dbea; padding: 4px;}table.lister thead th input{width: 100%;}table.lister tfoot th{background-color: #d4dbea; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center;}table.lister tbody tr:hover,table.lister tbody tr:hover a{background-color: black; color: white;}table.lister td.icon{width: 20px; text-align: center;}table#lister td.icon img{display: inline; border: 0;} #module_news_edit ul li{padding: 5px;} #module_news_edit table#akciosutak td{padding: 5px; border: 1px solid #031B43;} #module_news_edit #gallery_lister{width: 100%; border: 1px solid black;} #module_news_edit #gallery_lister th{background-color: black; text-align: center; font-weight: bold; color: white;} #module_news_edit #gallery_lister td{padding:5px; border: 1px solid black;} #module_news_edit #galleryname{color: green; float: left; font-weight:bold;} #module_news_edit .thumbnail_field{width: 33%;} #module_news_edit .picture_prop_field{width: 96%;} #module_news_edit .view_picture{height: auto;} #module_news_edit .gallery_image{float: left; margin-left:0px; padding-left:5px; padding-bottom:5px;} #main_padding #module_akciosutak div.akciosutak{overflow: hidden; width:250px; padding:10px; float:left;} #main_padding #module_akciosutak div.akciosutak.first{clear:left;} #main_padding #module_akciosutak div.akciosthumb{}* html #main_padding #module_akciosutak div.akciosthumb{padding-right: 5px;} #main_padding #module_akciosutak div.akciostxt{color: #413B35; padding-top: 5px;} #module_akciosutak_admin ul li{padding: 5px;} #module_akciosutak_admin table#akciosutak td{padding: 5px; border: 1px solid #031B43;} #module_akciosutak_admin #gallery_lister{width: 100%; border: 1px solid black;} #module_akciosutak_admin #gallery_lister th{background-color: black; text-align: center; font-weight: bold; color: white;} #module_akciosutak_admin #gallery_lister td{padding:5px; border: 1px solid black;} #module_akciosutak_admin #galleryname{color: green; float: left; font-weight:bold;} #module_akciosutak_admin .thumbnail_field{width: 33%;} #module_akciosutak_admin .picture_prop_field{width: 96%;} #module_akciosutak_admin .view_picture{height: auto;} #module_akciosutak_admin .gallery_image{float: left; margin-left:0px; padding-left:5px; padding-bottom:5px;} #module_hotel_admin ul li{padding: 5px;} #module_hotel_admin table#hotelek td{padding: 5px; border: 1px solid #031B43;}table#hotel_adatok TD{padding: 5px;} #module_hotel_admin #hotel_admin_del_picture____label{display: none;} #module_hotel_admin label{width: 200px;} #module_hotel_admin label.hide{display: none;} #module_hotel_admin #gallery_lister{width: 100%; border: 1px solid black;} #module_hotel_admin #gallery_lister th{background-color: black; text-align: center; font-weight: bold; color: white;} #module_hotel_admin #gallery_lister td{padding:5px; border: 1px solid black;} #module_hotel_admin #galleryname{color: green; float: left; font-weight:bold;} #module_hotel_admin .thumbnail_field{width: 33%;} #module_hotel_admin .picture_prop_field{width: 96%;} #module_hotel_admin .view_picture{height: auto;} #module_hotel_admin .gallery_image{float: left; margin-left:0px; padding-left:5px; padding-bottom:5px;} #gallery #maintitle2{padding: 0; margin: 0; font-size: 1.4em;} #gallery #gallery_lister{width: 100%; border: 1px solid black;} #gallery #gallery_lister th{background-color: black; text-align: center; font-weight: bold; color: white;} #gallery #gallery_lister td{padding:5px; border: 1px solid black;} #gallery #galleryname{color: green; float: left; font-weight:bold;} #gallery .thumbnail_field{width: 33%;} #gallery .picture_prop_field{width: 96%;} #gallery .view_picture{width: 150px; height: auto;} #gallery .gallery_image{float: left; height: 130px; margin-left:0px; padding-left:5px; padding-bottom:5px;} #module_gallery #gallery_lister{width: 100%; border: 1px solid black;} #module_gallery #gallery_lister th{background-color: black; text-align: center; font-weight: bold; color: white;} #module_gallery #gallery_lister td{padding:5px; border: 1px solid black;} #module_gallery #galleryname{color: #413B35; float: left; font-weight:bold;} #module_gallery .thumbnail_field{width: 96%;} #module_gallery .picture_prop_field{width: 96%;}table#thumbnails img{margin: 4px;}table#public_gallery{width: 100%;}table#public_gallery td{text-align: center;} #module_gallery div#big img{margin-top: 10px;} #module_gallery ul a{color: #413B35; font-weight: bold; text-decoration: none;} #module_gallery a{text-decoration: underline;} #module_gallery a.tovabb{color: #FF0000; font-weight: bold; text-decoration: none;} #module_gallery table#lister td,#module_gallery table#lister th{padding: 3px;}div#webcommander{}div#webcommander table.webcommander_table{width: 100%;}div#webcommander #webcommander_left_caption{width: 45%; float: left; margin: 1px; text-align: center;}div#webcommander #webcommander_right_caption{float: left; width: 45%; margin: 1px; text-align: center;}div#webcommander select{width: 45%; margin: 1px; font-family: Courier; float: left;}div#webcommander select option{overflow: hidden;}div#webcommander select.panel_right{float: right;}div#webcommander option{font-size: 14px;} #wc_bottombuttons{margin-top: 10px; padding: 2px; text-align: center;} #wc_bottombuttons input{padding: 0px; margin: 0px; font-size: 10px; width: 18%;}div#webcommander select{background-color: #000080; color: white; height: 20em;}div#webcommander select:focus{background-color: #0105A7;}div#webcommander #webcommander_left_caption{background-color: #000080; color: white;}div#webcommander #webcommander_right_caption{background-color: #000080; color: white;} #serveraction_loading{background-color: #C00000; color: white; position: absolute; top: 10px; left: 10px; font-size: 15px; font-weight: bold; padding: 10px; border: 1px solid black; visibility: hidden;} #info{border: 1px solid black; height: 200px;} #crt{height: 100px; overflow: auto; border: 1px solid black; font-family: courier, sans;} #wchead{font-size: 25px; width: 100%; border: 1px solid white; background-color: white; padding: 4px; letter-spacing: 4px;} #wc_toolbar{padding-top: 7em; position: absolute; left: 47%;}* html #wc_toolbar{z-index: 10; left: 0; top: 0;} #wc_toolbar button{display: block; margin: auto auto; font-size: 15px;}* html #wc_toolbar button{margin: 0; margin-left: 1.5%;} #wc_panels{position: relative; overflow: hidden;} #wc_bottombuttons{margin-top: 1em;}* html #wc_bottombuttons{clear: both;}
