/* CSS Document */

html{
	height:100%;
}

body {
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #000000; /* Testo */
	height: 100%;
}

img {
	border: 0px;
}

.thumb {
	width:38px;
	height:300px;
	border:1px solid #333333;
}

.thumb2 {
	width:38px;
	height:300px;
	border:1px solid #333333;
}

p {
	margin: 0px;
}

/* COLLEGAMENTI IPERTESTUALI */

a { 
	 color: #333333; 
     text-decoration:none; 
} 

a:hover { 
     color: #000000; 
     text-decoration:underline; 
} 

/* TABELLE */

.tabella-pag {
	width:90%;
}

.tabella-top {
	width:100%;
	height:130px;
	font-size:10px;
	border:0px;
	padding:0px;
	margin:0px;	
}
.tabella-top2 {
	width:100%;
	height:110px;
	border:0px;
	padding:0px;
	margin:0px;	
}

.tabella-bottom2 {
	width:100%;
	height:20px;
	font-size:10px;
	padding:5px;
	/*position:absolute;
	bottom:0;*/
	/* background-image:url(images/bottom.jpg);
	background-repeat:repeat-x; */
}

.div-photo {
	width:1250px;
	/*40 a thumb*/
}

.cella-princ {
	padding:20px;
	vertical-align:top;
}

.cella-menu {
	background-image:url(images/logo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border:0px;
	padding:0px;
	margin:0px;	
}
.cella-menu1 {
	height:60%;
}
.cella-menu2 {
	height:15%;
	background-color:#CCCCCC;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	/* Testo */
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#000000;
}
.cella-menu2ie {
	background-color:#CCCCCC;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	/* Testo */
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#000000;
}
.cella-menu3 {
	height:25%;
}

.cella-menu2 a{
	 color: #000000; 
}

.cella-menu2 a:hover{
	 color: #333333;
	 text-decoration:none;
}

div.transbox{
  width:100%;
  height:100%;
  background-color:#CCCCCC;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

.cella-photo {
	text-align:center;
	padding:5px;
}

/* TESTI */

h1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #000000; /* Testo */
	text-align:center;
}

h2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #000000; /* Testo */
	text-align:left;
}

.nota {
	font-size:9px;
}

.linknasc {
	color: #FFFFFF;
	font-size:9px;
}
.linknasc a{
	 color: #FFFFFF; 
     text-decoration:none;
	 cursor:default; 
}
.linknasc:hover{
	 color: #FFFFFF; 
     text-decoration:none;
	 cursor:default;
}
.linknasc:visited{
	 color: #FFFFFF; 
     text-decoration:none;
	 cursor:default;
}