/* ########################## */
/* OGÓLNE STYLE STRONY */
body  {
	margin:							0px;
	background-image:				url(jpg/tlo.gif);
	background-repeat:			repeat;
	background-position:			top;
	vertical-align:				top;
	scrollbar-3dlight-color:	#CECECE; 
	scrollbar-arrow-color:		#2B201D; 
	scrollbar-base-color:		#C2C2C2; 
	scrollbar-darkshadow-color:#CECECE; 
	scrollbar-face-color:		#FFFFFF; 
	scrollbar-highlight-color:	#EAEAEA; 
	scrollbar-shadow-color:		#3F3F3F;
}

A {
	color: 			 		#153E83;
	text-align: 	 		justify;
	font-size: 		 		12px;
	font-weight: 	  		none;
	font-family: 	  		Arial, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

A:hover {
	color:					#153E83;
	text-align:		 		justify;
	font-size:		 		12px;
	font-weight:	 		underline;
	font-family:	 		Arial, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		underline;
}

td {
	color:			 		#000000;
	text-align:		 		none;
	font-size:		 		12px;
	font-weight:	  		none;
	font-family:	 		Arial, Verdana, Trebuchet MS, sans-serif;
}


H1 {
	color:					#153E83;
	text-align:	  			bold;
	font-size:	  			13px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			15px;
	margin-top: 			0px; 
	margin-bottom: 		0px; 
	margin-left: 			15px;
	margin-right: 			9px;
}

H2 {
	color:					#AF3C0F;
	text-align:				none;
	font-size:				13px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			17px;
	margin:					0px;	
}

H3 {
	color:					#000;
	text-align:				none;
	font-size:				13px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			16px;
	margin:					0px;	
}

H4 {
	color:					#AF3C0F;
	text-align:				none;
	font-size:				12px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			15px;
	margin:					0px;	
}

H5 {
	color:			 		#AF3C0F;
	text-align:		 		none;
	font-size:		 		12px;
	font-weight:	 		none;
	font-family:	  		Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:	  		14px;
	margin:					0px;	
}

P {
	FONT-WEIGHT:			none; 
	FONT-SIZE:				12px; 
	COLOR:					#000; 
	LINE-HEIGHT:			17px; 
	FONT-FAMILY:			Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION:		none; 
	TEXT-ALIGN:				justify;
	margin-top:				0px; 
	margin-bottom:			0px;
	padding-top:			0px;
	padding-bottom:		0px;
}



/* ########################## */
/* STYLE SYSTEMOWE */

#artykulu_tytul {
	margin:					0px;
	padding-top:			10px;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:		15px;
}

#artykulu_tresc {
  	margin:					0px;	
	padding-top:			0px;
	padding-left:			15px;
	padding-right:			10px;
	padding-bottom:		0px;
	color:		  			#000000;
	text-align:				justify;
	font-size:				12px;
	line-height:	 		20px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

#download_tytul {
	margin:					0px;	
	padding-top:			10px;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:		10px;
}

#download_tresc	{
	margin:					0px;	
	padding-top:			0px;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:		0px;
	color:		  			#000000;
	text-align:				left;
	font-size:				12px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.download_link {
	background-image:		url(jpg/kropka.gif); 
	background-position:	top left;
	background-repeat:	no-repeat;
	margin:					0px;
	margin-top:				2px;
	margin-left:			10px;
	padding-top:			0px;
	padding-left:			10px;
	padding-right:			0px;
	padding-bottom:		2px;
}

.div_txt {
	color:		  			#000000;
	text-align:				justify;
	font-size:				12px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.aktualnosci_tytul {
	color:			  		#F1601B;
	text-align:		  		none;
	font-size:		  		12px;
	font-weight:	  		bold;
	font-family:	  		Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:	  		15px;
	padding-bottom:  		4px;
}

.aktualnosci_data  {
	color:			 		#CA997E;
	text-align:		  		none;
	font-size:		  		12px;
	font-weight:	  		none;
	font-family:	  		Arial, Verdana, Trebuchet MS, sans-serif;
	padding-bottom:  		4px;
}

.aktualnosci_tresc {
	color:			  		#000;
	font-size:				12px;
	font-weight:			none;
	text-align:				justify;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			15px;
}

.monit {
	color:			  		#153E83;
	font-weight: 			bold;
	font-size:				12px;
}

.kontakt_txt {
	margin:					0px;	
	padding-top:			0px;
	padding-left:			15px;
	padding-right:			10px;
	padding-bottom:		0px;
	color:		  			#000000;
	text-align:				none;
	font-size:				12px;
	line-height:	 		15px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.kontakt_tresc { 
	padding:			  		0px;
}

.kontakt_opis_formularza {
	padding:					0px;
	padding-top:			15px;
	padding-bottom:		10px;
}

.kontakt_formularz_padding {
	padding:			  		0px;
}

.form_input_kontakt {
	BORDER-RIGHT: 	 		#153E83 1px solid; 
	BORDER-TOP: 			#153E83 1px solid; 
	BORDER-LEFT:			#153E83 1px solid; 
	BORDER-BOTTOM:			#153E83 1px solid; 
	FONT-SIZE:				12px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#000; 
	width: 					200px;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif;
}

.form_textaera_kontakt {
	BORDER-RIGHT: 	 		#153E83 1px solid; 
	BORDER-TOP: 			#153E83 1px solid; 
	BORDER-LEFT: 			#153E83 1px solid; 
	BORDER-BOTTOM: 		#153E83 1px solid; 
	FONT-SIZE: 		  		12px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#000; 
	width: 	  				320px;
	height: 					150px;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif;
}

.form_submit {
	BORDER-RIGHT: 			#4E4E4E 0px solid; 
	BORDER-TOP: 			#4E4E4E 0px solid; 
	BORDER-LEFT: 			#4E4E4E 0px solid; 
	BORDER-BOTTOM: 		#4E4E4E 0px solid; 
	FONT-SIZE: 		  		12px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#153E83; 
	font-weight: 			bold;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif;
}

.sitemap_kategoria {
	padding-top: 			6px;
	padding-left: 			28px;
	padding-bottom: 		6px;
}

.sitemap_podkategoria {
	padding-top: 			0px;
	padding-left: 			50px;
	padding-bottom: 		4px;
}

.sitemap_podkategoria_2 {
	padding-top: 			1px;
	padding-left: 			100px;
	padding-bottom: 		2px;
}

.form_wyszukiwarka {
	BORDER-RIGHT: 			#6299D1 0px solid; 
	BORDER-TOP: 			#5C6772 0px solid; 
	BORDER-LEFT: 			#7A7A7A 0px solid; 
	BORDER-BOTTOM: 		#679FD3 0px solid; 
	FONT-SIZE: 				11px; 
	height: 					15px; 
	width: 					90px; 
	COLOR: 					#000000; 
	FONT-FAMILY: 			Arial, verdana, Geneva, 
}

#wyniki_wyszukiwania {
  	margin:					0px;	
	padding-top:			15px;
	padding-left:			8px;
	padding-right:			15px;
	padding-bottom:		15px;
	color:		  			#000000;
	text-align:				justify;
	font-size:				12px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

	
/* ########################## */
/* SZCZEGÓŁOWE STYLE STRONY */


/* MENU */
A.menu {
	FONT-WEIGHT:			none; 
	FONT-SIZE:				12px; 
	line-height:			14px;
	COLOR:					#FFF; 
	FONT-FAMILY:			Arial, Verdana, Geneva,  Helvetica, sans-serif; 
	TEXT-DECORATION:		none;
}

A.menu:hover {
	FONT-WEIGHT:			none; 
	FONT-SIZE:				12px; 
	line-height:			14px;
	COLOR:					#FFF; 
	FONT-FAMILY:			Arial, Verdana, Geneva,  Helvetica, sans-serif; 
	TEXT-DECORATION:		underline;
}

A.podmenu {
	FONT-WEIGHT:			none; 
	FONT-SIZE:				12px; 
	line-height:			14px;
	COLOR:					#FFF; 
	FONT-FAMILY:			Arial, Verdana, Geneva,  Helvetica, sans-serif; 
	TEXT-DECORATION:		none;
}

A.podmenu:hover {
	FONT-WEIGHT:			none; 
	FONT-SIZE:				12px; 
	line-height:			14px;
	COLOR:					#FFF; 
	FONT-FAMILY:			Arial, Verdana, Geneva,  Helvetica, sans-serif; 
	TEXT-DECORATION:		underline;
}

.menu_bg1 {
	background-image:		url(jpg/menu_bg1.gif); 
	background-repeat:	repeat-y;
	width:					183px;
	height:					25px;
	padding-left:			25px;
	padding-top:			5px;
	padding-bottom:		5px;
	border-bottom:			#FFFFFF 1px solid;
	FONT-SIZE:				12px; 
	line-height: 			14px;
	COLOR:					#F2F2F2; 
	FONT-FAMILY:			Arial, Verdana, Geneva,  Helvetica, sans-serif; 
	TEXT-DECORATION:		none;
}

.menu_bg2 {
	background-image: url(jpg/menu_bg2.gif); 
	background-repeat: repeat-y;
	width: 183px;
	height: 25px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #FFFFFF 1px solid;
}

#menu_select {
	background-image: url(jpg/menu_strz.gif); 
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	padding-right: 5px;
}




/* STOPKA */
.stopka_txt {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #A0A0A0; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left; 
	padding-top: 2px; 
	padding-bottom: 0px; 
	padding-left: 20px; 
	padding-right: 0px;
}
.stopka_txt a {
   COLOR: #A0A0A0;
	FONT-SIZE: 11px; 
}

.stopka_eol {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #A0A0A0; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: right; 
	padding-top: 2px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 20px; 
}

.stopka_eol a {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #A0A0A0; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}

.stopka_eol a:hover {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #7B96BE; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; }

#stopka_left {
	background-image: url(jpg/stopka_left.gif); 
	background-repeat: no-repeat; 
	width: 7px; 
	height: 25px;
}

#stopka_right {
	background-image: url(jpg/stopka_right.gif); 
	background-repeat: no-repeat; 
	width: 7px; 
	height: 25px;
}

#stopka_bg {
	background-image: url(jpg/stopka_bg.gif); 
	background-repeat: repeat-x; 
	background-position: bottom;
	width: 788px; 
	height: 4px;
}


A.nag {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #153E83; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}

A.nag:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #153E83; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	TEXT-ALIGN: left; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; }



/* OTHER */

#top_bg {
background-image: url(jpg/top_bg.gif); background-repeat: repeat-x; width: 475px; height: 16px;}

#top_right {
background-image: url(jpg/top_right.gif); background-repeat: no-repeat; width: 7px; height: 96px;}

#left {
background-image: url(jpg/left.gif); background-repeat: repeat-y; width: 4px; }

#right {
background-image: url(jpg/right.gif); background-repeat: repeat-y; width: 4px; }

.banner_top {
background-image: url(jpg/banner_top.gif); background-repeat: repeat-y; width: 1px; height: 11px; 
}

.linia_banner {
background-image: url(jpg/linia_banner.gif); background-repeat: repeat-x; width: 746px; height: 1px; }

#kontakt_top {
background-image: url(jpg/kontakt_top.gif); background-repeat: no-repeat; width: 183px; height: 5px;}

#kontakt_bg {
background-image: url(jpg/kontakt_bg.gif); background-repeat: repeat-y; width: 183px; padding-left: 20px; padding-right: 15px; }

#kontakt_bottom {
background-image: url(jpg/kontakt_bottom.gif); background-repeat: no-repeat; width: 183px; height: 5px;}

#kontakt_tytul {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #153E83; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

#kontakt_text {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.box_top {
background-image: url(jpg/box_top.gif); background-repeat: no-repeat; width: 187px; height: 12px;}

.box_bg {
background-image: url(jpg/box_bg.gif); background-repeat: repeat-y; width: 187px; }

.box_middle_top {
background-image: url(jpg/box_middle_top.gif); background-repeat: no-repeat; width: 187px; height: 23px;}

.box_middle_bg {
background-image: url(jpg/box_middle_bg.gif); background-repeat: repeat-y; width: 187px; padding-left: 12px; padding-right: 12px; }

.box_txt {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.box_bottom {
background-image: url(jpg/box_bottom.gif); background-repeat: no-repeat; width: 187px; height: 14px;}

.box_strz {
background-image: url(jpg/box_strz.gif); background-repeat: no-repeat; width: 13px; height: 16px;}

.box_line_bg {
background-image: url(jpg/box_line_bg.gif); background-repeat: repeat; width: 120px; height: 16px; padding-left: 10px;}

.box_line_txt {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #FFF; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.box_line_right {
background-image: url(jpg/box_line_right.gif); background-repeat: no-repeat; width: 6px; height: 16px;}

