@font-face {
font-family: 'Interstate';
src: url('/skin/azzero/font/Interstate.eot');
src: url('/skin/azzero/font/Interstate.eot?#iefix') format('embedded-opentype'),
/* url('/skin/azzero/font/Interstate.woff') format('woff'), */
url('/skin/azzero/font/Interstate.ttf') format('truetype');
font-weight: normal;
font-style: normal;
} 

body{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	width: 100%;
	text-align:center;
	background-color: #eae9ea;
	height:101%;
	position:absolute;
}

body, h1, h2, h3, p, ul, li{
margin:0px;
padding:0px;
}



ul.gallery li {
    display: inline;
    float: left;
    padding-bottom: 0px;
    padding-right: 10px;

}

a:link, a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover, a:active{
	color:#333333;
	text-decoration:underline;
}

h1{	display:none;
	color:#cc0033;
	font-size:80%;
}


h2{	color:#830000;
	font-size:95%;
	font-weight:bold;
	text-align:left;
	margin-bottom:8px;}	
h2 a:link, h2 a:visited{ color: #830000; text-decoration:none;}
h2 a:hover{	text-decoration:underline; color:#830000;}
	
h3 {
    color: #4598B6;
    font-size: 80%;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: left;
}

h3 a:link, h3 a:visited{ color: #0086DB; text-decoration:none;}
h3 a:hover{	text-decoration:underline; color:#333333;}

h4{color:#666;
    font-size:100%;
    font-weight:normal;
    text-align:left;
    margin-bottom:5px;}

.txt_grey{ color:#666666;}
.txt_ciano{ color:#167ea1;}
.txt_verde{ color:#3ca52b;}

.align_dx{ text-align:right;}
.align_sx{ text-align:left;}

.allin_sx{ float:left;}
.allin_dx{ float:right;}

.clean{clear:both;}
.clean_padd{clear:both; height:12px;}

.padd{padding:10px;}
.padd_5{padding-top:5px;}
.padd_10{padding-top:10px;}   .padd_15{padding-top:15px;}
.padd_24{padding:24px;}		  .padd_20{padding:0px 24px;}
.padd_24_cont{padding:0px 24px;}  
.padd_90{padding-top:90px;}

span.evidenza {
	color: #ffffff;
	background-color:#3C6B93;
}

/* ***************************  INTESTAZIONE e CONTAINER  ******************************* */

.container{
	width:920px;
	margin:0px auto;
	height:auto;
	background-color:#FFFFFF;
}


.link_up{height:36px; font-size:70%; color:#888887; text-align:left; background-color:#f4f4f5; padding-left:25px;}

.link_up ul{padding-top:3px;}
.link_up ul li{list-style:none; display:inline;}

.link_up a:link, .link_up a:visited{color:#888887; text-decoration:none; float:left; padding-top:7px;}
.link_up a:hover{color:#888887; text-decoration:underline;}

.sep_link_up{float:left; padding:7px 5px 0px 5px;}


.form_cerca{ float:left; width:200px;}

.cerca{ float:left; 
	text-align:left; 
	height:25px; 
	width:160px;
	margin:0px auto;
	padding-top:2px;}
	
.txt_cerca{float:left; margin-top:7px;}

.campo_form_cerca{
	float:left;
	border:1px solid #cccccc;
	background-color:#f9f8f8;
	width:140px;
 	color:#888887;
	margin-top:3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
}

.pulsante_cerca{float:left; border:0px; margin:0px; padding:0px; background-color:transparent; margin-top:2px; margin-left:2px;}

.head{
	background-color:#ffffff;
	height:110px;
	margin:0px auto;
}

.logo{text-align:left; margin:0px auto; padding-top:34px;}

.menu_princip{ 
	width:920px;
	height:30px;
	text-align:center;
	font-size:80%;
	color:#FFFFFF;
	font-family:Georgia, 'Times New Roman', Times, Arial, Verdana, Helvetica, sans-serif;
}

.menu_princip ul{/*padding-left:2px;*/}
.menu_princip ul li{list-style:none; font-weight:normal; display:inline;}

.menu_princip a:link, .menu_princip a:visited{float:left; padding-top:6px;}
.menu_princip a:hover{}

.sel_menu_princip{color:#ffffff; font-weight:normal;}

.sep_menu_princip{float:left; background:url("img/bg/sep_menu.gif") no-repeat top left; margin:0px; height:30px; width:5px; /*border:solid 1px green;*/}



.color_1 a:link, .color_1 a:visited{background-color:#005980; height:24px; color:#FFFFFF; text-decoration:none; width:150px;}
.color_1 a:hover{color:#ffffff; text-decoration:underline; width:150px;}

.color_2 a:link, .color_2 a:visited{background-color:#006b90; height:24px; color:#FFFFFF; text-decoration:none; width:149px;}
.color_2 a:hover{color:#ffffff; text-decoration:underline; width:149px;}

.color_3 a:link, .color_3 a:visited{background-color:#167ea1; height:24px; color:#FFFFFF; text-decoration:none; width:149px;}
.color_3 a:hover{color:#ffffff; text-decoration:underline; width:149px;}

.color_4 a:link, .color_4 a:visited{background-color:#4598b6; height:24px; color:#FFFFFF; text-decoration:none; width:149px;}
.color_4 a:hover{color:#ffffff; text-decoration:underline; width:149px;}

.color_5 a:link, .color_5 a:visited{background-color:#65b0ca; height:24px; color:#FFFFFF; text-decoration:none; width:149px;}
.color_5 a:hover{color:#ffffff; text-decoration:underline; width:149px;}

.color_6 a:link, .color_6 a:visited{background-color:#75bed5; height:24px; color:#FFFFFF; text-decoration:none; width:149px;}
.color_6 a:hover{color:#ffffff; text-decoration:underline; width:149px;}


.header_color_1{height:180px; background-color:#3ca52b;}
.header_color_2{height:180px; background-color:#005980;}
.header_color_3{height:180px; background-color:#006b90;}
.header_color_4{height:180px; background-color:#167ea1;}
.header_color_5{height:180px; background-color:#4598b6;}
.header_color_6{height:180px; background-color:#65b0ca;}
.header_color_7{height:180px; background-color:#75bed5;}



/* ********  PERCORSO  ******** */

.path{padding:55px 20px 0px 28px; text-align:left;}
.path_home{padding:75px 20px 0px 28px; text-align:left;}

.txt_path{font-size:75%; color:#ffffff; padding:15px 0px 12px 0px;}
.txt_path a:link, .txt_path a:visited{color:#ffffff; text-decoration:none;}
.txt_path a:hover{color:#ffffff; text-decoration:underline;}

.tit_banda{color:#ffffff; font-size:180%; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0px 3px 0px; margin:0px;}
.tit_extra{color:#eceded; font-weight:normal; font-size:120%; font-family:Georgia, "Times New Roman", Times, serif; line-height:21px;}

.tit_extra a:link, .tit_extra a:visited{color:#eceded;text-decoration:none;}
.tit_extra a:hover{color:#ffffff; text-decoration:none;}

/* ***********************  BLOCCHI HOME  *************************** */


.cont_sx_h{float:left; width:190px; height:auto; margin-right:45px;}
.cont_sx{float:left; width:190px; height:auto;}

.cont_center_h{float:left; width:400px; height:auto;}
.cont_center{float:right; width:400px; height:auto;}

.cont_dx{float:right; width:190px; height:auto;}

.cont_dx_approf{float:right; width:190px; height:auto; margin-left:47px;} 

.cont_center_full{float:right; width:630px; height:auto;}


.all_grey{background-color:#f4f4f5; height:16.5em;}
.all_grey2{background-color:#f4f4f5; height:16.5em;}
.box_grey{background-color:#f4f4f5; /*height:12em;*/ text-align:left; padding:12px; /*overflow:hidden;*/}
.box_white{background-color:#ffffff; height:auto; text-align:left; padding:0px 2px 8px 2px;}
.box_grey_ie6{background-color:#f4f4f5; /*height:12.35em;*/ text-align:left; padding:12px 12px 2px 12px; width:376px;}/**** larghezza indispensabile a IE6 ****/
.box_grey_dx{background-color:#f4f4f5; height:auto; text-align:left; padding:13px 15px 8px 15px;}

.box_grey_down{ background-color:#f4f4f5; padding:0px 12px; height:25px;}


.tit_home{
	color:#4598b6; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	background: transparent url("img/bg/tit_home.gif") repeat-x top center; 
	height:36px;
	font-size:130%;
	font-weight:normal;
}

.tit_home a:link, .tit_home a:visited{color:#4598b6; text-decoration:none;}
.tit_home a:hover{color:#7cb7cc; text-decoration:none;}

.tit_home_pic{
	color:#4598b6; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:90%;
	font-weight:normal;
	margin-bottom:5px;
}

.tit_home_pic a:link, .tit_home_pic a:visited{color:#4598b6; text-decoration:none;}
.tit_home_pic a:hover{color:#7cb7cc; text-decoration:none;}

.tit_verde{
	color:#3ca52b; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:90%;
	font-weight:normal;
	margin-bottom:5px;
}

.tit_verde a:link, .tit_verde a:visited{color:#3ca52b; text-decoration:none;}
.tit_verde a:hover{color:#76c06a; text-decoration:none;}

.cont_overflow{
	height:200px;
	overflow:hidden;
	position: relative;
}

.cont_h p{ font-size:75%; text-align:left; padding:4px 0px;}

.cont_h p a:link, .cont_h p a:visited{color: #666; text-decoration:none;}
.cont_h p a:hover{color:#666666; text-decoration:underline;}


.cont_pp p{ font-size:70%; text-align:left; padding:4px 0px;}

.cont_pp p a:link, .cont_pp p a:visited{color: #666666; text-decoration:none;}
.cont_pp p a:hover{color:#888; text-decoration:none;}


.link_box{font-size:70%; color:#888888; text-align:left; margin-top:5px;}

.link_box a:link, .link_box a:visited{color:#888888; text-decoration:none;}
.link_box a:hover{color:#888888; text-decoration:underline;}

.box{font-size:70%; color:#666666;}

.box a:link, .box a:visited{color: #167ea1; text-decoration:none;}
.box a:hover{color:#167ea1; text-decoration:underline;}

/*.box ul li a:link, .box ul li a:visited{color:#167ea1; text-decoration:none;}
.box ul li a:hover{color:#167ea1; text-decoration:underline;}*/

.box ul{padding:5px 0px;}
.box ul li{ font-size:100%; background:url("img/ico/add.gif") no-repeat left top; height:auto; list-style:none; margin:4px 0px;  padding-left:17px; overflow:hidden;}


.txt_picc p{color:#666666; font-size:70%;text-align:left; padding:4px 0px;}

.txt_picc p a:link, .txt_picc p a:visited{color: #666666; text-decoration:none;}
.txt_picc p a:hover{color:#888888; text-decoration:none;}


.blocchetti_sx{float:left; width:190px;}

.blocchetti_dx{float:right; width:190px;}


.link_down{padding-top:15px; font-size:75%;}

.link_down a:link, .link_down a:visited{color: #4598b6; text-decoration:none;}
.link_down a:hover{color:#4598b6; text-decoration:underline;}


.img_cont{
	text-align:left;
	margin:0px 0px 20px 0px;
}

.img_home{
	float:left;
	margin:5px 20px 0px 5px;
}


/* ***********************  CONTENUTI  *************************** */

.sep_up{background:transparent url("img/bg/sep_up.gif") no-repeat top center; height:25px;}

.bg_content{background:transparent url("img/bg/bg_content.gif") repeat-y top center;}
.bg_content_approf{background:transparent url("img/bg/bg_content_approf.gif") repeat-y top center;}

.tit_cont{
	color:#4598b6; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:120%;
	font-weight:normal;
}

.tit_cont a:link, .tit_cont a:visited {
	color:#4598b6; text-decoration:none;
}

.tit_cont a:hover {
	color:#1d718f; text-decoration:none;
}


.cont {font-size:75%; text-align:justify; padding:6px 0px 0px 0px; line-height:17px;}

.cont p{margin-bottom:5px;}
.cont a:link, .cont a:visited{color:#167ea1; text-decoration:none;}
.cont a:hover{color:#167ea1; text-decoration:underline;}

.cont h3{color:#666666; font-size:100%; padding:15px 0 10px 0; font-weight:bold;}

.cont ul{padding:5px 0px; list-style:disc; margin-left:15px;}
.cont ul li{height:auto; margin:3px 0px; padding-left:1px;}

.cont ul li a:link, .cont ul li a:visited{color:#167ea1; text-decoration:none;}
.cont ul li a:hover{color:#167ea1; text-decoration:underline;}

.cont ol{padding:5px 0px; list-style:decimal; margin-left:15px;}
.cont ol li{height:auto; margin:3px 0px; padding-left:1px;}


span.abaco{font-family:Georgia, 'Times New Roman', Times, Arial, Verdana, Helvetica, sans-serif; color:#167EA1; font-size:15px;}



/* ****menu SECONDO livello*** 
.menusec{text-align:left; font-size:80%; color:#167ea1;}

.menusec a:link, .menusec a:visited{color:#167ea1; text-decoration:none; padding:4px 0px 4px 14px; display:block;  background: url("img/bg/menusec/freccina_right.gif") no-repeat left center; margin:0px auto;}
.menusec a:hover{color:#167ea1; text-decoration:none; background-color:#e3edf0;}

.menusec ul{}
.menusec ul li{list-style:none;}
.menusec ul li ul li{padding:0px 0px 0px 13px; font-size:85%; margin:1px 0px 0px 0px;}

.sottomenusec ul li{}

.linea_menusec{background:transparent url("img/bg/linea_menusec.gif") repeat-x center center; padding:3px 0px 4px 0px;}

.sel_menusec{display:block; background-color:#e3edf0; font-weight:normal;}

.spazio_sx{padding-left:20px;}*/


.menusec{text-align:left; font-size:80%; color:#167ea1;}

.menusec a:link, .menusec a:visited{color:#167ea1; text-decoration:none; padding:4px 0px 4px 14px; display:block; margin:0px auto;}
.menusec a:hover{color:#167ea1; background: url("img/bg/menusec/freccina_right.gif") no-repeat left center; text-decoration:none; background-color:#e3edf0;}

.menusec ul{}
.menusec ul li{list-style:none;}
.menusec ul li ul li{padding:0px 0px 0px 13px; font-size:85%; margin:1px 0px 0px 0px;}

.sottomenusec ul li{}

.linea_menusec{background:transparent url("img/bg/linea_menusec.gif") repeat-x center center; padding:3px 0px 4px 0px;}

.sel_menusec{display:block; background:#e3edf0 url("img/bg/menusec/freccina_right.gif") no-repeat left center; font-weight:normal;}

.sel_menusec_cartella{display:block; background:#e3edf0 url("img/bg/menusec/freccina_down.gif") no-repeat left center; font-weight:normal;}

.sel_menusec2{display:block; background:#e3edf0 url("img/bg/menusec/freccina_right.gif") no-repeat left center; font-weight:normal;}

.span_frecc{ display:block; 
background: transparent url("img/bg/menusec/freccina_right.gif") no-repeat left center;}

.spazio_sx{padding-left:20px;}


.condividi{float:left; margin-top:20px; width:250px; padding-bottom:25px;}
.condividi_txt{font-size:70%; color:#999999; margin:3px 5px 0px 0px; float:left;}


/* ***********************  FOOTER  *************************** */

.footer{
	background-color:#f4f4f5;
	height:36px;
}

.txt_foot{
	text-align:left;
	font-size:65%;
	color:#888887;
	padding:12px 0px 0px 25px;
}

/************* SONDAGGIO *************/

.totale_voti {
	font-weight: bold;
	text-align:left;
	font-size:14px;
	padding-top:10px;
}

.pulsante_login {
	width:60px;
	font-family:Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	font-size:10px;
}

/************* PAGINAZIONE *************/

.avanti_pag_news{padding-right:5px; float:right; font-size:75%; font-weight:bold; color:#314a73;}
.avanti_pag_news a:link, .avanti_pag_news a:visited{color:#999999; text-decoration:none;}
.avanti_pag_news a:hover{color:#999999; text-decoration:overline;}


/* *******************  TABELLE  ******************* */

.cont_tab{text-align:center; width: 100%;}

table.tabelle{
	border-left: 1px solid #e4e4e4;
	border-top: 1px solid #e4e4e4;
	font-size: 75%;
	width:100%;
	background-color: transparent; 
	margin-bottom: 16px;
	}
	
table.table_vertical{
	font-size: 75%;
	background-color: transparent; 
	margin-bottom: 16px;
}

table.vertical_img {
	border-left: 1px solid #e4e4e4;
	border-top: 1px solid #e4e4e4;
	width:100%;
	background-color: transparent; 
	margin-bottom: 10px;
}

div.img_table_vert{margin: 1px;}
td.larghezza_immagine{width: 90px;}

td.nome_campi{
	background-color: transparent;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	font-weight: normal;
	padding: 5px;
	text-align:center;
}

td.nome_campi_vertical{
	background-color: transparent;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
	padding: 5px;
	text-align:right;
}

td.riga_tabella_dispari {
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding: 5px;
}

td.riga_tabella_pari{
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	background-color: transparent;
	padding:5px;
}

/************* PHOTOGALLERY *************/

.img_photog{float:left; margin:0px 7px 7px 0px;}
.table_photog{text-align:center; font-size:80%;}
.txt_photog{font-size:75%; padding: 3px;}


/************* DOWNLOAD *************/

.down_doc{
	font-size:80%;
	text-align:left;
	list-style:none;
	padding:0px; margin:0px;
}

.down_doc li {margin:10px;width:100%}
div.downloadfile{float:left;margin-right:4px;}
div.downloadtext{margin-left:22px;}


/* *******************  FORM  ******************* */

#tab_left{
float:left;
}

label{font-size:11px;}
div.testo_risposta{ color:#8E2F40; padding:20px;text-align:center; font-size:90%;}
legend{ color:#333333; font-size:110%; }
.class_form{ margin:0px auto; padding:0px; font-size:75%;}
fieldset{ border:1px solid #CCCCCC; padding:14px; width:306px;}
input.campo_form_error{ border:1px solid #8E2F40;}
input.pulsante {
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	font-size:10px;
	margin:8px 0px 6px 0px;
	width:60px;
	border: 1px solid #666666;
}

.tit_form{
	color:#333333;
	font-size:90%;
	font-weight:normal;
	text-align:left;
	padding:10px 0px 0px 0px;
}

.errore{color:#8E2F40;}

.format_form{ text-align:left; padding: 3px;}


input.campo_form, select.campo_form, textarea.campo_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent url("img/bg/bg_form.gif") repeat-x top center;
	font-size: 90%;
	color: #888888;
	background-color:#ffffff;
	border: 1px solid #bbbdbd;
	width: 300px;
	padding:2px;
	margin-bottom:8px;
}
input.campo_form_error, select.campo_form_error, textarea.campo_form_error {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent url("img/bg/bg_form.gif") repeat-x top center;
	color: #888888;
	background-color:#eeeeee;
	border: 1px solid #bbbdbd;
	width: 300px;
	padding:2px;
	margin-bottom:0px;
}
input.campo_form2, select.campo_form2, textarea.campo_form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent url("img/bg/bg_form.gif") repeat-x top center;
	color: #888888;
	background-color:#ffffff;
	border: 1px solid #bbbdbd;
	padding:2px;
	width: 190px;
	margin-bottom:8px;
	font-size: 90%;
	padding:2px;
	margin-bottom:10px;
}


/******************* INIZIO LOGIN *****************/

.fondo{background-color:#f4f4f5; width:300px;}
.fondo2{background-color:#ffffff; border:1px solid #bbbdbd;}

.destra_login{text-align:right; padding-right:14px;}

.campo_login{
	height: 16px;
	width: 100px;
	color:#333333;
	border: 1px solid #cccccc;
}

.spazio{padding-top:3px;}

.messaggio_login{
	text-align:center;
	padding:4px 4px 2px 4px;
	font-size:80%;
	line-height:17px;
}

/********************************* MAPPA *************************************/

.basic_map{font-size:90%; text-align:left;}

.macroarea{	clear:both; 
	background: transparent url("img/sep_puntini_map.gif") repeat-x top left;
	height:20px;}


.azzero {padding:0px 15px; list-style:none;}
.azzero ul{padding:3px;}
.azzero ul li{padding:2px 10px; list-style:none; font-size:90%;}
.azzero ul ul{padding-left:20px;}
.azzero ul li ul li{padding:2px;}
a.voce_mappa:link,a.voce_mappa:visited {color: #333333; text-decoration: none; background:url("img/bg/menusec/freccina_right.gif") no-repeat top left; padding-left:18px;}
a.voce_mappa:hover {color: #333333; text-decoration:underline; background:url("img/bg/menusec/freccina_right.gif") no-repeat top left;}


/************************** RICERCA **************************** */

.cont_ric{padding:10px 2px 0px 5px;}

.ricerca_b{font-size:75%; text-align:left;}

.ricerca_risult{font-size:80%; text-align:left; font-weight:bold;}

.ricerca_tit{ font-size:80%; text-align:left; padding-bottom:4px; color:#4598b6; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.ricerca_tit a:link, .ricerca_tit a:visited{color:#4598b6; text-decoration:none;}
.ricerca_tit a:hover{color:#4598b6; text-decoration:underline;}

.ricerca_area{ background-color:#f4f4f5; padding:3px 3px 3px 6px; text-align:left; font-size:75%; font-weight:bold;}

.ricerca_link a:link, .ricerca_link a:visited{ color:#BD5D22; text-decoration:underline;}
.ricerca_link a:hover{ color:#FFFFFF; text-decoration:underline;}

.ricerca_paginaz{ text-align:left; font-size:80%;}



/************************** BLOCCOEVENTI **************************** */

.bl_eventi{
	font-weight:bold;
	text-align:right;
	color:#004462;
	font-size:85%;
	margin-bottom:6px;
	padding-right:20px;
}

td.domenica{border: 1px solid #cccccc; color:#3ca52b;}
td.feriale {background-color: #eae9ea;}
td.sabato{border: 1px solid #cccccc; color:#3ca52b;}

td.giorno{ color:#333333; font-size: 70%; padding-top:1px; font-weight:bold; border: 1px solid #cccccc;}
td.giorno_int{ color:#333333; font-size: 90%; padding-top:1px; font-weight:bold; border: 1px solid #333333; background-color:#FFFFFF}
td.giorno_int_s{ color:#8E2F40; font-size: 90%; padding-top:1px; font-weight:bold; border: 1px solid #cccccc; background-color:#FFFFFF}
td.giorno_s{ color:#3ca52b; font-size: 70%; padding-top:1px;font-weight:bold; border: 1px solid #cccccc;}
td.feriale_home{background-color:#dac2a7; text-align:center; font-size:75%;}
	
.gg_num{font-size:75%; line-height:14px;}
.gg_num_int{color:#333333; font-size:80%; line-height:16px;}

.eventi_lista{
	font-size: 85%;
	font-weight:normal;
	margin-top:2px;
	margin-bottom:2px;
}

.eventi_lista a:link, .eventi_lista a:visited{ color:#8E2F40; text-decoration:underline;}
.eventi_lista a:hover{ color:#333333; text-decoration:none;}


.inizio_eventi{ padding-top:10px; padding-bottom:10px; text-align:left; font-size:80%; font-weight:bold;}

.inizio_eventi a:link, .inizio_eventi a:visited{ color:#314a73; text-decoration:underline;}
.inizio_eventi a:hover{ color:#3ca52b; text-decoration:none;}

.inizio_eventi_sel{	color:#3ca52b;}	


div.fader_1{top:0px;left:0px;width:198px;position:absolute;}
div.fader_2{top:0px;left:0px;width:1986px;position:absolute;visibility:hidden;}
div.fader_3{top:0px;left:0px;width:198px;position:absolute;visibility:hidden;}
div.fader_4{top:0px;left:0px;width:198px;position:absolute;visibility:hidden;}
div.fader_5{top:0px;left:0px;width:198px;position:absolute;visibility:hidden;}
div.fader_text_1{top:0px;left:199px;width:175px;position:absolute;}
div.fader_text_2{top:0px;left:199px;width:175px;position:absolute;visibility:hidden;}
div.fader_text_3{top:0px;left:199px;width:175px;position:absolute;visibility:hidden;}
div.fader_text_4{top:0px;left:199px;width:175px;position:absolute;visibility:hidden;}
div.fader_text_5{top:0px;left:199px;width:175px;position:absolute;visibility:hidden;}


.img_cont_2 {
float:left;
margin:0 0 20px;
padding:0 10px 0 0;
text-align:left;
}



/************************** MENU TERZO **************************** */

.bg_link_down{
	color:#4598b6; 
	background: transparent url("img/bg/link_down.gif") repeat-x top center; 
	width:188px;
	height:auto;
	text-align:left;
	font-weight:normal;
}


.blocco_terzolivello { font-size:80%; margin-top: 10px; margin-bottom: 10px;}
.blocco_terzolivello a:link, .blocco_terzolivello a:visited{ color:#167ea1; text-decoration:none;}
.blocco_terzolivello a:hover{ color:#167ea1; text-decoration:underline;}

.tit_terzo{padding-top:15px; font-size:115%; font-family:Georgia, "Times New Roman", Times, serif;}

.tit_terzo a:link, .tit_terzo a:visited{color: #4598b6; text-decoration:none;}
.tit_terzo a:hover{color:#4598b6; text-decoration:underline;}

.img_terzo{width:188px;margin:8px 0px 0px 0px;}

.box_terzo{float:left; background-color:#CCCCFF; width:30%; padding:5px; margin-right:5px; margin-top:10px;}

.cont_terzo{width:188px;font-size:75%; text-align:left; margin-top:8px;}

.cont_terzo a:link, .cont_terzo a:visited{color:#333333; text-decoration:none;}
.cont_terzo a:hover{color:#666666; text-decoration:none;}

.parentesi_ciano{color:#167ea1;}
.parentesi_ciano a:link, .parentesi_ciano a:visited{color:#167ea1; text-decoration:none;}
.parentesi_ciano a:hover{color:#167ea1; text-decoration:none;}




/* ***********************  MENU TERZO LIVELLO  ************************* */

ul.menu_terzo li{list-style:none;}

li.menu_terzo{
    width:190px; height:auto; margin:0 10px 20px 0; float:left;}

li.menu_terzo img{padding:8px 0 4px 0;}

li.menu_terzo h2{
text-align: left;
display:block;
font-weight:normal;
line-height:1.2em;
color:#4598b6;
padding: 12px 0 3px 0;
min-height:20px;
height:auto!important;
height:20px;
border-top:1px solid #9dd3e4;
font-size:115%; 
font-family:Georgia, "Times New Roman", Times, serif;

}

li.menu_terzo h2 a:link, li.menu_terzo h2 a:visited {
line-height:1.2em;
color:#4598b6;
text-decoration:none;
}

li.menu_terzo h2 a:hover {
line-height:1.2em;
color:#4598b6;
text-decoration:underline;
}


li.menu_terzo p{
text-align: left;
font-size:75%;
display:block;
color: #333;
padding:0;
}

