html, body {
	background-image: url(images/tlo2.jpg);
	background-repeat : repeat-x;
	background-repeat : repeat-y;
	background-color: #10249e;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Century Gothic;
	font-size: 16px;
	font-style: italic;
	

}

div {
 border: 0x solid; 
 text-align: left;

}
 #kontakt{
	
	}

#pasek{
height: 56px;
background-image: url(images/pasek.jpg);
}

#top_left {
overflow: hidden;
height: 204px;
background-image: url(images/top_left.jpg);
width:505px;
float: left;
}

#top_right {
width:495px;
float: left;
}

#menu {
float: left;
width:1000px;
height: 57px;
background-image: url(images/menu.png);
}

#center {

float:left;
width:1000px;
background-color: #fff;
}


#pas_right {
float:left;
width:80px;
height:560px;
background-repeat : repeat-x;
background-color: #fff;
background-image: url(images/pas_right.jpg);
}

#pas_right_2 {
float:left;
width:80px;
height:1300px;
background-repeat : repeat-x;
background-color: #fff;
background-image: url(images/pas_right.jpg);
}

#stopka {
width:1000px;
float: left;
}

#stopka_left {
padding-left:10px;
padding-top:42px;
height:140px;
background-image: url(images/down.jpg);
width:940px;
float: left;
background-repeat : repeat-x;
display: block;
}

#stopka_right {
float: right;
height:140px;
width:50px;
background-image: url(images/stopka_down.jpg);
background-repeat : repeat-x;
display: block;
}

div.nazwa{
background-color:#f4f4f4;
padding-left:10px;
margin-left:10px;
margin-top:10px;
width:690px;
float: left;
}

div.cena {
text-align:center;
background-color:#f4f4f4;
padding-top:10px;
margin-top:10px;
height:28px;
width:150px;
float:left;
}

p.menu {
letter-spacing:0mm;
word-spacing: 13px;
margin-top:10px;
	font-size: 25px;
	margin-left:15px;
	text-align:left;
}



h1 {
font-weight:500;
text-decoration: none;
margin-bottom:0px;
margin-top:2px;
color: #b6b1af;
font-size:21px;
}

h2 {
font-weight:normal;
text-decoration: none;
margin-bottom:8px;
margin-top:4px;
color: #b6b1af;
font-size:18px;
}

h2.stopka {
margin-top:10px;
margin-left:100px;
margin-bottom:6px;
line-height:25px;
font-size:18px;
}


h3 {
margin-top:1px;
color: #b6b1af;
letter-spacing:1mm;
font-size:12px;
}

h4 {
margin-left:100px;
font-weight:normal;
text-decoration: none;
margin-bottom:0px;
margin-top:0px;
color: #b6b1af;
font-size:14px;
}

img{
border:0px;
}

img.stopka{
float: left
}


#logo_napis {
	margin-top: 0px;
	margin-left: 458px;
	width: 450px;
	height: 60px;
	float: left;
	overflow: hidden;

}

#pierwszyscroll {
  	position: relative;
	top: -176px;
	left: 200px;
	background-image: url(grafika/tlo_tresc.gif);
  	background-repeat: no-repeat;
      	width: 646px;
  	height: 423px;
  	overflow: hidden;
}


li {
 margin-top:5px;
 color: #4d4d4d;
 font-style: oblique;

}

ul {
 margin-left:-38px;
 color: #4d4d4d;
 font-style: oblique;
 font-size:12px;
}


p {
	margin-top: 4px;
	margin-left: 4px;
	text-align:left;
}




p.red {
text-align:center;
	color:#a63336;
	font-size:11px;
}



h3.small {
 margin-left:35px;
 color: #e5e4e4;
 font-style: oblique;
 font-size:13px;
}


/* czcionki */

/*odnosniki*/

a:link { 
border-top: 0px;
text-decoration: none;
color: #d0cbc9;
}
a:visited { 

text-decoration: none;
color: #d0cbc9;
 }

a:hover { 
text-decoration: none;
color: #fff;
}
a:active {
text-decoration: none;
color: #fff;
}




#panel
{

	width: 759px;
	height:212px;
	position: fixed;
	left: 0px;
	top: 5px;
 
}
 
ul#main_menu
{
	list-style: none;
}
 
#main_menu a
{
	color: #ffffff;
	text-decoration: none;
}
 
#main_menu a:hover
{
	text-decoration: underline;
}

.slide_button
{
	color: #ffffff;
	display: block;
	width: 65px;
	height: 212px;
	position: absolute;
	right: -65px;
}
 
.zamknij
{
	background-position: -20px 0px;
}
 
a:focus { 
outline:none; //usuwanie niebieskiej obwódki w FF
}

img {
margin: 0;
padding: 0;
}