
@font-face {
    font-family: 'HighwayGothicWide';
    src: url('http://static.nordicweather.net/fonts/hwygwde-webfont.eot');
    src: url('http://static.nordicweather.net/fonts/hwygwde-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.woff') format('woff'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.ttf') format('truetype'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.svg#HighwayGothicWide') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face{
  font-family:'Glyphicons Halflings';
  src:url('http://static.nordicweather.net/fonts/glyphicons-halflings-regular.eot');
  src:url('http://static.nordicweather.net/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
      url('http://static.nordicweather.net/fonts/glyphicons-halflings-regular.woff') format('woff'),
      url('http://static.nordicweather.net/fonts/glyphicons-halflings-regular.ttf') format('truetype'),
      url('http://static.nordicweather.net/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.layerOn{-webkit-transition:opacity .3s cubic-bezier(0,0,0.96,1);-moz-transition:opacity .3s cubic-bezier(0,0,0.96,1);-o-transition:opacity .3s cubic-bezier(0,0,0.96,1);transition:opacity .5s cubic-bezier(0,0,0.96,1);opacity:1}
.layerOff{-webkit-transition:opacity .3s cubic-bezier(0.9,0,1,1);-moz-transition:opacity .3s cubic-bezier(0.9,0,1,1);-o-transition:opacity .3s cubic-bezier(0.9,0,1,1);transition:opacity .5s cubic-bezier(0.9,0,1,1);opacity:0}

/* RESONSIVE SETTINGS - We hide some rows/tabs based on screenwidth - */
@media (max-width:450px){
  .col450{display:none !important}
}
@media (max-width:650px){
  .col650{display:none !important}
}
@media (max-width:770px){
  .col800{display:none !important}
}
@media (max-width:970px){
  .col950{display:none !important}
}
@media (max-width:1054px){
  .col1050{display:none !important}
}

input[type="search"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.form-control {
  -webkit-appearance: none; -moz-appearance: none;
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

#ewndiv, #ewnnav, #ewnwrapper {}
table {border-collapse:collapse;border-spacing:0;}
.clear {clear:both;}
.noone {display:none}
.shadow {-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px #888;box-shadow: 0 0 5px #888;}
.radius,.radius3 {-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
.shadow16 {box-shadow: 0 2px 16px #444, 0 0 1px #777;
  -o-box-shadow: 0 2px 16px #444, 0 0 1px #777;
  -webkit-box-shadow: 0 2px 16px #444, 0 0 1px #777;
  -moz-box-shadow: 0 2px 16px #444, 0 0 1px #777;}
  
/* FORECAST-TABLE */
.sublinks {background: #1d4d7c;border:0;line-height: 34px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:0 0 0 6px;}
.sublinks a {color: #6699cc;font-weight:700;text-decoration: none;font-size: 15px;text-shadow: 0 1px 1px #111;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;}
.sublinks a:hover {color: #BDBDBD;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;border-bottom: 0;}

.nordui-table-a {background: #EEF5FC;}
.nordui-table-b {background: #CDE4F7;}
.nordui-table {width:100%;border: solid #1d4d7c 1px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;border-collapse:separate;font-size:14px;}
.nordui-table-a:hover, .nordui-table-b:hover {background: #d6d6d6;-o-transition: all 0.1s ease-in-out;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.nordui-table td, .nordui-table th {padding: 6px;text-align: center;}
.nordui-table-header, .nordui-table-header-b {background: #1d4d7c;border-top: none;color:#BDBDBD;font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;line-height:18px; }
/*.nordui-table tr:last-child td:first-child {-moz-border-radius: 0 0 0 5px;-webkit-border-radius: 0 0 0 5px;border-radius: 0 0 0 5px;}
.nordui-table tr:last-child td:last-child {-moz-border-radius: 0 0 5px 0;-webkit-border-radius: 0 0 5px 0;border-radius: 0 0 5px 0;}*/
.nordui-table th:first-child {-moz-border-radius: 5px 0 0 0;-webkit-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
.nordui-table th:last-child {-moz-border-radius: 0 5px 0 0;-webkit-border-radius: 0 5px 0 0;border-radius: 0 5px 0 0;}
.nordui-table th:only-child, .nordui-table-header{-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.nordui-table tr.nordui-table-subheader td {height:22px;background:#3372AD;color:#BDBDBD;text-align:center;text-shadow: 0 1px 1px #111;font-weight:700;}
.wxsimtempd { font-family: "HighwayGothicWide";font-size:30px;display:inline-block;position:relative;top:1px;left:-2px;font-weight:700;}
.wxsimtempr { font-family: "HighwayGothicWide";font-size:26px;display:inline-block;position:relative;top:2px;text-shadow: #666 1px 1px 1px;}

.topfrcheader{font-weight:700;color:#2e6093;}

/* SHORT FORECAST POPUP */
.le-popup {position: absolute;top:0px;text-align: center;z-index:1000}
.le-popup-content {margin: 10px 10px; color:#FFFFE0;}
.le-popup-tip-container {margin: 0 auto;width: 40px;height: 20px;position: relative;overflow: hidden;}
.le-popup-content p {margin: 18px 0;}
.le-popup-content-wrapper {background:rgba(45,45,45,1);box-shadow: 0 0 12px rgba(0,0,0,0.6);-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.6);-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;padding: 1px;text-align: left;}
.le-popup-content-wrapper:after {
  position: absolute;
  display: block;
  content: "";  
  border-color: rgba(45,45,45,1) transparent transparent transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:-19px;
  left:1em;
}

/* MISC */
.frcc {}
.frcc b {font-weight:700}
.frccwiki{padding:5px;color:#555;box-shadow: 0 2px 16px #444, 0 0 1px #777;-o-box-shadow: 0 2px 16px #444, 0 0 1px #777;-webkit-box-shadow: 0 2px 16px #444, 0 0 1px #777;-moz-box-shadow: 0 2px 16px #444, 0 0 1px #777;}
.frccwiki b {font-weight:700;}
.finfo {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.finfo th {background: #1d4d7c ;border-top: none;color:#BDBDBD;font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;line-height:24px;}
.finfo th:first-child {-moz-border-radius: 5px 0 0 0;-webkit-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
.finfo th:last-child {-moz-border-radius: 0 5px 0 0;-webkit-border-radius: 0 5px 0 0;border-radius: 0 5px 0 0;}
.finfo th:only-child, .finfoheader{-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.finfoheadertd {padding:4px;text-align:center;font-size:14px}
.finfocontenttd {padding:4px;text-align:center;border:1px solid #88BCCE;font-size:13px;color:#555;}
.finfocontenttd:first-child {border-width: 1px 1px 1px 0}
.finfocontenttd:last-child {border-width: 1px 0 1px 1px}
.statsearch{background: #1d4d7c;border:0;-webkit-box-shadow: 0 0 4px 2px #aaa;-moz-box-shadow: 0 0 4px 2px #aaa;box-shadow:0 0 4px 2px #aaa;border-collapse:separate;font-size:14px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:white;padding:6px;}
.statssubhead{background: #3372AD;border:0;height: 34px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; width:98%; margin: 0 auto;color: #96BADC;font-weight:700;text-decoration: none;line-height: 34px;font-size: 14px;text-shadow: 0 1px 1px #111;text-align:center;}
.statsub {background: #1d4d7c;color:#bdbdbd;font-weight:700;}
.info-box {background:#bfe4f9 url(http://static.nordicweather.net/img/icn-info.png) no-repeat scroll 10px 10px;border:1px solid #68a2cf;color:#2e6093;}

/* BUTTON */
.flagbtn,.flagbtnb {display:inline-block;padding:8px 9px 5px 9px;border: 0px solid #aaa;margin:4px 4px 0 0;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;border-top: 1px solid #96d1f8;background: #348adb;background: -webkit-gradient(linear, left top, left bottom, from(#1d4d7c), to(#348adb));background: -webkit-linear-gradient(top, #1d4d7c, #348adb);background: -moz-linear-gradient(top, #1d4d7c, #348adb);background: -ms-linear-gradient(top, #1d4d7c, #348adb);background: -o-linear-gradient(top, #1d4d7c, #348adb);-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;box-shadow: rgba(0,0,0,1) 0 1px 0;cursor: pointer;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;color:#96BADC;font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;}
.flagbtnb{padding:6px 9px 6px 9px;position:relative;top:-1px;}
.flagbtn:hover,.flagbtnb:hover, #nwndiv .owntabactive{background:#1d4d7c;cursor: pointer;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;color: #BDBDBD;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);}

/* MAIN MAP */
#map {width:100%;height:600px;box-shadow: 0 2px 16px #444, 0 0 1px #777;-o-box-shadow: 0 2px 16px #444, 0 0 1px #777;-webkit-box-shadow: 0 2px 16px #444, 0 0 1px #777;-moz-box-shadow: 0 2px 16px #444, 0 0 1px #777;}
#attribution {position: absolute; right: 1px; bottom: 1px;color:#fff;text-shadow: 1px 1px 4px #000;z-index:100;}
#attribution a, #attribution a:hover{color:#fff;text-shadow: 1px 1px 4px #000;text-decoration:none}

/* BOTTOMBOXES ON MAP*/

#slider .tick { z-index: 2; position: absolute; height: 18px;background: none; border-left: 1px solid #555;text-align:left; color:#eee;font-size:11px;}
.tickwrap{display:inline-block;position:absolute;bottom:-28px;line-height:1.2em;}
#sliderwrap{width:100%;height:62px;background-color: rgba(0, 0, 0, 0.75);border: 1px solid rgba(0, 0, 0, 0.90);margin: 0 0 10px 10px;position: absolute;z-index:100;left:0px;bottom:0px;}

#sliderext{width:100%;height:30px;position: absolute;z-index:100;left:0px;bottom:80px;margin: 0 0 0 10px;}
.slide-prevnext {color:#69c;font-size:30px;padding:8px;}
.slide-player{color:#69c;font-size:18px;padding:6px;top:0px;}
#extwrap{position:relative;right:-2px;display:inline-block;background-color: rgba(0, 0, 0, 0.75);border: 1px solid rgba(0, 0, 0, 0.90);}
.slide-prevnext:hover, .slide-player:hover {color:#bdbdbd;-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;cursor:pointer;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);}

.mapbutton{display:table;background-color: rgba(0, 0, 0, 0.75);border: 1px solid rgba(0, 0, 0, 0.90);color:#69c;font-size:18px;padding:4px 8px 4px 6px;position:relative;top:-8px;}
.mapinfo_date {display:table-cell;vertical-align:middle;width:100px;position:relative;text-align:center;line-height:15px;font-size:13px;}
.mapinfo_name {display:table-cell;vertical-align:middle;position:relative;line-height:15px;color:#eee;margin-left:4px;font-size:13px}
.mapinfo_name2 {display:inline-block;position:relative;line-height:15px;color:#eee;float:right;padding-left:5px;font-size:13px}
#lelegend {position: absolute;z-index:100;right:8px;bottom:113px;color:#eee;font-size:11px;background-color: rgba(0, 0, 0, 0.75);border: 1px solid rgba(0, 0, 0, 0.90);text-align:center;padding:5px;display:none;}
.letable {font-size:11px;color:#fff;width:110px;padding:5px;display:none;border-collapse:separate;border-spacing:1px;}
.letda { width: 20px;height:12px }
.letdb { padding-left:5px;vertical-align:top; }
.letda2 { width: 20px;height:2px }
.letdb2 {vertical-align:top;padding-left:5px;padding-top:2px; }
    
/* LAYER-TABS */
#mmaps,#mfrc{z-index:100;text-align:left}
#mfrc{border-bottom: 1px solid #1d4d7c;width:100%}
.moremaps:hover,.frctabs:hover{cursor: pointer;}
.moremaps,.frctabs{display:inline-block;border-radius: 5px 5px 0 0;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;background: #3372AD;color:rgb(150, 186, 220);font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;line-height:16px;padding:8px;min-width:50px;position:relative;top:0px;z-index:2;}
.moremapsactive,.frctabs:hover{color:#fff;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);background:#1d4d7c;}
    
#mapPropsContainer {position:absolute;margin:0 auto;z-index:110;display:none;min-width:220px;min-height:50px;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;background:#1d4d7c;padding:5px;box-shadow:2px 2px 2px #333;}
.mapPropsTable { margin:3px;display:none;z-index:110;}
.mapPropsTd {width:220px;vertical-align:top;line-height:14px;text-align:left;color:#fff;padding:3px;padding-left:6px;}
.mapPropsTd:last-child {border:0;}
.mapPropsTd label{margin-top: 0px;position: relative;top: 1px;}
.mapPropsTd input[type="radio"] {position:relative;top:-2px;vertical-align: middle;height:19px;background-color:transparent;border:0}
.mapPropsTd hr, .mapPropsDivider hr { border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(92,172,238,0), rgba(92,172,238,0.75), rgba(92,172,238,0)); background-image: -moz-linear-gradient(left, rgba(92,172,238,0), rgba(92,172,238,0.75), rgba(92,172,238,0)); background-image: -ms-linear-gradient(left, rgba(92,172,238,0), rgba(92,172,238,0.75), rgba(92,172,238,0)); background-image: -o-linear-gradient(left, rgba(92,172,238,0), rgba(92,172,238,0.75), rgba(92,172,238,0));margin:7px 0 3px 0; }


.frclabel{width:100px;text-shadow: 0 1px 1px #111;color: #96BADC;font-weight:700;font-size:13px;}
.frcheader{color: rgb(29, 77, 124);font-weight:700;font-size:24px;line-height:28px;}
.frcsearchtd{height:35px;}
.radius3 {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.info-box {background-image: url("http://static.nordicweather.net/img/information.png");padding-left:60px;margin:15px auto;}
.minibox input[type="radio"] {position:relative;top:-2px;vertical-align: middle;height:19px;background-color:transparent;border:0}
.minibox label{margin-top: 0px;position: relative;top: 1px;}

#topPanels{text-align:left;margin 20px 0 0 5px;}
.topPanel{display:inline-block;border-radius: 5px 5px 0 0;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;background: #3372AD;color:#96BADC;font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;line-height:16px;padding:8px;min-width:50px;margin-left:4px;text-shadow: 0 1px 1px #111;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;}
.topPanel.selected, .topPanel:hover {color: #BDBDBD;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;background: #1d4d7c;}
.topPanel:hover {cursor:pointer}

#graphPanels, #graphPanelsb, #graphPanelsd {z-index:100;text-align:left;margin-left:5px;}
.graphPanel, .graphPanelb, .graphPaneld{display:inline-block;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;background: #3372AD;color:#96BADC;font-weight:700;text-align:center;text-shadow: 0 1px 1px #111;line-height:16px;padding:8px;min-width:50px;margin-left:4px;text-shadow: 0 1px 1px #111;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;}
.graphPanel.selected, .graphPanel:hover,.graphPanelb.selected, .graphPanelb:hover,.graphPaneld.selected, .graphPaneld:hover {color: #555;text-shadow: none;-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;background: #f7f7f7;z-index:8;
box-shadow:0 2px 10px #444, 0 0 1px #777;
  -o-box-shadow: 0 2px 10px #444, 0 0 1px #777;
  -webkit-box-shadow: 0 2px 10px #444, 0 0 1px #777;
  -moz-box-shadow: 0 2px 10px #444, 0 0 1px #777;
   position: relative; bottom: 3px;
}
.graphPanel:hover,.graphPanelb:hover,.graphPaneld:hover {cursor:pointer}

.ma-popup {position: absolute;bottom:110px;left:10px;text-align: center;z-index:2000}
.ma-popup-content {margin: 10px 10px;line-height:1.0em}
.ma-popup-content label {font-size:12px;font-weight:normal; color:#eee;position:relative;top:-2px;}
.ma-popup-tip-container {margin: 0 auto;width: 40px;height: 20px;position: relative;overflow: hidden;}
.ma-popup-content-wrapper {background:rgba(0,0,0,0.85);box-shadow: 0 0 12px rgba(0,0,0,0.6);-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.6);padding: 1px;text-align: left;}
.ma-popup-header{color:#69c;font-weight:bold;font-size:12px;padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #555; }
.ma-popup-content-wrapper:after {
  position: absolute;
  display: block;
  content: "";  
  border-color: rgba(0,0,0,0.85) transparent transparent transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:-19px;
  left:15px;
}

div.olControlZoom {
    position: absolute;
    top: 8px;
    left: 8px;
    background: none;
    border-radius: 0;
    padding: 0px;
}
div.olControlZoom a {
    color: #69c;
    font-size: 22px;
    height: 28px;
    width:28px;
    line-height: 24px;
    background: #000; /* fallback for IE - IE6 requires background shorthand*/
    background: rgba(0, 0, 0, 0.65);
    filter: alpha(opacity=85);
}
div.olControlZoom a:hover {
    background: rgba(0, 0, 0, 0.85);
    color:#bdbdbd;-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;cursor:pointer;text-shadow: 0 0 10px #336699;text-shadow: 0 0 10px rgba(51,102,153,0.8);
}
a.olControlZoomIn {border-radius: 0;}
a.olControlZoomOut {border-radius: 0;}

/*
 * jQuery UI CSS Framework 1.9m6
 */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

.ui-widget { font-size: 13px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; color: #222222;}
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(http://static.nordicweather.net/img/ui-bg_highlight-hard_70_b6d9f2_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
.ui-menu li.ui-state-disabled { font-weight: normal; padding: .0em .4em; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
#ui-menu-0.ui-widget-content {background:#fff;}
.ui-menu .ui-menu-icon { position: static; float: right; }

.ui-autocomplete { position: absolute; cursor: pointer; max-height:250px;min-width:240px;overflow-y: auto;overflow-x: hidden;}	
.ui-autocomplete ul {width: 200px; position: absolute; top:50px;z-index: 9999;display:block; outline: none;background-color: #f8f8f8;padding-left:10px;padding-right:10px;border:0;}
.ui-autocomplete li{display: list-item;float: none;background: none;border-top: 1px solid #ddd;padding-top:2px;height:32px;}
.ui-autocomplete  li:first-child {border:none;}
.ui-autocomplete  li a {color:#2e6093;}
.ui-autocomplete .ui-state-focus {background: transparent url(http://static.nordicweather.net/img/ui-bg_highlight-hard_85_dfeffc_1x100.png) 50% 50% repeat-x;-webkit-border-radius: 2px;-moz-border-radius:2px;border-radius: 2px;border-color:#88BCCE;}
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-slider{position:relative;text-align:left;border:1px solid #555;background:#333;border-radius:0px;}
.ui-slider .ui-slider-handle{position:absolute;z-index:3;width:22px;height:22px;cursor:default;border:0px solid #ccc;background:#69c;}
.ui-slider .ui-slider-handle:hover{background:#bdbdbd;-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;cursor:pointer;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:10px;}
.ui-slider-horizontal .ui-slider-handle{top:-6px;margin-left:-11px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}

/* Borders for IE<9 when not support shadow */
.no-cssanimations .mapPropsDivider hr,.no-cssanimations .mapPropsTd hr, .no-cssanimations .mapPropsVerticalDivider {background-color:rgb(92,172,238);}
.no-boxshadow .frcstbox, .no-boxshadow #frccselect, .no-boxshadow .frccwiki {border: 1px solid #aaa;}
.no-boxshadow .mapinfo {border: 1px solid #aaa;}
.no-boxshadow .letable, .no-boxshadow #leloading {background: rgb(0,0,0);}
.no-cssgradients #mapPropsContainer, .no-cssgradients .mapinfo, .no-cssgradients #moremaps{background: rgb(0, 0, 0);}

/* SPRITES */

.sun-spr{background-image:url(http://static.nordicweather.net/img/sunspr.png);background-color:transparent;background-repeat:no-repeat;}
.sun-down{ background-position: 0 0; width: 16px; height: 16px; } 
.sun-up{ background-position: 0 -18px; width: 16px; height: 16px; } 
.sun-uv00{ background-position: 0 -36px; width: 24px; height: 45px; } 
.sun-uv01{ background-position: 0 -83px; width: 24px; height: 45px; } 
.sun-uv02{ background-position: 0 -130px; width: 24px; height: 45px; } 
.sun-uv03{ background-position: 0 -177px; width: 24px; height: 45px; } 
.sun-uv04{ background-position: 0 -224px; width: 24px; height: 45px; } 
.sun-uv05{ background-position: 0 -271px; width: 24px; height: 45px; } 
.sun-uv06{ background-position: 0 -318px; width: 24px; height: 45px; } 
.sun-uv07{ background-position: 0 -365px; width: 24px; height: 45px; } 
.sun-uv08{ background-position: 0 -412px; width: 24px; height: 45px; } 
.sun-uv09{ background-position: 0 -459px; width: 24px; height: 45px; } 
.sun-uv10{ background-position: 0 -506px; width: 24px; height: 45px; } 
.sun-uv11{ background-position: 0 -553px; width: 24px; height: 45px; }

.nwn{background-image:url(http://static.nordicweather.net/img/ewn3.png);background-color:transparent;background-repeat:no-repeat;display:inline-block;}
.nwn-ad{ background-position: 0 0; width: 18px; height: 12px; } 
.nwn-al{ background-position: 0 -14px; width: 18px; height: 12px; } 
.nwn-at{ background-position: 0 -28px; width: 18px; height: 12px; } 
.nwn-ax{ background-position: 0 -42px; width: 18px; height: 12px; } 
.nwn-ba{ background-position: 0 -56px; width: 18px; height: 12px; } 
.nwn-be{ background-position: 0 -70px; width: 18px; height: 12px; } 
.nwn-bg{ background-position: 0 -84px; width: 18px; height: 12px; } 
.nwn-camera{ background-position: 0 -98px; width: 24px; height: 24px; } 
.nwn-ch{ background-position: 0 -124px; width: 18px; height: 12px; } 
.nwn-chart{ background-position: 0 -138px; width: 24px; height: 24px; } 
.nwn-cog{ background-position: 0 -164px; width: 32px; height: 32px; } 
.nwn-cz{ background-position: 0 -198px; width: 18px; height: 12px; } 
.nwn-de{ background-position: 0 -212px; width: 18px; height: 12px; } 
.nwn-dk{ background-position: 0 -226px; width: 18px; height: 12px; } 
.nwn-down{ background-position: 0 -240px; width: 7px; height: 8px; } 
.nwn-ee{ background-position: 0 -250px; width: 18px; height: 12px; } 
.nwn-es{ background-position: 0 -264px; width: 18px; height: 12px; } 
.nwn-small{ background-position: 0 -278px; width: 56px; height: 50px; } 
.nwn-fi{ background-position: 0 -330px; width: 18px; height: 12px; } 
.nwn-fo{ background-position: 0 -344px; width: 18px; height: 12px; } 
.nwn-fr{ background-position: 0 -358px; width: 18px; height: 12px; } 
.nwn-gb{ background-position: 0 -372px; width: 18px; height: 12px; } 
.nwn-gl{ background-position: 0 -386px; width: 18px; height: 12px; } 
.nwn-gr{ background-position: 0 -400px; width: 18px; height: 12px; } 
.nwn-hr{ background-position: 0 -414px; width: 18px; height: 12px; } 
.nwn-hu{ background-position: 0 -428px; width: 18px; height: 12px; } 
.nwn-icn-info{ background-position: 0 -442px; width: 20px; height: 21px; } 
.nwn-ie{ background-position: 0 -465px; width: 18px; height: 12px; } 
.nwn-is{ background-position: 0 -479px; width: 18px; height: 12px; } 
.nwn-it{ background-position: 0 -493px; width: 18px; height: 12px; } 
.nwn-lt{ background-position: 0 -507px; width: 18px; height: 12px; } 
.nwn-lu{ background-position: 0 -521px; width: 18px; height: 12px; } 
.nwn-lv{ background-position: 0 -535px; width: 18px; height: 12px; } 
.nwn-mk{ background-position: 0 -549px; width: 18px; height: 12px; } 
.nwn-nl{ background-position: 0 -563px; width: 18px; height: 12px; } 
.nwn-no{ background-position: 0 -577px; width: 18px; height: 12px; } 
.nwn-po{ background-position: 0 -591px; width: 18px; height: 12px; } 
.nwn-pt{ background-position: 0 -605px; width: 18px; height: 12px; } 
.nwn-ru{ background-position: 0 -619px; width: 18px; height: 12px; } 
.nwn-se{ background-position: 0 -633px; width: 18px; height: 12px; } 
.nwn-si{ background-position: 0 -647px; width: 18px; height: 12px; } 
.nwn-sk{ background-position: 0 -661px; width: 18px; height: 12px; } 
.nwn-uk{ background-position: 0 -675px; width: 18px; height: 12px; } 
.nwn-up{ background-position: 0 -689px; width: 7px; height: 8px; } 
.nwn-warnd{ background-position: 0 -699px; width: 60px; height: 40px; } 

.ic45{background-image:url(http://static.nordicweather.net/img/ic45-3.png);background-color:transparent;background-repeat:no-repeat;}
.ic45-clear{ background-position: 0 0; width: 45px; height: 45px; } 
.ic45-cloudy{ background-position: 0 -47px; width: 45px; height: 45px; } 
.ic45-drizzle{ background-position: 0 -94px; width: 45px; height: 45px; } 
.ic45-frz{ background-position: 0 -141px; width: 45px; height: 45px; } 
.ic45-hail{ background-position: 0 -188px; width: 45px; height: 45px; } 
.ic45-hazy{ background-position: 0 -235px; width: 45px; height: 45px; } 
.ic45-mostlyclear{ background-position: 0 -282px; width: 45px; height: 45px; } 
.ic45-mostlycloudy{ background-position: 0 -329px; width: 45px; height: 45px; } 
.ic45-na{ background-position: 0 -376px; width: 37px; height: 34px; } 
.ic45-nt_clear{ background-position: 0 -412px; width: 45px; height: 45px; } 
.ic45-nt_mostlyclear{ background-position: 0 -459px; width: 45px; height: 45px; } 
.ic45-nt_mostlycloudy{ background-position: 0 -506px; width: 45px; height: 45px; } 
.ic45-nt_partlycloudy{ background-position: 0 -553px; width: 45px; height: 45px; } 
.ic45-nt_rainshowers{ background-position: 0 -600px; width: 45px; height: 45px; } 
.ic45-nt_rainshowersthunder{ background-position: 0 -647px; width: 45px; height: 45px; } 
.ic45-nt_sleetshowers{ background-position: 0 -694px; width: 45px; height: 45px; } 
.ic45-nt_snowshowers{ background-position: 0 -741px; width: 45px; height: 45px; } 
.ic45-partlycloudy{ background-position: 0 -788px; width: 45px; height: 45px; } 
.ic45-rain1{ background-position: 0 -835px; width: 45px; height: 45px; } 
.ic45-rain2{ background-position: 0 -882px; width: 45px; height: 45px; } 
.ic45-rain3{ background-position: 0 -929px; width: 45px; height: 45px; } 
.ic45-rain4{ background-position: 0 -976px; width: 45px; height: 45px; } 
.ic45-rainshowers{ background-position: 0 -1023px; width: 45px; height: 45px; } 
.ic45-rainshowersthunder{ background-position: 0 -1070px; width: 45px; height: 45px; } 
.ic45-sleet{ background-position: 0 -1117px; width: 45px; height: 45px; } 
.ic45-sleetshowers{ background-position: 0 -1164px; width: 45px; height: 45px; } 
.ic45-snow{ background-position: 0 -1211px; width: 45px; height: 45px; } 
.ic45-snow1{ background-position: 0 -1258px; width: 45px; height: 45px; } 
.ic45-snow2{ background-position: 0 -1305px; width: 45px; height: 45px; } 
.ic45-snow3{ background-position: 0 -1352px; width: 45px; height: 45px; } 
.ic45-snow4{ background-position: 0 -1399px; width: 45px; height: 45px; } 
.ic45-snowshowers{ background-position: 0 -1446px; width: 45px; height: 45px; } 
.ic45-tornado{ background-position: 0 -1493px; width: 45px; height: 45px; } 
.ic45-tshail{ background-position: 0 -1540px; width: 45px; height: 45px; } 
.ic45-tstorms1{ background-position: 0 -1587px; width: 45px; height: 45px; } 
.ic45-tstorms2{ background-position: 0 -1634px; width: 45px; height: 45px; } 
.ic45-tstorms3{ background-position: 0 -1681px; width: 45px; height: 45px; } 
.ic45-tstornado{ background-position: 0 -1728px; width: 45px; height: 45px; } 

.glyphicon:empty{width:1em}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}

.wind-b{background-image:url(http://static.nordicweather.net/img/wB.png);background-color:transparent;background-repeat:no-repeat;}
.E0{ background-position: 0 0; width: 39px; height: 39px; } 
.E1{ background-position: -40px 0; width: 39px; height: 39px; } 
.E10{ background-position: -80px 0; width: 39px; height: 39px; } 
.E11{ background-position: -120px 0; width: 39px; height: 39px; } 
.E12{ background-position: -160px 0; width: 39px; height: 39px; } 
.E2{ background-position: -200px 0; width: 39px; height: 39px; } 
.E3{ background-position: -240px 0; width: 39px; height: 39px; } 
.E4{ background-position: -280px 0; width: 39px; height: 39px; } 
.E5{ background-position: -320px 0; width: 39px; height: 39px; } 
.E6{ background-position: -360px 0; width: 39px; height: 39px; } 
.E7{ background-position: -400px 0; width: 39px; height: 39px; } 
.E8{ background-position: -440px 0; width: 39px; height: 39px; } 
.E9{ background-position: -480px 0; width: 39px; height: 39px; } 
.ENE1{ background-position: -520px 0; width: 39px; height: 39px; } 
.ENE10{ background-position: -560px 0; width: 39px; height: 39px; } 
.ENE11{ background-position: -600px 0; width: 39px; height: 39px; } 
.ENE12{ background-position: -640px 0; width: 39px; height: 39px; } 
.ENE2{ background-position: -680px 0; width: 39px; height: 39px; } 
.ENE3{ background-position: -720px 0; width: 39px; height: 39px; } 
.ENE4{ background-position: -760px 0; width: 39px; height: 39px; } 
.ENE5{ background-position: -800px 0; width: 39px; height: 39px; } 
.ENE6{ background-position: -840px 0; width: 39px; height: 39px; } 
.ENE7{ background-position: -880px 0; width: 39px; height: 39px; } 
.ENE8{ background-position: -920px 0; width: 39px; height: 39px; } 
.ENE9{ background-position: -960px 0; width: 39px; height: 39px; } 
.ESE1{ background-position: -1000px 0; width: 39px; height: 39px; } 
.ESE10{ background-position: -1040px 0; width: 39px; height: 39px; } 
.ESE11{ background-position: -1080px 0; width: 39px; height: 39px; } 
.ESE12{ background-position: -1120px 0; width: 39px; height: 39px; } 
.ESE2{ background-position: -1160px 0; width: 39px; height: 39px; } 
.ESE3{ background-position: -1200px 0; width: 39px; height: 39px; } 
.ESE4{ background-position: -1240px 0; width: 39px; height: 39px; } 
.ESE5{ background-position: -1280px 0; width: 39px; height: 39px; } 
.ESE6{ background-position: -1320px 0; width: 39px; height: 39px; } 
.ESE7{ background-position: -1360px 0; width: 39px; height: 39px; } 
.ESE8{ background-position: -1400px 0; width: 39px; height: 39px; } 
.ESE9{ background-position: -1440px 0; width: 39px; height: 39px; } 
.N1{ background-position: -1480px 0; width: 39px; height: 39px; } 
.N10{ background-position: -1520px 0; width: 39px; height: 39px; } 
.N11{ background-position: -1560px 0; width: 39px; height: 39px; } 
.N12{ background-position: -1600px 0; width: 39px; height: 39px; } 
.N2{ background-position: -1640px 0; width: 39px; height: 39px; } 
.N3{ background-position: -1680px 0; width: 39px; height: 39px; } 
.N4{ background-position: -1720px 0; width: 39px; height: 39px; } 
.N5{ background-position: -1760px 0; width: 39px; height: 39px; } 
.N6{ background-position: -1800px 0; width: 39px; height: 39px; } 
.N7{ background-position: -1840px 0; width: 39px; height: 39px; } 
.N8{ background-position: -1880px 0; width: 39px; height: 39px; } 
.N9{ background-position: -1920px 0; width: 39px; height: 39px; } 
.NE1{ background-position: -1960px 0; width: 39px; height: 39px; } 
.NE10{ background-position: -2000px 0; width: 39px; height: 39px; } 
.NE11{ background-position: -2040px 0; width: 39px; height: 39px; } 
.NE12{ background-position: -2080px 0; width: 39px; height: 39px; } 
.NE2{ background-position: -2120px 0; width: 39px; height: 39px; } 
.NE3{ background-position: -2160px 0; width: 39px; height: 39px; } 
.NE4{ background-position: -2200px 0; width: 39px; height: 39px; } 
.NE5{ background-position: -2240px 0; width: 39px; height: 39px; } 
.NE6{ background-position: -2280px 0; width: 39px; height: 39px; } 
.NE7{ background-position: -2320px 0; width: 39px; height: 39px; } 
.NE8{ background-position: -2360px 0; width: 39px; height: 39px; } 
.NE9{ background-position: -2400px 0; width: 39px; height: 39px; } 
.NNE1{ background-position: -2440px 0; width: 39px; height: 39px; } 
.NNE10{ background-position: -2480px 0; width: 39px; height: 39px; } 
.NNE11{ background-position: -2520px 0; width: 39px; height: 39px; } 
.NNE12{ background-position: -2560px 0; width: 39px; height: 39px; } 
.NNE2{ background-position: -2600px 0; width: 39px; height: 39px; } 
.NNE3{ background-position: -2640px 0; width: 39px; height: 39px; } 
.NNE4{ background-position: -2680px 0; width: 39px; height: 39px; } 
.NNE5{ background-position: -2720px 0; width: 39px; height: 39px; } 
.NNE6{ background-position: -2760px 0; width: 39px; height: 39px; } 
.NNE7{ background-position: -2800px 0; width: 39px; height: 39px; } 
.NNE8{ background-position: -2840px 0; width: 39px; height: 39px; } 
.NNE9{ background-position: -2880px 0; width: 39px; height: 39px; } 
.NNW1{ background-position: -2920px 0; width: 39px; height: 39px; } 
.NNW10{ background-position: -2960px 0; width: 39px; height: 39px; } 
.NNW11{ background-position: -3000px 0; width: 39px; height: 39px; } 
.NNW12{ background-position: -3040px 0; width: 39px; height: 39px; } 
.NNW2{ background-position: -3080px 0; width: 39px; height: 39px; } 
.NNW3{ background-position: -3120px 0; width: 39px; height: 39px; } 
.NNW4{ background-position: -3160px 0; width: 39px; height: 39px; } 
.NNW5{ background-position: -3200px 0; width: 39px; height: 39px; } 
.NNW6{ background-position: -3240px 0; width: 39px; height: 39px; } 
.NNW7{ background-position: -3280px 0; width: 39px; height: 39px; } 
.NNW8{ background-position: -3320px 0; width: 39px; height: 39px; } 
.NNW9{ background-position: -3360px 0; width: 39px; height: 39px; } 
.NW1{ background-position: -3400px 0; width: 39px; height: 39px; } 
.NW10{ background-position: -3440px 0; width: 39px; height: 39px; } 
.NW11{ background-position: -3480px 0; width: 39px; height: 39px; } 
.NW12{ background-position: -3520px 0; width: 39px; height: 39px; } 
.NW2{ background-position: -3560px 0; width: 39px; height: 39px; } 
.NW3{ background-position: -3600px 0; width: 39px; height: 39px; } 
.NW4{ background-position: -3640px 0; width: 39px; height: 39px; } 
.NW5{ background-position: -3680px 0; width: 39px; height: 39px; } 
.NW6{ background-position: -3720px 0; width: 39px; height: 39px; } 
.NW7{ background-position: -3760px 0; width: 39px; height: 39px; } 
.NW8{ background-position: -3800px 0; width: 39px; height: 39px; } 
.NW9{ background-position: -3840px 0; width: 39px; height: 39px; } 
.S1{ background-position: -3880px 0; width: 39px; height: 39px; } 
.S10{ background-position: -3920px 0; width: 39px; height: 39px; } 
.S11{ background-position: -3960px 0; width: 39px; height: 39px; } 
.S12{ background-position: -4000px 0; width: 39px; height: 39px; } 
.S2{ background-position: -4040px 0; width: 39px; height: 39px; } 
.S3{ background-position: -4080px 0; width: 39px; height: 39px; } 
.S4{ background-position: -4120px 0; width: 39px; height: 39px; } 
.S5{ background-position: -4160px 0; width: 39px; height: 39px; } 
.S6{ background-position: -4200px 0; width: 39px; height: 39px; } 
.S7{ background-position: -4240px 0; width: 39px; height: 39px; } 
.S8{ background-position: -4280px 0; width: 39px; height: 39px; } 
.S9{ background-position: -4320px 0; width: 39px; height: 39px; } 
.SE1{ background-position: -4360px 0; width: 39px; height: 39px; } 
.SE10{ background-position: -4400px 0; width: 39px; height: 39px; } 
.SE11{ background-position: -4440px 0; width: 39px; height: 39px; } 
.SE12{ background-position: -4480px 0; width: 39px; height: 39px; } 
.SE2{ background-position: -4520px 0; width: 39px; height: 39px; } 
.SE3{ background-position: -4560px 0; width: 39px; height: 39px; } 
.SE4{ background-position: -4600px 0; width: 39px; height: 39px; } 
.SE5{ background-position: -4640px 0; width: 39px; height: 39px; } 
.SE6{ background-position: -4680px 0; width: 39px; height: 39px; } 
.SE7{ background-position: -4720px 0; width: 39px; height: 39px; } 
.SE8{ background-position: -4760px 0; width: 39px; height: 39px; } 
.SE9{ background-position: -4800px 0; width: 39px; height: 39px; } 
.SSE1{ background-position: -4840px 0; width: 39px; height: 39px; } 
.SSE10{ background-position: -4880px 0; width: 39px; height: 39px; } 
.SSE11{ background-position: -4920px 0; width: 39px; height: 39px; } 
.SSE12{ background-position: -4960px 0; width: 39px; height: 39px; } 
.SSE2{ background-position: -5000px 0; width: 39px; height: 39px; } 
.SSE3{ background-position: -5040px 0; width: 39px; height: 39px; } 
.SSE4{ background-position: -5080px 0; width: 39px; height: 39px; } 
.SSE5{ background-position: -5120px 0; width: 39px; height: 39px; } 
.SSE6{ background-position: -5160px 0; width: 39px; height: 39px; } 
.SSE7{ background-position: -5200px 0; width: 39px; height: 39px; } 
.SSE8{ background-position: -5240px 0; width: 39px; height: 39px; } 
.SSE9{ background-position: -5280px 0; width: 39px; height: 39px; } 
.SSW1{ background-position: -5320px 0; width: 39px; height: 39px; } 
.SSW10{ background-position: -5360px 0; width: 39px; height: 39px; } 
.SSW11{ background-position: -5400px 0; width: 39px; height: 39px; } 
.SSW12{ background-position: -5440px 0; width: 39px; height: 39px; } 
.SSW2{ background-position: -5480px 0; width: 39px; height: 39px; } 
.SSW3{ background-position: -5520px 0; width: 39px; height: 39px; } 
.SSW4{ background-position: -5560px 0; width: 39px; height: 39px; } 
.SSW5{ background-position: -5600px 0; width: 39px; height: 39px; } 
.SSW6{ background-position: -5640px 0; width: 39px; height: 39px; } 
.SSW7{ background-position: -5680px 0; width: 39px; height: 39px; } 
.SSW8{ background-position: -5720px 0; width: 39px; height: 39px; } 
.SSW9{ background-position: -5760px 0; width: 39px; height: 39px; } 
.SW1{ background-position: -5800px 0; width: 39px; height: 39px; } 
.SW10{ background-position: -5840px 0; width: 39px; height: 39px; } 
.SW11{ background-position: -5880px 0; width: 39px; height: 39px; } 
.SW12{ background-position: -5920px 0; width: 39px; height: 39px; } 
.SW2{ background-position: -5960px 0; width: 39px; height: 39px; } 
.SW3{ background-position: -6000px 0; width: 39px; height: 39px; } 
.SW4{ background-position: -6040px 0; width: 39px; height: 39px; } 
.SW5{ background-position: -6080px 0; width: 39px; height: 39px; } 
.SW6{ background-position: -6120px 0; width: 39px; height: 39px; } 
.SW7{ background-position: -6160px 0; width: 39px; height: 39px; } 
.SW8{ background-position: -6200px 0; width: 39px; height: 39px; } 
.SW9{ background-position: -6240px 0; width: 39px; height: 39px; } 
.W1{ background-position: -6280px 0; width: 39px; height: 39px; } 
.W10{ background-position: -6320px 0; width: 39px; height: 39px; } 
.W11{ background-position: -6360px 0; width: 39px; height: 39px; } 
.W12{ background-position: -6400px 0; width: 39px; height: 39px; } 
.W2{ background-position: -6440px 0; width: 39px; height: 39px; } 
.W3{ background-position: -6480px 0; width: 39px; height: 39px; } 
.W4{ background-position: -6520px 0; width: 39px; height: 39px; } 
.W5{ background-position: -6560px 0; width: 39px; height: 39px; } 
.W6{ background-position: -6600px 0; width: 39px; height: 39px; } 
.W7{ background-position: -6640px 0; width: 39px; height: 39px; } 
.W8{ background-position: -6680px 0; width: 39px; height: 39px; } 
.W9{ background-position: -6720px 0; width: 39px; height: 39px; } 
.WNW1{ background-position: -6760px 0; width: 39px; height: 39px; } 
.WNW10{ background-position: -6800px 0; width: 39px; height: 39px; } 
.WNW11{ background-position: -6840px 0; width: 39px; height: 39px; } 
.WNW12{ background-position: -6880px 0; width: 39px; height: 39px; } 
.WNW2{ background-position: -6920px 0; width: 39px; height: 39px; } 
.WNW3{ background-position: -6960px 0; width: 39px; height: 39px; } 
.WNW4{ background-position: -7000px 0; width: 39px; height: 39px; } 
.WNW5{ background-position: -7040px 0; width: 39px; height: 39px; } 
.WNW6{ background-position: -7080px 0; width: 39px; height: 39px; } 
.WNW7{ background-position: -7120px 0; width: 39px; height: 39px; } 
.WNW8{ background-position: -7160px 0; width: 39px; height: 39px; } 
.WNW9{ background-position: -7200px 0; width: 39px; height: 39px; } 
.WSW1{ background-position: -7240px 0; width: 39px; height: 39px; } 
.WSW10{ background-position: -7280px 0; width: 39px; height: 39px; } 
.WSW11{ background-position: -7320px 0; width: 39px; height: 39px; } 
.WSW12{ background-position: -7360px 0; width: 39px; height: 39px; } 
.WSW2{ background-position: -7400px 0; width: 39px; height: 39px; } 
.WSW3{ background-position: -7440px 0; width: 39px; height: 39px; } 
.WSW4{ background-position: -7480px 0; width: 39px; height: 39px; } 
.WSW5{ background-position: -7520px 0; width: 39px; height: 39px; } 
.WSW6{ background-position: -7560px 0; width: 39px; height: 39px; } 
.WSW7{ background-position: -7600px 0; width: 39px; height: 39px; } 
.WSW8{ background-position: -7640px 0; width: 39px; height: 39px; } 
.WSW9{ background-position: -7680px 0; width: 39px; height: 39px; } 

.wind-o1{background-image:url(http://static.nordicweather.net/img/wO1.png);background-color:transparent;background-repeat:no-repeat;}
.O-E10{ background-position: 0 0; width: 39px; height: 39px; } 
.O-E11{ background-position: -40px 0; width: 39px; height: 39px; } 
.O-E12{ background-position: -80px 0; width: 39px; height: 39px; } 
.O-E13{ background-position: -120px 0; width: 39px; height: 39px; } 
.O-E14{ background-position: -160px 0; width: 39px; height: 39px; } 
.O-E15{ background-position: -200px 0; width: 39px; height: 39px; } 
.O-E16{ background-position: -240px 0; width: 39px; height: 39px; } 
.O-E17{ background-position: -280px 0; width: 39px; height: 39px; } 
.O-E18{ background-position: -320px 0; width: 39px; height: 39px; } 
.O-E19{ background-position: -360px 0; width: 39px; height: 39px; } 
.O-E20{ background-position: -400px 0; width: 39px; height: 39px; } 
.O-E21{ background-position: -440px 0; width: 39px; height: 39px; } 
.O-E22{ background-position: -480px 0; width: 39px; height: 39px; } 
.O-E7{ background-position: -520px 0; width: 39px; height: 39px; } 
.O-E8{ background-position: -560px 0; width: 39px; height: 39px; } 
.O-E9{ background-position: -600px 0; width: 39px; height: 39px; } 
.O-ENE10{ background-position: -640px 0; width: 39px; height: 39px; } 
.O-ENE11{ background-position: -680px 0; width: 39px; height: 39px; } 
.O-ENE12{ background-position: -720px 0; width: 39px; height: 39px; } 
.O-ENE13{ background-position: -760px 0; width: 39px; height: 39px; } 
.O-ENE14{ background-position: -800px 0; width: 39px; height: 39px; } 
.O-ENE15{ background-position: -840px 0; width: 39px; height: 39px; } 
.O-ENE16{ background-position: -880px 0; width: 39px; height: 39px; } 
.O-ENE17{ background-position: -920px 0; width: 39px; height: 39px; } 
.O-ENE18{ background-position: -960px 0; width: 39px; height: 39px; } 
.O-ENE19{ background-position: -1000px 0; width: 39px; height: 39px; } 
.O-ENE20{ background-position: -1040px 0; width: 39px; height: 39px; } 
.O-ENE21{ background-position: -1080px 0; width: 39px; height: 39px; } 
.O-ENE22{ background-position: -1120px 0; width: 39px; height: 39px; } 
.O-ENE7{ background-position: -1160px 0; width: 39px; height: 39px; } 
.O-ENE8{ background-position: -1200px 0; width: 39px; height: 39px; } 
.O-ENE9{ background-position: -1240px 0; width: 39px; height: 39px; } 
.O-ESE10{ background-position: -1280px 0; width: 39px; height: 39px; } 
.O-ESE11{ background-position: -1320px 0; width: 39px; height: 39px; } 
.O-ESE12{ background-position: -1360px 0; width: 39px; height: 39px; } 
.O-ESE13{ background-position: -1400px 0; width: 39px; height: 39px; } 
.O-ESE14{ background-position: -1440px 0; width: 39px; height: 39px; } 
.O-ESE15{ background-position: -1480px 0; width: 39px; height: 39px; } 
.O-ESE16{ background-position: -1520px 0; width: 39px; height: 39px; } 
.O-ESE17{ background-position: -1560px 0; width: 39px; height: 39px; } 
.O-ESE18{ background-position: -1600px 0; width: 39px; height: 39px; } 
.O-ESE19{ background-position: -1640px 0; width: 39px; height: 39px; } 
.O-ESE20{ background-position: -1680px 0; width: 39px; height: 39px; } 
.O-ESE21{ background-position: -1720px 0; width: 39px; height: 39px; } 
.O-ESE22{ background-position: -1760px 0; width: 39px; height: 39px; } 
.O-ESE7{ background-position: -1800px 0; width: 39px; height: 39px; } 
.O-ESE8{ background-position: -1840px 0; width: 39px; height: 39px; } 
.O-ESE9{ background-position: -1880px 0; width: 39px; height: 39px; } 
.O-N10{ background-position: -1920px 0; width: 39px; height: 39px; } 
.O-N11{ background-position: -1960px 0; width: 39px; height: 39px; } 
.O-N12{ background-position: -2000px 0; width: 39px; height: 39px; } 
.O-N13{ background-position: -2040px 0; width: 39px; height: 39px; } 
.O-N14{ background-position: -2080px 0; width: 39px; height: 39px; } 
.O-N15{ background-position: -2120px 0; width: 39px; height: 39px; } 
.O-N16{ background-position: -2160px 0; width: 39px; height: 39px; } 
.O-N17{ background-position: -2200px 0; width: 39px; height: 39px; } 
.O-N18{ background-position: -2240px 0; width: 39px; height: 39px; } 
.O-N19{ background-position: -2280px 0; width: 39px; height: 39px; } 
.O-N20{ background-position: -2320px 0; width: 39px; height: 39px; } 
.O-N21{ background-position: -2360px 0; width: 39px; height: 39px; } 
.O-N22{ background-position: -2400px 0; width: 39px; height: 39px; } 
.O-N7{ background-position: -2440px 0; width: 39px; height: 39px; } 
.O-N8{ background-position: -2480px 0; width: 39px; height: 39px; } 
.O-N9{ background-position: -2520px 0; width: 39px; height: 39px; } 
.O-NE10{ background-position: -2560px 0; width: 39px; height: 39px; } 
.O-NE11{ background-position: -2600px 0; width: 39px; height: 39px; } 
.O-NE12{ background-position: -2640px 0; width: 39px; height: 39px; } 
.O-NE13{ background-position: -2680px 0; width: 39px; height: 39px; } 
.O-NE14{ background-position: -2720px 0; width: 39px; height: 39px; } 
.O-NE15{ background-position: -2760px 0; width: 39px; height: 39px; } 
.O-NE16{ background-position: -2800px 0; width: 39px; height: 39px; } 
.O-NE17{ background-position: -2840px 0; width: 39px; height: 39px; } 
.O-NE18{ background-position: -2880px 0; width: 39px; height: 39px; } 
.O-NE19{ background-position: -2920px 0; width: 39px; height: 39px; } 
.O-NE20{ background-position: -2960px 0; width: 39px; height: 39px; } 
.O-NE21{ background-position: -3000px 0; width: 39px; height: 39px; } 
.O-NE22{ background-position: -3040px 0; width: 39px; height: 39px; } 
.O-NE7{ background-position: -3080px 0; width: 39px; height: 39px; } 
.O-NE8{ background-position: -3120px 0; width: 39px; height: 39px; } 
.O-NE9{ background-position: -3160px 0; width: 39px; height: 39px; } 
.O-NNE10{ background-position: -3200px 0; width: 39px; height: 39px; } 
.O-NNE11{ background-position: -3240px 0; width: 39px; height: 39px; } 
.O-NNE12{ background-position: -3280px 0; width: 39px; height: 39px; } 
.O-NNE13{ background-position: -3320px 0; width: 39px; height: 39px; } 
.O-NNE14{ background-position: -3360px 0; width: 39px; height: 39px; } 
.O-NNE15{ background-position: -3400px 0; width: 39px; height: 39px; } 
.O-NNE16{ background-position: -3440px 0; width: 39px; height: 39px; } 
.O-NNE17{ background-position: -3480px 0; width: 39px; height: 39px; } 
.O-NNE18{ background-position: -3520px 0; width: 39px; height: 39px; } 
.O-NNE19{ background-position: -3560px 0; width: 39px; height: 39px; } 
.O-NNE20{ background-position: -3600px 0; width: 39px; height: 39px; } 
.O-NNE21{ background-position: -3640px 0; width: 39px; height: 39px; } 
.O-NNE22{ background-position: -3680px 0; width: 39px; height: 39px; } 
.O-NNE7{ background-position: -3720px 0; width: 39px; height: 39px; } 
.O-NNE8{ background-position: -3760px 0; width: 39px; height: 39px; } 
.O-NNE9{ background-position: -3800px 0; width: 39px; height: 39px; } 
.O-NNW10{ background-position: -3840px 0; width: 39px; height: 39px; } 
.O-NNW11{ background-position: -3880px 0; width: 39px; height: 39px; } 
.O-NNW12{ background-position: -3920px 0; width: 39px; height: 39px; } 
.O-NNW13{ background-position: -3960px 0; width: 39px; height: 39px; } 
.O-NNW14{ background-position: -4000px 0; width: 39px; height: 39px; } 
.O-NNW15{ background-position: -4040px 0; width: 39px; height: 39px; } 
.O-NNW16{ background-position: -4080px 0; width: 39px; height: 39px; } 
.O-NNW17{ background-position: -4120px 0; width: 39px; height: 39px; } 
.O-NNW18{ background-position: -4160px 0; width: 39px; height: 39px; } 
.O-NNW19{ background-position: -4200px 0; width: 39px; height: 39px; } 
.O-NNW20{ background-position: -4240px 0; width: 39px; height: 39px; } 
.O-NNW21{ background-position: -4280px 0; width: 39px; height: 39px; } 
.O-NNW22{ background-position: -4320px 0; width: 39px; height: 39px; } 
.O-NNW7{ background-position: -4360px 0; width: 39px; height: 39px; } 
.O-NNW8{ background-position: -4400px 0; width: 39px; height: 39px; } 
.O-NNW9{ background-position: -4440px 0; width: 39px; height: 39px; } 
.O-NW10{ background-position: -4480px 0; width: 39px; height: 39px; } 
.O-NW11{ background-position: -4520px 0; width: 39px; height: 39px; } 
.O-NW12{ background-position: -4560px 0; width: 39px; height: 39px; } 
.O-NW13{ background-position: -4600px 0; width: 39px; height: 39px; } 
.O-NW14{ background-position: -4640px 0; width: 39px; height: 39px; } 
.O-NW15{ background-position: -4680px 0; width: 39px; height: 39px; } 
.O-NW16{ background-position: -4720px 0; width: 39px; height: 39px; } 
.O-NW17{ background-position: -4760px 0; width: 39px; height: 39px; } 
.O-NW18{ background-position: -4800px 0; width: 39px; height: 39px; } 
.O-NW19{ background-position: -4840px 0; width: 39px; height: 39px; } 
.O-NW20{ background-position: -4880px 0; width: 39px; height: 39px; } 
.O-NW21{ background-position: -4920px 0; width: 39px; height: 39px; } 
.O-NW22{ background-position: -4960px 0; width: 39px; height: 39px; } 
.O-NW7{ background-position: -5000px 0; width: 39px; height: 39px; } 
.O-NW8{ background-position: -5040px 0; width: 39px; height: 39px; } 
.O-NW9{ background-position: -5080px 0; width: 39px; height: 39px; } 
.O-S10{ background-position: -5120px 0; width: 39px; height: 39px; } 
.O-S11{ background-position: -5160px 0; width: 39px; height: 39px; } 
.O-S12{ background-position: -5200px 0; width: 39px; height: 39px; } 
.O-S13{ background-position: -5240px 0; width: 39px; height: 39px; } 
.O-S14{ background-position: -5280px 0; width: 39px; height: 39px; } 
.O-S15{ background-position: -5320px 0; width: 39px; height: 39px; } 
.O-S16{ background-position: -5360px 0; width: 39px; height: 39px; } 
.O-S17{ background-position: -5400px 0; width: 39px; height: 39px; } 
.O-S18{ background-position: -5440px 0; width: 39px; height: 39px; } 
.O-S19{ background-position: -5480px 0; width: 39px; height: 39px; } 
.O-S20{ background-position: -5520px 0; width: 39px; height: 39px; } 
.O-S21{ background-position: -5560px 0; width: 39px; height: 39px; } 
.O-S22{ background-position: -5600px 0; width: 39px; height: 39px; } 
.O-S7{ background-position: -5640px 0; width: 39px; height: 39px; } 
.O-S8{ background-position: -5680px 0; width: 39px; height: 39px; } 
.O-S9{ background-position: -5720px 0; width: 39px; height: 39px; } 
.O-SE10{ background-position: -5760px 0; width: 39px; height: 39px; } 
.O-SE11{ background-position: -5800px 0; width: 39px; height: 39px; } 
.O-SE12{ background-position: -5840px 0; width: 39px; height: 39px; } 
.O-SE13{ background-position: -5880px 0; width: 39px; height: 39px; } 
.O-SE14{ background-position: -5920px 0; width: 39px; height: 39px; } 
.O-SE15{ background-position: -5960px 0; width: 39px; height: 39px; } 
.O-SE16{ background-position: -6000px 0; width: 39px; height: 39px; } 
.O-SE17{ background-position: -6040px 0; width: 39px; height: 39px; } 
.O-SE18{ background-position: -6080px 0; width: 39px; height: 39px; } 
.O-SE19{ background-position: -6120px 0; width: 39px; height: 39px; } 
.O-SE20{ background-position: -6160px 0; width: 39px; height: 39px; } 
.O-SE21{ background-position: -6200px 0; width: 39px; height: 39px; } 
.O-SE22{ background-position: -6240px 0; width: 39px; height: 39px; } 
.O-SE7{ background-position: -6280px 0; width: 39px; height: 39px; } 
.O-SE8{ background-position: -6320px 0; width: 39px; height: 39px; } 
.O-SE9{ background-position: -6360px 0; width: 39px; height: 39px; } 
.O-SSE10{ background-position: -6400px 0; width: 39px; height: 39px; } 
.O-SSE11{ background-position: -6440px 0; width: 39px; height: 39px; } 
.O-SSE12{ background-position: -6480px 0; width: 39px; height: 39px; } 
.O-SSE13{ background-position: -6520px 0; width: 39px; height: 39px; } 
.O-SSE14{ background-position: -6560px 0; width: 39px; height: 39px; } 
.O-SSE15{ background-position: -6600px 0; width: 39px; height: 39px; } 
.O-SSE16{ background-position: -6640px 0; width: 39px; height: 39px; } 
.O-SSE17{ background-position: -6680px 0; width: 39px; height: 39px; } 
.O-SSE18{ background-position: -6720px 0; width: 39px; height: 39px; } 
.O-SSE19{ background-position: -6760px 0; width: 39px; height: 39px; } 
.O-SSE20{ background-position: -6800px 0; width: 39px; height: 39px; } 
.O-SSE21{ background-position: -6840px 0; width: 39px; height: 39px; } 
.O-SSE22{ background-position: -6880px 0; width: 39px; height: 39px; } 
.O-SSE7{ background-position: -6920px 0; width: 39px; height: 39px; } 
.O-SSE8{ background-position: -6960px 0; width: 39px; height: 39px; } 
.O-SSE9{ background-position: -7000px 0; width: 39px; height: 39px; } 
.O-SSW10{ background-position: -7040px 0; width: 39px; height: 39px; } 
.O-SSW11{ background-position: -7080px 0; width: 39px; height: 39px; } 
.O-SSW12{ background-position: -7120px 0; width: 39px; height: 39px; } 
.O-SSW13{ background-position: -7160px 0; width: 39px; height: 39px; } 
.O-SSW14{ background-position: -7200px 0; width: 39px; height: 39px; } 
.O-SSW15{ background-position: -7240px 0; width: 39px; height: 39px; } 
.O-SSW16{ background-position: -7280px 0; width: 39px; height: 39px; } 
.O-SSW17{ background-position: -7320px 0; width: 39px; height: 39px; } 
.O-SSW18{ background-position: -7360px 0; width: 39px; height: 39px; } 
.O-SSW19{ background-position: -7400px 0; width: 39px; height: 39px; } 
.O-SSW20{ background-position: -7440px 0; width: 39px; height: 39px; } 
.O-SSW21{ background-position: -7480px 0; width: 39px; height: 39px; } 
.O-SSW22{ background-position: -7520px 0; width: 39px; height: 39px; } 
.O-SSW7{ background-position: -7560px 0; width: 39px; height: 39px; } 
.O-SSW8{ background-position: -7600px 0; width: 39px; height: 39px; } 
.O-SSW9{ background-position: -7640px 0; width: 39px; height: 39px; } 
.O-SW10{ background-position: -7680px 0; width: 39px; height: 39px; } 
.O-SW11{ background-position: -7720px 0; width: 39px; height: 39px; } 
.O-SW12{ background-position: -7760px 0; width: 39px; height: 39px; } 
.O-SW13{ background-position: -7800px 0; width: 39px; height: 39px; } 
.O-SW14{ background-position: -7840px 0; width: 39px; height: 39px; } 
.O-SW15{ background-position: -7880px 0; width: 39px; height: 39px; } 
.O-SW16{ background-position: -7920px 0; width: 39px; height: 39px; } 
.O-SW17{ background-position: -7960px 0; width: 39px; height: 39px; } 
.O-SW18{ background-position: -8000px 0; width: 39px; height: 39px; } 
.O-SW19{ background-position: -8040px 0; width: 39px; height: 39px; } 
.O-SW20{ background-position: -8080px 0; width: 39px; height: 39px; } 
.O-SW21{ background-position: -8120px 0; width: 39px; height: 39px; } 
.O-SW22{ background-position: -8160px 0; width: 39px; height: 39px; } 
.O-SW7{ background-position: -8200px 0; width: 39px; height: 39px; } 
.O-SW8{ background-position: -8240px 0; width: 39px; height: 39px; } 
.O-SW9{ background-position: -8280px 0; width: 39px; height: 39px; } 
.O-W10{ background-position: -8320px 0; width: 39px; height: 39px; } 
.O-W11{ background-position: -8360px 0; width: 39px; height: 39px; } 
.O-W12{ background-position: -8400px 0; width: 39px; height: 39px; } 
.O-W13{ background-position: -8440px 0; width: 39px; height: 39px; } 
.O-W14{ background-position: -8480px 0; width: 39px; height: 39px; } 
.O-W15{ background-position: -8520px 0; width: 39px; height: 39px; } 
.O-W16{ background-position: -8560px 0; width: 39px; height: 39px; } 
.O-W17{ background-position: -8600px 0; width: 39px; height: 39px; } 
.O-W18{ background-position: -8640px 0; width: 39px; height: 39px; } 
.O-W19{ background-position: -8680px 0; width: 39px; height: 39px; } 
.O-W20{ background-position: -8720px 0; width: 39px; height: 39px; } 
.O-W21{ background-position: -8760px 0; width: 39px; height: 39px; } 
.O-W22{ background-position: -8800px 0; width: 39px; height: 39px; } 
.O-W7{ background-position: -8840px 0; width: 39px; height: 39px; } 
.O-W8{ background-position: -8880px 0; width: 39px; height: 39px; } 
.O-W9{ background-position: -8920px 0; width: 39px; height: 39px; } 
.O-WNW10{ background-position: -8960px 0; width: 39px; height: 39px; } 
.O-WNW11{ background-position: -9000px 0; width: 39px; height: 39px; } 
.O-WNW12{ background-position: -9040px 0; width: 39px; height: 39px; } 
.O-WNW13{ background-position: -9080px 0; width: 39px; height: 39px; } 
.O-WNW14{ background-position: -9120px 0; width: 39px; height: 39px; } 
.O-WNW15{ background-position: -9160px 0; width: 39px; height: 39px; } 
.O-WNW16{ background-position: -9200px 0; width: 39px; height: 39px; } 
.O-WNW17{ background-position: -9240px 0; width: 39px; height: 39px; } 
.O-WNW18{ background-position: -9280px 0; width: 39px; height: 39px; } 
.O-WNW19{ background-position: -9320px 0; width: 39px; height: 39px; } 
.O-WNW20{ background-position: -9360px 0; width: 39px; height: 39px; } 
.O-WNW21{ background-position: -9400px 0; width: 39px; height: 39px; } 
.O-WNW22{ background-position: -9440px 0; width: 39px; height: 39px; } 
.O-WNW7{ background-position: -9480px 0; width: 39px; height: 39px; } 
.O-WNW8{ background-position: -9520px 0; width: 39px; height: 39px; } 
.O-WNW9{ background-position: -9560px 0; width: 39px; height: 39px; } 
.O-WSW10{ background-position: -9600px 0; width: 39px; height: 39px; } 
.O-WSW11{ background-position: -9640px 0; width: 39px; height: 39px; } 
.O-WSW12{ background-position: -9680px 0; width: 39px; height: 39px; } 
.O-WSW13{ background-position: -9720px 0; width: 39px; height: 39px; } 
.O-WSW14{ background-position: -9760px 0; width: 39px; height: 39px; } 
.O-WSW15{ background-position: -9800px 0; width: 39px; height: 39px; } 
.O-WSW16{ background-position: -9840px 0; width: 39px; height: 39px; } 
.O-WSW17{ background-position: -9880px 0; width: 39px; height: 39px; } 
.O-WSW18{ background-position: -9920px 0; width: 39px; height: 39px; } 
.O-WSW19{ background-position: -9960px 0; width: 39px; height: 39px; } 
.O-WSW20{ background-position: -10000px 0; width: 39px; height: 39px; } 
.O-WSW21{ background-position: -10040px 0; width: 39px; height: 39px; } 
.O-WSW22{ background-position: -10080px 0; width: 39px; height: 39px; } 
.O-WSW7{ background-position: -10120px 0; width: 39px; height: 39px; } 
.O-WSW8{ background-position: -10160px 0; width: 39px; height: 39px; } 
.O-WSW9{ background-position: -10200px 0; width: 39px; height: 39px; } 

.wind-o2{background-image:url(http://static.nordicweather.net/img/wO2.png);background-color:transparent;background-repeat:no-repeat;}
.O-E23{ background-position: 0 0; width: 39px; height: 39px; } 
.O-E24{ background-position: -40px 0; width: 39px; height: 39px; } 
.O-E25{ background-position: -80px 0; width: 39px; height: 39px; } 
.O-E26{ background-position: -120px 0; width: 39px; height: 39px; } 
.O-E27{ background-position: -160px 0; width: 39px; height: 39px; } 
.O-E28{ background-position: -200px 0; width: 39px; height: 39px; } 
.O-E29{ background-position: -240px 0; width: 39px; height: 39px; } 
.O-E30{ background-position: -280px 0; width: 39px; height: 39px; } 
.O-E31{ background-position: -320px 0; width: 39px; height: 39px; } 
.O-E32{ background-position: -360px 0; width: 39px; height: 39px; } 
.O-E33{ background-position: -400px 0; width: 39px; height: 39px; } 
.O-E34{ background-position: -440px 0; width: 39px; height: 39px; } 
.O-E35{ background-position: -480px 0; width: 39px; height: 39px; } 
.O-E36{ background-position: -520px 0; width: 39px; height: 39px; } 
.O-E37{ background-position: -560px 0; width: 39px; height: 39px; } 
.O-E38{ background-position: -600px 0; width: 39px; height: 39px; } 
.O-E39{ background-position: -640px 0; width: 39px; height: 39px; } 
.O-E40{ background-position: -680px 0; width: 39px; height: 39px; } 
.O-ENE23{ background-position: -720px 0; width: 39px; height: 39px; } 
.O-ENE24{ background-position: -760px 0; width: 39px; height: 39px; } 
.O-ENE25{ background-position: -800px 0; width: 39px; height: 39px; } 
.O-ENE26{ background-position: -840px 0; width: 39px; height: 39px; } 
.O-ENE27{ background-position: -880px 0; width: 39px; height: 39px; } 
.O-ENE28{ background-position: -920px 0; width: 39px; height: 39px; } 
.O-ENE29{ background-position: -960px 0; width: 39px; height: 39px; } 
.O-ENE30{ background-position: -1000px 0; width: 39px; height: 39px; } 
.O-ENE31{ background-position: -1040px 0; width: 39px; height: 39px; } 
.O-ENE32{ background-position: -1080px 0; width: 39px; height: 39px; } 
.O-ENE33{ background-position: -1120px 0; width: 39px; height: 39px; } 
.O-ENE34{ background-position: -1160px 0; width: 39px; height: 39px; } 
.O-ENE35{ background-position: -1200px 0; width: 39px; height: 39px; } 
.O-ENE36{ background-position: -1240px 0; width: 39px; height: 39px; } 
.O-ENE37{ background-position: -1280px 0; width: 39px; height: 39px; } 
.O-ENE38{ background-position: -1320px 0; width: 39px; height: 39px; } 
.O-ENE39{ background-position: -1360px 0; width: 39px; height: 39px; } 
.O-ENE40{ background-position: -1400px 0; width: 39px; height: 39px; } 
.O-ESE23{ background-position: -1440px 0; width: 39px; height: 39px; } 
.O-ESE24{ background-position: -1480px 0; width: 39px; height: 39px; } 
.O-ESE25{ background-position: -1520px 0; width: 39px; height: 39px; } 
.O-ESE26{ background-position: -1560px 0; width: 39px; height: 39px; } 
.O-ESE27{ background-position: -1600px 0; width: 39px; height: 39px; } 
.O-ESE28{ background-position: -1640px 0; width: 39px; height: 39px; } 
.O-ESE29{ background-position: -1680px 0; width: 39px; height: 39px; } 
.O-ESE30{ background-position: -1720px 0; width: 39px; height: 39px; } 
.O-ESE31{ background-position: -1760px 0; width: 39px; height: 39px; } 
.O-ESE32{ background-position: -1800px 0; width: 39px; height: 39px; } 
.O-ESE33{ background-position: -1840px 0; width: 39px; height: 39px; } 
.O-ESE34{ background-position: -1880px 0; width: 39px; height: 39px; } 
.O-ESE35{ background-position: -1920px 0; width: 39px; height: 39px; } 
.O-ESE36{ background-position: -1960px 0; width: 39px; height: 39px; } 
.O-ESE37{ background-position: -2000px 0; width: 39px; height: 39px; } 
.O-ESE38{ background-position: -2040px 0; width: 39px; height: 39px; } 
.O-ESE39{ background-position: -2080px 0; width: 39px; height: 39px; } 
.O-ESE40{ background-position: -2120px 0; width: 39px; height: 39px; } 
.O-N23{ background-position: -2160px 0; width: 39px; height: 39px; } 
.O-N24{ background-position: -2200px 0; width: 39px; height: 39px; } 
.O-N25{ background-position: -2240px 0; width: 39px; height: 39px; } 
.O-N26{ background-position: -2280px 0; width: 39px; height: 39px; } 
.O-N27{ background-position: -2320px 0; width: 39px; height: 39px; } 
.O-N28{ background-position: -2360px 0; width: 39px; height: 39px; } 
.O-N29{ background-position: -2400px 0; width: 39px; height: 39px; } 
.O-N30{ background-position: -2440px 0; width: 39px; height: 39px; } 
.O-N31{ background-position: -2480px 0; width: 39px; height: 39px; } 
.O-N32{ background-position: -2520px 0; width: 39px; height: 39px; } 
.O-N33{ background-position: -2560px 0; width: 39px; height: 39px; } 
.O-N34{ background-position: -2600px 0; width: 39px; height: 39px; } 
.O-N35{ background-position: -2640px 0; width: 39px; height: 39px; } 
.O-N36{ background-position: -2680px 0; width: 39px; height: 39px; } 
.O-N37{ background-position: -2720px 0; width: 39px; height: 39px; } 
.O-N38{ background-position: -2760px 0; width: 39px; height: 39px; } 
.O-N39{ background-position: -2800px 0; width: 39px; height: 39px; } 
.O-N40{ background-position: -2840px 0; width: 39px; height: 39px; } 
.O-NE23{ background-position: -2880px 0; width: 39px; height: 39px; } 
.O-NE24{ background-position: -2920px 0; width: 39px; height: 39px; } 
.O-NE25{ background-position: -2960px 0; width: 39px; height: 39px; } 
.O-NE26{ background-position: -3000px 0; width: 39px; height: 39px; } 
.O-NE27{ background-position: -3040px 0; width: 39px; height: 39px; } 
.O-NE28{ background-position: -3080px 0; width: 39px; height: 39px; } 
.O-NE29{ background-position: -3120px 0; width: 39px; height: 39px; } 
.O-NE30{ background-position: -3160px 0; width: 39px; height: 39px; } 
.O-NE31{ background-position: -3200px 0; width: 39px; height: 39px; } 
.O-NE32{ background-position: -3240px 0; width: 39px; height: 39px; } 
.O-NE33{ background-position: -3280px 0; width: 39px; height: 39px; } 
.O-NE34{ background-position: -3320px 0; width: 39px; height: 39px; } 
.O-NE35{ background-position: -3360px 0; width: 39px; height: 39px; } 
.O-NE36{ background-position: -3400px 0; width: 39px; height: 39px; } 
.O-NE37{ background-position: -3440px 0; width: 39px; height: 39px; } 
.O-NE38{ background-position: -3480px 0; width: 39px; height: 39px; } 
.O-NE39{ background-position: -3520px 0; width: 39px; height: 39px; } 
.O-NE40{ background-position: -3560px 0; width: 39px; height: 39px; } 
.O-NNE23{ background-position: -3600px 0; width: 39px; height: 39px; } 
.O-NNE24{ background-position: -3640px 0; width: 39px; height: 39px; } 
.O-NNE25{ background-position: -3680px 0; width: 39px; height: 39px; } 
.O-NNE26{ background-position: -3720px 0; width: 39px; height: 39px; } 
.O-NNE27{ background-position: -3760px 0; width: 39px; height: 39px; } 
.O-NNE28{ background-position: -3800px 0; width: 39px; height: 39px; } 
.O-NNE29{ background-position: -3840px 0; width: 39px; height: 39px; } 
.O-NNE30{ background-position: -3880px 0; width: 39px; height: 39px; } 
.O-NNE31{ background-position: -3920px 0; width: 39px; height: 39px; } 
.O-NNE32{ background-position: -3960px 0; width: 39px; height: 39px; } 
.O-NNE33{ background-position: -4000px 0; width: 39px; height: 39px; } 
.O-NNE34{ background-position: -4040px 0; width: 39px; height: 39px; } 
.O-NNE35{ background-position: -4080px 0; width: 39px; height: 39px; } 
.O-NNE36{ background-position: -4120px 0; width: 39px; height: 39px; } 
.O-NNE37{ background-position: -4160px 0; width: 39px; height: 39px; } 
.O-NNE38{ background-position: -4200px 0; width: 39px; height: 39px; } 
.O-NNE39{ background-position: -4240px 0; width: 39px; height: 39px; } 
.O-NNE40{ background-position: -4280px 0; width: 39px; height: 39px; } 
.O-NNW23{ background-position: -4320px 0; width: 39px; height: 39px; } 
.O-NNW24{ background-position: -4360px 0; width: 39px; height: 39px; } 
.O-NNW25{ background-position: -4400px 0; width: 39px; height: 39px; } 
.O-NNW26{ background-position: -4440px 0; width: 39px; height: 39px; } 
.O-NNW27{ background-position: -4480px 0; width: 39px; height: 39px; } 
.O-NNW28{ background-position: -4520px 0; width: 39px; height: 39px; } 
.O-NNW29{ background-position: -4560px 0; width: 39px; height: 39px; } 
.O-NNW30{ background-position: -4600px 0; width: 39px; height: 39px; } 
.O-NNW31{ background-position: -4640px 0; width: 39px; height: 39px; } 
.O-NNW32{ background-position: -4680px 0; width: 39px; height: 39px; } 
.O-NNW33{ background-position: -4720px 0; width: 39px; height: 39px; } 
.O-NNW34{ background-position: -4760px 0; width: 39px; height: 39px; } 
.O-NNW35{ background-position: -4800px 0; width: 39px; height: 39px; } 
.O-NNW36{ background-position: -4840px 0; width: 39px; height: 39px; } 
.O-NNW37{ background-position: -4880px 0; width: 39px; height: 39px; } 
.O-NNW38{ background-position: -4920px 0; width: 39px; height: 39px; } 
.O-NNW39{ background-position: -4960px 0; width: 39px; height: 39px; } 
.O-NNW40{ background-position: -5000px 0; width: 39px; height: 39px; } 
.O-NW23{ background-position: -5040px 0; width: 39px; height: 39px; } 
.O-NW24{ background-position: -5080px 0; width: 39px; height: 39px; } 
.O-NW25{ background-position: -5120px 0; width: 39px; height: 39px; } 
.O-NW26{ background-position: -5160px 0; width: 39px; height: 39px; } 
.O-NW27{ background-position: -5200px 0; width: 39px; height: 39px; } 
.O-NW28{ background-position: -5240px 0; width: 39px; height: 39px; } 
.O-NW29{ background-position: -5280px 0; width: 39px; height: 39px; } 
.O-NW30{ background-position: -5320px 0; width: 39px; height: 39px; } 
.O-NW31{ background-position: -5360px 0; width: 39px; height: 39px; } 
.O-NW32{ background-position: -5400px 0; width: 39px; height: 39px; } 
.O-NW33{ background-position: -5440px 0; width: 39px; height: 39px; } 
.O-NW34{ background-position: -5480px 0; width: 39px; height: 39px; } 
.O-NW35{ background-position: -5520px 0; width: 39px; height: 39px; } 
.O-NW36{ background-position: -5560px 0; width: 39px; height: 39px; } 
.O-NW37{ background-position: -5600px 0; width: 39px; height: 39px; } 
.O-NW38{ background-position: -5640px 0; width: 39px; height: 39px; } 
.O-NW39{ background-position: -5680px 0; width: 39px; height: 39px; } 
.O-NW40{ background-position: -5720px 0; width: 39px; height: 39px; } 
.O-S23{ background-position: -5760px 0; width: 39px; height: 39px; } 
.O-S24{ background-position: -5800px 0; width: 39px; height: 39px; } 
.O-S25{ background-position: -5840px 0; width: 39px; height: 39px; } 
.O-S26{ background-position: -5880px 0; width: 39px; height: 39px; } 
.O-S27{ background-position: -5920px 0; width: 39px; height: 39px; } 
.O-S28{ background-position: -5960px 0; width: 39px; height: 39px; } 
.O-S29{ background-position: -6000px 0; width: 39px; height: 39px; } 
.O-S30{ background-position: -6040px 0; width: 39px; height: 39px; } 
.O-S31{ background-position: -6080px 0; width: 39px; height: 39px; } 
.O-S32{ background-position: -6120px 0; width: 39px; height: 39px; } 
.O-S33{ background-position: -6160px 0; width: 39px; height: 39px; } 
.O-S34{ background-position: -6200px 0; width: 39px; height: 39px; } 
.O-S35{ background-position: -6240px 0; width: 39px; height: 39px; } 
.O-S36{ background-position: -6280px 0; width: 39px; height: 39px; } 
.O-S37{ background-position: -6320px 0; width: 39px; height: 39px; } 
.O-S38{ background-position: -6360px 0; width: 39px; height: 39px; } 
.O-S39{ background-position: -6400px 0; width: 39px; height: 39px; } 
.O-S40{ background-position: -6440px 0; width: 39px; height: 39px; } 
.O-SE23{ background-position: -6480px 0; width: 39px; height: 39px; } 
.O-SE24{ background-position: -6520px 0; width: 39px; height: 39px; } 
.O-SE25{ background-position: -6560px 0; width: 39px; height: 39px; } 
.O-SE26{ background-position: -6600px 0; width: 39px; height: 39px; } 
.O-SE27{ background-position: -6640px 0; width: 39px; height: 39px; } 
.O-SE28{ background-position: -6680px 0; width: 39px; height: 39px; } 
.O-SE29{ background-position: -6720px 0; width: 39px; height: 39px; } 
.O-SE30{ background-position: -6760px 0; width: 39px; height: 39px; } 
.O-SE31{ background-position: -6800px 0; width: 39px; height: 39px; } 
.O-SE32{ background-position: -6840px 0; width: 39px; height: 39px; } 
.O-SE33{ background-position: -6880px 0; width: 39px; height: 39px; } 
.O-SE34{ background-position: -6920px 0; width: 39px; height: 39px; } 
.O-SE35{ background-position: -6960px 0; width: 39px; height: 39px; } 
.O-SE36{ background-position: -7000px 0; width: 39px; height: 39px; } 
.O-SE37{ background-position: -7040px 0; width: 39px; height: 39px; } 
.O-SE38{ background-position: -7080px 0; width: 39px; height: 39px; } 
.O-SE39{ background-position: -7120px 0; width: 39px; height: 39px; } 
.O-SE40{ background-position: -7160px 0; width: 39px; height: 39px; } 
.O-SSE23{ background-position: -7200px 0; width: 39px; height: 39px; } 
.O-SSE24{ background-position: -7240px 0; width: 39px; height: 39px; } 
.O-SSE25{ background-position: -7280px 0; width: 39px; height: 39px; } 
.O-SSE26{ background-position: -7320px 0; width: 39px; height: 39px; } 
.O-SSE27{ background-position: -7360px 0; width: 39px; height: 39px; } 
.O-SSE28{ background-position: -7400px 0; width: 39px; height: 39px; } 
.O-SSE29{ background-position: -7440px 0; width: 39px; height: 39px; } 
.O-SSE30{ background-position: -7480px 0; width: 39px; height: 39px; } 
.O-SSE31{ background-position: -7520px 0; width: 39px; height: 39px; } 
.O-SSE32{ background-position: -7560px 0; width: 39px; height: 39px; } 
.O-SSE33{ background-position: -7600px 0; width: 39px; height: 39px; } 
.O-SSE34{ background-position: -7640px 0; width: 39px; height: 39px; } 
.O-SSE35{ background-position: -7680px 0; width: 39px; height: 39px; } 
.O-SSE36{ background-position: -7720px 0; width: 39px; height: 39px; } 
.O-SSE37{ background-position: -7760px 0; width: 39px; height: 39px; } 
.O-SSE38{ background-position: -7800px 0; width: 39px; height: 39px; } 
.O-SSE39{ background-position: -7840px 0; width: 39px; height: 39px; } 
.O-SSE40{ background-position: -7880px 0; width: 39px; height: 39px; } 
.O-SSW23{ background-position: -7920px 0; width: 39px; height: 39px; } 
.O-SSW24{ background-position: -7960px 0; width: 39px; height: 39px; } 
.O-SSW25{ background-position: -8000px 0; width: 39px; height: 39px; } 
.O-SSW26{ background-position: -8040px 0; width: 39px; height: 39px; } 
.O-SSW27{ background-position: -8080px 0; width: 39px; height: 39px; } 
.O-SSW28{ background-position: -8120px 0; width: 39px; height: 39px; } 
.O-SSW29{ background-position: -8160px 0; width: 39px; height: 39px; } 
.O-SSW30{ background-position: -8200px 0; width: 39px; height: 39px; } 
.O-SSW31{ background-position: -8240px 0; width: 39px; height: 39px; } 
.O-SSW32{ background-position: -8280px 0; width: 39px; height: 39px; } 
.O-SSW33{ background-position: -8320px 0; width: 39px; height: 39px; } 
.O-SSW34{ background-position: -8360px 0; width: 39px; height: 39px; } 
.O-SSW35{ background-position: -8400px 0; width: 39px; height: 39px; } 
.O-SSW36{ background-position: -8440px 0; width: 39px; height: 39px; } 
.O-SSW37{ background-position: -8480px 0; width: 39px; height: 39px; } 
.O-SSW38{ background-position: -8520px 0; width: 39px; height: 39px; } 
.O-SSW39{ background-position: -8560px 0; width: 39px; height: 39px; } 
.O-SSW40{ background-position: -8600px 0; width: 39px; height: 39px; } 
.O-SW23{ background-position: -8640px 0; width: 39px; height: 39px; } 
.O-SW24{ background-position: -8680px 0; width: 39px; height: 39px; } 
.O-SW25{ background-position: -8720px 0; width: 39px; height: 39px; } 
.O-SW26{ background-position: -8760px 0; width: 39px; height: 39px; } 
.O-SW27{ background-position: -8800px 0; width: 39px; height: 39px; } 
.O-SW28{ background-position: -8840px 0; width: 39px; height: 39px; } 
.O-SW29{ background-position: -8880px 0; width: 39px; height: 39px; } 
.O-SW30{ background-position: -8920px 0; width: 39px; height: 39px; } 
.O-SW31{ background-position: -8960px 0; width: 39px; height: 39px; } 
.O-SW32{ background-position: -9000px 0; width: 39px; height: 39px; } 
.O-SW33{ background-position: -9040px 0; width: 39px; height: 39px; } 
.O-SW34{ background-position: -9080px 0; width: 39px; height: 39px; } 
.O-SW35{ background-position: -9120px 0; width: 39px; height: 39px; } 
.O-SW36{ background-position: -9160px 0; width: 39px; height: 39px; } 
.O-SW37{ background-position: -9200px 0; width: 39px; height: 39px; } 
.O-SW38{ background-position: -9240px 0; width: 39px; height: 39px; } 
.O-SW39{ background-position: -9280px 0; width: 39px; height: 39px; } 
.O-SW40{ background-position: -9320px 0; width: 39px; height: 39px; } 
.O-W23{ background-position: -9360px 0; width: 39px; height: 39px; } 
.O-W24{ background-position: -9400px 0; width: 39px; height: 39px; } 
.O-W25{ background-position: -9440px 0; width: 39px; height: 39px; } 
.O-W26{ background-position: -9480px 0; width: 39px; height: 39px; } 
.O-W27{ background-position: -9520px 0; width: 39px; height: 39px; } 
.O-W28{ background-position: -9560px 0; width: 39px; height: 39px; } 
.O-W29{ background-position: -9600px 0; width: 39px; height: 39px; } 
.O-W30{ background-position: -9640px 0; width: 39px; height: 39px; } 
.O-W31{ background-position: -9680px 0; width: 39px; height: 39px; } 
.O-W32{ background-position: -9720px 0; width: 39px; height: 39px; } 
.O-W33{ background-position: -9760px 0; width: 39px; height: 39px; } 
.O-W34{ background-position: -9800px 0; width: 39px; height: 39px; } 
.O-W35{ background-position: -9840px 0; width: 39px; height: 39px; } 
.O-W36{ background-position: -9880px 0; width: 39px; height: 39px; } 
.O-W37{ background-position: -9920px 0; width: 39px; height: 39px; } 
.O-W38{ background-position: -9960px 0; width: 39px; height: 39px; } 
.O-W39{ background-position: -10000px 0; width: 39px; height: 39px; } 
.O-W40{ background-position: -10040px 0; width: 39px; height: 39px; } 
.O-WNW23{ background-position: -10080px 0; width: 39px; height: 39px; } 
.O-WNW24{ background-position: -10120px 0; width: 39px; height: 39px; } 
.O-WNW25{ background-position: -10160px 0; width: 39px; height: 39px; } 
.O-WNW26{ background-position: -10200px 0; width: 39px; height: 39px; } 
.O-WNW27{ background-position: -10240px 0; width: 39px; height: 39px; } 
.O-WNW28{ background-position: -10280px 0; width: 39px; height: 39px; } 
.O-WNW29{ background-position: -10320px 0; width: 39px; height: 39px; } 
.O-WNW30{ background-position: -10360px 0; width: 39px; height: 39px; } 
.O-WNW31{ background-position: -10400px 0; width: 39px; height: 39px; } 
.O-WNW32{ background-position: -10440px 0; width: 39px; height: 39px; } 
.O-WNW33{ background-position: -10480px 0; width: 39px; height: 39px; } 
.O-WNW34{ background-position: -10520px 0; width: 39px; height: 39px; } 
.O-WNW35{ background-position: -10560px 0; width: 39px; height: 39px; } 
.O-WNW36{ background-position: -10600px 0; width: 39px; height: 39px; } 
.O-WNW37{ background-position: -10640px 0; width: 39px; height: 39px; } 
.O-WNW38{ background-position: -10680px 0; width: 39px; height: 39px; } 
.O-WNW39{ background-position: -10720px 0; width: 39px; height: 39px; } 
.O-WNW40{ background-position: -10760px 0; width: 39px; height: 39px; } 
.O-WSW23{ background-position: -10800px 0; width: 39px; height: 39px; } 
.O-WSW24{ background-position: -10840px 0; width: 39px; height: 39px; } 
.O-WSW25{ background-position: -10880px 0; width: 39px; height: 39px; } 
.O-WSW26{ background-position: -10920px 0; width: 39px; height: 39px; } 
.O-WSW27{ background-position: -10960px 0; width: 39px; height: 39px; } 
.O-WSW28{ background-position: -11000px 0; width: 39px; height: 39px; } 
.O-WSW29{ background-position: -11040px 0; width: 39px; height: 39px; } 
.O-WSW30{ background-position: -11080px 0; width: 39px; height: 39px; } 
.O-WSW31{ background-position: -11120px 0; width: 39px; height: 39px; } 
.O-WSW32{ background-position: -11160px 0; width: 39px; height: 39px; } 
.O-WSW33{ background-position: -11200px 0; width: 39px; height: 39px; } 
.O-WSW34{ background-position: -11240px 0; width: 39px; height: 39px; } 
.O-WSW35{ background-position: -11280px 0; width: 39px; height: 39px; } 
.O-WSW36{ background-position: -11320px 0; width: 39px; height: 39px; } 
.O-WSW37{ background-position: -11360px 0; width: 39px; height: 39px; } 
.O-WSW38{ background-position: -11400px 0; width: 39px; height: 39px; } 
.O-WSW39{ background-position: -11440px 0; width: 39px; height: 39px; } 
.O-WSW40{ background-position: -11480px 0; width: 39px; height: 39px; } 

.wxallwind{background: url(http://static.nordicweather.net/img/w0.png) no-repeat top left;background-color:transparent;}
.wxall-E{ background-position: 0 0; width: 41px; height: 41px; } 
.wxall-ENE{ background-position: -43px 0; width: 41px; height: 41px; } 
.wxall-ESE{ background-position: -86px 0; width: 41px; height: 41px; } 
.wxall-N{ background-position: -129px 0; width: 41px; height: 41px; } 
.wxall-NE{ background-position: -172px 0; width: 41px; height: 41px; } 
.wxall-NNE{ background-position: -215px 0; width: 41px; height: 41px; } 
.wxall-NNW{ background-position: -258px 0; width: 41px; height: 41px; } 
.wxall-NW{ background-position: -301px 0; width: 41px; height: 41px; } 
.wxall-S{ background-position: -344px 0; width: 41px; height: 41px; } 
.wxall-SE{ background-position: -387px 0; width: 41px; height: 41px; } 
.wxall-SSE{ background-position: -430px 0; width: 41px; height: 41px; } 
.wxall-SSW{ background-position: -473px 0; width: 41px; height: 41px; } 
.wxall-SW{ background-position: -516px 0; width: 41px; height: 41px; } 
.wxall-W-E{ background-position: -559px 0; width: 41px; height: 41px; } 
.wxall-W-ENE{ background-position: -602px 0; width: 41px; height: 41px; } 
.wxall-W-ESE{ background-position: -645px 0; width: 41px; height: 41px; } 
.wxall-W-N{ background-position: -688px 0; width: 41px; height: 41px; } 
.wxall-W-NE{ background-position: -731px 0; width: 41px; height: 41px; } 
.wxall-W-NNE{ background-position: -774px 0; width: 41px; height: 41px; } 
.wxall-W-NNW{ background-position: -817px 0; width: 41px; height: 41px; } 
.wxall-W-NW{ background-position: -860px 0; width: 41px; height: 41px; } 
.wxall-W-S{ background-position: -903px 0; width: 41px; height: 41px; } 
.wxall-W-SE{ background-position: -946px 0; width: 41px; height: 41px; } 
.wxall-W-SSE{ background-position: -989px 0; width: 41px; height: 41px; } 
.wxall-W-SSW{ background-position: -1032px 0; width: 41px; height: 41px; } 
.wxall-W-SW{ background-position: -1075px 0; width: 41px; height: 41px; } 
.wxall-W-W{ background-position: -1118px 0; width: 41px; height: 41px; } 
.wxall-W-WNW{ background-position: -1161px 0; width: 41px; height: 41px; } 
.wxall-W-WSW{ background-position: -1204px 0; width: 41px; height: 41px; } 
.wxall-W{ background-position: -1247px 0; width: 41px; height: 41px; } 
.wxall-WNW{ background-position: -1290px 0; width: 41px; height: 41px; } 
.wxall-WSW{ background-position: -1333px 0; width: 41px; height: 41px; } 