/* CSS Document */



body{

	background-image: url(../img/sfondo_interno.jpg);

	background-repeat:repeat-x;

	background-position: top;

	background-color:#617FB5;

}

		

.centro_pagina{

	/*background-color:#D9E0F0;*/

	background-image: url(../img/sfondino_interno.jpg);

	margin-top:15px;

	/*padding-left:25px;*/

	/*padding-top:14px;	*/

}



.centro_pagina2{

	background-color:#9FB8E4;

	background-image: url(../img/sfondino_interno.jpg);

	/*padding-left:30px;

	padding-top:10px;*/

	vertical-align:top;

	/*padding-right:10px;*/

}



.link_blu{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:bold;

	color: #003366;

	text-decoration:none;

}


.link_blu2{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	color: #003366;

	text-decoration:none;

}


.calendario{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#9FB8E4;

	background-image: url(../img/sfondino_interno.jpg);

	padding-left:30px;

	padding-top:10px;

	vertical-align:top;

}



.evidenzia1{ color:#CC0000;}



.evidenzia2{ color: #0066FF;}



.testo_interno{

	padding-left:25px;

	padding-right:25px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	text-align: justify;

	color: #003366;

}

.testo_interno2{

	padding-left:45px;

	padding-top:10px;

	padding-right:45px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-align: justify;

	color: #003366;

}

.tit_bianco{ color:#FFFFFF;}

.tit_bianco_piccolo{ font-size:14px; color:#FFFFFF; font-weight:bold;}



.testo_sanitari{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003366;

}



.testo_form{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000033;

	width: 150px;

}



.testo_form2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000033;

	width: 500px;

}



.zoom img{

	width:149px;

	height:100px;

	cursor:pointer;

}



.zoom2 img{

	width:188px;

	height:129px;

	cursor:pointer;
	border:#FFFFFF 4px solid;

}



.zoom3 img{

	width:120px;

	height:170px;

	cursor:pointer;

}



.zoom4 img{

	width:120px;

	height:85px;

	cursor:pointer;

}







/* ************************************************ 

					ID

/* ************************************************ 

                  TESTATA*/



#testata{

	background-image:url(../img/testata_interno.jpg);

	background-repeat:no-repeat;

	background-position:center;

	background-color:#afc6f2; /*azzurro scuro interno */

	width:794px;

	height:142px;

	text-align:right;

	vertical-align:bottom;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:14px;

	color:#336699; /* azzurro scuro testo */

}



#testata .lingue{

	padding-top:100px;

	padding-right: 15px;

	padding-bottom: 10px;

}



#testata a{

	color:#336699; /* azzurro scuro */

	text-decoration: none;

}



#testata a:hover{

	color:#333399; /*blu*/

	text-decoration: underline;

}



/* ************************************************ 

                 MENU */



#menu{

	background-image:url(../img/sfondo_menu.jpg);

	background-position:top;

	height:203px;

	width:106px;

	text-align:right;

	/*margin-top:10px;*/

	/*margin-bottom:10px;*/

	padding-right: 3px;

	line-height: 18px;

	vertical-align:middle;

}



#menu a{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 0.95em;

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:none;

}



#menu a:hover{

	text-decoration: underline;

}



#menu a.link_sel{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 0.95em;

	font-weight:bold;

	color: #FFFF00;

	text-decoration:none;

}

/* ************************************************ 

		IMG GRANDE AL CENTRO*/

		

#anim_centro{

	background-image: url(../img/sfondino_interno.jpg);

	/*background-repeat:no-repeat;*/

	/*width:794px;*/

	height:203px;

}







/* ************************************************ 

       PIEDE DI PAGINA*/



#foot{

	background-image: url(../img/foot2.jpg);

	background-repeat:no-repeat;

	width:794px;

	height:145px;

}



#foot a{ color:#FFFFFF;}



#foot .indir_foot{

	/*background-image:url(img/foot.jpg);*/

	width: 794px;

	height: 133px;

}

#foot .indir_foot2{

	/*background-image:url(img/foot.jpg);*/

	width: 794px;

	height: 133px;
	
	padding-top:10px;

}

#foot .tit_foot{

	padding-left:18px;

	padding-top:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	width:150px;

	float: left;

}



#foot .tit_foot2{

	padding-left:100px;

	padding-top:23px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	width:200px;

	float: left;

}



/*

#foot{

	background-image: url(img/sfondino_interno.jpg);

	padding-left:14px;

	padding-bottom:14px;

	padding-top:22px;

	width:793px;

}



#foot a{ color:#FFFFFF;}



#foot .indir_foot{

	background-image:url(img/foot.jpg);

	width: 770px;

	height: 133px;

}



#foot .tit_foot{

	padding-left:13px;

	padding-top:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	width:150px;

	float: left;

}



#foot .tit_foot2{

	padding-left:100px;

	padding-top:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	width:200px;

	float: left;

}

*/

.psm{

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#003366;

}



a.psm{

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#003366;

}



/*************************************

			 NEWS 2*/



#news2{

	background-color:#003366;

	width:750px;

	text-align:left;

	/*padding-left:10px;*/

}



#news2 .tit_giallo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color: #E4CF04;

}



#news2 .testo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

}



#news2 .tit{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

}



#news2 .testo_news{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

}

.testo_interno3{

	padding-left: 40px;
	
	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-align: justify;

	color: #003366;

}