/* New Panorama MTC Style Sheet - general */

body{background: #fff;
font: 100% serif;
color: #000;
}

.invisibile{display : none;
}

#generale{width : 97%;
margin : 0 auto;
padding: 2%;
background: #fff;
border:none;
text-align:justify;
}

.side{display: none;}

.navbar{display: none;}

.up{display : none;}

#menu{display : none;
}
#fb-page{display : none;}

#menu a:link {display : none;
}

#menu a:visited {display : none;
}

#menu a:hover {display : none;
}

#boxmenu{display : none;
}

.strumenti{display : none;
}

.punti{display : none;
}

.news-brief{display : none;
}

#infobox{display : none;
}

/* Stili della barra del titolo */
h1{font : 200% serif;
font-weight : bold;
color : #000;
text-align : center;
padding : 0;
margin : 0;
}

#titolo{margin : 0;
border : none;
}

#sottotitolo{font : 70% sans-serif;
color : #333;
margin : 10px;
border : none;
}

/* Stili della barra del percorso */
h2{padding : 3px;
margin : 1px 0;
text-align : left;
border-bottom : 1px solid #333;
font-size : 150%;
}

h3{text-align : left;
padding : 2px;
margin : 0;
border-bottom : 1px solid #333;
font-size : 130%;
}

/* Il motore di ricerca */
#form{display : none;
}
/* Fine motore di ricerca */

h4{font : 120% sans-serif;
color : #333;
border-bottom : 1px solid #333;
}

h5{font : 120% sans-serif; 
color : #333;
border-bottom : 1px solid #333;
}

h6{font-size : 110%;
border-bottom : 1px solid #333;
color : #333;
}

/* Stili dei Links */
a, a:link{font-size : 90%;
font-weight : normal;
text-decoration : underline;
color : #666;
}

a:visited{font-size : 90%;
font-weight : normal;
text-decoration : underline;
color : #666;
}

a:hover{font-size : 90%;
font-weight : normal;
text-decoration : underline;
color : #666;
}

/* Struttura delle Tabelle */
table{font-size : 95% ;
width : 100%;
margin: 1% 0;
}

th{font-size : 100%;
background : #666;
color :#fff;
border : 1px solid #666;
}

tr{width : 100%;
}

td{width : 25%;
color : #333;
border : 1px solid #999;
vertical-align: top;
}

#scheda-libro{display: none;
}

/* Tabella Argomenti */
#argomenti{width:100%;
border:none;
text-align:center;}

.argomenti{padding:1.5%;
border:1px solid #deb887;
font-weight:bold;
font-size:130%;
background:#f5f5f5;
margin:2%;
border-radius:10px;
}

/*Struttura del form*/
form{display : none;
}

legend{display : none;
}

#answer{display : none;
}

p{text-align : justify;
}

p:first-letter{margin-left : 1%;
font-weight : bold;
font-size:150%;
}

/* Stili dei Links delle liste */
ul li a, ul li a:link{font-size : 90%;
font-weight : normal;
text-decoration : underline;
color : #666;
padding : 1px;
}

ul li a:visited{font-size : 90%;
font-weight : normal;
color : #666;
}

ul li a:hover{font-size : 90%;
font-weight : normal;
text-decoration : none;
color : #666;
background : transparent;
}

ol li a, ol li a:link{font-size : 90%;
font-weight : normal;
text-decoration : underline;
color : #666;
padding : 1px;
}

ol li a:visited{font-size : 90%;
font-weight : normal;
color : #666;
}

ol li a:hover{font-size : 90%;
font-weight : normal;
text-decoration : none;
color : #666;
background : transparent;
}

dl{margin : 3px;
padding : 5px;
background : transparent;
color : #333;
}

dt{color : #333;
margin-top : 15px;
font-size : 110%;
font-weight : bold;
background : #ffc;
padding:3px 15px;
border-radius:10px;
}

dd{font-size : 100%;
}

/* Oggetti vari */
acronym{border-bottom : 1px dotted #666;
}

abbr{border-bottom : 1px dotted #666;
}


.centrato{text-align : center;
}


.citazione{margin : 2%;
    background : #fff;
    border : 1px solid #900;
    padding : 5px;
    font-family : "times new roman",serif;
   }
   
#info{display:none;
}

#link{display:none;
}
   
.yes{border:1px solid #090;
background: #cfc;
padding: 2px 5px;
}
.yes a,a:link,a:visited,a:hover{color:#f30;
}

.no{border:1px solid #900;
background: #fcc;
padding: 2px 5px;
}
.no a:link,a:visited,a:hover{color:#f30;
}

/* Stili del sommario */
#legenda{padding : 5px;
background : url(../immagini/sfondo-legenda.png);
border : 1px solid #f60;
border-radius:10px;
font : 80% sans-serif;
color : #900;
}

a img{border:none;
}

img .logo{margin:0;
float:left;
clear:right;
}

.evidenziatored{color:#333;
font-weight:bold;
font-size:110%;
}

.etichetta{background:#f30;
color:#f5f5f5;
padding:5px;
font-size:130%;
font-weight:bold;
border-radius:10px;
}

#mailcomment{display:none;
}

#legenda{display : none;
}

#box-main{display : none;
}

#box-bottom{display : none;
}

.macrolibrarsi{display:none;
}
div.polaroid {display:none;
}

div.container {padding: 0;
text-align: center;
}