<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
    margin: 0;
    padding: 0;
}

/*
* Import Fonts
*/
@font-face {
	font-family: 'Montserrat';
	font-weight: 300;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-300.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-300.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 300;
	font-style: italic;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-300italic.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-300italic.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 400;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-regular.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-regular.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 400;
	font-style: italic;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-italic.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-italic.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 500;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-500.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-500.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 500;
	font-style: italic;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-500italic.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-500italic.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 700;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-700.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/montserrat-v25-latin-ext_latin-700.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Playfair Display';
	font-weight: 400;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-regular.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-regular.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Playfair Display';
	font-weight: 400;
	font-style: italic;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-italic.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-italic.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Playfair Display';
	font-weight: 700;
	font-style: normal;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-700.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-700.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
	font-family: 'Playfair Display';
	font-weight: 700;
	font-style: italic;
	src: local(''), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-700italic.woff2") format('woff2'), url("../../typo3conf/ext/tmr/Resources/Public/Fonts/Google/playfair-display-v30-latin-ext_latin-700italic.woff") format('woff');
	/* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


body{
    font-family: 'Montserrat';
    font-weight: 400;
}

a{
    text-decoration: none;
}

ul.weather_menu {
    height: 40px;
    float: left;
    clear: both;
    list-style-type: none;
    padding-bottom: 7px;
     font-family: 'Montserrat';
}

ul.weather_menu li {
    line-height: 30px;
    float: left;
    margin-right: 8px;
    background-color: #575757;
}

ul.weather_menu li.current {
    position: relative;
    background-color: #f2f2f2;
    z-index: 5;
    padding-bottom: 7px;
}

ul.weather_menu li a {
    display: inline-block;
    padding: 5px 21px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none; 
}

ul.weather_menu .current a {
    color: #575757;
}
div.weather_tab {
    background: #f2f2f2;
    float: left;
    clear: both;
    margin-bottom: 20px;
    width: auto;
    position: relative;
}

div.weather_tab .tab-content {
    width: 630px;
    padding: 20px;
    display: none;
}

#tab-1 {
 display: block;   
}

div.weather_tab div.weather_lomnica{
    height: 360px;
    background: url('images/pohorie_lomnica.jpg') 5px 34px no-repeat;
}
div.weather_tab div.weather_strbskepleso{
    height: 320px;
    background: url('images/pohorie_strbske_pleso.jpg') 118px 25px no-repeat;
}
div.weather_tab div.weather_starysmokovec{
    height: 320px;
    background: url('images/pohorie_starysmokovec.jpg') 118px 33px no-repeat;
}
div.weather_tab div.weather_jasna{
    height: 360px;
    margin: -20px;
    padding: 20px;
    background: url('images/pohorie_jasna.jpg') 0 0 no-repeat;
}
div.weather_tab p.title{
    font-family: 'Montserrat';
    color: #575757;
    font-size: 26px;
}
div.weather_tab a.place{
    display: block;
    position: absolute;
    background: #fff;
    padding: 14px 16px;
    width: 220px;
    color: #575757;
    font-family: 'Montserrat';
}
div.weather_tab a.place:hover{
    background: #f9f9f9; /* Old browsers */
    background: #f9f9f9; /* Old browsers */
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #eaeaea 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#eaeaea 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f9f9f9 0%,#eaeaea 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 0 2px rgba(142, 142, 142, 0.44);
}
div.weather_tab a.place span.place{
    position: absolute;
    display: inline-block;
    margin-top: 6px;
    margin-left: -51px;
    width: 27px;
    height: 27px;
    background: url('images/icon_place.png') no-repeat;   
}
div.weather_tab a.place span.mnm{
    display: block;
    font-size: 13px;
    color: #B5B5B5;
}
div.weather_tab a.place span.temp{
    position: absolute;
    display: block;
    color: #C7000C;
    font-size: 24px;
    top: 18px;
    right: 44px;
    width: 20px;
    text-align: center;
}
div.weather_tab a.place span.arrow{
    position: absolute;
    display: block;
    width: 8px;
    height: 11px;
    top: 27px;
    right: 11px;
    background: url('images/arrow.gif') no-repeat;
}

div.weather_tab a.place_1{
    top: 50px;
    left: 402px;  
}
div.weather_tab a.place_1 span.arrow{
    background: none;
}
div.weather_tab a.place_1:hover{
    box-shadow: none;
    background: #fff;
}
div.weather_tab a.place_2{
    top: 136px;
    left: 349px;
}
div.weather_tab a.place_3{
    top: 220px;
    left: 250px;
}
div.weather_tab a.place_4{
    top: 300px;
    left: 95px;
    width: 246px;
}

div.weather_tab a.place_10{
    top: 110px;
    left: 283px;
}
div.weather_tab a.place_10 span.place{
    margin-left: 244px;
}
div.weather_tab a.place_11{
    top: 258px;
    left: 352px;
}

div.weather_tab a.place_20{
    top: 110px;
    left: 274px;
}
div.weather_tab a.place_20 span.place,
div.weather_tab a.place_36 span.place,
div.weather_tab a.place_33 span.place,
div.weather_tab a.place_32 span.place{
    margin-left: 244px;
}
div.weather_tab a.place_21{
    top: 218px;
    left: 322px;
}

div.weather_tab a.place_31{
    top: 278px;
    left: 62px;
}
div.weather_tab a.place_32{
    top: 83px;
    left: 312px;
}
div.weather_tab a.place_33{
    top: 155px;
    left: 352px;
}
div.weather_tab a.place_34{
    top: 298px;
    left: 319px;
    width: 253px;
}
div.weather_tab a.place_34 span.place{
    margin-left: 276px;
}
div.weather_tab a.place_35{
    top: 188px;
    left: 92px;
}
div.weather_tab a.place_36{
    top: 227px;
    left: 352px;
}

div.weather_3dni{
    border-top: 10px solid #FFF;
    margin: 14px -20px 0;
    padding: 20px;
}
div.weather_3dni table{
    margin-top: 16px;
    width: 100%;
    table-layout: fixed;
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0; 
}
div.weather_3dni table td:nth-child(1){
    width: 30%;
}
div.weather_3dni table tr:nth-child(even) td{
    background: #F9F9F9;
}
div.weather_3dni table td{
    padding: 10px 3px;
    font-family: 'Montserrat';
}
div.weather_3dni table td:nth-child(2),
div.weather_3dni table td:nth-child(3),
div.weather_3dni table td:nth-child(4){
    text-align: center;
}
div.weather_3dni table img{
    margin-right: 5px;
}
div.weather_3dni table span.low{
    color: #9D9C9C;
    display: inline-block;
    vertical-align: 10px;
}
div.weather_3dni table span.high{
    color: #F21D1D;
    display: inline-block;
    vertical-align: 9px;
    font-size: 19px;
}
iframe.actual_report{
    border-top: 10px solid #FFF;
    margin: 14px -20px 0;
    padding: 20px 10px 10px;
    width: 650px;
}
div.weather_3dni table span.date{
    color: #9D9C9C;
    font-size: 13px;
}
div.lavinove{
    position: absolute;
    top: 80px;
    left: 40px;
    width: 37px;
    height: 60px;
    background: url('images/bg.gif');
}
div.lavinove .am,
div.lavinove .pm{
    position: absolute;
    top: 7px;
    left: 1px;
    padding-top: 1px;
    width: 16px;
    height: 14px;
    background: #ccff66;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
}
div.lavinove .pm{
    left: 20px;
}
div.lavinove .ruzica{
    position: absolute;
    height: 34px;
    width: 35px;
    top: 25px;
    left: 1px;
    background: url('images/ruzica_bg.png') 1px 1px no-repeat #ccff66;
}
div.lavinove .color_2{
    background-color: #ffff00 !important;
}
div.lavinove .color_3{
    background-color: #ffae00 !important;
}
div.lavinove .color_4{
    background-color: #F33530 !important;
}
div.lavinove .color_5{
    background-color: #C20C39 !important;
}
div.lavinove .s_n,
div.lavinove .s_ne,
div.lavinove .s_e,
div.lavinove .s_se,
div.lavinove .s_s,
div.lavinove .s_sw,
div.lavinove .s_w,
div.lavinove .s_nw{
    position: absolute;
    width: 9px;
    height: 14px;
    top: 1px;
    left: 13px;
    background: url('images/ruzica.png') -40px -1px no-repeat;
}
div.lavinove .s_s{
    top: 18px;
    background-position: -40px -18px;
}
div.lavinove .s_e,
div.lavinove .s_w{
    top: 12px;
    left: 20px;
    width: 14px;
    height: 9px;
    background-position: -46px -12px;
}
div.lavinove .s_w{
    top: 12px;
    left: 2px;
    background-position: -29px -12px;
}
div.lavinove .s_ne,
div.lavinove .s_se,
div.lavinove .s_sw,
div.lavinove .s_nw{
    top: 5px;
    left: 19px;
    width: 12px;
    height: 11px;
    background-position: -14px -5px;
}
div.lavinove .s_se{
    top: 17px;
    left: 19px;
    background-position: -14px -17px;
}
div.lavinove .s_sw{
    top: 17px;
    left: 5px;
    background-position: -1px -17px;
}
div.lavinove .s_nw{
    top: 5px;
    left: 5px;
    background-position: -1px -5px;
}
span.graph_meteo{
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 12px;
    font-family: Arial;
    padding: 5px;
}
div#weather{
    width: 660px;
}
div#weather *{
    font-family: 'Montserrat';
}
div#weather p.title{
    font-size: 24px;
}
div#weather p.subtitle{
    font-size: 18px;
    display: inline-block;
    margin: 10px 0;
}
div#weather table{
    margin: 25px 20px;
    background-color: #F7F7F7;
    width: 60%;
    table-layout: fixed;
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0; 
}
div#weather table td{
    padding: 6px 8px;
}
div#weather table td:nth-child(1){
    width: 70%;
    font-size: 15px;
}
div#weather table td:nth-child(2){
    font-size: 17px;
}
div#weather table tr:nth-child(even) td{
    background: #FCFCFC;
}
div#weather a.closed{
    display: inline-block;
    padding: 6px 9px;
    background: #C7000C;
    color: #fff;
    position: absolute;
    top: 0;
    right: 0;
}
div.loading_iframe{
    position: absolute;
    top: 420px;
    margin: 20px;
    width: 90%;
    text-align: center;
    background: #202020;
}
div.loading_iframe p{
    font-family: 'Montserrat';
    font-size: 22px;
    text-transform: uppercase;
    display: inline-block;
    color: #fff;
    padding: 30px 40px;
    border-radius: 2px;
}

div.legend ul{
    text-align: right;
    margin: -10px 20px 10px 20px;
    list-style-type: none;
}
div.legend ul li{
    font-size: 13px;
    color: #525252;
    padding: 2px;
    background: #F7F7F7;
    padding: 4px 6px 3px 4px;
    display: inline-block;
}
div.legend ul li span{
    display: inline-block;
    background: #E8ACAC;
    border: 1px solid #DC9B9B;
    vertical-align: -2px;
    width: 20px;
    height: 12px;
}
div.legend ul li.blue span{
    background: #73A5CA;
    border: 1px solid #6599C0;
}</pre></body></html>