div.bottom
{
	position:relative;
}

div
{
	border:0px solid green;
}

body {
	text-align: center;
	min-width: 800px;
	background-color:#000;
}

#wrapper {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

#content {
	height:500px;
	width: 800px;
	background-image:url('../images/background.jpg');
	background-repeat: no-repeat;
}

p, li, a
{
	color: white;
	font-size:9pt;
	font-family:Verdana; 
}

p.txt
{
	color: #000;
}

p.cri, p.ami
{
	font-style:italic;
}

p.ami
{
	font-size:8pt;
	color:#000;
}

b
{
	font-size:14px;
}


.div-text
{
	padding-left: 25px;
	padding-right: 25px;
	font-size:12px;
	font-family:Verdana; 
	text-align:justify;
	float:clear;
	height:485px;
	overflow:auto;
}

#bio, #gal, #critiche, #amici
{
	display:none;     
	overflow:hidden;
	height:490px;
	width:790px;
	background-color:#ffffff;
	margin:0px;   
	padding:5px;
	position:absolute;	
	z-index:0;
	[if IE] height:500px;
	[if IE] width:800px;
	[if IE] margin-left:-400px;
}   

div#page {
	display:none;     
	overflow:hidden;
	width: 795px;
	height:495px;
	background-color: #000;
	text-align: left;
	border: 1px solid #ddd;
	position:absolute;
	z-index:100;
	[if IE] margin-left:-400px;
}

ul
{
	margin:0px;
	margin-bottom:8px;
}

td.selGal
{
	border:3px solid gray;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	cursor:hand;
	cursor:pointer;
	width:250px;
}

td.txtGal
{
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
	text-align:giustify;
	font-size:9pt;
	font-family:Verdana; 
}

img.selGal
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#galleria
{
	display:none;
	width:800px;
	height:500px;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hide;
}


