/* Stili Fotogalleria */
 
body{
    background: url(../figure/sfondi/volo217.jpg);
	background-position:top; background-repeat:repeat;
}

img.fotomini{margin:6px;}


td.corpo{border-color:#404040;}

td.galleria{border:2px solid;  border-color: #003399; /* background-color:#999999;*/
text-align:center; vertical-align:middle;
padding:20px 40px 20px 40px; height:520px; }

table#indice{margin: auto; border-collapse: collapse; }

table#fotogrande{text-align:center; vertical-align:middle;
margin:auto; padding:0px; height:100%; width:100%;}

td.corpo{border-color: #003399;}
hr{color: #003399; background-color:inherit; }
td.titoletto {padding:0px 0px 0px 20px; color: #003399; text-align:left;  background-color:inherit; }
td.foto{height:158px; width:200px; padding:0px; text-align:center; vertical-align:middle; }
td.sfondo{height:230px; width:320px; padding:0px; text-align:center; vertical-align:middle; }


/* TABELLA NAVGAZIONE */
table#nav{margin: auto; border-collapse: collapse;}
table#nav2{margin: auto; border-collapse: collapse;}
td.nav-int{padding:0px; width:200px; text-align:center;}
td.nav-est{padding:0px; width:50px; text-align:center;}
td.nav-sx{padding:0px; width:100px; text-align:left;}
td.nav-dx{padding:0px; width:100px; text-align:right;}
td.nav-cnt{padding:0px; width:400px; text-align:center;}
img.miniatura{padding:0px; border:1px solid; border-color: #404040;}

img.foto-g{padding:10px; margin:10px; border: 1px solid #404040;}		

/* TABELLA interna divisa in tre */
td.laterale{padding:0px; width:33%; text-align:left; vertical-align:top;}
td.centrale{padding:0px 15px 0px 15px; width:33%; text-align:left; vertical-align:top; }
td.destra{padding:5px; text-align:left; vertical-align:top; width:33%;}
/* titolo di seconda importanza */
h3 {text-align: center; font-size: 14px;
    letter-spacing: 1px; font-weight: bold;
    margin: 4px 0px 4px 0px; border-bottom:2px solid; border-color:#999999;}

a.lnk_100{
    width:100%;
    display:block;}
