@import url('reset.css');
body {
background: url('http://novaeres.pl/templates/images/jak_wydac_ksiazke.jpg') #332f22 top center repeat-y;
color: #a4976d;
line-height: 1.2em;
font-weight: 100;
text-align: center;
font-family: "Lucida Sans","Lucida Grande","Lucida Sans Unicode",Lucida,Verdana,Tahoma,sans-serif
}
body div {
text-align: left
}
ins {
background-color: #ffc
}
a:link, a:visited {
color: #00c2ea;
text-decoration: none
}
a:hover, a:active, a:focus {
color: #fff;
text-decoration: underline
}
#content a.noBorder:link, 
#content a.noBorder:visited, 
#content a.noBorder:hover, 
#content a.noBorder:active, 
#content a.noBorder:focus {
text-decoration: none;
border: none
}
#content a:link, #content a:visited {
color: #00abce;
border-bottom: 1px dotted
}
#content a:visited {
color: #007c96
}
#content a:hover, #content a:active, #content a:focus {
border-bottom: 1px solid;
text-decoration: none;
color: #007c96
}
#content .center ul li.pdf {
background: url('http://novaeres.pl/templates/images/icon_pdf.gif') 0 3px no-repeat;
padding-left: 16px
}
#content .center ul li.zip {
background: url('http://novaeres.pl/templates/images/icon_zip.gif') 0 3px no-repeat;
padding-left: 16px
}
#fb_share_container a {
border: none !important
}
.bounds {
margin: 0 auto;
width: 1000px
}
#top {
text-align: center;
height: 135px
}
#top div {
float: left
}


.leftBorder {
border-left: 1px solid #4c4934
}

#content {background: #fff;padding: 19px 0 20px 0;color: #000;min-width: 1000px}
.clear {clear: both}
#tab ul li {
float: left
}
#tabContainer {
height: 200px;
width: 666px;
position: relative
}
#tab {
bottom: 0;
position: absolute;
font-size: 0.687em;
}
#tab a {font-weight: normal;display: -moz-inline-box;display: inline-block;padding: 10px 11px 9px 10px;margin-left: 1px;text-decoration: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/templates/images/black-33.png');}
html>body #tab a {
background: url('../images/black-33.png') 0 0 repeat;
}#tab a.inactive:hover, #tab a.inactive:active {background: #000}#tab a.active {
filter:progid: none;border-top: 1px solid #fff;background: #fff;color: #000}
#tab a .inactive {background-color: #000;}#tab span {display: block;padding: 10px}
#footer {width: 100%;float: left;padding: 0;font-size: 0.6em;
line-height: 1.8em}
#footer ul {float: left;
padding-top: 18px;padding-left: 19px}
#footer #bottomTab {float: right;margin-right: 20px;padding: 11px 10px 12px 10px;color: #fff;font-size: 0.9em;text-transform: uppercase;background-color: #000}
#footer #bottomTab img {display: block}
#footer .siteMap {

}
h3, h4, h5, h6 {font-family: "Bitstream Charter","URW Palladio L",Palatino,"Palatino Linotype","Hoefler Text",Georgia,"Book Antiqua",Times,"Times New Roman",serif;
text-transform: none;font-weight: 100;
}
h3, h4, h5 {
font-variant: small-caps;
letter-spacing: 0.05em
}
/* strona glowna */
.column {width: 312px;float: left}
html>body .column {width: 292px;}
.left {padding-left: 20px;padding-right: 20px;width: 332px;}html>body .left {width: 292px;padding-left: 0;margin-left: 20px
}
.center {margin-right: 20px;padding-left: 20px;}
.right {padding-left: 20px;border-left: 1px dotted #939072}
.news {
font-size: 1.0em;
margin-top: 2px
}
.date {
margin: 8px 0 0 -3px;
padding: 6px 4px 1px 4px;
width: 39px;
color: #666;
line-height: 1.5em;
background: #eee;
border: 1px dotted #ddd
}
.month {
text-align: center;
letter-spacing: 0.15em;
border-bottom: 1px solid #ccc;
padding: 1px 0;text-transform: uppercase}
.day {
text-align: center;
font-size: 2em;
letter-spacing: 0.05em;
font-weight: bold
}
.year {
text-align: center;
padding-top: 1px
}
small.newsDate {
color: #666;
font-size: 0.825em;
letter-spacing: 1px
}

#content .center {width: 623px}
#content {font-size: 0.687em}
#content .newsContainer {
margin-bottom: 3em
}
#content .newsContainer small {
color: #666;
}
#content .newsContainer h3 {
letter-spacing: 0;
font-variant: normal;
font-weight: normal;
font-size: 1.5em
}
#content .newsContainer h3 a:link,
#content .newsContainer h3 a:hover,
#content .newsContainer h3 a:visited,
#content .newsContainer h3 a:active,
#content .newsContainer h3 a:focus{
border-bottom: none
}
#content .newsContainer h3 a:hover,
#content .newsContainer h3 a:active{
text-decoration: underline
}

#content h3, #content h4 {color: #f39a00;margin-bottom: 0.875em;font-weight: normal;font-size: 2em}#content h3 {margin-top: 0.3em}
#content h4 {margin-top: 1.5em}
#content h5 {color: #f39a00;margin-top: 1.25em;margin-bottom: 0.875em;font-size: 1.25em;font-weight: normal}
#content p {font-size: 1.1em;margin-top: 0.75em;margin-bottom: 1em}
#content ul li {padding: 0 0 0 10px;background: url('http://novaeres.pl/templates/images/bullet.gif') 0 8px no-repeat
}
#content ol li {border-bottom: 1px dotted #888;padding: 5px 0 5px 0;position: relative}
#content .center ol li.error {background: #ffdfdf;color: #ff1f1f;font-weight: bold}
#content .center p.error {padding: 10px;font-size: 1.3em;background: #fee;border: 1px solid #f3afb5;color: #ff1f1f;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-khtml-border-radius: 4px}
#content .center p.error em {font-style: normal;font-weight: bold}
#content .center ol li input, #content .center ol li textarea, #content .center ol li select {font-family: monospace;font-size: 1.4em;vertical-align: top;width: 310px}
#content .center ol li input.narrow {width: 70px}
#content .center ol li input.check {height: 24px;width: auto}
#content .center ol li label {line-height: 1.2em;vertical-align: top;display: -moz-inline-box;display: inline-block;padding: 5px 10px 0 20px;width: 250px;_width: 280px;text-align: left}
#content strong.req {color: #f39a00;font-size: 140%;font-family: monospace}
#content .center ol li label.check {padding-left: 5px}
#content .center ol li small {line-height: 1.2em;vertical-align: top;display: -moz-inline-box;display: inline-block;padding: 4px 0 0 5px;text-align: left}
#content .center ol li label span {display: block;width: 250px}
#content .center ol li div#files, #content .center ol li div.radios {position: absolute;left: 280px;top: 5px}#content .center ol li label em {display: block;padding-top: 12px}
.focusField {
border: solid 2px #efd47d
}
#content .center ol li.focusLabel {
background: #fdecb2
}
#content .center #uploaded {font-family: monospace;font-size: 1.4em}
#content .center div.buttonContainer {
padding-top: 20px;
text-align: center
}
.submit {
cursor: pointer;
border: solid 1px #bbb;
background: #ddd url('http://novaeres.pl/templates/images/button.png') 0 0 repeat-x;
margin: 2px;
padding: 6px 8px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.submit:hover {
background: #e9e9e9 url('http://novaeres.pl/templates/images/button.png') 0 -60px repeat-x;
}
#content .left {
margin-bottom: 1px;
border-right: none
}
#content .left ul {
float: right
}
#content .left li {
float: right;
clear: both;
line-height: 1em;
border-bottom: 1px dotted #939072
}
#content .newsitem h5 {
font: inherit;font-variant: normal;padding: 0;margin: 0;display: inline-block;float: left;width: 75%}
#content .dateList {margin: 0;padding: 0 0 0 0;color: #666;line-height: 1.8em;float: right;width: 23%;text-align: right
}
#content .newsitem {
color: #666;width: 623px;float: left;padding: 3px 6px 4px 7px;margin: 0;border-bottom: 1px dotted #ddd
}
#content .even {
background: #eee
}
.floating_image {float: left}
.spaced {
padding: 3px 6px 1px 1px
}
#content a.alphabet {
padding: 1px 2px 1px 2px;
border: 1px solid #00c2ea;
margin-left: 2px;
-moz-border-radius: 0.25em;
-webkit-border-radius: 0.25em;
border-radius: 0.25em
}
#content a.alphabet:link, #content a.alphabet:visited {
color: #00c2ea;
background-color: none
}
#content a.alphabet:hover, #content a.alphabet:active, #content a.alphabet:focus {
background-color: #00c2ea;
color: #fff
}
#content a.selected:link,
#content a.selected:visited,
#content a.selected:hover,
#content a.selected:active,
#content a.selected:focus {
border: none;
color:#000;
background: none;
padding: 2px 3px 2px 3px
}
#content .bookRow div.bookCover a {
border-bottom: none
}
.bookRow {
width: 281px;
padding: 5px 25px 0 0;
margin-bottom: 30px;
float: left
}
.bookRow div.bookCover{
float: left;
margin-right: 15px
}
.bookRow .bookTitle {
width: 200px;
float: left
}
.bookRow div.bookCover img {
width: 60px;
border: 1px solid #888
}
.bookRow .bookAuthors {
font-size: 1em;
padding-bottom: 1em
}
.bookRow h6 {
display: inline;
font-size: 1.5em;
line-height: 1.2em;
font-weight: 100;
}
.bookRow .bookSummary {
padding-top: 1px
}
.indent {
padding-left: 2em
}
.facebookSideBox {
margin-top: 1.4em
}
.historyHolder {
padding: 0 0 5px 1px
}
.zeroSpacing {
margin:0 !important;
padding:0 !important
}
.oneThird {
width: 33%
}
.twoThirds {
width: 66%
}
.half {
width: 49%
}
.inline_block {
display: inline-block
}
.smallTopPadding {
padding-top: 2px
}
.fb_like {
top: 0
}
.newsListHeaderNav {
float: right;
text-align: right;
padding-top: 8px
}
.copyright {
width: 100%;
text-align: center;
padding: 20px 0 20px 0
}
.simpleSlide-slide div {
width: 292px;
height: 1000px;
}
.left-button {
float: left
}
.right-button {
float: right
}
.simpleSlide-slide img {
border: 1px solid #888
}
strong.keyword {
font-weight: bold
}
.newsMoreButton {
text-align: right;
padding: 0 2px 1px 2px;
border: 1px solid #00c2ea !important;
margin-left: 2px
}
.newsMoreButton:link, .newsMoreButton:visited {
color: #00c2ea !important;
background-color: none
}
.newsMoreButton:hover, .newsMoreButton:active, .newsMoreButton:focus {
background-color: #00c2ea;
color: #fff !important
}
div.hr {
  height: 1px;
  border-bottom: 1px dotted #939072;
  margin-bottom: 20px;
  margin-top: 20px;
}
div.hr hr {
  display: none
}