body {padding:0;margin:0;background:white; font-size:10pt;font-family:arial, sans-serif;color:#000066;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:arial, sans-serif;font-size:10pt;color:#423d29;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#962730;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

#container {width:990px;margin:0 auto;position:relative;}

#top {height:75px;position:relative;width:100%;}
#top h1 {margin:0;padding:10px 0 0 8px;}
#top form {position:absolute;top:39px;width:228px;right:0;}
#top form fieldset {height:20px;overflow:hidden;position:relative;}
#top label {float:left;width:157px;height:18px;background:transparent url(images/searchinput.png) no-repeat right top;border:1px solid #d4d4d4;margin-right:2px;overflow:hidden;}
#top label input {border-width:0;color:#9b9b9b;font-size:12px;font-family:arial, sans-serif;width:120px;padding-left:7px;}
#top .button {position:relative;float:left;height:20px;overflow:hidden;}
#top .button input {position:relative;}
#top .hover {top:-20px;}
#top .click {top:-40px;}

#menu {list-style-type:none;margin:0 0 5px 0;padding:0;background:#05388b url(images/menubg.png);line-height:25px;font-family:arial, sans-serif;padding-left:14px;width:976px;overflow:hidden;font-size:12px;}
#menu li {float:left;padding-right:2px;background:transparent url(images/menuline.png) no-repeat right top;}
#menu li.selected {background-position:right bottom;}
#menu li.no-border {background-image:none;}
#menu li a {color:#e2edff;padding:0 14px;background:#042f76 url(images/menu.png);float:left;}
#menu li a:hover {background-image:none;text-decoration:none;}
#menu li.selected a {background-color:#922026;background-position:left bottom;}

#content {width:100%;overflow:hidden;}
#content .col-left {float:left;width:356px;margin-right:17px;padding-bottom:10px;}
#content .col-center {float:left;width:300px;margin-right:17px;padding-bottom:10px;}
#content .col-right {float:left;width:300px;padding-bottom:10px;}


.book-list {background:transparent url(images/shadow1.png) no-repeat;margin-bottom:10px;margin-top:10px;}
.book-list ul {background:transparent url(images/shadow2.png) no-repeat center bottom;list-style-type:none;margin:0;padding:23px 0 27px 0;text-align:center;}
.book-list ul li {display:inline;margin:0 22px;}

.box-news h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:0px 0 18px 6px;text-transform:uppercase;line-height:1.3em;}
.box-news ul {list-style-type:none;margin:0;padding:0 0 0 6px;}
.box-news li {border-top:1px solid #ebebeb;padding-bottom:12px;width:100%;overflow:hidden;}
.box-news li.first {border-top-width:0;}
.box-news h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:8px 0 12px 0;}
.box-news h3 a {color:#305695;}
.box-news .photo {float:left;margin:4px 8px 0 0;}
.box-news p {font-size:12px;margin:0 10px 0.3em 6px;}
.box-news p.more {text-transform:uppercase;margin:0 0 0 6px;font-size:10pt;}
.box-news p.more a {color:#962730;}
.columns .ngg-singlepic{float: left; margin-right: 10px}

.box-blog h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:8px 0 18px 6px;text-transform:uppercase;line-height:1.3em;}
.box-blog h2.blue a, .box-blog h2.blue {color:#305695;}
* html .box-blog h2 img {vertical-align:middle;}
*+html .box-blog h2 img {vertical-align:middle;}
.box-blog h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:0 0 0 6px;}
.box-blog h4 {font-size:11px;color:#305695;font-weight:bold;margin:0;padding:20px 0 0 6px;text-transform:uppercase;}
.box-blog h3 a {color:#305695;}
.box-blog p {font-size:12px;margin:0.9em 10px 0.3em 6px;}
.box-blog p.more {text-transform:uppercase;margin:0 0 0 6px;font-size:11px;}
.box-blog p.more a {color:#962730;}
.box-blog ul {list-style-type:none;margin:0;padding:2px 6px;}
.box-blog ul li {padding:1px 0 3px 16px;background:transparent url(images/item.png) no-repeat 0 3px;line-height:1.1em;}
.box-blog ul li a {color:#962730;}

.box-newsletter {border:1px solid #cee1ff;padding:0 0 10px 0}
.box-newsletter fieldset {width:261px;padding-left:9px;}
.box-newsletter h2 {font-size:16px;color:#305695;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:8px 0 18px 39px;text-transform:uppercase;line-height:1.3em;}
.box-newsletter label {display:none;}
.box-newsletter .input {border:1px solid #cee1ff;color:#bed7ea;padding:1px 10px;width:137px;float:left;font-size:12px;}
.box-newsletter p.text {color:#305695;margin:0;font-size:12px;padding-bottom:12px;line-height:1.2em;padding-left:64px;background:transparent url(images/newsletter.gif) no-repeat;padding-top:9px;margin-top:-13px;}
.box-newsletter .button {float:right;margin:0;height:20px;overflow:hidden;position:relative;}
.box-newsletter .button input {position:relative;}
.box-newsletter .button input.hover {top:-20px;}
.box-newsletter .button input.click {top:-40px;}


.press-list h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:8px 0 18px 6px;text-transform:uppercase;line-height:1.3em;}
.press-list ul {list-style-type:none;margin:0;padding:0;}
.press-list h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:8px 0 0 6px;}
.press-list h3 img {float:left;margin:4px 8px 0 0;}
.press-list h3 a {color:#305695;}
.press-list p {font-size:12px;margin:0.9em 10px 0.3em 6px;}
.press-list p.more {text-transform:uppercase;margin:0 0 0 6px;font-size:11px;}
.press-list p.more a {color:#962730;}

.box-links h2 { font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent;margin-top:0px;text-transform:uppercase;line-height:1.3em;}
.box-links h2 img {vertical-align:middle;}
.box-links h2 a {color:#962730;}
.box-links h2.blue a, .box-links h2.blue {color:#033488;}
.box-links ul {font-size:12px;list-style-type:none;margin:-2px 0 0 0;padding:0 0 0 6px;/* text-transform:uppercase; */}
.box-links ul li {padding:0 4px 3px 9px;background:transparent url(images/arrow.png) no-repeat 0 5px;line-height:15px;}
.box-links ul li a {color:#962730;}
.box-links ul li em {font-style:normal;color:#b2b2b2;display:block;}

.ad {text-align:center;margin:10px 0 0 0;}

.link {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0 0 -8px 0;padding:10px 0 20px 6px;text-transform:uppercase;line-height:1.3em;background:transparent url(images/shadow.png) no-repeat center bottom;}
.link p {margin:0;}
.link p a {color:#962730;}
.link p.blue a {color:#305695;}

.box-interview h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:10px 0 20px 0;text-transform:uppercase;}
.box-interview h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:0 0 13px 0;}
.box-interview h3 a {color:#305695;}
.box-interview .photo {float:left;margin:0 8px 2px 0;}
.box-interview  p {margin:0;font-size:12px;}

.panels {padding-top:10px;}
.panels .panel-list {list-style-type:none;margin:0;padding:0 10px;line-height:23px;height:23px;width:300px;overflow:hidden;}
.panels .panel-list li {float:left;background:transparent url(images/panel2.gif) no-repeat right top;padding-right:17px;}
.panels .panel-list li a {color:#bdbdbd;font-size:12px;font-weight:bold;text-transform:uppercase;float:left;background:transparent url(images/panel1.png) no-repeat;padding-left:8px;}
.panels .panel-list li.link1 {position:relative;}
.panels .panel-list li.link2 {position:relative;left:-6px;}
.panels .panel-list li.link3 {position:relative;left:-12px;}

.show1 li.link1 {background-position:right bottom;z-index:1;}
.show1 li.link1 a {background-position:left bottom;color:#6d6d6d;}
.show2 li.link2 {background-position:right bottom;z-index:1;}
.show2 li.link2 a {background-position:left bottom;color:#6d6d6d;}
.show3 li.link3 {background-position:right bottom;z-index:1;}
.show3 li.link3 a {background-position:left bottom;color:#6d6d6d;}

.panels .panel-content {list-style-type:none;margin:0;padding:3px 9px;text-transform:uppercase;border:1px solid #d6d6d6;border-top:8px solid #d6d6d6;display:none;}
.panels .panel-content li {padding:0 0 0 8px;background:transparent url(images/arrow.png) no-repeat 0 7px;line-height:18px;}
.panels .panel-content  li a {color:#962730;}
.show1 .panel1, .show2 .panel2, .show3 .panel3 {display:block;}

.box-forum h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:10px 0 20px 0;text-transform:uppercase;}
.box-forum h2 a {color:#962730;}
.box-forum h2.blue a, .box-forum h2.blue {color:#305695;}
.box-forum ul {list-style-type:none;margin:-6px 0 0 0;padding:0;}
.box-forum ul li {padding:0 20px 0 24px;background:transparent url(images/forum.png) no-repeat 0 4px;line-height:18px;text-transform:uppercase;}
.box-forum ul li a {color:#962730;}

.box-favourities h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:10px 0 20px 6px;text-transform:uppercase;}
.box-favourities h2 a {color:#962730;}
.box-favourities h2.blue a, .box-favourities h2.blue {color:#305695;}
.box-favourities ul {list-style-type:none;margin:-2px 0 0 0;padding:0 0 0 6px;}
.box-favourities ul li {padding:0 0 0 24px;background:transparent url(images/www.png) no-repeat 0 5px;line-height:18px;text-transform:uppercase;}
.box-favourities ul li a {color:#962730;}




.subcol-left {float:left;width:200px;margin-right:20px;}
.main-subcol {float:left;width:550px;}
.subcol-right {float:right;width:180px; }

.subcol-left h2 {text-align:center;
color:#ffffff;
min-height:25px;
padding:7px;
font-size:14px;
background:#032A6B url(images/boxh2.jpg) no-repeat center top;
vertical-align: middle;
margin-bottom:0px;
padding-bottom:5px;
margin-top:10px;
}

.subcol-right h2 {text-align:center;
margin-top:10px;

color:#ffffff;
min-height:25px;
padding:7px;
font-size:14px;
background:#032A6B url(images/boxh2-180.jpg) no-repeat center top;
vertical-align: middle;
margin-bottom:0px;
padding-bottom:5px;
}



.subcol-right h2 {text-align:center;}
.subcol-right .box-rss h2 {
background:transparent;
background-image: none;
}
.subcol-left .box-links {width:200px;margin:0 auto;}
.subcol-right .box-links {width:180px;}
.subcol-left .box-links ul, .subcol-right .box-links ul {border:1px solid; padding-top:10px; padding-bottom:10px;}
.subcol-left .box-links h2.blue a, .box-links h2.blue {color:#ffffff;}
.padding-top {padding-top:8px;}

.box-small-news {width:200px;margin:0 auto;}
.box-small-news h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow1.gif) no-repeat center bottom;margin:0;padding:8px 0 14px 6px;text-transform:uppercase;line-height:1.3em;}
.box-small-news ul {list-style-type:none;margin:-6px 0 0 0;padding:0 0 6px 6px;}
.box-small-news li {border-top:1px solid #ebebeb;padding-bottom:7px;width:100%;overflow:hidden;}
.box-small-news li.first {border-top-width:0;}
.box-small-news h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:8px 0 12px 0;}
.box-small-news h3 a {color:#305695;}
.box-small-news p {font-size:12px;margin:0 0 0.3em 0;}
.box-small-news p.more {text-transform:uppercase;margin:0;font-size:11px;}
.box-small-news p.more a {color:#962730;}

.box-small-ostatnio {width:200px;margin:0 auto; background:#B90D23 url(images/shadow2.jpg) no-repeat center top; color:#ffffff;}
.box-small-ostatnio h2 {background:none;font-size:16px;color:#ffffff;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:8px 0 14px 6px;text-transform:uppercase;line-height:1.3em;}
.box-small-ostatnio ul {list-style-type:none;margin:-6px 0 0 0;padding:0 0 6px 6px;}
.box-small-ostatnio li {border-top:1px solid #ebebeb;padding-bottom:7px;width:100%;overflow:hidden;}
.box-small-ostatnio li.first {border-top-width:0;}
.box-small-ostatnio h3 {font-size:13px;color:#962730;font-weight:normal;margin:0;padding:8px 0 12px 0;}
.box-small-ostatnio h3 a {color:#ffffff;}
.box-small-ostatnio p {font-size:12px;margin:0 0 0.3em 0; color:#ffffff;}
.box-small-ostatnio p.more {text-transform:uppercase;margin:0;font-size:11px;}
.box-small-ostatnio p.more a {color:#ffffff;}



.special-offer {border:1px solid #962730;margin-bottom:20px;padding:9px 9px 6px 9px;}
.special-offer h2 {font-size:16px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow1.gif) no-repeat center bottom;margin:0;padding:0 0 14px 6px;text-transform:uppercase;line-height:1.3em;}
.special-offer .photo {text-align:center;display:block;margin:5px 0 18px 0;}
.special-offer p {font-size:12px;margin:0 0 0.3em 0;}
.special-offer p.more {text-transform:uppercase;margin:0;font-size:11px;}
.special-offer p.more a {color:#962730;}

.article h2 {font-size:16px;color:#000066;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:8px 0 12px 0;line-height:1.3em;}
.article p {font-size:10pt;font-family:arial, sans-serif;color:#000066;}
.article .list {list-style-type:none;margin:0;padding:0;}
.article .list li {border-top:1px solid #ebebeb;}
.article .list li.first {border-top-width:0;}
.article .list h3 {font-size:14px;color:#962730;font-weight:bold;font-family:georgia, sans-serif;margin:0;padding:8px 0;line-height:1.3em;}
.article .list h3 a {color:#962730;}
.article .list p {font-size:12px;line-height:1.55em;}
.article .list p {font-size:12px;margin:0.9em 10px 0.3em 0;}
.article .list p.more {text-transform:uppercase;margin:0;font-size:11px;}
.article .list p.more a {color:#962730;}
.article .list .tags {color:#305695;padding:6px 0 4px 0;}
.article .list .tags a {color:#305695;}

.navigator {list-style-type:none;margin:0;padding:30px 0 10px 0;text-align:center;line-height:19px;}
.navigator li {display:inline;}
.navigator li a {border:1px solid #305695;color:#305695;padding:2px 3px;font-size:12px;}
.navigator li.selected a {color:#962730;border-color:#962730;}

.box-small-newsletter {border:1px solid #cee1ff;padding:0;margin:10px 0 20px 0;}
.box-small-newsletter h2 {font-size:16px;color:#305695;font-weight:bold;font-family:georgia, sans-serif;background:transparent url(images/shadow.png) no-repeat center bottom;margin:0;padding:6px 0 16px ;text-transform:uppercase;line-height:1.2em;text-align:center;}
.box-small-newsletter label {display:none;}
.box-small-newsletter .input {border:1px solid #cee1ff;color:#bed7ea;padding:1px 10px;width:72px;font-size:12px;}
.box-small-newsletter fieldset {width:96px;background:transparent url(images/newsletter.gif) no-repeat 10px 1px;padding-top:1px;text-align:center;padding-left:74px;padding-bottom:10px;}
.box-small-newsletter .button {margin:10px 0;height:20px;overflow:hidden;position:relative;}
.box-small-newsletter .button input {position:relative;}
.box-small-newsletter .button input.hover {top:-20px;}
.box-small-newsletter .button input.click {top:-40px;}

.box-rss {border:1px solid #e66d17;}
.box-rss h2 {font-size:16px;font-weight:bold;font-family:georgia, sans-serif;padding:2px 0 2px 6px;text-transform:uppercase;line-height:1em;color:#e66d17;}
.box-rss h2 a {color:#e66d17;}
.box-rss .columns {padding:5px 0 6px 0;}
.box-rss img {float:right;margin-right:4px;}
.box-rss p {font-size:12px;text-align:center;padding-left:14px;width:80px;margin:0;}

#footer-links {background:#fafafa url(images/footer.jpg) no-repeat;padding:110px 0 52px 0;}
#footer-links .links {width:100%;overflow:hidden;background:transparent url(images/footercolumns.gif) repeat-y 244px 0;}
#footer-links .links ul {float:left;list-style-type:none;margin:0;padding:0;font-size:10px;width:170px;margin-right:18px;padding-left:50px;}
#footer-links .links ul li {display:block;padding-bottom:5px;}
#footer-links .links ul a {color:#7a7a7a;text-transform:uppercase;}

#footer {padding:39px 0 0 0;;}
#footer p {margin:0;text-align:center;}
#footer .created {margin:18px 0 0 0;text-align:right;}

#right-banner {position:absolute;left:1127px;top:170px;margin-left:10px;}
#right-banner .ad {border:1px solid #ebebeb;width:150px;}
#right-banner .ad a {color:#962730;display:block;padding-bottom:6px;text-transform:uppercase;}
#right-banner .ad img {margin:7px 0;}


#top-links {line-height:25px;color:#d4cc97;width:100%;height:25px;overflow:hidden;position:relative;z-index:20;background:#fffef7 url(images/bgtop1.png) repeat-x;font-size:12px;}
#top-links p {float:left;margin:0;font-weight:bold;padding-right:6px;}
#top-links ul {list-style-type:none;margin:0;padding:0;float:left;}
#top-links li {float:left;padding:0 9px 0 11px;background:transparent url(images/toplinks.png) no-repeat;}
#top-links li.first {background-image:none;}
#top-links a {color:#d4cc97;}
#top-links .blog {position:absolute;right:0;top:0;font-weight:normal;}
#top-links .blog a {padding-right:20px;background:transparent url(images/blog.png) no-repeat 100% 55%;}

#col-banners {width:180px;margin-top:8px;padding:5px;left:1000px;position:absolute;border:1px solid #F47900;overflow:hidden;}