@CHARSET "UTF-8";
* { margin: 0px; padding: 0px; }

html {
	font-family: Tahoma;
	font-size: 11px;
}

img {
	border: 0px;
}

#top {
	background-image: url('images/toptlo.gif');
	background-repeat: no-repeat;
	background-position: right;
	width: 875px;
	height: 96px;
	margin: auto;
	position: relative;
}

#kamera {
	position: absolute;
	top: 27px;
	left: 164px;
}
#bieg {
	position: absolute;
	top: 44px;
	left: 354px;
}

#flashdiv {
	margin: auto;
	width: 875px;
	height: 143px;
}

#flash {
	margin: auto;
	width: 875px;
	height: 143px;
}

#menutlo {
	width: 875px;
	margin: auto;
	height: 52px;
	background-image: url('images/menutlo.gif');
	background-repeat: repeat-x;
}

#menutloleft {
	width: 875px;
	height: 52px;
	background-image: url('images/menutloleft.gif');
	background-repeat: no-repeat;
}

#menutloright {
	width: 875px;
	height: 52px;
	background-image: url('images/menutloright.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

#menutloright a {
	color: #fff;
	text-decoration: none;
}

#menutloright img {
	vertical-align: middle;
}


#m_0 {
	background-image: url('images/index.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 101px;
	height: 52px;
	display: block;
	float: left;
	margin-left: 10px;
}

#m_0:hover {
	background-image: url('images/index_on.gif');
}

#m_1 {
	background-image: url('images/cennik.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 59px;
	height: 52px;
	display: block;
	float: left;
}

#m_1:hover {
	background-image: url('images/cennik_on.gif');
}

#m_2 {
	background-image: url('images/obiekty.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 63px;
	height: 52px;
	display: block;
	float: left;
}

#m_2:hover {
	background-image: url('images/obiekty_on.gif');
}

#m_3 {
	background-image: url('images/aktualnosci.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 52px;
	display: block;
	float: left;
}

#m_3:hover {
	background-image: url('images/aktualnosci_on.gif');
}

#m_4 {
	background-image: url('images/kalendarz_imprez.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 119px;
	height: 52px;
	display: block;
	float: left;
}

#m_4:hover {
	background-image: url('images/kalendarz_imprez_on.gif');
}

#m_5 {
	background-image: url('images/przetargi.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 71px;
	height: 52px;
	display: block;
	float: left;
}

#m_5:hover {
	background-image: url('images/przetargi_on.gif');
}

#m_6 {
	background-image: url('images/galeria.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 61px;
	height: 52px;
	display: block;
	float: left;
}

#m_6:hover {
	background-image: url('images/galeria_on.gif');
}

#m_7 {
	background-image: url('images/nasi_pracownicy.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 113px;
	height: 52px;
	display: block;
	float: left;
}

#m_7:hover {
	background-image: url('images/nasi_pracownicy_on.gif');
}

#m_8 {
	background-image: url('images/biegi.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 47px;
	height: 52px;
	display: block;
	float: left;
}

#m_8:hover {
	background-image: url('images/biegi_on.gif');
}

#m_9 {
	background-image: url('images/ligi_szkolne.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 52px;
	display: block;
	float: left;
}

#m_9:hover {
	background-image: url('images/ligi_szkolne_on.gif');
}



#m_0_on {
	background-image: url('images/index_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 101px;
	height: 52px;
	display: block;
	float: left;
	margin-left: 10px;
}


#m_1_on {
	background-image: url('images/cennik_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 59px;
	height: 52px;
	display: block;
	float: left;
}


#m_2_on {
	background-image: url('images/obiekty_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 63px;
	height: 52px;
	display: block;
	float: left;
}


#m_3_on {
	background-image: url('images/aktualnosci_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 52px;
	display: block;
	float: left;
}

#m_4_on {
	background-image: url('images/kalendarz_imprez_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 119px;
	height: 52px;
	display: block;
	float: left;
}

#m_5_on {
	background-image: url('images/przetargi_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 71px;
	height: 52px;
	display: block;
	float: left;
}

#m_6_on {
	background-image: url('images/galeria_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 61px;
	height: 52px;
	display: block;
	float: left;
}

#m_7_on {
	background-image: url('images/nasi_pracownicy_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 113px;
	height: 52px;
	display: block;
	float: left;
}

#m_8_on {
	background-image: url('images/biegi_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 47px;
	height: 52px;
	display: block;
	float: left;
}

#m_9_on {
	background-image: url('images/ligi_szkolne_on.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 52px;
	display: block;
	float: left;
}

.titleline {
	background-image: url('images/titleline.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
	padding-left: 18px;
	margin-bottom: 15px;
}

.titleline2 {
	margin-bottom: 10px;
}

#content {
	width: 875px;
	min-height: 300px;
	height: auto!important;
	height: 300px;
	background-image: url('images/contenttlo.gif');
	background-repeat: repeat-x;
	padding-top: 4px;
}

#contenttlo {
	width: 875px;
	min-height: 300px;
	height: auto!important;
	height: 300px;
	margin: auto;
}

#contenttlo_glowna {
	width: 875px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	background-image: url('images/contenttlobottom.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	margin: auto;
}

#contentleft, #contentright {
	float: left;
}

.box {
	width: 426px;
	background-color: #fff;
	margin: 0 3px 5px 7px;
	color: #383839;
}

.boxtop {
	width: 426px;
	background-image: url('images/boxtop.gif');
	background-repeat: no-repeat;
}

.boxbottom {
	width: 426px;
	min-height: 319px;
	height: auto!important;
	height: 319px;
	background-image: url('images/boxbottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

.boxbig {
	width: 649px;
	background-color: #fff;
	margin: 0 3px 5px 4px;
	color: #383839;
}

.boxbigtop {
	width: 649px;
	height: 23px;
	margin: 1px 3px 0px 4px;
	background-image: url('images/boxbigtop.gif');
	background-repeat: no-repeat;
	background-position: left;
}

.boxbigbottom {
	width: 649px;
	min-height: 280px;
	height: auto!important;
	height: 280px;
	background-image: url('images/boxbigbottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
}

.boxright {
	width: 214px;
	background-color: #fff;
	margin: 0 0px 0px 0px;
	color: #383839;
}

.boxrighttop {
	width: 214px;
	height: 12px;
	margin: 0 0px 0px 0px;
	background-image: url('images/boxrighttop.gif');
	background-repeat: no-repeat;
	background-position: center top;
}

.boxrightbottom {
	width: 214px;
	min-height: 280px;
	height: auto!important;
	height: 280px;
	background-image: url('images/boxrightbottom.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	padding-bottom: 8px;
}

.Tekst {
	padding: 15px 12px 20px 12px;
	line-height: 17px;
}

.Tekst span {
	font-size: 11px;
}


.Tekst ul {
	padding-left:20px!important;
	padding-left: 0px;
	margin-left: 0px!important;
	margin-left: 20px;
	
}

.Tekst li {
	list-style-image: url('images/lipointer.gif');
}

.Tekst a {
	color: #3C628D;
	font-weight: bold;
	text-decoration: none;
}

.tekst_tytul {
	font-size: 14px;
	color: #2A5484;
	margin-bottom: 10px;
}

.Tekst a:hover {
	text-decoration: underline;
}

.line_slash {
	border-top: 1px dashed #a1a1a1;
	height: 1px;
	font-size: 1px;
	margin: 5px 0;
}

.boxlink { text-align: right; }

.boxlink .kolko {
	font-size: 7px; 
	margin-right: 3px;
}

.boxlink a {
	font-size: 10px;
	text-decoration: none;
	color: #295484;
}

.boxlink a:hover {
	text-decoration: underline;
}

#bannery {
	margin: auto;
	width: 875px;
	text-align: center;
}


.boxnews {

}

.newskreski { border-top: 1px dashed #a1a1a1; height: 1px; font-size: 1px; width: 70%; margin: 30px auto 15px auto; clear: both; }

.newstitle {
	font-weight: bold;
}

.newstitle a {
	color: #383839;
	font-weight: bold;
	text-decoration: none;
}

.newstitle a:hover {
	text-decoration: underline;
}

.newstekst a {
	text-decoration: none;
	color: #3C628D;
}


.newstekst a:hover {
	text-decoration: underline;
}

.strony {
	margin-top: 20px;
	clear: both;
	text-align: center;
}

.strony a {
	text-decoration: none;
	color: #3C628D;
}

.fotobox {
	background-image: url('images/fotobox.gif');
	background-repeat: no-repeat;
	width: 200px;
	height: 189px;
	float: left;
	position: relative;
}

.fotobox img {
	margin: 37px 0px 0px 19px;
}

.liczbazdjec {
	position: absolute; 
	top: 19px;
	left: 20px;
	font-size: 10px;
}

.nazwagalerii {
	position: absolute; 
	left: 0px;
	bottom: 17px;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	text-align: center;
	z-index: 99;
}

#footer {
	width: 875px;
	height: 100px;
	margin: auto;
	text-align: center;
	position: relative;
}
#footer a#bip{
	position: absolute;
	top: 10px;
	right: 10px;
	background-image: url('images/bip.gif');
	width: 89px;
	height: 50px;
	display: block;
	z-index: 99;
	}

#footermenu {
	padding-top: 10px;
	padding-bottom: 15px;
}

#footermenu a, #footermenu span  {
	color: #C2C2C0;
	text-decoration: none;
}

#footermenu a:hover {
	text-decoration: underline;
}

#patron {
	color: #6E6E6E;
	font-size: 10px;
}
#patron a{
	color: #3c628d;
	text-decoration: none;
}

.floatright {
	float: right;
}
div.gallery{
	margin-top: 20px;
}
