
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
body {
    text-align: center;
    min-width: 626px;
    min-height: 400px;
    background-color: #cacaca;
    border: 0;
    font: 11px / 140% normal Tahoma, Verdana;
    color: #eccce3;
} #container {
    position: absolute;
    top: 45%;
    left: 50%;
    margin-top: -260px; /* half elements height*/
    margin-left: -410px; /* half elements width*/
    width: 820px;
    overflow: hidden;
    height: 590px;
} #footer {
    clear: both;
} #myContent {
    visibility: hidden;
} #content-top, #content-mid, #content-bot {
    width: 820px;
} #content-top {
    background: url(../img/cont_top.jpg) no-repeat top;
    height: 491px;
} #content-bot {
    background: url(../img/cont_bot.jpg) no-repeat bottom;
    height: 67px;
	position:relative;
} #content-mid {
    background: url(../img/cont_mid.jpg) repeat-y top;
    height: 18px;
} #content {
    width: 490px;
    height: 360px;
    position: absolute;
    top: 162px;
    left: 290px;
    text-align: left;
    color: #3D2818;
	overflow: hidden;
	z-index:9;
	margin-top:13px;
}
#content-bot h2{
	font-size:9px;
	left:165px;
	margin:0;
	padding:0;
	position:relative;
	text-align:left;
	top:-2px;
	font-weight:normal;
}
#content-top img{
	position:absolute;
	left:20px;
	top:42px;
}
img#krzeslo{
	position:absolute;
	top:435px;
	left:35px;
}
#container ul{
	margin:0;
	padding:0;
	position:absolute;
	top:200px;
	left:30px;
}
#container ul li{
	list-style:none;
}
#container ul li a{
	display:block;
	width:147px;
	height:30px;
	}
#container ul li a#m1{
	background:url(../img/menu.png) no-repeat 0 0;
}
#container ul li a#m2{
	background:url(../img/menu.png) no-repeat 0 -30px;
}
#container ul li a#m3{
	background:url(../img/menu.png) no-repeat 0 -60px;
}
#container ul li a#m4{
	background:url(../img/menu.png) no-repeat 0 -90px;
}
#container ul li a#m5{
	background:url(../img/menu.png) no-repeat 0 -120px;
}

#container ul li a#m1:hover{
	background:url(../img/menu.png) no-repeat -144px 0;
}
#container ul li a#m2:hover{
	background:url(../img/menu.png) no-repeat -144px -30px;
}
#container ul li a#m3:hover{
	background:url(../img/menu.png) no-repeat -144px -60px;
}
#container ul li a#m4:hover{
	background:url(../img/menu.png) no-repeat -144px -90px;
}
#container ul li a#m5:hover{
	background:url(../img/menu.png) no-repeat -144px -120px;
}
#container ul li span{
	display:none;
}

#menudol{
	color:silver;
	font-size:10px;
	position:relative;
	top:38px;
	left:290px;
	text-align:left;
}#menudol a{
	color:#626060;
	font-size:10px;
	margin-right:5px;
}
#menudol a:hover{
	color:black;
	}
#menudol p{
	margin:0;
	padding:0;
	position:relative;
	font-size:9px;
	top:-2px;
	left:165px;
	text-align:left;
}
#menudol h1{
	margin:0;
	padding:0;
	font-size:9px;
	position:relative;
	top:-2px;
	left:250px;
	text-align:left;
}
#menudol h1 a{
	font-size:9px;
	color:silver;
	text-decoration:none;
	font-weight:normal;
}
#menudol b{
	font-weight:normal;
}

h1{font-size:14px;
color:#4E4B4B;
text-align:center;
margin-left:150px;
}
#content p{
	padding:15px;
}
#content-top div.zdjecia2{
text-align:center;
margin-left:10px;
height:310px;
position:relative;
top:1px;

}
#content-top div.zdjecia img, #content-top div.zdjecia2 img{
	position:static;
	border:1px solid silver;
	}
	
#content-top div.zdjecia img:hover, #content-top div.zdjecia2 img:hover{
	opacity:.8;
	border:1px solid black;
}
#content div.zdjecia{
margin-left:10px;
margin-top:25px;
text-align:justify;
}

#content-top img{
	border:none;
}

#myContentdiv{
	position:relative;
	top:-10px;
	left:5px;
}
body#first #myContentdiv{
	position:relative;
	top:-25px;
	left:5px;
}
#content-top  img#mapa{
	position:absolute;
	left:190px;
	top:110px;
	
	}
#content .zdjecia2 ul{
margin:0;
padding:0;
top:0;
position:inherit;
text-align:center;
left:0;
}
#content .zdjecia2 ul li{
float:left;
list-style:none;
width:220px;
margin-bottom:8px;
}
#content .zdjecia2 ul li a{
float:left;
width:auto;
height:auto;

}
#content .zdjecia2 ul li img{
float:left;
height:auto;

}
#content .zdjecia2 span{
display:block;
clear:both;
font-size:10px;
color:#888;
margin-top:5px;
}
#content .zdjecia2 ul li div{
padding-left:39px;
}
.clear{
clear:both;
}