
html,body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, sans-serif;
  color: #474743;
  background: #FFF;
}

img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 18px;
font-family: Arial;
color: #222222;
}

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: #FFF;
}
#MainTableLeft {  
  width: 49%;
}
#MainTableContent {
  width: 2%;  
}
#MainTableRight {  
  width: 49%;
}
#Center{
width: 980px;
}
#top0{
height: 57px;
width: 980px;
}
	#top0_content{
	width:752px;
	height: 44px;
	float: right;
	}
		#data,#imieniny{
		background: url('images/data.gif') top left no-repeat;		
		color: #999999;
		font-size:11px;
		font-family: Arial;
		float:left;
		padding-top:21px;
		padding-left:38px;
		padding-right:17px;
		padding-bottom:9px;
		}
		#imieniny{
		background: url('images/imieniny.gif') top left no-repeat;				
		}
		#wyszukiwarka{
		width: 361px;
		height: 44px;
		float:right;		
		}
		#szukaj{			
			float:left;			
			}
				#szukaj_submit_div{
				background: url('images/szukaj_submit.gif') 0px 0px no-repeat;
				width: 31px;
				height: 44px;
				float: left;
				}
				.szukaj_submit_hover{
				background: url('images/szukaj_submit_hover.gif') 0px 0px no-repeat !important;
				}
				#szukaj_submit{
				background: transparent;
				background-color: transparent;
				border: 0px;
				height: 44px;
				width: 31px;
				padding:0px;				
				cursor:pointer;
				vertical-align: top;
				}
				#szukaj_padding{
				padding-top:15px;
				float:left;
				}
				#szukaj_input_div{
				/* margin-top:15px; */
				background: url('images/szukaj_input.gif') top right no-repeat;
				width: 120px;
				height: 27px;
				height: 18px;
				float: left;
				padding:0px 12px 0px 7px;
				padding:4px 12px 0px 14px;
				font-size:0px;
				vertical-align:middle;
				}
				#szukaj_input,#szukaj_input:hover{
				background: transparent;
				background-color: transparent;
				width: 120px;				
				padding:0px;
				height: 14px;
				line-height:11px;
				border: 0px;
				font-size: 11px;
				color: #777;
				vertical-align: top;				
				}
				#szukaj_select_div{		
				/* margin-top:15px;*/
				background: url('images/szukaj_select.gif') top right no-repeat;
				width: 163px;
				height: 22px;
				float:left;
				padding-left:14px;
				font-size:0px;
				}
				#szukaj_select,#szukaj_select:hover{
				font-weight:normal;					
				border: 0px;				
				width: 163px;				
				height: 22px;				
				font-size: 11px;
				font-family: Arial;				
				color: #777;
				text-align: left;
				padding: 0px;
				padding-left: 0px;
				padding-top: 0px;
				vertical-align: top;
				cursor:pointer;
				background-color: transparent;
				}
				.szukaj_select_down{
				background: transparent url('images/arrow_down.gif') 148px 9px no-repeat;				
				}
				.szukaj_select_down:hover{
				background: transparent url('images/arrow_down_hover.gif') 148px 9px no-repeat;				
				}
				.szukaj_select_up{
				background: transparent url('images/arrow_up.gif') 148px 8px no-repeat;
				}
				.szukaj_select_up:hover{
				background: transparent url('images/arrow_up_hover.gif') 148px 8px no-repeat;
				}
#top1{
width: 980px;
background: url('images/bg_content.gif') top right repeat-y;
}
#top2{
font-size: 0px;
background: url('images/top2.gif') top right no-repeat;
}
	#nawigacja{
	font-size: 11px;
	color: #777777;
	float:left;
	width:419px;
	padding: 5px 0px 5px 66px;
	background: url('images/nawigacja.gif') 6% 50% no-repeat;	
	}
	#nawigacja a{
	color: #777777;
	}
	
	#grafika_top{
	width: 750px;	
	padding-top:181px;
	background-color: #fff;
	}	
	
	#ikony{
	width: 728px;
	padding-top:18px;
	background: url('images/ikony.gif') -5px 0px no-repeat;
	}
	#ikony_bottom{
	float:left;
	padding-bottom:10px;	
	}
		#ikonki{
		float:right;
		width: 180px;
		height: 30px;
		}
			.ik{
			float: left;
			display:block;
			width: 29px;
			height: 30px;
			margin-right: 12px;		
			}
			#ik2{
			margin-right: 11px;		
			}
			#ik4{
			margin-right: 0px;		
			}
#ik1:hover{ 
			background: url('images/ik1.gif') 0px -1px no-repeat;			
			}#ik2:hover{ 
			background: url('images/ik2.gif') 0px -1px no-repeat;			
			}#ik3:hover{ 
			background: url('images/ik3.gif') 0px -1px no-repeat;			
			}#ik4:hover{ 
			background: url('images/ik4.gif') 0px -1px no-repeat;			
			}		#zakonczenie_prawe{
		float:right;
		width: 22px;
		height: 100%;
		background: #aaf;
		}

#top3{
width: 980px;
}
#top3prawa{
float:left;
width: 750px;
}
#top3c_i_r{
clear: both;
width: 750px;
background: url('images/kreski_gora_dol.gif') top right no-repeat;
padding-top: 10px;
}
	#top3l{
	width: 230px;
	float:left;
	}
		#logo_i_bip{
		width:212px;	
		padding-left: 18px;
		padding-top:7px;
		height: 220px;
		background:#fff;
		}
			#logo{
			display:block;
			width:200px;
			height: 134px;			
			background: url('images/logo.gif') top left no-repeat;
			}
			#bip{
			display:block;
			float: right;
			
			padding-top:28px;
			}
			#bip_tlo{
			background: url('images/bip.gif') bottom left no-repeat;
			width:84px;
			height: 58px;
			position:relative;
			left: 11px;
			}
			#bip_link{
			display:block;
			width:84px;
			height: 46px;
			}
		#menu_top{
		width: 227px;
		padding-top:37px; /* (33 obrazek + 4 odstep) */
		background: url('images/menu_top.gif') top right no-repeat;
		float: right;
		padding-bottom:15px;
		}
			.kreska_0{
			padding-bottom:3px;
			}
			.bg_0{
			background: url('images/item1_bg.gif') top right repeat-y;
			}
			.bg_bottom_0{
			background: url('images/item1_bottom.gif') bottom right no-repeat;
			
			}
			.kreska_top_0{
			background: url('images/item1_top.gif') top right no-repeat;
			}
			.item1_td{
			padding: 6px 13px 9px 20px;			
			}
			
			.item2_td{
			background: #F9F9F9;			
			}
			.item2_right{
			background: url('images/item2_right.gif') top right repeat-y;			
			}
			.item2_left{
			background: url('images/item2_left.gif') top left repeat-y;			
			}
			.item2_top{
			background: url('images/item2_top.gif') top left no-repeat;						
			}
			
			.item2_bottom{
			background: url('images/item2_bottom.gif') bottom right no-repeat;			
			padding:2px 13px 7px 21px;
			}			
			
			
			.link_0,.link_0_a:hover,.link_0_a,.link_def,.link_def_a:hover,.link_def_a{
			color:#333333;
			text-decoration: none;
			font-size: 12px;
			}
			.link_0:hover,.link_0_a,.link_def:hover,.link_def_a{
			text-decoration: underline;
			}
	#top3c{
	width:485px;
	width:459px;
	padding-left: 26px;
	float:left;
	font-size:0px;
	}
		#tresc{
		color: #444444;
		font-size: 12px;
		font-family: Arial;
		}
	#top3r{	
	width:207px;
	padding-left:37px;
	float:left;	
	font-size: 0px;
	}
		#prawe_newsy{
		color: #444444;
		font-size: 12px;
		font-family: Arial;
		}


#top4{
clear: both;
width: 980px;
background: url('images/kreski_gora_dol.gif') top right no-repeat;
}
	#licznik{
	width: 177px;
	height: 25px;
	background: url('images/licznik.gif') top left no-repeat;
	color: #777777;
	font-size: 12px;
	text-align:center;
	padding-top:9px;
	margin-left: 53px;
	}	
	#footer{
	width: 758px;
	float:right;
	height: 82px;
	background: url('images/stopka.gif') top left no-repeat;
	font-size:0px;
	}
		#intranet{
		color: #666666;
		font-size:0px;		
		width: 225px;				
		height: 68px;
		padding-top:14px;
		float:left;		
		}
		#intranet a{
		color: #666666;
		text-decoration:none;
		}
		#intranet a:hover{
		text-decoration:underline;
		}
			#table_odstep{
			float: left;
			width: 40px;
			height: 40px;
			}
			.tabela_intranet{
			background:#afa;
			height:20px;
			
			}
			
			#input_table{
			width: 161px;
			font-size:11px;		
			float: left;
			/* height: 45px;	 */
			background:#faf;			
			}
			.intranet_input_td{
			/* height: 22px; */
			width: 110px;
			padding:3px 8px 0px;
			font-size: 0px;
			vertical-align: top;
			background: url('images/intranet_input.gif') top right no-repeat;
			height:22px;
			float:right;
			}			
			.intranet_input{
			width: 110px;			
			border: 0px !important;						
			vertical-align: top;
			padding: 0px;
			font-size: 11px;
			color: #666;
			font-family: Arial;
			padding:0px;
			}
			.intranet_napis{
			float:left;
			padding-top:3px;
			}
			#input_dolny{
			height: 17px !important;
			}
			#intranet_submit_div{
			float:left;
			width: 23px;
			padding-left:4px;
			height: 20px;
			background: url('images/intranet_submit.gif') top right no-repeat;			
			}			
			.intranet_submit{
			border: 0px !important;
			width: 23px;
			height: 20px;			
			vertical-align: top;
			background: transparent !important;
			cursor: pointer;
			}			
		#adres{	
		width: 493px;
		height: 82px;
		height: 63px;
		padding-left: 40px;
		float:left;
		padding-top:17px;
		}		
		#adres1,#adres2{
		float: left;
		color: #333333;		
		font-size:11px;
		line-height: 150%;
		}
		#adres1{
		width: 250px;
		}
		#adres2 a{
		color: #333333;
		text-decoration: none;		
		}
		#adres2 a:hover{
		text-decoration: underline;		
		}
				
		
	#footer2{
	clear:both;
	width: 100%;
	background-color: #fff;	
	padding-top: 20px;
	padding-bottom: 20px;
	}
		#copyright{
		float: left;
		padding-left: 234px;
		font-size: 12px;
		color: #b6b6b6;	
		}
		#powered{
		float:right;
		padding-right: 11px;
		color: #b6b6b6;	
		font-size: 12px;
		text-decoration: none;
		}
		#powered:hover{
		text-decoration: underline;
		}
	
.clear{
font-size:0px;
height: 0px;
clear:both;
}
.bold{
font-weight: bold;
}
.green{
color:#138A00;
}
.ff{
border: 0px;
margin: 0px;
padding: 0px;
}
.predef{
background:url('images/predef.gif') center left no-repeat;
padding-left: 35px;
font-size: 18px;
font-family: Arial;
color: #222222;
}

/*Newsy newsy newsy*/
#first_news{
font-size: 12px;
color: #444444;
}
.news_data{
float: right;
font-size: 11px;
color: #888888;
font-weight: normal !important;
}
.first_news .news_tytul,.strona_newsowa .news_tytul{
background: url('images/first_news.gif') center left no-repeat;
padding-left: 35px;
font-size: 16px;
color: #222222;
}
.news_tytul{
background: url('images/news.gif') center left no-repeat;
font-weight: bold;
padding-left: 20px;
font-size: 14px;
color: #444444;
clear:right;
}
.news_box{
clear:both;
}
/* .strona_newsowa .news_box ,*/
.prawe_newsy .news_box{
border-bottom:1px solid #D8D8D8;
}
.prawe_newsy .news_tekst{
text-align: justify;
}
#strona_newsowa{
padding: 0px !important;
}
.news_box{
padding: 4px 0px !important;
}
.news_obrazek{
padding: 4px;
}

.wyswietl_wiecej_link,.news_wyswietl_wiecej_link,.wyswietl_wstecz_link{
color: #888888;
text-decoration:none;
}
.wyswietl_wiecej_link:hover,.news_wyswietl_wiecej_link:hover,.wyswietl_wstecz_link:hover{
color:#138A00;
}
.wyswietl_wiecej,.news_wyswietl_wiecej,.wyswietl_wstecz{
clear:none !important;
}



a{
text-decoration:none;
color:#138A00;
}
a:hover{
text-decoration: underline;
}
#banery{
width: 207px;
overflow: hidden;
}
#banery_title{
background:url('images/polecamy.gif') center left no-repeat;
padding-left: 22px;
font-size: 14px;
font-weight: bold;
font-family: Arial;
color: #444;
padding-bottom: 10px;
padding-top: 10px;
}
.baner{
padding-bottom: 10px;
}


/*koniec Newsy newsy newsy*/
/* inputy */
input, textarea, select {
	font: 8pt Verdana, Tahoma, serif;
	border: 1px solid #d8d8d8;
	background-color: #fff;
}
input:hover, textarea:hover, select:hover {
	border: 1px solid #039F00;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #039F00;
}


input.input_o	{
	border: 0px;
	background-color: transparent;
}

input[type=submit], input[type=button], input[type=reset] {
	border: 2px solid #d8d8d8;
	background-color: #fff;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover {
	border: 2px solid #039F00;
}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {
	border: 2px solid #039F00;
}

input[type=reset] {
	font-style: italic;
}
input[type=text] {
font-family:Arial;
font-size:12px;
font-weight:normal;
}
/* koniec inputy */

