body, html {
	height: 100%;
	font-size: 75%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(/img/bodyBg.gif) repeat;
	color: #504239;
	margin:8pt 0px;
	padding:0px;
	text-align:center;
	
}
img{border:0; vertical-align:middle;}

table img{
filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
table img:hover{
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
p{
padding-bottom: 2em;
font-size: 120%;
line-height: 1.7em;
}
strong{font-weight:bold;text-decoration:none;}
#ramka{
	border: 1px solid #eae5dd;
	padding: 2px;
	width: 761px;
	margin:0px auto;
	text-align:left;
}
#container{
	margin:0;
background-color:#eae5dd;
padding:  2px;
}
#header{
	margin:0;
width:747px;
height:192px;
background: #fff url(/img/pociecha.jpg) no-repeat;
padding:5px;
text-align: right;
}
#ple{
	padding: 30px 17px 30px 200px;
	background-color:#c6bba4;
	background: #c6bba4 url(/img/cien.jpg) repeat-y left;
}
#kwiatek{
margin:0;
background: transparent url(/img/chwastek-duzy.jpg) no-repeat bottom left;
}
#tresc{
background: transparent url(/img/kwiatek_maly.jpg) no-repeat top right;	
}
#tresc {padding-left:13px;}
#tresc a{
color: #498192;
}
#menu{
width:162px;/*182*/
float:left;
height:100%;
padding: 5px 10px 10px 10px;
margin-right:-182px;
margin-bottom:400px;/* miejsce na sponsorow*/
position:relative;
left:-201px;
top:-30px;
font-size: 10pt;
color: #2F3942;
/*background: #9f9175 url(/img/cien.jpg) repeat-y right;*/
}
/*sponsorzy*/
div#sponsorzy{
	/*padding-top:100px;*/
width:162px;/*182*/
float:left;
height:100%;
padding: 5px 10px 10px 10px;
margin-right:-182px;
position:relative;
font-size: 10pt;
left:-201px;
top:-400px;
margin-bottom:-400px;/*chowam puste pole w ie*/
}

#menu li {
    /*list-style-image: url(/img/kwiatek-menu.jpg); niestety ie nie ogarnia CSS1 */
	list-style: none;
	background: transparent url(/img/romby-menu.jpg) no-repeat center left;
	
	padding-left:32px;
	line-height: 22pt;	
}
#menu li div{
width: 70px;
overflow: visible;
padding-bottom:0.4em;
border-bottom: 1px solid #C6BBA4;
}
#menu ul{
	margin:0;
	padding:0;
background: transparent url(/img/logo-pociecha.jpg) no-repeat top center;
min-height: 100px;
padding-top:120px;
}
a, #galmenu a{
	text-decoration: none;
	color:#2F3942;
}
#galmenu a:hover{
	color: #498192;
}
#galmenu li:hover{
	color: #498192;
}
h1,h2,h3{
font-family: Times, Helvetica serif;
font-weight: bold;
font-size:18px;
}
table{
width:100%;
position:relative;
margin-left:-13px;
text-align: center;
}
tr{
vertical-align:top;
margin:0;padding:0;
}
table img{
width: 154px;
height: 154px;
}
table tr.foty td{
	
width: 154px;
height: 154px;
padding: 13px;
margin:0;
background: transparent url(/img/ramka.png) no-repeat center center;
}
table.galeria{
width:420px;
}
table.galeria td{
width: 105px;
height: 105px;
padding: 5px 11px 11px 5px;
margin:0;
background: transparent url(/img/s-ramka.png) no-repeat center center;
}
table.galeria img{
width: 105px;
height: 105px;
}
table.konie td, table.konie th{
text-align: left;
padding-left:13px;
}
table.konie{
	font-size:10pt;
}
table.konie th{
font-family: Times, Helvetica serif;
padding-top:2em;

}

table.galeria td.empty{
background: transparent none no-repeat center center;
}
#tresc li{
font-size:10pt;	
}


/*zdjecia*/
#fotoramka img{
	border: 1px solid #eae5dd;
	padding: 2px;
	margin:0px auto;
	text-align:left;
}
/* ramka w funcaji*/
#fund{
	width: 180px;
	float:right;
	margin:0 -100px 0 10px;
	
}
/*kontakt*/
#danetel{
float:right;
width:30%;
position:relative;
right:15px;
margin-left: 40px;
}
ul.l {
margin:0;padding:0 12px;
}
.l li{
padding-bottom: 2em;
}
/*mapka*/
#map{width: 500px; height: 300px}
/*ramki panoramy*/
table.panofoty td{
width: 234px;
height: 132px;
padding: 6px 10px 12px 6px;
margin:0;
background: transparent url(/img/ramka-panorama.png) no-repeat center center;
}
table.panofoty img{
width: 234px;
height: 132px;
}
table.panofoty{
width:500px;
}
.l{
text-align: left;
}

#cennik{
background-color:#A09174;
border: 2px solid #fff;
width:190px;
padding: 0 10px 17px 10px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
text-align:center;
position: absolute;
top: 320px;
left: auto;
cursor: move;
}
#cennik h2{color:white; width: 190px;}
#cennik table{font-size:9pt;margin:0px;text-align:right;font-weight:bold;}