/* CSS Document */

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

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

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

#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:92px;
	/*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{
width: 161px;
}

#footer-sx{
background-image:url(immagini/footer-sx.jpg);
width: 162px;
border-right: 3px solid #DBDCDC;
}

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

#colonna-sx{
background-image:url(immagini/colonna-sx.jpg);
border-right:3px solid #DBDCDC;
width:162px;
vertical-align:top;
}

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

}

#banner-testata{
text-align:right;
}

#footer{
border-bottom:3px solid #DBDCDC;
border-right: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;
}

#principale{
padding-top:26px;
padding-left:15px;
padding-right:15px;
}

#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;

}

#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:#EDFFF2;
}

#tabella1-tlc{
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;
}

#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%;
}

#tabella2{
background-color:#FEE1D6;
}

#tabella4{
 background-color:#FFF8E4; 
}

#principale img{
padding-right:8px;
}

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

#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{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
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;
text-align: right;
vertical-align:top;
color:#000000;
font-style:italic;
padding-top:10px;
padding-bottom:4px;
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;


}

#anteprima2 p{
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;
}

#link-network {
padding-left:3px;
}

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

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

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

#link-network td{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
background-color:#616161;
border-bottom: 1px solid #E0E0E0;
}



#link-network .nostro-network{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#F28E00;
padding-left:4px;
font-weight:bold;
font-size:12px;
width:100%;
}

#link-network .spazio{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#F28E00;
height:4px;
font-weight:bold;
font-size:12px;
background-color:#E0E0E0;
}


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;
	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;
}