body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #000000;
	background: #604a40;
}

/*///////////BODY//////////*/

#koty{
	position: absolute;
	left: 50%;
	width: 580px;
	height: 310px;
	background: url('images/koty.png') no-repeat;
	margin-left: -130px;
}

#wrapper {
	background: url(images/background.gif) top center repeat-x;
}

#wrapperr {
	background: url(images/tlo_body.jpg) top center no-repeat;
}

#kontener {
	margin: 0px auto;
	width: 900px;
}
#logo {
	height: 240px;
	background: url(images/logo.gif) no-repeat center left;
}

#menu {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 900px;
	height: 42px;
	text-align: right;
	background: url(images/tlo_menu.png) no-repeat;
}
#pucha {
	float: left;
	margin: 0px;
	width: 900px;
	background: #c3b595 url(images/pucha_gora.png) no-repeat;
}

#lewa{
	float: left;text-align:center;
	margin: 20px ;
	padding: 0px;
	width: 600px;
}

#prawa {
	float: right;
	margin-top: 80px ;
	padding: 6px;
	width: 190px;
}

#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 900px;
	height: 90px;
	background: url(images/footer_tlo.png) no-repeat;
}
#tresc_footer {
	clear: both;
	padding: 10px 0px 0px 15px;
	width: 870px;
	height: 60px;
	text-align: center;
	color: #999999;
	
}
#tresc_footer a {
	color: #999999;
}
#tresc_footer a:hover {
	color: #ffffff;
}

/*///////// MENU //////////*/

.menu_prawe ul {
	text-align: center;
	width: 200px;
}

.menu_prawe li {
	font: 19px/33px "Trebuchet MS";
	margin-right: 20px;
	list-style-image: url(paw_list.gif);
	color: #975329;
	font-weight: bold;
}
	
		.menu_prawe a:link, .menu_prawe a:visited{
			color: #975329;
			font-weight: bold;
			text-decoration: none;
		}
		
		.menu_prawe a:hover{
			color: #fff;
		}
		
		.menu_prawe li:hover{
			
			list-style-image: url(paw_list_hover.gif);
		}


/* ///////////////  GALERIA   /////// */

#gc a:link img, #gc a:visited img{
	border: 7px solid #53463e;
	-webkit-border-radius:  5px; /* Safari, Chrome */
	-khtml-border-radius:  5px;    /* Konqueror */
	-moz-border-radius:  5px; /* Firefox */
	border-radius:  5px;
	margin: 3px;

}

#gc a:hover img{
	border: 7px solid #e8e0cd;
	-webkit-border-radius:  5px; /* Safari, Chrome */
	-khtml-border-radius:  5px;    /* Konqueror */
	-moz-border-radius:  5px; /* Firefox */
	border-radius:  5px;
	margin: 3px;

}



/*/////////////TABELA//////////////*/
#background-image{	
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	background: url('images/blurry.jpg') 330px 59px no-repeat #CFC3A8;
}

#background-image th{
	line-height: 1.6em;
	padding: 12px;
	font-weight: normal;
	font-size: 15px;
	color: #312E2D;
}

#background-image td{
	line-height: 1.6em;
	padding: 9px 12px;
	color: #2c2a23;
}

#background-image tfoot td{
	font-size: 12px;
}

#background-image tbody td{
	background: url('images/back.png');
}
* html #background-image tbody td{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/back.png',sizingMethod='crop');
	background: none;
}	

#background-image tbody tr:hover td{
	color: #2c2a23;
	background: none;
}

.mioty table{
	border: 1px solid #786946;
	border-collapse: collapse;
}

.mioty td{
	border: 1px solid #786946;
}

/*///// TYPOGRAPHY & IMAGES //////////*/

.image_frame{
	border: solid #54473f 7px;
	-webkit-border-radius:  5px; /* Safari, Chrome */
	-khtml-border-radius:  5px;    /* Konqueror */
	-moz-border-radius:  5px; /* Firefox */
	border-radius:  5px;
} 

#lewa{
	font: 13px/17px Verdana;
	color: #5e5031;
}

#lewa a:link, #lewa a:visited{
	text-decoration: underline;
	font-weight: bold;
	color: #953d06;
}

#lewa a:hover{
	text-decoration: underline;
	color: #ffffff;
}

#lewa h1{
	font: 26px/32px "Times New Roman";
	color: #993300;
	font-style: italic;
	font-weight: bold;
}

#lewa h2{
	font: 26px/32px "Times New Roman";
	color: #845233;
	font-style: italic;
	font-weight: bold;
}

#lewa h3{
	font: 24px/32px "Times New Roman";
	color: #993300;
}

#lewa h4{
	font: 26px/32px "Times New Roman";
	color: #845233;
	font-style: italic;
	font-weight: bold;
}
