body {
	background-attachment: scroll;
	background-image: url(images/sfondo.jpg);
	background-color: #1A81A2;
	background-repeat: repeat-x;
}

h1 { text-align:center; font:10px Verdana, Geneva, sans-serif normal; color:#FFF; }

a:link{
color: #B34234;
text-decoration: none;
}
a:active {
color: #B34234;
text-decoration: none;
}
a:visited{
color: #B34234;
text-decoration: none;
}
a:hover {
color: #B34234;
text-decoration: underline;
}
a.bianco:link{
color: #FFFFFF;
text-decoration:none;
}
a.bianco:active {
color: #dcdcdc;
text-decoration: none;
}
a.bianco:visited{
color: #FFFFFF;
text-decoration: none;
}
a.bianco:hover {
color: #dcdcdc;
text-decoration: none;
}
a.blu:link{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #415165;
font-style: normal;
letter-spacing: 1px;
text-decoration: none;
}
a.blu:active {
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #FE9E47;
font-style: normal;
letter-spacing: 1px;
text-decoration: none;
text-decoration: none;
}
a.blu:visited{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #415165;
font-style: normal;
letter-spacing: 1px;
text-decoration: none;
	}
a.blu:hover {
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #FE9E47;
font-style: normal;
letter-spacing: 1px;
text-decoration: none;
text-decoration: underline;
}
table.esterna{
	border: 1px solid #C3CEDC; 
	line-height: normal; 
	margin-top:5px;
	margin-left:5px;
	margin-right: 0px;
	
	}
table.esterno {
	border: 10px solid #FFFFFF;
    }
td.bottom{
	border-bottom: #FFFFFF 2px solid;
	line-height: normal; 
	}
	td.turismo{
	border-bottom: #FE9E47 1px solid;
	line-height: normal; 
	}

	td.top{
	background-image:url(images/ara.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	}

td.layout{
	border-left: #1C6E89 1px solid;
	line-height: normal;
	background-color:#FFFFFF;
	}
td.indi{
	background-color:#9CC2CF;
	font-family: Verdana;
	font-weight:bold;
	font-size: 11px;
	letter-spacing: 1px;
	padding-left: 0px;
	color: #0E4861;
	text-align: center;
	}

td.menu{
	border-right: #FFFFFF 2px solid;
	line-height: normal;
	background-color:#E3F1F4;
	}

td.title{
	padding-left: 10px;
	border-bottom: #C3CEDC 1px solid;
	border-top: #C3CEDC 1px solid;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	color: #415165;
	text-decoration: none;
	}
.rosso {
	font-family: Verdana;
	font-size: 11px;
	color: #B34234;
	text-decoration: none;
	letter-spacing: 1px;
}
.ara_s {
	font-family: Verdana;
	font-size: 11px;
	color: #FC8F30;
	text-decoration: none;
	letter-spacing: 1px;
}
.ara_u {
	font-family: Verdana;
	font-size: 11px;
	color: #FC8F30;
	text-decoration: underline;
	letter-spacing: 1px;
}
.ara_g {
	font-family: Verdana;
	font-size: 11px;
	color: #FC8F30;
	text-decoration: none;
	letter-spacing: 1px;
}
.ara_p{
	font-family: Verdana;
	font-size: 10px;
	color: #FC8F30;
	text-decoration: none;
}
.blu{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #415165;
	text-decoration: none;
}
.blu_g{
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #415165;
	text-decoration: none;
}
.blu_p{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #415165;
	text-decoration: none;
}
.blu_pic{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #415165;
	text-decoration: none;
}
.blu_pi{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #415165;
	font-style: normal;
	letter-spacing: 1px;
}
.blu_spazio{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #415165;
	font-style: normal;
	letter-spacing: 1px;
	line-height: 14px
}
.nerop{
	font-family: Verdana;
	font-size: 10px;
	color: #242B37;
	text-decoration: none;
}
.nerob{
	font-family: Verdana;
	font-size: 11px;
	color: #242B37;
	text-decoration: none;
}
.nero_s{
	font-family: Verdana;
	font-size: 11px;
	color: #242B37;
	letter-spacing: 1px;
}
.bianco_b {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_g {
	font-family: Verdana;
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_m {
	font-family: Verdana;
	font-size: 14px;
	font-weight: NORMAL;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_p {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_pi {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
	}
.azz {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #9CC2CF;
	text-decoration: none;
	letter-spacing: 1px;
	}
	
#corpo_pagina td{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;
	color: #415165;
	text-decoration: none;
	letter-spacing: 1px;
	}

.menu_bottom { font-family: Verdana; font-size: 11px; width:900px; text-align:center; color:#0e4861; margin:auto; margin-bottom:10px; font-weight:bold; }
.menu_bottom a, .menu_bottom a:visited { color:#e3f1f4; font-weight:normal; }
.menu_bottom a.current { text-decoration:underline; font-weight:bold; }

td.title h2 { font-size:12px; margin:5px; }

.package { float:left; width:170px; height:280px; background:#cee7ee; margin:0px 5px 0px 5px; padding:5px; }
.package h2 { font-size:12px; margin:0px 0px 10px 0px; text-align:center; }
.package h3 { font-size:12px; margin:0px 0px 10px 0px; text-align:center; }
.package img { border:2px solid #CEE7EE; margin:0px 0px 5px 15px; }
.package a { text-decoration:underline; margin:0px 10px 0px 10px; }

.issue h2 { font-size:14px; }
.issue img { border: 2px solid #CEE7EE; margin:5px 5px 5px 15px; }
.issue ul { margin:15px 5px 5px 5px; list-style-type:none; }
.issue ul li { margin:10px 0px 10px 0px; }

#social {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #415165;
	text-align:center;
}
/*
#social { margin:15px 0px 15px 35px; color:#155e7e; font-size:14px; }
#social h2 { margin:0px; padding:0px; font-size:16px; letter-spacing:1px; }
#social ul { padding:0px; margin:5px 0px 0px 15px; }
#social ul li { padding:0px; margin:0px 0px 15px 0px; }
#social img { border:none; }
*/