body {
	background-color:#E2E2C7;
	margin:0px;
	background-image: url(../../en/images/sweet_back.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
.testonero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9b9175;
	line-height: 20px;
}	
	.testobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9b9175;
	line-height: 20px;
}
.testo a:link {
	color: #9b9175;
	text-decoration: none;
}
.testo a:visited {
	text-decoration: none;
	color: #9b9175;
}
.testo a:hover {
	text-decoration: underline;
	color: #9b9175;
}
.testo a:active {
	text-decoration: none;
	color: #9b9175;
}
#text_help {
	position:absolute;
	left:533px;
	top:100px;
	color:#9b9175;
	width:300px;
	height:250px;
	font-size:15px;
	font-family:arial,sans-serif;
}

#main-content {
	width:1000px;
	height:800px;
	padding:auto;
	position:relative;
	background-image: url(../../en/images/sweet_back.png);
	background-repeat:repeat-x;
}

#internal-content {
	width:840px;
	min-height:740px; 
	
	padding:auto;
	position:relative;
	margin-left:88px;
	background-color:#E2E2C7;
}

#spazio_foto {
	width:294px;
	height:410px;
	background-color:#E2E2C7;
	position:absolute;
	top:0px;
	left:0px;
}

#spazio_testi {
	width:294px;
	height:174px;
	background-color:#E2E2C7;
	position:absolute;
	top:410px;
	left:0px;
}

#contenuto_interno {
	position:absolute;
	top:140px;
	left:321px;
	width: 506px;
	min-height:600px;
	background-color:#E2E2C7;
}

#movie {
	position:absolute;
	width:315px;
	height:773px;
	background-color:#9B9175;
	left:88px;
}
#logo_est a {
        display:inline-block;
        width:418px;
        height:35px;
}
#logo_est {
	position:absolute;
	width:418px;
	height:35px;
	left:430px;
	top:333px;
	background-image:url(../../en/logo_esterne.png);
}

#logo_int {
	position:absolute;
	width:325px;
	height:19px;
	left:320px;
	top:72px;
	background-image:url(../../en/logo_interne.png);
}

#quiet {
	position:absolute;
	left:533px;
	top:386px;
	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e2e2c7;
}

#comfort {
	position:absolute;
	left:533px;
	top:437px;
	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e2e2c7;
}

#sport {
	position:absolute;
	left:533px;
	top:488px;
	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e2e2c7;
}


#relax {
	position:absolute;
	left:533px;
	top:539px;
	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e2e2c7;
}


#footer_home {
	position:absolute;
	left:433px;
	top:630px;
	color:#FFF;
	font-size:12px;
	font-family:arial,sans-serif;
}

#footer_home a {
	color:#FFF;
	text-decoration:none;
}

#footer_home a:hover {
	color:#FFF;
	text-decoration:underline;
}

#footer_internal {
	position:absolute;
	left:0px;
	bottom:0px;
	color:#FFF;
	font-size:12px;
	width:528px;
	height:33px;
	padding-top:5px;
	padding-left:312px;
	background-color:#8AAE3C;
	font-family:arial,sans-serif;
}

#footer_internal a {
	color:#FFF;
	text-decoration:none;
}

#footer_internal a:hover {
	color:#FFF;
	text-decoration:underline;
}

#menu_page {
	position:absolute;
	left: 433px;
	top: 584px;
	font-size:12px;
}

#menu_page  {
	list-style:none;
	padding:none;
	margin:none;
	color: #e2e2c7;
	font-weight:bold;
	font-family:arial,sans-serif;
}

#menu_page  a {
	padding:none;
	text-decoration:none;
	display:inline-block;
	color: #e2e2c7;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	background-color:#9b9175;
}

#menu_page span {
	display:inline-block;
	background-color:#9b9175;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

#menu_page #other  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

#menu_page  a:hover {
	display:inline-block;
	padding:none;
	text-decoration:none;
	color: #e2e2c7;
	background-color:#8AAE3A;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

a {
	color:#e2e2c7;
	text-decoration:none;
}

a:hover {
	color:#8AAE3A;
	text-decoration:none;
}

.selected_link {
	color:#8AAE3A;
	text-decoration:none;
}

#menu_page #other:hover {
	background-color:transparent;
	color:#8AAE3A;
}


#menu_int {
	position:absolute;
	left: 319px;
	top: 105px;
	font-size:12px;
}



#menu_int  {
	list-style:none;
	padding:none;
	margin:none;
	color: #e2e2c7;
	font-weight:bold;
	font-family:arial,sans-serif;
}

#menu_int  a {
	padding:none;
	text-decoration:none;
	display:inline-block;
	color: #e2e2c7;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	background-color:#9b9175;
}

#menu_int span {
	display:inline-block;
	background-color:#9b9175;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

#menu_int #other  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#9b9175;
}

#menu_int #selected  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	background-color:#8AAE3A;
}

#menu_int #other2  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#666666;
}

#menu_int  a:hover {
	display:inline-block;
	padding:none;
	text-decoration:none;
	color: #e2e2c7;
	background-color:#8AAE3C;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

a {
	color:#e2e2c7;
	text-decoration:none;
}

a:hover {
	color:#8AAE3A;
	text-decoration:none;
}

#menu_int #other:hover {
	/*color:#9b9175;*/
	color:#8AAE3C;
}


#menu2  {
	list-style:none;
	padding:none;
	margin:none;
	color: #e2e2c7;
	font-weight:bold;
	font-family:arial,sans-serif;
	font-size:12px;
}

#menu2  a {
	padding:none;
	text-decoration:none;
	display:inline-block;
	color: #9b9175;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

#menu2 span {
	display:inline-block;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color: #9b9175;
}

#menu2 #selected  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#9b9175;
}


#menu2  a:hover {
	display:inline-block;
	padding:none;
	text-decoration:underline;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}

#menu_int #other3  {
	display:inline-block;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#8AAE3C;
}
.floriani {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}	
.floriani a:link {
	color: #999999;
	text-decoration: none;
}
.floriani a:visited {
	text-decoration: none;
	color: #999999;
}
.floriani a:hover {
	text-decoration: none;
	color: #999999;
}
.floriani a:active {
	text-decoration: none;
	color: #999999;
}
