
 	/* inizio stampa*/


body {
	margin: 0;
	padding:0;
	color:#333;
	/*background: #000666;*/
	/*background: #fafafa;*/
	/*color:#333;*/
	font-family: Verdana,Arial,Tahoma,Helvetica, sans-serif;
	font-size: 96%;/*12px;*/
	/*list-style: none;	
	/* Evita problema IE */
	/* text-align: center; */
	 
} 


/*body a:link  {
	text-decoration: none;
	color:#000033;#FF4040;
} */

#container {
	margin:0 auto;
	padding:0;
	width:100%;
	border-bottom:2px solid #eee;
}

#accesso {
	display:none;
	position:absolute;
	top:-900px;
	/*visibility:hidden;*/
}
#header1 {
	display:none;
	/*background-image: url(../img/santi_artisti.jpg);*/
	/*width:100%;*/
	height:30px;
	float: right;
	padding-right: 40px;
	width: 230px;
	margin-top:0px;
	padding-top: 0px;
	padding-left: 30px;
}
#header {
	display:none;
	height:90px;
	/*background-image: url(../img/hdr.jpg);*/
	/*width:100%;*/
	margin:0;
	padding:0; 
}

#header h1 {
	color: #fff;
	margin: 0;
	text-align: right;
	padding-right: 50px;
	
}	
#header img {
	border: none;
	margin: 0 0 0 0; 
	width:100%;
	height:100%;
}
#tempo {
	display:none;
	background: #fff;
	color: #333;
	font-size: 80%;/*12px;*/
	float: right;
	margin-right: 0px;
	width: 230px;
	height: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 10px;
			
}
#accessibilita {
	display:none;
	background: #fff;
	color: #333;
	font-size: 80%;/*12px;*/
}
#menuprincipale {
	display:none;
	background: #003366;
	color: #fff;
	padding-left: 0;
	width:100%;
	float:left;
}

#menuprincipale ul {
	margin: 0;
	padding:0;
	list-style-type: none;
	white-space: nowrap;
	text-align:left;
}
#menuprincipale li {
	display: inline;
	float: left;
	border-bottom: 1px #eee;
	font-size:85%;	
}	
#menuprincipale li a:link, #menuprincipale li a:visited  {
	color: #fff;
	text-decoration:none;
	font-weight: bold;
	padding: 0 1em;
}

#menuprincipale li a:hover {
	text-decoration: underline;
	background: #fff;
	color: #006;
}
#testata {
	height: 25px;
	font-size:75%;
	/*margin:0 ;
	padding:0;*/
	background:#d4dde6;
	/*padding-right:4px;
	padding-top:4px;*/
	text-align:right;
	color:#003366;
	font-weight:bold;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	
	
}
#contsx {
	display:none;
	float:left;
	left: 0px;
	width: 180px;
	\width:190px;
	w\idth:180px;
	height:auto;
	color:#333;
	/*background:#f5f5f5;/* #f0f5ff;*/
	margin: 0px ;
	padding: 0px;
}

#menusx {
	display:none;
	float:left;
	left: 0px;
	width: 180px;
	\width:190px;
	w\idth:180px;
	height:auto;
	color:#333;
	/*background:#f5f5f5;/* #f0f5ff;*/
	margin: 0px;
	padding: 0px;
}

#menusx p {
	margin:0;
	line-height: 1.2em;
	padding-left: 4px;
	text-align: left;
	color: #009;
	
}
#menusx ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#f5f5f5;
}
#menusx ul li {
	line-height: 1.8em;
	border-bottom:  1px solid #d4dde6;
	margin: 0;
	padding: 0;
	text-align:left;
	font-size:75%;
}

#menusx ul li a {
	display:block;
	margin: 0;
	padding-left: 5px;
	font-size:95%;
}
#menusx ul li a:link, #menusx ul li a:visited {
	color:#000066;
	text-decoration: none;
}

#menusx ul li a:hover {
	color: #f00;
	background: #fff;
	text-decoration:none;
}


#menusx  h2 {
	background:#d4dde6;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	color: #000066;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 4px 0;
}

#immagini{
	padding-left:10px;
	font-size:70%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	/*border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;*/
	background:#d4dde6;
	/*background-repeat:repeat-x;*/
	text-align:left;
	font-weight:bold;
}
.imm{
	padding-left:10px;
	font-size:70%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	/*border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;*/
	background:#d4dde6;
	text-align:left;
	color:#000666;
	font-weight:bold;
}
.boxsin {
	background-color:#f5f5f5;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.75em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/*WIDTH: 100%;*/
	color:#009;
}
.boxsin ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#f5f5f5;
}
.boxsin ul li {
	line-height: 1.8em;
	/*border-bottom: 1px dotted #000eee;*/
	margin: 0;
	padding: 0;
	text-align:left;
	
}

.boxsin ul li a {
	display: block;
	margin: 0;
	padding-left: 5px;
	font-size:95%;
}
.boxsin ul li a:link, .boxsin ul li a:visited {
	color:#000066;
	text-decoration: none;
}

.boxsin ul li a:hover {
	color: #f00;
	/*background: #fff;*/
	text-decoration:none;
}

.sx IMG {
    BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid;width:80px;height:31px;
}
#coldx {
	display:none;
	float:right;	 
	height:auto;
	width:180px;
	\width:190px;
	w\idth:180px;
	color: #009;
	/*background-color: #f0f5ff;*/
	margin: 0px; 
	padding: 0px;
	text-align:left;
	
}
#coldx p{
	margin:0;
	line-height: 1.2em;
	padding-left: 4px;
	text-align:left;
	color: #009;
}
#coldx h4 {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background: #fff;
	color: #666;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 3px 0;
	text-align:center;
}
#ricerca{
	display:none;
	padding-left:10px;
	font-size:80%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	/*border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;*/
	background-color:#f5f5f5;
	color:#009;
}
.test{
	/*height: 10px;*/
	/*margin:0 ;
	padding:0;*/
	/*padding-right:4px;
	padding-top:4px;*/
	background:#d4dde6;
	background-color:#d4dde6;
	/*background-image: url(../images/barrette_sfondo.jpg);
	background-repeat:repeat-x;*/
	text-align:left;
	/*color:#003366;*/
	/*font-weight:bold;*/
	/*border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;*/
	font-weight:bold;
	
}
#ricerca input {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 80%;/*12px;*/
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	padding:0px;
	height:20px;
}
#ricerca form {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#ricerca label {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	/*background-color:#DEE5EB;*/
	
}
#informazioni{
	display:none;
	padding-left:10px;
	font-size:80%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	color:#009;
	background:#d4dde6;
	font-weight:bold;
}
.infor{
	padding-left:0px;
	font-size:68%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	color:#009;
	background:#d4dde6;
	text-align:left;
	font-weight:bold;	
	
}

.boxdestra {
	display:none;
	background-color:#f5f5f5;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/*WIDTH: 100%;*/
}
.boxdestra ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#f5f5f5;
	
}
.boxdestra ul li {
	line-height: 1.8em;
	border-bottom: 1px solid #d4dde6;
	margin: 0;
	padding: 0;
	text-align:left;
	
}

.boxdestra ul li a {
	display: block;
	margin: 0;
	padding-left: 5px;
	font-size:95%;
}
.boxdestra ul li a:link, .boxdestra ul li a:visited {
	color:#000066;
	text-decoration: none;
}

.boxdestra ul li a:hover {
	color: #f00;
	/*background: #fff;*/
	text-decoration:none;
}
.boxdestra img {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #666666 1px solid;
	PADDING-LEFT: 0px;
	FLOAT: left; 
	MARGIN-BOTTOM: 5px;
	MARGIN-top: 1px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #666666 1px solid; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #666666 1px solid;
	width:55px;
	height:35px;
	
}

.dx IMG {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px;MARGIN-top: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid;width:55px;height:35px; 
}
#aggior{
	display:none;
	padding-left:10px;
	font-size:80%;/*12px;*/
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	background-color:#f5f5f5;
	color:#009;
}

#contcentrale {
	/*border-left:1px solid #006;
	border-right:1px solid #006;
	/*border-bottom:1px solid #006;	*/
	padding-right:20px;
	padding-left:20px;
	padding-bottom:0px;/*1em;*/
	padding-top:0px;
	margin:10px 10px;
	background-color:#f5f5f5 ;/*185px;*/
	
}
#contcentrale table {
	text-align: justify;
}
#sei {
	display:none;
	background-color:#f5f5f5;
	color:#009;
	font-size: 85%;
	border-top:#cccccc 1px solid;
	/*border-bottom:#cccccc 1px solid;*/
	/*border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;*/
	font-style: oblique;
}
#sei ul {
	margin: 0;
	padding:0;
	list-style-type: none;
	white-space:nowrap;
	text-align:left;
}
#sei li {
	display: inline;
	float: left;
	border-bottom: 1px #eee;
	font-size:90%;	
}	
#sei li a:link, #sei li a:visited  {
	color: #009;
	text-decoration:none;
	font-weight: normal;
	/*padding: 0 1em;*/
	font-style: oblique;
}

#sei li a:hover {
	text-decoration: underline;
	background: #fff;
	color: #006;
}



.cx IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-RIGHT: 5px;
    PADDING-TOP: 0px;
	width:150px;
	height:150px;
}
.cx1 IMG {
	/*BORDER-RIGHT: #666666 1px solid;*/ PADDING-RIGHT: 2px; /*BORDER-TOP: #666666 1px solid;*/ PADDING-LEFT: 2px; FLOAT: left; /*MARGIN-BOTTOM: 5px;*/ PADDING-BOTTOM: 0px; /*BORDER-LEFT: #666666 1px solid;*/ MARGIN-RIGHT: 5px; PADDING-TOP: 0px;/* BORDER-BOTTOM: #666666 1px solid;*/;
}

#footer{
	display:none;
	float:left;
	clear: both;
	border-top: 1px dotted #006;
	margin-top: 20px;
	width: 100%;
	font-size:10px;
	font-weight: /*normal;*/bold;
	padding: 0;
	
}
#footer ul {
	margin: 0;
	padding:0;
	list-style-type: none;
	height: 1.5em;
	text-align: center;
	white-space: nowrap;
	/*background-color: #003366;*/
	
}
#footer li {
	display: inline;
	/*background-color: #7E8EC1;/*#003366;*/
	color:#000666;/*#909fec;#7ea2c0;#99CCFF;*/
}

#footer li a:link, #footer li a:visited  {
	color: #000666;
	text-decoration:none;
	font-weight: /*normal;*/bold;
	padding: 0;
}

#footer li a:hover {
	text-decoration: underline;
	background: #fff;
	color: #FF4040;/*#006;*/
	}

 

	

/*html>body div.menuprincipale ul li a {
	width: 155px;
}

html>body div.menuprincipale  ul li {
	width: 160px;
}*/


#centrale {
	width: 100%;
	}
#centrale p {
	padding-top:4px;
	padding-right:5px;
	margin:0;
	/*line-height:normal;*/
	line-height: 1.5em;
	padding-left: 5px;
	text-align: justify;
	font-size:88%;
}
#centrale img {
margin:0;
	
}
#centrale table {
	text-align: left;
}
#centrale th {
	text-align: left;
	font-size:90%;/*justify;*/
}
#centrale tr {
	text-align: left;
	font-size:88%;/*justify;*/
}
#centrale td {
	text-align: left;
	font-size:88%;/*justify;*/
}
#centrale ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#f5f5f5;
}
#centrale ul li {
	line-height: 1.8em;
	/*border-bottom: 1px solid #d4dde6;*/
	margin:0;
	padding:0;
	text-align: left;
	padding-right:15px;
	padding-left: 15px;
	font-size:88%;
		

}

#centrale ul li a {
	display:block;
	margin: 0;
	/*padding-left: 5px;*/
	font-size:80%;
	line-height: inherit;
	
}
#centrale ul li a:link, #centrale ul li a:visited {
	color:#000066;
	text-decoration: none;
	
}

#centrale ul li a:hover {
	color: #f00;
	/*background: #fff;*/
	text-decoration:none;
}
.centr {
	
	border-bottom:1px solid #d4dde6;
	margin: 0;
	padding: 0;
	text-align:left;
	font-size:75%;
	
}
.centr h1{
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #003366; PADDING-TOP: 0px; /*BACKGROUND-COLOR: #dee5eb;*/ TEXT-ALIGN: left; font-size:100%;
}
.centr h2{
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM:0px; COLOR: #003366; PADDING-TOP: 0px; /*BACKGROUND-COLOR: #dee5eb;*/ TEXT-ALIGN: left; font-size:80%;
}
.centr h3{
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; font-style:oblique; text-decoration: underline; FONT-WEIGHT: normal; PADDING-BOTTOM:0px; COLOR: #003366; PADDING-TOP: 0px; /*BACKGROUND-COLOR: #dee5eb;*/ TEXT-ALIGN: left; font-size:90%;
}


.centr ul li  a{
	color:#003366;
			
}

.evidenz{
		border-bottom:1px solid #d4dde6;
		
}


/*fine  stampa*/

.by_footer{ 
    display:inline;
	float:left;
	clear: both;
	border-top: 1px solid #d4dde6;
	margin-top: 20px;
	width: 100%;
	font-size:10px;
	font-weight: /*normal;*/bold;
	padding: 0;
	
}


