body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/**
 * Contao Open Source CMS
 * 
 * Copyright (C) 2005-2012 Leo Feyer
 * 
 * Percent Grid - 12 columns
 * @copyright  Jozef Dvorský 2012
 * @author     Jozef Dvorský
 * @package    contao-grid-12
 * @license    LGPL 
 */

/**
 * Make the wrapping container 100% wide
 */
#wrapper {
	width:auto;
}

/**
 * Set the default margin of the grid columns
 */
*[class*="grid"] {
	float:left;
	display:inline;
	margin-right:1%;
	margin-left:1%;
}

/**
 * Add a default margin to all content elements, so they align with the floatet
 * ones (otherwise you would have to add "grid12" to every element)
 */
.centerer {
	margin-left:1%;
}

/**
 * Remove the margin from floated articles, because the margin is already
 * applied to its content elements (see above)
 */
.inside>*[class*="grid"] {
	margin-left:0;
	margin-right:0;
}

/**
 * Grid column widths
 */
.grid1{width:6.25%}
.grid2{width:14.5%}
.grid3{width:22.75%}
.grid4{width:31%}
.grid5{width:39.25%}
.grid6{width:47.5%}
.grid7{width:55.75%}
.grid8{width:64%}
.grid9{width:72.25%}
.grid10{width:80.5%}
.grid11{width:88.75%}
.grid12{width:97%}

/**
 * Inside column padding using box-sizing (only IE8+)
 */
.pad1{padding-right:1%;padding-left:1%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.pad2{padding-right:2%;padding-left:2%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.pad3{padding-right:3%;padding-left:3%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}


/**
 * Floated articles can be 2% wider (no margin)
 */
.mod_article.grid1{width:8.25%}
.mod_article.grid2{width:16.5%}
.mod_article.grid3{width:24.75%}
.mod_article.grid4{width:33%}
.mod_article.grid5{width:41.25%}
.mod_article.grid6{width:49.5%}
.mod_article.grid7{width:57.75%}
.mod_article.grid8{width:66%}
.mod_article.grid9{width:74.25%}
.mod_article.grid10{width:82.5%}
.mod_article.grid11{width:90.75%}
.mod_article.grid12{width:99%}

/**
 * Floated sliders can be 2% wider (no margin)
 */
.mod_flexSlider.grid1{width:8.25%}
.mod_flexSlider.grid2{width:16.5%}
.mod_flexSlider.grid3{width:24.75%}
.mod_flexSlider.grid4{width:33%}
.mod_flexSlider.grid5{width:41.25%}
.mod_flexSlider.grid6{width:49.5%}
.mod_flexSlider.grid7{width:57.75%}
.mod_flexSlider.grid8{width:66%}
.mod_flexSlider.grid9{width:74.25%}
.mod_flexSlider.grid10{width:82.5%}
.mod_flexSlider.grid11{width:90.75%}
.mod_flexSlider.grid12{width:99%}

/**
 * Default offset widths
 */
.offset1{margin-left:9.25%}
.offset2{margin-left:17.5%}
.offset3{margin-left:25.75%}
.offset4{margin-left:34%}
.offset5{margin-left:42.25%}
.offset6{margin-left:50.5%}
.offset7{margin-left:58.75%}
.offset8{margin-left:67%}
.offset9{margin-left:75.25%}
.offset10{margin-left:83.5%}
.offset11{margin-left:91.75%}
.offset12{margin-left:100%}

/**
 * Reduce the overall width and the width of the grid columns if the screen
 * width is more than 1200px
 */
@media (min-width:1200px)
{
	/**
	 * Reduce the overall width
	 */
	#wrapper {
		width:1200px;
		margin:0 auto;
	}
}

/**
 * Remove all floats and fixed widths if the screen width is less than 768
 * pixel (e.g. on a mobile phone)
 */
@media (max-width:768px)
{
	/**
	 * Remove the overall width
	 */
	#wrapper {
		width:auto;
	}
	
	/**
	 * Remove the centerer 
	 */
	.centerer {
	margin-left:0;
    }

	/**
	 * Show all columns underneath each other
	 */
	*[class*="grid"],.inside>*[class*="grid"] {
		float:none;
		display:block;
		width:auto;
		margin:0;
	}
	
	
}

@media screen{
/* jWebticker.css */
.tickercontainer{width:100%;height:22px;overflow:hidden;margin:0;padding:0;cursor: pointer}.tickercontainer .mask{height:22px;position:relative;overflow:hidden;padding-right:10px;padding-left:10px}ul.newsticker{position:relative;margin:0;padding:0;font-size:14px;line-height:14px;font-weight:bold;color:#FF9;list-style-type:none}ul.newsticker li{float:left;margin:0;padding:4px 0 3px}ul.newsticker a{margin:0 50px 0 0;padding:0;white-space:nowrap;color:#f00;font: bold 10px Verdana}
}
@media screen{
/* skistyles.css */
#wrapper{background:#abe7ff url("../../files/imgs/page_bg.gif") left top repeat-x}#container{margin-right:2%;margin-left:2%}.logo{min-width:350px;max-width:350px}.logobox_l{width:107px;height:154px;float:left;background-image:url("../../files/imgs/logobox_lw.png");background-position:left top;background-repeat:no-repeat}.logobox_r{height:134px;display:block;margin-left:107px;padding-top:20px;text-align:left;background-image:url("../../files/imgs/logobox_rw.png");background-position:right top;background-repeat:no-repeat}.toggler{display:none}.stredisko_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_stredisko.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.ubytovanie_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_ubytovanie.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}#pavilon-ab,#pavilon-c,#pavilon-d,#pavilon-e{scroll-margin-top: 60px}.skifun_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_skifun.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.lyzovanie_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_lyzovanie.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.skibus_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_skibus.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.cenniky_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_cenniky.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.fotogaleria_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_fotogaleria.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.kontakty_main{padding:25px 4px;background:#fff url("../../files/imgs/ah_kontakty.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}#main .pocasie_box,#main .livecam_box,#main .ubytovanie_box,#main .social_box{display:none}.pocasie_box{margin-bottom:10px;padding:4px;background:#fff url("../../files/imgs/rh_pocasie.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.pocasie_box .date{margin:4px 4px 5px;text-align:right;font-size:12px;line-height:12px;font-weight:bold;color:#2aabe2}.pocasie_box .image_container{width:32%;float:left;margin-top:1px;margin-right:13px;margin-bottom:6px}.pocasie_box p{margin:5px 0 0;padding:0;font-weight:bold;color:#005ab4}.pocasie_box .labels{margin-right:5px;font-weight:bold;color:#fff}.pocasie_box .currently{margin-top:15px;text-align:left;color:#fff}.pocasie_box .clabel{margin-right:5px;font-weight:bold;color:#005ab4}.livecam_box{margin-bottom:10px;padding:25px 4px 4px;background:#fff url("../../files/imgs/rh_livecam.gif") left top no-repeat;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}#holidayinfo{width: 100% !important;height: auto !important}.white-text{font-size:16px;line-height:21px;color:#fff}.ubytovanie_box,.novinky_box,.penzionc_box,.penziond_box,.penzione_box,.horna_box,.zapady_box,.snowsport_box,.mapka_box,.galerialink_box,.skipartneri_box,.skibus_box,.penzionab_box,.skifun_box{margin-bottom:10px;padding:4px;background-color:#fff;border:1px solid #fff;box-shadow: 0px 4px 10px 0px rgba(10,50,80,0.33)}.ubytovanie_box li{text-align:left;font-size:13px;line-height:17px;font-weight:bold;color:#F8F38C}.ubytovanie_box .pavilon{margin-top:5px;text-align:left;font-size:14px;line-height:17px;font-weight:bold;color:#fff}.switcher{height:25px;cursor: pointer}.skipartneri ul{margin-top:10px;margin-right:auto;margin-left:auto}.skipartneri ul li{padding:15px 5px}.pictogramy{margin-top:15px;padding:40px 40px 35px;background-color:#d2f0fc}.zjazdovky{padding:40px 40px 35px;background-color:#d2f0fc}.galeria{margin-top:15px;padding:40px 40px 35px;background-color:#d2f0fc}.pictogramy ul{width:50%;min-width:200px;float:left}.pictogramy ul li{float:left}.pictogramy ul li.img{width:25%}.pictogramy ul li.text{width:70%;margin-top:2%;margin-right:5%;color:#0275BC}.galeria ul{width:33.3%;min-width:140px;float:left;text-align:center}.galeria ul li.text{font-size:13px;font-weight:bold;color:#0275BC}.galeria ul li.img{padding-right:10px;padding-left:10px}.galeria ul li.img img{width:86%;max-width:160px;border:2px solid #fff;border-collapse:separate}.main_gal,.main_gal4{display:block;padding:10px 40px}.main_gal4_goup{display:block;padding-right:40px;padding-left:40px}.main_gal li{width:33.3%}.main_gal4 li,.main_gal4_goup li{width:24.75%;padding: 2px 0}.main_gal .social{display:block;padding:12px 16px 10px 24px;background-size: contain}.main_gal .social .text{margin-top:10px;text-align:center;font-size:17px;color:#0275BC}.main_gal .social .links{margin-bottom:0;text-align:center}.main_gal .social .links a{display:inline-block;margin:0 4px}.main_gal .social .links a img{width:38px;height:38px}.ce_gallery > ul{margin: 0 -4px}.main_gal4.ce_gallery > ul{margin: 0 -14px 0 -4px}#footer{padding-top:30px;background:#2b95d4 url("../../files/imgs/footer_bg.gif") left top repeat-x;font:12px Arial,Helvetica,sans-serif;color:#94d5f0}#footer h3{margin-bottom:10px;text-align:center}#footer .partneri{max-width:980px;margin-right:auto;margin-left:auto}#footer .partneri li{float:left;margin:0;padding:0}.footer_text{margin-top:10px;margin-right:30px;margin-left:30px;padding-top:20px;padding-bottom:20px;background-image:url("../../files/imgs/footer_separate.gif");background-position:left top;background-repeat:repeat-x}.footer_text .copyright{float:left;margin:0;padding-right:50px;padding-left:10px;font-size:12px;line-height:16px;color:#fff}.footer_text .statistic{min-width:15%;float:right;margin:0;padding-right:10px;padding-left:10px;text-align:right;font-size:12px;line-height:16px;color:#fff}.video div{margin-right:auto;margin-left:auto}
}
@media screen{
/* skistyle.css */
.bg_line{background-image:url("../../files/imgs/bg_line.gif");background-position:center top;background-repeat:repeat-y}.player{padding-left:40px}.ubytovanie_text{font:12px/16px Arial,sans-serif;font-weight:normal;text-decoration:none;color:#fff}html,body{font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust: 100%}.mod_navigation{height:154px;position:relative}.level_1{bottom:10%;right:7%;position:absolute;font:14px/14px Arial,Helvetica,sans-serif;font-weight:bold}.level_1 ul{margin:0;padding:0;list-style-type:none}.level_1 li{float:left;margin:0 0 8px;padding:0 10px 12px}.level_1 a{margin:0;padding:0;text-decoration:none;color:#0275bc}.level_1 a:hover{margin:0;padding:0;text-decoration:none;color:#fff}.level_1 .pocasie_m{display:none}.level_1 .stredisko_m{background-image:url("../../files/imgs/mirror_stredisko.png");background-position:center bottom;background-repeat:no-repeat}.level_1 .ubytovanie_m{background-image:url("../../files/imgs/mirror_ubytovanie.png");background-position:center bottom;background-repeat:no-repeat}.level_1 .lyzovanie_m{background-image:url("../../files/imgs/mirror_lyzovanie.png");background-position:center bottom;background-repeat:no-repeat}.level_1 .cenniky_m{background-image:url("../../files/imgs/mirror_cenniky.png");background-position:center bottom;background-repeat:no-repeat}.level_1 .fotogaleria_m{background-image:url("../../files/imgs/mirror_fotogal.png");background-position:center bottom;background-repeat:no-repeat}.level_1 .kontakty_m{background-image:url("../../files/imgs/mirror_kontakty.png");background-position:center bottom;background-repeat:no-repeat}.active{margin:0;padding:0;text-decoration:none;color:#015698}.border_box{border:1px solid #7fd2f5;border-collapse:separate}.main{padding-top:2px;padding-left:22px;font:12px Arial,Helvetica,sans-serif;color:#2b95d4}.main_bg{background-image:url("../../files/imgs/main_obsah_bg.gif");background-repeat:repeat-x}.main_obsah_top{display:block;padding:30px 40px 20px;vertical-align:top;text-align:left;background-image:url("../../files/imgs/main_obsah_bg.gif");background-position:left top;background-repeat:repeat-x}.main_obsah_fullgal{padding-top:15px;background-image:url("../../files/imgs/main_obsah_bg.gif");background-position:left top;background-repeat:repeat-x}.main_obsah{display:block;padding-top:30px;padding-right:40px;padding-left:40px;vertical-align:top;text-align:left}.main_obsah_goup{display:block;padding-top:10px;padding-right:40px;padding-left:40px;vertical-align:top;text-align:left}p{text-align:justify;font-size:13px;line-height:17px;font-weight:normal;color:#2b95d4}h1{margin:0;padding:0;font:24px Arial,Helvetica,sans-serif;font-weight:normal;color:#2b95d4}h2{margin:0;text-align:right;font-size:16px;line-height:22px;font-weight:bold;color:#0275bc}h3{margin:0;font:16px Arial,Helvetica,sans-serif;font-weight:normal;color:#94d5f0}.right{padding-top:2px;padding-left:5px;font:12px Arial,Helvetica,sans-serif;color:#2b95d4}.datum{margin:0;padding:5px 5px 0 0;text-align:right;font:11px Arial,Helvetica,sans-serif;font-weight:bold;color:#2b95d4}.pocasie{padding:11px 13px;text-align:left;background:#2aabe2 url("../../files/imgs/bg_pocasie.gif") left top repeat-x;font-size:12px;font-weight:bold;color:#fff}.livecam,.skipartneri{text-align:center;background: #2aabe2;background: linear-gradient(180deg,rgba(115, 208, 246, 1) 0%, rgba(42, 171, 226, 1) 80%)}.skipartneri ul li:last-child{padding:15px 5px 0}.skibus{text-align:center;background-color:#4bcffe;background-image:url("../../files/imgs/bg_skibus.gif");background-repeat:repeat-x}.penzionab{position:relative;text-align:center;background-color:#f0bb0b;background-image:url("../../files/imgs/bg_penzionAB.gif");background-repeat:repeat-x}.penziond{position:relative;text-align:center;background-color:#dc9e51;background-image:url("../../files/imgs/bg_penziond.gif");background-repeat:repeat-x}.penzione{position:relative;text-align:center;background-color:#cb006e;background-image:url("../../files/imgs/bg_penzionE.gif");background-repeat:repeat-x}.penzionc{position:relative;text-align:center;background-color:#00b9b9;background-image:url("../../files/imgs/bg_penzionC.gif");background-repeat:repeat-x}.u-akcia{bottom:0;right:0;position:absolute}.horna{text-align:center;background-color:#b74e00;background-image:url("../../files/imgs/bg_horna.gif");background-repeat:repeat-x}.zapady{text-align:center;background-color:#c401f9;background-image:url("../../files/imgs/bg_zapady.gif");background-repeat:repeat-x}.snowsport{text-align:center;background-color:#ae9bfe;background-image:url("../../files/imgs/bg_partneri-snowsport.gif");background-repeat:repeat-x}.novinky,.prepare{padding:11px 15px;text-align:center;background-color:#f66001;background-image:url("../../files/imgs/bg_novinky.gif");background-repeat:repeat-x}.ubytovanie{padding:11px 15px;background-color:#f00000;background-image:url("../../files/imgs/bg_ubytovanie.gif");background-repeat:repeat-x}.ubytovanie p{margin:0;padding:0 0 5px 10px;font:12px Arial,Helvetica,sans-serif;font-weight:bold;color:#f8f38c}.mapka{text-align:center;background:#8fc742 url("../../files/imgs/bg_mapka.gif") left center repeat-x}.galerialink{text-align:center;background:#8fc742 url("../../files/imgs/bg_galeria.gif") left center repeat-x}.borderpic{max-width:80%;margin-top:15px;margin-bottom:15px;border:2px solid #fff;border-collapse:separate}.livepic{width:80%;margin-top:10px;margin-bottom:10px;border:2px solid #fff;border-collapse:separate}.rightpic{max-width:80%;margin-top:5px;margin-bottom:5px}.vleky{padding-left:5px;font:13px/18px Arial,Helvetica,sans-serif;font-weight:normal;color:#015698}.divid{border-top:2px solid #fff8bf;border-bottom:2px solid #fff8bf}.left_bgpic{background:url("../../tl_files/skikrahule/img/left_bgpic.jpg") right top no-repeat}.right_bgpic{background:url("../../tl_files/skikrahule/img/right_bgpic.jpg") left top no-repeat}.vitour{display:block;padding-top:5px;padding-bottom:10px;padding-left:40px;background-image:url("../../files/imgs/360deg-orange.png");background-position:left center;background-repeat:no-repeat;background-size:32px}
}
@media (max-width:768px){
/* skistyles_mob.css */
.tickercontainer{top:0;position:fixed;background-color:#f00;z-index: 99}#wrapper{margin-top:30px}.logo{min-width:100%;max-width:100%}.logobox_l{width:60px;height:154px;float:left;margin-top:22px;background-image:url("../../files/imgs/logobox_l.png");background-position:left top;background-repeat:no-repeat}.logobox_r{height:134px;display:block;margin-top:22px;margin-left:60px;padding-top:20px;text-align:left;background-image:url("../../files/imgs/logobox_r.png");background-position:right top;background-repeat:no-repeat}.mod_navigation{width:100%;height:43px;top:22px;position:fixed;overflow:auto;background-image:url("../../files/imgs/nav-mob_bg.png");background-position:left top;background-repeat:repeat-x;z-index: 99;-webkit-overflow-scrolling: touch}h1{font-size:19px}h2{font-size:15px;line-height:21px}h3{font-size:15px}#main .pocasie_box,#main .livecam_box,#main .ubytovanie_box,#main .social_box{display:block}#right .pocasie_box,#right .livecam_box,#right .ubytovanie_box,#right .social_box{display:none}.stredisko_main,.ubytovanie_main,.lyzovanie_main,.cenniky_main,.fotogaleria_main,.kontakty_main{padding:25px 4px 15px}.main_obsah_top{display:block;padding:25px 25px 0;vertical-align:top;text-align:left;background-image:url("../../files/imgs/main_obsah_bg.gif");background-position:left top;background-repeat:repeat-x}.penziond,.zapady,.mapka,.galerialink{display:none}.main_obsah{display:block;padding:25px 25px 0;vertical-align:top;text-align:left}.main_obsah_goup{padding-top:10px;padding-right:25px;padding-left:25px}.pictogramy{margin-top:15px;padding:25px 25px 20px;background-color:#d2f0fc}.zjazdovky{padding:15px}.galeria{margin-top:0;padding:25px 20px 15px;background-color:#d2f0fc}.toggler{height:31px;display:block;margin-right:2%;margin-left:2%;padding-right:20px;padding-left:20px;background-image:url("../../files/imgs/3menu.png");background-position:right center;background-repeat:no-repeat;cursor:pointer}.toggler p{display:block;margin-right:auto;margin-left:auto;padding-top:9px;font-size:14px;line-height:14px;font-weight:bold;color:#fff}.level_1 .pocasie_m{display:block}.level_1{bottom:0;right:0;position:relative;display:none;margin-bottom:22px;padding-right:20px;padding-left:20px;text-align:left;background-color:#0f83ca;border:1px solid #0275bc}.level_1 li{float:none;margin:0;padding:0;text-align:left}.level_1 a{width:100%;display:block;margin:0;padding:15px 0;color:#fff}.level_1 a:hover{margin:0;padding:15px 0;color:#94d5f0}.active{margin:0;padding:0;text-decoration:none;color:#7FD2F5}span.active{display:block;margin:0;padding:15px 0}.level_1 .stredisko_m,.level_1 .ubytovanie_m,.level_1 .lyzovanie_m,.level_1 .cenniky_m,.level_1 .fotogaleria_m{border-bottom:1px solid #0275bc;background: none}.level_1 .kontakty_m{background: none}.main_gal,.main_gal4{padding:10px 25px}.main_gal4_goup{padding-right:25px;padding-left:25px}#footer{padding-top:20px}#footer .partneri{max-width:94%;margin-right:auto;margin-left:auto}.footer_text{margin-right:1%;margin-left:1%;padding-top:10px;padding-bottom:10px}
}
@media (max-width:300px){
/* skistyles_mob_s.css */
.pictogramy ul{width:auto;min-width:100%;float:left}
}
@media screen{
/* skistyles_tables.css */
.vysvetlivky{display:none}.cennik_pas{width:100%;color:#1f9edf}.cennik_pas th,.cennik_pas td{padding:7px 5px;border:1px solid #fff;border-collapse:collapse;font-size:13px;line-height:15px}.cennik_pas thead th.stage2,.cennik_pas thead th.stage3{font-size:12px}.stage1{min-width:100px;text-align:center;background-color:#b8e7fa;color:#015698}.stage2{text-align:center;background-color:#faeab9;color:#d14900}.stage3{text-align:center;background-color:#dfdfdf;color:#454545}.cfix{min-width:90px}.cennik_u{width:100%;color:#015698}.cennik_u caption{padding-top:10px;padding-bottom:10px;font-size:15px;line-height:15px}.cennik_u thead th{background-color:#4bbceb;font-weight:bold;color:#fff}.cennik_u .r1{background-color:#b8e7fa}.cennik_u .r2 td{background-color:#d2f0fc}.cennik_u .c0 span,.cennik_pas .cfix span{float:left;padding-left:5px;line-height:15px}.cennik_u th,.cennik_u td{padding:10px 5px;font-size:13px;line-height:13px}.cennik_u td.c0{padding:10px 5px 10px 0}.cennik_u .c1{vertical-align:middle;text-align:left}.cennik_u .c2{width:20%;min-width:46px;vertical-align:middle;text-align:center;font-weight:bold}.cennik_u .cm{width:20%;min-width:46px;padding-top:0;padding-bottom:0;vertical-align:middle;text-align:center;font-weight:bold}
}
@media (max-width:880px){
/* skitabletrick.css */
.vysvetlivky{display:block;margin-bottom:10px}.vysvetlivky p{margin:0;padding:5px;text-align:center}.cennik_pas table,.cennik_pas th,.cennik_pas td,.cennik_pas tr{width:auto;display:block;text-align:left}.cennik_pas th,.cennik_pas td{border-top:1px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;border-left:0px solid #fff;border-collapse:collapse}.cennik_pas thead tr{top:-9999px;position:absolute;left:-9999px}.cennik_pas tbody th{text-align:left}.cennik_pas tbody td{position:relative;padding-left:85%}.cennik_pas .cfix span{float:none}.cfix{margin-top:10px}.cennik_pas td:before,.cennik_pas th:before{width:80%;left:5px;position:absolute;margin-right:10px;white-space:nowrap;font-weight:bold}.cennik_pas td:nth-of-type(1):before,.responsive td:nth-of-type(1):before{content:"Dospelí: "}.cennik_pas td:nth-of-type(2):before,.responsive td:nth-of-type(2):before{content:"Deti 5-15 r., Seniori od 62 r., ZŤP: "}.cennik_pas td:nth-of-type(3):before,.cennik_pas td:nth-of-type(5):before{content:"Dospelí: "}.cennik_pas td:nth-of-type(4):before,.cennik_pas td:nth-of-type(6):before{content:"Deti 5-15 r., Seniori od 62 r., ZŤP: "}.responsive td.stage1[colspan*="2"]:before{content:""}.responsive td[colspan*="4"]:before,.responsive td[colspan*="6"]:before{content:" "}.stage1{min-width: auto}
}
