body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
}

img{
	border:0;
}

#ha1{ font-size:16px; display:inline;	
}

#cialo{ width:800px; z-index:10; margin-left:auto; margin-right:auto;
}
	#lewa_str{
		background:transparent url(images/boki.png) repeat-x scroll 0%;
		position:absolute;
		height:220px;
		top:0px;
		width:100%;
		z-index:0;
	}
	#calastrona{
		float:left;
		width:800px; margin-top:5px;
	}
		#naglowek{	 font-size:0; margin:0; padding: 0;
		}
			#krotkikoszykibanner{
			}
				#krotki_koszyk{ 
					font-size:0px;
				}
					#kontakt{ 		
						float:left;
						margin-top:27px;
						margin-bottom:3px;
						margin-left:5px;
						padding:0;
						font-size:0px;						
					}
						#link_neobit{
							font-family:verdana; 
							color:black; 
							font-size:10px; 
							text-decoration:none;
						}
						.liczby_krotkiego_koszyka{ 
							color: rgb(255,198,64);				
						}
					#koszyk{
						float:left;
						margin-bottom:5px;
						margin-top:0px;
						margin-right:5px;
						float:right;
						font-family:verdana;
						font-size:9px;
						text-align:right;
						padding:0; 
					}
				#banner{
						background:url(images/banner.png) no-repeat;
						height:86px; margin-top:0;
				}
					#szczegoly_zamowienia{
					}
						#biala_czcionka{
							font-family:verdana; 
							color:white; 
							font-size:9px; 
							text-decoration:none;
							float:right;
							margin-right:5px;
							margin-top:12px;
						}
					#obrazek{
					}					
			#menu_gorne {
				background:url(images/bg_menu.png) no-repeat;
				height: 44px;
				font-family:verdana; 
				font-size:9px; 
				font-weight:bold;
				line-height:44px;margin:0;
			}
					.napisy_menu_gornego{
						color:black;
						text-decoration:none;
					}
					#home{	margin-left:20px; margin-top:20px;}
					#shop_info{ margin-left:22px;}
					#contact_us{ margin-left:30px; }
					#regulations{ margin-left:42px; }
					#cart{ margin-left:55px; }
					#create_account{ margin-left:43px; }
					#hurt{ margin-left:23px; }
		#menu_produkty{
					float:left;
					height:100%;
					width:25%;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
		}
			div#list_header{
				color:#FFC105;
				font-size:12px;
				font-weight:bold;
				text-align:center;
				height:25px;
				line-height:25px;
			}
			ul.ul_kat{
				padding:0px; margin-left:0px; list-style:none;
			}
			ul.ul_kat li {
				margin-bottom: 8px;
			}
			.kategoria_rodzic_opened{ 
				background-image:url(images/opened.gif);
				background-repeat:no-repeat;
				background-position:inherit;
				height:100%;
				padding-left:16px;
			}
			.pogrub_kategorie { 
				font-weight:bold;				
			}
			.kategoria_rodzic_closed{ 
				background-image:url(images/closed.gif);
				background-repeat:no-repeat;
				background-position:left;
				height:16px;		
				padding-left:16px;		
			}			
			.format_linka a{
				color:#333333;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:9px;
				text-decoration:none;
			}
			.format_linka a:hover{
				background-color:#FFC105;
				text-decoration:none;
			}			
			.format_linka2 a:hover{
				background-color:#FFC105;
				text-decoration:none;
			}
			.format_linka2 a{
				color:#000000;
				text-decoration:none;
			}			
			.podkategoria_closed{
				background-image:url(images/closed.gif);
				background-repeat:no-repeat;
				background-position:left; 
				margin-left:5px;
				height:16px;
				padding-left:16px;	

			}
			.podkategoria_opened{
				background-image:url(images/opened.gif);
				background-repeat:no-repeat;
				background-position:inherit;
				margin-left:5px;
				padding-left:16px;
				font-weight:bold;
			}			
			.productlink{
				margin-left:10px;
				height:100%;
				font-weight:normal;				
			}
			.selected {
				font-weight:bold;
			}
			.productlink a:hover{

			}			
		#srodek{
					float:left;
					width:74%;
		}
			#obrazek_produktu{ text-align:center;
			}
			#p_opisu{ font-style:normal; font-size:16px;
			}
		div#kategorie_lista{
			margin:10px;
			font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		.header{
			font-size:14px;
			font-weight:bold;
			height:30px;
		}
		#napis_zdjecia_produktu{
			font-weight:normal; font-size:16px;
		}
		.kategoria_linki{
			margin-bottom:15px;
		}
		.kategoria_linki a {
			font-weight:bold;
			text-decoration:none;
			color:#FF0000;
			margin-left:10px;
		}
		.kategoria_linki a:hover {
			color:#000000;

		}
		div#polecane_produkty a{
			display:block;
			margin-left:10px;
			height:25px;
			text-decoration:none;
			color:#000000;
		}
		div#polecane_produkty a:hover{
			background-color:#FFDB08;
		}
		
		
			#otoczenie_koszyka{
				margin-left:0px;
				margin-right:0px;
				width:565px; float:right; margin-top:2px;
			}
				#koszyk2{ width:570px; text-align:right; border:2px solid; border-color:#FFFFFF;
				}
					#naglowek_koszyka{ float:right; width:100%; border-bottom:1px solid; border-color:#FFFFFF; height:29px;
					line-height:29px;
					}
						.element_naglowka_kosza{
							float:right; height:100%; background-color: rgb(255, 219, 15);
							font-family:"Times New Roman", Times, serif;
							font-size:14px;
							font-weight:normal;
							color:#313131;
							text-align:center;
							border-left:1px solid; border-color:#FFFFFF;							
						}
						#lp{
						width:29px;
						}	
						#nazwaproduktu{
						width:169px;
						}
						#ilosc{
						width:79px;
						}
						#zlzasztuke{
						width:89px;
						}
						#wartosc{
						width:79px;
						}
						#opcje{
						width:119px;
						}
					#produkty_koszyka{ float:right; width:100%; height:32px; border-bottom:1px solid; border-color:#FFFFFF;
					 line-height:32px;
					}
						.element_produktow_kosza{
							float:left; height:100%;
							color:#313131;
							border-left:1px solid; border-color:#FFFFFF;
							font-family:verdana;
							font-size:10px;
							font-weight:bold;
							text-align:center;
						}
						#lpprocent{
						width:29px;
						}
						#nazwaproduktuprocent{
						width:169px; line-height:normal;
						}
							#wyrownanie_nazwaproduktuprocent{	margin-left: 4px; margin-top:4px; text-align:left;
							}
						#iloscprocent{
						width:79px; 
						}
							#wyrownanie_iloscprocent {	margin-top:4px;
							}
								#pole_edycyjne{
									font-family: verdana;
									text-align:right; padding-right:4px; width:69px; height:17px; font-size:10px;
									font-weight:bold;
								}
						#zlzasztukeprocent{
						width:89px;
						}
						#wartoscprocent{
						width:79px;
						}
						#opcjeprocent{
						width:119px;
						}
					#stopka_koszyka{ float:right; width:100%; height:100%; border-bottom:1px solid; border-color:#FFFFFF;
					background-color: rgb(255, 219, 15);
					}
						#wartosc_zamowienia{
							height:34px;
							line-height:30px;							
							font-family:verdana;
							font-size:10px;
							font-weight:bold;
							color:#313131;
							text-align:right;					
							width:100%;
						}
							#napis{
								background-color: rgb(255, 219, 15);
								height:100%;
								float:right;
								margin-top:6px;
								margin-right:15px;
							}
							#guzik{
								background-color: rgb(255, 219, 15);
								background-color:#FFFF00;
								margin-top:7px;
								float:right;
								margin-right:6px;
							}
			#otoczenie_zamowienia{
				margin-left:auto;
				margin-right:auto;
				width:570px;
			}
				#formularz_zamowienia{
				}
					#naglowek_formularza{
						font-family:arial;
						font-size:12px;
						font-weight:bold;
					}
					.pozycje_formularza{
						font-family:arial;
						font-size:10px;
						font-weight:normal;
					}
			#product_info{
				margin:15px;
				margin-left:17px;
			}
				#naglowek_produktu{
					text-align:center;
					font-style:normal;					
				}
				#stopka_produktu{
					text-align:center;
				}
		#stopka{
			height:100%;
		}
			#menu_dolne{
				background:url(images/line4.png) repeat-x;
				text-align:center;
			}
				#menu_dolne a{
					font-family:verdana; 
					color:black; 
					font-size:9px; 
					text-decoration:none;
					margin-left:20px;
				}
			#otoczenie_autorow{
				background:url(images/banner2.png) no-repeat;
				height:34px;
				margin-top:0px;
				margin-left:0px;
				margin-right:0px;
				width:800px;
			}
				#autorzy{
					background:url(images/banner2.png) no-repeat;
					width:800px;
					margin-left:auto;
					margin-right:auto;
				}
					#firma_strony{
						float:left;
						color:#FFFFFF; 
						margin-left:5px; 
						margin-top:6px;
						font-family:verdana;
						font-size:10px;
						height:100%;
						width:20%;
					}
					#realizacja{
						float:left;
						color:#FFFFFF; 
						margin-top:11px;
						font-family:verdana;
						font-size:10px;
						height:100%;					
						width:60%;
					}
					#grafika{
						float:left;
						margin-top:20px;
						color:#FFFFFF; 
						height:100%;
						width:20%;
					}
	#prawa_str{
		background:transparent url(images/boki.png) repeat-x scroll 0%;
		min-height:220px;			
		float:none;
		width:auto;
		height:100%;

	}
	.clear{
		clear:both;
		font-size:0px;
	}
	
.syfekLink {
	text-decoration: none;
}	

.syfekLink:hover {
	text-decoration: underline;
}