@media screen
{
	.Labels_Background
	{
		background-color	: #F3EDDF;
		background-image	: url(../Sfondo_Riquadro.jpg);
		background-position	: 0px 25px;
	}
	.Labels
	{
		width			: 900px;
	}
	.LabelL, .LabelR, .LabelSelL, .LabelSelR
	{
		background-repeat	: no-repeat;
		background-position	: bottom;
		width			: 12px;
		height			: 25px;
		color			: #0000ff;
/*		background-color	: #F3EDDF;*/
	}
}
@media print
{
	.Labels
	{
		width			: 675px;
	}
	.LabelL, .LabelR, .LabelSelL, .LabelSelR
	{
		width			: 12px;
		height			: 25px;
	}
}
@media screen
{
	.Label, .LabelSel, .LabelDis
	{
		background-repeat	: repeat-x;
		background-position	: bottom;
		height			: 28px;/*25px;/*3px meno dell'altezza reale per tener conto del padding-bottom*/
		text-align		: center;
		vertical-align		: top;
		font-size		: 20px;
		font-weight		: 400;
	/*	padding			: 0px 5px 3px 5px;
		padding-bottom		: 3px;*/
		color			: #0000ff;
/*		background-color	: #F3EDDF;*/
	}
	.LabelL{		background-image	: url(LabelL.gif);}
	.LabelR{		background-image	: url(LabelR.gif);}
	.Label,.LabelDis{	background-image	: url(Label.gif);}
	.LabelSelL{		background-image	: url(LabelSelL.gif);}
	.LabelSelR{		background-image	: url(LabelSelR.gif);}
	.LabelSel{		background-image	: url(LabelSel.gif);}
	
	.Label A:active, .Label A:link
	{
		text-decoration		: none;
		color			: #A08844;
		font-style		: normal;
		font-weight		: 700;
	}
	
	
	.Label A:visited
	{
		text-decoration		: none;
		color			: #806533;
		font-style		: normal;
	}
	
	.Label A:hover
	{
		font-style		: italic;
		color			: #AD413B;
	}
}
.LabelSel
{
	font-weight		: 700;
	color			: #000000;
}

.LabelDis
{
	color			: #888888;
}
@media screen
{
	.CornerLD, .CornerLU, .CornerRD, .CornerRU, .JunctionL, .JunctionR, .CornerLUJ, .CornerRUJ
	{
/*		background-color	: #F3EDDF;*/
		background-repeat	: no-repeat;
		width			: 15px;
	}
	.CornerLU, .CornerRU, .CornerLUJ, .CornerRUJ
	{	height			: 25px;}
	.CornerLD, .CornerRD, .JunctionL, .JunctionR
	{	height			: 15px;}
	.CornerLD
	{
		background-image	: url(CornerLD.gif);
		background-position	: top right;
	}
	.CornerLU
	{
		background-image	: url(CornerLU.gif);
		background-position	: bottom right;
	}
	.CornerRD
	{
		background-image	: url(CornerRD.gif);
		background-position	: top left;
	}
	.CornerRU
	{
		background-image	: url(CornerRU.gif);
		background-position	: bottom left;
	}
	.CornerLUJ
	{
		background-image	: url(CornerLUJ.gif);
		background-position	: bottom right;
	}
	.CornerRUJ
	{
		background-image	: url(CornerRUJ.gif);
		background-position	: bottom left;
	}

	.Horiz, .HorizD, .HorizU
	{
/*		background-color	: #F3EDDF;*/
		background-repeat	: repeat-x;
	}
	.Horiz	{	background-image	: url(Horiz.gif);	}
	.HorizD	{	background-image	: url(HorizD.gif);	}
	.HorizU
	{
		background-image	: url(HorizU.gif);
		background-position 	: bottom;
	}
	.VertL, .VertR
	{
/*		background-color	: #F3EDDF;*/
		background-repeat	: repeat-y;
	}
	.VertL	{	background-image	: url(VertL.gif);	}
	.VertR	{	background-image	: url(VertR.gif);	}

}
@media print
{
	.CornerLD, .CornerLU, .CornerRD, .CornerRU, .JunctionL, .JunctionR, .CornerLUJ, .CornerRUJ
	{
		width			: 15px;
	}
	.CornerLU, .CornerRU, .CornerLUJ, .CornerRUJ
	{	height			: 25px;}
	.CornerLD, .CornerRD, .JunctionL, .JunctionR
	{	height			: 15px;}
}
@media screen
{
	.HorizD
	{
		width			: 870px;/*900 - 2*15*/
	}
	.JunctionL
	{
		background-image	: url(JunctionL.gif);
		background-position	: right;
	}
	.JunctionR
	{
		background-image	: url(JunctionR.gif);
		background-position	: left;
	}
}

.Label_Content
{
	padding			: 0px 10px 0px 10px;
}
/*-----------------------------------------------------*/
.Miniatura IMG
{
	border-width		: 5px;
	border-style		: double;
	width			: 150px;
	height			: 150px;
	border-color		: #615649;
	margin			: 5px 5px 5px 5px;
}
@media screen
{
	.LoadText
	{
		color			: #0000FF;
		font-size		: 60px;
		text-align		: center;
		font-style		: italic;
	}
}
@media print
{
	.LoadText
	{
		display			: none;
	}
}
