.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;
}
.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: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #C16D12;
	border: 1px solid #FFFFFF;
}
.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;
}
.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;
}
.txtHome a{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: #999999;
text-decoration: none;
}

#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: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
#menuLinksAB a:hover {
	background-color: #354E57;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}


#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;
}