BODY				{
					/* margini della pagina */
					margin: 0px;
					/* barra di scorrimento */
					SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    				SCROLLBAR-SHADOW-COLOR: #FF99CC;
    				SCROLLBAR-3DLIGHT-COLOR: #FF99CC;
    				SCROLLBAR-ARROW-COLOR: #FF99CC;
    				SCROLLBAR-TRACK-COLOR: #000000;
    				SCROLLBAR-DARKSHADOW-COLOR: #000000;
    				SCROLLBAR-BASE-COLOR: #000000;
    				/* sfondo */
					BACKGROUND-COLOR: #000000
}



/**** LINK ****/
a 					{
					FONT-FAMILY: Arial, MS Sans Serif;
					TEXT-DECORATION: none;
					FONT-SIZE: 11px;
					COLOR: #FF99CC;
}	
a:hover				{
					FONT-FAMILY: Arial, MS Sans Serif;
					TEXT-DECORATION: none;
					COLOR: #FBBADB;
}


a.recapiti			{
					TEXT-DECORATION: none;
					FONT-SIZE: 7pt;
					COLOR: #626262;
}	
a.recapiti:hover	{
					TEXT-DECORATION: none;
					COLOR: #BF3F9C;
}


a.sub_menu			{
					TEXT-DECORATION: none;
					FONT-SIZE: 10px;
					COLOR: #E89FCD;
}	
a.sub_menu:hover	{
					TEXT-DECORATION: none;
					COLOR: #BF3F9C;
}


/**** TABELLE ****/
table				{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 11px;
					COLOR: #F0F0F0;
}


.table_recapiti		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 7pt;
					FONT-WEIGHT: bold;
					COLOR: #626262;
					PADDING-TOP: 7px;
					PADDING-BOTTOM: 7px;
					PADDING-LEFT: 11px;
					PADDING-RIGHT: 11px;
					BACKGROUND-COLOR: #0C0C0C;
}


.submenu			{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 10px;
					FONT-WEIGHT: bold;
					COLOR: #FFFFFF;
					MARGIN-TOP: -1px;
					MARGIN-LEFT: 7px;
}
					


/**** TITOLI ****/
.title20			{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 23px;
					FONT-WEIGHT: demi-bold;
					COLOR: #BF3F9C;
}


.title20italic		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 20px;
					FONT-WEIGHT: bold;
					FONT-STYLE: italic;
					COLOR: #BF3F9C;
}


.titlelocandina		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 35px;
					/*FONT-WEIGHT: demi-bold;*/
					FONT-STYLE: italic;
					/*FONT-VARIANT: small-caps;*/
					/*COLOR: #FFFFFF;*/
					COLOR: #BF3F9C;
					PADDING-TOP: 3px;
					PADDING-BOTTOM: 5px;
}


.annolocandina		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 15px;
					FONT-WEIGHT: demi-bold;
					FONT-STYLE: italic;
					COLOR: #FFFFFF;
					BACKGROUND-COLOR: #CD5BAA;
					TEXT-ALIGN: right;
					PADDING-RIGHT: 3px;
					HEIGHT: 15px;
}


.subtitle			{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 13px;
					/*FONT-VARIANT: small-caps;*/
					FONT-WEIGHT: bold;
					COLOR: #BF3F9C;
					BACKGROUND-IMAGE: url('images/linea.gif');
					BACKGROUND-REPEAT: repeat-x;
					HEIGHT: 20px;
					PADDING-TOP: 1px;
					PADDING-RIGHT: 5px;
					VERTICAL-ALIGN: top;
}


.spettacolo			{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-STYLE: italic;
					FONT-VARIANT: small-caps;
					FONT-SIZE: 12px;
					/*FONT-WEIGHT: bold;*/
					COLOR: #626262;
					BACKGROUND-IMAGE: url('images/linea.gif');
					BACKGROUND-REPEAT: repeat-x;
					HEIGHT: 20px;
					PADDING-TOP: 3px;
					PADDING-RIGHT: 1px;
					VERTICAL-ALIGN: top;
}


.presenta			{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-STYLE: italic;
					FONT-VARIANT: small-caps;
					FONT-SIZE: 12px;
					/*FONT-WEIGHT: bold;*/
					COLOR: #626262;
					HEIGHT: 20px;
					PADDING: 1px;
}



/**** CELLE ****/
.top				{
					BACKGROUND-COLOR: #000000;
					BACKGROUND-IMAGE: url('images/bg_top.jpg');
					BACKGROUND-REPEAT: no-repeat;
					BACKGROUND-POSITION-y: bottom				
}


.td_submenu			{
					BACKGROUND-IMAGE: url('images/bg_submenu.jpg');
					BACKGROUND-REPEAT: repeat-x;
					WIDTH: 891px;
					HEIGHT: 17px;				
}


.td_stage			{
					BACKGROUND-IMAGE: url('images/bg_stage.jpg');
					BACKGROUND-REPEAT: repeat-x;
					BACKGROUND-COLOR: #000000;
					HEIGHT: 350px;
					WIDTH: 891px;				
}


.td_laterali		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 11px;
					COLOR: #F0F0F0;
					WIDTH: 315px;
}


.td_centrale		{
					PADDING-TOP: 50px;
					WIDTH: 250px;
}


.td_didascalia		{
					FONT-FAMILY: Arial, MS Sans Serif;
					FONT-SIZE: 13px;
					FONT-WEIGHT: demi-bold;
					FONT-STYLE: italic;
					COLOR: #FFFFFF;
}


.menu_int			{
					WIDTH: 100%;
					MARGIN-BOTTOM: 3pt;
					TEXT-ALIGN: left;
}


.linkcd				{
					FONT-FAMILY: Arial, Tahoma, MS Sans Serif;
					FONT-SIZE: 11px;
					FONT-WEIGHT: bold;
					COLOR: #FF99CC;
					PADDING-LEFT: 5px;
					CURSOR: hand;
}

.nolinkcd			{
					FONT-FAMILY: Arial, Tahoma, MS Sans Serif;
					FONT-SIZE: 11px;
					FONT-WEIGHT: bold;
					COLOR: #FF99CC;
					PADDING-LEFT: 5px;
}



/**** FORM ****/
.box				{
					BORDER-WIDTH: 1px;
					BORDER-COLOR: #FF99CC;
					BORDER-STYLE: solid;
					FONT-SIZE: 11px;
					COLOR: #BF3F9C;
					TEXT-ALIGN: left;
					WIDTH: 270px;
					HEIGHT: 18px;
					PADDING-LEFT: 3px;		
}


.boxarea			{
					BORDER-WIDTH: 1px;
					BORDER-COLOR: #FF99CC;
					BORDER-STYLE: solid;
					FONT-SIZE: 11px;
					COLOR: #BF3F9C;
					TEXT-ALIGN: right;
					WIDTH: 270px;
					HEIGHT: 18px;			
}


.button				{
					BORDER-WIDTH: 1px;
					BORDER-COLOR: #FF99CC;
					BORDER-STYLE: solid;
					FONT-SIZE: 11px;
					COLOR: #BF3F9C;
					TEXT-ALIGN: center;
					WIDTH: 50px;
					HEIGHT: 20px;
					BACKGROUND-COLOR: #FFFFFF;				
}


.boxprivacy			{
					FONT-FAMILY: Arial, MS Sans Serif;
					BORDER-WIDTH: 1px;
					BORDER-COLOR: #626262;
					BORDER-STYLE: solid;
					FONT-SIZE: 10px;
					COLOR: #626262;
					TEXT-ALIGN: justify;
					WIDTH: 250px;
					HEIGHT: 380px;
					PADDING: 3px;
					BACKGROUND-COLOR: #000000;
}
