﻿
.tbpagacheck
{
	font-size: 12px;
	font-weight:bold;
}

.lbl
{
	font-weight: normal;
	width:200px;
	font-size: 12px;
}
	
.H3
{
TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; WIDTH: 700px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -1px; COLOR: #0f6391; FONT-SIZE: 28px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
	
.TitLbl
{
    width: 150px;
}

.sfondo
{
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 5px; WIDTH: 600px; PADDING-RIGHT: 5px; HEIGHT: auto !important; PADDING-TOP: 0px

}

HTML {
	BACKGROUND-COLOR: #006599; MARGIN: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 100%; FONT-SIZE: 9px
}
BODY {
	BACKGROUND-COLOR: #006599; MARGIN: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 100%; FONT-SIZE: 9px
}
#box-pagina {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: auto; MIN-HEIGHT: 100%; PADDING-LEFT: 5px; WIDTH: 960px; PADDING-RIGHT: 5px; HEIGHT: auto !important; PADDING-TOP: 0px
}
#box-header {
	WIDTH: 100%
}
#box-middle {
	PADDING-BOTTOM: 50px; MARGIN: auto; WIDTH: 960px
}
#box-middle:after {
	DISPLAY: block; HEIGHT: 20px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#box-footer {
	WIDTH: 100%; BOTTOM: 0px
}
#header {
	MARGIN: auto; WIDTH: 960px; HEIGHT: 240px
}
#header IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.menu {
	BACKGROUND-IMAGE: url(../immagini/bg-menu.jpg); TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 1px auto auto; WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Trebuchet, Trebuchet MS, sans-serif; HEIGHT: 30px; FONT-SIZE: 12px
}
.menu A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 32px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #fff; BORDER-RIGHT: #ffcc00 1px solid; PADDING-TOP: 7px
}
.menu A:hover {
	BACKGROUND-COLOR: #003366; COLOR: #ffcc00
}
.main {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 50px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; WIDTH: 700px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.mainLargo {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 50px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#mainLargo {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 50px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#mainLargo TABLE {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: #aaa 1px solid
}
#mainLargo TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: 0px
}
#colonna {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
#footer {
	BACKGROUND-IMAGE: url(../immagini/bg-footer.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#sitemap {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 20px; WIDTH: 400px; FLOAT: left
}
A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
H2 {
	TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; WIDTH: 700px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -1px; COLOR: #0f6391; FONT-SIZE: 28px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
H1 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ccc; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.menu H1 {
	DISPLAY: none
}
.sottomenu {
	TEXT-TRANSFORM: lowercase; BACKGROUND-COLOR: #ddd; WIDTH: 100%; FONT-FAMILY: Verdana, sans-serif; FLOAT: left; COLOR: #333; FONT-SIZE: 90%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.sottomenu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #333; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.sottomenu A:hover {
	BACKGROUND-COLOR: #ddd; COLOR: #666; TEXT-DECORATION: underline
}
.main IMG {
	BORDER-BOTTOM: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; PADDING-BOTTOM: 1px; MARGIN: 5px 15px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 5px solid; BORDER-RIGHT: #ddd 5px solid; PADDING-TOP: 1px
}
.mainLargo IMG {
	BORDER-BOTTOM: #ddd 5px solid; BORDER-LEFT: #ddd 5px solid; PADDING-BOTTOM: 1px; MARGIN: 5px 15px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 5px solid; BORDER-RIGHT: #ddd 5px solid; PADDING-TOP: 1px
}
#offerta {
	BACKGROUND-IMAGE: url(../immagini/offertamese.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 22px; WIDTH: 200px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; FLOAT: left; HEIGHT: 90px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 30px
}
.titOfferta {
	COLOR: #003399; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
#slideshow {
	BACKGROUND-IMAGE: url(../immagini/bg-slideshow.jpg); PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 120px; PADDING-TOP: 30px
}
#prenota {
	TEXT-ALIGN: center
}
#titolonews {
	TEXT-TRANSFORM: uppercase
}
#readnews {
	TEXT-ALIGN: right
}
#news H1 {
	BACKGROUND-IMAGE: url(../immagini/bg-news.jpg); TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
.news-data {
	TEXT-ALIGN: right; PADDING-RIGHT: 4px; COLOR: #ccc; FONT-WEIGHT: bold
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ff9966; TEXT-DECORATION: none
}
#titolonews A {
	PADDING-LEFT: 5px; COLOR: #33cc66; TEXT-DECORATION: none
}
#titolonews A:hover {
	COLOR: #006600; TEXT-DECORATION: none
}
#readnews A {
	COLOR: #99cc99; TEXT-DECORATION: none
}
#readnews A:hover {
	COLOR: #339900; TEXT-DECORATION: none
}
.bloccocontenitore {
	WIDTH: 40px; PADDING-RIGHT: 15px
}
.bloccocontenitoremsg {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 364px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.bloccoprivacyval {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 46px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.bloccoprivacytxt {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; WIDTH: 600px; PADDING-RIGHT: 2px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 2px
}
#label {
	TEXT-ALIGN: right; MARGIN: 0px 30px 20px 0px; COLOR: #666
}
#label INPUT {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: Verdana, sans-serif; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#label TEXTAREA {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 450px; FONT-FAMILY: Verdana, sans-serif; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.valoreObb {
	BORDER-BOTTOM: #990000 2px solid; BORDER-LEFT: #990000 2px solid; BORDER-TOP: #990000 2px solid; BORDER-RIGHT: #990000 2px solid
}
.label-obb {
	COLOR: #990000; FONT-WEIGHT: bold
}
#label-obb INPUT {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: Verdana, sans-serif; COLOR: #990000; FONT-SIZE: 10px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#label-obb TEXTAREA {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 450px; FONT-FAMILY: Verdana, sans-serif; COLOR: #990000; FONT-SIZE: 10px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#trattamento {
	COLOR: #999; FONT-SIZE: 9px
}
.labprenota {
	BACKGROUND: #efefef; FONT-SIZE: 90%
}
.contenitorecatg {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 25px; WIDTH: 150px; FLOAT: left; COLOR: #666
}
.contenitorecatg IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 5px; PADDING-LEFT: 1px; WIDTH: 120px; PADDING-RIGHT: 1px; HEIGHT: 90px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.contenitorenomecat {
	WIDTH: 150px; FLOAT: left
}
.contenitorenomecat STRONG {
	FONT-WEIGHT: normal
}
.contenitoreimgphoto {
	WIDTH: 150px; FLOAT: left
}
.antImg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.antImg IMG {
	PADDING-BOTTOM: 1px; MARGIN: 16px 16px 0px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.indietro {
	MARGIN-TOP: 30px; WIDTH: 700px; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 30px
}
.promozioni {
	BACKGROUND-IMAGE: url(../immagini/bg_bannerHome.jpg); TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; MARGIN: 20px 10px 10px 0px; PADDING-LEFT: 10px; WIDTH: 203px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.promoTit A {
	TEXT-TRANSFORM: uppercase; WIDTH: 100%; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.promoTit A:hover {
	COLOR: #ffff99
}
.promoDesc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.newsletter {
	BACKGROUND-IMAGE: url(../immagini/bg_newsletter.jpg); BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 9px; PADDING-LEFT: 20px; WIDTH: 172px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 50px
}
.newsletter FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.contVal {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.valNewsletter {
	WIDTH: 115px; FONT-FAMILY: Tahoma, Arial; MARGIN-BOTTOM: 5px; FLOAT: left; FONT-SIZE: 11px
}


