html, body, h1, h2, h3, h4, h5, h6, div, span, blockquote, p, address, form, fieldset, label, legend, img, a, abbr, acronym, ul, ol, dl, dt, dd, li, hr, table, td, th, big, small, q, strong, em, sup, sub, del, cite, code {border: 0;font-size: 100%;margin: 0;outline: 0;padding: 0}blockquote, q {quotes: none}a, a:visited {color: #265084;text-decoration: underline}a:hover, a:focus, a:active {text-decoration: none}ul, ol {list-style: none}legend {display: none}body {background: #fff url('/images/body.gif') 0 0 repeat-x;color: #000;font: normal 62.5% Arial,Helvetica,Tahoma,Verdana,sans-serif}h1, h2, h3, h4, h5, legend {font: normal 1em Arial,Helvetica,Tahoma,Verdana,sans-serif}input.txt, textarea, select {background: #fff;border: 1px solid #9ebfce;font: normal 1.2em Arial,Helvetica,Tahoma,Verdana,sans-serif;padding: 3px}input.sub {cursor: pointer}button {border: 0;cursor: pointer;display: block;float: left;text-indent: -99999px}#header, #main, #footer {margin: 0 auto;width: 980px}#left {float: left;width: 500px}#right {float: right;width: 468px}#map {background: url('/images/worldmap.jpg') 0 0 no-repeat;height: 256px;width: 500px}#notice {background: #FFF6BF;border-top: 2px solid #FFD324;border-bottom: 2px solid #FFD324;text-align: center;margin: 10px auto;padding: 5px 20px;font-size: 2em;font-weight: bold;font-family: Verdana,Tahoma,sans-serif;color: #265084}#header {background: url('/images/dots.gif') 0 100% repeat-x;padding-bottom: 15px}#header h1, .logo {float: left;padding: 21px 0 0}#header h1 a, #header h1 a:visited,.logo a, .logo a:visited{background: url('/images/logo.gif') 0 0 no-repeat;display: block;height: 46px;text-indent: -99999px;width: 220px}p.datemain {color: #858585;float: right;font: normal 1.1em Verdana,Tahoma,sans-serif;padding-top: 40px}p.datesub {color: #858585;float: right;font: normal 1.1em Verdana,Tahoma,sans-serif;padding: 15px 0 3px;width: 360px}#header .city {color: #265084;float: left;font-size: 3.6em;letter-spacing: -1px;padding: 23px 0 0 3px}#header .city span {padding-right: 2px}#header .smaller {font-size: large}#weekforecast {background: url('/images/dots.gif') 0 100% repeat-x;margin-bottom: 5px;padding-bottom: 15px}#weekforecast .title {font-size: 1.7em;padding: 10px 10px 5px;}#weekforecast .title strong {color: #265084}#weekforecast span.country {display: block;font-size: 2.12em;line-height: 1}#weekforecast h1 {display: inline;font-size: 1.29em;line-height: 1.2;padding-top: 10px;}#weekforecast img {float: left}#weekforecast li {color: #265084;float: left;font: normal 1.1em Verdana,Tahoma,sans-serif;line-height: 1.3;padding: 9px 0 0;width: 130px}#weekforecast li.monday {width: 128px}#weekforecast li strong {font: bold 1.27em Arial,Helvetica,sans-serif}#weekforecast .details {margin-left: 35px}#weekforecast span.precipitation {background: url('/images/ico_opady.gif') 0 1px no-repeat;padding: 0 0 1px 15px}#legend {color: #858585;font: normal 1.1em Verdana,Tahoma,sans-serif;line-height: 1.33;padding-bottom: 5px}#legend img {vertical-align: middle}#subscription {margin-bottom: 5px;padding: 0 2px 10px}#subscription.mainpage {background: #fffdc3;padding: 10px 14px 14px}#subscription legend {display: block;font-size: 1.2em;padding-bottom: 4px}#subscription label {display: none}#subscription button {background: url('/images/zapiszmnie.gif') 0 0 no-repeat;height: 28px;width: 110px}#subscription input.txt {background: url('/images/inputbg.gif') 0 0 no-repeat;float: left;margin: 1px 7px 0 0;padding: 4px 4px 5px;width: 310px}#subscription.mainpage input.txt {width: 310px}#subscription input.txt {width: 244px}#topsearch h2 {font-size: 1.8em;padding-bottom: 5px}#big {font-size: 1.5em}.bigger {font-size: 1.5em}.medium {font-size: 1.1em}.faded {color: #B0AAB3;font-size: 0.9em}#topsearch p {font-size: 1.4em;line-height: 1.5}#topsearch p a, #topsearch p a:visited {padding: 0 5px 0 0;text-decoration: none;white-space: nowrap}#topsearch p a:hover, #topsearch p a:focus, #topsearch p a:active {text-decoration: underline}#topsearch p a.more, #topsearch p a.more:visited {background: url('/images/arrows.gif') 100% 5px no-repeat;padding: 0 10px 0 0;text-decoration: underline}#topsearch p a.more:hover, #topsearch p a.more:focus, #topsearch p a.more:active {text-decoration: none}#topsearch a span, #topsearch a:visited span {color: #9a9a9a}#search {padding: 25px 0 10px 29px}#header #search {clear: right;float: right;padding: 0 12px 0 0;width: 440px}#search label {display: block;font-size: 1.8em;padding-bottom: 3px}#header #search label {float: left;font-size: 1.4em;font-weight: normal;padding: 6px 5px 2px 0}#search button {background: url('/images/sprawdz.gif') 0 0 no-repeat;height: 42px;width: 152px}#header #search button {background: url('/images/sprawdz2.gif') 0 0 no-repeat;height: 28px;width: 87px}#search input.txt {background: none;border: 0;float: left;font-size: 1.8em;margin: 2px 3px 0 0;padding: 8px;width: 280px}#header #search input.txt {background: url('/images/inputbg.gif') 0 0 no-repeat;border: 1px solid #9ebfce;font-size: 1.4em;margin: 1px 7px 0 0;padding: 4px;width: 242px}#cityweather {margin-bottom: 10px}#cityweather h2 {color: #265084;font-size: 3.6em}#cityweather h2 span {color: #9a9a9a;font-size: 0.64em}#cityweather .box {background: url('/images/cityweather_box.gif') 0 0 no-repeat;height: 144px;width: 373px}#cityweather .date {color: #adadad;float: right;font-size: 1.2em;padding: 5px 13px 0 0;text-align: right}#cityweather .date p {background: url('/images/arrow_down.gif') 100% 50% no-repeat;padding-right: 15px}#cityweather .weather_icon {clear: both;float: left;font-size: 1.6em;padding: 0 0 10px;position: relative;text-align: center;width: 130px}#cityweather .weather_icon p {position: absolute;bottom: 0;left: 0;text-align: center;width: 130px}#cityweather .info {clear: right;float: right;font-size: 1.6em;padding: 25px 0 0 20px;width: 223px}#cityweather .info p {padding: 8px 0}#cityweather .info p.temp {background: url('/images/ico_temp.gif') 4px 50% no-repeat;padding-left: 25px}#cityweather .info p.wind {background: url('/images/ico_wind.gif') 0 50% no-repeat;padding-left: 25px}#photo {margin-bottom: 4px;position: relative}#photo .title {background: url('/images/blue.png') 0 0 repeat;color: #fff;font-size: 2.2em;padding: 3px 5px;position: absolute;bottom: 23px;left: 0}#photo .author {background: url('/images/pink.png') 0 0 repeat;color: #fff;font-size: 1.2em;padding: 2px 5px;position: absolute;bottom: 4px;left: 0}#photo .where {background: #fff;font-size: 1.2em;padding: 2px 5px;position: absolute;bottom: 0;right: 0}#photo .where a, #photo .where a:visited {text-decoration: underline}#photo .where a:hover, #photo .where a:focus, #photo .where a:active {text-decoration: none}#addphoto {padding: 10px 10px 10px 50px;font-size: 1.1em;font-family: Verdana,Tahoma;line-height: 1.66em}#addphoto h1 {font-size: 2em;font-weight: bold;color: #265084;padding: 10px 10px 20px 0}#addphoto label {display: inline-block;width: 50px}#addphoto input {width: 220px;margin: 5px}#addphoto #uploaded_image_file {width: 300px}#addphoto .hint {color: #265084;margin: 10px 15px 0 0;text-align: center;font-weight: bold;width: 300px}#addphoto #submit {width: 120px}#loadphoto {background: #fffdc3;font-size: 1.4em;padding: 8px;text-align: center}#loadphoto img {vertical-align: middle}#loadphoto form, #loadphoto input, #loadphoto .inline {display: inline-block;vertical-align: middle}.errorExplanation {}.errorExplanation h2 {color: #265084;font-size: 1.8em}.errorExplanation ul {list-style-type: circle;padding: 10px 0 15px 25px;font-size: 1.3em;font-weight: bold;line-height: 1.6em;color: #F03838}#player h2 {background: url('/images/wrzuta_logo.gif') 0 0 no-repeat;font-size: 1.2em;padding: 1px 0 5px 60px}#info {padding: 5px 0 0 33px}#info h2 {font-size: 2em;line-height: 1.33;text-indent: -99999px}#info li {background: url('/images/round.gif') 0 11px no-repeat;font-size: 1.4em;line-height: 1.5;padding: 5px 0 0 16px}#admin {font: normal 1.1em Verdana, Tahoma, Georgia;line-height: 1.66}#admin .pagination {padding: 15px 0 10px}#admin h2 {color: #265084;font-size: 2em;display: inline;padding: 0 15px 0 0}#admin td {font-family: Verdana, Georgia;padding: 0 10px 0 0;border-bottom: 1px solid #aaa}#admin input {margin: 5px 10px 5px 10px}#admin .alert {color: #F03838}#footer {background: url('/images/dots.gif') 0 5px repeat-x;color: #858585;font: normal 1em Verdana,Tahoma,sans-serif;line-height: 1.33;padding: 15px 0 10px;text-align: center}#footer a, #footer a:visited {color: #858585;text-decoration: none}#footer a:hover, #footer a:focus, #footer a:active {color: #000;text-decoration: none}#main:after, #header:after, #weekforecast:after {content: " ";clear: both;display: block;height: 0;overflow: hidden;visibility: hidden}