body {font-family: trebuchet ms, verdana, arial, tahoma;	font-size: 90%;	color: #688;	background-color: white;	line-height: 180%;	margin: 0;	padding: 0;	text-align: center;}
.mt:hover {text-decoration: none;font-style: normal;color:#0099CC;link: #000000;vlink: #000000;alink: #000000;border:hidden;cursor:pointer;}
.myt .myt .mytHeader td {background-color: #40546A;	color: #FFFFFF; border-bottom: 1px solid; border-right: 1px inset ; border-color: #9F9F9F;}
.myt td {padding: 3px; border-bottom: 1px solid; border-top: 0px;border-left: 0px;border-right: 1px solid; 	border-color: #CFCFCF;  }
table.Mtable { BORDER-BOTTOM: #999999 1px thin;border-left:  #999999 1px  solid;border-top:  #999999  1px   solid; border-right:#999999  1px  thin;}
div.pic{float: right;margin: 0px;padding:0 0 -3px 0;}
div.pic img{display: block;border: 1px solid; border-color: #CCC #CCC #AAA #CCC;padding: 5px;background: #f6f6f6} 
#menu-top, #header, #w-content, #w-footer {	width: 85%;	min-width: 700px;	max-width: 1050px;	margin: 0 auto;	text-align: left;}
#menu-top {	background: white url('images/bg02-white-right.png') no-repeat right top;	overflow: hidden;}
#menu-top ul {	background: transparent url('images/bg02-white-left.png') no-repeat left top;	margin: 0;	padding: 1em 0 0 20px;list-style: none;	float: left;}
#menu-top li { display: inline; }
#menu-top a, #menu-top a:visited {background: transparent url(images/menuleft.png) no-repeat left top;display: block;float: left;text-decoration: none;margin: 0 2px;}
#menu-top a span, #menu-top a:visited span {	background: transparent url(images/menuright.png) no-repeat right top;	padding: 0 8px 0 4px;	margin: 0 0 0 4px;	display: block;}
#menu-top a:hover { background-position: 0% -50px; }
#menu-top a:hover span { background-position: 100% -50px; }
#w-header { background: transparent url('images/bg.png') top center repeat-x; }
#header { background: #eee url('images/sfondo.jpg') no-repeat center top; }
#w-header2 { background: transparent url('images/bg02-blue-left.png') top left no-repeat; }
#w-header3 { background: transparent url('images/bg02-blue-right.png') top right no-repeat; }
#header h1 {margin: 0 0 0 20px;	padding: 0;height: 192px;line-height: 3em;color: #ccc;font-size: 280%; font-family:"WAYNE_H.TTF"; font-weight:bold}
#header h2 {margin: 0 0 0 20px;	padding: 0;height: 192px;line-height: 3em;color: #ccc;font-size: 190%; font-family:"WAYNE_H.TTF"; font-weight:bold}
#w-content { background: white url('images/bg02-white-l.png') no-repeat  left top; }
#content   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content1   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content2   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content3   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content4   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content5   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content6   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content7   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content8   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content9   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content10   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content11   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content12   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content13   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content14   {background:  transparent ;padding: 0px 0px 3em 0px;}
#content15    {background: transparent url('images/bg02-white-r.png') no-repeat right top;padding: 0px 200px 3em 0px;}
#menu-page {float: right;width: 187px; margin: 0px 13px 3em 2em;	background: transparent ;	text-align: center;	line-height: 140%;	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;}
#menu-page ul {margin: 0;padding: 0;	list-style: none;font-size: 90%;}
#menu-page h3 {	font-size: 75%;	text-transform: uppercase;	margin: 1em 0 0.3em 0;	color: #5b8fbe;	font-weight: normal;	letter-spacing: 0.15em;	margin-top: 1.3em;}
#menu-page a:link, #menu-page a:visited { color: #888; }
#menu-page a:hover { color: #5b8fbe; }
#w-footer { text-align: center; }
#footer {margin: 0 20px;background-color: #e5f0fc;border: 1px solid #ccc;border-bottom: 0;clear: both;line-height: 2.2em;}
h2 { font-size: 110%; }
h3 { font-size: 100%; margin-bottom: 0.5em; }
h4 { font-size: 100%; margin-bottom: 0; padding-bottom: 0; }
p { margin-top: 0.5em; }
a:link, a:visited { color: #5b8fbe; text-decoration: none; }
a:hover{ color: #666; text-decoration: underline; }
html, body { height: 100% }
#nonFooter {position: relative;	min-height: 100%;}
#w-footer {	position: relative;	margin-top: -2.3em;}
.bC{margin:0 0 9px;float: left;}
.bT{background:transparent url("gif/boxtgreyt.gif") repeat-x scroll;height:11px;}
.bTL{background:transparent url("gif/boxtgreytl.gif") no-repeat scroll left top;float:left;height:11px;width:14px;}
.bTR{background:transparent url("gif/boxtgreytr.gif") no-repeat scroll right top;float:right;height:11px;width:14px;}
.box{background:transparent url("gif/boxtgreyr.gif") repeat-y scroll right top;border-left:1px solid #ddd;padding:0 17px 0 10px;position:relative;overflow:hidden;}
.bB{background:transparent url("gif/boxtgreyb.gif") repeat-x scroll left top;height:16px;}
.bBL{background:transparent url("gif/boxtgreybl.gif") no-repeat scroll left top;float:left;height:16px;width:17px;}
.bBR{background:transparent url("gif/boxtgreybr.gif") no-repeat scroll right top;float:right;height:16px;width:17px;}
.libero {background-color:#CBCC99; font-size: 9px; color:#663300}
.prenotato{background-color:#663300; font-size: 9px; color:#CBCC99}
#virtualBoxFullPage {font-size:12px;}
p#virtualCaptionTitle {color:#3366CC;margin:0px;font-size:16px;padding-left:4px;}
p#virtualCaptionContent {margin:0px;padding-left:4px; }
div#thumbs img {border:2px solid  #CCCCCC;margin-right:10px;float:left; }
div#virtualArrowsBox a {color:#3366CC;float:left;margin-right:10px;padding:6px 6px 6px 0px;}
div#virtualArrowsBox a:hover {color:#FF6600;}
div#virtualArrowsBox a#virtualCloseButton {color:#FF6600;float:right;padding-right:0px;margin-right:0px;}
div#virtualArrowsBoxText {padding:2px 6px 0px 0px;color:#CCCCCC;}
