
/*********TO MA BYC ZAWSZE W NETADMINIE**********/
caption {
font-weight: bold;
padding: 4px 0px;
text-align: center;
}

table .tabela_krawedzie {
border-top: 1px solid;
border-left: 1px solid;
text-align: left;
}

table .tabela_krawedzie caption {
border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
border-bottom: 1px solid;
border-right: 1px solid;
}

#shortcutBox
{
    display: none;
}

/***********************************************/

html,body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, sans-serif;
  color: #515146;
  font-size:12px;
  background: #fff;
}

img{
border: 0px;
padding:5px;
}


#MainTable {
  width:100%;
  background: #FBF3CE url('images/bg.jpg') top right repeat-x;
}
#MainTableLeft {
  background: url('images/bg_l.jpg') top right no-repeat;
  width: 49%;
}
#MainTableContent {
  width: 2%;  
}
#MainTableRight {
  background: url('images/bg_r.jpg') 0 0 no-repeat;
  width: 49%;
}
#Center{
width: 988px;
}
#top0{
width: 988px;
height: 260px;
background: url('images/top0.jpg') 0 0 no-repeat;
}
#top0_left{
width: 528px;
height:260px;
float:left;
position:relative;
}
#logo{
width:200px;
height:200px;
top:25px;
left:48px;
position:absolute;
display:block;
}
#top0_right{
width: 432px;
height:260px;
padding-left:28px;
float:left;
position:relative;
}
#top0_right_flash{
width: 432px;
height:245px;
}
#top1{
width: 988px;
height: 40px;
background: url('images/top1.jpg') 0 0 no-repeat;
position:relative;
}
#top1 ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#top1 li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#glowna{
width:138px;
height:40px;
top:0;
left:2px;
position:absolute;
display:block;
}
#dzialalnosc_zpm{
width:150px;
height:40px;
top:0;
left:178px;
position:absolute;
display:block;
}
#taryfa_oplat{
width:117px;
height:40px;
top:0;
left:377px;
position:absolute;
display:block;
}
#historia_portu{
width:137px;
height:40px;
top:0;
left:564px;
position:absolute;
display:block;
}
#prasa{
width:72px;
height:40px;
top:0;
left:763px;
position:absolute;
display:block;
}
#kontakt{
width:78px;
height:40px;
top:0;
left:905px;
position:absolute;
display:block;
}
#top2{
width: 981px;
padding-top:11px;
padding-bottom:10px;
padding-left:7px;
color:#374E3E;
font-size:92%;
background: #FCF9EA url('images/top2.jpg') 0 0 no-repeat;
}
#top2_kalendarz{
padding:3px 10px 3px 30px;
background: url('images/kalendarz.png') left center no-repeat;
float:left;
}
#top2_imieniny{
padding:3px 10px 3px 30px;
background: url('images/imieniny.png') left center no-repeat;
float:left;
}
#top2_czcionka_kontarst{
float:right;
}
#top2_czcionka{
width:138px;
padding:4px 10px 2px 22px;
background: url('images/czcionka.png') left center no-repeat;
float:left;
}
#czcionka{
position:relative;
}
#czcionka ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#czcionka li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
				.FontSizeBoxList{
				list-style: none;
				margin: 0px;
				padding: 0px;
				}
					.FontSizeSwitch{
					float: left;
					}
					.fontSwitcher{
					display:block;
					height: 20px;
					}
					.FontSizeSwitchText{
					display: none;
					}
					/* #FontSizeSwitch2{
					padding-left:4px !important;
					}
					#FontSizeSwitch3{
					padding-left:4px !important;
					}
					#FontSizeSwitch4{
					padding-left:5px !important;
					} */
					#FontSizeBoxSmall{
					width: 21px;
					position:absolute;
					top:-5px;
					left:58px;
					background: url('images/small.png') 0 0 no-repeat;
					}
					#FontSizeBoxMedium{
					width: 21px;
					position:absolute;
					top:-5px;
					left:80px;
					background: url('images/medium.png') 0 0 no-repeat;
					}
					#FontSizeBoxBig{
					width: 21px;
					position:absolute;
					top:-5px;
					left:102px;
					background: url('images/high.png') 0 0 no-repeat;
					}
					#FontSizeBoxContrast{
					width:111px;
					display:block;
					height: 19px;
					position:absolute;
					top:2px;
					left:0;
					}

#top2_kontrast{
float:left;
position:relative;
}
#kontrast{
width:100px;
height:17px;
padding:4px 23px 2px 23px;
background: url('images/kontrast.png') left center no-repeat;
display:block;
}
#top2_kontrast a{
text-decoration:none;
color:#374E3E;
}
#top2_kontrast a:hover{
text-decoration:none;
color:#374E3E;
}
#top3{
width: 988px;
}
#top3_top{
width: 988px;
padding-top:4px;
background: url('images/top3_top.png') 0 0 no-repeat;
}
#top3_center{
width: 988px;
background: url('images/top3_bg.png') 0 0 repeat-y;
}
#top3_bottom{
width: 988px;
padding-bottom:4px;
background: url('images/top3_bottom.png') left bottom no-repeat;
}
#top3_left{
width: 195px;
float:left;
}
#top3_left_menu{
width: 195px;
padding-top:46px;
background: url('images/menu_glowne.png') 0 0 no-repeat;
}
#top3_left_linki{
width: 184px;
padding-left:3px;
padding-top:46px;
background: url('images/warto_zobaczyc.png') 3px 0 no-repeat;
}
#left_linki{
width: 184px;
border-top:1px solid #E1E1DD;
padding-bottom:15px;
}
#left_linki ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#left_linki li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#bip{
width: 183px;
height:69px;
display:block;
background: url('images/bip.jpg') 0 0 no-repeat;
}
#zamowienia_publiczne{
width: 183px;
height:56px;
display:block;
background: url('images/zamowienia_publiczne.jpg') 0 0 no-repeat;
}
#ogloszenia{
width: 183px;
height:58px;
display:block;
background: url('images/ogloszenia.jpg') 0 0 no-repeat;
}
#komunikaty{
width: 183px;
height:58px;
display:block;
background: url('images/komunikaty.jpg') 0 0 no-repeat;
}
#pomoc{
width: 183px;
height:56px;
display:block;
background: url('images/pomoc.jpg') 0 0 no-repeat;
}

#top3_right{
width: 793px;
float:left;
}
#top3_right_top{
width: 793px;
padding-bottom:7px;
background: url('images/top3_right_top.png') left bottom no-repeat;
}
#nawigacja_wyszukiwarka{
width: 793px;
padding-top:10px;
padding-bottom:9px;
position:relative;
background: #FBFBF7 url('images/nawigacja_wyszukiwarka.png') 0 0 no-repeat;
}
#kreska_wypchanie{
position:absolute;
width:;
height:;
top:;
left:;
background: url('images/kreska_wypchanie.png') 0 0 no-repeat;
}
#nawigacja{
width: 330px;
padding-top:6px;
padding-left:122px;
padding-right:10px;
float:left;
color:#969687;
}
#nawigacja a{
color:#969687;
text-decoration:none;
}
#nawigacja a:hover{
color:#626258;
text-decoration:underline;
}
#wyszukiwarka{
width: 181px;
padding-left:150px;
float:left;
}
#top3_right_bottom{
width: 793px;
background: url('images/bg_center.png') 0 0 repeat-y;
}
#top3_right_left{
width:598px;
float:left;
}
#tytul_box_padding{
padding-left:11px;
}
#tytul_box_bottom{
width:579px;
padding-bottom:7px;
margin-bottom:10px;
background: url('images/tytul_box_bottom.png') left bottom no-repeat;
}
#tytul_box_top{
width:579px;
padding-top:5px;
background: url('images/tytul_box_top.png') 0 0 no-repeat;
}
#tytul_box_center{
width:575px;
padding-left:2px;
padding-right:2px;
background: url('images/tytul_box_center.png') 0 0 repeat-y;
}
#tytul{
padding:10px 10px 10px 19px;
font-family:Times New Roman, Times;
color:#010101;
font-size:175%;
border-bottom:1px #E9E6DB solid;
background: url('images/tytul.png') 10px center no-repeat;
}
#opis{
color:#27261E;
font-family:Times New Roman, Times;
padding-top:14px;
padding-bottom:15px;
padding-left:19px;
overflow:hidden;
font-size:125%;
}
#PageContent{
line-height:150%;
padding-left:8px;
padding-right:8px;
}
#aktualnosci{
width:598px;
padding-top:37px;
margin-bottom:10px;
background: url('images/aktualnosci.png') 0 0 no-repeat;
}
.news_box{
width:582px;
padding-bottom:15px;
padding-left:8px;
padding-right:8px;
margin-bottom:10px;
border-bottom:1px solid #E9E8E3;
}
.news_title{
color:#010101;
font-size:150%;
font-family:Times New Roman, Times;
font-weight:bold;
font-style:italic;
padding-bottom:5px;
}
.news_data_dodania{
font-size:92%;
padding-bottom:5px;
background: url('images/aktualnosci_kreska.png') left bottom repeat-x;
}
.news_tekst1{
padding-top:10px;
line-height:150%;
}
.news_wyswietl_wiecej_link{
margin-top:10px;
width:125px;
height:26px;
float:right;
display:block;
font-size:0px;
background: url('images/czytaj_wiecej.png') 0 0 no-repeat;
}
#aktualnosci_all_button{
width:598px;
padding-bottom:20px;
}
#aktualnosci_all{
width:216px;
height:27px;
display:block;
background: url('images/wszystkie_aktualnosci.png') 0 0 no-repeat;
}
#top3_right_right{
width:195px;
float:left;
}
#right_linki{
width:195px;
padding-top:5px;
}
#right_linki ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#right_linki li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#galeria_top{
width:195px;
padding-top:42px;
background: url('images/galeria_zdjec.png') 0 0 no-repeat;
}
#galeria{
width:195px;
height:154px;
padding-bottom:5px;
position:relative;
background: url('images/galeria.jpg') 0 0 no-repeat;
}
#galeria_wiecej{
width:143px;
height:30px;
display:block;
top:112px;
left:30px;
position:absolute;
}
#sonda_top{
width:195px;
padding-top:42px;
background: url('images/sonda.png') 0 0 no-repeat;
}
#center_sonda{
width:180px;
font-size:92%;
padding-left:10px;
padding-right:5px;
}
#serwis_korporacyjny{
width:195px;
height:58px;
display:block;
margin-bottom:6px;
background: url('images/serwis_korporacyjny.png') 0 0 no-repeat;
}
#numery_kontaktowe{
width:195px;
height:58px;
display:block;
margin-bottom:6px;
background: url('images/numery_kontaktowe.png') 0 0 no-repeat;
}
#krajowa_izba{
width:195px;
height:58px;
display:block;
margin-bottom:6px;
background: url('images/krajowa_izba.png') 0 0 no-repeat;
}
#stopka{
width: 988px;
line-height:130%;
background: url('images/stopka.jpg') 0 0 no-repeat;

}
#stopka_left{
width:523px;
float:left;
padding-top:22px;
padding-left:107px;
height:92px;
color:#515146;
}
#stopka_left a{
color:#515146;
text-decoration:none;
}
#stopka_color2 a{
color:#8F8F7F;
text-decoration:none;
}
#stopka_left a:hover{
color:#515146;
text-decoration:underline;
}
#stopka_color2 a:hover{
color:#8F8F7F;
text-decoration:underline;
}
#stopka_center{
width:163px;
float:left;
height:114px;
position:relative;
}
#do_gory{
width:70px;
height:27px;
top:0;
left:81px;
display:block;
position:absolute;
}
#stopka_right{
width:190px;
float:left;
text-align:right;
padding-right:5px;
padding-top:22px;
height:92px;
color:#8F8F7F;
}
#stopka_right a{
text-decoration:none;
color:#4D4D42;
}
#stopka_right a:hover{
text-decoration:underline;
color:#4D4D42;
}
.stopka_bold{
color:#484848;
font-weight:bold;
}
.stopka_color{
color:#888878;
}
.bold{
font-weight: bold;
}

.ff{
border: 0px;
margin: 0px;
padding: 0px;
}

.float_clear, .clear{
clear:both;
}

.hide{
display:none;
}

/**************STOPKA POZYCJONUJACA***********/

#StopkaPozycjonujaca {
    margin: 10px auto 0px;
    width: 960px;
	margin: 0 auto;
    color: #9BB2BF !important;
    text-align: center;
    line-height: 105%;
    font-size: 80%;
} 

/**************KONIEC STOPKA POZYCJONUJACA***********/

/*****************WYSZUKIWARKA*****************/

.szukaj_belka_fraza {
    margin: 5px 0px;
    padding: 4px 10px;
    background-color: #e2e2e2;
}

.szukaj_belka {
    margin: 5px 0px;
    padding: 4px 10px;
    background-color: #f8f8f8;
}

.szukaj_belka_strony {
}

.szukaj_nie_znaleziono {
}

.szukaj_za_malo_znakow {
}

.szukaj_wyniki {
}

.szukaj_wyroznienie {
    margin: 0px 3px;
    padding: 2px 4px;
    font-weight: bold;
    background-color: #ff0;
    color: #000;
}

.szukaj_sciezka {
}

.szukaj_wyswietl_wiecej {
}

.szukaj_wyswietl_wiecej_link {
} 

/*****************KONIEC WYSZUKIWARKA*****************/

/**********SEARCH***********/
#szukaj_input_div{
float:left;
height: 24px;
width: 135px;
padding-left:5px;
padding-right:5px;			
}

#szukaj_input{
vertical-align:top;			
padding:0px;
margin:0px;
border:0px;
width: 135px;
background:transparent;
color:#61614C;
font-family: Arial;
font-style:italic;
font-size: 11px;
padding-top:5px;
}
#szukaj_submit_div{
float:left;			
height:24px;
width:21px;
padding-left:1px;
vertical-align:top;
}
#szukaj_submit{
vertical-align:top;
height:24px;
width:21px;
padding:0px;
margin:0px;
border:0px;
font-weight:bold;
font-size: 0;
font-family: Arial;
background: transparent;
color:#61614C;
cursor:pointer;
}

#search{
border:0;
margin:0;
padding:0;
}
/*****KONIEC SEARCH*********/

/* menu */

.aaaaaaaa{
width:195px;
}

.menu_bottom{
width:195px;
padding-bottom:15px;
margin-bottom:5px;
display:block;
background: url('images/menu_bottom.png') left bottom no-repeat;
}
.menu_top{
width:195px;
padding-top:12px;
display:block;
background: url('images/menu_top.png') 0 0 no-repeat;
}
.menu_center{
width:195px;
display:block;
background: url('images/menu_center.png') 0 0 repeat-y;
}
.main__0 .menuItemOff:hover .menu_bottom{
width:195px;
padding-bottom:15px;
margin-bottom:5px;
background: url('images/menu_bottom_h.png') left bottom no-repeat;
}
.main__0 .menuItemOff:hover .menu_top{
width:195px;
padding-top:12px;
background: url('images/menu_top_h.png') 0 0 no-repeat;
}
.main__0 .menuItemOff:hover .menu_center{
width:195px;
background: url('images/menu_center_h.png') 0 0 repeat-y;
}
.main__0 .menuItemOff:hover .menu_center_strzalka{
background: url('images/menu_strzalka_h.png') 12px center no-repeat;
color:#fff;
}
.menu_center_strzalka{
background: url('images/menu_strzalka.png') 12px center no-repeat;
padding-left:22px;
padding-right:5px;
display:block;
}
.menu_center_strzalka_h{
background: url('images/menu_strzalka_h.png') 12px center no-repeat;
padding-left:22px;
padding-right:5px;
display:block;
}
.menu_bottom_h{
width:195px;
padding-bottom:15px;
margin-bottom:5px;
display:block;
background: url('images/menu_bottom_h.png') left bottom no-repeat;
}
.menu_top_h{
width:195px;
padding-top:12px;
display:block;
background: url('images/menu_top_h.png') 0 0 no-repeat;
}
.menu_center_h{
width:195px;
display:block;
background: url('images/menu_center_h.png') 0 0 repeat-y;
}
.aaa{
width:183px;
padding-left:3px;
padding-right:9px;
padding-bottom:5px;
}
.aaa2{
border-bottom:1px solid #E9E7E1;
}
	.main__def, .main__0 {
		margin: 0;
		padding: 0px;
		list-style: none;
	}

	a.menuItemOff, a.menuItemOff:link, a.menuItemOff:active, a.menuItemOff:visited, a.menuItemOff:focus {
		/* background: url('images/menu_strzalka.png') 12px center no-repeat; */
		/* padding: 5px 10px 5px 15px; */
		color: #515146;
		/* padding-left:22px;
		padding-right:5px; */
		font-weight: bold;
		display: block;
		text-decoration:none;
	}
	a.menuItemOff:hover {

	}

	a.menuItemOn, a.menuItemOn:link, a.menuItemOn:active, a.menuItemOn:visited, a.menuItemOn:focus {
		/* background: url('img/kwadracik.gif') center left no-repeat; */
		/* padding: 5px 10px 5px 15px; */
		color: #fff;
		font-weight: bold;
		display: block;
		text-decoration:none;
	}
	a.menuItemOn:hover {
		
	}

	a.menuItemOnCurrent, a.menuItemOnCurrent:link, a.menuItemOnCurrent:active, a.menuItemOnCurrent:visited, a.menuItemOnCurrent:focus {
		/* background: url('images/menu_strzalka_h.png') 12px center no-repeat; */
		/* padding: 5px 10px 5px 15px; */
		/* padding-left:22px;
		padding-right:5px; */
		color: #fff;
		font-weight: bold;
		display: block;
		text-decoration:none;
	}
	a.menuItemOnCurrent:hover {
		color: #fff;
	}


	a.submenuItemOff, a.submenuItemOff:link, a.submenuItemOff:active, a.submenuItemOff:visited, a.submenuItemOff:focus {
		background: url('images/menu_strzalka_def.png') 12px center no-repeat;
		padding: 8px 5px 8px 22px;
		color: #1870AD;
		display: block;
		text-decoration:none;		
	}
	a.submenuItemOff:hover {
		color: #1870AD;
		text-decoration:underline;
	}
	a.submenuItemOnCurrent, a.submenuItemOnCurrent:link, a.submenuItemOnCurrent:active, a.submenuItemOnCurrent:visited, a.submenuItemOnCurrent:focus {
		background: url('images/menu_strzalka_def.png') 12px center no-repeat;
		padding: 8px 5px 8px 22px;
		color: #1870AD;
		display: block;
		text-decoration:underline;		
	}
	a.submenuItemOnCurrent:hover {
		color: #1870AD;
		text-decoration:none;
	}

	a.submenuItemOn, a.submenuItemOn:link, a.submenuItemOn:active, a.submenuItemOn:visited, a.submenuItemOn:focus {
		background: url('images/menu_strzalka_def.png') 12px center no-repeat;
		padding: 8px 5px 8px 22px;
		color: #1870AD;
		display: block;
		text-decoration:underline;	
	}
	a.submenuItemOn:hover {
		color: #1870AD;
		text-decoration:none;
	}

	

	/* menu - koniec */
	
/**************SONDA*****************/

.ankieta_pytanie{
padding-left:13px;
padding-right:8px;
padding-bottom:5px;
padding-top:10px;
font-family:Arial;
}
.ankieta_tabela{
margin: 0 !important;
padding-left:5px;
font-family:Arial;
}
.ankieta_wyniki{

}

.ankieta_oddane_glosy{
padding-left:36px;
}

#wyniki_sondy_ukryte {
display:none;
}

.pokaz, .ukryj{
padding-top:10px;
}

.pokaz a{
width:99px;
height:17px;
display:block;
background: url('images/sonda_pokaz.jpg') 0 0 no-repeat;
float:right;
}

.ukryj a{
width:102px;
height:25px;
display:block;
background: url('images/sonda_ukryj.jpg') 0 0 no-repeat;
float:right;
}

/**********KONIEC SONDA**************/	

/************LINKI NA STRONIE***********/
#PageContent a, #PageContent a:link, #PageContent a:active, #PageContent a:visited, #PageContent a:focus {
font-size:100%;
color: #626258;
text-decoration:underline;
}

#PageContent a:hover {
text-decoration:none;
}
/************KONIEC LINKOW**************/

/*******NAGLOWKI****************/
h1, h2, h3, h4, h5 {
margin-top:0;
font-family:Arial;
font-size:150%;
color:#515146;
padding:4px 5px;
/* background: url('images/aktualnosci_strzalka.gif') left center no-repeat; */
}

.predef{
margin-top:0;
font-family:Arial;
font-size:150%;
color:#515146;
padding:4px 5px;
background: url('images/aktualnosci_strzalka.gif') left center no-repeat;
/* background: url('images/predef.gif') left center no-repeat; */
/* border-bottom:1px dashed #B5B5B5; */
/* border-bottom:1px solid #D8CFC9; */
}
/*****KONIEC NAGLOWKI***********/
