/*** WSPOLNE ***/

body {
	margin: 0; padding: 0;
	background: url(../img/pattern.gif);
	font-family: Arial, sans-serif;
	font-size: 10pt;
}
#all {
	background: url(../img/bg.jpg);
	width: 955px;
	height: 642px;
	margin: auto;
}
#page {
	width: 770px;
	height: 483px;
	background: white;
	position: relative;
	top: 78px;
	left: 114px;
}	
h1 {
	width: 210px;
	height: 29px;
	content: "";
	margin: 0;
	padding: 0;
	font-size: 0;
	background: url(../img/title.png);
	position: absolute;
	top: 49px;
	left: 40px;
}
	
/*** MENU ***/

#menu a, #menu div{
	position: absolute;
	left: 40px;	
	width: 73px;
	height: 18px;
	display: block;
}
#menu a { cursor: hand; }

#menu0 {
	background: url(../img/menu0a.png);
	top: 160px;	
}
#menu1 {
	background: url(../img/menu1a.png);
	top: 190px;	
}
#menu2 {
	background: url(../img/menu2a.png);
	top: 220px;	
}
#menu3 {
	background: url(../img/menu3a.png);
	top: 250px;	
}
#menu4 {
	background: url(../img/menu4a.png);
	top: 280px;	
}
div#menu0 { background: url(../img/menu0b.png); }
div#menu1 { background: url(../img/menu1b.png); }
div#menu2 { background: url(../img/menu2b.png); }
div#menu3 { background: url(../img/menu3b.png); }
div#menu4 { background: url(../img/menu4b.png); }	
#menu0:hover { background: url(../img/menu0b.png); }
#menu1:hover { background: url(../img/menu1b.png); }
#menu2:hover { background: url(../img/menu2b.png); }
#menu3:hover { background: url(../img/menu3b.png); }
#menu4:hover { background: url(../img/menu4b.png); }



.gback, .prev, .next, .lastPrev  {
	position: absolute;
	top: 400px;	
	width: 126px;
	height: 18px;
	display: block;
	cursor: hand;
}
.prev {
	right: 200px;
	background: url(../img/prev.png);
}

.lastPrev {
	right: 50px;
	background: url(../img/prev.png);
}
.next{
	right: 50px;
	background: url(../img/next.png);
}
.gback{
	left: 185px;
	background: url(../img/gback.png);
}



.prev:hover { background: url(../img/prev2.png); }
.next:hover { background: url(../img/next2.png); }
.gback:hover { background: url(../img/gback2.png); }


/*** BIOGRAFIA ***/

#biografia {
	margin: 0;
	position: absolute;
	left: 180px;	
	top: 157px;
	width: 380px;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}
#biografia p {
	margin: 0 0 0 0;
	text-indent: 40px;
}
#biografia p.firstP {
	text-indent: 0;
}
.photo {
	margin: 0;
	position: absolute;
	left: 600px;	
	top: 162px;
}

/*** GALERIA ***/

.miniature {
	display: block;
	background: rgb( 248, 248, 248 );
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	width: 100px;
	height: 100px;
}
.miniature:hover {
	width: 98px;
	height: 98px;
	border: 1px solid rgb( 225, 225, 225 );
}
#m1, #m2, #m3, #m4, #m5 { top: 160px; }
#m6, #m7, #m8, #m9, #m10 { top: 270px; }
#m1 { left: 180px; }
#m2 { left: 290px; }
#m3 { left: 400px; }
#m4 { left: 510px; }
#m5 { left: 620px; }
#m6 { left: 180px; }
#m7 { left: 290px; }
#m8 { left: 400px; }
#m9 { left: 510px; }
#m10 { left: 620px; }

.miniatureLabel {
	display: block;
	background: rgb( 248, 248, 248 );
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	width: 100px;
	height: 25px;
}



/*** KONTAKT ***/

#page.kontaktBg {
		background: url(../img/BgKontakt.jpg) bottom right no-repeat;
}
address {
	font-style: normal;
	line-height: 18px;
}


