#pack{margin-left:3px;height:150px;}
#maincontent .packitem{float:left;width:201px;height:101px;margin:0 48px 0 0;}
#maincontent .packitem-last{float:left;width:201px;height:101px;margin:0;}
#maincontent .packitem_inner{position:relative;width:201px;height:101px;}
#maincontent .packitem_inner div.title div{position:absolute;top:65px;left:5px;width:191px;height:45px;background:transparent url(../templates/default/images/hu/packname.png) no-repeat 0px 10px}
#maincontent .packitem_inner div.title div h5 a{float:right;height:35px;padding:0 7px 10px 0;color:#fff;font-size:16px;text-align:right;text-decoration:none;background-image:none;}
#box{margin-top:10px;width:100%;height:230px;padding-top:1px;border-top:1px solid #ede5d3}
.box1{float:left;display:block;width:239px;min-height:220px;background:url(default/images/hu/box-vip.jpg) no-repeat top left;}
.box2{float:left;display:block;width:238px;min-height:220px;background:url(default/images/hu/box1.jpg) no-repeat top left;}
.box3{float:left;display:block;width:238px;min-height:220px;height:230px;background:url(default/images/hu/box1.jpg) no-repeat top left;}
#maincontent span.tovabb_btn a{float:right;margin: 0px 10px 10px 10px; width:84px;height:24px;text-indent:-9999px;background:url(../templates/default/images/hu/btn2.gif) no-repeat left bottom;text-decoration:none;}
#maincontent span.reszletek_btn a{float:right;margin: 140px 10px 10px 10px;width:84px;height:24px;text-indent:-9999px;background:url(../templates/default/images/hu/btn2.gif) no-repeat left top;text-decoration:none;}
#maincontent span.hirlevel a {display: block;width:212px;height:82px;text-indent:-9999px;background:url(../templates/default/images/hu/hirlevel.gif) no-repeat left top;text-decoration:none;margin: 0 auto;}

h3 .viplink{font-size:10pt;}
h3{margin-top:7px;padding:0px 0 0 15px;height:25px;color:#890d0f;font-size:14pt}
h4{margin:0;padding:5px 0 0 20px;height:25px;background:url(default/images/hu/bg_h3.gif) no-repeat bottom left;background-position:10px 0px;font-size:16px;color:#723c00}
.line hr{display:none}
.line{width:100%;height:15px;border:none;background:transparent url(default/images/hu/line.gif) no-repeat scroll center}
.pic{margin-left:20px;border:5px solid #d5cdae;}
#maincontent ul{list-style-type:none;padding-left:5px;line-height:12px;display:block}
#maincontent li{margin-bottom:5px;line-height:16px;list-style-image:none;padding:0}
ol.num{list-style-type:decimal;margin:10px 0 0 15px;padding:0;font-size:10pt;text-align:left;line-height:100%;}
.p10{padding:0 10px 0 10px}
a:focus{outline:0}
a:active,a:focus{outline:none}
a img,:link img,:visited img{border:none;text-decoration:none;}
#maincontent a:link, #maincontent a:visited{text-decoration:none;color:#705924;background:url(default/images/hu/bg_a.gif) repeat-x left bottom}
#maincontent a:hover{text-decoration:none;color:#702b24;background:url(default/images/hu/bg_a.gif) repeat-x left bottom}
html, body{margin:0;padding:0;background:#e6e2d9 url(default/images/hu/bg.jpg) fixed}
#wrap{margin:0 auto;width:980px;background:#dfd3b9 url(default/images/hu/bg_wrap.gif) repeat-y}
#wrapper{width:980px;margin:0 auto}
#header{width:980px;height:412px;background:url(default/images/hu/wellnesshotel.jpg) no-repeat;background-position:3px 0px;position:absolute;top:0px;z-index:9;}
#slideshow{position:relative;top:122px;left:4px;width:972px;height:245px}
#maincontent{float:left;min-height:500px;height:auto !important;height:500px;margin-top:412px;margin-left:3px;width:955px;padding:15px 10px 10px 10px;background:#fdfaf5 url(default/images/hu/bg_content.jpg) repeat-x top left;font:normal 13px/130%"Palatino Linotype", Verdana, Arial;color:#705516;text-align:justify;}
#maincontent p:first-letter{font-size:150%;font-weight:bold;color:#b19f7a;}
#footer{width:980px;height:97px;padding-top:10px;color:#d8c8a7;font-family:verdana;text-align:center;background:url(default/images/hu/bg_footer.jpg) no-repeat bottom left;}
#footer a:link{color:#3b3b3b;text-decoration:none}
#footer a:visited{color:#3b3b3b;text-decoration:none}
#footer a:hover{color:#565656;text-decoration:none}
.sublink{float:left;margin:0;padding:0;font-size:11px;color:#d8c8a7;width:710px}
.copyright{text-align:center;padding:22px 0 0 0px;font-size:11px;color:#c5af80}
.design{float:right;margin-top:33px;margin-right:20px;clear:both}
.webdesign{float:right;margin-right:10px;width:95px;height:33px;}
#flags{position:relative;top:136px;left:770px;width:180px;height:25px;color:#705924;font:normal 12px"Palatino Linotype", Verdana, Arial;}
.home{float:left;padding:3px 7px 0 0;}
.hu a{float:left;background:transparent url(default/images/hu/f_hu.gif) no-repeat;width:23px;height:19px;display:block;text-indent:-500px;overflow:hidden;text-decoration:none;}
.hu a:hover, .hu .selected{background-position:0 -19px;}
.de a{float:left;background:transparent url(default/images/hu/f_de.gif) no-repeat;width:23px;height:19px;display:block;text-decoration:none;text-indent:-500px;overflow:hidden;}
.de a:hover, .de .selected{background-position:0 -19px;}
.en a{float:left;background:transparent url(default/images/hu/f_en.gif) no-repeat;width:23px;height:19px;display:block;text-decoration:none;text-indent:-500px;overflow:hidden;}
.en a:hover, .en .selected{background-position:0 -19px;}
.ru a{float:left;background:transparent url(default/images/hu/f_ru.gif) no-repeat;width:23px;height:19px;display:block;text-decoration:none;text-indent:-500px;overflow:hidden;}
.ru a:hover, .ru .selected{background-position:0 -19px;}
.cz a{float:left;background:transparent url(default/images/hu/f_cz.gif) no-repeat;width:23px;height:19px;display:block;text-decoration:none;text-indent:-500px;overflow:hidden;}
.cz a:hover, .cz .selected{background-position:0 -19px;}
#menu_wrap{margin-top:100px;margin-left:3px;width:710px;position:relative;}
ul#mainMenu{width:704px;height:41px;margin:0;padding:0;list-style-type:none;display:block;position:absolute;top:0;left:0;z-index:100;}
ul#mainMenu li{float:left;margin:0;padding:0;}
ul#mainMenu li a{display:block;width:100%;margin:0;padding:41px 0 0 0;overflow:hidden;height:0px !important;height:41px;}
ul#mainMenu li ul{display:block;margin:0 0 0 0;padding-bottom:0;list-style-type:none;width:700px;position:absolute;left:2px;z-index:1000;display:none;top:40px;height:27px;background:#fffef7 url(default/images/hu/fade.gif) repeat-x top left;border-left:1px solid #bead7f;border-right:1px solid #bead7f;border-bottom:1px solid #bead7f;}
ul#mainMenu li ul div.bg{width:700px;height:24px;position:absolute;z-index:100;top:0;left:2px;}
ul#mainMenu li ul li{float:left;margin:0;padding:0 0 0 9px;font-family:tahoma,arial, sans-serif;font-size:12px;position:relative;z-index:1100;}
ul#mainMenu li ul li a{text-decoration:none;background:none;padding:0;display:inline;border:none;padding:0 9px 0 0;line-height:24px;font-weight:normal;white-space:nowrap;}
ul#mainMenu li ul li a:hover{text-decoration:none;background:none;border:none;}
ul#mainMenu li ul li.last{background-image:none;padding-left:9px}
ul#mainMenu li ul li.last a{padding-left:0px}
ul#mainMenu{background:#ffffff url(default/images/hu/menu_private_new2.gif) 0px 0px no-repeat;}
ul#mainMenu li{background-image:url(default/images/hu/menu_private_new2.gif);}
ul#mainMenu li a{background-image:url(default/images/hu/menu_private_new2.gif);}
li#menu_priv_1{width:142px;}
li#menu_priv_2{width:146px;}
li#menu_priv_3{width:148px;}
li#menu_priv_4{width:139px;}
li#menu_priv_5{width:129px;}
li#menu_priv_1 a.over, li#menu_priv_1 a.on{background-position:0px -41px;}
li#menu_priv_2 a.over, li#menu_priv_2 a.on{background-position:-142px -41px;}
li#menu_priv_3 a.over, li#menu_priv_3 a.on{background-position:-288px -41px;}
li#menu_priv_4 a.over, li#menu_priv_4 a.on{background-position:-436px -41px;}
li#menu_priv_5 a.over, li#menu_priv_5 a.on{background-position:-575px -41px;}
li#menu_priv_2, li#menu_priv_2 a{background-position:-142px 0px;}
li#menu_priv_3, li#menu_priv_3 a{background-position:-288px 0px;}
li#menu_priv_4, li#menu_priv_4 a{background-position:-436px 0px;}
li#menu_priv_5, li#menu_priv_5 a{background-position:-575px 0px;}
ul#mainMenu li ul{background-image:url(../templates/default/images/hu/fade.gif);}
html > body ul#mainMenu li ul div.bg{background-image:url(../templates/default/images/hu/fade.gif);background-repeat:repeat-x}
ul#mainMenu li ul li{color:#a08945;background:url(../templates/default/images/hu/separator_menu_level2.gif) right 50px no-repeat}
ul#mainMenu li ul li a{color:#a08945;}
ul#mainMenu li ul li a:hover{color:#382811;}
ul#mainMenu li#menu_priv_1 ul{padding-left:27px;width:672px}
ul#mainMenu li#menu_priv_2 ul{padding-left:27px;width:672px}
ul#mainMenu li#menu_priv_3 ul{padding-left:180px;width:499px}
ul#mainMenu li#menu_priv_4 ul{padding-left:41px;width:658px}
ul#mainMenu li#menu_priv_5 ul{padding-left:190px;width:509px}