/****************** Foglio di stile per la stampa*********************

 *
 * 		
 */





BODY {
	color: black; 
	background: white;
	font-size: 12pt; 
	font-size: 85%; 
 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	line-height:110%;

}

/*************** corpo centrale */
#corpo { 
	width:100%; 
	text-align:left;
	height: auto;
}




h2, h4 {
	color: black; 
	padding-bottom: 1px;
}

h3{
	background: white; 
	color: black; 
	padding-bottom: 1px;
}

h1 em {	
	background: white; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20pt; 
	color: #000066; 
	font-style : oblique;
    text-align : center;
}

h1 img {display: none;}



a:link, a:visited {
	color: black; 
	text-decoration: underline;
	font-weight: bold;
}


/*a:link:after, a:visited:after {
content: " [" attr(href) "]";*/


.hidden {display: none;}

DIV#hidden {display: none;}



DIV#navigation, DIV#footer1 {display: none;}


DIV#header {
	color : #fff;
	background : #000066;
	border-top : 2px solid #000066;
}



DIV#header2 {display: none;}



/* testo centrale */


DIV#content {
	width:100%; 
	text-align:left;
	height: auto;	
	display: block;
	margin: 20px 0;
	padding: 0;	
	z-index: 1;

}

DIV#NavigationeSx{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0.3em; 
	PADDING-TOP: 0.3em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block; 
	margin: 10px;
	z-index: 200;
} 

/


/*********************** div per le immagini *************************/
div.textimage {
	width : 98%; 
	margin-bottom : 0; 
	border : 1px solid #000066; 	
} 



div.textimage1 {
	width : 98%; 
	margin-bottom : 0; 
} 
div.textimage img {
	float : left; 
	margin : 0; 
	padding-right : 10px;

	
} 
div.textimage1 img {
	float : left; 
	margin : 0; 
	padding-right : 10px;

	} 
	
div.textimage H4, div.textimage p {
	margin : 0 3px; 
	padding : 0; 
	

} 
div.textimage H4 {
	margin-top : 10px; 
} 


/*********************** div per il testo *************************/
div.clearer {
	clear : left; 
} 


/*********************** testo centale *************************/
.TitleCenter {
	padding-right : 5px; 
	padding-left : 0px; 
	padding-bottom : 2px; 
	margin : 0; 
	padding-top : 0; 
	font-size : 1em; 
	font-variant : small-caps; 
	color : #03711d; 
	background : #ffffff;
	border-top : 1px dotted #CDCDCD; 

} 

.TextCenter {
	padding-right : 5px; 
	padding-left : 0; 
	padding-bottom : 1.3em; 
	margin : 0; 
	padding-top : 3px; 
	font-size : 0.8em; 
	text-align : left; 
	color : #000000;
	background : #fff; 
} 


/*pie' di pagina */

DIV#footer1 {
	display: block;
	text-align: center;
	BORDER-top: #000 1px solid; 
	PADDING: 5px; 
	height	: 21px; 
}
DIV#footer2 {
	display: block;
	text-align: center;
	BORDER-top: #000 1px solid; 
	PADDING: 5px; 
	height	: 21px; 
}

/********** mappa del sito *******/


/********** div per le sezioni principali che sorrispondono alle voci di menu *******/
DIV.voci_principali

{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	background : #03711D; 
	border : 0.10em solid #000000;
	padding-right : 0; 
	padding-left : 0.50em; 
	padding-bottom : 0; 
	padding-top : 0; 
	width : 180px; 
	margin-bottom: 0.40em;
	margin-top: 0.40em;
	font-size : 0.8em; 
	font-weight : bold; 
	font-variant : small-caps; 




}

/****************** div per le sezioni secondarie **************************/
DIV.voci_secondarie

{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em; 
	color: #03711D; 
	background : #efeeee; 
	border : 0.10em solid #03711D;
	padding-right : 0.20em; 
	padding-left : 0.20em; 
	padding-bottom : 0; 
	padding-top : 0; 
	width : 260px; 
	margin-bottom: 0.40em;
	margin-top: 0.40em;
	margin-left: 60px;
	font-size : 0.8em; 


}
/*********************** div per le pagine derivate dalle sezioni secondarie *************************/
DIV.voci_tre

{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em; 
	color: #03711D; 
	border : 0.10em dotted #03711D;
	padding-right : 0.20em; 
	padding-left : 0.20em; 
	padding-bottom : 0; 
	padding-top : 0; 
	width : 260px; 
	font-size : 0.8em; 
	margin-bottom: 0.40em;
	margin-top: 0.40em;
	margin-left: 120px;

}
