/* PLIK ZAWIERA OGÓLNE STYLE DO PODSTRON */

div.clear{clear:both;height:1px;}

/************* AKTUALNOSCI I INNE PODSTRONY ****************/

div#naglowek-aktu h2
{
    color: #00529E;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    position: relative;
    right: 0;
    text-align: left;
    text-shadow: 1px 1px 1px #EEEEEE;
}

div#naglowek-aktu
{
	float:left;
}

.photo_my {
border: 3px solid #EEEEEE;
float: none;
margin: 5px;
max-height: 143px;
padding: 1px;
}

.bf_my{
float: left;
text-align: center;
width: 209px;
}

div#tytul-aktu h3
{
color:black;
font-size:14px;
margin-top:9px;
}

p#data-aktu
{
    color: #AAAAAA;
    font-size: 10px;
}

p#podstr_sciezka, p#subpage_sciezka{
clear: both;
margin-bottom: 10px !important;
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;
}

 .podziel { float: left; padding-bottom: 8px; width: 481px; } .podziel span { line-height: 22px; float: left; height: 22px; } .podziel ul { float: right; } .podziel ul li, .podziel ul a { float: left; width: 22px; height: 22px; } .podziel ul li { margin-left: 2px; list-style: none; }  .podziel ul li a#fb { background: url(/img/dodatki/p3.gif) top left no-repeat; } .podziel ul li.active a#fb, .podziel ul li a#fb:hover { background: url(/img/dodatki/facebook.jpg) top left no-repeat; } .podziel ul li a#twitter { background: url(/img/dodatki/p4.gif) top left no-repeat; } .podziel ul li.active a#twitter, .podziel ul li a#twitter:hover { background: url(/img/dodatki/twitter.jpg) top left no-repeat; } .podziel ul li a#blip { background: url(/img/dodatki/p5.gif) top left no-repeat; } .podziel ul li.active a#blip, .podziel ul li a#blip:hover { background: url(/img/dodatki/blip.jpg) top left no-repeat; } .podziel ul li a#nk { background: url(/img/dodatki/p1.gif) top left no-repeat; } .podziel ul li.active a#nk, .podziel ul li a#nk:hover { background: url(/img/dodatki/nk.jpg) top left no-repeat; } .podziel ul li a#myspace { background: url(/img/dodatki/p2.gif) top left no-repeat; } .podziel ul li.active a#myspace, .podziel ul li a#myspace:hover { background: url(/img/dodatki/myspace.jpg) top left no-repeat; } .podziel ul li a#yt { background: url(/img/dodatki/p6.gif) top left no-repeat; } .podziel ul li.active a#yt, .podziel ul li a#yt:hover { background: url(/img/dodatki/pa6.gif) top left no-repeat; } .podziel ul li a#wykop { background: url(/img/dodatki/p7.gif) top left no-repeat; } .podziel ul li.active a#wykop, .podziel ul li a#wykop:hover { background: url(/img/dodatki/wykop.jpg) top left no-repeat; } .podziel ul li a#gg { background: url(/img/dodatki/p8.gif) top left no-repeat; } .podziel ul li.active a#gg, .podziel ul li a#gg:hover { background: url(/img/dodatki/gg.jpg) top left no-repeat; }
 
/************* 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: medium none;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 1px;
}

div#subpage_content
{
    float: left;
    font-size: 12px;
    line-height: 20px;
    margin-top: 15px;
    width: 100%;
}

div#subpage_content ul
{
padding:14px 35px;
}

div#subpage_content p
{
margin:8px 0;
}

a.back
{
background:transparent url(/img/home.gif) no-repeat scroll 0 1px;
float:right;
margin-top:10px;
padding-left:15px;
}

a.print
{
background:transparent url(/img/print.gif) no-repeat scroll 0 1px;
float:right;
margin-top:10px;
padding-left:15px;
margin-right:10px;
}

a.polec
{
background:transparent url(/img/polec.gif) no-repeat scroll 0 2px;
float:right;
margin-right:10px;
margin-top:10px;
padding-left:20px;
}

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;
}

a.pdf
{
background:transparent url(/img/ikonki/pdf.png) no-repeat scroll 0 1px;
float:right;
margin-top:10px;
padding-left:15px;
margin-right:10px;
}

div.bookmarks
{
float:left;
    width: 100%;
}


/************** 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;
float:left;
}

div.lista_podkat ul#podkategorie li a{
background: none repeat scroll 0 0 #EEEEEE;
border: 1px solid #DCDBDB;
display: block;
font-size: 11px;
font-weight: bold;
padding: 5px;
width: 607px;
}

div.lista_podkat ul#podkategorie li a:hover{

}

/************* 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 #CACACA;
color: #AAAAAA;
padding: 2px 6px;
text-decoration: none;
}

.paginator a{
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

a.paginate:hover {
background: none repeat scroll 0 0 #DDDDDD;
border: 1px solid #CACACA;
color: #777777;
}

a.current {
background: none repeat scroll 0 0 #DDDDDD;
border: 1px solid #CACACA;
color: #777777;
cursor: default;
padding: 2px 6px;
}

a:hover.current {
background: none repeat scroll 0 0 #CCC;
cursor:pointer;
}

span.inactive {
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 2px 6px 2px 6px;
	color: #777777;
	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;
}

/******** reprezentanci **********/

ul#podkategorie_reprezentanci
{
list-style-type:none;
}

ul#podkategorie_reprezentanci li
{
float:left;
margin-bottom:3px;
width:100%;
}

ul#podkategorie_reprezentanci li a
{
background:#F2F2F2 none repeat scroll 0 0;
float:left;
padding:6px;
width:98%;
}

ul#podkategorie_reprezentanci li a:hover
{
background:#D9D8D8 none repeat scroll 0 0;
}

ul#podkategorie_reprezentanci li a img
{
border:2px solid #D5D5D5;
float:left;
padding:1px;
}

ul#podkategorie_reprezentanci li a span
{
color:black;
float:left;
font-weight:bold;
margin:10px 6px;
}

/******************* ROZMIAR CZCIONKI ***********/

div#resize_czcionka
{
float:right;
}

div#resize_czcionka a
 {
color:#8F8F8F;
font-family:Tahoma;
font-weight:normal;
padding:0 1px;
}

div#resize_czcionka a.small {
font-size:11px;
}

div#resize_czcionka a.medium {
font-size:14px;
}

div#resize_czcionka a.large {
font-size:16px;
}


div#resize_czcionka a.active_rozmiar
{
background:transparent url(/img/czciona-activ.gif) no-repeat scroll center 3px;
padding-top:9px;
}

/**************** dodatki na górze, dodaj do ***********/

div.gora-dodatki
{
float:left;
margin:15px 0;
padding:5px;
width:98%;
}

div.gora-dodatki span
{
float:left;
font-size:11px;
margin-right:6px;
margin-top:3px;
}


/****** CAPTCHA ********/

#addUser {
 width: 100%; margin: 10px auto !important;
 }
   #addUser label.error {
   margin-left: 0px;
   width: auto;
   display: inline;
   }


/*********** MAPA GOOGLE **********/

div#map-google
{
width:460px;
height:300px;

border: 2px solid gray;
padding:1px;

display:block;


margin:20px auto;
}

div#map-google div.tytul
{
font-weight:bold;
margin-bottom:5px;
}

div#map-google div.opis
{
font-size:11px;
}

div#map-google div.opis img
{
position:absolute;
right:18px;
top:2px;
}

div.google-maps-chmurka
{

}


table.szkolenia
{
    border-collapse: collapse;
    margin: 0 auto;
    text-align: center;
    width: 550px;
	color: #333444;
}


table.szkolenia tr td, table.szkolenia tr th
{
 border: 1px solid #CCCCCC;
}

table.szkolenia tr th
{
    background: url("/img/tab.png") repeat scroll 0 0 transparent;
    color: white;
    padding: 2px 4px;
	text-shadow: 1px 1px 1px #444444;
}