/* indicazioni relative al layout generale*/
BODY {
	padding: 0px;
	BORDER-WIDTH: 0px; 
	BACKGROUND: #fff; 
	MARGIN: 0px; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left; 
	
	scrollbar-face-color:#e3e5e6;
	scrollbar-highlight-color:#e3e5e6;
	scrollbar-3dlight-color:#e3e5e6;
	scrollbar-darkshadow-color:#b1b1b1;
	scrollbar-shadow-color:#e3e5e6;
	scrollbar-arrow-color:#b1b1b1;
	scrollbar-track-color:#f5f5f3;
}



select {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    width: 184px;
	MARGIN-BOTTOM: 6px;
	MARGIN-LEFT: 3px;
} 
input {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    width: 121px;
	MARGIN-BOTTOM: 6px;
	MARGIN-LEFT: 3px;
} 


/* formattazione testo*/

.bold_arancio {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #F15B40;
}

.bold_granata {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #AF1F08;
	MARGIN-LEFT: 3px;
}
.bold_blu {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #1D4A7C;
	MARGIN-LEFT: 3px;
}

.txt_menu_vademecum{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #6F6F6F;
	PADDING-LEFT: 0px;
	MARGIN:0px;
	text-decoration : NONE;

}
.txt_menu_vademecum:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	color : #F15B40;
	text-decoration : NONE;
}
.txt_prodotti_home {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6F6F6F;
	PADDING-LEFT: 93px;
	/*width:309px;*/
}
/* formattazione tabelle */
.box_ricettivita {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px; 
	PADDING: 0px;
	width: 201px;
}
.bot_cerca {
	MARGIN: 0px; 
	MARGIN-LEFT: 132px; 
}
.tbl_vademecum {
	MARGIN-TOP: 8px; 
	PADDING: 0px;
	width: 135px;
	MARGIN-BOTTOM: 8px;
}
.box_eventi{
	padding: 0px;
	width : 135px;
	text-align:center;
	margin:0px;
}
.box_eventi_contenuto{
	padding: 0px;
	width : 117px;
	text-align:center;
	margin:0px;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #AF1F08;
}
.box_prodotti{
	padding: 0px;
	padding-left: 3px;
	padding-right: 4px;
	width : 408px;
	text-align:left;
	margin:0px;
	BACKGROUND: #FFFFFF;
}
.img_prodotti{
	padding: 0px;
	margin:0px;
	margin-right:14px;
	float:left;
}
.img_tit_prodotti{
	margin-left:0px;
	margin-top:2px;
	margin-bottom:2px;
}
.box_prodotti_contenuto{
	padding: 0px;
	text-align:left;
	margin:0px;
	margin-left: 0px;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6F6F6F;
	height:50px;
	overflow: hidden;
	line-height:11px;
	width: 292px;
	text-decoration : NONE;
}

.img_trattini_prodotti{
	margin-left: 95px;
	width: 292px;
	clear: both;
}
.box_short_breaks{
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width : 201px;
	text-align:left;
	margin-left:0px;
	margin-bottom:1px;

}
.img_short_breaks{
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	height: 61px;

}
.img_tit_short_breaks{
	margin-left:53px;
	margin-top:0px;
	margin-bottom:0px;
	width : 140px;
}
.box_short_breaks_contenuto{
	padding: 0px;
	padding-left: 4px;
	text-align:left;
	margin:0px;
	margin-left: 0px;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6F6F6F;
	width : 140px;
	height:43px;
	overflow: hidden;
	line-height:11px;
}
.box_short_breaks_int{
	padding: 0px;
	width : 100px;
	text-align:left;
	margin:0px;
}
.img_tit_short_breaks_int{
	margin-left:0px;
	margin-top:3px;
	margin-bottom:0px;
	width : 100px;
}
.box_short_breaks_contenuto_int{
	padding: 0px;
	padding-left: 4px;
	text-align:left;
	margin:0px;
	margin-bottom:12px;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6F6F6F;
	width : 100px;
	height:43px;
	overflow: hidden;
	line-height:11px;
}
.img_trattini_short_breaks{
	margin-left:0px;
	clear: both;
}
.bot_short_break {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 80px; 
}
.nofloat{

	float: none;

}
/* MENU DI NAVIGAZIONE */
.txt_menu_liv1{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN:0px;
	text-decoration : NONE;
	COLOR: #AF1F08;
	/*background:#445570;*/
	width:181px;
	MARGIN-LEFT: 3px;
		padding: 3px;
	/*text-transform: uppercase;*/

}
.txt_menu_liv1:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #5A759E;
	MARGIN-LEFT: 3px;
	text-decoration : NONE;
	/*text-transform: uppercase;*/
	/*background:#5A759E;*/
}
.txt_menu_liv2{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	MARGIN:0px;
	text-decoration : NONE;
	COLOR: #5B5B5B;
	MARGIN-bottom: 2px;
	text-transform: capitalize;
	height:11px;
	MARGIN-LEFT: 0px;
	border-bottom: 1px solid #D4D4C8;
	width:172px;
	/*background:#CBD1DA;*/
			padding: 1px;
}
.txt_menu_liv2:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #AF1F08;
	MARGIN-bottom: 2px;
	text-decoration : NONE;
	text-transform: capitalize;
	height:11px;
		MARGIN-LEFT: 0px;
		border-bottom: 1px solid #D4D4C8;
		/*background:#5A759E;*/
}
.txt_menu_liv3{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	text-decoration : NONE;
	text-transform: capitalize;
	COLOR: #5B5B5B;
	background:#F5F5F5;
	MARGIN:0px;
	MARGIN-LEFT: 3px;
	height:14px;
		width: 162px;
			MARGIN-bottom: 2px;

}
.txt_menu_liv3:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	text-decoration : NONE;
	text-transform: capitalize;
	COLOR: #AF1F08;
	background:#F4F3F3;
	MARGIN-LEFT: 3px;
	height:14px;
	width: 162px;
		MARGIN-bottom: 2px;

}

.txt_menu_liv4{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	MARGIN:0px;
	text-decoration : NONE;
	COLOR: #5B5B5B;
	MARGIN-TOP: 0px;
	text-transform: capitalize;
	height:14px;
	MARGIN-LEFT: 36px;
		MARGIN-top: 1px;

}
.txt_menu_liv4:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #AF1F08;
	MARGIN-TOP: 0px;
	text-decoration : NONE;
	text-transform: capitalize;
	height:14px;
	MARGIN-LEFT: 36px;
		MARGIN-top: 1px;
}
.float_left_liv2{
	float:left;
	MARGIN-LEFT: 0px;
}
.float_left_liv3{
	float:left;
	MARGIN-LEFT: 12px;
	MARGIN-top: 1px;
}
/* paginazione interne */
.box_pagina_interna{
padding:13px;
margin:3px;
width:402px;
background:#F5F5F5;
}
.titolo_pagina {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #AF1F08;
	text-transform: uppercase;
}
.txt_interne{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #6F6F6F;
	line-height:18px;
}
.txt_interne:A{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #AF1F08;

}
.txt_interne:HOVER{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #AF1F08;

}
.link_interne{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #f57901;
	line-height:18px;
}
.link_interne:A{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #f57901;

}
.link_interne:HOVER{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #f57901;

}
.bordo_immagine{
border:1px solid #6F6F6F;
}

.link_esterno {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #1D4A7C;
}
.link_esterno:hover, visited {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #1D4A7C;
}
.txt_box_interni{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #6F6F6F;
}
.link_box_interni{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #AF1F08;

}
.link_box_interni:hover, visited{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #AF1F08;

}
.blu{
background:#1D4A7C;
}
.admin_titolo{
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 20px; 
COLOR: #fff;
}
.titolo_blu {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #1D4A7C;
	text-transform: uppercase;
}
.titolo_blu_piccolo {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #1D4A7C;
	text-transform: uppercase;
}
.txt_nero{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000;
	PADDING-LEFT: 4px;
}
.titolo_bianco {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #fff;
	text-transform: uppercase;
}
.txt_nero_big{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #000;
	PADDING-LEFT: 4px;
}
.link_esterno_bianco {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #fff;
}
.link_esterno_bianco:hover, visited {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #fff;
}
.input_upload {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    width: 190px;
	MARGIN-BOTTOM: 6px;
	MARGIN-LEFT: 3px;
} 

/* ubae */
.tabella_homepage{
margin-top:10px;
}
.tabella_homepage_footer{
margin-top:10px;
margin-bottom:5px;
}
.tableborder {  
border: 1px #8B8B8B solid;
}
.img_menu {
border: 1px #D6D6CE solid;
margin-bottom:4px;
}
.img_menu2 {
border: 1px #D6D6CE solid;
margin-bottom:4px;
margin-top:4px;
}
.txt_menu{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	text-decoration : NONE;
	COLOR: #5B5B5B;
	MARGIN:0px;

}
.txt_menu:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	text-decoration : NONE;
	COLOR: #f57901;

}
.riga_menu{
	border-bottom: 1px solid #D6D6CE;
}
.freccia_menu{
	margin-left:3px;
}
.blocco_testo{
padding-left:11px;
padding-right:11px;
padding-bottom:11px;
height:363px;
}
.blocco_testo_interna{
padding-left:11px;
padding-right:11px;
padding-bottom:11px;
/*height:632px;*/
}
.img_titolo{
margin-top:8px;
margin-bottom:6px;
}
.txt{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #717273;
	padding:0px;
	margin:0px;
	text-align:justify;
	line-height:18px;
}
.txt_interne{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #717273;
	padding:0px;
	margin:0px;
	text-align:justify;
	line-height:18px;
}

.vertical_space6{
	Margin-top:6px;
	Margin-bottom:6px;
}

/* --- calendario --- */

.calendario { 
	border-collapse:collapse; 
	border-spacing:0; 
	margin:0px; 
	width:150px; 
	text-align:left; 
	/*border:1px solid #cccccc; */
	/*background-color:#ffffff;*/ 
	padding:5px;
}
.calendario td {  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	width:20px; 
	height:20px; 
	text-align:center; 
	font-size:8pt;
	padding:5px;
}
.calendario td.wide {  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	width:130px; 
	height:20px; 
	text-align:center; 
	font-size:8pt; 
}
.calendario td a {  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 
	color:#f57901;
	/*background-color:#ffffff; */
	
}
.calendario .giorni td { 
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	/*background-color:#ffffff; */
	color:#515056; 
}
.calendario .scuro { 
	background-color:#BBBAC0; 
}
.calendario .chiaro { 
	background-color:#E8E7ED; 
}
.uppercase{
	text-transform:uppercase; 
	color:#f57901;
}
.tit_evento{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #f57901;
	padding:0px;
	margin:0px;
	text-align:justify;
}
.sfondo_giorno_attivo {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #fff;
	background-color:#EE4D00; 
}
.blocco_testo_evidenza{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	text-align:justify;
	line-height:18px;
	padding:11px;
	COLOR: #EE4D00;
	background:#fff;
	border: 1px solid #E3E5E6;
}
.txt_interne_arancio{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #f57901;
	padding:0px;
	margin:0px;
	text-align:justify;
	line-height:18px;
}
.txt_interne_arancio_small{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #f57901;
	padding:0px;
	margin:0px;
	line-height:14px;
}
.txt_interne_align_left{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #6F6F6F;
	line-height:18px;
	text-align:left;
}
.txt_interne_grande{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #6F6F6F;
	line-height:24px;
}
.txt_interne_grande_inter{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #6F6F6F;
}
.txt_interne_grande_align_left{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #6F6F6F;
	line-height:24px;
	text-align:left;
}
.link_mail{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #6F6F6F;
	line-height:18px;
	text-align:left;
}
.link_mail:HOVER{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #f57901;
	line-height:18px;
	text-align:left;
}
.flag{
	border: 1px solid #C3C3C3;
}
.credits{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #6F6F6F;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	text-decoration: none; 	
}
.credits:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #f57901;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	text-decoration: none; 	
}
.txt_interne_bianco{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #fff;
	padding:0px;
	margin:0px;
	text-align:justify;
	line-height:18px;
}
.big_arancio {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #f57901;
	text-decoration:none;
}
.site_menu{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	text-decoration : NONE;
	COLOR: #a19fa7;

}
.site_menu:hover{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	text-decoration : NONE;
	COLOR: #f57901;

}