/* CSS integrativo, specifico per stampa */
body {
	background-color: transparent;
	background-image: none;
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
}
div#header span.clear{
	background-color: transparent;
}
div#logo {
	display: none;
}
div#logo_stampa h1{
	width:auto;
	height: auto;
	position:relative;
	margin-top:35px;
	font-size:130%;
}
div#logo_stampa {
	display: block;
	margin:20pt 0 50pt;
}
div#header {
	height: auto;
}
body.presidente_senato_home div#container
body.presidente_senato div#container{
	/*width:85%;
	margin-left:5%;*/
	
	margin-left:0;
	width:100%;
}
div#content {
	width: 100%;
	margin: 0px;
	border: none;
	text-align: justify;
}
.container {
	width: 100%;
	padding: 0px;
}
div#breadcrumbs,
#slide_insediamento{
	display: none; 
}

p.all_link{
	display: none;
}

div#col_dx{
	display: none;
}

#footer{
	display: none;
}

div.menu_sx{
	display: none;
	height: 0px;
}

div#ricerca{
	display: none;
	height: 0px;
}
body.presidente_senato form,
div#header div#cnt_link li.senato_link, div#header div#cnt_link li.senato_link_home{
	display: none;
}

.hidden, .hide{
	display: none;
}

h2{
	font-size:18pt;
}
div.box_notizie ul,
div.box_notizie li,
div.comunicato ul,
div.comunicato li,
body.presidente_senato div#content div.xContainer .landing ul,
body.presidente_senato div#content div.xContainer .landing ul li,
body.presidente_senato .lista_notizie ul,
body.presidente_senato .lista_notizie ul li{
	margin-left:0;
	padding-left:0;
}
body.presidente_senato div#content div.xContainer p.title, 
body.presidente_senato div#content div.xContainer h2{
	font-weight:bold;
	font-size:14pt;
}
body.presidente_senato div#content div.xContainer div.data{
	font-size:14pt;
}

