<br />
<b>Warning</b>:  file_put_contents(main.css) [<a href='function.file-put-contents'>function.file-put-contents</a>]: failed to open stream: Permission denied in <b>/home/natpoll/public_html/css/less.php</b> on line <b>10</b><br />
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display:block; }
body {
  line-height:1.4;
  text-rendering:optimizeLegibility;
}
pre, cite, code, kbd, samp { font-family:'Andale Mono', 'Courier New', Courier, monospace; }
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #999999;
  margin:1em 0;
  padding:0;
}
nav ul { list-style:none; }
ol { list-style:decimal; }
ul { list-style:disc; }
ul ul { list-style:circle; }
ul, ol, dd { padding-left:2.5em; }
blockquote { padding-left:1.25em; }
blockquote, q {
  quotes:none;
  font-style:italic;
}
blockquote:before, blockquote:after, q:before, q:after {
  content:'';
  content:none;
}
ul, ol, dl, hr, blockquote, code, p, pre { margin-bottom:1.5em; }
ul, ol, dl, hr, blockquote, code { margin-top:1.5em; }
ul ul, ul ol, ul dl, ol ol, ol ul, ol dl, dl dl, dl ul, dl ol {
  margin-top:0;
  margin-bottom:0;
}
h1 { font-size:2em; }
h2 { font-size:1.5em; }
h3 { font-size:1.31em; }
h4 { font-size:1.13em; }
h5 { font-size:1em; }
h6 {
  font-size:1em;
  font-weight:normal;
}
h1, h2, h3, h4, h5, h6 { margin:0.5em 0; }
ins {
  text-decoration:none;
  background-color:#ffff99;
  color:#000000;
}
mark {
  background-color:#ffff99;
  color:#000000;
  font-style:italic;
  font-weight:bold;
}
del { text-decoration:line-through; }
sup, sub {
  font-size:0.75em;
  margin-left:0.15em;
}
sup { vertical-align:0.4em; }
sub { vertical-align:-0.3em; }
abbr[title], dfn[title] {
  border-bottom:1px dotted #000000;
  cursor:help;
}
small { font-size:80%; }
a img { border:none; }
table {
  border-collapse:collapse;
  border-spacing:0;
}
table, td, th { border:1px solid #999999; }
td, th, caption { padding:0.25em; }
th {
  text-align:left;
  background-color:#e4e4e4;
}
tr:nth-child(odd) { background-color:#f4f4f4; }
td { text-align:center; }
tfoot { font-style:italic; }
input, select { vertical-align:baseline; }
legend { font-weight:bold; }
fieldset {
  padding:0.25em;
  margin-bottom:1.5em;
  border:1px solid #999999;
}
.clear {
  clear:both;
  font-size:0;
}
body {
  line-height:1.2;
  background-color:#ffffff;
  color:#333333;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
}
a {
  color:#666666;
  text-decoration:none;
}
hr { border-color:#cccccc; }
table, td, th { border:0; }
tr:nth-child(2n+1) { background:0; }
#header_wrapper {
  height:96px;
  border-bottom:1px solid #e9e2d5;
  background-color:#f2f2f2;
}
#header {
  background-image:url(../img/headerbg.png);
  background-repeat:no-repeat;
  height:96px;
  width:1000px;
  margin:0 auto;
  position:relative;
}
#header #logo {
  display:block;
  position:absolute;
  top:8px;
  left:22px;
  width:99px;
  height:80px;
  text-indent:-9999px;
  background-image:url(../img/logo_natpoll.png);
}
#header #lang {
  position:absolute;
  top:8px;
  right:22px;
}
#header #lang a {
  display:block;
  float:left;
  height:34px;
  text-indent:-9999px;
}
#flag_pl {
  width:37px;
  background-image:url(../img/flag_pl.png);
}
#flag_en {
  width:37px;
  background-image:url(../img/flag_en.png);
}
#menu {
  height:35px;
  font-size:13px;
  overflow:hidden;
  position:absolute;
  bottom:0;
  left:125px;
}
#menu ul {
  margin:0;
  padding:0;
  list-style:none;
  overflow:hidden;
}
#menu li { float:left; }
#menu li a {
  display:block;
  padding:10px 30px;
  text-decoration:none;
  color:#898989;
  background-image:url(../img/menubg.png);
  background-repeat:no-repeat;
  background-position:left;
}
#menu li:first-child a { background:none; }
#menu a:hover { color:#cccccc; }
#content_wrapper {
  width:1000px;
  margin:0 auto;
  background-image:url(../img/shadow.png);
  background-repeat:no-repeat;
  background-position:top center;
  font-size:13px;
  color:#333333;
}
#content {
  padding:20px;
  overflow:hidden;
  min-height:250px;
}
#footer_wrapper {
  height:96px;
  border-top:1px solid #e9e2d5;
  background-color:#ffffff;
  color:#636363;
  font-size:11px;
}
#footer {
  background-repeat:no-repeat;
  height:96px;
  width:960px;
  margin:0 auto;
  padding:20px;
  position:relative;
  text-align:center;
}
#index_left_column {
  width:320px;
  float:left;
  font-size:13px;
}
#index_right_column {
  width:620px;
  float:right;
  margin-left:20px;
}
#index_right_column img { border:1px solid #e2e2e2; }
#lok_left_column {
  width:515px;
  float:left;
}
#lok_right_column {
  width:425px;
  float:right;
  margin-left:20px;
  margin-bottom:20px;
}
#lok_maps img { border:1px solid #e2e2e2; }
#war_left_column {
  width:470px;
  float:left;
  margin-bottom:20px;
}
#war_right_column {
  width:470px;
  float:right;
  margin-left:20px;
  margin-bottom:20px;
}
#gallery { overflow:hidden; }
.thumb {
  float:left;
  margin:15px 19px;
}
.thumb img { border:1px solid #e2e2e2; }
#cycle {
  width:620px;
  height:401px;
  overflow:hidden;
}
#bg {
  background-image:url(../img/bg.jpg);
  background-repeat:no-repeat;
  min-height:400px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
  position:absolute;
  top:0;
  left:0;
  z-index:9999;
  overflow:hidden;
}
#cboxOverlay {
  position:fixed;
  width:100%;
  height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft { clear:left; }
#cboxContent { position:relative; }
#cboxLoadedContent { overflow:auto; }
#cboxLoadedContent iframe {
  display:block;
  width:100%;
  height:100%;
  border:0;
}
#cboxTitle {
  margin:0;
  display:none !important;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
  position:absolute;
  top:0;
  left:0;
  width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }
#cboxOverlay { background:#000000; }
#cboxContent { margin-top:20px; }
#cboxLoadedContent {
  background:#ffffff;
  padding:3px;
}
#cboxTitle {
  position:absolute;
  top:-20px;
  left:0;
  color:#cccccc;
}
#cboxCurrent {
  position:absolute;
  top:-20px;
  right:0px;
  color:#cccccc;
}
#cboxSlideshow {
  position:absolute;
  top:-20px;
  right:90px;
  color:#ffffff;
}
#cboxPrevious {
  position:absolute;
  top:50%;
  left:5px;
  margin-top:-32px;
  background:url(../img/controls.png) top left no-repeat;
  width:28px;
  height:65px;
  text-indent:-9999px;
}
#cboxPrevious.hover { background-position:bottom left; }
#cboxNext {
  position:absolute;
  top:50%;
  right:5px;
  margin-top:-32px;
  background:url(../img/controls.png) top right no-repeat;
  width:28px;
  height:65px;
  text-indent:-9999px;
}
#cboxNext.hover { background-position:bottom right; }
#cboxLoadingOverlay { background:#ffffff; }
#cboxLoadingGraphic { background:url(../img/loading.gif) center center no-repeat; }
#cboxClose {
  position:absolute;
  top:-18px;
  right:0;
  display:block;
  background:url(../img/controls.png) top center no-repeat;
  width:18px;
  height:19px;
  text-indent:-9999px;
}

