*{margin:0;padding:0}
abbr,acronym{border-bottom:1px dashed #000;cursor:default}
address{margin:0 1em .75em 1em}
blockquote cite{display:block;font-size:.85em}
cite{font-size:.85em;font-style:italic}
code{font-size:1.25em}
em{margin-right:.5em;display:block;float:left;height:1em;width:1em}
fieldset{font-size:1em;padding:5px;margin:5px 5px 0 0}
.legend,p,h6,input,.faq a{font-size:1em}
legend,#content_inner p{padding:3px 0 3px 0}
form{border:1px solid #aaa;float:left;margin:0 0 10px 0}
h1{font-size:2.2em}
h2{font-size:1.5em;line-height:1.25}
h3{font-size:1.3em;line-height:1.5}
h4{font-size:1.2em}
h5{font-size:1.1em}
ul,ol{list-style:none}
ul li{margin:0 0 1em 0}
img,iframe{border:0}
input[type="text"],input[type="password"]{width:100%}
input[type="submit"]{float:left;margin:.5em 0}
label{clear:both;display:block;font-size:1em;font-weight:bold;margin:.5em 0 0;padding-bottom:.5em;padding-right:.5em}
.blue,.highlight{background:#00F;color:#FFF}
.bluish{background:#0FF}
.brown{background:#FFA000}
.green{background:#0F0}
body a,body h1,body h4,body h6,body table,body form,body dl,body cite{color:#507ea1}
.info a{color:#008000;font-weight:bolder}
body blockquote{color:#738040}
body h2,body h3,body h5{color:#000}
.lightblue{background:#00A0FF}
.purpure{background:#A000FF;color:#FFF}
.ramka{margin:10px}
.red{background:#F00}
.unHighlight{background:#000;color:#fff}
.yellow{background:#FF0}
.zglos{float:right;font-size:1em}
.zasady{float:left;font-size:1em;color:#000}
#odswiez_lokalizacja{display:none}
#mapa{width:0;height:0}
#miejscowosci{position:absolute;margin:11px -2px;width:60%}
#miejscowosci b{margin:-4px 0 0 5px}
.miasto,.stolica,#zegar{position:absolute}
#zegar{top:17px;left:15px;margin:0;padding:0;color:#000;font-size:0.9em;font-weight:normal;background:#fff}
.stolica a img{background:#3F3F3F}
.miasto a span,.stolica a span,#web{display:none}
.miasto a:hover span,.stolica a:hover span{padding:5px 4px 2px 4px;background:#ddd url(img/punkt_on.gif) no-repeat bottom left;top:-29px;position:relative;display:block;border:1px ridge #b30000;color:#000;text-align:center;opacity:.90;z-index:1}
div #prognoza,div #sila{position:absolute;padding-top:20px}
div .error{background:url(img/nie.gif) no-repeat right top;color:#F00;font-size:1em;border:solid #FF0000;padding:15px;margin:3px}
div .formsection{padding:5px 0 5px 5px;float:left;width:47%}
div .info{background:url(img/info.gif) no-repeat right top;float:right;width:45%;font-size:1em;padding:12px 12px 5px;margin:2px 2px}
div .info img{float:left;padding:0 15px 0 0}
div .info p{color:#F00;clear:both}
div .ok{background:url(img/tak.gif) no-repeat right top;color:#0C0;font-size:1em;border:solid #00CC00;padding:15px;margin:3px}
table.basic_lines{border-collapse:collapse;font-size:1em}
table.basic_lines .no{color:#F00}
table.basic_lines .yes{color:#008000}
table.basic_lines caption{font-size:1em;margin-bottom:.5em;margin-top:1em}
table.basic_lines td{border-bottom:1px solid #99cccc;border-right:1px solid #99cccc;text-align:center}
table.basic_lines td,table.basic_lines th{padding:4px 8px}
table.basic_lines th{border-bottom:1px solid #99cccc;border-right:3px solid #99cccc;padding-right:.3em;text-align:center}
table.basic_lines th[scope="col"]{border-bottom:3px solid #99cccc;border-right:1px solid #99cccc}
table.basic_lines th[scope="row"]{text-align:right}
#content{margin:0;padding:0;width:auto}
#content_inner{padding:0;text-align:justify}
#content_inner h4{margin:5px 0 5px 0}
#footer{clear:both}
#footer_inner{padding-top:1em;text-align:center}
#footer_inner p{border-top:1px solid #507EA1;padding:5px}
#header_inner,#nav_inner,#content_inner,#promo_inner{overflow:hidden}
.belka_p li{margin-top:10px}
.belka_p li a{padding:5px}
.belka,.belka_d{margin-bottom:22px}
.belka li a{float:right;margin:0 0 3px 10px;padding:5px}
.belka_d li{float:left;margin:10px 0 3px 0;padding:5px 5px 5px 0}
.belka li a:hover,.belka .now a,.belka_d li a:hover,.belka_d .now a,.belka_p li a:hover,.belka_p .now a{background:#E8E5E5}
#legenda{line-height:1em}
#legenda li{margin-left:.2em;float:left;text-align:center;border:solid .1em}
#legenda li p{padding:.1em}
#legenda2 li{margin-left:.2em;text-align:center;width:100%;border:solid 1px;clear:both}
#legenda2 li p,#legenda2 li b{float:left;margin:.1em;padding:.3em;color:#000;width:23%}
#teraz_kolor_odnosnika{float:left;margin-right:5px;border:1px solid #000;display:block;height:1em;width:1em;background:#00E}
#teraz_kolor_tla{float:left;margin-right:5px;border:1px solid #000;display:block;height:1em;width:1em;background:#FFC}
#teraz_kolor_naglowka{float:left;margin-right:5px;border:1px solid #000;display:block;height:1em;width:1em;background:#FF9}
#teraz_kolor_ostrzezenia{float:left;margin-right:5px;border:1px solid #000;display:block;height:1em;width:1em;background:#FFD}
#lewa{float:left}
#lewa h1 a,a:hover{text-decoration:none}
#map{height:566px;width:auto}
#nav{float:left;width:180px;font-size:1.1em}
#nav_inner{margin:0;padding:0 6px}
#nav_inner ol li{margin-bottom:10px;padding-bottom:10px}
#nav_inner img{margin-top:8px}
.faq{margin-bottom:8px;text-align:left}
.faq li{margin-bottom:3px;padding-bottom:5px}
#prawa,#kalmiesiac_ico{float:right}
#suggestions{background:#FFF;border:1px solid #000;float:left;margin-top:-1px;max-height:200px;overflow:auto;position:absolute;width:306px}
#suggestions span{display:block}
#twocolwrap{display:inline;float:left;width:100%}
body{font:1em Arial,sans-serif;margin-left:auto;margin-right:auto;max-width:925px;min-width:925px;padding:10px 0 10px 0}
body #nav a:hover,body #promo a:hover,body a:hover{color:#60F}
input:focus,textarea:focus,select:focus{border:2px solid #7aa}
table.basic_lines th[scope="col"]:first-child{border-right:3px solid #99cccc}
table.basic_lines tr td:last-child,table.basic_lines th[scope="col"]:last-child{border-right:0}
table.basic_lines tr:hover{background:#f1f6f9}
table.basic_lines tr:last-child td,table.basic_lines tr:last-child th{border-bottom:0}
#kalmiesiac_ico li ul{position:absolute;display:none;margin:-18px 0 0 0;padding:0}
#kalmiesiac_ico li:hover ul{display:block;background:#fff}
#kalmiesiac{border-collapse:collapse}
#kalmiesiac a,#kalmiesiac td{cursor:pointer}
#kalmiesiac.caption{text-align:left;font:bold 110% Georgia,"Times New Roman",serif;padding-bottom:6px}
#kalmiesiac th{border:1px solid #aaa;border-bottom:none;padding:4px 10px 4px 10px;background:#ccc;color:#3f3f3f;font:80% Verdana,Arial,Helvetica,sans-serif}
#kalmiesiac td{border:1px solid #eaeaea;font:80% Verdana,Arial,Helvetica,sans-serif;padding:4px 6px 4px 6px;vertical-align:top}
#kalmiesiac td.poprzedni,#kalmiesiac td.nastepny{background:#f6f6f6;color:#c6c6c6}
#kalmiesiac td.biezacy{background:#fff;border:2px solid #4682b4}
#kalmiesiac td.wybrany{background:#b1cbe1;color:#2b5070}
.wybrany{background:#ccc}
#zasady_informacja{padding:3px;width:100%;text-align:center;font-size:1.05em;background:#e9e7e3}
#kom, #info{padding:3px;border:1px solid #aaa;color:green;line-height:1em}
#kom p, #info p{color:red}
@keyframes anim{
11%{background:#F00}
22%{background:#FFA000}
33%{background:#FF0}
44%{background:#0F0}
55%{background:#0FF}
66%{background:#00A0FF}
77%{background:#00F}
88%{background:#A000FF}
}