/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

BODY
{
    BACKGROUND-COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
	text-decoration: none;
}	
		
A:visited	{	
	text-decoration:	none;
	color:	black;
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
	}	
		
A:active
{
    text-decoration: none;
    color: #6b8e23;
    font-weight: bold;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
}	
		
A:hover
{
    text-decoration: underline;
    color: #00cc99;
    font-weight: bold;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
}
	
	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

/**************  Personalizzazioni  *****************/

.DIV
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
    text-align: center;
}

.LABELDIV
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #3cb371;
    font-family: Verdana, Arial, Tahoma;
    text-align: left;
}

.LABELNAVIGA
{
    font-weight: bold;
    font-size: 7pt;
    color: #696969;
    font-family: Verdana, Arial, Tahoma;
    text-align: left;
}

.TEXTBOX
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTPROV
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
	text-transform: uppercase;
	border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTBOXPASS
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTBOXMED
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    height: 14px;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTNUMMED
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
	text-align: right;
	font-variant: normal;
	height: 14px;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTNUM
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
	text-align: right;
	font-variant: normal;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.BUTTON
{
    font-weight: bold;
    font-size: 9pt;
    color: #297b5a;
    font-family: Arial, Verdana, 'Microsoft Sans Serif' , Tahoma;
    background-color: silver;
    text-align: center;
    font-variant: small-caps;
}

.CHECKBOX
{
    font-weight: lighter;
    font-size: 8pt;
    color: #297b5a;
    font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
    background-color: #ffffff;
}

.ERRLABEL
{
	font-size: 8.5pt;
	color: #ff0000;
	font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
	text-align: center;
}

.MENULABEL
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Tahoma, Verdana;
    background-color: #ffffff;
    font-variant: small-caps;
}

.DROPLIST
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: 'Trebuchet MS' , Arial, Verdana, 'Century Gothic' , Tahoma, 'Microsoft Sans Serif';
    height: 20px;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.INFOLABEL
{
	font-size: 7pt;
	color: #000000;
	font-family: Arial, Verdana, 'Microsoft Sans Serif' , Tahoma;
	text-align: left;
}

.BUTTONMENU
{
    font-weight: bold;
    font-size: 7pt;
    color: #297B5A;
    font-family:  Verdana, Arial,'Microsoft Sans Serif' , Tahoma;
    background-color: silver;
    text-align: center;
}


.TEXTPROVINCIA
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
	text-transform: uppercase;
	height: 11px;
	border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.CHECKBOXGLOBAL
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
	background-color: #297b5a;	
}


.TITOLOLEGGE
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    font-family: 'Trebuchet MS' , Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
    background-color: #297b5a;
    text-align: center;
    text-decoration: underline;
}

.NORMALLABEL
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, Verdana, 'Microsoft Sans Serif' , Tahoma;
}

.DIVLEGGE
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 8pt;
    overflow: auto;
    color: black;
    font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
    background-color: #ffffff;
    text-align: justify;
    border-top-width: thin;
    border-left-width: thin;
    border-left-color: #000000;
    border-bottom-width: thin;
    border-bottom-color: #000000;
    border-top-color: #000000;
    border-right-width: thin;
    border-right-color: #000000;
}

.LABELRED
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
	background-color: #297b5a;
	text-align: center;
}

.LABELPERC
{
    font-weight: bold;
    font-size: 7.5pt;
    color: #000000;
    font-family: Arial;
    text-align: right;
    height: 12px;
}

.RADIOBUTTON
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
	background-color: #297b5a;
}

.CHECKLIST
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif' , Tahoma;
	background-color: #297B5A;
}

.DIVMENU
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #88292c;
    font-family: Verdana, Arial, Tahoma;
    background-color: #a9a9a9;
}	

.TEXTBOXMIN
{
    font-weight: bold;
    font-size: 7pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    height: 11px;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TEXTNUMMIN
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
	text-align: right;
	font-variant: normal;
	height: 11px;
    border-right: #297b5a 1px solid;
    border-top: #297b5a 1px solid;
    border-left: #297b5a 1px solid;
    border-bottom: #297b5a 1px solid;
}

.TDSTYLE
{
    margin-left: 20px;
    clip: rect(auto auto auto auto);
    margin-right: 20px;
    font-size: 12pt;
    font-family: 'Trebuchet MS' , Arial, Verdana;
}

.accordionHeader
{
    border: 1px solid #000000;
    color: white;
    background-color: #2A7C59;
    font-family: 'Trebuchet MS' ,Arial, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    padding: 0px;
    margin-top: 0px;
    margin-left: 0px;
    cursor: pointer;
    width: 180px;
}

.accordionContent
{
    background-color: #D0DAD2;
    font-family: 'Trebuchet MS' ,Arial, Sans-Serif;
    font-size: 7pt;
    border: 1px dashed #2A7C59;
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    width: 170px;
}

.accordionLink
{
    background-color: #2A7C59;
    color: #FFFFFF;
    font-family: 'Trebuchet MS' ,Arial, Sans-Serif;
    font-size: 10pt;
    width: 180px;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

.adRotatorStile
{
    color: white;
    border-left-color: black;
    border-bottom-color: black;
    border-top-style: solid;
    border-top-color: black;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: black;
    border-bottom-style: solid;
}

.LEGGINEWS
{
    font-size: 7pt;
    font-family: Arial;
    font-weight: normal;
}
.LEGGINEWS a:hover
{
    font-size: 7pt;
    font-family: Arial;
    color: #336633;
    text-decoration: underline;
    font-weight: normal;
}
.LEGGINEWS a:link
{
    font-size: 7pt;
    font-family: Arial;
    font-weight: normal;
}

.LEGGINEWS A:visited
{
    font-size: 7pt;
    font-family: Arial;
    font-weight: normal;
}

.WEBLABEL
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: 'Century Gothic' , 'Courier New' , 'Times New Roman' , Verdana, 'Trebuchet MS' , Arial, Tahoma;
    text-align: left;
}

.WEBLABELCENTER
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: 'Century Gothic' , 'Courier New' , 'Times New Roman' , Verdana, 'Trebuchet MS' , Arial, Tahoma;
    text-align: center;
}

.MyCalendar .ajax__calendar_container
{
    border: 1px solid #2A7C59;
    background-color: #D0DAD2;
    color: #006400;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.TITOLIDIV
{
    font-weight: bold;
    font-size: 12pt;
    color: white;
    font-family: 'Trebuchet MS' , Tahoma, Verdana, Arial;
    background-color: #297b5a;
}


.TITOLOTD
{
    font-weight: bold;
    vertical-align: middle;
    color: white;
    font-family: Verdana, Tahoma, 'Trebuchet MS' , Tunga;
    background-color: #297b5a;
    text-align: center;
    font-size: 9pt;
}

.TITOLOINVTD
{
    font-weight: bold;
    vertical-align: middle;
    color: #297b5a;
    font-family: 'Trebuchet MS';
    height: 26px;
    background-color: white;
    text-align: center;
    font-size: 10pt;
    border-top: #297b5a thin dotted;
}

/*CollapsiblePanel*/
.collapsePanel
{
    background-color: white;
    overflow: hidden;
    font-size: 8pt;
    font-family: 'Trebuchet MS';
}

.collapsePanelHeader
{
    width: 100%;
    height: 100%;
    color: #2f4f4f;
    font-weight: bold;
    font-size: 9pt;
    font-family: 'Trebuchet MS';
}

#master_content .collapsePanelHeader a {color:#cc3333;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}


.TDSPACCO
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    background-color: #d0dad2;
    height: 100px;
}


.TDPOPUP
{
    font-weight: bold;
    font-size: 24pt;
    color: #ffffff;
    font-family: 'Arial Black' , 'Arial Unicode MS';
    text-align: left;
}

.BODYW
{
    background-color: #ffffff;
}

.COLORDIV
{
    background-color: #297b5a;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
}

.COLORTDINFO
{
    background-color: #f5f5f5;
    font-size: 8.5pt;
    color: black;
    font-family: Verdana;
    margin-left: 2pt;
    margin-right: 2pt;
    text-align: left;
}

.TDELECLIENTI
{
    font-size: 8pt;
    font-family: 'Trebuchet MS';
    background-color: #d0dad2;
    font-weight: normal;
    margin-left: 5pt;
    margin-right: 5pt;
}

.IMAGELEFT
{
    margin: 0px 5px 0px 0px;
    float: left;
}

.IMAGERIGHT
{
    margin: 0px 0px 0px 5px;
    float: right;
}

.CAPOVERSO
{
    margin-left: 5pt;
    margin-right: 5pt;
    text-indent: 0pt;
}

.DIVCITAZIONE
{
    font-weight: bold;
    font-size: 10pt;
    width: 76%;
    color: #e51c23;
    font-family: 'Trebuchet MS';
    text-align: right;
}


.DIVTRADUZIONE
{
    FONT-SIZE: 8pt; 
    WIDTH: 90%; 
    COLOR: white; 
    FONT-FAMILY: 'Trebuchet MS'
}


.BOXCHIARO
{
    font-size: 9pt;
    color: black;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    background-color: #d0dad2;
}

.TDPORTFOLIO
{
    font-weight: bold;
    vertical-align: middle;
    color: white;
    font-family: Verdana, Tahoma, 'Trebuchet MS' , Tunga;
    background-color: #94af9c;
    text-align: center;
    font-size: 9pt;
}

.COLORBLOG
{
    background-color: #4A92AB;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
}

.BOXBLOG
{
    background-color: #e1f2f4;
    border-right: #4A92AB thin solid;
    border-top: #4A92AB thin solid;
    border-left: #4A92AB thin solid;
    border-bottom: #4A92AB thin solid;
}

.MENU A:link
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
	text-decoration: none;
}	
		
.MENU A:visited	{	
	text-decoration:	none;
	color:	white;
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
	}	
		
.MENU A:active
{
    text-decoration: none;
    color: #6b8e23;
    font-weight: bold;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
}	
		
.MENU A:hover
{
    text-decoration: underline;
    color: #00cc99;
    font-weight: bold;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
}

.RS A:link
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
    text-decoration: none;
    font-weight: normal;
}	
		
.RS A:visited
{
    text-decoration: none;
    color: black;
    font-size: 8pt;
    font-family: Arial, Verdana, Tahoma;
    font-weight: normal;
}	
		
.RS A:active
{
    text-decoration: none;
    color: #6b8e23;
    font-size: 8pt;
    font-family: Arial, Verdana, Tahoma;
    font-weight: normal;
}	
		
.RS A:hover
{
    text-decoration: underline;
    color: #8C1A17;
    font-size: 8pt;
    font-family: Arial, Verdana, Tahoma;
    font-weight: normal;
}

.HRS A:link
{
    font-size: 10pt;
    color: white;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
    text-decoration: none;
    font-weight: bold;
}	
		
.HRS A:visited
{
    text-decoration: none;
    font-size: 10pt;
    color: white;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
    font-weight: bold;
}	
		
.HRS A:active
{
    text-decoration: none;
    color: white;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
    font-weight: bold;
}	
		
.HRS A:hover
{
    text-decoration: underline;
    color: white;
    font-size: 10pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Tahoma;
    font-weight: bold;
}

.DIVNORMAL
{
    font-size: 8pt;
    font-family: Verdana;
    text-align: justify;
}

.LINKDIV
{
    background-color: #1d186a;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
}

.TEXTBOXNOBORDER
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    height: 14px;
    border-right: #ffffff thin solid;
    border-top: #ffffff thin solid;
    border-left: #ffffff thin solid;
    border-bottom: #ffffff thin solid;
    text-align: center;
}

.TEXTBOXBORDER
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif' , Verdana, Tahoma;
    font-variant: normal;
    height: 14px;
    text-align: center;
}

.DROPLISTNB
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, 'Microsoft Sans Serif', Verdana, Tahoma;
    font-variant: normal; 
    height: 14px;
    border-right: #ffffff thin solid;
    border-top: #ffffff thin solid;
    border-left: #ffffff thin solid;
    border-bottom: #ffffff thin solid;
    text-align: center;
}

.SELLABEL
{
    font-weight: bold;
    font-size: 8pt;
    color: #297b5a;
    font-family: Arial, Tahoma, Verdana;
    text-align: left;
    height: 18px;
}

.DXLABEL
{
    text-align: right;
    font-size: 7pt;
    font-family: Arial;
    font-weight: normal;
    font-style: italic;
}

.ARCBLOG
{
    font-size: 8.5pt;
    font-family: Verdana;
    font-weight: bold;
    color: #4A92AB;
}
.ARCBLOG a:hover
{
    font-size: 8.5pt;
    font-family: Verdana;
    color: #4A92AB;
    text-decoration: underline;
    font-weight: bold;
}
.ARCBLOG a:link
{
    font-size: 8.5pt;
    color: #4A92AB;
    font-family: Verdana;
    font-weight: bold;
}

.ARCBLOG A:visited
{
    font-size: 8.5pt;
    font-family: Verdana;
    color: #4A92AB;
    font-weight: bold;
}

.COLORDIVSP
{
    background-color: #696969;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
}

.TDMENUSP
{
    font-size: 8pt;
    font-family: 'Trebuchet MS';
    background-color: #ffa600;
    font-weight: normal;
    margin-left: 5pt;
    margin-right: 5pt;
    border-right: darkred thin outset;
    border-top: darkred thin outset;
    border-left: darkred thin outset;
    border-bottom: darkred thin outset;
    height: 22px;
}

.TDPOPUPSP
{
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Arial Black' , 'Arial Unicode MS';
    text-align: left;
}

.TDSPACCOSP
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    background-color: #f0fff0;
    height: 100px;
}

.COLORDIVINS
{
    background-color: #a52a2a;
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
}

.TDMENUINS
{
    font-size: 8pt;
    font-family: 'Trebuchet MS';
    background-color: #ffa600;
    font-weight: normal;
    margin-left: 5pt;
    margin-right: 5pt;
    border-right: silver thin outset;
    border-top: silver thin outset;
    border-left: silver thin outset;
    border-bottom: silver thin outset;
    height: 22px;
}

.TDSPACCOINS
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    background-color: #fdf5e6;
    height: 100px;
}

.TDNEWS
{
    font-size: 10pt;
    color: #ffffff;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    background-color: #f70223;
}

.LEGGICIRC
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    color: #990033;
}
.LEGGICIRC a:hover
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    color: #ff0000;
    text-decoration: underline;
    font-weight: normal;
}
.LEGGICIRC a:link
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    font-weight: normal;
    color: #990033;
}

.LEGGICIRC A:visited
{
    font-size: 9pt;
    font-family: 'Trebuchet MS';
    font-weight: normal;
    color: #990033;
}

.TDGUIDESPECIALI
{
    font-size: 9pt;
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    background-color: #fffe14;
    text-align: left;
}
.SGStile
{
    font-weight: normal;
    font-size: 8.5pt;
    color: #000000;
    font-family: Arial;
    text-align: justify;
}
.SponsorImg
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.RADIOLIST
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial;
}

/* Stili utilizzati da Marco */

.TESTOSPECIALI {
	font-family: verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
.BANNER {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
}
.VERDENORM {
	font-family: Arial;
	font-size: small;
	background-color: #297B5A;
	color: #FFFFFF;
	text-align: left;
	text-indent: 20px;
}
.VERDECHIARO {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #D0DAD2;
	text-align: left;
	vertical-align: 0%;
	line-height: 0px;
	text-indent: 55px;
	word-spacing: 0em;
	letter-spacing: 0em;
}
.FONDO
{
    font-family: Arial;
    font-size: x-small;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    border: 0px none #C0C0C0;
    left: 10px;
    height: 10px;
}
.TESTOVERDE {
	font-family: Arial;
	color: #297B5A;
	text-align: left;
	font-size: x-small;
	text-decoration: none;
}
.IMMAGINI
{
    border-width: 0px;
    margin: 0px; 
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none;
}
.BORDO {
	border-width: 0;
}
#sponsor
{
    position: Absolute;
    background-color: transparent;
    font-size: 10px;
    font-family: Verdana;
    top: 130px;
    left: 560px;
    width: 250px;
    height: 280px;
}
div.chiudi
{
    text-align: Right;
    background-color: transparent;
    font-family: 'Arial Unicode MS';
    font-size: 10pt;
    color: #ffffff;
    font-weight: normal;
    padding-right: 5px;
}
a.sponsor
{
    color: #000000;
    text-decoration: None;
}
a.sponsor:hover
{
    color: #000000;
    text-decoration: None;
}