.r_titolo{
	border-left:0px solid #ffffff; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #ffffff; 
	background-color:#455C27;
	padding-left:5px;
	font-size: 14px;
	font-family:Century Gothic;
	color:#FEDB7E;
	text-decoration:none;
	font-weight:bold;
	width:200px;
}
.r_pax{
	background-color:#455C27;
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #ffffff; 
	text-align:right;
	padding-right:35px;
	text-decoration:none;
	FONT-SIZE: 13px;
	width:100px;
}
.r_area{
	background-color:#455C27;
	border-right:0px solid #ffffff; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #ffffff; 
	text-align:right;
	padding-right:35px;
	text-decoration:none;
	FONT-SIZE: 13px;
}
td.r_area a,
td.r_area a:visited,
td.r_area a:link
td.r_area a:hover{
	font-family:Century Gothic;
	FONT-SIZE: 6pt;
	font-style:italic;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.r_txticona{
	font-size: 6pt;
	font-family: Century Gothic; 
	border-color:#4E6B34; 
	border-left-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	color:#ffffff;
	text-align:center;
}
.r_pax{
	PADdiNG-RIGHT: 3px; 
	PADdiNG-LEFT: 3px; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Century Gothic;
	font-weight:bold;
	color:#000000;
}
.r_ico{
	font-size: 8pt; 
	font-family: Century Gothic; 
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px; 
	border-bottom-width: 1px;
	border-color:#4E6B34; 
	padding-left: 3px; 
	padding-right: 3px;
	color:#FFFFFF;
}
.r_desc{
	background-color:#ffffff;
	padding-left:4px;
	padding-right:4px;
	color:#000000;
	border-bottom:1px solid #ffffff;
	width:100%;
}
td.r_desc span {
	FONT-SIZE: 13px;
	font-family:Century Gothic;
	color:#000000;
	text-decoration:none;
}
td.r_desc a,
td.r_desc a:visited,
td.r_desc a:link
td.r_desc a:hover{
	FONT-SIZE: 8pt;
	font-style:italic;
	color:#FFFFFF;
	font-weight:bold;
}
table.tab_struttura{
	width:100%;
}
table.tab_struttura td{
	border-color:#ffffff;
}
table.tab_struttura table#table5 td{
	border-color:#ffffff;
}
table.tab_struttura table.r_tab_servizi{
	background-color:#ffffff;
	border-left:1px solid #455c27; 
	border-right:1px solid #455c27; 
}
table.tab_struttura td.r_tipo
{
background-color:#455C27;
border-bottom:1px solid #FFFFFF;
border-left:0 solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#FEDB7E;
font-family:Century Gothic;
font-size:12px;
font-weight:bold;
padding-left:5px;
}
