a.rivista {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #154279; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; TEXT-DECORATION: none;
}

A.myteo
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 5px
}

A.destra
{
    COLOR: #5353ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left
}
A.pathev
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.pathev-aptiche
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    text-decoration:blink;
}
 

A.pathar
{
    COLOR: #E98A03;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.pathevor
{
    COLOR: #E08100;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}


A.destrasel
{
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
a.interazione {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; TEXT-DECORATION: none;
}

a.interazione:hover {
        font-weight: bold; TEXT-DECORATION: underline; 
}






a.interazione {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; TEXT-DECORATION: none;
}

a.interazione:hover {
        font-weight: bold; TEXT-DECORATION: underline; 
}
.xs {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; TEXT-DECORATION: none;
}

.interazione_big {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
.interazione_large {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; font-weight: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
A.path
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

P.terzolivellosel
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 1px;
    TEXT-ALIGN: left;
    WHITE-SPACE: normal
}

A.terzolivellosel
{
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

P
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
P.bold
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
P.bright
{
    COLOR: #E4EDF4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
	line-height: 14px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
	height:18px;
	margin:0px;
}

.avviso
{
	color:#ac2441;
	FONT-WEIGHT: bold;
	}

H1
{
    COLOR: #2f3f7f;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
H2
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
A.ticker
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: uppercase
}
H3
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

H3.blue
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    MARGIN: 10px 10px 2px 10px;

}

H4.blue
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;

}

h4.arancio
	{color:#E08101; 
	FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
	margin:4px 4px 4px 4px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;}

.eventi
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.6em;
    MARGIN: 10px 10px 10px 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.eventilunghi
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 15px 15px 10px 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.eventi_sottotitolo
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.sottotitolo
{
    COLOR: #4886bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H4
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}
.terzolivello
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13px;
    MARGIN-LEFT: 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.terzolivello
{
    COLOR: #5353ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left
}

A.terzolivellosel
{
    COLOR: #5353ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}



A.terzolivellos
{
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H1.terzolivello
{
    COLOR: #000066;
    FONT-SIZE: 11px
}
P.terzolivello
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 1px;
    WHITE-SPACE: normal
}
.articolo
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    TEXT-DECORATION: none
}
H1.articolo
{
    COLOR: #5360ab;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 25px;
    MARGIN-TOP: 0px
}
H2.articolo
{
    COLOR: #323298;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left
}
H3.articolo
{
    COLOR: #00557f;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left
}
H4.articolo
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif: 10px;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    TEXT-ALIGN: left
}
H4.interazione
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif: 10px;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    TEXT-ALIGN: right
}
P.articolo
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify
}
B.articolo
{
    COLOR: #ff0000;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify
}
A.articolo
{
    COLOR: #000066;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify
}
P.immagine
{
    COLOR: #323298;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
H1#titolo
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px;
    TEXT-ALIGN: center
}
H2#occhiello
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 15px;
    MARGIN: 10px;
    TEXT-ALIGN: center
}
H3#sottotitolo
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    LINE-HEIGHT: 17px;
    MARGIN: 10px;
    TEXT-ALIGN: center
}
H4#autore
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN: 10px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.quartolivello
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.quartolivello
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-SIZE: 10px
}
A.quartolivello_link
{
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
DIV.quartolivello
{
    COLOR: #000066;
    FONT-SIZE: 10px
}
P.quartolivello
{
    COLOR: #000066;
    FONT-SIZE: 10px
}
P.indirizzo
{
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 17px;
    MARGIN: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
A.indirizzo
{
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 17px;
    MARGIN: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
DIV.cerca
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.colored
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    LINE-HEIGHT: 0px;
    MARGIN: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.search
{
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #000033;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.evento
{
    COLOR: #000066;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify
}
A.menu_r
{
    COLOR: #5353ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 800;
    TEXT-DECORATION: none
}
P.abstract
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: 500;
    LINE-HEIGHT: 16px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 2px;
    TEXT-ALIGN: left
}
bottoni
{
    COLOR: #000066;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify
}
A.quartolivello_path
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.menuc_m
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 800;
    TEXT-DECORATION: underline
}
P.go
{
    COLOR: #000066;
    FONT-SIZE: 10px
}
H2.pagina
{
    BACKGROUND-POSITION: center 50%;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN: 10px 10px 10px 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.myteo
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: underline
}
H2.systemerror
{
    COLOR: #0033cc;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left
}
H2.error
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left
}
P.destra
{
    BACKGROUND-POSITION: left 50%;
    COLOR: #000000;
    FONT-SIZE: 10px;
    LEFT: 2px;
    MARGIN-LEFT: 4px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left
}
B
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
P.terzolivellos
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 1px;
    TEXT-ALIGN: left;
    WHITE-SPACE: normal
}
P.terzolivelo
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left;
  
}
H2.menu
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    MARGIN: 0px 5px;
    TEXT-ALIGN: left
}
H1.menu
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px 5px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.log
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 1px;
    TEXT-ALIGN: center;
    WHITE-SPACE: normal
}
A.mail
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: underline;
}

A.mail:hover
{
    COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

A.mail2
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
}

A.mail2:hover
{
    COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

A.maillittle
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 1.0em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
}

A.maillittle:hover
{
    COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: underline;
}

.mailnb
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}

.mailnb:hover
{
    FONT-WEIGHT: normal;
	COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}


P.mail 
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
}

/*
H4.mail
{
	COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 8px;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
}*/


H1.mail
{
    COLOR: #3c3c80;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px;
    TEXT-ALIGN: left
}
H2.contatti
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 5px;
    MARGIN-TOP: 0px
}
LI
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none;	
}
UL
{
    COLOR: #3c3c80;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
OL
{
    COLOR: #3c3c80;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none;
	/*list-style-type: lower-alpha*/
}
P.qualivello
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
A.qualivello
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 5px
}
TD.catalog
{
    BORDER-BOTTOM: peru thin ridge;
    BORDER-LEFT: peru thin ridge;
    BORDER-RIGHT: peru thin ridge;
    BORDER-TOP: peru thin ridge
}

.rsgrigio {font-family : Verdana,Arial; font-size:10px; color:#000066;}
.rsgrigio a {font-family : Verdana,Arial; font-size:10px; color:#000066; text-decoration:none;}
.rsgrigio a:hover  {font-family : Verdana,Arial; font-size:10px; color:#000066; text-decoration:underline;}
.rsgrigio-aptiche {font-family : Verdana,Arial; font-size:10px; color:#000066;}

.rsnero {font-family :  Verdana,Arial; font-size:10px; color:#000066;}
.rsnero a {font-family :  Verdana,Arial; font-size:10px; color:#000066;}
.rsnero a:hover  {font-family :  Verdana,Arial; font-size:10px; color:#000066;}

.corsi {font-family : Verdana,Arial, Helvetica, sans-serif; font-size:11px; color:#000066; text-decoration:none;}
.codcorsi {font-family : Verdana,Arial, Helvetica, sans-serif; font-size:11px; color:#000066; text-decoration:underline;}

a:link.rgrigio2,  a:visited.rgrigio2 {font-family:Verdana,Arial; font-size:10px; color:#000066; text-decoration:none; font-weight:bold;}
a:hover.rgrigio2, a:focus.rgrigio2, a:active.rgrigio2 {font-family : Verdana,Arial; font-size:10px; color:#000066; text-decoration:underline;} */


.rtecc
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.elenco-documenti
{
    COLOR: #054B71;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	border-bottom-style: solid;
	border-width: thin
}

.documenti
{
	COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none

}

.corpo
{
	COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none

}
.workshop
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

blink {color: #000066}
.titolo-evento
{
    COLOR: #054B71;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	border-bottom-style: solid;
	border-width: thin
}
.titolo-filmato
{
    COLOR: #054B71;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	
}
.titolo-filmato2
{
    COLOR: #054B71;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: demi-bold;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 4px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
	
}
.data-evento
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	
}

.titolo-lungo
{
    COLOR: #054B71;
    font-family: "Alex-Antiqua-Book";
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    font-weight: bold;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    
	
	
}

#quanser {
	margin-bottom: 10px;
}


#quanser a {
	color: #E78200;
	/*text-decoration: none;*/
	text-decoration:  underline;
	/*border-bottom: 1px dashed #E78200;*/
	border-bottom: 1px #E78200;
}
#quanser a:hover {
	color: #021A67;
	border-bottom: 1px solid #021A67;
}

#quanser strong {
	color: #021A67;
}

#quanser ul {
	margin: .5em 0 .5em 2em;
	padding: 0;
}

#quanser2 a {
	color: #E78200;
	/*text-decoration: none;*/
	text-decoration:  underline;
	/*border-bottom: 1px dashed #E78200;*/
	border-bottom: 1px #021A67;
}
#quanser2 a:hover {
	color: #E78200;
	border-bottom: 1px solid #E78200;
}

#quanser2 strong {
	color: #021A67;
}




#documento {
	margin-bottom: 10px;
	
}

#documento a {
	color: #021A67;
	text-decoration: none;
	border-bottom: 1px dashed #021A67;
}

#documento a:hover {
	border-bottom: 1px solid #021A67;
}
#documento A.mail
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: underline;
	border-bottom: none;
}

#documento A.mail:hover
{
    COLOR: #e08100;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

#documento strong {
	color: #000;
}

#documento ul {
	margin: .5em 0 .5em 2em;
	padding: 0;
}
.progetto
{
    COLOR: #000066;
    /*font-family: "Trebuchet MS", Arial, Verdana, Sans-Serif;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
/*    TEXT-ALIGN: center;*/
	TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}


.progetto2
{
    COLOR: #000066;
    /*font-family: "Trebuchet MS", Arial, Verdana, Sans-Serif;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: center;
    text-decoration: underline
}
span.highlight
{
background-color:#D3DCE3;
}

.programma
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
	
}

.upper
{
	text-transform:uppercase;
	font-size:16px;
}




/*Per pagina Offerta Maple - da mail*/
.style13 { text-align:center; line-height:3em; }
.style17 {color: #000000; font-size: 28px; font-weight: bold; text-decoration: none;}
.style15 {color: #C74C3C; font-size: 20px;	font-style: italic;}
.style16 {color: #333333; font-size: 18px; font-weight: bold; text-decoration: none; }




/*.handheld-only {
	display: none;
}
#stampa {
	display: none;
}*/

/***************************************************************************************************/
/*****************************Scritto da mtsucco[at]libero[dot]it***********************************/
/***************************************************************************************************/

/*Stili Div per area info@teoresi */

.contenitore{padding:2px 5px 0px 8px; /*margin:0 auto;*/}
.contenitore_smallPadding{padding:2px 0px 0px 2px; /*margin:0 auto;*/}

div#titolo_pag{}
div#testo{padding:0px 0px 10px 0px;}
.testo{padding:0px 0px 10px 0px;}
div#last_news{}
/*img sfondo area MapleSim*/
div#bg_MS{width:97%; 
background:#ffffff url('../../pag/img/ita/5/mapleSim/bg_MapleSIM_tr.jpg') 0% 0% no-repeat; }


div#box_last_news{
line-height: 1.4em; align:left; margin:0px 13px 0px 0px;  border: 1px solid #00448F;
background:#ffffff url('../../pag/html/ita/letter/img/lettera_mail_reflex.png') 0% 2% no-repeat;
}

div.min_w{min-width:660px;}
div.sfum_sx{background: #ffffff url('../../pag/html/ita/letter/img/sf_sx.gif') top left repeat-y; padding: 2px 0 0 -2px; margin:0px 0px 0px 0px;}
div.sfum_dx{background: #ffffff url('../../pag/html/ita/letter/img/sf_dx.gif') top right repeat-y; margin:0px 0px 0px 13px;}

div#archivio{line-height: 1.4em; align:left; margin:0px 13px 0px 0px; padding:2px 5px 10px 90px; border: 1px solid #00448F;
background:#ffffff url('../../pag/html/ita/letter/img/archivio_little_reflex.png') 0% 2% no-repeat;}

.border_grey{border:1px solid #DFDFDF;}
.border_grey_up{border-top:1px solid #DFDFDF;} 

/*Elementi interni al DIV*/
div#box_last_news h3 {padding:15px 0px 5px 90px;}

/*classi per area info@teoresi */
.hide {display:none;}
.right {text-align:left; padding:2px 0px 5px 20px;}

/*creo una classe per dare la dimensione fissa ad un div vuoto superando il problema del box model di IE*/
.box_weight{width:99%;}
.box_weight2{width:95%;}
.box_weight50{width:42%;}

.center_img{margin:0px 20%;}
/*classi ausiliarie per spaziatura e clear*/
.clear {clear:both; height:15px; line-height:15px;}
.clear0 {clear:both; height:0px; line-height:0px;}
div.space{height:0px; width:670px; background-color:#ffffff; line-height:0px;}

div.fll{float:left;}
div.flr{float:right;}


/*per creare scritte come bottoni*/
/*
.tipo_img { display:block;
			background-image:url(../../pag/img/ita/sf_bot.jpg);
			background-repeat:repeat-x;
			line-height:14px;}
*/
/*codice layOut due colonne con una fissa e una fluida*/
div#img_float{float:left; width:210px; text-align:center;}
.img_floatr{float:right; width:270px; padding:20px 0px 0px 0px; }
.img_floatr2{float:right; width:245px; padding:10px 0px 0px 0px; }
div#index{margin-left:230px; background:transparent;}
div#img_header{margin-right:280px; background:transparent;}
.testol{margin-right:250px; background:transparent;}
div#data{background-color:#00448F; padding:0.4em 1em 0.1em 1em;}
.padding-left{padding-left:13px;}
.padding-right{padding-right:13px;}
.padding-mini{padding-left:3px;}
.padding-bottom{padding-bottom:2px;}
div.marg_main{margin:8px 12px 0px 2px;}
div.margin_left{margin:13px;}
div.margin_left2{margin:13px 5px 5px 5px;}
.padding-left2{padding-left:55px;}
.padding-top{padding-top:10px;}
.no_border{border:0px;}
div.border-box{border-left:1px solid #00448F; border-right:1px solid #00448F; border-bottom:1px solid #00448F; padding:5px 0px 5px 0px;}
.middle{margin:0px auto; align:center;}
.small{font-size:10px;}


/*per posizionare al centro il tasto richiesta di info*/
#info_box {text-align: center;   background-color:#FFffff;  position: relative; height:40px;}
.box_center {text-align:center;   background-color:#FFffff;  position: relative; height:120px;}
#info_img {position: absolute;  top: 0px; left:35%;  margin: 0 auto;}
.img_center {Position: absolute;  top: 0px; left:33%;  margin: 0 auto;}



/*codice necessario per risolvere il problema dei png trasparenti negli sfondi e nei roll over!!
funziona per le img e per gli elementi div a input, che contengano img trasparenti.*/
img, div, a, input { behavior: url(stili/ita/iepngfix.htc); }

img.flr{float:right; padding:0px 10px 0px 10px;}
img.fll{float:left; padding:0px 10px 0px 10px;}
img.flr2{float:right; display:inline; padding:0px 4px 0px 2px;}
img.fll2{float:left; display:block; padding:2px 4px 2px 2px;}
img.block{display:block; padding:2px 4px 2px 2px; text-align:center; margin: 0 auto;}
/***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
Formatto il menù con il cursore colorato*/

#cursore{
width:95%;
margin:10px 0px 0px 0px; padding:15px 5px 5px 20px;
list-style:none;
font-family: Verdana,Arial,Helvetica,Sans-serif;
}

#cursore a{
display:block;
/*text-decoration:none;*/
border-left:5px solid;
margin:0px;
padding:0px 0px 5px 10px;
/*color:#000;*/
font-size:1.0em;
line-height:1.2em;
}

#cursore li{
display:inline;
}

#cursore li h4{
color:#4886bf;
padding:3px 0px 0px 0px;
margin:4px 0px 2px 0px;
FONT-STYLE:italic;
font-weight:bold;
line-height:1.2em;
}

#sample a{
height:auto!important;
height:0;
}
#cursore a:link, #cursore a:visited{
border-color:#5479A6;
text-decoration:none;
}
#cursore a:hover, #cursore a:focus, #cursore a:active
{
border-color:#E08100;
background:#FAE4C7;
text-decoration:none;
text-transform:none;
}
/*Da usare per le voci attive attribuendo il relativo id al tag <li>*/
#cursore #active-cursore a{
border-color:#E08100;
background:#FAE4C7;
text-decoration:none;
text-transform:none;
}

/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
classe riutilizzabile per tutti gli elenchi con freccetta arancione come punto elenco
realizzato per i sommari delle newsletter dell'area info@teoresi*/
ul.sommario{
list-style-image: url(../../pag/img/ita/3/freccina.jpg);
list-style-type: circle;
}
ul.none{
list-style-type: none;
}

ul.padding{padding-left:80px;}
ul.elenco_home{margin:0px 0px 0px 30px; padding:0px 0px;   
list-style-image: url(/img/clickbrown.gif);
list-style-type: circle;}

ul.elenco_home li {margin:0px 0px; padding: 0px 0px 0px 6px;/* color:#000066; text-decoration:none;*/}

/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
/****************Menù in Accordion*********************/

/*Menù in Accordion orizzontale*/
.sm {margin:0 auto; padding:20px 0 0 0; line-height:40px;}
.sm {list-style:none; width:600px; height:300px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden;}



/*Menù in Accordion verticale Tiny menu, funzione "script.js"*/
#acc, .acc-section, #nested, .acc-content {margin:0; padding:0; font:12px Verdana,Arial}
/*code {font-family:"Courier New",Courier}*/

#options {width:457px; margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:457px; list-style:none; color:#033; margin:0 auto 40px}
#acc h3 {width:443px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(pag/img/ita/2/accordion/header.gif)}
#acc h3:hover {background:url(pag/img/ita/2/accordion/header_over.gif)}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:425px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(pag/img/ita/2/accordion/header.gif)}
#nested h3:hover {background:url(pag/img/ita/2/accordion/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(pag/img/ita/2/accordion/header_over.gif)}

