BODY
{
	BACKGROUND-COLOR: #000;
	COLOR: #666;
	FONT-FAMILY: Verdana,Arial,sans-serif;
	FONT-SIZE: 11px;
scrollbar-arrow-COLOR:		#AAAAAA;
scrollbar-track-COLOR:		#161616;
scrollbar-face-COLOR:		#333333;
scrollbar-3dlight-COLOR:	#999999;
scrollbar-highlight-COLOR:	#333;
scrollbar-darkshadow-COLOR:	#161616;
scrollbar-shadow-COLOR:		#161616;
}

A		{ COLOR: #888; TEXT-DECORATION: none; }
A:visited	{ COLOR: #888; }
A:hover		{ COLOR: #9AB; }

.regate		{ FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; LETTER-SPACING: -0.8px; }
.year		{ COLOR: #46433f; FONT-FAMILY: Georgia,"Times New Roman",serif; FONT-SIZE: 80px; LETTER-SPACING: 1.2px; WRITING-MODE: tb-rl; FILTER: flipH() flipV(); }

.menuNav		{ COLOR: #2a2f33; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 11px; }
A.menuNav		{ COLOR: #2a2f33; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.menuNav:visited	{ COLOR: #2a2f33; TEXT-DECORATION: underline; }
A.menuNav:hover		{ COLOR: #FFFFFF; TEXT-DECORATION: none; }

.barraTitolo	{ BACKGROUND: #666666; COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1.5pt; }
.bordoFoto	{ BORDER: 1px solid; border-color: #666 #999 #999 #666; }
.codPhoto	{ COLOR: #666666; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; }
.tit1Photo	{ COLOR: #606060; FONT-FAMILY: "Georgia","Times New Roman",serif; FONT-SIZE: 18px; FONT-WEIGHT: normal; LETTER-SPACING: -0.5px;}
.tit2Photo	{ COLOR: #888; FONT-FAMILY: "Georgia","Times New Roman",serif; FONT-SIZE: 11px; }
.catDescr	{ COLOR: #666666; FONT-FAMILY: "Georgia","Times New Roman",serif; FONT-SIZE: 11px; }
.tit1PhotoVert	{ COLOR: #333333; FONT-FAMILY: Arial,Georgia,"Times New Roman",serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; LETTER-SPACING: -0.8px; WRITING-MODE: tb-rl; FILTER: flipH() flipV(); }
.tit2PhotoVert	{ COLOR: #222222; FONT-FAMILY: Georgia,"Times New Roman",serif; FONT-SIZE: 11px; writing-mode:tb-rl; filter:flipv fliph; }
.info		{ BACKGROUND: #202226;	COLOR: #999999; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; }
.linea		{ BACKGROUND: #5A5C5C; }
.menu		{ BACKGROUND-COLOR: #7b8996;		     FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; }
.menuOn		{ BACKGROUND-COLOR: #6F0F00; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px; PADDING-LEFT: 8px; HEIGHT: 16px; }
.menuOff	{ BACKGROUND-COLOR: #332C2F; COLOR: #606060; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px; }
.sfondoChiaro	{ BACKGROUND: #3C3C3C; }
.sfondoScuro	{ BACKGROUND: #131313; }
.sfondoTop	{ BACKGROUND: #4c4c4c; }
.sfondoBlu	{ BACKGROUND: #0A0A16; }
.sfondoMid	{ BACKGROUND: #101010; }
.sfondoRed	{ BACKGROUND: #660000; }
.Titolo		{ COLOR: #999999; FONT-FAMILY: Times New Roman,serif; FONT-SIZE: 15px; }

BLOCKQUOTE
{
	MARGIN-LEFT : 8pt;
	MARGIN-RIGHT: 8pt;
}
H1
{
	COLOR: #9F9F9F; FONT-FAMILY: Times New-Roman,serif; FONT-SIZE: 22px; FONT-WEIGHT: bold; LETTER-SPACING: 1.5pt; 
	MARGIN-BOTTOM: 2pt; MARGIN-TOP: 2pt;
}
H2
{
	COLOR: #aaa; FONT-FAMILY: "Georgia","Times New Roman",serif; FONT-SIZE: 18px; FONT-WEIGHT: normal; LETTER-SPACING: -0.5px; 
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px;
}
H3
{
	COLOR: #FFFFFF; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 2pt; MARGIN-TOP: 2pt;
}
LI
{
	MARGIN-BOTTOM: 5pt;
}
P
{
	MARGIN-BOTTOM: 2px; MARGIN-TOP: 2px; TEXT-INDENT: 10px;
}

.cellaTesta	{ BACKGROUND: #333333; COLOR: #cccccc; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; }
.cellaTipo	{		       COLOR: #aaa; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
.cellaDati	{		       COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; }

.rigaDisp	{ BACKGROUND: #A9A9AF; }
.rigaPari	{ BACKGROUND: #99999C; }

.normalText		{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; }
.smallText		{		  FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 9px; LETTER-SPACING: 1.5px; }
.blackNormal		{ COLOR: #000000; FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 11px; }
.blackSmall		{ COLOR: #000000; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 10px; }

.blu			{ COLOR: #90a0b0; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 12px; }
.red			{ COLOR: #b0a090; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 12px; }
.grey			{ COLOR: #777777; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 12px; }
.greyNormal		{ COLOR: #999999; FONT-FAMILY: Verdana,"Trebuchet MS",sans-serif; FONT-SIZE: 11px; }
.greySmall		{ COLOR: #777777; FONT-FAMILY: Arial,helvetica, sans-serif; FONT-SIZE: 10px; }

.white			{ COLOR: #CCCCCC; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 12px; }
.whiteNormal		{ COLOR: #FFFFFF; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; }
.whiteSmall		{ COLOR: #FFFFFF; FONT-FAMILY: Arial,  sans-serif; FONT-SIZE: 10px; }

.nero A 	{ COLOR: #000000; TEXT-DECORATION: none; font-family: Verdana,Arial; font-size: 9px; }
.nero A:visited { COLOR: #000000 }
.nero A:hover 	{ COLOR: #000000 }
.nerolink	{ position:absolute; left:0; top:0; width:700px; height:440; z-index:99; visibility: hidden; overflow: hidden; }

A.black			{ COLOR: #000000; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.black:active		{ COLOR: #FFFFFF; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.black:hover		{ COLOR: #FFFFFF; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.black:visited		{ COLOR: #000000; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }

A.grey			{ COLOR: #555; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.grey:visited		{ COLOR: #555; TEXT-DECORATION: none; }
A.grey:hover		{ COLOR:  ORANGE; TEXT-DECORATION: none; }

A.greyLine		{ COLOR: #999999; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.greyLine:visited	{ COLOR: #999999; TEXT-DECORATION: underline; }
A.greyLine:hover	{ COLOR:  ORANGE; TEXT-DECORATION: none; }

A.greySmall		{ COLOR: #202020; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none; }
A.greySmall:visited	{ COLOR: #202020; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none; }
A.greySmall:hover	{ COLOR: #969148; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none; }

A.greyBrowse		{ COLOR: #777777; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
A.greyBrowse:visited	{ COLOR: #777777; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
A.greyBrowse:hover	{ COLOR:  ORANGE; FONT-FAMILY: Tahoma,sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }

A.whiteLine		{ COLOR: #FFFFFF; FONT-FAMILY: Verdana,"Trebuchet MS",sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.whiteLine:active	{ COLOR: #993C00; FONT-FAMILY: Verdana,"Trebuchet MS",sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.whiteLine:hover	{ COLOR: #993C00; FONT-FAMILY: Verdana,"Trebuchet MS",sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }
A.whiteLine:visited	{ COLOR: #FFFFFF; FONT-FAMILY: Verdana,"Trebuchet MS",sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline; }

A.orangeLink		{ COLOR:  ORANGE; TEXT-DECORATION: underline; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 12px; }
A.orangeLink:visited	{ COLOR: #969148; TEXT-DECORATION: underline; }
A.orangeLink:visited	{ COLOR:  ORANGE; TEXT-DECORATION: underline; }
A.orangeLink:hover	{ COLOR: #FFFFFF; TEXT-DECORATION: none; }

.InputSearch	{ BORDER-BOTTOM: #7b8996 1px solid; BORDER-LEFT: #666 1px solid; BORDER-RIGHT: #7b8996 1px solid; BORDER-TOP: #666 1px solid; FONT-FAMILY: Arial, sans-serif;  BACKGROUND: #CCC; COLOR: #000000; font-size: 12px; }
.InputForm	{ BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #000000 0px solid; FONT-FAMILY: Verdana, Arial, sans-serif;  BACKGROUND: #CCC; COLOR: #000000; font-size: 11px; }
.Button		{ FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
.sbox		{ BACKGROUND: #777777; BORDER: 0px; PADDING: 2px; COLOR: #FFF; FONT-FAMILY: Verdana,Arial,sans-serif; font-size: 11px; HEIGHT: 17px; width: 106px; }

#leftBox {
	COLOR: #999999; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 100%;
}
#leftBox a {
	BACKGROUND-COLOR: #131313;
	BORDER-LEFT: 8px solid #2c2c2c;
	COLOR: #999999;
	DISPLAY: block;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	PADDING: 1px 1px 1px 1px;
	TEXT-DECORATION: none;
}
#leftBox a:hover {
	BACKGROUND-COLOR: #2C2C2C;
	BORDER-LEFT: 8px solid #CCCCCC;
	COLOR: #FFFFFF;
	DISPLAY: block;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	PADDING: 1px 1px 1px 1px;
	TEXT-DECORATION: none;
}




#menuTop a.on 		{ color: #FFFFFF; background: url(/images/nav_line_on.gif); }
#menuTop a.on:hover 	{ color: #FFFFFF; }
#menuTop a {
	DISPLAY: block;
	FLOAT: left;
	COLOR: #234;
	background: url(/images/nav_line_off.gif);
	FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-left: 4px;
	line-height: 17px;
/*	WIDTH: 90px;*/
}
#menuTop a:hover 	{ color: #FFFFFF; background: url(/images/nav_line_on.gif); }






#menuBox a.on 		{ COLOR: #FFFFFF; BACKGROUND-COLOR: #333333; }
#menuBox a.on:hover 	{ COLOR: #000000; }
#menuBox a {
	DISPLAY: block;
	FLOAT: left;
	FONT-FAMILY: "Lucida Sans Unicode",Tahoma,Arial,sans-serif; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #90a0b0;
	COLOR: #333333;
	WIDTH: 19%;
	HEIGHT: 15px;
	MARGIN-RIGHT: 1px;
	PADDING: 1px;
}
#menuBox a:hover 	{ COLOR: #90a0b0; BACKGROUND-COLOR: #333333; }



.thum {
        border: 1px solid #999999;
        background-color: #000;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80)
}
.thumb {
        border: 1px solid #969148;
        background-color: #000;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)
}
.thumc {
        border: 1px solid ORANGE;
        background-color: #000;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)
}
.backThum	{
        background-color: #000;
        width: 70px;
        display: inline;
}


DIV.browsenav { 
	BACKGROUND: url(/images/back_browsenav.gif) no-repeat left top; 
	position:relative; z-index:50; overflow:hidden; Border: 0px solid WHITE;
	top:1px; left:340px; width:420; height: 25px; PADDING-TOP: 0px; PADDING-LEFT: 4px;
}
DIV.contactnav { 
	BACKGROUND: url(/images/back_contactnav.gif) no-repeat left top; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; 
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 580px;
}


#articletools {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #90a0b0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; WIDTH: 70px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; FONT-FAMILY: "Arial", "Verdana"
}
#articletools #tools_print {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/tools_print.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 25px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#articletools #tools_mail {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/tools_mail.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 25px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
#articletools .link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
#articletools .link A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WORD-SPACING: -1px; COLOR: #2c5695; TEXT-DECORATION: none
}
#articletools .link A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WORD-SPACING: -1px; COLOR: #2c5695; TEXT-DECORATION: underline
}

TD.backdia { BACKGROUND: url(/images/backdia.jpg); VERTICAL-ALIGN: top; WIDTH: 106px; HEIGHT: 86px; padding-top:8px; }



