body {margin-top: 2.0em; margin-bottom: 1.0em; font-size: 14px; background:white none no-repeat fixed left top;}
#naglowek {text-align: left;}
#naglowek h2 {font-family: Georgia,"Times New Roman",Times,serif; font-size: 2.5em; line-height: 1.25em; text-transform: uppercase; letter-spacing: 2px; font-weight: 400;}
#naglowek a,a.visited,a.active{color: #000; text-decoration: none;}
a {color: #337fcc;}
.wpisy {color: #000; font-size: 1.0em; font-family: Georgia, Arial;}
.wpisy h2 {display: inline; font-family:Georgia,"Times New Roman",Times,serif; font-size:1.6em; font-weight:100; letter-spacing:-1px; line-height:0.77em; text-transform:uppercase;}
.wpisy h2 a,a.visited,a.active{color: #555; text-decoration: none; border-bottom: 1px dotted #fff}
.wpisy h2 a:hover {border-bottom: 1px dotted #555}
.data {font-size:0.85em; color: #666;}
.wpis {margin: 1.0em 0 0 0; color: #333;}
.wpis img {border: 1px solid #aaa; backgorund: #fff; padding:2px; margin: 10px; text-align: center;}
.wpis embed {margin: 1.0em; text-align: center;}
.wpis object {margin: 1.0em; text-align: center;}
.wpis p {font-size: 1em; line-height: 1.25em; margin: 0; text-align: justify; clear: both}
.wpis p img {border: 1px solid #aaa; background: #fff; padding:2px; margin: 5px; vertical-align: top; float: left;}
.wpis p a {color: #337fcc; border-bottom: 1px dotted #337fcc; text-decoration: none;}
.wpis p.zrodlo {font-size: 0.85em; margin: 1.0em 0 0 0; text-indent: 0.5em;}
.wpis p.zrodlo a {color: #888; border-bottom: 1px dotted #888; text-decoration: none;}
.wpis p + p {text-indent: 2.5em;}
.wpis p:first-letter {font-size: 3.5em; line-height: 1em; font-weight: 400; float: left; margin: 0 0.107em 0 0; color: #555;}
/*.wpis p:first-line {font-weight: 600; color: #555;}
*/
.wpis h2 {color: #337fcc; display: block; text-transform: none; margin: 1.0em 0 1.0em 0; text-indent: 2.0em; font-size:1.4em;}
.wpis h3 {display: block; text-transform: none; margin: 1.0em 0 1.0em 0; text-indent: 2.2em; font-size:1.25em;}
.wpis h4 {display: block; text-transform: none; margin: 1.0em 0 1.0em 0; text-indent: 2.4em; font-size:1.15em;}
.wpis h5 {display: block; text-transform: none; margin: 1.0em 0 1.0em 0; text-indent: 2.6em; font-size:1.1em;}
.wpis h6 {display: block; text-transform: none; margin: 1.0em 0 1.0em 0; text-indent: 2.7em; font-size:1.05em;}
.wpis p + p:first-letter,.wpis h2 + p:first-letter,.wpis h3 + p:first-letter,.wpis h4 + p:first-letter,.wpis h5 + p:first-letter,.wpis h6 + p:first-letter, .wpis img + p:first-letter, .wpis embed + p:first-letter, .wpis object + p:first-letter {font-size: 1em; line-height: 1.25em; float: none; margin: 0;}
.wpis p + p, .wpis h2 + p,.wpis h3 + p,.wpis h4 + p,.wpis h5 + p,.wpis h6 + p, .wpis img + p, .wpis embed + p, .wpis object + p, .wpis cite + p {text-indent: 2.5em; color: #333;}
.wpis p + p:first-line,.wpis h2 + p:first-line,.wpis h3 + p:first-line,.wpis h4 + p:first-line,.wpis h5 + p:first-line,.wpis h6 + p:first-line, .wpis img + p:first-line, .wpis embed + p:first-line, .wpis object + p:first-line, .wpis cite + p:first-line {font-weight: 300; color: #333;}

.sidebar {color: #000; font-size: 1.0em; font-family: Georgia, Arial;}
.sidebar img {border: 1px solid #aaa; backgorund: #fff; padding:2px; margin: 0; text-align: center;}
.sidebar a {color: #1d4975; text-decoration: none; border-bottom: 1px dotted #fff;}
.sidebar .archiwum a {color: #1d4975; border-bottom: 1px dotted #1d4975; text-decoration: none;}
.sidebar .archiwum a:hover {color: #1d4975; border-bottom: 1px solid #1d4975; text-decoration: none;}
.sidebar ul {list-style-type:none;}

#ostatnie_wpisy ul {list-style-type:none; padding: 0; margin: 0;}
#ostatnie_wpisy a {color: #1d4975; border-bottom: 1px dotted #1d4975; text-decoration: none;}
#ostatnie_wpisy a:hover {color: #1d4975; border-bottom: 1px solid #1d4975; text-decoration: none;}
#ostatnie_wpisy a.aktualny {font-weight: 600;}

.box {-moz-border-radius: 6px;-webkit-border-radius: 6px;}

#komentarze {color: #333; font-size: 1.0em; font-family: Georgia, Arial;}
#komentarze a {color: #337fcc; font-size: 1.1em; border-bottom: 1px dotted #337fcc; text-decoration: none;}
#komentarze a:hover {color: #337fcc; border-bottom: 1px solid #337fcc; text-decoration: none;}

#dodaj_komentarz {color: #333; font-size: 1.0em; font-family: Georgia, Arial; border: 1px solid #ccc; -moz-border-radius: 6px;-webkit-border-radius: 6px; padding: 15px 10px 0 10px;}
#dodaj_komentarz label {font-weight: 500;}
#dodaj_komentarz input {color: #333; font-size: 1.0em; font-family: Georgia, Arial; border: 1px solid #ccc; margin: 5px 5px 5px 0; padding: 2px; -moz-border-radius: 6px;-webkit-border-radius: 6px;}
#dodaj_komentarz input:focus {background: #ffe;}
#dodaj_komentarz textarea {width: 85%; border: 1px solid #ccc; margin: 5px 0 0 0; padding: 2px; -moz-border-radius: 6px;-webkit-border-radius: 6px;}
#dodaj_komentarz textarea:focus {color: #333; font-size: 1.0em; font-family: Georgia, Arial; background: #ffe;}

#stopka {color: #777; border-top: 1px solid #e5e5e5; padding-top: 3px; text-align: center; font-size: 0.8em; margin-top:1.0em;}
#stopka a {color: #337fcc;}
img.clear {border: 0; margin: 0;}

.ramka {border: 1px solid #eee; padding: 2.0em; margin: 1.0em; -moz-border-radius: 6px;-webkit-border-radius: 6px;}
.ramka:hover {border: 1px solid #ccc; }
.sidebar_strona ul {list-style-type:none; padding: 0; margin: 0 0 2.0em 0;}
.sidebar_strona a {color: #1d4975; border-bottom: 1px dotted #1d4975; text-decoration: none;}
.sidebar_strona a:hover {color: #1d4975; border-bottom: 1px solid #1d4975; text-decoration: none;}
.sidebar_strona .reklama {margin: 2.0em 0 2.0em 0;}
