html, body {
/*	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;*/
        background-color: #ffffff;
		background-image:url('tlo_drzewa.jpg');
		background-repeat:no-repeat;
		background-position:top left;
		background-attachment:fixed;
		margin-top:0px;
		margin-left:0px;
}
/*
!!!!!!!!!!!!!!!!divy
*/
#top {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
}

#NAGLOWEK {
	width: 970px;
/*910	background-color: #888;*/
}
#MENU {
	width: 250px;
	float: left;
	overflow: hidden;
	background: url("foto/ramka_menu_left.png") no-repeat left top;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-right: 2px;
/*	background-color: #ccc;*/
}

#TRESC {
	width: 905px;
	float: left;
	overflow: hidden;
	/*background: url("foto/ramka_content902.png") no-repeat left top;*/
	padding-top: 0px;
	padding-bottom: 0px;
/*	background-color: #888;*/
}

#TRESC1 {
	width: 902px;
/*	height: 644px;*/
	float: left;
	overflow: hidden;
	background: url("foto/ramka_content902.png") no-repeat left top;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#TRESC_OBSZAR_TEXTU {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	line-height:100%;
}
#TRESC1_DOL {
	width: 902px;
/*	height: 644px;*/
	float: left;
	overflow: hidden;
	background: url("foto/ramka_content902dol.png") no-repeat left top;
	padding-top: 30px;
	padding-bottom: 0px;
/*	background-color: #888;*/
}
#STOPKA {
	clear: both;
	width: 100%;
	text-align:center;
	padding-top: 6px;
	padding-bottom: 10px;
	background: url("foto/stopka.png") no-repeat left top;
/*	background-color: #888;*/
}
/*
!!!!!!!!!!!!!!!!listy menu
*/
ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul {
	float: left;
	width: 100%;
	/*border-bottom: 1px solid #365;*/
	padding-left: 0px;
}

ul li {
	float: left;
	/*background: url("zakladka.gif") no-repeat left top;*/
	margin-right: 0px;
}

ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	/*background: url("zakladka2.gif") no-repeat right top;*/
	/*color: #365;*/
	/*padding: 5px 15px 5px 5px;*/
	margin-left: 0px;
	border:0px;
}
/*
!!!!!!!!!!!!!!!!odnosniki
*/
ul a:hover {
	/*color: #032;*/
	text-decoration: none;
	border:0px;
}
a:link {  
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
}
a:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
}
a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			/*background-color: #000000;*/
}

a.stopa:link {  
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
}
a.stopa:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
}
a.stopa:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
			/*background-color: #000000;*/
}
a.gal:link {  
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
}
a.gal:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
}
a.gal:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			padding-right:10px;
			padding-left:10px;
}
img {
	border: 0px;
	}
/*
!!!!!!!!!!!!!!!!akapity
*/
p.textk {  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-indent:30px;
}
/*img.bgr
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}*/

h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		font-style: italic;
		text-align: justify;
		width: 100%;
}
h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		font-style: italic;
		text-align: justify;
		width: 100%;
}
h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		text-align: justify;
		width: 100%;
}
h4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		text-align: justify;
		width: 100%;
}
h5, h6 {
        margin: 0;
}
.textkmaly {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		line-height: normal;
		font-weight: normal;
}
.textk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; list-style-type: disc; line-height: 100%}
.tytul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000 ; font-weight: bold; font-style: italic; text-align: justify; width: 100%}
.belka {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF9900; text-indent: 10px; height: auto; width: auto}
.tytulprasa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; font-style: italic; text-align: left; width: 100% }
a.nr:link { 
display: block; 
height: 15px;
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; font-weight: bold ; font-size: 11px;
} 
a.nr:visited { 
display: block; 
height: 15px;
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; font-weight: bold ; font-size: 11px;
} 
a.nr:hover {  
height: 15px;
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 2px;
background: #F5F5F5;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: bold ; font-size: 11px;
} 
.nr { 
display: block; 
height: 15px;
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:  none; font-weight: bold ; font-size: 11px;
} 
.sprzedane { display: block; height: 15px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold ; font-size: 11px; ; background-color: #FF0000}
.sprzedane2 { display: block; height: 36px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold ; font-size: 11px; ; background-color: #FF0000 ; vertical-align: middle}
.rezerwacja { display: block; height: 15px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold ; font-size: 11px; ; background-color: #FFFF00}
.rezerwacja2 { display: block; height: 36px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold ; font-size: 11px; ; background-color: #FFFF00 ; vertical-align: middle}
.textstopka {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		line-height: normal;
		font-weight: normal;
		margin-top:15px;
		margin-bottom:1px;
		margin-right:20px;
		margin-left:20px;
}
.flaga1 {
position:relative;
top:0px;
left:0px;
}
.flaga2 {
position:relative;
top:-15px;
left:-20px;
}
.flaga3 {
position:relative;
top:-30px;
left:-40px;
}