#marqueecontainer{
	position: relative;
	width: 210px;
	height: 260px;
	overflow: hidden;
	left: -2px;
}
.txtNomePagine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #FFFFFF;
	text-align: justify;
}

.titleSky {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
}
.txtHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.menuHome {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
}
.menuHome:hover {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 85%;
	color: #FF9900;
	text-decoration: none;
}
.menuHomeDown {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 85%;
	color: #FF9900;
	text-decoration: none;
}
.bandHome {
	background-image: url(images/bandHome.gif);
	background-repeat: repeat-y;
}
.txtNome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #333333;
	text-align: justify;
}
.link11Dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.link11Dark:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

.fondoMain {  
background-image: url(images/band.gif); background-repeat: repeat-x
}

.counter {  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF
}

.menuMusei {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
text-decoration: none; 
font-weight: bold
}

.menuMusei:hover {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  
color: #004059; 
text-decoration: none; 
font-weight: bold
}

.ForSelect {
	font-size: 10px;
}

.tableBordoDown {  
border-color: #333333; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px
}

.tableBordoDxUp {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 0px;
	border-left: 0px;
}
.tableBordoSxUp {
	border-top: 1px solid #333333;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #333333;
}
.tableBordoDX {
	border-top: 0px;
	border-right: 1px solid #333333;
	border-bottom: 0px;
	border-left: 0px;
}

.tableBordoSx {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #333333;
}

.tableBordoDownUp {
	border-top: 1px solid #333333;
	border-right: 0px;
	border-bottom: 1px solid #333333;
	border-left: 0px;
}

.tableBordoDownUpBlu {
	border-top: 1px solid #42626D;
	border-bottom: 1px solid #42626D;
}

.nomeCity { 
font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; text-decoration: none; font-weight: bold 
}
.tableBordo { 
border: 1px solid #333333}

.txtHome {  
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3E4B63; text-align: justify
}

.txtIndirizzo { 
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3E4B63}

.fondoScheda { 
background-image: url(schede/fondo.gif); background-repeat: repeat-x 
}

.titlecity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #626649;
}
.txtNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txtNormalWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txtNormalGiu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
}

.menuStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
text-decoration: none; 
font-weight: bold
}
.menuStandard:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
text-decoration: none; 
font-weight: bold
}
.txtBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtBG:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.txtGB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.txtGB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtVG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #652B47;
	text-decoration: none;
}
.txtVG:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.tableBordoUp {
	border-top: 1px solid #666666;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
.tableBordoGreen {
	border: 1px solid #597E90;
}
.ForList {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #2D5F75;
}

.microtxt {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.address {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.txtGiu {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
}
.fSelectA {
	font: 11px Arial, Helvetica, sans-serif, "Arial Narrow";
	color: #000000;
	background: #C7C8AE;
	border: 1px solid #666666;
	text-align: center;
}
.fImage {
	background: #EAE7DF;
	border: 1px solid #AB9D7F;
}

.title {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
font-weight: bold
}

.txtNormal {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.corpoSezioneTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939376;
	text-decoration: none;
}
.txtbBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txtbBG:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC8A20;
	text-decoration: none;
}
.txtbGB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC8A20;
	text-decoration: none;
}
.txtbGB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txtmenuA { 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; COLOR: #ffffff; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
text-decoration: none 
}
.txtmenuA:visited {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
text-decoration: none 
}
.txtmenuA:hover { 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #ff9900; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
text-decoration: none 
}
.txtBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3E4B63;
	text-decoration: none;
}
.linkEventi {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.linkEventi:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}
.carrello {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.carrello:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.percorso {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.percorso:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.menuReserve {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3E4B63;
	text-decoration: none;
}
.menuReserve:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #4F6080;
	text-decoration: underline;
}
.sottoMenu {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.sottoMenu:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
}
.indirizzo {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txtHome {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}
.txtBlu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3E4B63;
	text-decoration: underline;
}

.linkShop {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
text-decoration: none;
}

.linkShop:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #A56B21;
text-decoration: underline;
}

#menuLinksV {
	display: block;
	font-size: 82%;
	padding: 2px 0px 2px 5px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4F523A;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#menuLinksAV {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 82%;
	line-height: normal;
}
#menuLinksAV a {
	display: block;
	padding: 2px 0px 2px 5px;
	color: #333333;
	text-decoration: none;
	background-color: #999966;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menuLinksAV a:hover {
	background-color: #4F523A;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


#menuLinksB {
	display: block;
	font-size: 82%;
	padding: 2px 0px 2px 5px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #354E57;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#menuLinksAB {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 82%;
	line-height: normal;
}
#menuLinksAB a {
	display: block;
	padding: 2px 0px 2px 5px;
	color: #333333;
	text-decoration: none;
	background-color: #608E9F;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menuLinksAB a:hover {
	background-color: #354E57;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}



#menuLinksR {
	display: block;
	font-size: 82%;
	padding: 2px 0px 2px 5px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #573535;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#menuLinksAR {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 82%;
	line-height: normal;
}
#menuLinksAR a {
	display: block;
	padding: 2px 0px 2px 5px;
	color: #333333;
	text-decoration: none;
	background-color: #9F6060;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menuLinksAR a:hover {
	background-color: #573535;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menuCart {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.menuCart:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.titleCart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62%;
	font-weight: bold;
	color: #3E4B63;
}
.condizioni {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.condizioni:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.titleCartWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62%;
	font-weight: bold;
	color: #FFFFFF;
}
.bandSezioni {
	background-image: url(support/bandPitture.gif);
	background-repeat: repeat-y;
}
.borderIcoWhite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.txtPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A56B21;
}
.borderWhite {
	border: 1px solid #FFFFFF;
}
.borderBlack {
	border: 1px solid #000000;
}
.txtLinkItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: italic;
	text-decoration: underline;
}
.txtLinkItalic:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
	text-decoration: underline;
}.tableBordoGray {
	border: 1px solid #666666;
}
.txtRecensore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	font-style: italic;
}.tableBordoSxWhite {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #FFFFFF;
}
.borderUpBottomWhite {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

