/*	Less Framework 4
	http://lessframework.com
	by Joni Korpi
	License: http://opensource.org/licenses/mit-license.php	*/
/*	Resets
	------	*/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
hr,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figure,
figcaption,
hgroup,
menu,
footer,
header,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
}
article,
aside,
canvas,
figure,
figure img,
figcaption,
hgroup,
footer,
header,
nav,
section,
audio,
video {
  display: block;
}
a img {
  border: 0;
}
/*	Typography presets
	------------------	*/
body {
  font-family: Arial, sans-serif;
  font-size: medium;
  text-align: center;
  margin: 0.5em 4% 0.5em 4%;
  background: #ffffff;
  overflow-x: hidden;
  -ms-touch-action: pan-y;
}
select, input, textarea {
  color: #202020;
  background-color: #ffffff;
}
a, a:active, a:visited {
  color: #202020;
  text-decoration: none;
}
a:hover {
  color: #202020;
  text-decoration: none;
}
/* Selection colours (easy to forget) */
::selection {
  background-color: rgba(1, 161, 197, 0.25);
}
::-moz-selection {
  background-color: rgba(1, 161, 197, 0.25);
}
img::selection {
  background-color: transparent;
}
img::-moz-selection {
  background-color: transparent;
}
body {
  -webkit-tap-highlight-color: rgba(1, 161, 197, 0.25);
}
/*		Plain layout, for old mobile phones and printing
------------------------------------------------------------------------------- */
.sgLogoSpec {
  height: 55px;
}
#resizeTester {
  position: relative;
  width: 100%;
  height: 0px;
}
#pageHeader #logo {
  height: 50px;
}
#pageHeader #logo img {
  max-width: 130px;
}
.newsWrap {
  text-align: left;
}
a.newsEntry {
  display: block;
  border-bottom: 1px solid #DEDEDE;
  padding: 4px 0;
  margin: 0;
}
#magazine .scrollWrapper {
  overflow: hidden;
}
#magazine .newsScroller div {
  display: block;
  padding: 2px 0;
  margin: 0;
}
#magazine .newsScroller div a {
  border-bottom: 1px solid #DEDEDE;
  display: block;
  padding-bottom: 2px;
}
.newsEntry .title, #magazine h3, .brgNews {
  font-size: 14px;
  font-weight: normal;
}
.newsEntry img {
  float: left;
  width: 60px;
  height: 45px;
  margin: 4px 10px 0 0;
  display: none;
}
.newsEntry img.firstImg {
  display: block;
  clear: both;
}
#pageHeader, .contentWrap {
  clear: both;
  text-align: left;
}
#pageHeader {
  position: relative;
}
#pageHeader #icons {
  display: block;
  margin-right: 10px;
  right: -12px;
  top: -4px;
}
#pageHeader #icons a {
  color: #01A1C5;
  font-size: 11px;
  overflow: hidden;
  text-ident: 999px;
}
#pageHeader #icons > a.extra {
  display: inline;
}
#pageHeader #headLinks {
  display: none;
}
.pageNav {
  display: none;
}
.contentWrap {
  margin-top: 1em;
}
/*.asideAdvert {
	display: none;
}     */
#pageFooter {
  margin-top: 1em;
  border-top: 2px #01a1c5 solid;
  text-align: left;
}
.mourning #pageFooter {
  border-top: 2px #505050 solid;
}
#pageFooter div {
  margin-top: 1em;
}
.asideAdvert .adWide, .adLink .adWide {
  display: none;
}
.asideAdvert .adTight, .adLink .adTight {
  display: block;
}
/*

*/
#adUni {
  text-align: center;
}
#onet-ad-top .adWide {
  display: none;
  padding: 30px 0px 0px;
  margin-bottom: -10px;
}
#onet-ad-top .adTight {
  display: block;
  padding: 20px 0px 0;
  margin-bottom: -10px;
}
/*************/
.newsEntry .serviceName {
  padding-right: 2px;
  /*margin-right:4px;*/
  /*border-right:1px solid rgb(@colorR,@colorG,@colorB);*/
  white-space: nowrap;
}
.newsEntry .popular {
  color: #ffffff;
  background: #01a1c5;
  padding: 0 2px;
  float: right;
  font-size: 9px;
  text-transform: uppercase;
}
.mourning .newsEntry .popular {
  background: #505050;
}
.newsEntry .date {
  white-space: nowrap;
  border-left: 1px solid #01a1c5;
  padding-left: 4px;
}
.mourning .newsEntry .date {
  border-left: 1px solid #505050;
}
input:focus {
  outline: none;
}
/* SG - magazyny */
#magazine img {
  width: 100%;
  max-width: 280px;
}
#magazine .moreImgs, #magazine .lead, .newsScroller .moreNews {
  display: none;
}
.scrollWrapper ul {
  display: none;
}
/*
#magazine div {
	margin-bottom: 15px;	
}
*/
#sgBoxsearch {
  margin-bottom: 20px;
  clear: both;
}
#sgBoxsearch .poweredbyg {
  width: 112px;
  height: 22px;
  background: url(http://ocdn.eu/images/pulscms/YTQ7MDMsMCwzMjAsMCwx/86c4197677208fd08377b581b91957f6.png);
  background-position: -162px -98px;
  display: block;
}
.showMoreNews {
  text-align: center;
}
.showMoreNews a, #magazine .showMoreNews a {
  padding: 5px 5px 5px 5px;
  /*
	background: url(http://ocdn.eu/images/pulscms/ZWE7MDA_/d3773dcdf3283441058ac9ff47af980e.png) repeat scroll 98px -96px transparent;
	*/
  color: #01A1C5;
  line-height: 33px;
  font-size: 14px;
}
.showMoreNews a span {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  display: inline-block;
  font-size: 19px;
  padding: 0 5px;
  vertical-align: bottom;
  width: 16px;
}
.mourning .showMoreNews a, .mourning #magazine .showMoreNews a {
  /*
	background: url(http://ocdn.eu/images/pulscms/ZTU7MDA_/b1bbfec705abc36011f3442b9a72c8c2.png) repeat scroll 98px -96px transparent;
	*/
  color: #505050;
}
.mourning #sgBoxsearch .poweredbyg {
  background-image: url(http://ocdn.eu/images/pulscms/ZTU7MDA_/b1bbfec705abc36011f3442b9a72c8c2.png);
}
#sgBoxsearch form, #sgBoxsearch .serviceTitle {
  display: none;
}
#sgBoxsearch a {
  text-align: center;
  display: block;
  background: url(http://ocdn.eu/images/pulscms/ZDI7MDA_/ea39386db3606d9817e46d66819ae3ae.png);
  background-repeat: no-repeat;
  max-width: 187px;
  height: 37px;
  color: #004391;
  padding: 30px 0 0 14px;
  font-weight: bold;
  background-position: 0 12px;
  font-size: 11px;
}
/*
#sgBoxsearch img {
	margin-top: 15px;	
}
*/
/* SG */
.serviceTitle {
  color: #01A1C5;
  clear: both;
  padding-top: 14px;
  margin: 0 0 4px;
  font-size: 16px;
  border-bottom: 3px solid #01A1C5;
}
.serviceTitle span {
  cursor: pointer;
  margin-right: 10px;
}
.magStatDot {
  position: absolute;
  z-index: -1000;
  top: -1000;
}
.serviceTitle span.activeBtn {
  background-color: #01A1C5;
  color: #ffffff;
}
.mourning .serviceTitle {
  color: #505050;
  border-bottom: 3px solid #505050;
}
#magazine .serviceTitle a,
.serviceTitle a,
.title,
.newsEntry .meta,
#magazine h3,
.videoIcon {
  color: #01a1c5;
}
.mourning #magazine .serviceTitle a,
.mourning .serviceTitle a,
.mourning .title,
.mourning .newsEntry .meta,
.mourning #magazine h3,
.mourning .videoIcon {
  color: #505050;
}
#magazine .serviceTitle span {
  font-size: 10px;
  padding: 3px;
}
#magazine div.hideBox {
  position: absolute;
  top: -1000px;
}
.newsEntry .meta, .videoIcon {
  font-size: 11px;
}
/*
.newsScroller {
	width: 100% !important;	
}
*/
.newsScroller h3 {
  display: inline;
}
.sgLinks {
  font-size: 14px;
  padding: 4px 0;
  /*
	border-bottom: 1px solid #DEDEDE;
	*/

}
.sgLinks, .sgLinks a, #magazine .sgLinks a {
  color: #01A1C5;
}
.sgLinks span {
  color: #a0a0a0;
  /*
	padding-right: 4px;
	*/

}
.sgLinks a {
  border-left: 1px solid #01A1C5;
  padding-left: 9px;
  padding-right: 6px;
  line-height: 20px;
  white-space: nowrap;
}
.mourning .sgLinks a {
  border-left: 1px solid #505050;
}
.sgLinks .sgLinkFirst, .mourning .sgLinks .sgLinkFirst {
  border-left: 0;
  padding-left: 0;
}
.sgLinks .sgLinkFirst, .sgLinks .sgLinkLast {
  font-weight: bold;
}
.sgLinks a span {
  color: #f00;
  /*
	font-size: 11px;
	*/

  font-weight: normal;
}
.sgLinks .sgLinkMore {
  font-size: 16px;
  color: #01A1C5;
}
.adLink {
  border-bottom: 0;
}
.adLink a {
  border: 0;
  padding: 0;
  white-space: normal;
}
.adLink img {
  height: 16px;
  margin: 0 5px 0 0;
  position: relative;
  top: 3px;
}
.mourning .sgLinks, .mourning .sgLinks a, .mourning .sgLinks a span {
  color: #505050;
}
#sgAllegro {
  margin: 15px 0;
  clear: both;
}
#sgAllegro h2 {
  overflow: hidden;
  line-height: 26px;
  border-bottom: 3px solid #19AECF;
  background: url(http://ocdn.eu/images/pulscms/MjY7MDA_/c1e716db8254977f77bd6463542b02a4.png) no-repeat scroll -165px -67px;
  text-indent: -999px;
  height: 30px;
}
#sgAllegro h2 span {
  visibility: hidden;
}
#sgAllegro .strike {
  text-decoration: line-through;
}
.mourning #sgAllegro h2 {
  border-bottom: 3px solid #505050;
  background-image: url(http://ocdn.eu/images/pulscms/Zjc7MDA_/56c18e6b8c91cb5d333b65b494d00d55.png);
}
.mourning #sgBoxsearch a {
  border-top: 2px solid #505050;
}
.mourning #sgAllegro .amore,
.mourning .allegrosearch .search,
.mourning .submit,
.mourning #sgAllegro .sprice,
.mourning #sgAllegro .newsScroller a {
  color: rgba(33, 33, 33, 0.8);
}
.allegrosearch form {
  display: none;
}
.allegrosearch div {
  line-height: 30px;
  /*
         color: #01A1C5;
         */

  width: 100%;
}
.searchform {
  float: left;
}
.allegrosearch a {
  text-align: center;
  display: block;
  background: url(http://ocdn.eu/images/pulscms/ZDI7MDA_/ea39386db3606d9817e46d66819ae3ae.png);
  background-repeat: no-repeat;
  max-width: 187px;
  height: 36px;
  color: #004391;
  padding: 17px 0 0 14px;
  font-weight: bold;
}
/*
      .allegrosearch img{
         width:100%;
         max-width:200px;
         margin:0 auto;
      }
      */
.allegrosearch .search {
  height: 30px;
  width: 226px;
  border: 1px solid #DFDFDF;
  float: left;
  border-radius: 3px;
  -webkit-appearance: none;
  margin: 0;
  padding: 0;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.allegrosearch .submit {
  height: 30px;
  border: 1px solid #DFDFDF;
  font-weight: bold;
  float: left;
  width: 70px;
  margin-left: 5px;
  background: #DFDFDF;
  font-size: 12px;
  border-radius: 3px;
  cursor: pointer;
  -webkit-appearance: none;
}
.allegrosearch {
  padding: 14px 0 10px;
  overflow: hidden;
}
.searchform img {
  width: auto;
  float: right;
}
#sgAllegro .newsScroller div {
  display: none;
}
#sgAllegro .newsScroller .firstPage {
  display: block;
}
#sgAllegro .newsScroller img {
  display: block;
  float: left;
  width: 60px;
  height: 45px;
  margin: 4px 10px 0 0;
  /*
         	background: #DEDEDE;
         	*/

}
#sgAllegro .newsScroller a {
  display: block;
  font-size: 14px;
  padding-top: 4px;
  border-top: solid 1px #DEDEDE;
  margin-bottom: 4px;
  color: #01A1C5;
}
#sgAllegro .sprice {
  color: #FF5A00;
  white-space: nowrap;
}
#contentAside {
  border-top: 0;
  padding-top: 0;
}
/*      
.totop{
   text-align:right; padding:0px; margin:0px 0px 5px;
}
*/
.nPrepend {
  color: #f00;
  font-size: 10px;
}
.specImg {
  display: none;
}
#upArrow {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAExJREFUKFNj+P//PwMWDBTCFMelEKQYQwO6YpCCy1CFD9A1ICsGya2BWg8zdS2yBpjiODQ3ojuhCSSPzc0gMaI9OKoYW0xiBCtJ4QwAxvzkGnJBGIMAAAAASUVORK5CYII=) no-repeat scroll left top;
  display: inline-block;
  font-family: Arial;
  height: 14px;
  width: 11px;
  text-indent: -100px;
  overflow: hidden;
}
.scrollWrapper2 .newsScroller .moreNews {
  display: block;
}
.brgNews {
  padding-top: 14px;
  margin: 0 0 4px;
  line-height: 19px;
  /*
	text-transform: uppercase;
	*/

}
.brgNews a.defT {
  color: #01A1C5;
}
.brgNews a.redT {
  color: #ca1a00;
}
.brgNews a.greenT {
  color: #1ea200;
}
.brgNews a.blackT {
  color: #333333;
}
.brgNews a.yellowT {
  color: #fa9901;
}
.brgNews span {
  color: #fff;
  /* text-transform: none; */
  padding: 2px 8px;
}
.brgNews span.defT {
  background: #01A1C5;
}
.brgNews span.redT {
  background: #ca1a00;
}
.brgNews span.greenT {
  background: #1ea200;
}
.brgNews span.blackT {
  background: #333333;
}
.brgNews span.yellowT {
  background: #fa9901;
}
#magazine a.selectedMagazine {
  background: #01A1C5;
  color: #FFFFFF;
}
#magazine a.selectedMagazine span {
  display: inline;
}
#magazine a.unselectedMagazine span {
  display: none;
}
.hideScrollWrapper {
  visibility: hidden;
  position: absolute;
}
#onet-ad-top {
  margin: 0px auto 0;
  width: 240px;
}
#localNewsExtraBox .serviceTitle {
  margin-bottom: 0px;
}
#localNewsExtraBox .serviceTitle a.changeLink {
  float: right;
  line-height: 19px;
  font-size: 13px;
}
#localNewsExtraBox div.changeCityContainer {
  background-color: #01A1C5;
  height: 0px;
  overflow: hidden;
  margin: 0px 0px 20px 0px;
  clear: both;
}
#localNewsExtraBox div.active {
  height: auto;
}
#localNewsExtraBox div.changeCityContainer > div {
  width: 98%;
  float: left;
  margin-top: 0px;
  margin-left: 5px;
}
#localNewsExtraBox div.changeCityContainer > div a {
  color: #fff;
  text-transform: none;
}
#localNewsExtraBox div.changeCityContainer > div > span.localizeButton {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAByklEQVR42u2WzytEURTHJ2WYyK+YGj8mbGYUCwsLykYpKT92NraWrGyUv8DCkuIvkA0WWFgQK2SsJL/yKz8WyAKDZp7PyZm6TYrXeybqnfr27rn33PP9vnvvO/f5fJ555tl/NMuyCkAT6ADtoB5kZ4I4nEgkxsBRMpm0DLzSt8X4IMj7LfIeSC4M0gfwLOTgyejfIDbqNnm3kgnBHv4AqELQCv4m7QgYwb+SGJ4H+LVukVeT8FoTL+CXpcbwZ8CiERvFj2nsMr7fsQASjWvCHRIWpYkrAaVpfRHib2SObJvTty+G+Dz5ma3XxrxRFT3rVECz7vsx7YCNebIKcQSc0s53dPJVwL0cODBvnoEv4iuJWSN+G7zJPPoqnAjoUgFxPYj79JV/J0Bqggq4oy/kREAjSRK6BUFZTpD1g3k1+tmK4FwnAgLy3YsI2m025g3pIZxyow4M6zas0s5JGwulL7H4xJ6Ad9otbggolBqgbzRtLin+usCIDWp1lNgJN0txg3xSxkp0qrAY2JViBPp1u4R8SW5Mt++DutTbKc70EnoBt6l+YiZdJzdE+EEfJHOQXfJ81FvxUA4cY62Z/ikJS6GxUyU988yzP2cffNuAU+AwQjIAAAAASUVORK5CYII=") no-repeat scroll -8px -8px transparent;
  cursor: pointer;
  float: left;
  height: 16px;
  width: 16px;
  margin-left: 5px;
  margin-top: 8px;
}
#localNewsExtraBox div.changeCityContainer > div > a {
  margin-left: 5px;
  width: 100%;
  display: block;
  line-height: 30px;
}
#localNewsExtraBox .localizeButtonLink {
  padding-left: 20px;
  width: 95% !important;
}
/** new menu **/
.pageNavNew {
  float: right;
  position: relative;
  width: 36px;
}
.pageNavNew ul {
  list-style: none outside none;
  text-align: left;
  background-color: #ea450a;
}
.pageNavNew li {
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  height: 49px;
  letter-spacing: 1px;
  line-height: 52px;
  position: relative;
  width: 144px;
  background-color: #fff;
  /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fff, endColorstr=#F2F2F2);*/

  border-top: 1px solid #e4e4e4;
  background-image: -moz-linear-gradient(top, #ffffff 40%, #f2f2f2 100%, #ff8d00 100%);
  background-image: linear-gradient(top, #ffffff 40%, #f2f2f2 100%, #ff8d00 100%);
  background-image: -webkit-linear-gradient(top, #ffffff 40%, #f2f2f2 100%, #ff8d00 100%);
  background-image: -o-linear-gradient(top, #ffffff 40%, #f2f2f2 100%, #ff8d00 100%);
  background-image: -ms-linear-gradient(top, #ffffff 40%, #f2f2f2 100%, #ff8d00 100%);
  background-image: -webkit-gradient(linear, right top, right bottom, color-stop(40%, #ffffff), color-stop(100%, #f2f2f2), color-stop(100%, #ff8d00));
}
.pageNavNew #mainMenuContainer .borderLeft {
  border-left: 1px solid #e4e4e4;
  width: 143px;
}
.pageNavNew li a {
  height: 49px;
  padding-left: 10px;
}
.pageNavNew .menuToggleBtn {
  border-width: 1px 1px 0;
  height: 49px;
  width: 32px;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 3;
}
#mainMenuContainer {
  background-color: #ffffff;
  border: 2px solid #01A1C5;
  -moz-border-radius: 0.37em 0em 0.37em 0.37em;
  -webkit-border-radius: 0.37em 0em 0.37em 0.37em;
  -khtml-border-radius: 0.37em 0em 0.37em 0.37em;
  border-radius: 0.37em 0em 0.37em 0.37em;
  /*height: 333px;*/

  position: absolute;
  right: -8px;
  top: 38px;
  width: 288px;
  z-index: 3;
  padding-bottom: 0;
}
.mourning #mainMenuContainer, .mourning #pageNavTopNew a.buttonMenuShow {
  border-color: #505050;
}
.noBorderRight {
  border-right: 0 !important;
}
.noBorderBottom {
  border-bottom: 0 !important;
}
#icons #mainMenuContainer li a {
  font-size: 16px;
  color: #01A1C5;
  padding-left: 10px;
  display: block;
}
#mainMenuContainer .menuCatTitle {
  background-color: #ffffff;
  height: 42px;
  font-size: 15px;
  color: #666666;
  font-weight: bold;
  line-height: 41px;
  padding-left: 10px;
  border: 1px solid #ea450a;
}
#mainMenuContainer div.icons {
  height: 132px;
}
#mainMenuContainer div.icons a {
  margin: 4px 11px 3px;
  width: 50px;
}
#pageNavTopNew {
  height: 36px;
}
#pageNavTopNew .buttonMenu {
  background: url(http://ocdn.eu/images/pulscms/OTg7MDA_/ae842bc6c9fc0e36251ac3e48c2ec149.png);
  -moz-border-radius: 0.37em;
  -webkit-border-radius: 0.37em;
  -khtml-border-radius: 0.37em;
  border-radius: 0.37em;
  height: 49px;
  width: 40px;
  text-indent: -999px;
}
.mourning #pageNavTopNew .buttonMenu {
  background-image: url(http://ocdn.eu/images/pulscms/OTM7MDA_/2a4c4f99132819c4aa4a0dd8ed0b9ba0.png);
}
#pageNavTopNew a.buttonMenuShow {
  border: 2px solid #01A1C5;
  background-color: #fff;
  border-bottom: 0 !important;
  z-index: 4;
  background-position: -587px 0;
  -khtml-border-radius: 7px 7px 0em 0em;
  -moz-border-radius: 7px 7px 0em 0em;
  -webkit-border-radius: 7px 7px 0em 0em;
  -khtml-border-radius: 7px 7px 0em 0em;
  border-radius: 7px 7px 0 0;
  height: 38px;
}
#pageNavTopNew a.buttonMenuHide {
  background-position: -543px 0;
}
/** end new menu **/.marginTopEmpty {
  margin-top: 0px !important;
}
.localizeButton.loading span {
  background: transparent no-repeat url(/pogoda/_d/smallloader.gif);
}
#weatherBox {
  margin-top: 10px;
  /*border-bottom: 1px solid #e4e4e4;*/

}
#weatherBox h4 {
  margin-left: 10px;
}
#localizeButton {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRjQxQkI1ODVCMEQxMUUxOTQxOUU0QkNBRjUxNzRCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRjQxQkI1OTVCMEQxMUUxOTQxOUU0QkNBRjUxNzRCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJGNDFCQjU2NUIwRDExRTE5NDE5RTRCQ0FGNTE3NEIxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJGNDFCQjU3NUIwRDExRTE5NDE5RTRCQ0FGNTE3NEIxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KGUt/QAAAc5JREFUeNrsl71LQlEYxr3dBqVGAxvCPihJyUEcwr+iNYiiPZKWliAuNURN2dAaNTX6V0iDORhdMAiThoTcInTQbs+BR5BAz733nHLIF37Lvef1fc655/3QcBwnMEwbCwzZRgLGfz5Ip9Ne/NdBE+TdOhSLxcECPNoi+BjWJxDiO8BR2YhXRwOkwCqYBVMUcAJewB0o8Zl2AVGwBZZAlYHe+G4axMEeeALXoKZTQBJkQQOcgoc+61bABjgEOVDWcQdmGLwCrAHBA3xncW2WvkoCTLDNnV8w5WTW5NoGfU0VAeLoY/ymLQ/3Ray9oW9SRUAGPAPbR4Y90jejIiDqM3jXbP6GpyxYA/PgC4RBXUFAnbXigHdBpOitTEAQTLLKGRr6jShKnzztlpsT6FV4BiIKwSPMhnO/d6DGCufX4rKKKBNQAAsg4SN4gr4FFQFlVrVN3g23FqRPRVaOZQLERbxiNuyCkIvgIa4N07ej2gte2VhirPNJSeW0uDZHXy3dUBzjEdvxPtuxzXZssB0vgznm+qXudtzNiOOegSTFYxYC3jmQ5H9zIOkWlXsifHfABGeE9l/PhG3u3vQbXMdUXHWZGf2HzNF/w38v4FuAAQDAXmc8ryDQbgAAAABJRU5ErkJggg==);
  background-position: 0 0;
  display: inline-block;
  width: 35px;
  height: 35px;
  float: left;
  cursor: pointer;
}
#pageHeader #icons #weatherCity, #otherCity {
  color: #0A9DC0;
}
.mourning #pageHeader #icons #weatherCity, .mourning #otherCity, .mourning #icons #mainMenuContainer li a {
  color: #505050;
}
.mourning #weatherBox .weatherBox span img {
  filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");
  /* Firefox 3.5+ */

  filter: gray;
  /* IE6+ */

  filter: grayscale(100%);
  /* Current draft standard */

  -webkit-filter: grayscale(100%);
  /* New WebKit */

  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
}
#pageHeader #icons #weatherCity {
  font-size: 24px;
  font-weight: bold;
}
#weatherInformation {
  clear: both;
  padding-bottom: 5px;
}
.weatherBox {
  width: 128px;
  float: left;
  margin-left: 15px;
}
.weatherBox .leftBox {
  width: 55px;
  float: left;
}
.weatherBox span {
  font-size: 14px;
  color: #666;
}
.weatherBox .temperature {
  font-size: 22px;
  display: block;
  margin-top: 2px;
}
#pageHeader #icons #otherCity {
  font-size: 25px;
}
#loadingState {
  text-align: center;
  height: 104px;
  margin-top: 10px;
}
#weatherBox {
  height: 104px;
  margin-top: 10px;
}
#weatherBox h4 {
  height: 31px;
}
#weatherBox #weatherHeader {
  display: none;
}
#weatherInformation {
  display: none;
}
#weatherInformation, #loadingState {
  height: 69px;
}
#loadingState img {
  margin-top: 15px;
}
.mapaStrony {
  display: inline;
}
#pageNavTopNew {
  display: none;
}
#pageNavTop {
  display: none;
}
/*#localizeButton, #weatherCity{
        display: none;   
      }*/
