html,body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #474743;
  background: #FDFDFC;
}

img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
/* zobacz przy predef */
}

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: #E8EDEF url('images/bg1.gif') top right repeat-x;
}
#MainTableLeft {
  background: url('images/left.jpg') top right no-repeat;
  width: 49%;
}
#MainTableContent {
  background: url('images/center.jpg') 0px 115px no-repeat;
  width: 2%;  
}
#MainTableRight {
  background: url('images/right.jpg') top left no-repeat;
  width: 49%;
}
#Center{
width: 990px;
}
#top0{
}
	#top0a{
	width: 239px;
	height: 115px;
	float: left;
	}
		#top0a0{
		width: 239px;
		height: 27px;
		background: url('images/top0a0.jpg') top left no-repeat;	
		}
		#top0a1{
		width: 239px;
		height: 44px;
		display: block;
		background: url('images/top0a1.gif') top left no-repeat;	
		}
		#top0a2{
		height: 44px;
		width: 239px;
		background: url('images/top0a2.jpg') top left no-repeat;	
		}
	#top0b{
	width: 751px;
	height: 115px;
	background: url('images/top0b.jpg') top left no-repeat;	
	float: left;
	}
		#ikonki_szukaj{
		float:right;
		width:552px;
		padding-top: 37px;
		height: 25px;
		}
			#ikonki{
			float: left;
			}
				.ik{
				display: block;
				width: 25px;
				height: 24px;
				float:left;
				margin-right:16px;
				}
				#ik1{background: url('images/ik1.gif') top left no-repeat;}
				#ik2{background: url('images/ik2.gif') top left no-repeat;}
				#ik3{background: url('images/ik3.gif') top left no-repeat;}
				#ik4{
				background: url('images/ik4.gif') top left no-repeat;
				margin-right: 0px;
				}
			#szukaj{
			padding-left: 50px;
			float:left;			
			}
				#szukaj_submit_div{
				background: url('images/szukaj_napis.gif') 0px 6px no-repeat;
				width: 80px;
				height: 25px;
				float: left;
				}
				#szukaj_submit{
				background: transparent;
				border: 0px;
				text-align: right !important;
				font-size: 12px;
				font-family: Arial;
				color: #33384A;
				font-weight: bold;
				height: 21px;
				width: 80px;
				padding:0px;
				padding-right: 7px; 				
				cursor:pointer;
				vertical-align: top;
				}
				#szukaj_input_div{
				background: url('images/szukaj_input.gif') top left no-repeat;
				width: 98px;
				height: 25px;
				float: left;
				padding-right:7px;
				}
				#szukaj_input,#szukaj_input:hover{
				background: transparent;
				width: 90px;
				margin-left: 4px;
				border: 0px;
				font-size: 11px;
				color: #6E7489;
				vertical-align: middle;				
				}
				#szukaj_select_div{
				/* margin-left: 7px; */
				background: url('images/szukaj_checkbox.gif') top left no-repeat;
				width: 169px;
				height: 25px;
				float:left;
				}
				#szukaj_select,#szukaj_select:hover{
				font-weight:normal;				
				border: 0px;				
				width: 169px;				
				height: 18px;				
				font-size: 11px;
				font-family: Arial;				
				color: #A5A7AF;
				text-align: left;
				padding: 0px;
				padding-left: 10px;
				padding-top: 4px;
				vertical-align: top;
				cursor:pointer;
				background-color: transparent;
				}
				.szukaj_select_down{
				background: transparent url('images/szukaj_arrow_down.gif') 152px 9px no-repeat;
				
				}
				.szukaj_select_up{
				background: transparent url('images/szukaj_arrow_up.gif') 152px 9px no-repeat;
				}
				
#top1{
width: 990px;
height: 228px;
clear: both;
background: url('images/top1-flash.jpg') top left no-repeat;
margin-bottom: 15px;
}
#top2{
background: url('images/menu_bg.jpg') 0px 25px no-repeat;/* tak bylo */
background: url('images/menu_bg.gif') 0px 0px no-repeat;
width: 990px;
height: 76px; /* tak bylo */
height: 60px;
/* height: 81px; */
/* padding-top: 25px; */
padding-top: 30px;/* tak bylo */
padding-top: 5px;
clear: both;
}

#top3{
width: 990px;
clear: both;
}
	#main_left{
	float:left;
	width: 316px;
	}
	
		#main_left_shadow{
		background: url('images/main_left_shadow.gif') top right no-repeat;
		width: 314px;
		padding-right: 2px;
		}
		#main_left_bg{
		background: #FAFBFC url('images/main_left_bg.gif') 0px 68px no-repeat;
		width: 314px;
		}
		#main_left_top{
		background: url('images/main_left_top.gif') top left no-repeat;
		width: 314px;
		padding-top: 0px;
		}
		#main_left_bottom{
		background: url('images/main_left_bottom.gif') bottom left no-repeat;
		width: 314px;		
		}
		#main_left_margin{
		padding:5px 17px 15px;		
		
		color: #142355;
		
		font-family: Arial;
		font-family: Verdana, Arial;
		overflow:hidden;
		width:280px;
		}
		#main_left_margin *{
		line-height: 160%;
		font-size: 11px;
		}
		#main_left_margin td{
		padding:0px;
		}
		
		
	#dwa_boxy{
	float: left;
	padding-left: 17px;
	width: 657px;
	}
		#dwa_boxy_bottom{
		background: url('images/dwa_boxy_bottom.gif') bottom right no-repeat;
		width: 657px;				
		padding-bottom:11px;
		}
		#dwa_boxy_bg{
		background: url('images/dwa_boxy_bg.gif') 3px 0px repeat-y;
		width: 657px;		
		}
		#dwa_boxy_top{
		background: url('images/dwa_boxy_top.jpg') top left no-repeat;
		width: 657px;	
		}
			#dwa_boxy_box1{
			float:left;
			width: 310px;
			width: 327px;
			}
			#dwa_boxy_box1_margin,#dwa_boxy_box2_margin{
			padding: 20px;			
			padding-top: 5px;
			padding-bottom: 15px;
			font-family: Verdana, Arial;	
			}
			#dwa_boxy_box1_margin *,#dwa_boxy_box2_margin *{
			color: #142355;
			color: #000;
			font-size: 10px;
			line-height: 150%;
			}
			#dwa_boxy_box2{
			float:left;
			width: 340px;				
			width: 322px;
			}
			#dwa_boxy_box1_margin{			
			padding-left: 25px;			
			}
			#dwa_boxy_clear{
			clear: both;
			}
			#dwa_boxy .komunikat_ostrzezenie{
			padding:50px !important;
			}
		
	#main_newsy{
	width: 644px;
	float:right;
	padding-right: 8px;
	padding-top: 18px;
	}
		#main_newsy_bg{
		background: #fff url('images/main_newsy_bg.gif') 0px 63px no-repeat;
		width: 644px;		
		}
		#main_newsy_top{
		background: url('images/main_newsy_top.jpg') top left no-repeat;
		width: 644px;		
		}
		#main_newsy_bottom{
		background: url('images/main_newsy_bottom.gif') bottom left no-repeat;
		width: 644px;
		}
		#main_newsy_margin{
		padding: 24px 30px 30px;
		}
	#top3_clear{
	clear: both;
	}
	
#top3_sub{
width: 990px;
clear: both;
}
	#sub_left{
	float: left;
	}	
		#menu_sub{
		width: 273px;		
		margin-bottom: 28px;
		}
			#menu_sub_bg{
			background: url('images/sub_menu_bg.gif') top left repeat-y;
			width: 273px;
			}
			#menu_sub_top{
			background: url('images/sub_menu_top.gif') top left no-repeat;
			width: 273px;
			padding-top: 17px;
			}
			#menu_sub_bottom{
			background: url('images/sub_menu_bottom.gif') bottom left no-repeat;
			width: 273px;
			padding-bottom: 17px;		
			}
			#menu_sub_margin{
			padding: 0px 10px;
			}
				.link_0,.link_0_a,.link_def,.link_def_a{
				color: #000;
				font-size: 11px;
				font-family: Arial;
				font-weight: normal;
				text-decoration: none;
				display:block;
				/* padding:10px; */
				/* vertical-align:bottom; */
				}
				.kwadrat_div{														
				background: url('images/sub_menu_arrow.gif') center center no-repeat;
				}
				.kwadrat_div_selected{				
				background: url('images/sub_menu_arrow_selected.gif') center center no-repeat;				
				}
				.link_0_a,.link_def_a{
				font-weight: bold;
				}
				.link_def,.link_def_a{
				color: #828080;
				}
				.link_0:hover,.link_0_a:hover,.link_def:hover,.link_def_a:hover{
				text-decoration: underline;
				}
				.kreska{
				background: url('images/sub_menu_kreska.gif') bottom left repeat-x;
				height: 2px;
				}
				.link_margin{
				line-height: normal !important;
				padding:10px 12px 10px 0px;
				}
				.item_sub_tlo{
				background: url('images/sub_menu_subitem_bg.gif') top left repeat-y;
				
				}
				
		#intranet{
		width: 273px;		
		}
			#intranet_bg{
			background: url('images/intranet_bg.gif') top left repeat-y;
			width: 273px;
			}
			#intranet_top{
			background: url('images/intranet_top.gif') top left no-repeat;		
			width: 273px;
			}
			#intranet_bottom{
			background: url('images/intranet_bottom.gif') bottom left no-repeat;			
			width: 273px;			
			padding-bottom: 22px;
			}
			#intranet_title{
			color: #2B2D38;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			padding-top: 22px;
			padding-left: 47px;
			padding-bottom: 28px;
			}
			#intranet_content{
			color: #2B2D38;
			font-family: Arial;
			font-size: 11px;
			font-weight: normal;			
			}
			#intranet_content a{
			text-decoration: underline;
			color: #000;
			}			
			#intranet_content a:hover{
			text-decoration: none;
			}
			
				.intranet_input,.intranet_input:hover{
				background: transparent !important;
				background-color: transparent !important;
				border: 0px !important;			
				/* height: 23px; */
				font-family: Arial !important;
				font-size: 11px !important;
				font-weight: normal !important;
				}
				.intranet_input_td{
				background: #EFF3F5;
				border: 1px solid #D3D5D6;
				border-width: 0px 1px 1px 0px;
				height: 24px;
				vertical-align:top;			
				/* padding-top: 3px; */
				padding-left: 5px;
				padding-right: 5px;
				}
				#intranet_input_login,#intranet_input_login:hover{
				width: 162px;
				background-color:transparent;
				border
				}
				#intranet_input_password,#intranet_input_password:hover{
				width: 117px;
				background-color:transparent;
				}
				.intranet_submit_td{
				width:38px;
				height: 23px;
				background: url('images/intranet_submit.gif') top left no-repeat;						
				vertical-align:top !important;
				}
				.intranet_submit{
				width:38px !important;
				height: 23px !important;
				background: transparent !important;
				background-color: transparent !important;
				border: 0px !important;
				vertical-align:top !important;				
				}
	#sub{
	float: right;
	padding-right: 5px;
	width: 688px;		
	}
		#sub_bg{
		background: url('images/sub_bg.gif') top left repeat-y;
		width: 688px;
		}
		#sub_top{
		background: url('images/sub_top.jpg') top left no-repeat;
		width: 688px;
		padding-top: 11px;
		}
		#sub_bottom{
		background: url('images/sub_bottom.gif') bottom left no-repeat;
		width: 688px;
		padding-bottom: 11px;
		}
		#sub_metka{
		background: transparent url('images/main_left_bg.gif') 0px 68px no-repeat;
		}
		#sub_margin{
 		padding: 0px 36px;
		color: #1E1E1E;
		font-weight: normal;
		font-family: Verdana, Arial;
		font-size:11px;
		}
		#sub_margin *{
/* 		font-size: 11px; */
		line-height: 170%;
		}
	#top3_sub_clear{
	clear: both;
	}
		

#stopka{
width: 990px;
padding-top: 16px;
}
	#stopka1{
	float: left;
	width: 322px;
	height: 96px;
	background:url('images/stopka1.jpg') top left no-repeat;
	padding-left: 16px;
	}
		#stopka1_link1{
		display: block;
		width: 130px;
		height: 96px;
		float: left;
		}
		#stopka1_link2{
		color: #425598;
		text-decoration: none;
		font-size: 18px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		margin-top: 37px;
		float: left;
		padding-left:10px;
		}
		#stopka1_link2:hover{
		text-decoration: underline;
		}
		
	#stopka2{
	float: left;
	background:url('images/stopka2.jpg') bottom left no-repeat;
	width: 11px;
	height: 74px;
	padding-top: 15px;
	}	
	#stopka3{
	padding-top: 15px;
	float: left;	
	background:url('images/stopka3.jpg') top left no-repeat;
	/* width: 636px;
	height: 74px; */
	margin-top:15px;
	width: 613px;
	height: 63px;
	padding-top:11px;
	padding-left: 23px;
	font-size: 12px;
	font-family: Arial;
	color: #4E6167;
	line-height: 200%;
	/* letter-spacing:1px; */
	}
		.stopkablue{
		color: #44579A;		
		}
#footer{
clear:both;
width: 990px;
padding: 13px 0px 17px;
}
	#copyright{
	float: left;
	padding-left: 5px;
	color: #5B737C;
	font-size: 11px;
	font-family: Arial;
	}
	#polityka_tekst{
	font-size: 11px;
	font-family: Arial;
	color: #8EA6B0;
	padding-left: 150px;
	float:left;
	}
	#polityka, #zastrzezenia{
	color: #8EA6B0;
	text-decoration: underline;
	}
	#polityka:hover, #zastrzezenia:hover{
	text-decoration: none;
	}
	#powered_tekst{
	font-size: 11px;
	font-family: Arial;
	color: #8EA6B0;
	padding-right: 5px;
	float:right;
	}
	#powered{
	color: #8EA6B0;
	text-decoration: none;
	}
	#powered:hover{
	text-decoration: underline;
	}
	#footer_clear{
	clear: both;
	}

	
	
.predef,h1,h2,h3,h4,h5,h6{
color: #272A2A;
font-family: Arial;
font-weight: bold;
line-height: normal;
}	
.predef{
font-size: 18px !important;
font-size: 15px !important;
border-bottom: 1px solid #EBECEC;
padding-bottom:12px;
margin: 18px 0px;
color: #142355;
}
h1,h2,h3,h4,h5,h6{
font-size: 17px;
}
#main_left_margin .predef{
color: #D12A21;
background:url('images/main_left_ico.gif') 4px 6px no-repeat;
padding-left: 22px;
}
#dwa_boxy .predef{
color: #425598;
border-bottom: 1px solid #D4DBDE;
background:url('images/dwa_boxy_ico.gif') 4px 9px no-repeat;
padding-left: 16px;
}
#main_newsy_margin .predef{
color: #142355;
border-bottom: 1px solid #E5E5E5;
margin-bottom: 4px;
margin-top: 0px;
}
.bold{
font-weight: bold;
}

.ff{
border: 0px;
margin: 0px;
padding: 0px;
}
.komunikat_ostrzezenie{
margin: 0px;
}
/* newsynewsynewsynewsynewsynewsynewsynewsynewsy */
.news_box{
border-bottom: 1px solid #E5E5E5;
padding-bottom:18px;
padding-top:18px;
font-size: 11px;
}
.news_tytul{
font-weight:bold;
color: #142355;
float: left;
}
.news_data{
color: #93B6C2;
font-weight: normal;
float: left;
}
.news_tekst_box{
color: #000;
line-height: 170%;
clear:both;
padding-top:10px;
}
.news_tekst_box p{
margin-top: 0px;
}
.news_tekst_box img{
padding:4px;
}
.news_tekst{
}
a,.news_wyswietl_wiecej_link,.wyswietl_wiecej_link,.wyswietl_wstecz_link{
color: #D22B23;
text-decoration: underline;
}
a:hover,.news_wyswietl_wiecej_link:hover,.wyswietl_wiecej_link:hover,.wyswietl_wstecz_link:hover{
text-decoration: none;
}
input, textarea, select {
	font: 8pt Verdana, Tahoma, serif;
	border: 1px solid #D4D0C8;
	background-color: #fff;
}
input:hover, textarea:hover, select:hover {
	border: 1px solid #435699;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #435699;
}


input.input_o	{
	border: 0px;
	background-color: transparent;
}

input[type=submit], input[type=button], input[type=reset] {
	border: 2px solid #cFd3d5;
	background-color: #EFF3F5;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover {
	border: 2px solid #435699;
}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {
	border: 2px solid #435699;
}

input[type=reset] {
	font-style: italic;
}
input[type=text] {
font-family:Arial;
font-size:12px;
font-weight:normal;
}

p{
margin-top:0px;
margin-bottom: 8px;

}
strong{
margin:0px;
padding:0px;
}

/* dropdown menu */

#menu1{
width: 970px;
margin-left: 10px;
}
#menu1 tr{
vertical-align: top !important;
}
#menu1 td{
text-align: center;
}
.ddmx {
    font: 11px tahoma;
}

.ddmx .separator_menu{
width: 2px;
height: 37px;
display: block;
cursor: default;
background: url('images/drop_separator.gif') top left repeat-y;
}
.ddmx .last_separator_menu{
background: transparent;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 11px 10px 11px 10px;
    font: 12px arial;
    color: #16181F;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;	
}

.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover{
background: url('images/drop_item1_selected.gif') top left repeat-x;
color: #E8EDEF;
}
.ddmx .item1 .arrow_1{
vertical-align:middle;
padding-bottom:3px;
}
.ddmx .item1-active .arrow_1,.ddmx .item1-active:hover .arrow_1,.ddmx .item1:hover .arrow_1{
vertical-align:middle;
padding-bottom:2px;
}
.ddmx .item2 .item2_padding,
.ddmx .item2-active .item2_padding{
padding-right: 8px;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    padding: 8px 12px;
    font: 11px tahoma;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	text-align:left;
}
.ddmx .item2 {
    background: #3E5090 url('images/drop_item2_kreska.gif') bottom left repeat-x;
/*     border-bottom: solid 1px #AABE3D; */
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #5E70B0 url('images/drop_item2_kreska.gif') bottom left repeat-x;
    /* border-bottom: solid 1px #AABE3D; */
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item1 img,
.ddmx .item2 img,
.ddmx .item1-active img,
.ddmx .item2-active img{
padding:0px 8px 0px 0px;
}
.ddmx .item2 .right_arrow,
.ddmx .item2-active .right_arrow{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #3E5090;
	padding-bottom: 3px;
	background: #3E5090;
	/* border-width: 0px 1px 1px 0px; */
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

/* dropdown menu - koniec */