.galeria{text-align:center;margin:15px 0;}
.album p{line-height:1.3em;margin:0;padding:0;font-size:14px;text-align:center;}
.foto p{line-height:1.3em;margin:0 6px 0 0;padding:0;font-size:13px;}
.album img{border:1px solid white;margin:0;padding:0;border-radius:3px;}
.foto img{border:1px solid white;margin:0 6px 0 0;padding:0;float:left;border-radius:3px;}
.photo img{margin:0 6px 0 0;padding:0;float:left;}
.album{
	display:inline-block;
	background:#F6F6F6;
	width:auto;
	max-width:202px;
	height:auto;
	margin:15px 5px 5px;
	padding:6px;
	overflow:hidden;
	border:2px solid #BDBDBD;
	border-radius:3px;
	vertical-align:top;
	color:#505050;
}
.foto{
	display:inline-block;
	background:#F6F6F6;
	width:auto;
	max-width:402px;
	height:auto;
	margin:15px 5px 5px;
	padding:6px 0 6px 6px;
	overflow:hidden;
	border:1px solid #DEDEDE;
	border-radius:3px;
	vertical-align:top;
	color:#505050;
}

.photo{
	display:inline-block;
	width:auto;
	max-width:402px;
	height:auto;
	margin:15px 10px;
	padding:6px 0 6px 6px;
	overflow:hidden;
	border:4px solid white;
	box-shadow: 0px 0px 10px #bbb;
	vertical-align:top;
	color:#505050;
}
.thumbnail{float:left;margin:10px;}
ul.parametry{padding:5px 0 0 20px;float:left;}
.opis{clear:both;padding:25px 0 0;}
.parametry li{line-height:1.2em;}
ul.osoby{padding:0 0 0 20px;overflow:auto;}
.miniaturki{clear:both;padding-top:20px;}
.miniaturki img{height:40px;padding:5px;}
.miniaturki img.active{border:5px solid #5E3523;background:#EEEEEE;}
.prev{float:left;}
.next{float:right;}
.prev a, .next a{text-decoration:none;background:#eeeeee;border:1px solid #BEBEBE;padding:5px;border-radius:3px;font-weight:bold;color:#5E3523}
.title{text-align:left;margin:15px 0 10px;color:#5E3523;font:bold 30px 'Old Standard TT', Arial, Verdana, sans-serif;clear:right;}
.navi{width:700px;overflow:auto;}