.popup {
	display: none;
	position: absolute;
	z-index: 20;
	border: 4px ridge #3285C0; /* RP: #9d3228 */
	background: white;
	overflow: auto;
}
	.popup .title {
		xwidth: 100%; padding: 0.2em 2px 0.2em 2ex; /* odsazeni SPANu */
		background: #ff0f0f; /* #b12f21; */
		line-height: 21px;
		font-size: 110%;
		color: white;
		font-weight: bold;
	}
		.popup .title span {
			float: right;
			display: block;
			line-height: 21px;
			padding-right: 23px;
			background: url("foto-close-xp-svetly.gif") no-repeat right top;
			font-weight: bold;
			cursor: hand;
			cursor: pointer;
		}
		
	body div#foto_big img.fotka { display: block; margin: 10px; margin-right: 25px; }
	.popup img.close { display: block; position: absolute; right: 3px; _bottom: 3px; }

	.popup .content {
		text-align: center;
		font-weight: bold;
	}
		.popup .content p { font-size:  200%; }
		.popup h2 {
			margin: 0.7ex;
			color: red;
			font-size: 500%;
			font-family: serif;
		}
		.popup .content .price { font-size: 320%; margin: 0.7ex; }
		.popup .content .close { text-align: right; }
		
	

/* POP-UP */
body div#poupe {
	width: 500px;
	right: 2em;
	bottom: 2em;
	color: black;
}
	body div#poupe .content {
		padding: 1ex 1em;
	}



