@charset "utf-8";
/* CSS Document for print*/
body{
	font-size:11pt;
	line-height:140%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}
a{
	color:#1D307D;
}
.hide{
	position:static;
}
#liquid_header h1{
	padding-bottom:40px;
}
#liquid_header h2,
#liquid_header h3,
#liquid_header a,
div.container_header_link,
div.logo_biblio_search_container,
div.main_menu_container,
div.container_breadcrumbs,
#liquid_col_dx,
#liquid_col_sx,
.jump,
#liquid_footer,
.rss,
.archivio_link,
div.presentazione,
div.news_list .img_float{
	display:none;
}
div.collapsible_list {
	display:block!important;
}
div.news_list ul,
div.news_list ul li{
	list-style-type:none;
	margin:0;
	padding:0;
}
body#home h3,h4{
	font-size:130%;
	text-decoration:underline;
	margin-bottom:0;
}
body#home h4{
	font-size:110%;
	text-decoration:none;
	margin-top:40px;
}
body#home div.titolo{
	font-weight:bold;
}
p{
	margin:5px 0;
}
.sottotitolo{
	font-style:italic;
}
div.pubblicazioni ul li {
	margin-bottom:10px;
	padding-bottom:20px;
	padding-right:10px;
}
div.content_second_list ul li {
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:10px;
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}
div.pubblicazioni ul li div.immagine {
	float:left;
	margin-right:15px;
}
div.pubblicazioni ul li div.info{
	font-size:80%;
	line-height:normal;
}
div.pubblicazioni ul li div.titolo{
	font-weight:bold;
	padding-bottom:10px;
	font-size:85%;
}
div.pubblicazioni ul li{
	clear:both;
	padding:10px 20px 20px 0;
}
div.pubblicazioni ul li span.clear{
	display:block;
	clear:both;
}
div.pubblicazioni ul li div.immagine img,
div.content_second div.immagine img {
	border:1px solid #E4E4E4;
}
div.content_second div.immagine {
	float:left;
	margin:0 15px 15px 0;
}
div.tipo_rassegna{
	clear:both;
}
h4.main_title{
	margin-bottom:30px;
}
div.domanda div.domanda{
	font-weight:bold;
}