body, h1, h2, h3, h4, h5, h6, div, p, form, fieldset, dl, dt, dd { margin: 0; padding: 0; }

body  {
   margin: 0px;
   background: url(jpg/body_bg.gif) 0 0 repeat;
   font-family: Arial, Verdana, sans-serif;
   font-size: 11px;
   color: #464646;
}

a {
   color: #69B118;
   text-decoration: none;
}

a:hover {
   color: #69B118;
   text-decoration: underline;
}

td {
   font-size: 11px;
   text-align: none;
}

div {
   text-align: none;
}

h1 {
   color: #1CC4CA;
   font-size: 12px;
   line-height: 17px;
}

h2 {
   color: #1CC4CA;
   font-size: 12px;
   line-height: 17px;
}

h3 {
   color: #1CC4CA;
   font-size: 11px;
   line-height: 16px;
}

h4 {
   color: #1CC4CA;
   font-size: 11px;
   line-height: 17px;
}

h5 {
   color: #1CC4CA;
   font-size: 11px;
   line-height: 17px;
}

P {
   text-align:  justify;
   font-size: 11px;
   line-height: 17px;
}

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

.artykul_tytul {
	margin:					0px;
	padding-top:			1px;
	padding-left:			25px;
	padding-right:			0px;
	padding-bottom:		10px;
	background-image: 	url(jpg/plus_green.gif); 
	background-repeat: 	no-repeat; 
	background-position: top left;
}

.artykul_tresc {
  	margin:					0px;	
	padding-top:			0px;
	padding-left:			10px;
	padding-right:			10px;
   padding-bottom:      0px;
	text-align:				justify;
	font-size:				11px;
	line-height:	 		17px;
	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:				11px;
	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 {
	text-align:				justify;
	font-size:				11px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

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

.aktualnosci_data  {
	color:			 		#C2C2C2;
	text-align:		  		right;
	font-size:		  		11px;
	line-height:	  		15px;
	font-weight:	  		none;
	font-family:	  		Arial, Verdana, Trebuchet MS, sans-serif;
	padding-bottom:  		4px;
}

.aktualnosci_tresc {
	width:					425px;
	padding-top:			5px;
	padding-bottom:		5px;
	text-align:				none;
	font-size:				11px;
	line-height:			17px;
	font-weight:			none;
	text-align:				justify;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
}

.haslo_wyszukiwane {
	color:			  		#1CC4CA;
	text-align:		  		none;
	font-size:		  		11px;
	line-height:	  		17px;
	font-weight:	  		bold;
}

.monit {
	color:			  		#F1601B;
	font-weight: 			bold;
	font-size:				11px;
}

.kontakt_txt {
	text-align:				none;
	font-size:				11px;
	line-height:			17px;
	font-weight:			none;
	padding-right:			5px;
}

.kontakt_tresc { 
	padding:			  		0px;
}

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

.kontakt_formularz_padding {
	padding:			  		0px;
}

.kontakt_puste_pola {
	line-height:			17px;
}

.form_input_kontakt {
	BORDER-RIGHT: 	 		#B6B6B6 1px solid; 
	BORDER-TOP: 			#B6B6B6 1px solid; 
	BORDER-LEFT:			#B6B6B6 1px solid; 
	BORDER-BOTTOM:			#B6B6B6 1px solid; 
	FONT-SIZE:				11px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#7A7A7A; 
	width: 					250px;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif;
}

.form_textaera_kontakt {
	BORDER-RIGHT: 	 		#B6B6B6 1px solid; 
	BORDER-TOP: 			#B6B6B6 1px solid; 
	BORDER-LEFT: 			#B6B6B6 1px solid; 
	BORDER-BOTTOM: 		#B6B6B6 1px solid; 
	FONT-SIZE: 		  		11px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#7A7A7A; 
	width: 	  				300px;
	height: 					120px;
	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: 		  		11px; 
	BACKGROUND: 			#FFFFFF; 
	COLOR: 					#69B118; 
	font-weight: 			bold;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif;
}

.sitemap_kategoria {
	padding-top: 			6px;
	padding-left: 			20px;
	padding-bottom: 		6px;
	font-size:				11px;
	line-height:	 		17px;
	font-weight:			bold;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.sitemap_podkategoria {
	padding-top: 			0px;
	padding-left: 			40px;
	padding-bottom: 		4px;
	font-size:				11px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.sitemap_podkategoria_2 {
	padding-top: 			1px;
	padding-left: 			70px;
	padding-bottom: 		2px;
	font-size:				11px;
	line-height:	 		17px;
	font-weight:			none;
	font-family:			Arial, Verdana, Trebuchet MS, sans-serif;
	vertical-align:		top;
}

.form_wyszukiwarka {
	BORDER-RIGHT: 			#AAA 1px solid; 
	BORDER-TOP: 			#AAA 1px solid; 
	BORDER-LEFT: 			#AAA 1px solid; 
	BORDER-BOTTOM: 		#AAA 1px solid; 
	FONT-SIZE: 				10px; 
	background-repeat: 	repeat; 
	height: 					13px; 
	width: 					100px; 
	COLOR: 			  		#000000; 
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif; 
}

.form_wyszukiwarka_submit {
	BORDER-RIGHT: 			#AAA 0px solid; 
	BORDER-TOP: 			#AAA 0px solid; 
	BORDER-LEFT: 			#AAA 0px solid; 
	BORDER-BOTTOM: 		#AAA 0px solid; 
	FONT-SIZE: 				11px; 
	COLOR: 			  		#828282; 
	background-color:		#F7F7F7;
	font-weight: 			bold;
	FONT-FAMILY: 			Arial, Verdana, Trebuchet MS, sans-serif; 
}

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

#body_site {
	width:					100%;
}

#body_left {
	background-image: 	url(jpg/body_bg_left.gif); 
	background-repeat: 	repeat-x; 
	background-position: top;
}

#body_central {
	width:					760px;
}

#body_right {
	background-image: 	url(jpg/body_bg_right.gif); 
	background-repeat: 	repeat-x; 
	background-position: top;
}

#shadow_left {
	background-image: 	url(jpg/cien_left_bg.gif); 
	background-repeat: 	repeat-y; 
	background-position: top;
	width:					38px;
	vertical-align:		top;
}

#body_main {
	width:					691px;
	background-image: 	url(jpg/body_bg_central.gif); 
	background-repeat: 	repeat; 
}

#shadow_right {
	background-image: 	url(jpg/cien_right_bg.gif); 
	background-repeat: 	repeat-y; 
	background-position: top;
	width:					31px;
	vertical-align:		top;
}

.top_1 {
	background-image: 	url(jpg/dziubek_2.gif); 
	background-repeat: 	no-repeat; 
	background-position: top right;
	padding-right:			14px;
	padding-top:			7px;
	margin-right:			10px;
}

.a_top {
	color: 			 		#7C7C7C;
	text-align: 	 		none;
	font-size: 		 		11px;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

.a_top:hover {
	color: 			 		#2BA9AC;
	text-align: 	 		none;
	font-size: 		 		11px;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

#top_2 {
	background-image: 	url(jpg/dziubek_2.gif); 
	background-repeat: 	no-repeat; 
	background-position: center right;
	padding-right:			14px;
	padding-top:			11px;
	margin-right:			10px;
}

#top_2_1 {
	color: 			 		#828282;
	text-align: 	 		right;
	font-size: 		 		14px;
	font-weight: 	  		bold;
	font-family:			Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
	padding-bottom:		4px;
}

#top_2_2 {
	color: 			 		#69B118;
	text-align: 	 		right;
	font-size: 		 		11px;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

#reklama {
	width:					311px;
	height:					200px;
	background-image: 	url(jpg/reklama.jpg); 
	background-repeat: 	no-repeat; 
}

#reklama_padding {
	padding-left: 			35px; 
	padding-top: 			70px;
}


#reklamy_tekst {
	background-image: 	url(jpg/plus.gif); 
	background-repeat: 	no-repeat;
	background-position: top left;
	padding-left:			18px;
	padding-top:			16px;
	color: 			 		#FFF;
	text-align: 	 		none;
	font-size: 		 		25px;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma,Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

#footer {
	background-image: 	url(jpg/footer_bg.gif); 
	background-repeat: 	repeat-x; 
	background-position: top;
	height:					76px;
	width:					691px;
}

#footer_left {
	text-align:				left;
	vertical-align: 	 	top;
	color: 			 		#FFF;
	text-align: 	 		none;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma,Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
	padding-top:			40px;
	padding-left:			10px;
}

#footer_right {
	text-align:				right;
	vertical-align: 	 	top;
	color: 			 		#FFF;
	text-align: 	 		none;
	font-weight: 	  		none;
	font-family: 	  		Arial, Tahoma,Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
	padding-top:			40px;
	padding-right:			10px;
}

#footer_right a {
	color: 			 		#FFF;
	text-decoration:		none;
	font-weight:			none;
}

#footer_right a:hover {
	color: 			 		#FFF;
	text-decoration:		underline;
	font-weight:			none;
}

#menu {
   margin: 0;
   padding: 0;
   font-size: 12px;
   line-height: 14px;
}
#menu li {
   float: left;
   font-weight: bold;
   list-style: none;
   margin: 0 6px 0 6px;
   padding: 2px 10px 5px 10px;
   border-bottom: #fff 4px solid;
}
#menu li a {
   color: #696969;
}
#menu li a:hover {
   color: #69B118;
   text-decoration: none;
}
#menu .menu_select {
   border-bottom: #77CA1B 4px solid;
}
#menu .menu_select a {
   color: #69B118;
}

.linia {
	background-color:		#E4E4E4;
	width:					100%;
	height:					1px;
	margin:					0px;
	padding:					0px;
}



#linia_pion {
	width:					1px;
	background-image: 	url(jpg/linia_pion.gif); 
	background-repeat: 	repeat-y; 
	background-position: top;
}

.podnemu {
   background-image:    url(jpg/dziubek.gif); 
	background-repeat: 	no-repeat; 
	background-position: top left;
	padding-left:			14px;
	margin-bottom:			10px;
}

.a_podnemu {
	text-align: 	 		none;
	font-size: 		 		11px;
	font-weight: 	  		none;
   font-family:         Tahoma, Arial, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
}

.a_podnemu:hover {
	color: 			 		#69B118;
	text-align: 	 		none;
	font-size: 		 		11px;
	font-weight: 	  		none;
   font-family:         Tahoma, Arial, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		underline;
}

.h_tytul {
   color:               #464646;
	text-align: 	 		none;
	font-size: 		 		12px;
	font-weight: 	  		bold;
   font-family:         Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
	margin:					0px;
	width:					425px;
	padding:					0px;
	padding-bottom:		6px;
	border-bottom:		   #E4E4E4 1px solid;
}

#wstep {
	background-color:		#F7F7F7;
	width:					335px;
}

#h_tytul_wstep {
   color:               #464646;
	text-align: 	 		none;
	font-size: 		 		12px;
	font-weight: 	  		bold;
   font-family:         Arial, Tahoma, Verdana, Trebuchet MS, sans-serif;
	text-decoration:		none;
	margin:					0px;
	width:					290px;
	padding:					0px;
	padding-bottom:		6px;
	border-bottom:		   #E4E4E4 1px solid;
}

#wstep_tresc  {
	padding-top:			5px;
	padding-left:			25px;
	padding-bottom:		5px;
	text-align:				none;
	font-size:				11px;
	font-weight:			none;
	text-align:				justify;
   font-family:         Arial, Verdana, Trebuchet MS, sans-serif;
	line-height:			15px;
}

#wyszukiwarka {
	background-color:		#F7F7F7;
	height:					40px;
	width:					180px;
}