body {
  background: #fff;
  text-align: center;
  padding: 0;
  margin: 0;
  font: 10.5px Arial, Helvetica, sans-serif;
  
  
}

p{
   word-spacing: 3px;
  
}


* {
  margin: 0;
  padding: 0;
  border-style: none;
}
div.wrap {
  position: relative;
  
}

a {
  text-decoration: none;
  color: #d8133e;
}
a:hover {
  color: #6c6c6c;
}

a:visited{

  text-decoration: none;
  border: 0;
  color: #de0202;
}



h1 {
  font-size: 18px;
  font-weight: normal;
  color: #1d1d1d;
}

h2 {
  font-size: 13px;
  font-weight: bold;
  color: #d8133e;
  
}


h3 {
  font-size: 13px;
  color: #666666;
  
}

.cena {
  font-size: 18px;
  color: #d8133e;  
}

.info {
  font-size: 11px;
  color: #666666;  
}


/*-------------------FOR THE TOP------------------------*/


/*-------------------FOR MENU_2------------------------*/

div#menu_2 {
  margin-left: 375px;
  position: relative;
  letter-spacing: normal;
  font-weight: bold;
  
}

div#menu_2 ul {
  text-align: left;  
  margin-top: 20px;
  
}

div#menu_2 ul li, div#menu_2 ul li a {
  list-style-type: none;
  color: #000000; 
   
}

div#menu_2 ul li#druk, div#menu_2 ul li#druk a:hover {
	background: #ffffff;
	color: #c60228;
    width: 50px;
	float: left;
}

div#menu_2 ul li#multimedia, div#menu_2 ul li#multimedia a:hover {
	background: #ffffff;
	color: #c60228;
    width: 90px;
	float: left;
}

div#menu_2 ul li#logotypy, div#menu_2 ul li#logotypy a:hover {
	background: #ffffff;
	color: #c60228;
    width: 80px;
	float: left;
}

div#menu_2 ul li#inne, div#menu_2 ul li#inne a:hover {
	background: #ffffff;
	color: #c60228;
    width: 70px;
	float: left;
}



/*-------------------HEADER 1------------------------*/

div#header {
  text-align: left;
  height: 65px;
  background: #c60228 no-repeat;
  position: relative;
  padding-left: 80px;
 
  
}


div#header ul {
  position: absolute;
  bottom: 5px;
}


div#header ul li, div#header ul li a {
  list-style-type: none;
   
}

div#header ul li#home, div#header ul li#home a:hover {
	background: transparent url(images/logo_roz.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}
div#header ul li#home a {
	background: transparent url(images/logo_roz.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}

div#header ul li#o_nas, div#header ul li#o_nas a:hover {
	background: transparent url(images/1_about_roz_b.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}
div#header ul li#o_nas a {
	background: transparent url(images/1_about_roz.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}


div#header ul li#projekty, div#header ul li#projekty a:hover {
	background: transparent url(images/2_works_roz_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header ul li#projekty a {
	background: transparent url(images/2_works_roz.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header ul li#oferta, div#header ul li#oferta a:hover {
	background: transparent url(images/2_offer_roz_b.jpg)  left no-repeat;
	width: 77px;
	height: 57px;
	float: left;
}
div#header ul li#oferta a {
	background: transparent url(images/2_offer_roz.jpg) left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header ul li#kontakt, div#header ul li#kontakt a:hover {
	background: transparent url(images/3_contact_roz_b.jpg)  left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}
div#header ul li#kontakt a {
	background: transparent url(images/3_contact_roz.jpg) left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}

div#header ul li#linki, div#header ul li#linki a:hover {
	background: transparent url(images/4_links_roz_b.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}
div#header ul li#linki a {
	background: transparent url(images/4_links_roz.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}

div#header ul li#kal, div#header ul li#kal a:hover {
	background: transparent url(images/b_kalendarze_2.jpg)  left no-repeat;
	width: 166px;
	height: 58px;
	float: left;
}
div#header ul li#kal a {
	background: transparent url(images/b_kalendarze.jpg) left no-repeat;
	width: 166px;
	height: 58px;
	float: left;
}

div#header ul li#prev, div#header ul li#prev a:hover {
	background: transparent url(images/b_prev_roz.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}
div#header ul li#prev a {
	background: transparent url(images/b_prev_roz.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}



div#header ul li#nast, div#header ul li#nast a:hover  {
	background: transparent url(images/b_next_roz.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}
div#header ul li#nast a {
	background: transparent url(images/b_next_roz.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}



div#header ul li span {
  display: block;
  height: 0;
  width: 0;
  font-size: 1px;
  overflow: hidden;
}

/*-------------------HEADER 2------------------------*/


div#header2 {
  text-align: left;
  height: 65px;
  background: #050505 no-repeat;
  position: relative;
  padding-left: 80px;
 
  
}

div#header2 ul {
  position: absolute;
  bottom: 5px;
}



div#header2 ul li, div#header2 ul li a {
  list-style-type: none;
   
}

div#header2 ul li#home, div#header2 ul li#home a:hover {
	background: transparent url(images/logo_cz.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}
div#header2 ul li#home a {
	background: transparent url(images/logo_cz.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}

div#header2 ul li#o_nas, div#header2 ul li#o_nas a:hover {
	background: transparent url(images/1_about_cz_b.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}
div#header2 ul li#o_nas a {
	background: transparent url(images/1_about_cz.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}


div#header2 ul li#projekty, div#header2 ul li#projekty a:hover {
	background: transparent url(images/2_works_cz_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header2 ul li#projekty a {
	background: transparent url(images/2_works_cz.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header2 ul li#oferta, div#header2 ul li#oferta a:hover {
	background: transparent url(images/2_offer_cz_b.jpg)  left no-repeat;
	width: 77px;
	height: 57px;
	float: left;
}
div#header2 ul li#oferta a {
	background: transparent url(images/2_offer_cz.jpg) left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header2 ul li#kontakt, div#header2 ul li#kontakt a:hover {
	background: transparent url(images/3_contact_cz_b.jpg)  left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}
div#header2 ul li#kontakt a {
	background: transparent url(images/3_contact_cz.jpg) left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}

div#header2 ul li#linki, div#header2 ul li#linki a:hover {
	background: transparent url(images/4_links_cz_b.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}
div#header2 ul li#linki a {
	background: transparent url(images/4_links_cz.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}

div#header2 ul li#prev, div#header2 ul li#prev a:hover {
	background: transparent url(images/b_prev_cz.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}
div#header2 ul li#prev a {
	background: transparent url(images/b_prev_cz.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}


div#header2 ul li#nast, div#header2 ul li#nast a:hover {
	background: transparent url(images/b_next_cz.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}
div#header2 ul li#nast a {
	background: transparent url(images/b_next_cz.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}

div#header2 ul li span {
  display: block;
  height: 0;
  width: 0;
  font-size: 1px;
  overflow: hidden;
}


/*-------------------HEADER 3------------------------*/


div#header3 {
   text-align: left;
  height: 65px;
  background: #ddb862 no-repeat;
  position: relative;
  padding-left: 80px;
 
  
}

div#header3 ul {
  position: absolute;
  bottom: 5px;
}



div#header3 ul li, div#header3 ul li a {
  list-style-type: none;
   
}

div#header3 ul li#home, div#header3 ul li#home a:hover {
	background: transparent url(images/logo_z.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}
div#header3 ul li#home a {
	background: transparent url(images/logo_z.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}

div#header3 ul li#o_nas, div#header3 ul li#o_nas a:hover {
	background: transparent url(images/1_about_z_b.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}
div#header3 ul li#o_nas a {
	background: transparent url(images/1_about_z.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}


div#header3 ul li#projekty, div#header3 ul li#projekty a:hover {
	background: transparent url(images/2_works_z_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header3 ul li#projekty a {
	background: transparent url(images/2_works_z.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header3 ul li#oferta, div#header3 ul li#oferta a:hover {
	background: transparent url(images/2_offer_z_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}
div#header3 ul li#oferta a {
	background: transparent url(images/2_offer_z.jpg) left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header3 ul li#kontakt, div#header3 ul li#kontakt a:hover {
	background: transparent url(images/3_contact_z_b.jpg)  left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}
div#header3 ul li#kontakt a {
	background: transparent url(images/3_contact_z.jpg) left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}

div#header3 ul li#linki, div#header3 ul li#linki a:hover {
	background: transparent url(images/4_links_z_b.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}
div#header3 ul li#linki a {
	background: transparent url(images/4_links_z.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}

div#header3 ul li#prev, div#header3 ul li#prev a:hover {
	background: transparent url(images/b_prev_z.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}

div#header3 ul li#prev a {
	background: transparent url(images/b_prev_z.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}

div#header3 ul li#next a {
	background: transparent url(images/b_next_z.jpg) left no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}

div#header3 ul li#nast, div#header3 ul li#nast a:hover {
	background: transparent url(images/b_next_z.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}
div#header3 ul li#nast a {
	background: transparent url(images/b_next_z.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}


div#header3 ul li span {
  display: block;
  height: 0;
  width: 0;
  font-size: 1px;
  overflow: hidden;
}



/*-------------------HEADER 4------------------------*/


div#header4 {
   text-align: left;
  height: 65px;
  background: #46454a no-repeat;
  position: relative;
  padding-left: 80px;
 
  
}

div#header4 ul {
  position: absolute;
  bottom: 5px;
}



div#header4 ul li, div#header4 ul li a {
  list-style-type: none;
   
}

div#header4 ul li#home, div#header4 ul li#home a:hover {
	background: transparent url(images/logo.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}

div#header4 ul li#home a {
	background: transparent url(images/logo.jpg)  left no-repeat;
	width: 202px;
	height: 58px;
	float: left;
}


div#header4 ul li#o_nas, div#header4 ul li#o_nas a:hover {
	background: transparent url(images/1_about_b.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}

div#header4 ul li#o_nas a {
	background: transparent url(images/1_about.jpg)  left no-repeat;
	width: 84px;
	height: 58px;
	float: left;
}


div#header4 ul li#projekty, div#header4 ul li#projekty a:hover {
	background: transparent url(images/2_works_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header4 ul li#projekty a {
	background: transparent url(images/2_works.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header4 ul li#oferta, div#header4 ul li#oferta a:hover {
	background: transparent url(images/2_offer_b.jpg)  left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header4 ul li#oferta a {
	background: transparent url(images/2_offer.jpg) left no-repeat;
	width: 77px;
	height: 58px;
	float: left;
}

div#header4 ul li#kontakt, div#header4 ul li#kontakt a:hover {
	background: transparent url(images/3_contact_b.jpg)  left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}
div#header4 ul li#kontakt a {
	background: transparent url(images/3_contact.jpg) left no-repeat;
	width: 86px;
	height: 58px;
	float: left;
}

div#header4 ul li#linki, div#header4 ul li#linki a:hover {
	background: transparent url(images/4_links_b.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}
div#header4 ul li#linki a {
	background: transparent url(images/4_links.jpg) left no-repeat;
	width: 51px;
	height: 58px;
	float: left;
}

div#header4 ul li#prev, div#header4 ul li#prev a:hover {
	background: transparent url(images/b_prev_g.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}

div#header4 ul li#prev a {
	background: transparent url(images/b_prev_g.jpg) left no-repeat;
	width: 114px;
	height: 58px;
	float: left;
}

div#header4 ul li#nast a {
	background: transparent url(images/b_next_g.jpg) left no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}

div#header4 ul li#nast, div#header4 ul li#nast a:hover {
	background: transparent url(images/b_next_szary.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}
div#header4 ul li#nast a {
	background: transparent url(images/b_next_szary.jpg) no-repeat;
	width: 55px;
	height: 58px;
	float: left;
}


div#header4 ul li span {
  display: block;
  height: 0;
  width: 0;
  font-size: 1px;
  overflow: hidden;
}


/*-------------------FOR THE CONTENT------------------------*/


div#content {
  padding: 80px 0px 5px 0px;
  }

div#content_home, div#content_home a {
  position: relative;
  padding-top: 160px;
}

div#content_1 {
  background: #d60022;
  text-align: left;  
  padding-left: 55px;
  margin-top:0px;
}

div#content_1 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  
  padding-left: 55px;
  margin-top:475px;
}

div#content_2 {
  background: transparent url(images/plansze/top_zory.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_2 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}


div#content_3 {
  background: transparent url(images/plansze/top_muzeum.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_3 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}


div#content_4 {
 background: #d7d98a left;
  text-align: left;  
  padding-left: 55px;
} 

div#content_4 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_5 {
  background: transparent url(images/plansze/top_gpw2.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_5 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_6 {
  background: transparent url(images/plansze/top_dzieci.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_6 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}

div#content_7 {
  background: #2f95a5 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_7 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_8 {
  background: #3bb3cb left;
  text-align: left;  
  padding-left: 55px;
}

div#content_8 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_9 {
  background: #c876c2 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_9 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_10 {
  background: #c36ac4 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_10 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}


div#content_11 {
  background: #e5e4e2 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_11 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_12 {
  background: transparent url(images/plansze/top_kar3.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_12 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_13 {
  background: #000000 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_13 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_14 {
  background: #0d0908 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_14 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_15 {
  background: #ffffff top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_15 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #5e5d5d;
  padding-left: 55px;
  margin-top:475px;
}


div#content_16 {
  background: transparent url(images/plansze/top_pkp.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_16 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_17 {
  background: transparent url(images/plansze/top_muzeum2.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_17 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_18 {
  background: transparent url(images/plansze/top_krosno.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_18 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_19 {
  background: #3c3a35 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_19 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_20 {
  background: #ff6e19 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_20 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_21 {
  background: transparent url(images/plansze/top_stal1.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_21 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_22 {
  background: #e32555 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_22 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_23 {
  background: #8db763 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_23 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}

div#content_24 {
  background: transparent url(images/plansze/top_stal3.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_24 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}



div#content_25 {
  background: transparent url(images/plansze/top_ice.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_25 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_26 {
  background: #ffffff left;
  text-align: left;  
  padding-left: 55px;
}

div#content_26 p {
  position: absolute;
  font-size: 10px;
  text-align: left;  
  padding-left: 55px;
  margin-top:475px;
}

div#content_27 {
  background: transparent url(images/plansze/top_kar2.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_27 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}


div#content_28 {
  background: #eaeaea left;
  text-align: left;  
  padding-left: 55px;
}

div#content_28 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

div#content_29 {
  background: #8e7546 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_29 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #5c4c3c;
  padding-left: 55px;
  margin-top:475px;
}

div#content_30 {
  background: #c18ce1 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_30 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}

  div#content_31 {
  background: #8ea937 left;
  text-align: left;  
  padding-left: 55px;
}

  div#content_31 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:473px;
}





div#content_32 {
  background: transparent url(images/plansze/top_celtic.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_32 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}


div#content_33 {
  background: #24a3b2 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_33 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}


div#content_34 {
  background: transparent url(images/plansze/top_zielona.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_34 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}


div#content_35 {
  background: #ccd1ce left;
  text-align: left;  
  padding-left: 55px;
  
}

div#content_35 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #4a494f;
  padding-left: 55px;
  margin-top:470px;
}

div#content_36 {
  background: #ddbf28 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_36 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

div#content_37 {
  background: #ffffff left;
  text-align: left;  
  padding-left: 55px;
}

div#content_37 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #929190;
  padding-left: 55px;
  margin-top:475px;
}

div#content_38 {
  background: transparent url(images/plansze/top_merida.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_38 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}

div#content_39 {
  background: transparent url(images/plansze/top_kudrej.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_39 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #c6c6c6;
  padding-left: 55px;
  margin-top:475px;
}

div#content_40 {
  background: transparent url(images/plansze/top_yatenga3.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_40 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_41 {
  background:#b0ca4d top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_41 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}


div#content_42 {
  background: #6abbe8 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_42 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  
  padding-left: 55px;
  margin-top:475px;
}

div#content_43 {
  background: #040402 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_43 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

div#content_44 {
  background: #ffffff left;
  text-align: left;  
  padding-left: 55px;
}

div#content_44 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #6e6e6d;
  padding-left: 55px;
  margin-top:475px;
}

div#content_45 {
  background: transparent url(images/plansze/top_album.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_45 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_46 {
  background: #234a8c left;
  text-align: left;  
  padding-left: 55px;
}

div#content_46 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_47 {
  background: #1c87cf left;
  text-align: left;  
  padding-left: 55px;
}

div#content_47 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_48 {
   background: #bf207c left;
  text-align: left;  
  padding-left: 55px;
}

div#content_48 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:495px;
}

div#content_49 {
   background: transparent url(images/plansze/top_zs6.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_49 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:480px;
}


div#content_50 {
  background: #be974a left;
  text-align: left;  
  padding-left: 55px;
}

div#content_50 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_51 {
  background: transparent url(images/plansze/top_obywatel.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_51 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_52 {
  background: #92a119 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_52 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_53 {
  background: #040402 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_53 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_54 {
  background: transparent url(images/plansze/top_bakery.jpg) top left;
  text-align: left;  
  padding-left: 55px;
}

div#content_54 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:485px;
}

div#content_55 {
  background: #c0d0b8 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_55 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #2f5453;
  padding-left: 55px;
  margin-top:480px;
}

div#content_56 {
  background: #b5ca63 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_56 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #2f5453;
  padding-left: 55px;
  margin-top:480px;
}

div#content_57 {
   background: #fce268 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_57 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}

div#content_58 {
   background: #f2f1eb left;
  text-align: left;  
  padding-left: 55px;
}

div#content_58 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:470px;
}

div#content_59 {
   background: #ce82c5 left;
  text-align: left;  
  padding-left: 55px;
}

div#content_59 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

div#content_60 {
   background: #56544c left;
  text-align: left;  
  padding-left: 55px;
}

div#content_60 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

div#content_61 {
   background: #14b6cf left;
  text-align: left;  
  padding-left: 55px;
}

div#content_61 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}

div#content_62 {
   background: #f6d81b left;
  text-align: left;  
  padding-left: 55px;
}

div#content_62 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:485px;
}

  div#content_63 {
  background: #aecca2 left;
  text-align: left;  
  padding-left: 55px;
}

  div#content_63 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #ffffff;
  padding-left: 55px;
  margin-top:473px;
}

  div#content_64 {
  background: #f15500 left;
  text-align: left;  
  padding-left: 55px;
}

  div#content_64 p {
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:473px;
}

div#content_65 {
  background: #0c3896;
  text-align: left;  
  padding-left: 55px;
}

div#content_65 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}

div#content_66 {
  background: #738728;
  text-align: left;  
  padding-left: 55px;
}

div#content_66 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #000000;
  padding-left: 55px;
  margin-top:475px;
}

div#content_67 {
  background: #000000;
  text-align: left;  
  padding-left: 55px;
}

div#content_67 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color:  #ffffff;
  padding-left: 55px;
  margin-top:475px;
}

div#content_68 {
 background: #91bd12;
  text-align: left;  
  padding-left: 55px;
}

div#content_68 p{
  position: absolute;
  font-size: 11px;
  text-align: left;  
  color: #3d5419;
  padding-left: 55px;
  margin-top:475px;
}









div#text {
  color: #666666;
  font-size: 12px;  
  padding-bottom: 40px;
  padding-left: 125px;
  text-align: left;
}

div#text2 {
  color: #666666;
  font-size: 11px;  
  padding-bottom: 10px;
  padding-left: 125px;
  text-align: left;
}

div.gallery {
  padding-bottom:35px;
  padding-left:125px;
  text-align: left;
}

div.k1_1 {  
  background: url(images/kalendarze/tlo_kal_ania.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:25px; 
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_2 {  
  background: url(images/kalendarze/tlo_ania_2.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_3 {  
  background: url(images/kalendarze/tlo_piotr.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_4 {  
  background: url(images/kalendarze/tlo_piotr2.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
    border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_5 {  
  background: url(images/kalendarze/tlo_luiza.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
    border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_6 {  
  background: url(images/kalendarze/tlo_luiza2.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
    border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_7 {  
  background: url(images/kalendarze/tlo_luiza_mini.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
    border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_8 {  
  background: url(images/kalendarze/tlo_kasia.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:15px; 
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  
}

div.k1_9 {  
  background: url(images/kalendarze/tlo_agata.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:35px;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_10 {  
  background: url(images/kalendarze/tlo_wal.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:35px;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_11 {  
  background: url(images/kalendarze/tlo_kuba_mini.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:35px;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.k1_12 {  
  background: url(images/kalendarze/tlo_kuba.jpg) top left no-repeat;  
  height: 220px;
  margin-bottom:35px;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

div.ania_1 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.ania_1 p {  
  font-size: 12px;
 text-align: left;
  clear:both; 
  margin-top: 10px; 
}

 div.ania_1 a {  
 text-decoration: none;
  color: #d8133e;
}

div.ania_2 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 0px;  
}

 div.ania_2 p {  
  font-size: 12px;
 text-align: left;
  clear:both; 
  margin-top: 15px; 
}

 div.ania_2 a {  
 text-decoration: none;
  color: #d8133e;
}

div.piotr_1 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.piotr_1 p {  
  font-size: 12px;
  text-align: left;
  clear:both; 
  margin-top: 15px; 
  
}

 div.piotr_1 a {  
 text-decoration: none;
  color: #d8133e;
}

div.piotr_2 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.piotr_2 p {  
  font-size: 12px;
 text-align: left;
  clear:both; 
  margin-top: 15px; 
}

 div.piotr_2 a {  
 text-decoration: none;
  color: #d8133e;
}

div.luiza_1 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.luiza_1 p {  
  font-size: 12px;
 text-align: left;
  clear:both;  
  margin-top: 15px; 
}

 div.luiza_1 a {  
 text-decoration: none;
  color: #d8133e;
}

div.luiza_2 img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.luiza_2 p {  
  font-size: 12px;
  text-align: left;
  clear:both; 
  margin-top: 15px; 
}

 div.luiza_2 a {  
 text-decoration: none;
  color: #d8133e;
}

div.luiza_mini img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.luiza_mini p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 15px; 
}

 div.luiza_mini a {  
 text-decoration: none;
  color: #d8133e;
}

div.kasia img {  
  float: left;   
  margin-left: 125px;
  margin-top: 15px;  
}

 div.kasia p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 15px; 
}

 div.kasia a {  
 text-decoration: none;
  color: #d8133e;
}


div.agata img {  
  float: left;   
  margin-left: 125px;
  margin-top: 0px;  
}

 div.agata p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 15px; 
}

 div.agata a {  
 text-decoration: none;
  color: #d8133e;
}

div.walent img {  
  float: left;   
  margin-left: 125px;
  margin-top: 0px;  
}

 div.walent p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 20px; 
}

 div.walent a {  
 text-decoration: none;
  color: #d8133e;
}

div.kuba img {  
  float: left;   
  margin-left: 125px;
  margin-top: 0px;  
}

 div.kuba p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 15px; 
}

 div.kuba a {  
 text-decoration: none;
  color: #d8133e;
}

div.kuba_mini img {  
  float: left;   
  margin-left: 125px;
  margin-top: 0px;  
}

 div.kuba_mini p {  
  font-size: 12px;
 text-align: left;
  clear:both;
  margin-top: 15px; 
}

 div.kuba_mini a {  
 text-decoration: none;
  color: #d8133e;
}









/*-------------------FOR THE BOTTOM------------------------*/

div#copy{
  margin-left: 125px;
  margin-right: 125px;
  border-top: 1px solid #cdcbcc; 
}

div#copy p{

  text-align: left;
  color: #a7a6a6;
  font-size: 11px;
  margin-top: 5px;  

}

div#copy2,div#copy2 p {
   
  border: 0;
  margin-left: 55px;
  text-align: left;
  color: #a7a6a6;
  font-size: 11px;
  margin-top: 15px; 
}


