@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585858; background-color:#FFF;}
.cl { clear:both;}
a, a:visited {text-decoration:none;color:#09316D; font-weight:bold;}
a:hover {text-decoration:underline;}

#PageAll { margin:10px auto 10px auto; width:959px; background:url(images/content_tlo2.gif) repeat-y; border-top:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
#PageAll2 {width:959px; background:url(images/content_tlo.gif) repeat-y;}
#HeaderData {height:23px;width:957px; position:relative; margin-left:1px; background:#FFFFFF; border-bottom:1px solid #CCCCCC; padding-top:4px;}
#HeaderData .Left { float:left;   padding:2px; padding-left:15px;}
#HeaderData .Right { float:right; padding:2px; text-align:right; padding-right:25px;}

#HeaderData .Left a, #HeaderData .Left a:visited { padding-right:15px;}
#HeaderData .Right a, #HeaderData .Right a:visited { padding-left:15px;}
#HeaderBaner { height:160px;margin-left:1px; margin-right: 1px; background-color: white;}

#HeaderMenuUM {
	position:relative;
	text-align: center;
	background-repeat: no-repeat;
	background-color: #09316d;
	padding-top: 7px;
	padding-bottom: 5px;
	height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
#HeaderMenuUM a {
	color: #FFF;
	text-decoration: none;
}
#HeaderMenuUM a:hover {
	color: #666;
}
#HeaderMenuUM ul {
	margin: 0px;
	padding: 0px;
}
#HeaderMenuUM ul li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
}
/*#KolumnaPierwsza { float:left; width:194px; padding:10px 10px 0px 15px}
#KolumnaPierwszaMenu {}
#KolumnaPierwszaMenu ul {list-style-type:none; margin:8px 0px 0px 0px; padding:0px 0px 10px 0px;  background:url(images/m_doty.gif) no-repeat top;}
#KolumnaPierwszaMenu a, #KolumnaPierwszaMenu a:visited {text-decoration:none;}
#KolumnaPierwszaMenu li.p1 { padding:6px 0px 7px 0px; background:url(images/m_doty.gif) no-repeat bottom;  font-size:9px;}
#KolumnaPierwszaMenu li.p1 a, #KolumnaPierwszaMenu li.p1 a:visited { color:#09316D; font-weight:bold; text-transform:uppercase;  padding:3px 0px 4px 0px}
#KolumnaPierwszaMenu li.p2 { padding:3px 0px 3px 0px;font-size:9px;}
#KolumnaPierwszaMenu li.p2 a, #KolumnaPierwszaMenu li.p2 a:visited { color:#1355B9; font-weight:bold;}
#KolumnaPierwszaMenu li.p3 { padding:2px 0px 2px 0px;font-size:9px;}
#KolumnaPierwszaMenu li.p3 a, #KolumnaPierwszaMenu li.p3 a:visited { color:#1355B9; font-weight:normal; padding-left:15px; background:url(images/m_strzala.gif) no-repeat 8px 5px; display:block;text-decoration:none;}

#KolumnaPierwszaMenu li.active a, #KolumnaPierwszaMenu li.active a:visited {color:#57b6f2;}
*/
#KolumnaPierwsza { float:left; width:194px; padding:10px 10px 40px 15px;}

#KolumnaPierwsza ul { list-style-type:none; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;  background:url(images/m_doty.gif) repeat-x top;}
#KolumnaPierwsza li { padding:5px 0px 5px 0px; background:url(images/m_doty.gif) repeat-x bottom;}
#KolumnaPierwsza li a, #KolumnaPierwsza li a:visited { color:#09316D; font-weight:bold; text-transform:uppercase;  padding:3px 0px 3px 0px; text-decoration:none;padding-left:15px; background:url(images/m_strzala.gif) no-repeat 6px 7px; font-size:10px;}
#KolumnaPierwsza li a:hover {color:#1355B9;}

#KolumnaPierwszaMenu { }
#KolumnaPierwszaMenu ul {list-style-type:none; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;  background:url(images/m_doty.gif) no-repeat top;}
#KolumnaPierwszaMenu a, #KolumnaPierwszaMenu a:visited { text-decoration:none; text-transform:none; background-image:none;}
#KolumnaPierwszaMenu li.p1 { padding:8px 0px 8px 0px; background:url(images/m_doty.gif) no-repeat bottom; font-size:9px;}
#KolumnaPierwszaMenu li.p1 a, #KolumnaPierwszaMenu li.p1 a:visited { color:#46A4DE; font-weight:bold; text-transform:uppercase;  padding:5px 0px 5px 0px; background-image:none;}
#KolumnaPierwszaMenu li.p2 { padding:4px 0px 4px 7px; font-size:9px;}
#KolumnaPierwszaMenu li.p2 a, #KolumnaPierwszaMenu li.p2 a:visited { color:#1355B9;; background-image:none; padding-left:0px;text-transform:none;}
#KolumnaPierwszaMenu li.p3 { padding:2px 0px 2px 7px; font-size:9px;}
#KolumnaPierwszaMenu li.p3 a, #KolumnaPierwszaMenu li.p3 a:visited { color:#1355B9; font-weight:normal; padding:0px; padding-left:15px; background:url(images/m_strzala.gif) no-repeat 8px 4px;display:block;text-decoration:none;text-transform:none;}

#KolumnaPierwszaMenu li.active a, #KolumnaPierwszaMenu li.active a:visited{ color:#09316E}

#KolumnaDruga { float:left; width:495px; padding:10px 15px 10px 16px;}
#KolumnaDruga h2 {color:#09316D; font-size:16px;}
#KolumnaDruga h3 {color:#09316D; font-size:14px;}

#KolumnaDrugaPath { color:#999999;}
#KolumnaDrugaPath a , #KolumnaDrugaPath a:visited { color:#999999; text-decoration:none; font-weight:normal;}
#KolumnaDrugaPath a:hover { color:#09316D;}


#KolumnaDruga .Galeria {}
/*#KolumnaDruga .Galeria h2 {margin:0px; color:#09316D; font-size:10px;}*/
#KolumnaDruga .GaleriaRzad { padding-bottom:10px; padding-top:10px;}
#KolumnaDruga .GaleriaPozycjaPierwsza {background:url(images/ico_tlo_galeria_fundusze.gif) no-repeat 6px bottom ; padding-bottom:8px; width:130px;float:left;}
#KolumnaDruga .GaleriaPozycjaKolejna { padding-bottom:10px; width:121px;float:left;}
#KolumnaDruga .GaleriaFota { background:#E0E0E0; padding:9px 9px 9px 0px; width:112px;}
#KolumnaDruga .GaleriaPozycjaPierwsza .GaleriaFota { background:#E0E0E0; padding:9px 9px 9px 9px; width:112px}
#KolumnaDruga .GaleriaFota img {border:0px solid #FDFDFD;width:110px; height:74px;}
#KolumnaDruga .GaleriaFota a, #KolumnaDruga .GaleriaFota a:visited {color:#FDFDFD;border:1px solid #FDFDFD; display:block;}
/*#KolumnaDruga .GaleriaFota a:hover {color:#E0E0E0; border:1px solid #E0E0E0; display:block;}*/

#KolumnaDruga .Wiadomosci {}


#KolumnaDruga .WiadomosciPozycja {}


#KolumnaDruga .WiadomosciPozycjaLeft { float:left; width:370px; padding-right:5px;}
#KolumnaDruga .WiadomosciPozycjaRight {float:right; width:114px; text-align:right; font-size:9px; padding-left:10px}
#KolumnaDruga .WiadomosciPozycjaRight img { background: url(images/ico_wiadomosci_fota_tlo.gif) repeat-y; padding-left:10px;}
#KolumnaDruga .WiadomosciPozycja h3 { background:url(images/ico_artykuly_tytul.gif) no-repeat 0px 3px; padding:4px 4px 8px 10px; margin:0px; color:#09316D; font-size:10px;}
#KolumnaDruga .WiadomosciPozycja a, #KolumnaDruga .WiadomosciPozycja a:visited { font-weight:normal;}
#KolumnaDruga .WiadomosciPozycja h3 a, #KolumnaDruga .WiadomosciPozycja h3 a:visited { font-weight:bold;}

#KolumnaDruga .FotaNewsMala {float:right; text-align:right; font-size:9px; padding-left:8px;}
#KolumnaDruga .FotaNewsMala img { background: url(images/ico_wiadomosci_fota_tlo.gif) repeat-y; padding-left:10px;}

#KolumnaDruga .WiadomosciPozycjaStopka { background:url(images/ico_separator_artykuly.gif) repeat-x bottom; padding-bottom:5px; margin-bottom:25px; margin-top:5px;}
#KolumnaDruga . PlikiPozycja .WiadomosciPozycjaStopka { background:url(images/ico_separator_artykuly.gif) repeat-x bottom; padding-bottom:5px; margin-bottom:10px; margin-top:10px;}
#KolumnaDruga .WiadomosciPozycjaStopka .AutorData { float:left; color:#9E9E9E; font-size:9px;} 
#KolumnaDruga .WiadomosciPozycjaStopka a.wiecej, #KolumnaDruga .WiadomosciPozycjaStopka a.wiecej:visited  { float:right; display:block; padding-right:15px; background:url(images/ico_wiecej_artykul.gif) no-repeat right 3px; color:#1E437A; text-decoration:none;font-size:9px;}
#KolumnaDruga .WiadomosciPozycjaStopka a.wiecej:hover { text-decoration:underline;}

#KolumnaDruga .Pliki {margin-bottom:10px;}

/* #KolumnaDruga .Pliki h2 {}*/

/*#KolumnaDruga .PlikiPozycja  {background:url(images/ico_separator_artykuly.gif) repeat-x bottom; padding:10px 0px 10px 0px; }*/
#KolumnaDruga .PlikiPozycja { padding-left:26px; background:url(images/ico_pliki.gif) no-repeat 2px 2px;}
#KolumnaDruga .PlikiPozycja h3 {font-size:11px;}
#KolumnaDruga .PlikiNazwaPliku {color:#09316D; font-size:10px; font-weight:bold;}
#KolumnaDruga .PlikiPozycja h3.wiecej {margin-bottom:0px;}
#KolumnaDruga .PlikiPozycja h3.wiecej a, #KolumnaDruga h3.PlikiPozycja h3.wiecej a:visited {color:#09316D; text-decoration:none; }
#KolumnaDruga .PlikiPozycjaOpis {}
#KolumnaDruga .PlikiPozycjaRodzajPliku {} 
#KolumnaDruga .Pliki a, #KolumnaDruga .Pliki a:visited { text-decoration:underline; color:#09316D;font-size:10px; font-weight:bold;}

#KolumnaDruga .Text {padding-bottom:10px;}

#KolumnaDruga .LinkiPozycja { padding-left:26px; background:url(images/ico_linki.gif) no-repeat 2px 0px;}
#KolumnaDruga .LinkiPozycja h3 {font-size:11px; margin-bottom:2px;}
#KolumnaDruga .LinkiPozycja p {margin:0px;margin-bottom:2px;}
#KolumnaDruga .PlikiPozycja h3.wiecej a, #KolumnaDruga h3.LinkiPozycja h3.wiecej a:visited {color:#09316D; text-decoration:none; }
#KolumnaDruga .LinkiPozycjaOpis {}





#KolumnaTrzecia {float:left; width:190px; padding:10px 10px 0px 13px;}
#KolumnaTrzecia ul { list-style-type:none; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;  background:url(images/m_doty.gif) repeat-x top;}
#KolumnaTrzecia li { padding:5px 0px 5px 0px; background:url(images/m_doty.gif) repeat-x bottom;}
#KolumnaTrzecia li a, #KolumnaTrzecia li a:visited { color:#09316D; font-weight:bold; text-transform:uppercase;  padding:3px 0px 3px 0px; text-decoration:none;padding-left:15px; background:url(images/m_strzala.gif) no-repeat 6px 7px; font-size:10px; display:block;}
#KolumnaTrzecia li a:hover {color:#1355B9;}

#Stopka { margin:0px auto 10px auto; padding:3px 10px 3px 15px; width:932px; height:15px; background:url(images/ico_tlo_stopka.gif) no-repeat #09316D 1px 5px; border:1px solid #CCCCCC; color:#FFFFFF ;}
#Stopka p {margin: 0px; padding:0px;}
#StopkaRPO { margin:0px auto 10px auto; padding:3px 10px 3px 15px; width:932px;  border:1px solid #CCCCCC;}


/* 230108        */
/*#MenuPomocniczeWydzial {color:#FFFFFF; background:url(images/menu_pomocnicze_tlo.gif) repeat-y right;}*/
#MenuPomocniczeWydzial {color:#FFFFFF; background:url(images/menu_pomocnicze_tlo.gif) repeat-y right top #0076BE; width:959px;}

#MenuPomocniczeWydzial .kolumna1 { float:left; width:200px; padding: 12px 8px 12px 12px; }
#MenuPomocniczeWydzial .kolumna2 { float:left; width:510px; padding: 12px 15px 8px 12px; }
#MenuPomocniczeWydzial .kolumna12 { float:left; width:725px; padding: 12px 20px 12px 12px;}

#MenuPomocniczeWydzial .kolumna2 h3 { font-size:12px; margin:0px; background:url(images/menu_pomocnicze_ico_lista.gif) no-repeat 0px 3px; padding-left: 8px; display:block;}
#MenuPomocniczeWydzial .kolumna12 h3 { font-size:12px; margin:0px; background:url(images/menu_pomocnicze_ico_lista.gif) no-repeat 0px 3px; padding-left: 8px; display:block;}
#MenuPomocniczeWydzial .kolumna12 .Fota {float:left; padding-right:12px; width:220px;}
#MenuPomocniczeWydzial .kolumna12 .Tresc {float:left; width:493px;}

#MenuPomocniczeWydzial .kolumna2 a, #MenuPomocniczeWydzial .kolumna2 a:visited {color:#FFFFFF; text-decoration:none;} 
#MenuPomocniczeWydzial .kolumna12 a, #MenuPomocniczeWydzial .kolumna12 a:visited {color:#FFFFFF; text-decoration:none;} 

#MenuPomocniczeWydzial .kolumna3 { float:left; width:188px; padding:12px 10px 9px 2px}

#MenuPomocniczeWydzial .kolumna3 ul { list-style-type:none; margin:0px; padding:0px; background:url(images/menu_pomocnicze_linia_tlo.gif) repeat-x bottom;}
#MenuPomocniczeWydzial .kolumna3 li { background:url(images/menu_pomocnicze_linia_tlo.gif) repeat-x; padding:3px 1px 3px 3px; margin:2px 0px 2px 0px }
#MenuPomocniczeWydzial .kolumna3 li a, #MenuPomocniczeWydzial .kolumna3 li a:visited { background:url(images/menu_pomocnicze_ico_lista.gif) no-repeat 2px 3px; color:#FFFFFF; text-decoration:none; padding-left:10px; display:block;}

.SzukajRPO_ { position:absolute; left:670px; top:2px;}

#SzukajRPO input {font-size:10px; line-height:13px; }

a.bezu, a.bezu:visited { text-decoration:none; font-weight:normal;}
a.bezu:hover { text-decoration:underline;}


#Kalendar { background:#09316D; color:#91D3FD; padding:11px 10px 11px 10px; text-decoration:none; width:190px; margin:3px 6px 3px -9px; }
#Kalendar p { margin:0px 2px 4px 0px; font-size:9px;}
#Kalendar ul{ margin:0px ; padding:0px; background:none;}
#Kalendar li { float:left; display:block; width:22px; height:23px; border:1px solid #18A5FE; margin:0px 3px 0px 0px; padding:0px; background:none;}
#Kalendar li a, 
#Kalendar li a:visited {color:#09316D; text-decoration:none; display:block; width:19px; height:19px; background: #FFFFFF; margin:0px; padding:4px 0px 0px 3px; font-size:10px; font-weight:normal;}
#Kalendar li a:hover  {color:#09316D; text-decoration:underline; background:#91D3FD;margin:0px;}
#Kalendar li a.active {color:#09316D; text-decoration:none; background:#91D3FD;margin:0px;}

