

/* CSS PER STAMPA */

div#menuservizio, div#sidebarsx, div#sidebardx, #funzionipagina, h2,#menu, #motorericerca ,nav_interna,ul.hide,p.hide,span.hide,#footer ul li{display:none}

body {padding:0;
margin:0;
font-size: 11pt;
background-image: none !important;
font-family: "Times New Roman", Times, serif;}


.box1, .box2, .box3, .box4, .box5, .box6 {
margin:0px;
padding:0px;
width:187px;
height:116px;
float:left;
}

h1#titolosito {
font-size:16pt;
float:left;
}

a img.hide{
border:0;
text-decoration:none;}


h3 {
text-transform: uppercase;
font-size: 11pt;
margin-bottom:5pt;
margin-top:15pt;}

a {color: rgb(0, 0, 0);
background-color: inherit;}

#corpo img{
border: 1px solid #000;
margin-bottom: 1pt;
float:left;
}


hr {height: 1pt;
margin: 0;
padding: 0;
color: rgb(255, 255, 255);
background-color: inherit;
border: 0;
}

textarea {width: 100%;}

/* testata */

div#testata {
margin-bottom: 1pt;
text-align: center;
}

/* menu a briciole */
#pathbar {
margin:0pt;
padding:0pt;
float:left;
text-align: justify;
}

#pathbar ul{margin:0pt;
padding:0pt;}

#pathbar ul li {
	float: left;
	list-style: none;
	padding-left:15px;
	}


#pathbar ul li a {
	color:#000000;
	background-color: inherit;
	text-decoration: none;
	}

div#pathbar ul li#home:before {content: "Stampa della sezione:   ";}


/* Corpo e contenuto */

div#corpo {text-align: justify;
margin: 0;}

div#news{
margin-top:50pt;
clear:both;}


/* HP */

div#corpo, div#footer {
width: 100%;
border: none;}

/* Ricerca */

div.contenuto form fieldset input, div.contenuto form input#testodaricercare {display: inline;}

div.contenuto form fieldset {margin: 5pt 0; padding: 10pt;}

* html div.contenuto form fieldset input#ordinealfabetico {margin-top: 7pt;}
