/* CSS Document */

/*colore Internet       background-color:#EDFFF2;     */

/*colore media       background-color:#FFF8E4;     */

/*colore tlc       background-color:#FEE1D6;     */


td.istituzionali {
	background-color: white;
	padding: 6px 10px 200px 10px;
	font-family: Verdana;
}

p.titleist {
	word-spacing: 0; 
	line-height: 100%; 
	text-indent: 0; 
	margin: 0;
	padding: 0;
	text-align: justify;
	font-weight: bold;
	color: #003366;
	font-size: 14px;
}

p.bodyist {
	word-spacing: 0; 
	line-height: 16px; 
	text-indent: 0; 
	margin: 0;
	text-align: justify;
	font-size: 14px;
}

p.bodyist a {
	color: #0033EE;
}

ul.ist {
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 30px; 
	list-style-type: point;
	font-size: 14px;
}


#main{ 
background-image: url(immagini/colonna-centrale.jpg);
background-repeat:no-repeat;


width:700px;

vertical-align:top;
border-right:3px solid #DBDCDC;



}

#header-right{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	color:#999999;
   	text-align:      right;
   	padding-right:   0.00em;
    float:           right;

}

#banner {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	color:#999999;
   	text-align:      right;
   	padding-right:   0.50em;
    float:           right;

}

#navright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	position:absolute;
	font-size:10px;
	font-weight:bold;
	float:right;
	top:100px;
	/*top:90px;*/
	
	
	right:0px;
	padding-right:   0.85em;
	height: 24px;
}




#navright a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#999999;
vertical-align:middle;
}

#navright a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: underline;
color:#999999;
}

#navright td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#999999;

height:20px;
}



#footer-dx{
background-image:url(immagini/footer-dx.jpg);
width:161 ;

}
#footer-sx{
background-image:url(immagini/footer-sx.jpg);
width:162 ;

}
/*INIZIO MENU*/

#menu-interno{

margin-top:40px;


}


#menu{
background-image: url(immagini/sfondo-menu-sx.jpg);
background-repeat:no-repeat;
vertical-align:top;
height:400px;
}



#menu-interno td{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FBA715;
font-weight:bold;
font-size:12px;
border:1px solid #FFFFFF;

padding-top:2px;
padding-bottom:2px;


}

#menu td a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#646871;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#menu td a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#F28E00;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#menu a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#646871;
font-weight:bold;
font-size:12px;
text-decoration:none;
}


/*FINE MENU*/
/*Inizio NETWORK*/

#menu-network{

}
#menu-network td{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FBA715;
font-weight:bold;
font-size:11px;
background-color:#999999;
padding-top:1px;
padding-bottom:1px;
margin:0px;
}

#menu-network td a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

#menu-network td a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#F28E00;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

#menu-network a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

/*FINE NETWORK*/



#colonna-sx{
background-image:url(immagini/colonna-sx.jpg);


width:160px;
vertical-align:top;
}

#colonna-dx{
background-image: url(immagini/colonna-dx.jpg);
background-repeat:no-repeat;
width:160px;
vertical-align:top;
padding-top:16px;

}

#banner-testata{
text-align:right;
vertical-align:top;
padding-top:20px;

}

#footer{
border-right:3px solid #DBDCDC;
border-left:3px solid #DBDCDC;
border-bottom:3px solid #DBDCDC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
vertical-align:top;
color:#676767;
font-weight:bold;
padding-bottom:22px;
}
#footer a:link {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-weight: bold;
        color: #444444;
        text-decoration: none
}
#footer a:visited {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-weight: bold;
        color: #444444;
        text-decoration: none
}
#footer a:hover {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-weight: bold;
        color: #ff0000;
        text-decoration: none
}
#footer a:active {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-weight: bold;
        color: #444444;
        text-decoration: none
}

#principale{
padding-top:26px;
padding-left:15px;
padding-right:15px;
background-image: url(immagini/colonna-principale.jpg);
}

#titolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/sfondo-titolo-sezione.gif);
background-position:bottom;
background-repeat: repeat-x;
color:black;
}

#titolo-internet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/sfondo-titolo-sezione-inter.gif);
background-position:bottom;
background-repeat: repeat-x;
}

#titolo-tlc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/sfondo-titolo-sezione-tlc.gif);
background-position:bottom;
background-repeat: repeat-x;
}
#titolo-media{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/sfondo-titolo-sezione-media.gif);
background-position:bottom;
background-repeat: repeat-x;
}


#riga-finale{

padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/riga-finale.gif);
background-position:top;
background-repeat: repeat-x;
}

#riga-finale-internet{

padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/riga-finale-internet.gif);
background-position:top;
background-repeat: repeat-x;
}

#riga-finale-tlc{

padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/riga-finale-tlc.gif);
background-position:top;
background-repeat: repeat-x;
}

#riga-finale-media{

padding-bottom:15px;
font-weight:bold;
background-image:url(immagini/riga-finale-media.gif);
background-position:top;
background-repeat: repeat-x;
}

#spazio-tra-colonne{
width:1px;
background-color:#FFFFFF;
font-size:1px;

border-right:0px solid #FFFFFF;


}



#tabella1{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
background-color:#F0F0F0;
}

#tabella1-telecomunicazioni{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
background-color:#FEE1D6;
}

#tabella1-media{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
background-color:#FFF8E4;
}

#tabella1-internet{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
background-color:#EDFFF2;
}

#tabella-cerca{
border-top:1px solid #827F7F;
border-right:1px solid #827F7F;
border-bottom:1px solid #827F7F;
border-left:1px solid #827F7F;
background-color:#ffffff;
width:100%;
}


#tabella1 .archivio{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-color:#5392E2;
color:#FFFFFF;


}


#archivio-data p a:link{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
}
#archivio-data p a:hover{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
color:#FBA715;
}

#archivio-data a:visited{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
color:#0000FF;
}


#archivio-data td a:link{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
}
#archivio-data td a:hover{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
color:#FF4715;
}
#archivio-data td a:visited{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
color:#0000FF;
}
#archivio-data p {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
text-decoration:none;
color:#BBBBBB;
}
#archivio-data b {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:4px;
color:#FBA715;
}


#tabella2{

background-color:#FEE1D6;
}

#tabella4{

 background-color:#FFF8E4; 
}

#principale img{

padding-right:8px;
}

#copertina{
vertical-align:top;
padding-top:12px;
padding-left:8px;
padding-bottom:12px;
}

#ultimi-libri{
vertical-align:top;
text-align:justify;
padding-top:2px;
padding-left:6px;
padding-right:6px;
padding-bottom:2px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
font-weight:bold;



}

#libro{
vertical-align:top;
text-align:justify;
padding-top:8px;
padding-left:6px;
padding-right:6px;
padding-bottom:8px;


}

#libro2{
vertical-align:top;
text-align:justify;

border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
padding-top:8px;
padding-left:6px;
padding-right:6px;
padding-bottom:8px;
}



.tit-libro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
vertical-align:top;
color:#0000CC;
font-weight:bold;
padding:0px;
padding-bottom:1px;
margin:0px;

}

.tit-libro a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
vertical-align:top;
color:#0000CC;
font-weight:bold;
text-decoration:none;
}

.tit-libro a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
vertical-align:top;
color:#0000CC;
font-weight:bold;
text-decoration: underline;
}


.tit-libro-singolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
vertical-align:top;
color:#0000CC;
font-weight:bold;
padding:0px;
padding-bottom:0px;
padding-top:15px;
margin:0px;
margin-top:15px;
}


.autore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#676767;

padding:0px;
padding-bottom:4px;
margin:0px;
}

.firma{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#0000CC;
text-align:right;
font-weight:bold;
font-style:italic;

padding:0px;
padding-bottom:4px;
margin:0px;
}

.dettagli{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#676767;

padding:0px;
padding-bottom:4px;
margin:0px;}

.data{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:top;
color:#000000;
font-style:italic;

padding:0px;
padding-bottom:4px;
margin:0px;}

.data-1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
font-size:8pt;
color:#3F3F3F;

margin:0px
}

.anteprima{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
line-height:1.2;
text-align:justify;
padding-left:0px;
margin:0px;


}

.anteprima2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
line-height:1.5;
text-align:justify;
padding-left:0px;
margin:0px;


}

#spazio{
height:1px;


}






