#bod {
background-image:url(../immagini/main-bg.png);
}

.righe{
	vertical-align:top;
}

#ora {
	position:relative;
	top:0%;
	left:0%;
	height:41px;
	font-family:Calibri;
	font-size:16px;
	font-weight:800;
	background-image:url(../immagini/ora.png);
	border:solid 1px grey;
	color:black
}

.numero {
	width:14px;
}

#maggiore {
	width:895px; 
	border:solid 2px black;
	margin:auto;
/*	height:1000px;*/
	z-index:0;
	background-color:#FFFFFF;
}

#titolo {
	width:100%;
	height:200px;
	background-image:url(../immagini/Titolo.png);
	background-repeat:no-repeat;
/*	background-color:#D4BF00;*/
	z-index:2;
}

#titolos {
width:100%;
height:75px;
	font-size:40px;
	font-family:calibri;
	font-weight:600;
	text-align:center;
}	
	
#piccola {
font-size:13px;
font-weight:normal;
color:#000000;
text-decoration:none;
font-family:Calibri;
}

#registrazione {
	height:60%;
	font-weight:normal;
	font-size:14px;
	visibility:hidden;
	z-index:3;
}

#nascosto {
	display:none;
}

.inter {
font-size:18px;
font-weight:900;
font-family:Calibri;
}

#entra {
color:#FFFFFF;
font-size:20px;
font-weight:600;
}

#regi {
font-size:20px;
font-weight:600;
}

#menutit {
	width:100%;
	top:200px;
	height:50px;
	background-color:black;
	z-index:2;
}

#tabmenu {
	height:100%;
	width:100%;
	border:solid 1px grey;
}

.menuriga {
	text-align:center;
	text-decoration:none;
	color:#ffFFFF;
}

.link {
color:#FFF;
text-decoration:none;
cursor:pointer;
font-weight:700;
}

.link2 {
color:#FFFFFF;
text-decoration:none;
}

#reg {
	width:20%;
}

.linkmenu2 {
	font:normal normal 13pt calibri;
	font-weight:800;	
	background-image:url(../immagini/permenu.png);
/*border:solid 1px white;*/
}

.linkmenu {
	font:normal normal 12pt calibri;
	font-weight:800;
	background-image:url(../immagini/permenu.png);
	width:13%;
/*border:solid 1px white;*/
}

#menulat2 {
width:77%;
/*height:746%;*/
background-color:#FFFFFF;
vertical-align:top;
}

#inutile {
font-size:5px;
}

.menutitle
{
  width:90%;
  height:4%;
  background-image:url(../immagini/ciao.png);
  border:2px outset black;
  padding:4px;
  padding-left:8px;
  font-weight:bold;
  font-size:16px;
  color:white;
}

.menutext
{
  font-size:13px;
  	height:100%;
	width:100%;
}

.nero {
	text-decoration:underline;
	color:#000000;
	cursor:pointer;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:600;
}

.nero:hover {
	color:#FF0000;
	text-decoration:underline;
}

/*
#lista {
	top:25%;
	left:35%;
	width:30%;
	height:40%;
	z-index:4;
	position:absolute;
	visibility:hidden;
}
*/		
div#lista ul li { 
			  text-align:left;
			  padding-left:15px;
			  padding-bottom:5px;
			  padding-top:5px;
			  font: bold 13px Arial, Helvetica, sans-serif;
			  width:133%; 
			  height: 20%;
			  left:-40px;
	  		  position:relative;
}

div#lista ul {
list-style-type:none; 
text-decoration:none;
width:70%;
}

/*		              
div#lista ul li a {
color:#221133; 
  
}
*/

#menulat {	
	width:22%;
/*	height:746px;*/
	padding:10px;
	bottom:0px;
	background-image:url(../immagini/bella.png);
}

#menutab
{
	margin:0px;
	text-align:left;
	padding-bottom:80px;
	font-size:15px;
	font-family:Calibri;
}

#primaria1 {
/*height:694px;*/
top:0px;
display:block;
visibility:visible;

}

.uguali {
/*border:solid 1px black;*/
/*height:694px; */
width:97.5%;
display:none;
visibility:visible;
padding-left:10px;
padding-right:10px;
}

#bigtab {
width:100%;
}

.titoli {
	font-size:40px;
	font-family:Calibri;
	font-weight:500;
}

.aree {
	cursor:pointer;
	border-left:solid 1px red;
	border-right:solid 1px red;
}

.scritte {
font-size:13px;
font-style:normal;
font-family:calibri;
font-weight:100;
}

.testi {
width:648px;
padding-left:10px;
padding-right:10px;
}

#seg {
	width:140px;
	position:relative;
	left:10%;
}

#scrittet {
	font-family:Calibri;
	font-size:13px;
	width:95%;
}

.menulink:hover {
	text-decoration:underline;
}

.cella {
	padding:5px;
}

#nick {
	border:dotted 1px black;
	width:180px;
	height:80px;
	top:110px;
	position:relative;
}

#maild {
	border:dotted 1px black;
	width:180px;
	height:80px;
	top:200px;
	position:relative;
}