/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1.2}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
/* reset */
body,textarea,input,select{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#777}
#page-content ol,#page-content ul,body#tinymce ul,body#tinymce ol{list-style:disc;margin-left:25px}

body{background:url(/i/bck.jpg)}

body#tinymce{cursor:default;background:#fff;width:620px;border-right:1px solid #fff}

#loading{width:128px;height:15px;margin-left:-64px;background:url(/img/load.gif) no-repeat;z-index:2000;position:fixed;top:50%;left:50%}

#body,#body_in,#page,#page_in{position:absolute;width:100%;height:100%}
#body{background:url(/i/bck1.jpg) repeat-x 50% 0;min-height:795px}
#body_in{background:url(/i/bck2.png) repeat-y 50% 0}
#page{text-align:center;background:url(/i/bck3.jpg) no-repeat 50% 0}
#page_in{position:relative;text-align:left;width:1000px;margin:0 auto;min-height:795px;height:auto !important;height:795px;background:url(/i/bck3.jpg) no-repeat -250px 0}

#p_title a,#menu a,ul#photolist a.more,.table td.th,.table th{background:url(/i/pack8.png) no-repeat}
#sidebar-socialnet span,#backpathicon span.icon,#home-gallery-icons span,#homepage-items div.infoblock .vystraha-icon,#homepage-items div.infoblock .pocasie-icon,.page-prev.icon,.page-next.icon{background:url(/i/pack24.png) no-repeat}
#homepage-items,#homepage-items div.infoblock h2,#homepage-items div.infoblock.alert h2,#homepage-items div.infoblock div.obr,#homepage-items div.infoblock a.link{background:url(/i/pack.jpg) no-repeat}

#main,#sidebar,#top,#bottom,#p_title,#p_title a{position:absolute;width:806px;left:194px}
#main{height:712px;top:43px}
#sidebar{width:194px;height:auto;top:223px;left:0;color:#6995b6}
#top{top:9px;height:25px}
#bottom{top:755px;height:37px}
#p_title,#p_title a{width:160px;height:135px;top:26px;left:18px;display:block}
#p_title a{top:0;left:0}
#sidebar a{text-decoration:none;color:#6995b6}


#page-content-in,#ti_obr,#ti_obr .img{float:left;height:712px}
#ti_obr{position:relative}
#ti_obr div.splash{position:absolute;clear:both;top:0px;height:712px;background:url(/i/s60.png) no-repeat 0 0}
#page-content-in{height:652px;margin:30px;overflow:auto;overflow-x:hidden}
body.home #page-content-in{margin:0;overflow:visible}
.layout-1 #page-content-in{width:115px}
.layout-1 #ti_obr,.layout-1 #ti_obr .img,.layout-1 #ti_obr div.splash{width:631px}
.layout2 #page-content-in{width:134px}
.layout2 #ti_obr,.layout2 #ti_obr .img,.layout2 #ti_obr div.splash{width:612px}
.layout1 #page-content-in{width:328px}
.layout1 #ti_obr,.layout1 #ti_obr .img,.layout1 #ti_obr div.splash{width:418px}
.layout3 #page-content-in{width:425px}
.layout3 #ti_obr,.layout3 #ti_obr .img,.layout3 #ti_obr div.splash{width:321px}
.layout4 #page-content-in{width:556px}
.layout4 #ti_obr,.layout4 #ti_obr .img,.layout4 #ti_obr div.splash{width:190px}
.layout0 #page-content-in{width:263px}
.layout0 #ti_obr,.layout0 #ti_obr .img,.layout0 #ti_obr div.splash{width:483px}

#trBottomBar{margin-top:10px;/*height:20px;*/width:300px;float:right}
#trBottomBar a{color:#fff;text-decoration:underline}
#trSideBar{width:150px;margin:0 22px}
#trSideBar a{}

#menu ul,#sidebar-photolist,#sidebar-socialnet{font-weight:bold}

#menu{font-size:12px;width:176px;margin-left:18px}
#menu li{position:relative;margin-top:10px;width:176px;z-index:200}
#menu cite{font-style:normal;font-weight:bold;line-height:25px;height:25px;display:block;padding-left:17px;cursor:pointer}
#menu a{display:block;text-decoration:none;color:#d5e3ef;height:25px;background-position:-160px 0}
#menu li a.sel,#menu a:hover,#menu a.act{color:#fff;background-position:-160px -25px}
#menu li ul{font-size:11px;top:0;padding-left:3px}
#menu li ul li{margin:0;width:auto}
#menu li ul cite{white-space:nowrap;line-height:20px;height:20px;display:block;padding:0 17px 0 8px}
#menu li ul a{height:auto;border-bottom:1px solid #6392b6;background:#154c70}
#menu li ul a.sel,#menu li ul a:hover,#menu li ul a.act{border-bottom:1px solid #b9f4ff;background:url(/i/pack24.png) #5498c9 no-repeat 100% -189px}
#menu li ul li.nochilds a.sel,#menu li ul li.nochilds a:hover,#menu li ul li.nochilds a.act{background-image:none}

#sidebar-socialnet{padding:50px 24px 17px}
#sidebar-socialnet a{width:146px;height:23px;display:block;text-transform:uppercase;color:#fff}
#sidebar-socialnet a#sn-facebook span{background-position:-37px 0;display:block;float:left;height:23px;width:24px;margin:2px 10px 0 0;font-weight:bold}
#sidebar-socialnet a:hover{color:#6995b6}

#bottom_menu{margin:10px 0 0 20px;float:left}
#bottom_menu li{display:inline}
#bottom_menu a{text-decoration:none;color:#d5e3ef}
#bottom_menu a:hover{color:#fff}
#bottom_menu a.act{font-weight:bold}
#bottom_menu span{padding:0 5px;color:#d5e3ef}

#languages{padding:7px 0 7px 12px;float:right;border-left:1px solid #6392b6}
#languages li{display:inline}
#languages a{text-decoration:none;color:#2b5a7c;text-transform:capitalize}
#languages a:hover{color:#6392b6}
#languages a.act{font-weight:bold}
#languages span{padding:0 5px;color:#2b5a7c}

#backpath{float:left;line-height:25px}
#backpath li{display:inline}
#backpath a{text-decoration:none;color:#2b5a7c}
#backpath a:hover{color:#6392b6}
#backpath a.act{font-weight:bold}
#backpath span{padding:0 5px;color:#2b5a7c}
#backpathicon{float:left;text-decoration:none;display:block;margin:0 7px 0 10px;background-position:-11px 0}
#backpathicon span.icon{display:inline-block;padding:0;height:25px;width:26px;background-position:-11px 0}

#homepage-items{position:relative;height:712px;width:175px;background-position:0 615px}
ul#home-gallery-icons{position:absolute;top:/*46*/66px;left:-137px;width:137px;margin:0;list-style:none}
#home-gallery-icons li{display:block;text-align:center;margin-bottom:7px}
#home-gallery-icons a{display:block;font-weight:bold;font-size:12px;text-decoration:none;color:#fff}
#home-gallery-icons a:hover{color:#b3cad2}
#home-gallery-icons span{display:block;width:65px;height:59px;margin:0 auto;cursor:pointer}
#home-gallery-icons strong{display:block}
#home-gallery-icons #home-icon-photo span{background-position:0px -130px}
#home-gallery-icons #home-icon-video span{background-position:-65px -130px}
#home-gallery-icons #home-icon-3d360 span{background-position:-130px -130px}

#bottom-pane-div{position:absolute;top:-712px;left:0px;border:0}
#bottom-pane{position:absolute;border:0}
ul#bottom-pane{position:absolute;top:554px;margin-left:20px;left:0px;width:190px}
table#bottom-pane{position:relative;width:631px;border:0;table-spacing:0}
table#bottom-pane td,ul#bottom-pane li{padding:0;text-align:center}
#bottom-pane a.bottom-pane-link{display:block;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:12px;text-decoration:none;color:#fff;background:#e40000;padding:0 10px;line-height:24px;margin-right:1px;margin-bottom:10px}
ul#bottom-pane a.bottom-pane-link{display:block}
#bottom-pane a.bottom-pane-link:hover{color:#fcbec6}

#bottom-pane div.info-pane{position:absolute;top:24px;width:631px;left:0px;height:150px;background:url(/i/infobck.png);text-align:left}
#bottom-pane div.info-pane div.isinfopane,#bottom-pane div.info-pane ul.newsinfopane{margin:10px;width:611px}

#bottom-pane div.info-pane ul.newsinfopane li{margin-top:10px}
#bottom-pane div.info-pane ul.newsinfopane li.first{margin-top:0px}
#bottom-pane div.info-pane ul.newsinfopane h3{padding:0;background-image:none;text-transform:uppercase;text-align:left;font-size:14px;margin:0 0 10px;color:#db0025}
#bottom-pane div.info-pane ul.newsinfopane h3 img{border:1px solid #423232}
#bottom-pane div.info-pane ul.newsinfopane h3 a{text-decoration:none;color:#db0025}
#bottom-pane div.info-pane ul.newsinfopane h3 a:hover{text-decoration:underline;color:#7e8082}

#homepage-items #infoblocks{height:669px;width:175px;background:#fff;color:#2b5a7c}
#homepage-items div.infoblock h2{font-size:11px;margin:0;color:#fff;background-position:0 0;text-align:center;text-transform:uppercase;line-height:22px;height:25px;overflow:hidden;padding-right:12px}
#homepage-items div.infoblock h2 a{color:#fff;text-decoration:none}
#homepage-items div.infoblock h2 a:hover{color:#b3cad2}
#homepage-items div.infoblock.alert h2 a:hover{color:#fcbec6}
#homepage-items div.infoblock.alert{color:#e40000;position:relative}
#homepage-items div.infoblock.alert h2{background-position:0 -27px}
#homepage-items div.infoblock div.obr{margin:9px 0 7px}
#homepage-items #infoblockrafting div.obr{background-position:0 -99px;height:87px;margin:5px 0 0}
#homepage-items #infoblockubytovanie div.obr{background-position:0 -188px;height:90px;margin:5px 0 6px}
#homepage-items #infoblockpoukazy div.obr{background-position:0 -280px;height:92px;margin:6px 0 0}
#homepage-items #infoblockpocasie div.obr{background:#fff;height:51px;text-align:center;margin:9px 5px 7px;color:#6995b6}
#homepage-items #infoblockpocasie div.obr div.pocasie-l{width:79px;float:left;padding-right:3px;border-right:1px solid #6995b6}
#homepage-items #infoblockpocasie div.obr div.pocasie-r{width:79px;float:right;padding-left:3px}
#homepage-items #infoblockpocasie div.obr .value{text-align:right;float:right;width:60px;height:26px;font-size:10px;color:#2b5a7c;margin:2px 0px 3px -20px}
#homepage-items #infoblockpocasie div.obr .value strong{font-size:14px;display:block}
#homepage-items div.infoblock .pocasie-icon{float:left;display:block;height:35px;width:37px}
#homepage-items div.infoblock .pocasie-icon.picon-0{background-position:0px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-1{background-position:0px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-2{background-position:-37px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-3{background-position:-74px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-4{background-position:-111px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-5{background-position:-111px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-6{background-position:-37px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-7{background-position:-74px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-8{background-position:-111px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-9{background-position:-148px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-10{background-position:-185px -95px}
#homepage-items div.infoblock .pocasie-icon.picon-11{background-position:-148px -25px}
#homepage-items div.infoblock .pocasie-icon.picon-12{background-position:-185px -25px}
#homepage-items #infoblockpodmienky .pocasie-icon{float:none;height:35px;width:37px;margin:0 auto}
#homepage-items #infoblockpodmienky div.obr{background:#fff;height:76px;margin:5px 5px 0;text-align:center;color:#6995b6;font-size:10px}
#homepage-items #infoblockpodmienky.alert div.obr{font-size:100%}
#homepage-items #infoblockpodmienky div.obr div.podmienky-l{width:83px;float:left;border-right:1px solid #6995b6}
#homepage-items #infoblockpodmienky div.obr div.podmienky-r{width:80px;float:right}
#homepage-items #infoblockpodmienky div.obr div.vietor{margin-bottom:7px}
#homepage-items #infoblockpodmienky div.obr .value{font-weight:bold;height:23px;line-height:23px;font-size:16px;color:#2b5a7c;margin-bottom:3px 0 2px}
#homepage-items #infoblockpodmienky div.obr div.teplota .value{font-size:20px;height:25px;line-height:25px;margin:3px 0 2px}
#homepage-items #infoblockpodmienky.alert div.obr .value{text-align:left;font-weight:normal;height:auto;line-height:1.3;font-size:12px;color:#ed1c24;margin-bottom:3px}
#homepage-items div.infoblock a.link{display:block;font-weight:bold;background-position:0 -370px;padding:0 44px 0 12px;height:26px;margin-bottom:8px;text-transform:uppercase;text-decoration:none;color:#6392b6;margin-top:-2px}
#homepage-items div.infoblock a.link:hover{color:#2b5a7c}
#homepage-items div.infoblock .vystraha-icon{float:left;display:block;height:37px;width:37px;margin-right:5px}
#homepage-items div.infoblock .vystraha-icon.icon-1{background-position:0px -209px}
#homepage-items div.infoblock .vystraha-icon.icon-2{background-position:-37px -209px}
#homepage-items div.infoblock .vystraha-icon.icon-3{background-position:-74px -209px}
#homepage-items div.infoblock .vystraha-icon.icon-4{background-position:-111px -209px}
#homepage-items div.infoblock .vystraha-icon.icon-5{background-position:-148px -209px}
#homepage-items div.infoblock .vystraha-icon.icon-6{background-position:-185px -209px}
#homepage-items div.infoblock.alert .info{color:#e40000;border:1px solid #e00;background:#fee;position:absolute;width:320px;top:0px;left:-335px;padding:5px}

#infoblockrafting p.cenaraftingu{text-align:right;text-transform:uppercase;font-weight:bold;color:#7d7d7d;font-size:12px;padding:8px 20px 0 90px;line-height:15px}
#infoblockrafting p.cenaraftingu strong{text-align:center;display:block;color:#e21619;font-size:18px;margin:5px 0 0;line-height:30px}

#home-banner{width:560px;height:90px;position:absolute;left:-598px;text-align:center;top:590px}
#home-banner.banner-top-position{top:30px}
#home-banner-in{margin:0 auto;height:90px}
#home-banner-in a,#home-banner-in img{display:block;height:90px}

#page-content h2,#page-content h3{text-transform:uppercase;text-align:left;font-size:14px;margin:5px 0 13px;color:#db0025}
#page-content h2{font-size:16px}
#page-content img.h2,#page-content img.h3,#bottom-pane img.h3{display:block;height:2px;width:100%;margin:0 0 13px;background:#ed1c24 url(/i/pack24.png) no-repeat 100% -246px}
#page-content img.h3,#bottom-pane img.h3{height:1px;background-color:#999}

/*
.pageperex-div{float:right;margin:0 10px 0 0;min-height:240px;height:auto !important;height:240px;width:305px}
.pageperex{width:295px;margin:0 0 0 10px}
*/
.page-prev,.page-next{float:left;font-weight:bold;font-size:12px}
.page-next{float:right}
.page-prev,.page-next,a.page-prev,a.page-next,.page-prev a,.page-next a{color:#6b6b6b;text-decoration:none}
a.page-prev:hover,a.page-next:hover,.page-prev a:hover,.page-next a:hover{color:#db0025;text-decoration:underline}
a.page-prev.icon,a.page-next.icon,.page-prev-no{display:block;height:24px;width:24px;margin:20px 24px 0;background-color:#b6b6b6}
a.page-prev.icon:hover,a.page-next.icon:hover{background-color:#999}
a.page-next.icon{background-position:-61px -1px;float:right}
a.page-prev.icon{background-position:-87px -1px;float:left}
.page-prev-no{background:none}

ul#news{list-style:none;margin:0;padding:0;position:relative;list-style-position:outside;height:585px}
ul#news.adminable{heght:auto}
ul#news .newsitem,ul#news .newsplace{margin-bottom:10px;padding:0}
ul#news .first{}
ul#news h3{margin-top:0;padding:0;background-image:none;color:#7e8082}
ul#news h3 img{border:1px solid #423232}
ul#news h3 a{text-decoration:none;color:#7e8082}
ul#news h3 a:hover{text-decoration:underline;color:#DB0025}
ul#news li.novinkatyp0 h3,ul#news li.novinkatyp0 h3 a{color:#DB0025}
ul#news li.novinkatyp0 h3 a:hover{color:#7e8082}

.news_date{font-weight:bold}

ul#photolist{list-style:none;margin:0}
ul#photolist li{margin:0 0 15px}
ul#photolist a{text-decoration:none;color:#7e8082}
ul#photolist a.go:hover{text-decoration:underline;color:#DB0025}
ul#photolist h3{margin-bottom:5px}
ul#photolist a.fL{margin:0 10px 0 0;display:inline}
ul#photolist a img{width:80px;height:80px}
ul#photolist a.more{display:block;width:14px;height:14px;margin:-14px 0 0 90px;background-position:-160px -50px;background-color:#DB0025}
ul#photolist a.more:hover{background-color:#7e8082}

.layout-1 #page-content-in ul#photolist div.fL{width:5px}
.layout2 #page-content-in ul#photolist div.fL{width:24px}
.layout1 #page-content-in ul#photolist div.fL{width:218px}
.layout3 #page-content-in ul#photolist div.fL{width:315px}
.layout4 #page-content-in ul#photolist div.fL{width:446px}
.layout0 #page-content-in ul#photolist div.fL{width:153px}

ul#photos{list-style:none;margin:0 0 0 4px}
ul#photos li{margin:20px 0 0 20px;float:left}
ul#photos li .photo,ul#photos li{width:80px;height:80px}
ul#photos a{display:block;text-decoration:none;text-align:center}

ul#docslist{list-style:none;margin:0;height:585px}
ul#docslist li{margin:0 0 10px}
ul#docslist img{margin:5px 5px 0 0}
ul#docslist a{text-decoration:none;color:#7e8082}
ul#docslist a:hover{color:#DB0025}
ul#docslist h3{margin-bottom:2px}

#mapa,#map_canvas{position:relative}
#map_canvas{width:423px;height:423px;margin:0 auto}
#mapa{border:1px solid #443230}

#reservationform label,#reservationform input,#reservationform select,#reservationform textarea{margin:0 10px 5px 0;font-weight:bold;font-size:12px}
#reservationform textarea{width:99%;height:50px}
#reservationform input.m,#reservationform select.m,#reservationform textarea.m{margin-right:0}

/*
#topinfo{overflow:visible;position:absolute;top:171px;left:0px;border-left:3px solid #875c5b;height:260px}
#topinfo h2{position:relative;margin:0 0 3px;color:#ebd9d9;text-transform:uppercase;font-size:12pt;font-style:oblique;letter-spacing:0} 

div.imgpanel{float:right;width:210px}
div.isimgpanel{float:left;width:665px}
div.isnews{float:right;width:290px;clear:right}
body#tinymce.imgpanel{width:210px}
body#tinymce.isimgpanel{width:665px}
body#tinymce.isnews{width:290px}
*/
/*div.isgooglemap{float:left;width:340px;font-size:12px}*/

body#tinymce.subgallery{width:203px}
body#tinymce.isinfopane{width:611px}
body#tinymce.isbottombar{height:20px;width:300px}
body#tinymce.issidebar{width:150px;color:#6995b6;background:#0C3457}
/*body#tinymce.isgooglemap{width:340px;font-size:12px}*/
body#tinymce.layout-1{width:115px}
body#tinymce.layout0{width:263px}
body#tinymce.layout2{width:134px}
body#tinymce.layout1{width:328px}
body#tinymce.layout3{width:425px}
body#tinymce.layout4{width:556px}
body#tinymce.isvystrahainfo{color:#e40000;border:1px solid #e00;background:#fee;width:320px;padding:5px}


.oramovanie{border:1px solid #443230}
.table{border:none;border-spacing:2px;border-collapse:separate}
.table td,.table th{padding:3px;background:#e2e2e2}
.table td.td,.table th.td{background:#cacaca}
.table td.th,.table th{background-color:#ed1c24;background-position:-336px 100%}

a{text-decoration:underline;color:#db0025}
a:hover{color:#999;text-decoration:none}
img{border:0}
p{margin:0;padding:0}
p.more{text-align:right;font-size:11px}

#dialog form,#logindialog form{text-align:left}
#dialog label,#dialog select,#dialog input,#logindialog label,#logindialog input{display:block}
#dialog input.text,#dialog select,#logindialog input.text{margin-bottom:12px;width:95%;padding:2px 5px}
#dialog select{width:100%}
#dialog fieldset,#logindialog fieldset{padding:0;border:0;margin-top:5px}
.mimass{overflow:scroll;overflow-x:auto;max-height:150px;z-index:2000;line-height:16px}
.mimass div{border:1px solid transparent}
.mimass .ui-state-hover{border:1px solid #D3D3D3}
.ui-button{outline:0;margin:0;padding:2px 5px;text-decoration:none !important;cursor:pointer;position:relative;text-align:center}
/*.ui-dialog .ui-state-highlight,.ui-dialog .ui-state-error{padding:5px}*/
.ui-widget-shadow{-moz-border-radius:2px;margin:2px 0 0 2px;opacity:0.3;padding:0;}
.ui-hint{background:#f0ffaa;border:1px solid #A6C980;padding:1px 5px}
.dialog-tree-div{overflow:scroll;max-height:180px}
#ui-datepicker-div{z-index:2000}

.editable,.adminable li{cursor:pointer;outline:1px dotted #000;background:url(/img/__.png);position:relative;min-height:20px}
.editable .edit,.adminable li .edit{font-size:8pt;color:black;height:20px;display:none;background:#ff5;font-weight:bold;text-align:center;position:absolute;z-index:10}
.adminable .edit{width:95px}
.editable.hover,.adminable .hover{background-color:#ffb}
.editable.hover .edit,.adminable .hover .edit{display:block}
.e_new,.e_show,.e_edit,.e_delete,.e_go{vertical-align:middle}
.e_delete.hover{background:#faa}
.e_show.hover,.e_edit.hover,.e_go.hover{background:#afa}
.e_new.hover{background:#aaf}
.handler{background:url(/img/_drag.gif) repeat-y;margin:0px 5px 0px 0px;cursor:move;float:left;width:10px;height:20px}
.options a{background:#ffa;padding:2px;margin:5px 0}
.options a:hover{font-weight:bold}

li.newsplace{background-color:#999}
li.dontshow{background-color:#faa}

#usermenu ul,#contextmenu ul{margin:0;padding:0;list-style:none;font-size:8pt}
#usermenu ul a,#contextmenu ul a{display:block;text-decoration:none;color:#d00;padding:2px;margin:0 -10px}
#usermenu ul a:hover,#contextmenu ul a:hover{display:block;text-decoration:none;color:#fff;background:#a00}

.tI{font-style:oblique}
.dN{display:none}
.dB{display:block}
.dI{display:inline !important}
.fix{position:fixed !important}
.fL{float:left}
.fN{float:none}
.fR{float:right}
.R,td.R{text-align:right}
.C,td.C{text-align:center}
.L,td.L{text-align:left}
.h15{height:15px !important}
.p25{width:25%}
.p50{width:50%}
.p70{width:70%}
.p75{width:75%}
.p95{width:95%}
.p99{width:99%}
.p100{width:100%}
.w50{width:50px !important}
.w70{width:70px !important}
.w90{width:90px !important}
.w95{width:95px !important}
.w100{width:100px !important}
.w130{width:130px !important}
.w150{width:150px !important}
.w200{width:200px !important}
.w250{width:250px !important}
.w300{width:300px !important}
.w350{width:350px !important}
.w390{width:390px !important}
.w400{width:400px !important}
.w450{width:450px !important}
.w500{width:500px !important}
.w550{width:550px !important}
.w600{width:600px !important}
.w650{width:650px !important}
.clear,.fC{clear:both}
.error,.error td.E,#errormsg{background:#faa url(/img/alert.png) no-repeat 98% 50%}
#errormsg,p.error{border:1px solid #f00;padding:10px 10px 10px 40px;background-position:10px 7px;color:#f00}
#errormsg,.msg.error{display:none}
#contextmenu{position:absolute;background:#bbb;border:1px solid #555;display:none;padding:10px}
.infomsg{border:1px solid #00f;color:#000 !important;padding:10px 10px 10px 40px !important;margin:2px;background:#aaf url(/img/info.png) no-repeat 10px 10px !important}

.lang-hu #menu-item1,.lang-hu #menu-item2,.lang-hu #infoblockpoukazy,.lang-hu #infoblockrafting h2,.lang-hu #bottom-pane a.bottom-pane-link{letter-spacing:-1px}
.lang-hu #menu-item1 ul,.lang-hu #menu-item2 ul{letter-spacing:0px}

@media print{
  body{background-color:#FFFFFF}
  #page_in{padding:0}
  #page{border:none}
  #top,#sidebar,#bottom{display:none}
}
