/* --------------- MEDIA SCREEN --------------- */
/* -------------------------------------------- */
@media screen {


		.print{
					display:none; }
		#stopka{
					display: none;}
		
		body{
					margin: 0px; padding: 0px; font-family: trebuchet MS, arial; font-size: 13px; color: #6C6B67; }
		img{
					border: 0px;}
		div{
					overflow: hidden; }
					
		a:link, a:active, a:visited{
					color: #AA0000; text-decoration: underline;}
		a:visited{
					color: #800080;}
		a:hover{
					text-decoration: none; /*background-color: #f2be37;*/}
						
					
					
		div.box984, div.box984Top{
					width: 984px; margin: 0 auto;}
		div.box984Top img{
					float: left;} 
					


		div.zajProd h1{
					margin-top: 0px;}
		h1{
					font-family: trebuchet MS; font-size: 20px; color: #6C6B67;text-transform: uppercase; margin-top: 30px;}
		h2{
					font-size: 21px; display: inline-table; margin: 10px 0px; color: #93b228; margin-top: 28px;}
		h3{
					font-weight: bold; text-transform: uppercase;}
		h5{
					color: #e50000; font-weight: bold; font-size: 15px;}
		li{
					padding-bottom: 4px;}
					
					
		/* ----------- MENU TOP ------------- */
		/* ---------------------------------- */
		div#menuTop{
					width: 385px; float: left; padding: 3px 0px 0px 27px;}	
							
		div#menuTop a:link, div#menuTop a:active, div#menuTop a:visited{
					background-color: #EEEEE6; text-decoration: none; padding: 2px 7px 2px 7px; margin-right: 3px; font-size: 14px; color: #6C6B67;}
		div#menuTop a:visited{
					color: #800080;}
		div#menuTop a:hover{
					background-color: #D44343; color: #ffffff;}
					
					
					
					
		/* ---------- MENU PRAWA ---------------- */
		/* -------------------------------------- */
		div#menuProdukty{
					}
		
		
		
							
					
					
		div#kolumnaLewa{
					width: 689px; margin-left: 27px; float: left; background-image: url('img/top4.jpg'); background-repeat: no-repeat; background-position: 385px 0px; padding-right: 15px; padding-bottom: 30px; }
		div.zajProd{
					border-bottom: 1px solid #C4C1BC; padding: 12px 0px 8px 0px;}
		div.zajProdImg{
					width: 160px; float: left;}
					
		div.zajProd a:link, div.zajProd a:active, div.zajProd a:visited{
					text-decoration: underline; font-size: 13px; color: #AA0000;}
		div.zajProd a:visited{
					color: #800080;}
		div.zajProd a:hover{
					text-decoration: none; background-color: #EFF5D9;}
		
		

		
		
		
		div#kolumnaPrawa{
					width: 226px; float: left; }
		div#kolumnaPrawa>div{
					margin-bottom: 6px;}
					
					
					
		div#zamPomiar{
					background-color: #Bc3737; color: #ffffff; font-weight: bold; padding: 3px;}
		div#zamPomiar a{
					color: #ffffff;}
					
		a.aMenu:link, a.aMenu:active, a.aMenu:visited{
					height: 22px; width: 211px; margin-bottom: 4px; padding: 6px 0px 0px 16px; display: block; background-color: #EEEEE6; font-size: 14px; text-decoration: none; color: #6C6B67;}
		a.aMenu:visited{
					color: #800080;}
		a.aMenu:hover{
					background-color: #D44343; color: #ffffff;}
		a.aMenuOn:link, a.aMenuOn:active, a.aMenuOn:visited{
					height: 22px; width: 211px; margin-bottom: 4px; padding: 6px 0px 0px 16px; display: block; background-color: #D44343; font-size: 14px; text-decoration: none; color: #ffffff;}
		a.aMenuOn:visited{
					color: #ffffff;}
		a.aMenuOn:hover{
					background-color: #D44343; color: #ffffff;}					
		
		
		
		
		/* ----------- STRONY ------------- */			
		/* -------------------------------- */
		div.menuStrony{
					background-color: #eeeee6; border: 1px solid #bbbfae; display: table-cell;padding: 10px 30px 10px 10px;}
		.wyr1{
					color: #D44343; /*font-weight: bold;*/}
		.wyr2{
					text-transform: uppercase; color: #D44343; /*font-weight: bold;*/}
					
		div.menuStrony a:link, div.menuStrony a:active, div.menuStrony a:visited{
					color: #777672;}
		div.menuStrony a:visited{
					color: #800080;}
		div.menuStrony a:hover{
					}	
					
					
		.imgProd{
					float: left; width: 240px; margin-right: 30px; margin-top: 30px; }
		hr{
					border: 1px solid; color: #d9d9d9; margin-top: 30px; }
					
		.zekKolory div{
					float: left; text-align: center; width: 80px; padding-bottom: 6px;}
		
					
					

		/* --------- FOOTER ------------ */
		/* ----------------------------- */
		div#footer{
					width: 984px; margin: 0 auto;
					height: 38px; width: 884px; padding: 28px 50px 0px 50px; margin-bottom: 30px; background-image: url('img/bg-footer.png'); background-repeat: no-repeat;
					font-size: 9px; color: #ffffff;}
		a.aFooter:link, a.aFooter:active, a.aFooter:visited{
					color: #ffffff;}
		a.aFooter:visited{
					color: #800080;}
		a.aFooter:hover{
					}
					
					
					
					
					
		/* ---------- CENNIK ------------- */
		/* ------------------------------- */
		div#cennikFormularz{
					float: left;}
		div.poleForm{
					margin-right: 10px;}
		div.poleForm input{
					}
		div#cennikFormularz fieldset{
					 border: 1px solid #d7c694; margin-bottom: 20px; background-color: #fefcf6;
					 /* hack IE >>> */position: relative; display: block; padding: 8px 0px 10px 10px; margin: 15px 10px 0px 0px; }
		div#cennikFormularz legend{
					color: #CF2B3B; font-weight: bold; padding: 0px 3px 0px 3px;
					/* hack IE >>> */position: relative;  top: -16px;  }
		div#cennikFormularz img{
					display: block; }
		div.kolumnaRodzajSchodow{
					float: left; width: 440px;}
		div.komunikatError, div.komunikatOK{
					margin: 0px auto; width: 400px; text-align: center; padding: 8px; border: 1px solid #f80000; background-color: #ff8080; font-size: 16px; font-weight: bold; }
		div.komunikatOK{
					border: 1px solid #6b9f2e; background-color: #a5d968; }	
					
					
					
					
					
					
		/* ---------- AKTUALNOŚCI ---------- */					
		/* --------------------------------- */
		#aktualnosci{
					border: 1px solid #A1A09E; color: #88A81A; font-family: trebuchet MS; font-size: 13px; padding: 8px; text-align: center; overflow: hidden; margin: 12px 0px 8px 0px; 
					/* hack IE >>> */position: relative; display: block; padding: 18px 8px 8px 8px; margin: 0px 0px 0px 0px; }
		#aktualnosci legend{
					color: #Bc3737; font-weight: bold; text-transform: uppercase;
					/* hack IE >>> */ position: relative; left: -5px;  top: -16px;  }
		#aktualnosci hr{
					border: 1px solid #E4E4E3; border-bottom: 0px; margin: 4px 0px; padding: 0px; width: 100%;
					/* hack IE >>> */ height: 1px; }
					
					
					
									
		
}




 
 
 
 
 
 
 



/* --------- MEDIA PRINT SCREEN ------------------ */
/* ----------------------------------------------- */
@media screen, print { }


			
			
			
			
			
			
			
			
			
			
