body { margin: 0px; padding: 0px; text-align: center; background:#fff; font: 80% Helvetica, Arial, Verdana, Geneva, sans-serif; }
hr {display:none;}
.hidden {display:none;}
/****************************************************/
/*            Struttura della pagina                */
/****************************************************/
#centrato { width:90%; text-align:justify; border:1px solid #000; margin:1em auto; }
/*--------------------------------------------------*/
#corpo { float:left; width: 90%; background-color: #FFF; }
#home_corpo { float:left; width: 750px; background: #FFF url(../images/home_sfondo.gif) 0 0 repeat-y; }
/*--------------------------------------------------*/
#colonna_2 { float:left; width:100%; background: transparent; color: #000; }
/*--------------------------------------------------*/
#intestazione {
	position:relative; 
	background:#F5BC51 url(../images/header.gif) no-repeat;
	background-position: left top; 
	padding:0;
	border-top: 1px solid #fff;
	min-height: 114px;
	height: auto !important;
	height: 114px;
}
/*--------------------------------------------------*/
#pie_di_pagina { clear: left; margin: 0; padding: 0; min-height: 30px; height: auto !important; height: 30px; }
#home_pie_di_pagina {	clear: left; background: url(../images/home_footer.gif) no-repeat; margin: 0; padding: 0; min-height: 30px; height: auto !important; height: 30px; }
/*--------------------------------------------------*/


/****************************************************/
/*                 Intestazione                     */
/****************************************************/
#orario { position:absolute; top:13px; left:119px; }
.orologio { width: 26px; padding:0em; margin:0px; border: 1px solid #fff; font-size: 8px; font-weight: bold; }
/*--------------------------------------------------*/
.slogan_1{position:absolute; top:0; right:0; margin:0; height:45px; width:400px;background: #fff url(../images/slogan_3.gif) no-repeat;}
.slogan_2{ margin:96px 150px 0 120px;	padding:0em; color:#fff; text-transform: uppercase; font-weight: bold; font-size: 9px; }
.slogan_3 { margin:-14px 5px 0 auto; width:154px; padding:0em; text-transform: uppercase; font-weight: bold; font-size: 6px; color:#fff; }
/*--------------------------------------------------*/
#stemmi{ margin:0; padding:0; list-style:none; background:#fff url(../images/stemmi.gif) no-repeat; width:258px; height:50px; position:absolute;top:41px; right:20px; }
#stemmi li{ position:absolute; z-index:1; width:50px; height:50px; }
#stemmi a{ display:block; width:100%; height:100%; background:transparent url(../images/stemmi.gif) no-repeat; text-decoration:none; font-size: 75%; }

#stemmi a span{ position:relative; z-index:-1; }

#stemmi #stemmi_1{ left:0; top:0; }
#stemmi #stemmi_2{ left:60px; top:0px; }
#stemmi #stemmi_3{ left:150px; top:0px; }
#stemmi #stemmi_4{ left:208px; top:0px; }

#stemmi #stemmi_1 a{ background-position:0px -50px; }
#stemmi #stemmi_1 a:hover, #stemmi #sstemmi_1 a:focus, #sstemmi #sstemmi_1 a:active{ background-position:0px -50px; }

#stemmi #stemmi_2 a{ background-position:-60px -50px; }
#stemmi #stemmi_2 a:hover, #stemmi #stemmi_2 a:focus, #stemmi #stemmi_2 a:active{ background-position:-60px -50px; }

#stemmi #stemmi_3 a{ background-position:-150px -50px; }
#stemmi #stemmi_3 a:hover, #stemmi #stemmi_3 a:focus, #stemmi #stemmi_3 a:active{ background-position:-150px -50px; }

#stemmi #stemmi_4 a{ background-position:-208px -50px; }
#stemmi #stemmi_4 a:hover, #stemmi #stemmi_4 a:focus, #stemmi #stemmi_4 a:active{ background-position:-208px -50px; }
/*--------------------------------------------------*/


/****************************************************/
/*             Colonna a sinistra                   */
/****************************************************/
ul.menu_sx_1 { display:none;}
/*--------------------------------------------------*/
#news{display:none;}
/*--------------------------------------------------*/


/****************************************************/
/*               Colonna a destra                   */
/****************************************************/
#menu_dx_1{ display:none; }
/*--------------------------------------------------*/
ul.menu_dx_2 { display:none;}
/*-------------------------------------------------------------------------------------------------------*/
ul.menu_dx_3 { display:none; }
ul.menu_dx_3 li a { display:block; text-decoration:none; padding:0; height:2.5em; line-height:2.5em; height:31px; text-transform: uppercase; }
/*--------------------------------------------------*/


/****************************************************/
/*          Contenuto pagina interna                */
/****************************************************/
.titolo_1 { font-weight:bolder; font-size:90%; color:#72724B; text-align:left; margin-top:3em; padding:0; }
.titolo_2 { display:none; }
.titolo_3 { display:none;}
h2 { margin-top:1em; margin-left:1em; font-weight: bolder; } 
p { color:#72724B; text-align:justify; margin-top:2em;	margin-left:2em; font-weight: 700; }

/****************************************************/
/*                   Home page                      */
/****************************************************/
#menu_home{ margin:0; padding:0; list-style:none; background:#fff url(../images/home_menu.gif) no-repeat; width:470px; height:317px; position:relative; }
#menu_home li{ position:absolute; z-index:1; }
#menu_home a{ display:block; width:100%; height:100%; background:transparent url(../images/home_menu.gif) no-repeat; text-decoration:none; }

#menu_home a span{ position:relative; z-index:-1; }

#menu_home #voce1{ width:83px; height:83px; left:388px; top:117px; }
#menu_home #voce2{ width:83px; height:83px; left:350px; top:200px; }
#menu_home #voce3{ width:130px; height:27px; left:155px; top:65px; }
#menu_home #voce4{ width:130px; height:27px; left:70px; top:112px; }
#menu_home #voce5{ width:130px; height:27px; left:40px; top:154px; }
#menu_home #voce6{ width:130px; height:27px; left:30px; top:195px; }
#menu_home #voce7{ width:130px; height:27px; left:42px; top:237px; }
#menu_home #voce8{ width:130px; height:27px; left:137px; top:281px; }

#menu_home #voce1 a{ background-position:-388px -117px; }
#menu_home #voce1 a:hover, #menu_home #voce1 a:focus, #menu_home #voce1 a:active{ background-position:-388px -434px; }

#menu_home #voce2 a{ background-position:-350px -200px; }
#menu_home #voce2 a:hover, #menu_home #voce2 a:focus, #menu_home #voce2 a:active{ background-position:-350px -517px; }

#menu_home #voce3 a{ background-position:-155px -65px; }
#menu_home #voce3 a:hover, #menu_home #voce3 a:focus, #menu_home #voce3 a:active{ background-position:-155px -382px; }

#menu_home #voce4 a{ background-position:-70px -112px; }
#menu_home #voce4 a:hover, #menu_home #voce4 a:focus, #menu_home #voce4 a:active{ background-position:-70px -429px; }

#menu_home #voce5 a{ background-position:-40px -154px;}
#menu_home #voce5 a:hover, #menu_home #voce5 a:focus, #menu_home #voce5 a:active{ background-position:-40px -471px; }

#menu_home #voce6 a{ background-position:-30px -195px;}
#menu_home #voce6 a:hover, #menu_home #voce6 a:focus, #menu_home #voce6 a:active{ background-position:-30px -512px; }

#menu_home #voce7 a{ background-position:-42px -237px;}
#menu_home #voce7 a:hover, #menu_home #voce7 a:focus, #menu_home #voce7 a:active{ background-position:-42px -554px; }

#menu_home #voce8 a{ background-position:-137px -281px;}
#menu_home #voce8 a:hover, #menu_home #voce8 a:focus, #menu_home #voce8 a:active{ background-position:-137px -598px; }
/*-------------------------------------------------------------------------------------------------------*/
ul.menu_home_3 { position:absolute; top:280px; right:0; text-align:center; width:120px; list-style:none; margin:5px 0 0 0; padding:10px 0 10px 0; font-size:12px; font-weight:bold; }
ul.menu_home_3 li a { display:block; text-decoration:none; padding:0; height:2.5em; line-height:2.5em; height:31px; text-transform: uppercase; }
ul.menu_home_3 li {margin:0; height:31px; display:inline;} 
ul.menu_home_3 li a:link, ul.menu_home_3 li a:visited { background: url(../images/menu_dx_3_off.jpg) no-repeat; color: #fff; } 
ul.menu_home_3 li a:hover, ul.menu_home_3 li a:active { background: url(../images/menu_dx_3_on.jpg) no-repeat; color: #fff;	} 
/*--------------------------------------------------*/
#sondaggio{margin: 2em auto 0 2em; padding:0px;background: url(../images/sondaggio.gif) no-repeat; width: 387px; height:46px;}
#sondaggio dl{text-align:right; color:#72724B; margin:0; padding:0; font-size: 11px; }
#sondaggio dt{display:none;}
#sondaggio dd{ position:relative; top:7px; right:70px;margin:0; font-weight:bold; }
#sondaggio dd a{ text-decoration:none; color:#72724B;}
#sondaggio dd a:hover, #sondaggio dd a:active { text-decoration:underline;	} 

	/*]]>*/
