body {
    BACKGROUND-ATTACHMENT: scroll; 
	BACKGROUND-REPEAT: repeat-x; 
    scrollbar-base-color: #EEEEEE;
	scrollbar-3dlight-color: #73582E;
	scrollbar-arrow-color: #758FAB;
}
a.foto {
		border: 2px solid #FFFFFF;
}
a.foto:link  {
		border: 2px solid #FFFFFF;
}
a.foto:visited  {
		border: 2px solid #FFFFFF;
}
a.foto:hover  {
		border: 2px solid #FFFFFF;
}
a.foto:active  {
		border: 2px solid #FFFFFF;
}
A.mini:link{
color: #314894;
text-decoration: none;
}
A.mini:hover {
color: #E38B5B;
text-decoration: none;
}
a.ara:link{
color: #FFFFFF;
text-decoration: none;
}
a.ara:visited{
color: #FFFFFF;
text-decoration: none;
}
a.ara:hover {
color: #FFC555;
text-decoration: none;
}
a.ara:active{
color: #FFC555;
text-decoration: none;
}
a.ara_b:link{
color: #314894;
text-decoration: none;
}
a.ara_b:visited{
color: #314894;
text-decoration: none;
}
a.ara_b:hover {
color: #FFC555;
text-decoration: none;
}
a.ara_b:active{
color: #FFC555;
text-decoration: none;
}
a.ara_c:link{
color: #314894;
text-decoration: underline;
}
a.ara_c:visited{
color: #314894;
text-decoration: underline;
}
a.ara_c:hover {
color: #FFC555;
text-decoration: none;
}
a.ara_c:active{
color: #FFC555;
text-decoration: underline;
}
A.link:link{
color: #FFFFFF;
text-decoration: none;
}
A.link:hover {
color: #FFFFFF;
text-decoration: none;
}
A.link:link{
color: #FFFFFF;
text-decoration: none;
}
A.link:hover {
color: #FFFFFF;
text-decoration: none;
}
.testoscorr {
	font-family: Verdana;
	font-size: 11px;
	color: #314894;
	background-color: #FFC555;
}
.testoscorr_blu {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #314894;
}
table.esterna{
	BORDER: #FFFFFF 1px solid; 
	LINE-HEIGHT: normal; }
table.esterna_gialla{
	BORDER: #FFC555 1px solid; 
	LINE-HEIGHT: normal; }
td.menu {
	background-color: #C0D2E0;
	BORDER-BOTTOM: 1px solid #EFF4FA;
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	color: #314894;
    }
td.menu_t {
	background-color: #649DC8;
	BORDER-BOTTOM: 1px solid #EFF4FA; 
    }
td.menu_d {
	background-color: #C0D2E0;
	BORDER-BOTTOM: 1px solid #EFF4FA; 
    }
td.linea{
	border-left: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
	td.dx{
	border-right: #dedede 1px solid; 
	LINE-HEIGHT: normal; 
	}
	td.vert{
	background-image:url(index/images/homepage07_11.jpg);
	background-position:left;
	background-repeat:repeat-y;
	}
td.bott{
	background-image:url(http://www.hpromenade.it/images/homepage03_21.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
td.des{
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.de{
	border-right: #000000 1px solid; 
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.right{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.ri{
	border-left: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.rig{
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.cent{
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.left{
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.centre{
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.centre_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
	}
table.top{
	border-top: #ffffff 2px solid;
	LINE-HEIGHT: normal; 
	}

td.ce{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
}
td.cen{
     border-left: #000000 1px solid; 
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
}
td.left_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
	}
td.right_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	border-left: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #314894;
	text-decoration: none;
}
.tex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #314894;
	text-decoration: none;
}
.tex_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4675C1;
	text-decoration: none;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #314894;
	text-decoration: none;
}
.blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #314894;
	text-decoration: none;
}
.blu_big{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #314894;
	text-decoration: none;
}
.pic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314894;
	text-decoration: none;
}
.arancio_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFC555;
	text-decoration: none;
}
.arancio_p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFC555;
	text-decoration: none;
}
.arancione_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFC555;
	text-decoration: none;
}
.ara_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFC555;
	text-decoration: none;
}
.pic_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #314894;
	text-decoration: none;
}
.bianco_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
.bianco_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
	div#content table.prenota { width:99%; }
div#content table.prenota td.privacy { font-family:"Verdana";
	font-size: 11px; padding-left:5px; text-align:justify; vertical-align:top; color: #314894;}
div#content table.prenota td input.privacy { border:0; }

div#content h5 { color: #9D7653; margin:0px; padding:0px; height:auto; font-family:"Verdana"; font-size: 12px;}

input, textarea, select {
	font-family:"Verdana";
	font-size: 11px;
	color: #1f425f;
	font-weight: normal;
	border: 1px solid #255072;
	background-color: #C9D9E9;
}

