/* RESET MARGINESOW*/
* {
  margin: 0;
  padding: 0;
}
body
{
background-color: #d8cdb9;
}
img {
vertical-align: bottom;
border: 0;
}
a
{
	color: #5b250d;	
	text-decoration:none;
}
a:visited
{
	color: #5b250d;
	text-decoration:none;
}
a:hover
{
	color: #5b250d;
	text-decoration:underline;
}
#reset
{	
	position: relative;
	top: 15px;
	width: 1006px;
	margin: 0 auto;
}
.map
{
    border: 1px solid black;
}
#gradient
{
background-color: #d8cdb9;
position:fixed; 
top:0; 
left:0; 
width:100%; 
height:100%;
}
/*CYTAT*/
#cytat
{
	position: relative;
	top: -120px;
	right: 80px;
	font-family: helvetica;
	font-size: 16px;
	color: #5b250d;
	text-align: right;
	font-style:italic;
}
/**/
#top
{
	display: block;
	margin: 0;
	padding: 0;
	z-index: 2;
	border: 0;
}
img.splash
{
 float: left;
 padding: 2%;
 height: 100%;
 max-height: 533px;
}
#splash
{
	float:left;
	max-width: 800px;
	width:50%;
	z-index: 2;
	border: 0;
}
#logo
{
	padding: 0px;
	position: absolute;
	top: 51px;
	left: 79px;
	z-index: 3;
	border: none;
}
#bg_top
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 25px;
	right: -17px;
	border: none;
	z-index: 4;
}
/* GLOWNA STRONA */
#strona
{
	min-height:600px;
	margin: 0;
	padding: 10px;
	background-repeat: repeat-y;
	background-image: url(img/bg_line.png);
}
#strona p
{
	font-family: helvetica;
	font-size: 18px;
	color: #5b250d;
	position: relative;
	top: -80px;
	left: 290px;
	width: 570px;
	padding: 0;
	z-index: 15;
}
#strona ul
{
	font-family: helvetica;
	font-size: 18px;
	color: #5b250d;
	list-style-type: square;
	position: relative;
	top: -80px;
	left: 290px;
	width: 570px;
	margin-left: 40px;
	padding: 0;
	z-index: 15;
}
#strona ol
{
	font-family: helvetica;
	font-size: 18px;
	color: #5b250d;
	position: relative;
	top: -80px;
	left: 290px;
	width: 580px;
	margin-left: 40px;
	padding: 0;
	z-index: 15;
}
p.wciecie
{
text-indent: 30px;

}
p.srodek
{
	text-align: center;
}
p.duze:first-letter
{ 
	font-size:150%;
	font-weight:bold;
	font-style:italic;
}
#l1
{
	padding: 0;
	position: absolute;
	top: 7px;
	right: 34px;
	border: none;
	z-index: 1;
}
#l2
{
	padding: 0;
	position: absolute;
	top: 427px;
	left: 322px;
	border: none;
	z-index: 6;
}
#l3
{
	padding: 0;
	position: absolute;
	top: 232px;
	left: 21px;
	border: none;
	z-index: 7;
}
#bottom
{
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}
#stopka
{
	font-family: helvetica;
	font-style:italic;
	font-size: 13px;
	color: #5b250d;
	position: relative;
	top: -50px;
	left: 600px;
	width: 500px;
	padding: 0;
	z-index: 15;
}
.sticky
{
	position: fixed;
	top: 0;
	z-index: 100;
}
#menu_bg
{
	position: absolute;
	top: 250px;
	left: -51px;
	margin: 0;
	padding: 0;
	border: none;
	z-index: 8;
}
#menu_links
{
	position: absolute;
	top: 50px;
	left: 65px;
	margin: 0;
	padding: 0;
	border: none;
	z-index: 9;
}
/* LINKI */
#l_glowna
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/glowna.png") no-repeat 0 0;
}
#l_glowna:hover
{ 
  background-position: 0 -24px;
}
#l_glowna.active
{ 
  background-position: 0 -47px;
}
#l_about
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/about.png") no-repeat 0 0;
}
#l_about:hover
{ 
  background-position: 0 -24px;
}
#l_about.active
{ 
  background-position: 0 -47px;
}
#l_kacik
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/kacik.png") no-repeat 0 0;
}
#l_kacik:hover
{ 
  background-position: 0 -24px;
}
#l_kacik.active
{ 
  background-position: 0 -47px;
}
#l_kontakt
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/kontakt.png") no-repeat 0 0;
}
#l_kontakt:hover
{ 
  background-position: 0 -24px;
}
#l_kontakt.active
{ 
  background-position: 0 -47px;
}
#l_linki
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/linki.png") no-repeat 0 0;
}
#l_linki:hover
{ 
  background-position: 0 -24px;
}
#l_linki.active
{ 
  background-position: 0 -47px;
}
#l_oferta
{
  display: block;
  width: 267px;
  height: 21px;
  background: url("img/oferta.png") no-repeat 0 0;
}
#l_oferta:hover
{ 
  background-position: 0 -24px;
}
#l_oferta.active
{ 
  background-position: 0 -47px;
}
#l_kropki
{
  display: block;
  width: 176px;
  height: 10px;
  position: relative;
  left: 70px;
  background: url("img/kropki.png") no-repeat 0 0;
}