/* UTF-8 */
body{
	background-image: url("../img/tlo/tlo.jpg");
	margin: 0px;
	padding: 0px;
	color: #421D00;
	font: 16px "Times New Roman", Arial, Serif;
	text-align: center;
}
img{
	border: 0px;
}
.none{
	display:none;
}
form{
	padding: 0px;
	margin: 0px;
}
p{
	padding: 0px;
	margin: 0px;
}
a{
	color: #C4540A;
	text-decoration: none;
	font: 16px "Times New Roman", Arial, Serif;
}
.none{
	display: none;
}
h1,h3,h4,h5,h6,ul,ol{
	padding: 10px;
	margin: 0;

}
h2 {
	color: #cd5400;
	padding: 10px;
	margin: 0;
	font-weight: bold;
}

/* TOP START */

#top-left{
	top: 0px;
	left: 0px;
	width: 50%;
	height: 370px;
	margin-left: -402px;
	position: absolute;
	z-index: 2;
	background: url("../img/tlo/top-left.jpg") right no-repeat;
}
#top-right{
	top: 0px;
	left: 50%;
	width: 50%;
	height: 370px;
	margin-left: -1px; /* IE7 */
	position: absolute;
	z-index: 2;
	background: url("../img/tlo/top-right.jpg") no-repeat 402px;
}
#top-middle{
	top: 0px;
	left: 50%;
	width: 804px;
	height: 370px;
	margin-left: -402px;
	position: absolute;
	z-index: 2;
}
/* TOP END */

/* MAIN START */
#main{
	top: 370px;
	left: 50%;
	width: 960px;
	margin-left: -480px;
	position: absolute;
	z-index: 2;
	text-align: left;
}
/* MAIN END*/

/* CONTENT START */
.layer {
	width: 790px;
	margin: 0px 3px;
	padding: 0px 83px;
	position: relative;
	text-align: left;
}
.layer .content {
	padding: 30px 10px 10px;
	position: relative;
	z-index: 20;
	text-align: left;
	background-image: url(../img/tlo/main-repeat.jpg);
}
.layer .left,
.layer .right,
.layer .center {
	position: absolute;	
}
.layer .shadow-top .center,
.layer .shadow-bottom .center {
	height: 23px;
	right: 45px;
	left: 45px;
	background-repeat: repeat-x;
}
.layer .shadow-middle div {
	width: 85px;
	bottom: 0px;
	top: 0px;
	background-repeat: repeat-y;	
}
.layer .shadow-top div { top: 0; }
.layer .shadow-bottom div { bottom: 0; }

.layer .left { left: 0; }
.layer .right { right: 0; }


.layer .shadow-middle .left { background-image: url(../img/left-p.png); }
.layer .shadow-middle .right { background-image: url(../img/left-r.png); }
/* CONTENT END */

/* FOOTER START */
#footer{
	width: 960px;
	height: 197px; /* 177px; */
	margin: 0 auto;
	position: relative;
	z-index: 2;
	text-align: left;
	background-repeat: no-repeat;
} 
#footer-left{
	height: 177px;
	width: 92px;
	float: left;
	background-image: url("../img/footer/stopka_01.png");	
}
#footer-middle-top{
	height: 72px;	
	width: 751px;
	float: left;
	background: url("../img/footer/stopka_02.jpg") no-repeat;	
}
#footer-middle-bottom{
	height: 105px;	
	width: 751px;
	position: relative;
	z-index: 4;
	top: -168px;
	left: 0px;
	background-image: url("../img/footer/stopka_04.png");	
}
#footer-right{
	height: 177px;	
	width: 117px;
	float: left;
	background-image: url("../img/footer/stopka_03.png");	
}
#footer-cs{
	height:50px;
	left:70px;
	position:relative;
	top:10px;
	width:150px;
	z-index:5;
}
#nav-back-bottom{
	width: 72px;
	height: 54px;
	z-index: 5;
	left: 570px;
	top: -35px;
	position: relative;
	background-image: url("../img/back-bottom.gif");
}
#nav-back-bottom a{
	width: 72px;
	height: 54px;
	display: block;
}
#plomba{
	width: 59px;
	height: 62px;
	z-index: 6;
	position: relative;
	left: 620px;
	top: -65px;
	background-image: url("../img/plomba.png");
}
#navbacktop{
	top:-165px; 
	left:640px;
	width: 60px;
	height: 74px;
	z-index: 5;
	position: relative;
	display: block;
	color: #fff;
	background-image: url("../img/back-top.gif");
}
#navbacktop a{
	display: block;
	width: 60px;
	height: 74px;
	position: relative;
	z-index: 10;
}
#footer-icons{
	width: 470px;
	height: 80px;
	position: relative;
	z-index: 4;
	left: 375px;
	top: -4px !important;
	top: -104px;
}

#footer-xhtml{
	width: 112px;
	height: 68px;
	background-image: url("../img/tlo/xhtml.png");	
}
#footer-xhtml a{
	width: 112px;
	height: 68px;
	z-index: 4;
	display: block;
	position: relative;
}
#footer-css{
	width: 94px;
	height: 82px;
	margin-left: 90px;
	margin-top: -70px;
	background-image: url("../img/tlo/css.png");	
}
#footer-css a{
	width: 94px;
	height: 82px;
	z-index: 4;
	display: block;
	position: relative;
}
#footer-rss{
	width: 74px;
	height: 68px;
	margin-top: -70px;
	margin-left: 133px;
	background-image: url("../img/tlo/rss.png") !important;	
}
#footer-rss a{
	width: 74px;
	height: 68px;
	z-index: 4;
	display: block;
	position: relative;
}
#footer-text{
	margin-top: -50px;
	margin-left: 210px;
	width: 268px;
	height: 27px;
	background-image: url("../img/tlo/napis.gif");	
}
#footer-text a{
	width: 268px;
	height: 27px;
	z-index: 4;
	display: block;
	position: relative;
}
#pudelko{
	left: 50%;
	width: 473px;
	height: 269px; /* 269px; */
	margin-left: -573px;
	z-index: 1;
	position: absolute;
	background: url("../img/tlo/pudelko.gif") no-repeat;
	bottom: -148px !important;  /* -118px !important; */
	bottom: 0px ;
} 
#map{
	display: none;
}
/* FOOTER END*/

/* HEADERS START */
#naglowek-0-0{
	width: 109px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/0-0.png");	
}
#naglowek-text-0-0{
	width: 313px;
	height: 45px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -305px;
	background-image: url("../img/naglowki/0-0.gif");	
}
#naglowek-1-1{
	width: 109px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/1-1.png");	
}
#naglowek-text-1-1{
	width: 313px;
	height: 55px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -305px;
	background-image: url("../img/naglowki/1-1.gif");	
}
#naglowek-1-6{
	width: 108px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/1-6.gif");	
}
#naglowek-text-1-6{
	width: 307px;
	height: 46px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -305px;
	background-image: url("../img/naglowki/text-1-6.gif");	
}
#naglowek-1-8{
	width: 108px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/1-8.gif");	
}
#naglowek-text-1-8{
	width: 307px;
	height: 46px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -305px;
	background-image: url("../img/naglowki/text-1-8.gif");	
}
#naglowek-2-0{
	width: 158px;
	height: 178px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -335px;
	background-image: url("../img/naglowki/2-0.gif");	
}
#naglowek-text-2-0{
	width: 417px;
	height: 44px;
	top: 400px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -190px;
	background-image: url("../img/naglowki/text-2-0.gif");	
	
}
#naglowek-2-1{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/2-1.png");	
}
#naglowek-text-2-1{
	width: 379px;
	height: 49px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -305px;
	background-image: url("../img/naglowki/2-1.gif");	
}
#naglowek-2-2{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/2-2.gif");	
}
#naglowek-text-2-2{
	width: 302px;
	height: 41px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-2-2.gif");	
}
#naglowek-2-3{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/2-3.gif");	
}
#naglowek-text-2-3{
	width: 170px;
	height: 41px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-2-3.gif");	
}
#naglowek-0-1{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/0-1.gif");	
}
#naglowek-text-0-1{
	width: 266px;
	height: 43px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-0-1.gif");	
	
}
#naglowek-1-2{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/0-1.gif");	
}
#naglowek-text-1-2{
	width: 266px;
	height: 43px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-0-1.gif");	
}
#naglowek-1-0{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/1-1.png");		
}
#naglowek-text-1-0{
	width: 335px;
	height: 41px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-1-0.gif");	
}
#naglowek-3-0{
	width: 112px;
	height: 149px;
	top: 245px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -395px;
	background-image: url("../img/naglowki/3-0.gif");	
}
#naglowek-text-3-0{
	width: 258px;
	height: 45px;
	top: 315px;
	left: 50%;
	z-index: 3;
	position: absolute;
	margin-left: -285px;
	background-image: url("../img/naglowki/text-3-0.gif");	
}
/* HEADERS END */


/* NAVIGATION START */
#back{
	width: 91px;
	height: 69px;
	top: -125px;
	left: 10px;
	z-index: 10;
	position: absolute;
}
#back a{
	width: 91px;
	height: 69px;
	display:block;	
}
/* NAVIGATION END */

/* CENTURY START */
#lata{
	color: #C4540A;
	text-align: right;
	font-size: 18px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-top: 20px;
	width: 710px;
}
#lata a,span{
	color: #4E2900;
	text-decoration: none;
}
.data-wiek{
	color: #C4540A;
	text-align: left;
	font-size: 20px;
	letter-spacing: -1px;
	font-weight: bold;
}
.wydarzenie{
	list-style: none;
	font-size: 18px;
}
.zrodlo{
	padding-top: 8px;
}
.zrodlo span{
	color: #C4540A;
}
#w-15{
	width: 709px;
	height: 171px;
	background-image: url("../img/wieki/15.jpg") !important;	
}
#w-15 a{
	width: 709px;
	height: 171px;
	display: block;	
}
#w-16{
	width: 724px;
	height: 161px;
	background: url("../img/wieki/16.jpg");	
}
#w-16 a{
	width: 724px;
	height: 161px;
	display: block;	
}
#w-17{
	width: 736px;
	height: 181px;
	background: url("../img/wieki/17.jpg");	
}
#w-17 a{
	width: 736px;
	height: 181px;
	display: block;	
}
#w-18{
	width: 739px;
	height: 188px;
	background: url("../img/wieki/18.jpg");	
}
#w-18 a{
	width: 739px;
	height: 188px;
	display: block;		
}
#w-19{
	width: 710px;
	height: 196px;
	background: url("../img/wieki/19.jpg");	
}
#w-19 a{
	width: 710px;
	height: 196px;
	display: block;		
}
#w-20{
	width: 746px;
	height: 209px;
	background: url("../img/wieki/20.jpg");	
}
#w-20 a{
	width: 746px;
	height: 209px;
	display: block;	
}
#w-21{
	width: 737px;
	height: 208px;
	background: url("../img/wieki/21.jpg");	
}
#w-21 a{
	width: 737px;
	height: 208px;
	display: block;	
}
/* CENTURY END */


/* NEWS START */
.pasek-news{
	width: 753px;
	height: 79px;
	background-image: url("../img/tlo/pasek.gif");
}
p.date{
	color: #cd5400;
	padding: 8px 15px 0px 9px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	width: 40px;
	float: left;
}
span.date-day{
	font-size: 26px;
}
h2.newsheader{
	padding: 5px 0px 0px 0px;
	margin: 0px;
	display: block;
	width: 600px;
	font-size: 22px;
}
div.podtytul{
	font-size: 16px;
	color: #271d07;
	font-weight: bold;
}
p.text-news{
	text-align:left;
	padding: 0px;
	margin: 0px;
}
/* NEWS END */

/* PROJECT INFO START */
#oprojekcie{
	width: 670px;
	height: 350px;
	padding-top: 100px;
	padding-left: 40px;
	background-image: url("../img/watermark.gif");
	background-repeat: no-repeat;
	background-position: center;
}
/*PROJECT INFO END */


/* GUESTBOOK START */
#ks-imie{
	padding-left: 50px;
}
#ks-email{
	padding-left: 50px;	
}
#ks-www{
	padding-left: 50px;
}
#ks-wpis{
	padding-left: 30px;
}
input#imie{
	 width: 180px;
	 height: 36px;
	 border: 0px;
	 padding: 0px 10px;
	 font: 17px "Times New Roman", Georgia, Sans-serif;
	 background-image: url("../img/ksiega/pole1.jpg");
}
input#email{
	 width: 180px;
	 height: 36px;
	 padding: 0px 10px;
	 margin-left: 25px;
	 border: 0px;
	 background-image: url("../img/ksiega/pole2.jpg");
	 font: 17px "Times New Roman", Georgia, Sans-serif;
}
input#www{
	 width: 180px;
	 height: 36px;
	 border: 0px;
	 margin-left: 27px;
	 padding: 0px 10px;
	 background-image: url("../img/ksiega/pole1.jpg");
	 font: 17px "Times New Roman", Georgia, Sans-serif;
}
textarea#wpis{
	 width: 634px;
	 height: 237px;
	 border: 0px;
	 margin-left: 25px;
	 padding: 10px 20px;
	 background-image: url("../img/ksiega/pole.jpg");
	 font: 17px "Times New Roman", Georgia, Sans-serif;
}
input#kod{
	 width: 97px;
	 height: 49px;
	 border: 0px;
	 background-image: url("../img/ksiega/twoj_kod.gif");
}
div#polekod{
	 width: 109px;
	 height: 80px;
	 margin-left: 130px;
	 background-image: url("../img/ksiega/znaczek_kod.gif");
}
input#dodaj{
	 width: 143px;
	 height: 107px;
	 border: 0px;
	 cursor: pointer;
	 display: block;
	 margin-left: 550px;
	 margin-top: 10px;
	 background: url("../img/ksiega/dodaj.gif") no-repeat;
}
#ksiega p{
	padding:10px 10px;
}
/* GUESTBOOK END */

/* SIGN IN START */
#login_form{
	 width: 266px;
	 height: 196px;	
	 margin-left:150px;
	 text-align:left;
	 background: url("../img/panel.jpg") no-repeat;
}
#login_form input#login{
	 width: 146px;
	 height: 16px;	
	 position: absolute;
	 border: 0px;
	 top: 103px;
	 left: 255px;
}
#login_form input#passwd{
	 width: 146px;
	 height: 16px;	
	 position: absolute;
	 border: 0px;
	 top: 158px;
	 left: 255px
}
input#zaloguj{
	 width: 111px;
	 height: 79px;
	 border: 0px;
	 cursor: pointer;
	 margin-left: 280px;
	 display: block;
	 margin-top: 5px;
	 background: url("../img/zaloguj.gif") no-repeat;
}
/* SIGN IN END */

/* ZNANI START */

/* ZNANI END */
#znani{
	top: 300px;
	left: 50%;
	width: 304px;
	height: 30px;
	margin-left: -302px;
	position: absolute;
	z-index: 12;
	}
#znani a{
	color: #2B220D;
	font-size: 17px;
	font-weight: bold;
}
	
/* SEARCH START */
#div-szukarka{
	top: 350px;
	left: 50%;
	width: 204px;
	height: 70px;
	margin-left: 112px;
	position: absolute;
	z-index: 12;
}
#szukarka{
	border: 0px;
}
#kSzukajT{
	background: url("../img/ksiega/pole1.jpg") no-repeat;
	width: 180px;
	height: 36px;
	border: 0px;
	padding: 0px 10px;
	font: 17px "Times New Roman", Georgia, Sans-serif;
}
.nawigacja { 
	text-align: center; 
	margin: 15px 0; 
}
.nawigacja span { 
	font-weight: bold; 
}
/*
#kSzukajS{
	background: url("../img/ksiega/wyslij.gif") no-repeat;
	width: 143px;
	height: 107px;
	border: 0;
}
#kSzukajS:hover { 
	cursor: pointer; 
} 
*/
.podswietl{
	color:#CD5400;
	padding:3px;
	font-weight:bold;
}
/* SEARCH END */

/* INFO BOX START */
#error {
	border: 2px solid Red;
	padding: 5px 12px;
	font: message-box;
}
#message {
	border: 2px solid Green;
	padding: 5px 12px;
	font: message-box;
}
/* INFO BOX END */


.linia {
	width: 700px;
}
.pinch{
	padding: 15px 10px 10px;;
	float: left;
}
.dodano{
	font-size: 14px;
	color: #6C410A;
}