@charset "utf-8";
/* CSS Document */
body
	{
		background-color:#2b0107;
		text-align:center;
		margin:0;
		padding:0;
	}
.all
	{
		width:1000px;
		height:auto;
		margin:auto;
	}
.container
	{
		
		background-image:url(images/bbb.jpg);
		background-repeat:repeat-y;
		width:1000px;
		height:auto;
		float:left;
	}
.top1
	{
		width:1000px;
		height:207px;
		float:left;
	}
.top1 img
	{
		border:none;
		padding:0;
		margin:0;
		float:left;
	}
.top2
	{
		background-image:url(images/top2.jpg);
		background-repeat:no-repeat;
		width:1000px;
		height:17px;
		font-size:0;
		float:left;
	}
.top3
	{
		background-image:url(images/top3.jpg);
		background-repeat:no-repeat;
		width:108px;
		height:35px;
		font-size:0;
		float:left;
	}
.menu-top
	{
		background-image:url(images/menu-top-ok.jpg);
		background-repeat:no-repeat;
		width:656px;
		padding-left:128px;
		height:35px;
		float:left;
	}
.menu-top ul 
	{
		list-style: none outside none;
		padding:0;
		margin:0;
	}

.menu-top ul li 
	{
		float: left;
		display: inline;
		padding:0;
		margin:0;
	}

.menu-top ul a 
	{
		height: 35px; 
		color: #000000; 
		display: block;
		background-image:url(images/menu-top-ok.jpg);
		background-repeat:no-repeat;
		padding: 0;
		margin: 0;
		float: left;
	}
.menu-top ul a:hover 
	{
		padding-top:0px;
		margin: 0;
		height: 35px;
	}
.menu-top strong { display: none; }

.menu-top ul a.pozycja1 { background-position: -128px 35px; width: 113px; }
.menu-top ul a.pozycja2 { background-position: -241px 35px; width: 90px; }
.menu-top ul a.pozycja3 { background-position: -331px 35px; width: 143px; }
.menu-top ul a.pozycja4 { background-position: -474px 35px; width: 91px; }
.menu-top ul a.pozycja5 { background-position: -565px 35px; width: 91px; }

.menu-top ul a:hover.pozycja1 { background-position: -128px 100%; }
.menu-top ul a:hover.pozycja2 { background-position: -241px 100%; }
.menu-top ul a:hover.pozycja3 { background-position: -331px 100%; }
.menu-top ul a:hover.pozycja4 { background-position: -474px 100%; }
.menu-top ul a:hover.pozycja5 { background-position: -565px 100%; }

.menu-top ul a.pozycja1-active { background-position: -128px 100%; width: 113px; }
.menu-top ul a.pozycja2-active { background-position: -241px 100%; width: 90px; }
.menu-top ul a.pozycja3-active { background-position: -331px 100%; width: 143px; }
.menu-top ul a.pozycja4-active { background-position: -474px 100%; width: 91px; }
.menu-top ul a.pozycja5-active { background-position: -565px 100%; width: 91px; }

.top4
	{
		background-image:url(images/top4.jpg);
		background-repeat:no-repeat;
		width:108px;
		height:35px;
		font-size:0;
		float:left;
	}
.top5
	{
		background-image:url(images/top5.jpg);
		background-repeat:no-repeat;
		width:1000px;
		height:50px;
		font-size:0;
		float:left;
	}
.content
	{
		background-image:url(images/content-bg.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		width:690px;
		padding-left:155px;
		padding-right:155px;
		padding-bottom:30px;
		min-height:200px;
  		height:auto !important;
		height:200px;
		float:left;
		color:#e0d8d9;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		text-align:justify;
	}
.content a
	{
		color:#CCCC99;
		text-shadow: black 0.1em 0.1em 0.2em;
		text-decoration:none;
	}
.content a:hover
	{
		color:#FFF;
		text-decoration:underline;
	}
.content-title
	{
		padding:0;
		margin-top:0;
		margin-bottom:10px;
		color:#fffefd;
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
	}
.foot1
	{
		background-image:url(images/foot1.jpg);
		background-repeat:no-repeat;
		width:1000px;
		height:101px;
		float:left;
	}
.bottom
	{
		width:100%;
		background-color:#000;
		text-align:center;
		height:281px;
		clear:both;
	}
.foot2
	{
		background-image:url(images/foot2.jpg);
		background-repeat:no-repeat;
		height:281px;
		width:1000px;
		margin:auto;
	}
.licznik
	{
		width:160px;
		text-align:center;
		float:right;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#5e5b5c;
		padding-top:180px;
	}
.menu-left
	{
		width:200px;
		padding-right:20px;
		padding-bottom:20px;
		float:left;
	}
.menu-nowosc
	{
		width:173px;
		float:left;
		text-align:center;
		color:#CCCC99;
		text-shadow: black 0.1em 0.1em 0.2em;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding-top:10px;
	}
.menu-pozycja a
	{
		background-image:url(images/menu-button.jpg);
		background-repeat:no-repeat;
		width:153px;
		height:25px;
		padding-top:6px;
		text-align:left;
		padding-left:10px;
		float:left;
		color:#e0d8d9;
		font-size:14px;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		display:block;
		margin-bottom:8px;
	}
.menu-pozycja a:hover
	{
		background-image:url(images/menu-button-hover.jpg);
		background-repeat:no-repeat;
		color:#FFF;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		display:block;
		text-decoration:none;
	}
.menu-pozycja-active a
	{
		background-image:url(images/menu-button-hover.jpg);
		background-repeat:no-repeat;
		width:153px;
		height:25px;
		padding-top:6px;
		text-align:left;
		padding-left:10px;
		float:left;
		color:#FFF;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		display:block;
		text-decoration:none;
		margin-bottom:8px;
	}
.menu-pozycja-active a:hover
	{
		text-decoration:none;
	}
.menu-opis
	{
		width:470px;
		height:auto;
		float:left;
		text-align:center;
	}
.tabela-menu
	{
		width:450px;
		height:auto;
		margin:auto;
		margin-bottom:15px;
	}
.menu-tytul
	{
		color:#CCCC99;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		text-align:left;
		padding-left:15px;
		padding-top:0;
		margin-top:5px;
		margin-bottom:5px;
		text-transform:uppercase;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.tabela-menu td
	{
		/*text-align:left;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#e0d8d9;
		border-bottom: solid 1px #C00;
		height:25px;
		
	}
.tabela-sep
	{
		border-bottom:dashed 1px #999;
		width:100px;
	}
.menu-lp
	{
		text-align:center;
		width:30px;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.menu-nazwa
	{
		text-align:left;
		width:360px;
	}
.menu-cena
	{
		text-align:right;
		width:60px;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.hot
	{
		color:#ff051c;
		margin-left:10px;
		font-size:12px;
		font-weight:bold;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.menu-info
	{
		text-align:center;
		color:#CCCC99;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.info
	{
		width:610px;
		border:solid 1px #FFF;
		padding:35px;
		text-align:center;
		color:#FFF;
	}
.content h3
	{
		color:#CCCC99;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		margin-top:5px;
		margin-bottom:5px;
		text-shadow: black 0.1em 0.1em 0.2em;
	}
.content h4
	{
		color:#a9c004;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		text-align:left;
		margin-top:5px;
		margin-bottom:5px;
		text-shadow: black 0.1em 0.1em 0.2em;
		font-style:italic;
	}
.span-zielony
	{
		color:#a9c004;
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		margin-top:5px;
		margin-bottom:5px;
		text-shadow: black 0.1em 0.1em 0.2em;
		font-style:italic;
	}
.dostawa-poazycja
	{
		background-image:url(images/ognik.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		width:330px;
		padding-left:40px;
		margin-bottom:10px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		font-style:italic;
	}
.galeria
	{
		text-align:center;
	}
.galeria img
	{
		border:solid 1px #FFF;
		padding:3px;
		margin:10px;
	}
.news-title
	{
		text-shadow: black 0.1em 0.1em 0.2em;
		color:#CCCC99;
		font-size:14px;
		font-weight:bold;
		padding:0;
		margin-top:0;
		margin-bottom:10px;
	}
.news
	{
		width:690px;
		float:left;
		height:auto;
		margin-bottom:15px;
	}
.news-foot
	{
		width:690px;
		padding:5px 0 5px 0;
		text-align:right;
		float:left;
	}
.news-lead-img
	{
		float:left;
		margin:5px 10px 10px 0;
	}
.promocje p
{
	text-align:left;
}
.menu-separator
{
	border-bottom: solid 1px #C00;
	height:1px;
	margin:0;
	padding:0;
}