html, body {  margin:0;  padding:0;  font-size:11px;  background:#ffffff;  font-family:Tahoma, sans-serif;  color:#696969;  line-height:1.5em;}img {  border:0;}a:link, a:visited { text-decoration:underline; color:#000000;}a:hover {  color:#00aeef;}/* struktura */div#container {  width:948px;  margin-left:auto;  margin-right:auto;}div#top {  width:949px;  height:115px;}h2#h2_logo {  float:left;  width:359px;  height:115px;  padding:0;  margin:0;}p#lang {  float:right;  width:200px;  margin:0;  padding:0;  text-align:right;  padding-top:35px;  color:#545454;  line-height:2.2em;}p#lang a span {  display:none;}p#lang a {  float:right;  display:block;  margin:0;  padding:0;  width:27px;  height:24px;  margin-left:2px;}p#lang a#lang_pl {  background:url(../images/lang_pl.jpg) no-repeat top left;}p#lang a#lang_en {  background:url(../images/lang_en.jpg) no-repeat top left;}div#rotator1,div#rotator2,div#rotator3,div#rotator4,div#rotator5 {  width:948px;  height:81px;}div#rotator1 {background:url(../images/1.jpg) no-repeat top left;}div#rotator2 {background:url(../images/4.jpg) no-repeat top left;}div#rotator3 {background:url(../images/6.jpg) no-repeat top left;}div#rotator4 {background:url(../images/7.jpg) no-repeat top left;}div#rotator5 {background:url(../images/9.jpg) no-repeat top left;}div#rotator5 {background:url(../images/5.jpg) no-repeat top left;}/* Menu */ul#menu_pl, ul#menu_pl li, ul#menu_en, ul#menu_en li {	display: block;	list-style: none;	margin: 0;	padding: 0;	margin-bottom:15px;}div#container ul#menu_pl, div#container ul#menu_en {  width:948px;  height:32px;  background:url(../images/menu_back.gif) repeat-x top left;  margin-top:2px;}ul#menu_pl li, ul#menu_en li {float:left; margin-left:15px; margin-right:15px;}ul#menu_pl span, ul#menu_en span {display:none;}ul#menu_pl a:link, ul#menu_pl a:visited, ul#menu_en a:link, ul#menu_en a:visited {	float:left;	display: block;	height:14px;	margin: 4px 0px 0px 0px;	color:#efe8d3;	font-size:1.2em;	font-weight:bold;	text-decoration: none;	text-align: center;}/* INDEX - Block */  div.block {  width:310px;  float:left;  margin: 5px 0 15px 9px;}  div.block h2 {  width:308px;  height:30px;  margin:0;  padding:0;  color:#545454;  text-indent:-99999px;}div.block p {  margin:0;  padding:0;  margin-top:3px;  text-align:right;}div#block1_pl, div#block1_en {  margin-left:0; }div#block1_pl h2 { background: url(../images/pl_h2_block1.gif) no-repeat bottom left;}div#block2_pl h2 { background: url(../images/pl_h2_block2.gif) no-repeat bottom left;}div#block3_pl h2 { background: url(../images/pl_h2_block3.gif) no-repeat bottom left;}div#block1_en h2 { background: url(../images/en_h2_block1.gif) no-repeat bottom left;}div#block2_en h2 { background: url(../images/en_h2_block2.gif) no-repeat bottom left;}div#block3_en h2 { background: url(../images/en_h2_block3.gif) no-repeat bottom left;}div#container a.more:link, div#container a.more:visited {  color:#545454;  padding-right:9px;  text-decoration:none;  background: url(../images/more.gif) no-repeat 100% 50%;}div#container a.more:hover {  text-decoration:underline;  color:#00aeef;}/* MAIN STYLES */div#content_index_grad {  background: url(../images/main_container_grad.jpg) repeat-x;  width:100%;  height:100%;}div#content_index {  background: url(../images/main_container_top.gif) no-repeat top left;  width:100%;  height:100%;}div#left, div#big {  float:left;  width:615px;  margin:0;  padding:0 5px 10px 7px;  margin-bottom:20px;}div#right, div#small {  float:right;  width:298px;  margin:0;  padding:0 10px 20px 5px;}div#big {  float:right;}div#small {  padding-top:20px;  float:left;}div#left p, div#right p{  margin:0;  margin-bottom:10px;  padding:0;  text-align:justify;  }div#left h1, div#right h2, div.box h2  {  font-size:14px;  padding:18px 0px 9px 37px;  margin:0;  margin-bottom:10px;  border-bottom:1px solid #c7c7c7;  text-indent:-9999px;}div#big h1 {  font-size:1.8em;  padding:18px 0px 9px 0px;  margin:0;  margin-bottom:10px;  font-weight:normal;  color:#707070;}div#big h2 {  font-size:1.4em;  padding:5px 40px 9px 0px;  margin:0;  text-align:center;  font-weight:normal;}div#big h3 {  font-size:1em;  padding:5px 0px 0px 0px;  margin:0;  font-weight:bold;}div#left h1#pl_h1_index {background: url(../images/pl_h1_index.gif) no-repeat top left;}div#right h2#pl_h2_news {background: url(../images/pl_h2_news.gif) no-repeat top left;}div#left h1#en_h1_index {background: url(../images/en_h1_index.gif) no-repeat top left;}div#right h2#en_h2_news {background: url(../images/en_h2_news.gif) no-repeat top left;}/* News */div.news h2#pl_h2_news {background: url(../images/pl_h2_news.gif) no-repeat top left;}div.news h2#en_h2_news {background: url(../images/en_h2_news.gif) no-repeat top left;}div#right div.news {margin-bottom:20px;}div#right div.news p {  margin:0;  padding:0;  padding-left:13px;}div#right div.news p.news_date, div.box p.news_date  {    margin:0;  padding:0;  font-size:0.9em;  margin-bottom:5px;}div#right div.news p.news_title, div.box p.news_title {    margin:0;  padding:0;  font-weight:bold;  color:#00aeef;    margin-top:10px;}/* Dla POZOSTAŁYCH */div.submenu {margin-bottom:25px;}div.box_grad {  background: url(../images/main_container_grad.jpg) repeat-x;  width:100%;  height:100%;  margin-bottom:20px;  padding-bottom:10px;}div.box {  background: url(../images/box_top.gif) no-repeat top left;  height:100%;  padding-left:7px;  padding-right:7px;}div.box p {margin:0;padding:0;margin-bottom:10px;}div.box h2#pl_h2_news {background: url(../images/pl_h2_news.gif) no-repeat top left;}div.box h2#en_h2_news {background: url(../images/en_h2_news.gif) no-repeat top left;}div.box h2#pl_h2_gallery {background: url(../images/pl_h2_gallery.gif) no-repeat top left;}div.box h2#en_h2_gallery {background: url(../images/en_h2_gallery.gif) no-repeat top left;}div.box h2#pl_h2_contact {background: url(../images/pl_h2_contact.gif) no-repeat top left;}div.box h2#en_h2_contact {background: url(../images/en_h2_contact.gif) no-repeat top left;}div.box h2#pl_h2_form {background: url(../images/pl_h2_form.gif) no-repeat top left;}div.box h2#en_h2_form {background: url(../images/en_h2_form.gif) no-repeat top left;}/* Contact */p.alert {  font-weight:bold;  color:#d10000;}p.congrats {  font-weight:bold;  color:#66ae00;}form, object {  margin:0;  padding:0;}input, textarea {  border:1px solid #31343d;  font-family:Tahoma, sans-serif;  color:#31343d;  font-size:1em;  padding: 4px 2px 3px 4px;}div.box input, div.box textarea {  width:275px;  margin-top:2px;  margin-bottom:5px;}input#contact_submit_pl, input#contact_submit_en {  width:79px;  height:22px;  padding-top:0px;  margin-top:5px;  border:0;  color:#fff;  cursor:pointer;  float:right;}input#contact_submit_pl {background:url(../images/pl_submit_contact.gif) no-repeat bottom left;}input#contact_submit_en {background:url(../images/pl_submit_contact.gif) no-repeat bottom left;}/* Footer */div#footer { padding-bottom:10px; background:url(../images/footer_back.gif) repeat-x top left; font-size:0.9em; color:#545454;}div#footer p.fast_contact {  float:left;  width:300px;  padding:5px 0 0 5px;  margin:0;  margin-top:5px;}div#footer p.fast_contact span {	color:#858585;}div#footer p.author {  float:right;  width:500px;  height:80px;  margin:0;  margin-top:5px;  padding:16px 5px 0 0;  line-height:1.5em;  text-align:right;  background:url(../images/nav_back.png) no-repeat top right;}div#footer p.author strong {  font-weight:normal;  color:#b6b6b6;}div#footer p.author strong a:link, div#footer p.author strong a:visited, div#footer p.author strong a:hover {  color:#b6b6b6;  text-decoration:none;}div#footer a:link, div#footer a:visited {  text-decoration: none;	padding-left:2px;	padding-right:2px;	color:#858585;}div#footer a:hover {  text-decoration:underline;  color:#00aeef;}div#footer p.author img {  margin-top:2px;  margin-right:-2px;}/* Galeria */div#zdjecia {  text-align:center;  margin-left:auto;  margin-right:auto;  margin-top:10px;  margin-bottom:0;  padding-bottom:0;}div.zdjecie_box {  width:120px;   height:120px;   margin-bottom:5px;  padding-top:11px;  padding-bottom:5px;  padding-right: 10px;  padding-left: 10px;   line-height:1.2em;  text-align:center;}div.zdjecie_fake{  float:left;  padding-right:11px;}div.zdjecie_box img {  padding:2px;  background-color:white;}div#zdjecia div.zdjecie_box p {  width:110px;  text-align:left;  margin-top:5px;  margin-bottom:5px;  margin-left:auto;  margin-right:auto;  padding-left:0;  font-size:0.9em;  overflow:hidden;}p#pagin {  clear:both;	color: #4f141a;	font-size: 1.1em;	text-align: center;}p#pagin a, p#pagin a:visited	{  margin-left:1px;  margin-right:1px;	text-decoration: none;}p#pagin a.active {	font-weight:bold;}p#pagin a:hover	{	text-decoration: underline;}
