/* CSS Document */
table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

BODY{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

#contenitore{
	margin:auto;
	text-align: left;
	/*vertical align trick*/
	position:absolute;
	left:50%;
	top:50%;
	width:550px;
	height:381px;
	margin-left:-275px;
	margin-top:20px;
	/* following rules are invisible to IE 5 \*/
	margin-top:-190px;
	/* end IE 5 Mac hack */ 
	}
	
#immagini{
	width:505px;
	height:246px;
	float:left;
	}
	
#nav{
	width:45px;
	height:246px;
	float:left;
	position:relative;
	}
	
#nav2{
	text-align:right;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	}

a, a:link, a:visited {
	color:#FF0099;
	text-decoration:none;
	}

a:hover {
	color:#000000;
	text-decoration:none;
	}
	
#sezione{
	width:505px;
	height:110px;
	clear:both;
	vertical-align:bottom;
	/* following rules are invisible to IE 5 \*/
	position:relative;
	/* end IE 5 Mac hack */ 
	}
	
#menu{
	width:505px;
	height:25px;
	}

#menu1{
	background-image:url(int/linea.gif);
	background-repeat:no-repeat;
	}
	
#imgleft{
	width:246px;
	height:246px;
	float:left;
	}
	
#imgright{
	width:246px;
	height:246px;
	float:right;
	position:relative;
	}

.alignbottom{
	padding-top:15px;
	/* following rules are invisible to IE 5 \*/
	padding-top:0px;
	position:absolute;
	bottom:0px;
	left:0px;
	/* end IE 5 Mac hack */ 
	}

a.profilo, a:link .profilo, a:visited .profilo {
	color:#000000;
	text-decoration:none;
	}

a:hover .profilo {
	color:#FF0099;
	text-decoration:none;
	}
	
#menuleft{
	background-color:yellow;
	width:246px;
	float:left;
	}
	
#menuright{
	background-color:yellow;
	width:246px;
	float:right;
	}

.testobox{
	position:absolute;
	bottom:0px;
	text-align:left;
	width:100%;
	}
