/* PLIK ZAWIERA OGÓLNE STYLE DO PODSTRON */

div.clear{clear:both;height:1px;}

/************* AKTUALNOSCI I INNE PODSTRONY ****************/

div#naglowek-aktu h2
{
border-bottom:1px solid #17526E;
font-weight:bold;
margin:auto auto 8px;
position:relative;
right:3px;
width:483px;
color:#17526E;
font-size:14px;
text-align:left;
}

div#tytul-aktu h3
{
color:black;
font-size:14px;
margin-top:9px;
}

p#data-aktu
{
color:#356684;
}

p#podstr_sciezka
{
text-align:left;
}

div#find
{
font-size:11px;
}

div#find strong
{

}

/*********** LISTA AKTUALNOSCI I INNYCH PODSTRON******/

ul#spis_aktualnosci
{
list-style-type:none;
padding:0 !important;
}

ul#spis_aktualnosci li
{
background:transparent url(/img/tlo-lista.png) repeat scroll 0 0;
float:left;
margin-bottom:2px;
}

ul#spis_aktualnosci li:hover
{
background:transparent url(/img/tlo-listaa.png) repeat scroll 0 0;
}

ul#spis_aktualnosci li a
{
background:transparent url(/img/aktualnosci/ico.png) no-repeat scroll 7px 5px;
display:block;
float:left;
font-weight:bold;
padding:6px 6px 6px 29px;
width:448px;
color:black;
}


/************* KALENDARZ - LISTA WYDARZEŃ */

ul#spis_wydarzen
{
list-style-type:none;
padding:0px !important;
}

ul#spis_wydarzen li
{
background:transparent url(/img/tlo-lista.png) repeat scroll 0 0;
float:left;
margin-bottom:2px;

}

ul#spis_wydarzen li:hover
{
background:transparent url(/img/tlo-listaa.png) repeat scroll 0 0;
}

ul#spis_wydarzen li a
{
background:transparent url(/img/aktualnosci/ico.png) no-repeat scroll 7px 5px;
display:block;
float:left;
font-weight:bold;
padding:6px 6px 6px 29px;
width:448px;
color:black;
}

ul#spis_wydarzen li a span
{
font-size:10px;
font-weight:normal;
margin-right:5px;
}



/************* OGOLNE **************/

img#pierwsze_zdj
{
border:4px solid #D5D5D5;
float:left;
margin-right:10px;
padding:1px;
}

div#subpage_content
{
float:left;
font-size:12px;
margin-top:15px;
width: 100%
}

div#subpage_content ul, div#subpage_content ol
{
padding:14px 35px;
}

div#subpage_content p
{
margin:8px 0;
}

a.back
{
background:transparent url(/img/home.gif) no-repeat scroll 0 1px;
clear:both;
float:right;
margin-top:10px;
padding-left:15px;
}

p.info
{
background:#F0F5F8 url(/img/info1.png) no-repeat scroll 5px 6px;
border:1px dashed #D0D0D0;
color:black;
font-weight:normal;
padding:7px 11px 9px 31px !important;
width:434px;
}

/************** DOKUMENTY **************/

div#subpage_dokumenty
{
float:left;
margin-top:15px;
}

div#subpage_dokumenty ul#dokumenty
{
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #DCDBDB;
list-style-type:none;
padding:10px;
}

div#subpage_dokumenty ul#dokumenty li
{
margin-bottom:3px;
}

div#subpage_dokumenty ul#dokumenty li span, div#subpage_dokumenty ul#dokumenty li a
{
font-size:11px;
}

div#subpage_dokumenty ul#dokumenty li img
{
position:relative;
top:3px;
}

div#subpage_dokumenty div.zalacznik-tyt
{
font-size:11px;
font-weight:bold;
}

/************** ZDJĘCIA **************/

div#subpage_zdjecia
{
font-size:12px;
margin-top:15px;
}

div#subpage_zdjecia div#dodatkowe_zdjecia div.tlo-foto a img, div#podstrona_serwisu div.tlo-foto img
{
border:4px solid #D5D5D5;
margin:3px;
}

div#subpage_zdjecia div#dodatkowe_zdjecia div.tlo-foto, div#podstrona_serwisu div.tlo-foto
{
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #DCDBDB;
float:left;
height:120px;
margin:2px;
padding:5px;
text-align:center;
width:103px;
position:relative;
}


div#subpage_zdjecia div#dodatkowe_zdjecia div.tlo-foto a.zoom
{
background:transparent url(/img/tlo-zoom.jpg) no-repeat scroll 0 0;
bottom:3px;
display:block;
height:18px;
position:absolute;
right:3px;
width:18px;
}

div#subpage_zdjecia div#dodatkowe_zdjecia div.tlo-foto a.number-photo
{
background:transparent url(/img/tlo-nr.jpg) repeat scroll 0 0;
bottom:3px;
color:white;
display:block;
font-size:10px;
height:16px;
padding-left:6px;
padding-right:6px;
padding-top:2px;
position:absolute;
right:23px;
text-align:center;
}

/************** PODKATEGORIE - TYP: STANDARD **************/

div.lista_podkat
{
margin-top:10px;
}

div.lista_podkat h3
{
font-size:11px;
margin-bottom:5px;
}

div.lista_podkat ul#podkategorie li
{
list-style-type:none;
margin-top:1px;
}

div.lista_podkat ul#podkategorie li a
{
background:#F5F5F5 url(/img/tlo-podkat.png) no-repeat scroll 5px 6px;
border:1px solid #DCDBDB;
display:block;
font-size:11px;
font-weight:bold;
padding:3px 4px 4px 21px;
}

div.lista_podkat ul#podkategorie li a:hover
{
background:#D9D8D8 url(/img/tlo-podkat.png) no-repeat scroll 5px 6px;
color:black;
}

/************* GALERIA ********************/

div#podstrona_serwisu div.ilosc
{
color:#424242;
font-weight:bold;
margin:10px 0;
}

div#podstrona_serwisu div.ilosc span
{
color:#3C789C;
}


div#podstrona_serwisu div.tlo-foto
{
background:#F1F1F1 none repeat scroll 0 0;
}

div#podstrona_serwisu div.tlo-foto div.zdjec
{
bottom:5px;
color:black;
font-size:10px;
font-weight:bold;
left:7px;
position:absolute;
width:104px;
}

div#podstrona_serwisu div.tlo-foto div.zdjec strong
{
color:#3C789C;
}

/************* BOX OVER *************/

.gal-head
{
background-color:#D9D8D8;
color:black;
padding:5px;
border:1px solid #DCDBDB;
border-bottom:none;
font-weight:bold;
}

.gal-body
{
background-color:#F5F5F5;
color:black;
padding:5px;

border:1px solid #DCDBDB;
border-top:none;
}

/************* LISTA LINKÓW / LINKI ***************/
div#subpage_content ul#lista-linkow
{
padding:0px;
}

div#subpage_content ul#lista-linkow li
{
margin-bottom:3px;
list-style-type:none;
}

div#subpage_content ul#lista-linkow li a
{
background:#F5F5F5 url(/img/tlo-podkat.png) no-repeat scroll 5px 6px;
border:1px solid #DCDBDB;
display:block;
font-size:11px;
font-weight:bold;
padding:3px 4px 4px 21px;
width:450px;
}

div#subpage_content ul#lista-linkow li a:hover
{
background:#D9D8D8 url(/img/tlo-podkat.png) no-repeat scroll 5px 6px;
color:black;
}


/************* PAGINACJA *****************/

.paginate {
	
}

a.paginate {
	border:1px solid #4A718E;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #000080;
}


a.paginate:hover {
	background:transparent url(/img/tlo-nr.jpg) repeat scroll 0 0;
	color: #FFF;
}

a.current {
background:transparent url(/img/tlo-nr.jpg) repeat scroll 0 0;
border:1px solid #4A718E;
color:#FFFFFF;
cursor:default;
padding:2px 6px;
}

a:hover.current {
color:white;
cursor:pointer;
}

span.inactive {
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 2px 6px 2px 6px;
	color: #999;
	cursor: default;
}

/************** FORMULARZE - NEWSLETTER**************/

div#content form, div#subscribeForm form
{
background:#F0EEEF url(/img/tlo-lista.png) repeat-x scroll 0 0;
border:1px dashed #DDDCDC;
float:left;
margin:15px 0;
padding:12px;
width:450px;
}

div#content form div, div#subscribeForm form div
{
float:left;
margin-bottom:6px;
width:95%;
}

div.buttons
{
}

div.buttons input
{
float:left;
}

p.powrot-news
{
margin-top:10px !important;
}

p.powrot-news a
{
background:transparent url(/admin/img/back.png) no-repeat scroll 4px 0;
color:#DC711C;
font-weight:bold;
padding:5px 5px 5px 30px;
}

p.powrot-news a:hover
{
color:#457897;
}

.wypisz-newsletter
{
margin-top:10px;
}

/**** walidacja ****/
span.error
{
float:left;
font-size:11px;
margin-top:7px;
}

div#alertmsg
{
color:#3B6C95;
margin-top:10px;
}

div#alertmsg ul
{
list-style-type:none;
}

span.rss {
background:transparent url(/img/ikonki2/rss.png) no-repeat scroll 0 0;
font-size:11px;
font-weight:bold;
padding:5px 3px 7px 28px;
}

div#pracownicy a
{
font-weight:bold;
}


