
A.lang {
		color:			#FFFFFF;
}

A {
		color:			#0000FF;
}

A:HOVER {
		text-decoration:	none;
}

HTML {
		height:			100%;
}
BODY.index {
		border:			0px solid #000000;
		margin:			0px;
		padding:		0px;
		font:			normal 12px verdana;
		text-align:		center;
		color:			#000000;
		background:		RGB(247,191,111);
}

BODY {
		border:			0px solid #000000;
		margin:			0px;
		padding:		0px;
		font:			normal 12px verdana;
		color:			RGB(0,65,100);
		background:		URL(img/sfondo.jpg) #FFFFFF left top repeat-y;
}

#CORPO {
		border:			none;
		margin:			0px;
		padding:		0px 10px 0px 0px;
		width:			100%;
		height:			71px;
		background:		URL(img/sfup.jpg) RGB(100,100,100) left top repeat-x;
		position:		absolute;
		right:			0px;
		top:			0px;
		z-look:			-1;
		text-align:		right;
}

#LOGO {
		margin:			0px;
		padding:		0px;
		width:			100%;
		height:			100%;
		background:		URL(img/angolo3.jpg) transparent left top no-repeat;
		position:		absolute;
		left:			0px;
		top:			0px;
		z-look:			5;
}

#CORPO1 {
		margin:			0px;
		margin:			0px;
		padding:		0px 10px 0px 0px;
		width:			100%;
		height:			90px;
		background:		URL(img/sffoto1.jpg) transparent 129px center no-repeat;
		position:		absolute;
		left:			0px;
		top:			92px;
		z-look:			6;
		text-align:		right;
}

#CORPO2 {
		border:			none;
		margin:			0px;
		padding:		5px 5px 30px 5px;
		width:			83%;
		height:			100%;
		background:		URL(sffine.gif) transparent center bottom no-repeat;
		position:		absolute;
		left:			129px;
		top:			185px;
		z-look:			7;
		text-align:		left;
}

#CORPO3 {
		border:			none;
		margin:			0px;
		padding:		0px 0px 0px 0px;
		width:			122px;
		height:			100%;
		background:		URL(sfsx.jpg) RGB(100,100,100) right top repeat-y;
		position:		absolute;
		left:			0px;
		top:			200px;
		z-look:			10;
}

#ALTO {
		border:			none;
		margin:			0px;
		padding:		2px;
		width:			100%;
		background:		transparent;
		position:		relative;
		z-look:			9;
		text-align:		center;
}

#NOME {
		margin:			0px;
		padding:		2px;
		width:			100%;
		font:			bold 9px verdana;
		color:			RGB(200,200,200);
		text-align:		center;
		background:		transparent;
		position:		relative;
		z-look:			9;
}

#LANG {
		border:			0px solid #0000FF;
		margin:			0px;
		padding:		2px;
		width:			45%;
		font:			bold 9px verdana;
		color:			RGB(200,200,200);
		text-align:		right;
		background:		transparent;
		position:		relative;
		z-look:			10;
}

FONT.uno {
		font:			bold 9px verdana;
		color:			RGB(200,200,200);
}

FONT.due {
		font:			bold 12px verdana;
		color:			RGB(30,40,120);
}

FONT.tre {
		font:			bold 30px verdana;
		color:			RGB(255,200,0);
}

FONT.qua {
		font:			bold 14px verdana;
		color:			RGB(255,200,0);
}

FONT.cin {
		font:			bold 10px verdana;
		color:			RGB(255,200,0);
}

#NEWBARRA A	{
		border:			1px outset RGB(100,100,100);
		margin:			1px;
		padding:		2px;
		width:			100%;
		height:			20px;
		background:		RGB(100,100,100);
		text-align:		left;
		font:			bold 10px verdana;
		color:			RGB(255,200,0);
		text-decoration:	none;
		display:		block;
}

#NEWBARRA A:hover	{
		color:			#000000;
		background:		URL(img/sffreccia.gif) RGB(200,200,200) right center no-repeat;
}

#NEWBARRA2 A	{
		border:			1px solid RGB(100,100,100);
		color:			#000000;
		background:		RGB(200,200,200);
		background:		URL(img/sffrecciablu.gif) RGB(200,200,200) right center no-repeat;
}

#NEWBARRA3 A	{
		border:			1px solid RGB(100,100,100);
		margin:			1px;
		padding:		2px;
		width:			100%;
		height:			20px;
		text-align:		left;
		font:			bold 10px verdana;
		color:			#000000;
		background:		URL(img/sfquadroblu.gif) #98AAB1 right center no-repeat;
		text-decoration:	none;
		display:		block;
}

#SOTTOTITOLO {
		border:			1px solid #000000;
		margin:			0px;
		padding:		2px;
		width:			100%;
		height:			20px;
		font:			bold 11px verdana;
		text-align:		center;
		color:			#000000;
		background:		RGB(255,150,0);
}

#SOTTOTITOLO1 {
		border:			1px solid #000000;
		margin:			0px;
		padding:		2px;
		width:			100%;
		height:			20px;
		font:			bold 11px verdana;
		text-align:		center;
		color:			#000000;
		background:		RGB(255,200,0);
}

#TITOLO {
		margin:			2px;
		padding:		2px;
		width:			200px;
		font:			bold 11px verdana;
		color:			RGB(255,200,0);
		text-align:		center;
		background:		RGB(100,100,100);
		float:			right;
		display:		block;
}

EMBED.corpo {
		border:			0px solid RGB(100,100,100);
		margin:			5px;
		width:			50px;
		height:			50px;
		float:			left;
		clear:			left;
}

IMG.small {
		border:			5px inset #FFFFFF;
}

IMG.right {
		border:			5px solid RGB(100,100,100);
		margin:			0px 0px 0px 10px;
		float:			right;
		clear:			right;
}

IMG.left {
		border:			none;
		margin:			2px;
		float:			left;
		clear:			left;
}

H2 {
		border:			1px solid RGB(255,80,0);
		width:			45%;
		padding-right:		30px;
		text-align:		right;
		color:			RGB(0,65,130);
		background:		URL(img/sfquadroblu.gif) transparent right center no-repeat;
}

H6 {
		border:			none;
		margin:			2px;
		padding:		0px;
		width:			100%;
		font:			normal 0px verdana;
}

H5 {
		border:			none;
		margin:			15px;
		padding:		0px;
		width:			100%;
		height:			7px;
		font:			normal 0px verdana;
		background:		URL(img/sfmini.gif) transparent left center repeat-x;
}

LI, OL {
		list-style-type:	square;
		margin:			2px 0px 0px 10px;
}

LI.no, OL.no {
		list-style-type:	decimal;
		margin:			2px 0px 0px 30px;
}

#LEFT {
		border:				1px solid #98AAB1;
		margin:				2px;
		padding:			2px;
		width:				100%;
		font:				normal 10px verdana;
		color:				#000000;
		text-align:			left;
		background:			RGB(200,200,200);
}

#SERV {
		border:				none;
		margin:				4px;
		padding:			2px;
		width:				350px;
		text-align:			left;
		background:			URL(img/sffrecciablu.gif) RGB(200,200,200) right center no-repeat;
}

#INS {
		border:				none;
		margin:				7px;
		padding:			4px;
		width:				100%;
		text-align:			left;
		background:			RGB(200,200,200);
}

#ZOOM {
		border:				none;
		margin:				0px;
		padding:			0px;
		width:				100%;
		height:				25px;
		background:			URL(img/zoom.gif) transparent left bottom no-repeat;
}

#MAPPA {
		border:				5px solid RGB(100,100,100);
		width:				400px;
		height:				350px;
}

.MAP01 {
		background:			URL(img/map01.gif) #FFFFFF center center no-repeat;
}

.MAP02 {
		background:			URL(img/map02.gif) #FFFFFF center center no-repeat;
}

.MAP03 {
		background:			URL(img/map03.gif) #FFFFFF center center no-repeat;
}

.MAP04 {
		background:			URL(img/map04.gif) #FFFFFF center center no-repeat;
}

.MAP05 {
		background:			URL(img/map05.gif) #FFFFFF center center no-repeat;
}

.MAP06 {
		background:			URL(img/map06.gif) #FFFFFF center center no-repeat;
}

.MAP07 {
		background:			URL(img/map07.gif) #FFFFFF center center no-repeat;
}

.MAP08 {
		background:			URL(img/map08.gif) #FFFFFF center center no-repeat;
}

TD.UNO {
		border:				1px solid RGB(100,100,100);
		width:				33%;
		font:				normal 12px verdana;
		text-align:			center;
		vertical-align:			center;
}

#DISPLAY {
		display:		none;
}

