BODY {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(img/bodyback.jpg); BACKGROUND-REPEAT: repeat-y
}
BODY TABLE {
	MARGIN: 0px auto
}

.linkmenu {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Comic Sans MS";
	FONT-VARIANT: small-caps;
	TEXT-DECORATION: none;
	list-style-position: inside;
	list-style-type: square;
}

.barrafondo {
	background:#B66D6D;
	font:"Comic Sans MS";
	font-size:12px;
	color:#FFFFFF;
	
}

.linkmail {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #0000CC; FONT-FAMILY: "Comic Sans MS"; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}

.titolospettacolo{
	font-weight:bolder;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif,;
	text-decoration: underline;
}

.titolospettacolocx{
	font-weight:bolder;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif,;
	text-decoration: underline;
	text-align:center;
}

.titolospettacologrande{
	font-weight:bolder;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif,;
	text-decoration: underline;
	text-align:center;
	color:#990000;
}

.sottotitolospett{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif,;
}

.luogospettacolo{font-weight:bolder; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.dataspettacolo{font-weight:bolder; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
}
.dataspettacologrande{font-weight:bolder; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
}
.infospettacolo{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}

.spazio{font-size:4px; font-family:Verdana, Arial, Helvetica, sans-serif}

.labona{
	font-weight:normal;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-shadow:inherit;
	text-align:center;
	color:#FFFFFF;

}

.labona2{
     font-weight:normal;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	text-align: justify;
	color: #000000;
	
	
}

.labona4{
	font-weight:normal;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	color: #000000;
	text-shadow:#00FF00;
	line-height:1.5;
	
}

.labona5{
	font-weight:normal;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	color: #000000;
	text-shadow:#00FF00;
	line-height:1.5;
	
}


.chi{font-size:12px; font-family:"Comic Sans MS"; text-align:left;
}

.battuta{ font-family:"Comic Sans MS"; font-size:13; text-align:center; color:#FFFFFF;
}

.prog{ font-family:"Comic Sans MS"; font-size:6; text-align:center; color:#750000; }

.mesi{
	font-weight:bolder;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif,;
	text-align:center;
	color:#FFFFFF;
	
	}

.titspet{
	font-weight:bolder;
	font-size:18px;
	font-family:"Comic Sans MS"
	text-align:center;
	color:#990000;
	vertical-align:middle;
}


A:link {
      text-decoration:none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover { color:#FFFFFF;
          text-decoration:underline;
}
A:active {
	TEXT-DECORATION: underline;
}
#lightbox {
	BORDER-RIGHT: #ff9f55 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff9f55 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff9f55 1px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9f55 1px solid; BACKGROUND-COLOR: #ffffff
}
#lightboxDetails {
	FONT-SIZE: 12px; PADDING-TOP: 1em; FONT-VARIANT: small-caps
}
#lightboxCaption {
	FLOAT: right
}
#keyboardMsg {
	FLOAT: right
}
#closeButton {
	RIGHT: 5px; TOP: 5px
}
#lightbox IMG {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay {
	BACKGROUND-IMAGE: url(xlayout/overlay.png)
}
* HTML #overlay {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="xlayout/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(xlayout/blank.gif); BACKGROUND-COLOR: transparent
}
