/*definicje ogólne*/
*
{
	margin:0;
	padding:0;
}

* html input
{
	overflow:visible;
}

img, fieldset
{
	border:0;
}

img
{
	vertical-align:bottom;
}

a
{
	cursor:pointer;
	text-decoration:none;
	outline:none;
	font-size:11px;
	color:#C20800;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a:hover
{
	border:0; /* IE fix */
	cursor:pointer;
	text-decoration:underline;
	outline:none;
}

ul
{
	list-style:none;
}

option
{
	padding:0 0.5em 0 1px;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
	border:none;
}

address
{
	font-style:normal;
}

.clear
{
	clear:both;
}

.not_walidaes_input
{
	background-color:#B5B5B5;
}

p.error
{
	float:left;
	font-size:14px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#CBCBCB;
	margin:20px 20px 20px 20px;
}

.not_walidaes_input
{
	background-color:#C01515;
}

span.char_specjal
{
	font-size:10px;
	vertical-align:7px;
}

span.char_specjal_text
{
	font-size:9px;
	vertical-align:1px;
}

span.index_top
{
	vertical-align:18%;
	font-size:8px;
}

html
{
	background-image:url(../img/tla/html.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

body
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

div
{
	text-align:left;
}

#kontener_root_id
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

/*html > body #kontener_root_id
{
	width:916px;
}*/

#kontener_naglowek_id, #kontener_cialo_id
{
	float:left;
	width:926px;
	padding:0 17px 0 17px;
}

p, ul li
{
	font-size:11px;
	color: #666666;
	line-height:160%;
}

table td, table th
{
	font-size:11px;
	color: #666666;
}

/*definicje dla nagłówka*/

#kontener_naglowek_id
{
	position:relative;
	height:116px;
}

	#logo_ams_id
	{
		position:absolute;
		top:34px;
		left:20px;
	}
	
		#logo_ams_id img
		{
			float:left;
		}
	
	#kontener_naglowek_id div
	{
		position:absolute;
		height:11px;
		right:5px;
		top:3px;
	}
	
		#kontener_naglowek_id div a, #kontener_naglowek_id div a img
		{
			float:left;
		}
		
		#kontener_naglowek_id div a
		{
			margin-left:18px;
		}
		
	/*Menu top*/
	
	#kontener_naglowek_id ul
	{
		position:absolute;
		top:28px;
		right:3px;
		width:652px;
		height:60px;
	}
	
		#kontener_naglowek_id ul li, #kontener_naglowek_id ul li a
		{
			float:left;
			height:60px;
		}
		
			#kontener_naglowek_id ul li a
			{
				background-position:center;
				background-repeat:no-repeat;
			}
		
				#kontener_naglowek_id ul li a span
				{
					display:none;
				}
				
			#kontener_naglowek_id ul li a.pl_o_firmie_top
			{
				width:68px;
				background-image:url(../img/tla/menu_top/pl_o_firmie_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_o_firmie_top:hover, #kontener_naglowek_id ul li a.pl_o_firmie_top_yes
			{
				width:68px;
				background-image:url(../img/tla/menu_top/pl_o_firmie_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_o_firmie_top
			{
				width:104px;
				background-image:url(../img/tla/menu_top/de_o_firmie_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_o_firmie_top:hover, #kontener_naglowek_id ul li a.de_o_firmie_top_yes
			{
				width:104px;
				background-image:url(../img/tla/menu_top/de_o_firmie_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_o_firmie_top
			{
				width:120px;
				background-image:url(../img/tla/menu_top/en_o_firmie_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_o_firmie_top:hover, #kontener_naglowek_id ul li a.en_o_firmie_top_yes
			{
				width:120px;
				background-image:url(../img/tla/menu_top/en_o_firmie_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_maszyny_top
			{
				width:84px;
				background-image:url(../img/tla/menu_top/pl_referencje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_maszyny_top:hover, #kontener_naglowek_id ul li a.pl_maszyny_top_yes
			{
				width:84px;
				background-image:url(../img/tla/menu_top/pl_referencje_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_maszyny_top
			{
				width:83px;
				background-image:url(../img/tla/menu_top/en_referencje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_maszyny_top:hover, #kontener_naglowek_id ul li a.en_maszyny_top_yes
			{
				width:83px;
				background-image:url(../img/tla/menu_top/en_referencje_yes.jpg);
			}

			#kontener_naglowek_id ul li a.de_maszyny_top
			{
				width:100px;
				background-image:url(../img/tla/menu_top/de_referencje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_maszyny_top:hover, #kontener_naglowek_id ul li a.de_maszyny_top_yes
			{
				width:100px;
				background-image:url(../img/tla/menu_top/de_referencje_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_certyfikaty_top
			{
				width:87px;
				background-image:url(../img/tla/menu_top/pl_certyfikaty_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_certyfikaty_top:hover, #kontener_naglowek_id ul li a.pl_certyfikaty_top_yes
			{
				width:87px;
				background-image:url(../img/tla/menu_top/pl_certyfikaty_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_certyfikaty_top
			{
				width:86px;
				background-image:url(../img/tla/menu_top/en_certyfikaty_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_certyfikaty_top:hover, #kontener_naglowek_id ul li a.en_certyfikaty_top_yes
			{
				width:86px;
				background-image:url(../img/tla/menu_top/en_certyfikaty_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_certyfikaty_top
			{
				width:80px;
				background-image:url(../img/tla/menu_top/de_certyfikaty_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_certyfikaty_top:hover, #kontener_naglowek_id ul li a.de_certyfikaty_top_yes
			{
				width:80px;
				background-image:url(../img/tla/menu_top/de_certyfikaty_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_realizacje_top
			{
				width:81px;
				background-image:url(../img/tla/menu_top/pl_realizacje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_realizacje_top:hover, #kontener_naglowek_id ul li a.pl_realizacje_top_yes
			{
				width:81px;
				background-image:url(../img/tla/menu_top/pl_realizacje_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_realizacje_top
			{
				width:96px;
				background-image:url(../img/tla/menu_top/en_realizacje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_realizacje_top:hover, #kontener_naglowek_id ul li a.en_realizacje_top_yes
			{
				width:96px;
				background-image:url(../img/tla/menu_top/en_realizacje_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_realizacje_top
			{
				width:142px;
				background-image:url(../img/tla/menu_top/de_realizacje_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_realizacje_top:hover, #kontener_naglowek_id ul li a.de_realizacje_top_yes
			{
				width:142px;
				background-image:url(../img/tla/menu_top/de_realizacje_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_katalog_top
			{
				width:72px;
				background-image:url(../img/tla/menu_top/pl_katalog_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_katalog_top:hover, #kontener_naglowek_id ul li a.pl_katalog_top_yes
			{
				width:72px;
				background-image:url(../img/tla/menu_top/pl_katalog_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_formularz_top
			{
				width:150px;
				background-image:url(../img/tla/menu_top/pl_formularz_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_formularz_top:hover, #kontener_naglowek_id ul li a.pl_formularz_top_yes
			{
				width:150px;
				background-image:url(../img/tla/menu_top/pl_formularz_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_formularz_top
			{
				width:98px;
				background-image:url(../img/tla/menu_top/en_formularz_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_formularz_top:hover, #kontener_naglowek_id ul li a.en_formularz_top_yes
			{
				width:98px;
				background-image:url(../img/tla/menu_top/en_formularz_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_formularz_top
			{
				width:130px;
				background-image:url(../img/tla/menu_top/de_formularz_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_formularz_top:hover, #kontener_naglowek_id ul li a.de_formularz_top_yes
			{
				width:130px;
				background-image:url(../img/tla/menu_top/de_formularz_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_kontakt_top
			{
				width:68px;
				background-image:url(../img/tla/menu_top/pl_kontakt_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.pl_kontakt_top:hover, #kontener_naglowek_id ul li a.pl_kontakt_top_yes
			{
				width:68px;
				background-image:url(../img/tla/menu_top/pl_kontakt_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_kontakt_top
			{
				width:85px;
				background-image:url(../img/tla/menu_top/en_kontakt_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.en_kontakt_top:hover, #kontener_naglowek_id ul li a.en_kontakt_top_yes
			{
				width:85px;
				background-image:url(../img/tla/menu_top/en_kontakt_yes.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_kontakt_top
			{
				width:68px;
				background-image:url(../img/tla/menu_top/de_kontakt_no.jpg);
			}
			
			#kontener_naglowek_id ul li a.de_kontakt_top:hover, #kontener_naglowek_id ul li a.de_kontakt_top_yes
			{
				width:68px;
				background-image:url(../img/tla/menu_top/de_kontakt_yes.jpg);
			}
			
	/*Koniec: Menu top*/
	

/*koniec: definicje dla nagłówka*/

/*Treść strony*/
#kontener_menu_id
{
	float:left;
	width:171px;
	padding:34px 0 0 0;
}
	
	#kontener_menu_id div, #kontener_menu_id ul
	{
		float:left;
	}
	
	#kontener_menu_id div, #kontener_menu_id ul, #kontener_menu_id ul li
	{
		width:171px;
	}
	
		#kontener_menu_id ul li
		{
			height:26px;
		}
	
	#kontener_menu_id div
	{
		height:312px;
		position:relative;
	}
	
		#kontener_menu_id div img#logo_iso_id
		{
			position:absolute;
			top:0px;
			left:25px;
		}
		
		#kontener_menu_id div img#logo_eu_id
		{
			position:absolute;
			left:0px;
			bottom:107px;
		}
		
		#kontener_menu_id div img#logo_unia_firma_id
		{
			position:absolute;
			right:0px;
			bottom:121px;
		}
	
	#kontener_menu_id img.title_menu
	{
		float:left;
		margin:0 0 5px 3px;
	}
	
	#kontener_menu_id ul
	{
		margin-bottom:30px;
	}
	
		#kontener_menu_id ul li img
		{
			float:left;
		}
	
		#kontener_menu_id ul li a, #kontener_menu_id ul li span
		{
			float:left;
			color:#666666;
			font-weight:bold;
			height:24px;
			line-height:24px;
			padding-left:3px;
		}

#kontener_tresc_id
{
	float:left;
	width:717px;
	padding-left:28px;
	position:relative;
}
	
	#kontener_tresc_id p
	{
		width:100%;
	}

	div.kontener_realizacje
	{
		float:left;
		width:199px;
		height:230px;
		padding:19px 19px 0 19px;
	}
	
		div.kontener_realizacje *
		{
			text-align:center;
		}
		
		div.kontener_realizacje p
		{
			width:199px !important;
			padding-top:8px;
		}

html > body #kontener_tresc_id
{
	/*width:724px;*/
	padding-left:23px;
}

	.akapit_width_718
	{
		width:718px
	}

	.message_img_1
	{
		margin-top:22px;
	}

	.padding_column_2
	{
		padding-left:199px;
	}
	
	.width_column_2
	{
		width:510px;
	}
	
	.left_element
	{
		width:50% !important;
	}
	
		.left_element li
		{
			clear:both;
		}
		
		.left_element li p
		{
			float:left;
			width:100%;
		}
	
	#kontener_tresc_id ul
	{
		float:left;
		padding-bottom:20px;
	}
	
		#kontener_tresc_id ul li
		{
			background-image:url(../img/symbole/znak_lista_1.gif);
			background-position:0 7px;
			background-repeat:no-repeat;
			padding-left:15px;
		}
		
			#kontener_tresc_id ul li span.punkt
			{
				font-weight:bold;
			}
	
			#kontener_tresc_id ul ul
			{
				float:left;
				padding-left:20px;
				padding-bottom:0px;
			}
			
			#kontener_tresc_id ul.list_link li
			{
				background-image:none;
				padding:0;
			}
	
	#kontener_tresc_id ul.lista_numeric li
	{
		padding:0;
	}

	#kontener_tresc_id a.plik_pobranie
	{
		float:left;
	}
		
		#kontener_tresc_id a.plik_pobranie img.ikona_pdf
		{
			margin:0;
			float:none;
		}

	#kontener_tresc_id p.akapit_tresc_normal, #kontener_tresc_id p.akapit_tresc_bold,  #kontener_tresc_id p.akapit_tytul_normal, #kontener_tresc_id div.row_image, #kontener_tresc_id div.row_image_list
	{
		float:left;
		padding-bottom:20px;
	}
	
	#kontener_tresc_id p.akapit_tytul_normal
	{
		position:relative;
	}
	
		#logo_bissc_id
		{
			position:absolute;
			top:0px;
			right:0px;
		}
	
	#kontener_tresc_id div.wrapper_img_two, #kontener_tresc_id div.wrapper_img_one, #kontener_tresc_id div.wrapper_images, #kontener_tresc_id div.wrapper_img
	{
		float:left;
		position:relative;
		width:100%;
		padding-bottom:20px;
	}
	
		div.wrapper_img img
		{
			float:left;
			margin-right:10px;
		}
		
			div.wrapper_img img.margin_bottom_logo
			{
				margin-bottom:35px;
			}
	
		div.wrapper_images div.wrapper_image_dorner_2
		{
			float:left;
			padding:0 20px 0 20px;
			text-align:center;
		}
	
		div.wrapper_images div.wrapper_image_dorner
		{
			float:left;
			width:199px;
			padding:0 20px 0 20px;
			text-align:center;
		}
			
			div.wrapper_images div.wrapper_image_dorner p, div.wrapper_images div.wrapper_image_dorner_2 p
			{
				width:100%;
				padding:5px 0 5px 0;
				line-height:125%;
			}
	
		#kontener_tresc_id div.wrapper_img_two a
		{
			float:left;
			padding:0 25px 0 25px;
		}
		
		#kontener_tresc_id div.wrapper_img_one a
		{
			display:block;
			width:300px;
			margin-left:auto;
			margin-right:auto;
		}
		
		#kontener_tresc_id div.wrapper_img_one img.center_img
		{
			display:block;
			margin-left:auto;
			margin-right:auto;
		}
	
	#kontener_tresc_id p.akapit_tresc_normal strong
	{
		font-weight:bold;
	}
	
	#kontener_tresc_id div.kontener_row_dane
	{
		float:left;
		padding-bottom:20px;
	}
	
	.linia_podzial
	{
		border-bottom:1px solid #B4B4B4;
	}
	
	.kontener_row_dane_top
	{
		padding-top:20px;
	}
	
	#kontener_tresc_id p.akapit_tresc_bold
	{
		font-weight:bold;
	}
	
	#kontener_tresc_id div.row_image, #kontener_tresc_id div.row_image_list
	{
		text-align:center;
	}
	
		#kontener_tresc_id div.row_image img.zdjecia_opis
		{
			margin:10px
		}
		
			#kontener_tresc_id div.row_image a
			{
				float:left;
				width:185px;
				padding-left:30px;
			}
			
			#kontener_tresc_id div.row_image a:hover
			{
				text-decoration:none;
			}
			
			.row_imaga_center
			{
				padding-left:140px !important;
			}
			
				#kontener_tresc_id div.row_image a span
				{
					float:left;
					clear:both;
					padding-top:8px;
					width:185px;
					padding-left:10px;
					width:185px;
					text-align:center;
					color:#666666;
					font-size:11px;
				}
		
		#kontener_tresc_id div.row_image div.logo_komorka
		{
			float:left;
			width:718px;
			height:110px;
			text-align:center;
		}
		
		#kontener_tresc_id div.row_image div.logo_komorka_last
		{
			float:left;
			width:718px;
			height:110px;
		}
		
			#kontener_tresc_id div.row_image div.logo_komorka img, #kontener_tresc_id div.row_image div.logo_komorka_last img
			{
				vertical-align:middle;
				margin-left:22px;
				margin-right:22px;
			}
		
		#kontener_tresc_id div.row_image_list a
		{
			float:left;
			padding:3px;
			margin:12px;
			border:1px solid #B6B6B6;
		}
	
	#kontener_tresc_id p.akapit_tytul_normal
	{
		font-size:12px;
		font-weight:bold;
	}
	
	#kontener_tresc_id div.row_image, #kontener_tresc_id div.row_image_list
	{
		float:left;
		width:718px;
	}
	
		#kontener_tresc_id div.kontener_row_dane div.column_first_dane
		{
			float:left;
			width:199px;
			text-align:center;
		}
		
			#kontener_tresc_id div.kontener_row_dane div.column_first_dane p.opis_zdjecia
			{
				float:left;
				width:175px;
				text-align:center;
				margin:-15px 0 18px 0;
			}
		
		#kontener_tresc_id div.kontener_row_dane div.column_second_dane
		{
			float:left;
			width:510px;
		}
		
			#kontener_tresc_id div.kontener_row_dane div.column_second_dane table
			{
				width:182px;
			}
			
			#kontener_tresc_id div.kontener_row_dane div.column_second_dane table.dane_techniczne
			{
				width:510px;
			}
			
				#kontener_tresc_id div.kontener_row_dane div.column_second_dane table.dane_techniczne td
				{
					padding:1px;
					padding:4px 1px 4px 1px;
					letter-spacing:-0.04em;
				}
				
				#kontener_tresc_id div.kontener_row_dane div.column_second_dane table.dane_techniczne th
				{
					padding:4px 1px 4px 1px;
				}
				
				#kontener_tresc_id div.kontener_row_dane div.column_second_dane table.dane_techniczne tr
				{
					height:26px;
				}
				
				#kontener_tresc_id div.kontener_row_dane div.column_second_dane table.dane_techniczne tr.row_color
				{
					background-color:#F5F5F5;
				}
				
			div.column_second_dane div#kontener_galeria_id
			{
				float:left;
				width:510px;
				margin:0 0 20px 0;
			}
			
				div.column_second_dane div#kontener_galeria_id img.item_img
				{
					float:left;
					margin:10px 10px 10px 0;
				}
		
			div.column_second_dane div
			{
				float:left;
				width:290px;
				margin-right:20px;
			}
			
			div.column_second_dane div.element_column
			{		
				width:auto;
				margin-right:5px;
			}
			
			div.column_second_dane div#flash_pp
			{
				float:right;
				width:184px;
				height:392px;
				margin:0px;
			}
			
			div.column_second_dane div#flash_hpp_engl
			{
				float:right;
				width:141px;
				height:425px;
				margin:0px;
			}
			
				div.column_second_dane div#flash_pp *, div.column_second_dane div#flash_hpp_engl *
				{
					float:left;
				}
			
				div.column_second_dane div#flash_pp p
				{
					font-size:13px;
					font-weight:bold;
				}
		
			#kontener_tresc_id div.kontener_row_dane p.akapit_tytul_normal
			{
				margin-top:6px;
			}
		
			#kontener_tresc_id div.kontener_row_dane img
			{
				float:left;
				margin:0 0 18px 0;
			}
			
				#kontener_tresc_id div.kontener_row_dane div.wrraper_logo
				{
					float:left;
					width:175px;
					padding-bottom:10px;
				}
				
					#kontener_tresc_id div.kontener_row_dane div.wrraper_logo div
					{
						float:left;
						width:175px;
						border:1px solid #B4B4B4;
					}
					
					#kontener_tresc_id div.kontener_row_dane div.wrraper_logo img
					{
						margin-top:18px;
					}
				
					#kontener_tresc_id div.kontener_row_dane div.wrraper_logo img.logo_ce
					{
						margin-left:45px;
						margin-right:45px;
					}
			
				#kontener_tresc_id div.kontener_row_dane #torque_press_200_id
				{
					margin-left:55px;
				}
			
			#kontener_tresc_id div.kontener_row_dane img.img_first_mini
			{
				margin-bottom:5px;
			}
			
			#kontener_tresc_id div.kontener_row_dane img.img_next_mini
			{
				margin-bottom:5px;
				margin-right:5px;
			}

	#img_h1_id
	{
		float:left;
		position:relative;
		width:718px;
		height:55px;
	}
		
		#img_h1_id img
		{
			position:absolute;
			top:11px;
			left:0px;
		}
		
		div.box_element_index
		{
			float:left;
			width:229px;
			height:175px;
			background-image:url(../img/tla/box_index.gif);
			background-position:center;
			background-repeat:no-repeat;
		}
		
			div.box_element_index a.not_background
			{
				color:#666666;
			}
			
			div.box_element_index a.not_background:hover
			{
				color:#666666;
				text-decoration:underline;
			}
		
		.box_element_margin_normal
		{
			margin:17px 5px 0 0;
		}
		
		html > body .box_element_margin_normal
		{
			margin:17px 14px 0 0;
		}
		
		.box_element_margin_not_right
		{
			margin:17px 0 0 0;
		}
		
		.box_element_margin_bottom
		{
			margin:17px 5px 17px 0;
		}
		
		html > body .box_element_margin_bottom
		{
			margin:17px 14px 17px 0;
		}
		
		.box_element_margin_bottom_not_right
		{
			margin:17px 0 5px 0;
		}
		
		html > body .box_element_margin_bottom_not_right
		{
			margin:17px 0 14px 0;
		}
		
			div.box_element_index img, div.box_element_index p, div.box_element_index a  
			{
				float:left;
				padding-bottom:5px;
			}
			
			div.box_element_index p
			{
				float:left;
				width:228px;
				line-height:120%;
			}
			
			div.box_element_index a
			{
				background-image:url(../img/symbole/strzalka_czerwona_1.gif);
				background-position:right;
				background-repeat:no-repeat;
				padding-right:10px;
			}
			
			div.box_element_index a.not_background
			{
				float:none;
				background:none;
				padding:0;
			}
			
	#title_strony_id
	{
		float:left;
		position:relative;
		width:718px;
		height:52px;
	}
	
		#title_strony_id img
		{
			position:absolute;
			top:5px;
			left:0px;
		}
		
	#dane_kontakt_id
	{
		float:left;
		width:718px;
		/*height:423px;*/
	}
	
		div.mapa_google
		{
			float:left;
			width:390px;
			padding-bottom:10px;
			padding-right:20px;
		}
	
		#dane_kontakt_id p.wyszczegolnienie_kontakt
		{
			float:left;
			font-size:12px;
			font-weight:bold;
		}
	
		#kontakt_mapa_id
		{
			float:left;
			margin-right:18px;
			margin-bottom:45px;
		}
		
		div.adres_dane_kontak
		{
			float:left;
			width:220px;
			height:202px;
		}
		
		div.adres_dane_kontak_1
		{
			float:left;
			width:220px;
			height:202px;
		}
		
			div.adres_dane_kontak table.dane_firmy, div.adres_dane_kontak_1 table.dane_firmy
			{
				margin-top:4px;
			}
			
			div.adres_dane_kontak table, div.adres_dane_kontak_1 table
			{
				margin-top:16px;
				float:left;
				width:100%;
			}
			
				div.adres_dane_kontak table td.kontakt_etykieta, div.adres_dane_kontak_1 table td.kontakt_etykieta
				{
					width:45px;
				}
				
				div.adres_dane_kontak table td.kontakt_etykieta_1, div.adres_dane_kontak_1 table td.kontakt_etykieta_1
				{
					width:45px;
					vertical-align:top;
				}
		
		.kontakt_dzialy_margin
		{
			margin-right:20px;
		}
		
		div.kontakt_dzialy
		{
			float:left;
			height:332px;
			width:210px;
		}
		
			div.kontakt_dzialy div
			{
				float:left;
				width:210px;
				height:111px;
			}
			
				div.kontakt_dzialy div p, div.kontakt_dzialy div a
				{
					width:210px;
					float:left;
				}
				
		img.kontakt_linia
		{
			float:left;
		}

	#kontener_stopka_id
	{
		float:left;
		width:718px;
		height:184px;
	}
	
		#stopka_kontakt_id
		{
			float:left;
			width:718px;
			height:38px;
			margin-bottom:29px;
			background-image:url(../img/tla/stopka_kontakt.gif);
			background-position:center;
			background-repeat:no-repeat;
		}
		
			#stopka_kontakt_id ul
			{
				padding:0 0 0 15px;
			}
		
			#stopka_kontakt_id ul, #stopka_kontakt_id ul li, #stopka_kontakt_id ul li a
			{
				float:left;
				height:38px;
				line-height:38px;
			}
			
				#stopka_kontakt_id ul li
				{
					padding:0 4px 0 4px;
					color:#f0c1bf;
					background-image:none;
				}
				
				#stopka_kontakt_id ul li.kontakt_stopka_firma
				{
					color:#FFFFFF;
				}
				
					#stopka_kontakt_id ul li.kontakt_stopka_firma span
					{
						font-weight:bold;
					}
			
				#stopka_kontakt_id ul li a
				{
					color:#FFFFFF;
				}
				
				#stopka_kontakt_id ul li a.kontakt_link_stopka
				{
					background-image:url(../img/symbole/strzalka_bialego_1.gif);
					background-position:right;
					background-repeat:no-repeat;
					padding-right:8px;
				}
				
		#info_dodatkowe_id
		{
			float:left;
			position:relative;
			width:718px;
			height:47px;
		}
		
			#stopka_info_firma_id
			{
				position:absolute;
				top:0px;
				left:0px;
				height:47px;
				width:361px;
			}
			
				#info_dodatkowe_id ul
				{
					width:361px;
				}
			
				#info_dodatkowe_id ul, #info_dodatkowe_id ul li
				{
					float:left;
					height:11px;
					line-height:11px;
					color:#A9A9A9;
					background-image:none;
					padding:0;
				}
				
					#info_dodatkowe_id ul li.stopka_dane_linia
					{
						margin-left:8px;
						margin-right:8px;
					}
				
				#info_dodatkowe_id p
				{
					color:#A9A9A9;
					width:361px;
					margin-top:3px;
				}
				
					#info_dodatkowe_id p a
					{
						color:#A9A9A9;
						font-weight:bold;
					}
			
			#stopka_prawa_wykonawca_id
			{
				position:absolute;
				top:0px;
				right:0px;
				height:47px;
				width:361px;
			}
			
				#stopka_prawa_wykonawca_id p
				{
					text-align:right;
					margin:0;
				}

/*Element pokazujący kolejność stron*/
#path_info_id
{
	float:left;
	height:37px;
	width:718px;
	padding-bottom:15px;
}

	#path_info_id a
	{
		color:#999999;
	}
	
	#path_info_id a.path_infor_back
	{
		float:left;
		height:37px;
		line-height:37px;
	}

	#path_info_id span
	{
		float:left;
		height:37px;
		line-height:37px;
		color:#666666;
		font-size:11px;
	}
	
	#path_info_id .path_element_first
	{
		margin-left:0px;
	}
	
	#path_info_id img
	{
		float:left;
		margin:16px 7px 16px 7px;
	}
	
/*Koniec: Element pokazujący kolejność stron*/

table.tablice_tresc, table.tablice_tresc tr, table.tablice_tresc td, table.tablice_tresc th
{
	border:1px solid #B4B4B4;
}

table.tablice_tresc
{
	float:left;
	text-align:center;
	margin-bottom:20px;
}

	table.tablice_tresc td, table.tablice_tresc th
	{
		height:48px;
		padding:4px;
	}
	
		table.tablice_tresc td strong, table.tablice_tresc th
		{
			font-weight:bold;
		}

	table.tablice_tresc th
	{
		font-size:11px;
		font-weight:bold;
		background-color:#F5F5F5;
	}
	
#zdjecie_formularz_id
{
	float:left;
}
	
/*Formularz zapytania*/

p.komunikat_form
{
	float:left;
	font-weight:bold;
	margin-bottom:20px;
	width:722px;
}

	p.komunikat_form span
	{
		display:block;
	}

form
{
	float:left;
}

form#form_query_id
{
	height:500px;
	width:480px;
}

form#form_katalog_id
{
	width:717px;
	padding-bottom:30px;
}

	.odstep_sekcje
	{
		padding-top:15px;
	}

	form fieldset
	{
		float:left;
		border:none;
		margin-bottom:10px;
	}
	
	form fieldset legend
	{
		display:none;
	}

	form input, form label, form textarea, form div, form p
	{
		float:left;
		color:#000000;
		font-size:11px;
	}
	
	form input, form textarea
	{
		border:1px solid #D6D6D6;
		padding:3px 3px 3px 3px;
		background-color:#F4F4F4;
	}
	
	form input, form textarea
	{
		margin:0 0 13px 0;
		width:321px;
	}
	
	form textarea
	{
		height:90px;
	}
	
	form div
	{
		float:left;
		height:24px;
		padding-left:101px;
		padding-right:101px;
	}
	
	form input#wyslij_zapytanie_id 
	{
		float:left;
		width:115px;
		height:24px;
		border:none;
		color:#FFFFFF;
		font-weight:bold;
		background-color:#C20800;
	}
	
	form input.item_checkbox
	{
		padding:0;
		width:auto;
	}
	
	form span
	{
		height:24px;
		line-height:24px;
		float:left;
		color:#C20800;
		font-size:11px;
		padding-left:6px;
	}
	
	form label
	{
		width:101px;
		height:24px;
		line-height:24px;
		color:#666666;
	}
	
	form label.label_checkbox
	{
		width:auto;
		line-height:100%;
		padding-left:8px;
		padding-right:8px;
	}
	
	form p
	{
		margin:0 0 13px 0;
		height:24px;
		line-height:24px;
		color:#666666;
	}
	
	#form_katalog_id label
	{
		height:auto;
	}
	
	form p.download_file
	{
		line-height:100%;
		height:auto;
		padding-bottom:5px;
		padding-top:5px;
		border-bottom:1px solid #D6D6D6;
	}
	
	form p.paragraf_label
	{
		margin:0 0 3px 0;
	}
	
		form p.download_file a
		{
			float:left;
			/*height:16px;*/
			line-height:16px;
			margin-right:8px;
		}
		
		form p.download_file img
		{
			float:left;
			margin-right:8px;
		}
	
	form p.download_file, form label.label_checkbox, form input.item_checkbox
	{
		margin:0 0 4px 0;
	}
	
	form p.download_file, form label.label_checkbox, form input.item_checkbox
	{
		margin:0 0 4px 0;
	}
	
	.last_element
	{
		padding:0 0 20px 0;
	}
	
	.last_element_1
	{
		padding:0 0 30px 0;
	}

/*Koniec: Formularz zapytania*/

/*Koniec: Treść strony*/

#baner_index_id
{
	float:left;
	margin-top:15px;
}

img.right_img
{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

p.akapit_width_auto
{
	width:auto !important;
}

#sanitary_belt_options_id
{
	position:absolute;
	right:0px;
	bottom:280px;
}