body {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	background-color: #ececec; 
	margin: 0 auto; 
	width: 100%;
	padding: 0px;
	border: none;
	text-align: center;
}

/* CZESC TOP */			
#top {
	width: 980px; 
	height: 156px;
	text-align: center; 
	margin: 0 auto; 
}

/* TABELA  - TOP */		

#ltop {
	width: width: 219px; 
	height: 156px;
	text-align: center; 
	margin: 0 auto; 
	vertical-align: top;
}
	
	#top_logo {
		width: 219px; 
		height: 90px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_01.jpg');
		background-repeat: no-repeat;
		
	}
	#top_haslo {
		width: 219px; 
		height: 66px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_06.jpg');
		background-repeat: no-repeat;
		
	}
	#top_haslo_en {
		width: 219px; 
		height: 66px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_06_en.jpg');
		background-repeat: no-repeat;
	}
	
#stop {
	width: width: 547px; 
	height: 156px;
	text-align: center; 
	margin: 0 auto; 
	vertical-align: top;
}	
	
	#top_a {
		width: 547px; 
		height: 57px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_02.jpg');
		background-repeat: no-repeat;
		
	}
	#top_menu {
		width: 547px; 
		height: 46px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_04.jpg');
		background-repeat: no-repeat;
		
	}	
	#top_bred {
		width: 547px; 
		height: 53px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_07.jpg');
		background-repeat: no-repeat;
		
	}	
	
	
#ptop {
	width: width: 214px; 
	height: 156px;
	text-align: center; 
	margin: 0 auto; 
	vertical-align: top;
}	
	
	#top_b {
		width: 214px; 
		height: 57px;
		text-align: right; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_03.jpg');
		background-repeat: no-repeat;
		color: #ffffff;
		font-size: 10px;
	}
	#top_c {
		width: 214px; 
		height: 99px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_05.jpg');
		background-repeat: no-repeat;
		
	}
	


/* CAŁOŚĆ  */
#calosc {
	width: 980px; 
	text-align: center; 
	margin: 0 auto; 
}	

	#kat{
		width: 167px; 
		text-align: center; 
		margin: 0 auto;
		vertical-align: top; 
		background-color: #fffbfa;
	}
	#kat_ngl {
		width: 167px; 
		height: 20px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_08.jpg');
		background-repeat: no-repeat; 
	}
	#kat_ngl_en {
		width: 167px; 
		height: 20px;
		text-align: center; 
		margin: 0 auto;
		background-image: url('images/metaloplastyka_08_en.jpg');
		background-repeat: no-repeat; 
	}
	#kategorie {
		width: 167px; 
		text-align: center; 
		margin: 0 auto;
		background-color: #fffbfa;
	}

	  
		
 	#zawartosc {	
		width: 813px; 
		text-align: center; 
		margin: 0 auto;
		vertical-align: top; 
		background-color: #ececec;
	}	
	  
	
/* DÓŁ */
#dol {
	width: 980px; 
	height: 75px;
	background-image: url('images/metaloplastyka_10.jpg');
	background-repeat: no-repeat;
	text-align: center; 
	margin: 0 auto; 
	vertical-align: top; 
}	
	
  #menu_dol {		
		width: 600px; 
		text-align: left; 
		position: relative;
		top: 30px;
		left: 150px;
		color: #ffffff;
	}	
	#text_dol {	
		width: 970px; 
		text-align: right; 
		position: relative;
		top: 40px;
		color: #ffffff;
	}		
	

	
	/* MENU LINK */
		.link_onas {
   			background-image: url('images/onas.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 64px;
				height: 46px;
		}
		.link_onas_on {
   			background-image: url('images/onas_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 64px;
				height: 46px;
		}
		.link_tech {
   			background-image: url('images/tech.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 139px;
				height: 46px;
		}
		.link_tech_on {
   			background-image: url('images/tech_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 139px;
				height: 46px;
		}
		.link_ref {
   			background-image: url('images/ref.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 133px;
				height: 46px;
		}
		.link_ref_on {
   			background-image: url('images/ref_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 133px;
				height: 46px;
		}
		.link_gal {
   			background-image: url('images/gal.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 110px;
				height: 46px;
		}
		.link_gal_on {
   			background-image: url('images/gal_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 110px;
				height: 46px;
		}
		.link_kontakt {
   			background-image: url('images/kontakt.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 101px;
				height: 46px;
		}
		.link_kontakt_on {
   			background-image: url('images/kontakt_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 101px;
				height: 46px;
		}

		
		/* MENU LINK EN*/
		.en_link_onas {
   			background-image: url('images/en_onas.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 64px;
				height: 46px;
		}
		.en_link_onas_on {
   			background-image: url('images/en_onas_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 64px;
				height: 46px;
		}
		.en_link_tech {
   			background-image: url('images/en_tech.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 139px;
				height: 46px;
		}
		.en_link_tech_on {
   			background-image: url('images/en_tech_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 139px;
				height: 46px;
		}
		.en_link_ref {
   			background-image: url('images/en_ref.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 133px;
				height: 46px;
		}
		.en_link_ref_on {
   			background-image: url('images/en_ref_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 133px;
				height: 46px;
		}
		.en_link_gal {
   			background-image: url('images/en_gal.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 110px;
				height: 46px;
		}
		.en_link_gal_on {
   			background-image: url('images/en_gal_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 110px;
				height: 46px;
		}
		.en_link_kontakt {
   			background-image: url('images/en_kontakt.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 101px;
				height: 46px;
		}
		.en_link_kontakt_on {
   			background-image: url('images/en_kontakt_on.jpg'); 
				background-repeat: no-repeat;
				border: none;
				width: 101px;
				height: 46px;
		}
		

/*
FORMULARZE ITP
*/	
.inp{
				border: 1px solid #2b2b2b; 
				width: 150px; 
				color: #2b2b2b;
				font-size: 12px;
}	
.butt_akcept{
				background-color: #2b2b2b;
				border: none; 
				font-size: 12px;
				font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
				font-weight: bold;
				color: #ffffff;
				cursor: pointer;
}		

	
IMG {
	border : none;
}
.img_ramka {
	border : 1px solid #000000;
}

			.td_rej {
				border: none;
				text-align: left;
				color: #000;
				font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
			}
			.rejestr{
				border: 1px solid red; 
				width: 150px; 
				color: #2b2b2b;
			}
			.log_kreska {
				width: 200px; 
				text-align: left; 
				font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
				font-size: 12px; 
				color: #000; 
				vertical-align: top; 
				line-height: 17px; 
				border-bottom: 1px dotted #d1d1d1;			
			}	
			.glowna_tabela{
				text-align: left; 
				font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				color: #202020; 
				vertical-align: top; 	
				border-bottom: 1px solid #eeeeee;	
				border-left: 1px solid #eeeeee;
				border-right: 1px solid #eeeeee;	
				white-space: nowrap;
			}	
/*
LINKI
*/
A {
   font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #282524;
	text-decoration: none;
   font-weight: bold;
}
A:HOVER {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
A.podkat {
   font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #282524;
	text-decoration: none;
   font-weight: normal;
}
A:HOVER.podkat {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	font-weight: normal;
}
A.link_menutop{
   color: transparent;
	background-color: color: transparent;
	width: 100px;
	height: 45px;
	display: table-cell;
}
A:HOVER.link_menutop  {
	color: transparent;
	background-color: color: transparent;
	width: 100px;
	height: 45px;
	display: table-cell;
}
A.link_dol{
   font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #303a1d;
	text-decoration: none;
   font-weight: normal;
}
A:HOVER.link_dol  {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #303a1d;
	text-decoration: underline;
	font-weight: normal;
}

