
html,body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial, sans-serif;
  color: #474743;
  background: #A8D4F3;
}

img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 20px;
line-height: normal !important;
margin:8px 0px;
}
a{
color: #226FA1;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}


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;
}


#MainTable {
  width:100%;  
  background: #A8D4F3 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') top left no-repeat;
  width: 49%;
}
#Center{
width: 980px;
}
#top0{
width: 980px;
height: 126px;
}
	#top0a{
	/* obrazek szerokosc 315 */
	width: 980px;
	height: 126px;
	background: url('images/top0a.gif') 0 0 no-repeat;
	}
		#top0b{		
		/* obrazek szerokosc 425 */
		width: 980px;
		height: 126px;
		background: url('images/top0b.jpg') 315px 0 no-repeat;
		}
			#top0c{
			/* obrazek szerokosc 140 */
			width: 980px;
			height: 126px;
			background: url('images/top0c.jpg') 740px 0 no-repeat;
			}
				#str_gl_div{
				width: 315px;
				height: 63px;
				float:left;
				padding-top: 32px;
				}
					#str_gl{
					display: block;
					width: 315px;
					height: 63px;				
					}
				#data_imieniny_div{
				float:left;
				font-family: Arial;
				padding-left: 43px;
				width: 140px;
				height:	126px;
				}
					#data{
					font-size:12px;
					font-weight: bold;
					color: #1E4D6B;
					padding-top: 48px;
					padding-left:43px;
					}
					#imieniny{
					padding-top: 15px;
					font-size:11px;
					color: #0D435E;
					}
				#wyszukiwarka_div{
				float: left;
				height: 126px;
				width: 262px;				
				}
					#szukaj_gora{					
					width: 146px;					
					vertical-align: top;
					padding-top: 44px;
					padding-left: 116px;					
					height: 32px;
					}
						#szukaj_input_div{
						float: left;
						vertical-align: top;
						font-size: 0px;
						}
						#szukaj_input{
						background: transparent;
						background-color: transparent;						
						color: #0f0;
						border: 0px;
						font-size: 11px;
						font-family: Arial;
						color: #96ADBB;
						vertical-align: top;
						width: 95px;
						height: 23px;
						padding:0px;		
						padding-top:4px;
						margin: 0px;
						}
						#szukaj_submit_div{
						float: left;
						vertical-align: top;
						}
						#szukaj_submit{
						background: transparent;
						background-color: transparent;						
						border: 0px;
						vertical-align: top;
						width: 23px;
						height: 23px;
						cursor:pointer;
						}
					#szukaj_dol{
					width: 262px;
					clear:both;				
					vertical-align: top;
					color: #357FC2;
					font-size: 11px;
					font-family: Arial;	
					padding-top:2px;					
					}
						#szukaj_dol input,#szukaj_dol label{
						vertical-align: middle;
						color: #357FC2;
						}
						#szukaj_dol label:hover{
						text-decoration: underline;
						}
				#ikony{
				float: left;
				height: 25px;
				width: 153px;
				padding-top: 44px;
				}
					.ik{
					display: block;
					width: 24px;
					height: 25px;
					margin-right: 19px;
					float: left;
					}
					#ik4{
					margin-right: 0px;
					}
					
#top1{
width: 980px;
height: 221px;
background: url('images/top1.jpg') 0 0 no-repeat;
}
#top2{
width: 980px;
background: url('images/top2.jpg') 0 0 no-repeat;
padding-top:20px;
}
	#sl{
	width: 980px;
	height:	45px;
	background: url('images/sl_bg.gif') 0 0 repeat-x;
	}
		#sl_l{
		width: 980px;
		height:	45px;
		background: url('images/sl_l.gif') 0 0 no-repeat;
		}
			#sl_r{
			width: 970px;
			height:	45px;
			padding-left:10px;
			background: url('images/sl_r.gif') top right no-repeat;
			}
				#sl_table{
				width: 960px;
				height:45px;
				vertical-align:top
				}
					.sl_brake,.sl_brake_last{
					background: url('images/sl_brake.gif') top right no-repeat;					
					padding-top:16px;
					}
					.sl_brake_last{
					background:transparent;
					}
					.sl_ico{					
					background: url('images/sl_ico.gif') center left no-repeat;
					padding-left:16px;
					margin:0 auto;
					}
						#sl_ico1{width: 90px;}
						#sl_ico2{width: 84px;}
						#sl_ico3{width: 95px;}
						#sl_ico4{width: 134px;}
						#sl_ico5{width: 90px;}
						#sl_ico6{width: 50px;}
					.sl{
					display:block;					
					height: 15px;
					font-size:0px;
					}
						#sl1{ background: url('images/sl1.gif') center left no-repeat;	width:90px;}
						#sl2{ background: url('images/sl2.gif') center left no-repeat;	width:84px;}
						#sl3{ background: url('images/sl3.gif') center left no-repeat;	width:95px;}
						#sl4{ background: url('images/sl4.gif') center left no-repeat;	width:134px;}
						#sl5{ background: url('images/sl5.gif') center left no-repeat;	width:90px;}
						#sl6{ background: url('images/sl6.gif') center left no-repeat;	width:50px;}
						
			
	#true_page{
	padding-top:5px;
	width:980px;
	}
		#true_page_table{
		width:980px;
		}
			#true_page_left{width:240px;padding-bottom:18px;}
				
				#menu_top0{
				margin-top:2px;
				background: url('images/menu_top0.gif') 0 9px no-repeat;
				padding-top:10px;
				width:240px;				
				}
				#menu_top{
				background: url('images/menu_top.gif') 0 0 no-repeat;
				padding-top:54px;
				width:240px;
				}
				#menu_bg{
				width: 240px;
				}
				#menu_bottom{				
				background: #F7FCFF url('images/menu_bottom.gif') bottom left no-repeat;
				padding-bottom: 28px;
				padding-left: 13px;
				}
								
				#sonda_top{
				padding-top: 62px;
				width: 240px;
				background: url('images/sonda_title.gif') 0 0 no-repeat;
				position:relative;
				top: -15px;
				margin-bottom:-15px;
				}				
				#sonda_bg{
				width: 240px;				
				background: url('images/sonda_bg.jpg') 0 0 no-repeat;								
				}
				#sonda_margin{
				padding:20px;				
				}
				.ankieta_pytanie_tekst,
				.ankieta_podtekst,
				.ankieta_tabela,
				.ankieta_odpowiedz,
				.ankieta_oddane_glosy,
				.ankieta_ilosc_glosow{ 
				font-size: 12px;
				color: #fff !important;
				font-weight: normal;
				font-family: Arial;
				}
				.ankieta_pytanie_tekst span{
				color: #fff !important;
				}
				.ankieta_odpowiedz label{
				color: #fff !important;
				}
				.ankieta_odpowiedz label:hover{
				text-decoration:underline;
				}
				#sonda_outside{
				position: absolute;
				top:15px;
				right:-4px;
				width: 4px;
				height: 24px;
				background: url('images/sonda_outside.gif') 0 0 no-repeat;
				}
				
				#banery{
				width: 240px;
				text-align: center;
				overflow: hidden;
				}
				.jest_sonda #banery{
				padding-top:20px;
				}
					.baner{					
					margin-bottom: 20px;
					}
					#b1{
					margin-bottom: 13px;
					}
					#b4{
					margin-bottom: 0px;
					}
					.baner_lewy_dolny{
					text-align: center;					
					}
					.baner_lewy_dolny a{
					font-size: 11px;
					text-align: center;
					padding-top: 20px;
					display: block;
					}
					.baner_lewy_dolny div{
					text-align: center;
					margin:0 auto;
					padding-top: 20px;
					}
					.baner_lewy_dolny a img{
					vertical-align:top;
					}	
				
			#true_page_break1{width:10px;}
			#true_page_center{
			width:579px;
			/* padding-bottom:18px + 20px */
			/* padding-bottom:38px;
			background: url('images/main_content_bottom.gif') bottom right no-repeat; */
			padding-top:12px;
			}
				#main_content_right_shadow{
				background: url('images/main_content_right_shadow.jpg') top right no-repeat;
				padding-right: 7px;
				width:572px;
				}
				#main_content_top{
				background: url('images/main_content_top.gif') top right no-repeat;
				width: 571px;
				padding-top:8px;
				}
				#nawigacja{
				background: url('images/nawigacja_bg.gif') top left repeat-x;
				height: 44px;
				width: 571px;
				}
					#nawigacja_left{
					background: url('images/nawigacja_left.gif') top left no-repeat;
					width: 571px;
					height: 44px;
					}
					#nawigacja_right{
					background: url('images/nawigacja_right.gif') top right no-repeat;
					width: 572px;
					width: 559px;
					padding-left:12px;
					height: 44px;
					}
						#nawigacja_table{						
						height:44px;
						/* margin-left:12px; */
						float:left;
						width:419px;						
						}
						#nawigacja_napis{
						background: url('images/nawigacja_napis.gif') 0 16px no-repeat;						
						width: 76px;
						}
						#sciezka{
						padding:0px 0px 2px 8px;
						font-size: 12px;
						font-family: Tahoma;
						font-size: 12px;
						color: #305AA0;
						line-height: 100%;
						vertical-align: middle;
						}
							.sciezka{
							color: #305AA0;
							text-decoration: none;
							}
							.sciezka:hover{
							text-decoration: underline;
							}
						#bip{
						background: url('images/bip.gif') 0 0px no-repeat;
						float:right;
						width:118px;
						height: 34px;
						display:block;
						margin-top:6px;
						margin-right:8px;
						}
					#main_content_bottom{
					width: 570px;
					padding-left:1px;
					background: url('images/main_content_bottom.gif') bottom right no-repeat;
					padding-bottom: 25px;
					}
					#main_content_bg{
					width: 571px;
					padding: 20px;
					width: 530px;
					background: #E4F5FF url('images/main_content_bg.gif') 0 0 repeat-x;
					}
						#tresc{
						font-size: 13px;
						line-height: 160%;
						color: #000;
						font-family: Arial;						
						width: 530px;
						overflow: hidden;
						}
				
				
			#true_page_break2{/* width:1px; */}
			#true_page_right{width:150px;padding-bottom:6px;}
				#gminy_top{
				width: 150px;
				padding-top:82px;
				background: url('images/gminy_top.gif') top right no-repeat;
				}
					.g{
					width: 150px;
					/* height: 105px; */
					display:block;
					margin-bottom:4px;
					}
					/* #g1{background: url('images/g1.jpg') top right no-repeat;}
					#g2{background: url('images/g2.jpg') top right no-repeat;}
					#g3{background: url('images/g3.jpg') top right no-repeat;}
					#g4{background: url('images/g4.jpg') top right no-repeat;}
					#g5{background: url('images/g5.jpg') top right no-repeat;}
					#g6{background: url('images/g6.jpg') top right no-repeat; height:115px; margin-bottom:3px;}
					#g7{background: url('images/g7.jpg') top right no-repeat;}
					#g8{background: url('images/g8.jpg') top right no-repeat; height: 115px; margin-bottom:3px;} */
					
					#g1{}
					#g2{}
					#g3{}
					#g4{}
					#g5{}
					#g6{/* height:115px; */ margin-bottom:3px;}
					#g7{}
					#g8{/* height: 115px; */ margin-bottom:3px;}				
#footer{
width: 980px;
background: url('images/footer.jpg') 0 39px no-repeat;
}

#stopka1{
background: url('images/stopka_bg.gif') top left repeat-x;
height: 39px;
width:980px;
}
#stopka1_r{
background: url('images/stopka_right.gif') top right no-repeat;
height: 39px;
width:980px;
}
	#licznik{
	background: url('images/stopka_licznik.gif') top left no-repeat;
	height: 39px;
	width: 240px;
	float:left;
	}
	#licznik_tekst{
	padding-left:135px;
	padding-top: 11px;
	font-size: 12px;
	font-family: Arial;
	color: #F7F7F7;
	}
	#adres{
	float:left;
	width:740px;
	width:720px;
	height:39px;
	}
	#adres_table{
	width: 100%;
	height: 37px;
	font-size:12px;
	font-family:Arial;
	color: #232221;
	text-align: center;
	vertical-align:middle;
	}
		#adres_table a{
		color:#226FB1;
		font-weight:bold;
		text-decoration: none;
		}
		#adres_table a:hover{
		text-decoration: underline;
		}
	#stopka2{
	padding-top: 17px;
	padding-bottom: 17px;
	width: 980px;
	}
	#stopka2_table{
	width: 100%;
	color: #14425F;
	font-size: 11px;
	}
	#stopka2_table .bold{
	color: #14425F;
	}	
	#copyright{	
	padding-left: 15px;
	}
	#polityka{
	text-decoration:underline;
	color:#669ECA;
	}
	#polityka:hover{
	text-decoration:none;
	}
	#powered{	
	color:#F9FDFF;
	padding-right: 15px;
	text-decoration:none;
	}
	#powered:hover{	text-decoration: underline;}
	
.ta_l{text-align: left;}
.ta_c{text-align: center;}
.ta_r{text-align: right;}
.w33{width:33%;}

.bold{
font-weight: bold;
}

.ff{
border: 0px;
margin: 0px;
padding: 0px;
}

.predef{
font-family: Verdana;
letter-spacing: -1px;
color:#084B79;
border-bottom: 1px solid #fff;
margin: 0px 0px 10px;
padding: 0px 0px 10px;
font-size: 21px;
font-weight: bold;
line-height: normal !important;
}



/*----------------------------------menu-----------------------------------*/
#menu1{
width: 227px;
}
.ddmx {
    font-size: 12px;
	font-family:tahoma;
	color: #000;
	font-weight: normal;	
}
.item1_bg,
.item1_top_left,
.item1_bottom_left,
.item1_top_right,
.item1_bottom_right,
.arrow{
display:block !important;
}

.ddmx .kreska{
	background: url('images/item1_kreska.gif') left bottom no-repeat;
	padding-bottom:2px;
	padding-top:3px;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    /* padding: 3px 10px 3px 10px;  */
    text-decoration: none;
	color: #000;
    display: block;
    /* white-space: nowrap; */
    position: relative;
}

.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
	color: #fff;
	font-weight: bold;
	background: url('images/item1_bg.gif') left top repeat-y; 
	background: url('images/item1_bg_short.gif') left top repeat-y; 
}

.ddmx .item1 .item1_bg{	
	background: url('images/item1_arrow.gif') 3% 52% no-repeat;
	padding-right:5px;
}
.ddmx .item1-active,
.ddmx .item1-active:hover {	
}
.ddmx .item1:hover .item1_bg,
.ddmx .item1-active .item1_bg,
.ddmx .item1-active:hover .item1_bg{
	padding-right:5px;
	background: url('images/item1_arrow_active.gif') 3% 52% no-repeat;
}

.ddmx .item1 .item1_top_left,
.ddmx .item1:hover .item1_top_left,
.ddmx .item1-active .item1_top_left,
.ddmx .item1-active:hover .item1_top_left{
}

.ddmx .item1:hover .item1_top_left,
.ddmx .item1-active .item1_top_left,
.ddmx .item1-active:hover .item1_top_left{
	background: url('images/item1_top_left.gif') left top no-repeat; 
}

.ddmx .item1 .item1_bottom_left,
.ddmx .item1:hover .item1_bottom_left,
.ddmx .item1-active .item1_bottom_left,
.ddmx .item1-active:hover .item1_bottom_left{    
	}
	
.ddmx .item1:hover .item1_bottom_left,
.ddmx .item1-active .item1_bottom_left,
.ddmx .item1-active:hover .item1_bottom_left{
	background: url('images/item1_bottom_left.gif') left bottom no-repeat;        
	}


.ddmx .item1 .item1_top_right,
.ddmx .item1:hover .item1_top_right,
.ddmx .item1-active .item1_top_right,
.ddmx .item1-active:hover .item1_top_right{    
	}
	
.ddmx .item1:hover .item1_top_right,
.ddmx .item1-active .item1_top_right,
.ddmx .item1-active:hover .item1_top_right{    
	background: url('images/item1_top_right.gif') right top no-repeat;
	}
	
.ddmx .item1 .item1_bottom_right,
.ddmx .item1:hover .item1_bottom_right,
.ddmx .item1-active .item1_bottom_right,
.ddmx .item1-active:hover .item1_bottom_right{
    padding: 3px 10px 3px 10px;    
    padding: 9px 20px 9px 20px;    
	}
	
.ddmx .item1:hover .item1_bottom_right,
.ddmx .item1-active .item1_bottom_right,
.ddmx .item1-active:hover .item1_bottom_right
{
	background: url('images/item1_bottom_right.gif') right bottom no-repeat;
	}
		
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 10px 15px 10px 15px;
    font: 12px Arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {        
	background:#2D5598 url('images/section_kreska.gif') bottom left repeat-x;	
	padding-bottom:10px;
	}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {    
	background:#4D75A8;
	padding-bottom:9px;
	border-bottom: 1px solid #fff;	
}
.ddmx .item1 .arrow,
.ddmx .item1 .arrow:hover {
	font-size:0px;
    position: absolute;
    top: 14px;
    right: 8px;	
	width:5px;
	height:5px;  
	background: url('images/item1_arrow.gif') 0 0 no-repeat;
}

.ddmx .item1:hover .arrow,
.ddmx .item1:hover .arrow:hover{
background: transparent;
}


.ddmx .item2 .arrow,
.ddmx .item2-active .arrow
{
	font-size:0px;
    position: absolute;
    top: 14px;
    right: 8px;	
	width:5px;
	height:5px;  
	background: url('images/item1_arrow_active.gif') 0 0 no-repeat;
}


.ddmx .item2 img,
.ddmx .item2-active img{
    /* position: absolute;
    top: 13px;
    right: 7px;
    border: 0; */
}
.ddmx .section {
    border: 1px solid #000;
	border-width:0px;
    position: absolute;
    visibility: hidden;
    z-index: -1;	
}
.section_tl{
height: 5px;
background: url("images/section_top_left.gif") left top no-repeat;
font-size:0px;
padding-left:5px;
}
.section_tr{
padding-right:5px;
background: url("images/section_top_right.gif") right top no-repeat;
height: 5px;
font-size:0px;
}
.section_tc{
height: 5px;
background:#2D5598;
}
.section_bl{
height: 5px;
background:url("images/section_bottom_left.gif") left top no-repeat;
font-size:0px;
padding-left:5px;
}
.section_bc{
background:#2D5598;
	height: 5px;
}

.section_br{
padding-right:5px;
height: 5px;
font-size:0px;
background: url("images/section_bottom_right.gif") right top no-repeat;
}
* html .ddmx td { position: relative; } /*kluczowe dla IE*/
/*--------------------------------koniec--menu-----------------------------------*/

/*--------------------------------newsy-----------------------------------*/
#first_news{
padding-bottom: 30px;
}
.first_news{
}

	.first_news .news_tytul{
	color: #226FA1;
	font-size: 20px;
	font-family: Verdana;
	letter-spacing:-1px;
	font-weight: bold;
	border-bottom: 1px solid #F6FBFE;
	padding-bottom: 10px;
	padding-top: 5px;
	margin: 0px 0px 10px;
	background:transparent;
	padding-left:0px;
	}
	.first_news .news_box{
	}
	.first_news .news_data{
	font-size: 11px;
	font-family: Arial;
	color: #226FA1;
	font-weight: bold;
	}
	.first_news .news_tekst_box{
	}
	.first_news .news_tekst{
	font-family: Arial;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	line-height: 160%;	
	}
	.first_news .news_obrazek{
	padding:4px;
	}
	.first_news .news_obrazek_link{
	}
	.first_news .news_wyswietl_wiecej{
	padding:10px 0px 0px;
	}
	.first_news .news_wyswietl_wiecej_link{
	
	}

#main_page_table{
clear:both;
empty-cells:show;
width:530px;
}
.main_page_table_td{
background: url('images/main_page_box_bg.gif') top left repeat-x;
}
#main_page_table_td1{
width:285px;
}
	#main_page_tresc{
	padding:10px;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
	line-height: 160%;
	text-align:justify;
	}
	#main_page_tresc p{
	margin: 0px 0px 8px;
	}
	#main_page_tresc .predef{
	font-size: 20px;
	}
	#main_page_tresc h1,#main_page_tresc h2,#main_page_tresc h3,#main_page_tresc h4,#main_page_tresc h5,#main_page_tresc h6{
	font-size: 19px;
	}
	
#main_page_table_td2{
width:20px;
}
#main_page_table_td3{
width:225px;
}
	
/*pozostale_newsy*/	
#pozostale_newsy{
padding:10px;
}	
.pozostale_newsy{
}
	.pozostale_newsy .news_tytul{
	background: url('images/main_page_tytul_newsa.gif') 0% 54% no-repeat;
	padding-left: 8px;
	color: #000;
	font-size: 17px;
	font-family: Verdana;
	letter-spacing:-1px;
	font-weight: bold;		
	margin: 0px 0px 10px;
	}
	.pozostale_newsy .news_box{
	padding-bottom: 20px;
	clear:both;
	}
	.pozostale_newsy .news_data{
	font-size:11px;
	font-family: Arial;	
	color: #4983A4;
	padding: 7px 0px 10px 13px;
	line-height: normal;
	background: url('images/main_page_data_newsa.gif') 0 0 no-repeat;
	}
	.pozostale_newsy .news_tekst_box{
	}
	.pozostale_newsy .news_tekst{
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	line-height: 140%;
	text-align:justify;
	color:#000;
	}
	.pozostale_newsy .news_obrazek{
	padding:4px;
	}
	.pozostale_newsy .news_obrazek_link{
	}
	.pozostale_newsy .news_wyswietl_wiecej{	
	padding: 8px 0px 0px;
	}
	.pozostale_newsy .news_wyswietl_wiecej_link{
	}
#archiwum_wiadomosci{
display:block;
width: 100%;
text-align: center;
color: #14418C;
font-size: 16px;
font-family: Verdana;
letter-spacing:-1px;
font-weight: bold;
text-decoration: none;
padding-top:10px;
}	
#archiwum_wiadomosci:hover{
text-decoration: underline;
}
	
	
/*strona_newsowa*/
	.news_tytul{
	background: url('images/main_page_tytul_newsa.gif') 0% 54% no-repeat;
	padding-left: 8px;
	color: #000;
	font-size: 17px;
	font-family: Verdana;
	letter-spacing:-1px;
	font-weight: bold;		
	margin: 0px 0px 10px;
	}
	.news_box{
	}
	.news_data{
	}
	.news_tekst_box{
	}
	.news_tekst{
	}
	.news_obrazek{
	padding:4px;
	}
	.news_obrazek_link{
	}
	.news_wyswietl_wiecej{
	}
	.news_wyswietl_wiecej_link{
	}
	
/*--------------------------------koniec--newsy-----------------------------------*/
.wyswietl_wiecej{
clear:none !important;
}