
/*********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: Tahoma, Arial, sans-serif;
  color: #FFFFFF;
  font-size:12px;
  background: #fff;
}

img{
border: 0px;
}


#MainTable {
  width:100%;
  background: #3366CC url('images/bg.png') 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: 989px;
}
#top0{
width: 989px;
height: 293px;
background: url('images/top0.jpg') 0 0 no-repeat;
}
#top0_left{
width: 222px;
height: 293px;
float:left;
}
#top0_left_kalendarz{
width: 222px;
height: 27px;
padding-top:10px;
}
#kalendarz{
padding-left:27px;
padding-bottom:3px;
padding-top:3px;
font-size:11px;
font-family:Arial;
background: url('images/kalendarz.png') left center no-repeat;
}
#top0_left_logo{
width: 222px;
height: 162px;
position:relative;
}
#logo{
width: 140px;
height: 130px;
position:absolute;
top:20px;
left:36px;
}
#top0_left_wyszukiwarka{
width: 222px;
height: 90px;
}
#top0_center{
width: 513px;
height: 228px;
padding:29px 14px 36px 13px;
overflow:hidden;
float:left;
}
#top0_right{
width: 227px;
height: 293px;
float:left;
}
#top0_right_imieniny{
width: 222px;
height: 31px;
padding-left:5px;
padding-top:10px;
}
#imieniny{
padding-left:25px;
padding-bottom:3px;
padding-top:3px;
font-size:11px;
font-family:Arial;
background: url('images/imieniny.png') left center no-repeat;
}
#top0_right_numer_bip{
width: 205px;
height: 137px;
padding-top:25px;
padding-left:22px;
}
#pogotowie{
width: 153px;
height: 67px;
padding-left:52px;
color:#4A4A4A;
font-family:Arial;
font-size:14px;
background: url('images/pogotowie.png') 0 0 no-repeat;
}
#big_czcionka{
font-size:28px;
font-weight:bold;
}
#bip{
width:201px;
height:52px;
padding-top:16px;
padding-left:4px;
}
#bip_button{
width:127px;
height:20px;
padding-left:48px;
padding-top:10px;
color:#4A4A4A;
font-family:Arial;
font-size:14px;
display:block;
background: url('images/bip.png') 0 0 no-repeat;
}
#bip a{
text-decoration:none;
}
#top0_right_linki{
width: 227px;
height: 90px;
position:relative;
}
#top0_right_linki ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#top0_right_linki li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#glowna{
width: 30px;
height: 29px;
position:absolute;
top:6px;
left:18px;
}
#polec{
width: 30px;
height: 29px;
position:absolute;
top:6px;
left:58px;
}
#kontakt{
width: 30px;
height: 29px;
position:absolute;
top:6px;
left:98px;
}
#mapa{
width: 30px;
height: 29px;
position:absolute;
top:6px;
left:140px;
}
#FontSizeBoxContrast{
width: 30px;
display:block;
height: 29px;
position:absolute;
top:6px;
left:180px;
}
#top1{
width:989px;
height: 51px;
background: url('images/top1.jpg') 0 0 no-repeat;
}
#top1 ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#top1 li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#top1_left{
width:224px;
height: 51px;
float:left;
}
#Aaa_box{
			/* float:left; */
			position:relative;
			/* padding-left:10px; */
			}
				#FontSizeBoxList{
				list-style: none;
				margin: 0px;
				padding: 0px;
				}
					.FontSizeSwitch{
					float: left;
					}
					.fontSwitcher{
					display:block;
					height: 31px;
					}
					.FontSizeSwitchText{
					display: none;
					}
					/* #FontSizeSwitch2{
					padding-left:4px !important;
					}
					#FontSizeSwitch3{
					padding-left:4px !important;
					}
					#FontSizeSwitch4{
					padding-left:5px !important;
					} */
					#FontSizeBoxSmall{
					width: 28px;
					position:absolute;
					top:0;
					right:73px;
					}
					#FontSizeBoxSmall:hover{
					background: url('images/small_h.png') 0 0 no-repeat;
					}
					#FontSizeBoxMedium{
					width: 28px;
					position:absolute;
					top:0;
					right:39px;
					}
					#FontSizeBoxMedium:hover{
					background: url('images/medium_h.png') 0 0 no-repeat;
					}
					#FontSizeBoxBig{
					width: 28px;
					position:absolute;
					top:0;
					right:7px;
					}
					#FontSizeBoxBig:hover{
					background: url('images/high_h.png') 0 0 no-repeat;
					}
					
#top1_right{
width:765px;
height: 51px;
position:relative;
float:left;
}
#aktualnosci_button{
width: 84px;
height: 31px;
position:absolute;
top:0;
right:668px;
background: url('images/aktualnosci_button.png') 0 0 no-repeat;
}
#aktualnosci_button:hover{
background: url('images/aktualnosci_button_h.png') 0 0 no-repeat;
}
#stan_wodomierza_button{
width: 153px;
height: 31px;
position:absolute;
top:0;
right:503px;
background: url('images/stan_wodomierza_button.png') 0 0 no-repeat;
}
#stan_wodomierza_button:hover{
background: url('images/stan_wodomierza_button_h.png') 0 0 no-repeat;
}
#awarie_remonty_button{
width: 123px;
height: 31px;
position:absolute;
top:0;
right:368px;
background: url('images/awarie_remonty_button.png') 0 0 no-repeat;
}
#awarie_remonty_button:hover{
background: url('images/awarie_remonty_button_h.png') 0 0 no-repeat;
}
#przetargi_button{
width: 83px;
height: 31px;
position:absolute;
top:0;
right:275px;
background: url('images/przetargi_button.png') 0 0 no-repeat;
}
#przetargi_button:hover{
background: url('images/przetargi_button_h.png') 0 0 no-repeat;
}
#wyprzedaz_sprzetu_button{
width: 203px;
height: 31px;
position:absolute;
top:0;
right:63px;
background: url('images/wyprzedaz_sprzetu_button.png') 0 0 no-repeat;
}
#wyprzedaz_sprzetu_button:hover{
background: url('images/wyprzedaz_sprzetu_button_h.png') 0 0 no-repeat;
}
#faq_button{
width: 43px;
height: 31px;
position:absolute;
top:0;
right:12px;
background: url('images/faq_button.png') 0 0 no-repeat;
}
#faq_button:hover{
background: url('images/faq_button_h.png') 0 0 no-repeat;
}
#top2{
width:989px;
background: url('images/top2.png') 0 0 repeat-y;
}
#top2_left{
width:224px;
float:left;
background: url('images/left_bg.png') 0 0 no-repeat;
}
#top2_left_menu_top{
width:224px;
padding-top:51px;
background: url('images/menu_top.jpg') 0 0 no-repeat;
}
#top2_left_menu_center{
width:211px;
padding-left:13px;
padding-bottom:30px;
}
#top2_left_certyfikaty{
width:224px;
height:160px;
color:#193A7C;
font-size:14px;
font-family:Arial;
padding-bottom:30px;
position:relative;
background: url('images/certyfikaty_box.jpg') 0 0 no-repeat;
}
#certyfikaty_top{
width:203px;
height:23px;
padding-left:21px;
padding-top:12px;
}
#certyfikaty{
width:203px;
height:82px;
padding-left:21px;
padding-top:11px;
line-height:115%;
}
.certyfikat_strzalka{
padding-left:19px;
font-size:12px;
background: url('images/strzalka_certyfikat.png') left center no-repeat;
}
#wiecej{
width:69px;
height:24px;
top:128px;
left:22px;
display:block;
position:absolute;
}
#top2_left_ankieta_top{
width:224px;
padding-top:52px;
background: url('images/ankieta_top.jpg') 0 0 no-repeat;
}
#top2_left_ankieta_center{
width:200px;
padding-right:5px;
padding-left:19px;
padding-bottom:20px;
}
#top2_left_reklama{
width:224px;
padding-bottom:30px;
}
#top2_right{
width:765px;
float:left;
}
#top2_right_top{
width:765px;
padding-top:16px;
background: url('images/right_top.png') 0 0 no-repeat;
}
#top2_right_center{
width:765px;
}
#nawigacja{
width:713px;
padding:0px 25px 15px 27px;
}
#tytul_box_bottom{
width:765px;
background: url('images/tytul_bottom.jpg') left bottom no-repeat;
}
#tytul_box_top{
width:765px;
padding-top:7px;
background: url('images/tytul_top.png') 0 0 no-repeat;
}
#tytul_box_center{
width:765px;
background: url('images/tytul_center.png') 0 0 repeat-y;
}
#tytul{
padding:15px 25px 15px 27px;
font-size:133%;
font-family:Arial;
}
#opis{
line-height:150%;
padding:0px 25px 40px 27px;
}
#PageContent{
line-height:150%;
padding:0px 25px 20px 27px;
}
#nawigacja a{
color:#FFFFFF;
font-size:92%;
text-decoration:none;
}
#nawigacja a:hover{
color:#FFFFFF;
font-size:92%;
text-decoration:underline;
}
#MainTable_stopka {
  width:100%;
  background: #3366CC url('images/stopka_bg.png') top right repeat-x;
}
#MainTableLeft_stopka {
  background: url('images/stopka_bg_l.png') top right no-repeat;
  width: 49%;
}
#MainTableContent_stopka {
  width: 2%;  
}
#MainTableRight_stopka {
  background: url('images/stopka_bg_r.png') 0 0 no-repeat;
  width: 49%;
}
#Center_stopka{
width: 989px;
}
#stopka{
width: 989px;
height: 229px;
background: url('images/stopka.png') 0 0 no-repeat;
}
#stopka_top{
width: 989px;
height:116px;
padding-top:60px;
}
.stopka_big{
font-size:16px;
font-family:Arial;
}
#stopka_top_1{
width:203px;
float:left;
padding-right:5px;
padding-left:16px;
}
#stopka_top_2{
width:283px;
float:left;
padding-right:5px;
padding-left:38px;
}
#stopka_top_3{
width:184px;
float:left;
padding-right:5px;
padding-left:38px;
}
#stopka_top_4{
width:164px;
float:left;
padding-right:5px;
padding-left:42px;
}
#stopka_bottom{
width: 971px;
height:37px;
color:#0C2659;
padding-top:16px;
padding-left:18px;
}
#stopka_bottom a{
color:#0C2659;
text-decoration:none;
}
#stopka_bottom a:hover{
color:#0C2659;
text-decoration:underline;
}
#stopka_bottom_copyright{
padding-right:10px;
float:left;
}
#stopka_bottom_polityka{
padding-left:10px;
padding-right:10px;
border-left:1px solid #0C2659;
float:left;
}
#stopka_bottom_netadmin{
float:right;
text-align:right;
}
.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: 25px;
width: 146px;
padding-top:13px; 
padding-left:20px;
padding-right:6px;			
}

#szukaj_input{
vertical-align:top;			
padding:0px;
margin:0px;
border:0px;
width: 146px;
background:transparent;
color:#4A4A4A;
font-family: Arial;
font-size: 11px;
padding-top:5px;
}
#szukaj_submit_div{
float:left;			
height:26px;
width:40px;
padding-left:1px;
margin-top:9px;
vertical-align:top;
}
#szukaj_submit{
vertical-align:top;
height:26px;
width:40px;
padding:0px;
margin:0px;
border:0px;
font-size: 0;
font-family: Arial;
background: transparent;
color:#4A4A4A;
cursor:pointer;
}

#search{
border:0;
margin:0;
padding:0;
}
/*****KONIEC SEARCH*********/

/************MENU GLÓWNE***************/

#top2_left_menu_center ul
{
    margin: 0;
    padding: 0;
}

#top2_left_menu_center li
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.top1_menu_bottom{
background: url('images/menu_button_bottom.gif') left bottom no-repeat;
width:195px;
padding-bottom:9px;
display:block;
}

.top1_menu_top{
background: url('images/menu_button_top.gif') 0 0 no-repeat;
width:195px;
padding-top:9px;
display:block;
}

.top1_menu_center{
/* background: url('images/menu_button_center.gif') 0 0 repeat-y; */
width:195px;
display:block;
padding-left:15px;
}

.top1_menu_strzalka{
background: url('images/strzalka_menu.png') left center no-repeat;
padding-left:20px;
padding-top:7px;
padding-bottom:7px;
display:block;
}

/* .menuItemOff:hover .top1_menu_bottom{
background: url('images/menu_button_bottom_hover.gif') left bottom no-repeat;
}

.menuItemOff:hover .top1_menu_top{
background: url('images/menu_button_top_hover.gif') 0 0 no-repeat;
}

.menuItemOff:hover .top1_menu_center{
background: url('images/menu_button_center_hover.gif') 0 0 repeat-y;
}

.menuItemOff:hover .top1_menu_strzalka{
background: url('images/menu_strzalka_hover.gif') left center no-repeat;
} */

.top1_menu_active{
background: #142F64 url('images/submenuItemOff_div.gif') 0 0 repeat-y;
width:196px;
display:block;
padding-left:15px;
color:#fff;
border-bottom:#C1C1C1 solid 1px;
border-top:#3366CC solid 1px;
}

.top1_menu_active_strzalka{
background: url('images/strzalka_menu_active.gif') left center no-repeat;
display:block;
padding: 9px 1px 9px 20px;
}
.top1_menu_active_strzalka:hover{
text-decoration:underline;
}

.top1_menu_active_strzalka_hover{
background: url('images/strzalka_menu_active.gif') left center no-repeat;
display:block;
padding: 9px 1px 9px 20px;
}

.li_menu_padding{
/* padding-bottom:3px !important; */
}

/* .menuItemOn:hover .top1_menu_active_strzalka_hover{
background: url('images/menu_strzalka_active_hover.gif') left center no-repeat;
}

.menuItemOn:hover .top1_menu_active_strzalka{
background: url('images/menu_strzalka_active.gif') left center no-repeat;
} */


.menuItemOff{
width:211px;
text-decoration:none;
display:block;
/* background: url('images/pusty_piksel.gif') 0 0 no-repeat; */
cursor:pointer;
}

.menuItemOn{
width:211px;
text-decoration:none;
display:block;
/* background: url('images/pusty_piksel.gif') 0 0 no-repeat; */
cursor:pointer;
}

.main__0, .main__def
{
    padding: 0;
    margin: 0;
	font-family:Arial;
}

.main__def li
{
    border-bottom: none;
}

.separator_0{
width:195px;
height:1px;
background: #0A68A3;
}

.separator_def{
width:195px;
height:1px;
}

.menuItemOff
{
    display: block;
    text-decoration: none;
    color: #fff;
	cursor:pointer;
}
.menuItemOn{
    display: block;
    text-decoration: none;
    color: #fff;
	font-weight:bold;
	cursor:pointer;

}

.menuItemOff_div
{
	border-bottom:1px solid #133D96;
	border-top:1px solid #3366CC;
}
.menuItemOn_div{

}
.menuItemOn_div:hover{
text-decoration:underline;
}
.submenuItemOnCurrent
{
    display: block;
    text-decoration: none;
    color: #000;
}

.top1_menu_def_strzalka_active
{
	background: url('images/strzalka_menu_2.png') left center no-repeat;
	display:block;
	padding:8px 4px 7px 20px;
	color:#193A7C;
	text-decoration:underline;
}

.top1_menu_def_strzalka_active:hover
{
	background: url('images/strzalka_menu_2.png') left center no-repeat;
	text-decoration:none;
}

.top1_menu_def_strzalka
{
	background: url('images/strzalka_menu_2.png') left center no-repeat;
	display:block;
	padding:8px 4px 7px 20px;
	color:#193A7C;
}

.menuItemOff_div:hover{
	text-decoration:underline;
}

.top1_menu_def_strzalka:hover
{
	background: url('images/strzalka_menu_2.png') left center no-repeat;
	text-decoration:underline;
}

/* .menuItemOnCurrent_div, .submenuItemOnCurrent_div
{
	background: url('images/submenuItemOff_div.gif') 0 0 repeat-y;
	font-weight:bold;
} */

/* .submenuItemOff:hover
{
    color: #000;
    font-weight:bold;
} */

/* .menuItemOnCurrent:hover
{
	background:#fff;
	text-decoration:none;
    color: #000;
} */

/* .top1_menu_active:hover{
	background:#fff;
	color:#000;
	border-bottom:1px solid #E4E5E1;
} */
/* .menuItemOn:hover .top1_menu_active_strzalka_hover{
	background: url('images/menu_strzalka.gif') left center no-repeat;
}

.menuItemOff_div:hover{
	background: url('images/submenuItemOff_div.gif') 0 0 repeat-y;
	border-bottom:1px solid #084E7B;
}
.menuItemOff:hover .top1_menu_strzalka{
	background: url('images/menu_strzalka_active.gif') left center no-repeat;
	color:#fff;
} */

/* .submenuItemOnCurrent:hover, .submenuItemOn:hover
{
	text-decoration:none;
    color: #000;
	font-weight:normal;
} */

.submenuItemOff, .submenuItemOn
{
    display: block;
    text-decoration: none;
}

.submenuItemOff_div
{
	background: #ECECEC;
	border-bottom:#C1C1C1 solid 1px;
	border-top:#FFFFFF solid 1px;
    /* padding-left: 20px; */
}
.submenuItemOff_div:hover{
text-decoration:underline;
}

.submenuItemOn_div
{	
	background: #ECECEC;
	border-bottom:#C1C1C1 solid 1px;
	border-top:#FFFFFF solid 1px;
}
.submenuItemOn_div:hover{
	text-decoration:none;
}

.menuItemOnCurrent{
width:211px;
text-decoration:none;
display:block;
/* background: url('images/pusty_piksel.gif') 0 0 no-repeat; */
cursor:pointer;
}

#top3_left_menu_center a, #top3_left_menu_center a:link, #top3_left_menu_center a:active, #top3_left_menu_center a:visited, #top3_left_menu_center a:focus {
color: #000;
}

#top3_left_menu_center a.hover 
{
color: #000;
}

/******************KONIEC MENU************/

/************LINKI NA STRONIE***********/
#PageContent a, #PageContent a:link, #PageContent a:active, #PageContent a:visited, #PageContent a:focus {
font-size:100%;
color: #598CEF;
text-decoration:underline;
font-family:Tahoma;
}

#PageContent a:hover {
text-decoration:none;
}
/************KONIEC LINKOW**************/

/**************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:54px;
}

#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**************/

/************REKLAMA*********************/

#top2_left_reklama ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#top2_left_reklama li
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline;
}

.baner_box_top{
width:224px;
padding-top:10px;
margin-top:10px;
background: url('images/baner_box_top.png') 0 0 no-repeat;
}

.baner_box_center{
width:199px;
padding-left:14px;
padding-right:11px;
background: url('images/baner_box_center.png') 0 0 repeat-y;
}

.baner_box_bottom{
width:224px;
padding-bottom:10px;
background: url('images/baner_box_bottom.png') left bottom no-repeat;
margin-bottom:10px;
}

/************KONIEC REKLAMA*********************/

/************STRONA NEWSOWA*********************/

.news_data{
float:left !important;
width:250px !important;
font-size:92%;
}
.news_wyswietl_wiecej{
width:250px !important;
float:right !important;
}
.news_tytul{
font-family:Arial;
font-size:133%;
margin-bottom:10px;
}
.ramka{
border-bottom:1px solid #13316B;
}
.ramka2{
border-bottom:1px solid #4563A2;
}

/************KONIEC STRONA NEWSOWA*********************/

h1, h2, h3, h4, h5 {
font-size:160%;
margin-top:0px;
margin-bottom:10px;
line-height:normal;
}

/*******NAGLOWKI****************/
h1, h2, h3, h4, h5 {
margin-top:0;
margin-bottom:10px;
font-size:133%;
color:#fff;
}

.predef{
margin-top:0;
margin-bottom:10px;
font-size:133%;
color:#fff;
}
/*****KONIEC NAGLOWKI***********/
