HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
html,BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-image: url(../images/homepage_sfondo.jpg);
	background-repeat: repeat;
	scrollbar-face-color:#4EB0D5;
	scrollbar-highlight-color: #D9E0B7;
	scrollbar-3dlight-color:#D9E0B7;
	scrollbar-darkshadow-color:#747937;
	scrollbar-shadow-color:#5F6E66;
	scrollbar-arrow-color:#FEE3A0;
	scrollbar-track-color: #4BCAED
}
BODY {
	FONT-SIZE: 10px;
	FONT-FAMILY: "Trebuchet MS";
}
DIV#container {
	width: 770px;
		margin: 0px auto;
	}
DIV#overheader {
	height: 13px;
	margin: 0px auto;
	padding-top: 3px;
	color: #ADC5B8;
	background-color: #4db0d5;
	font-family: "Trebuchet MS";
	font-size: 10px;
	letter-spacing: 1px;
	padding-left: 0px;
	text-align: right;
	padding-right: 20px;
}
DIV#overheader a{
	color: #fbcf65;
	text-decoration: none;
	padding-right: 30px;
}
DIV#overheader a:hover{
	color: #FFEEBF;
}
DIV#overheader a#activelink{
	color: #fff;
}
/*stili per overheader*/

.link2{
	padding-right: 18px;
	}
DIV#header {
	height: 116px;
	text-align: center;
	margin: 0px auto;
	padding-top: 0px;
	color: #ADC5B8;
	width: 770px;
	background-image: url(../images/homepage_02.jpg);
}
DIV#navbar {
	height: 19px;
	text-align: left;
	margin: 0px auto;
	padding-top: 3px;
	width: 724px;
	background-color: #4db0d5;
	padding-left: 46px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	letter-spacing: 1px;
}
DIV#navbar a{
	color: #ffd96f;
	text-decoration: none;
}
DIV#navbar a:hover{
	color: #FFEEBF;
	text-decoration: none;
}
DIV#navbar A#activelink {
	COLOR: #Fff;
	TEXT-DECORATION: none;
	padding-right: 18px;
}
/*stili per navbar2*/

.link1{
	padding-right: 18px;
	}

DIV#navigation {
	height: 33px;
	text-align: center;
	margin: 0px auto;
	padding-top: 0px;
	color: #ADC5B8;
	width: 770px;
	background-image: url(../images/home_02d_02.jpg);
}
DIV#content {
	margin: 0px auto;
	width: 770px;
	font-size: 14px;
	background-image: url(../images/homepage_04.jpg);
	height: 900px;
	background-repeat: no-repeat;
}
DIV#titolo {
	margin-top: 36px;
	width: 335px;
	margin-left: 208px;
	color: #4EB0D5;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}
DIV#text {
	margin-top: 15px;
	width: 230px;
	margin-left: 208px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-align: justify;
	letter-spacing: 0px;
	color: #817b70;
}
div#text p{
	width: 230px;
	_width: 230px;
}
div#text a{
	color: #4EB0D5;
	text-decoration: underline;
	font-weight: bold;
}

div#text a:hover{
	color: #87C9E2;
	text-decoration: underline;
}


DIV#superfooter {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	margin: 0px auto;
	width: 770px;
	background-image: url(../images/homepage_05.jpg);
	height: 167px;
	background-repeat: no-repeat;
}
DIV#footer {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	COLOR: #C4D2CD;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	margin: 0px auto;
	width: 770px;
	background-image: url(../images/homepage_06.jpg);
	height: 82px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
DIV#footer A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
DIV#logo {
	height: 111px;
	text-align: center;
	margin: 0px auto;
	width: 671px;
	padding-top: 20px;
}
DIV#image {
	margin: 0px auto;
	width: 250px;
	height: 236px;
	padding-top: 0px;
	float: right;
	margin-top: 2px;
	margin-right: 65px;
	}
DIV#image2 {
	margin: 0px auto;
	}

DIV#subcontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 28px;
	margin: 0px auto;
	width: 671px;
	text-align: center;
	FONT: bold 12px "Trebuchet MS"; COLOR: #6F9580; TEXT-DECORATION: none
	}
DIV#subcontent UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 32px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	}
DIV#subcontent LI {
	PADDING-RIGHT: 50px;
	DISPLAY: inline;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 0px;
}
DIV#subcontent A {
	FONT: bold 12px "Trebuchet MS"; COLOR: #6F9580; TEXT-DECORATION: none
}
DIV#subcontent A:hover {
	COLOR: #E3EAE7; TEXT-DECORATION: underline
}
DIV#navigation A#activelink {
	COLOR: #E7724C; TEXT-DECORATION: none
}
DIV#header UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	}
DIV#header LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.5em; PADDING-TOP: 0px
}
DIV#navigation UL {
margin: 0px auto;
	LIST-STYLE-TYPE: none;
	}
DIV#navigation LI {
	DISPLAY: inline; margin: 0px 0px 0px 22px; 
}
DIV#navigation A {
	FONT: bold 1.2em/2.5em "Trebuchet MS"; COLOR: #E8EEEB; TEXT-DECORATION: none
}
DIV#navigation A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV#navigation A#activelink {
	COLOR: #E7724C; TEXT-DECORATION: none
}
DIV#header A {
	FONT: bold 0.9em/2.4em "Trebuchet MS"; COLOR: #709681; TEXT-DECORATION: none
}
DIV#header A:hover {
	COLOR: #A0BAAC; TEXT-DECORATION: none
}
DIV#header A#activelink {
	COLOR: #FD8E57; TEXT-DECORATION: none
}
.p1 {
	overflow: auto;
}
img.imag1 {
	border: 2px inset #FFFFFF;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 0px;
	padding: 3px;
	}
	
	
/*stili per breadcrumb*/
DIV#breadcrumb {
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-align:right;
	padding-top: 40px;
	padding-right: 71px;
	letter-spacing: 1px;
}
DIV#breadcrumb a{color: #a32b2b;text-decoration:none;}
DIV#breadcrumb p{
	margin:0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	line-height: 12px;
	text-transform: uppercase;
	font-weight:bold;
}
DIV#breadcrumb p a{
	color: #4EB0D5;
	text-decoration:none;
}
DIV#breadcrumb p a:hover{
	color: #79C4DF;
	text-decoration:none;
}
	
/*stile per prenotazioni*/

.prenotazioni{
	color: #F8D823;
	}
	
	div#contatti{
	text-align: center;
	color: #012D52;
	font-family: "Trebuchet MS";
	font-size: 1.2em;
	margin-top: 179px;
	margin-bottom: 180px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-LEFT: 0.5em; FONT: bold 2.3em/80px arial,serif
}
H2 {
	FONT-SIZE: 1.5em; COLOR: #5A7E6C}
.titoletto{
	color: #9A741F;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	}
.titolettoS{
	color: #9A741F;
	font-size: 11px;
	text-transform: none;
	font-weight: bold;
	text-decoration: underline;
	}
.corsivo{
	font-style: italic;
		}
		
/*stili per iframe*/
.iframe{
	text-align: center;
	width: 498px;
	height: 410px;
	margin-bottom: 4px;
}
/*stili per tabelle e titoli*/

.tdSX{
	text-align: center;
	color: #B3B1A2;
	width: 37px;
	font-size: 18px;
	font-weight: bold;
	border: 1px outset #EDE1AD;
}
.tdSX a{
	color: #4DB0D5;
}
.tdDX{
	text-align: center;
	color: #B3B1A2;
	width: 36px;
	font-size: 18px;
	font-weight: bold;
	border: 1px outset #EDE1AD;
}
.tdDX a{
	color: #4DB0D5;
}
.tdC{
	text-align: center;
	color: #4DB0D5;
	width: 478px;
	font-family: "Trebuchet MS";
	font-size: 10px;
}
.tdC a{
	color: #4DB0D5;
}
.tdC a:hover{
	color: #fff;
}
.tdDX a:hover{
	color: #80C7E1;
	text-decoration: underline;
}
.tdSX a:hover{
	color: #80C7E1;
	text-decoration: underline;
}
.image{
	color: #F9F8EE;
	border: 1px inset #FFFFFF;
}
.titoletto3{
	color: #9A741F;
	font-size: 11px;
	font-weight: bold;
	}