BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: #fff; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}

 /* serve per centrare tutta la pagina su IE  */
#centra {    
	TEXT-ALIGN: center;
}

 /* definizione menu superiore  */
#contMenuSup {
	MARGIN: 0px auto; WIDTH: 779px; BACKGROUND: url(sfondo-testa.gif) repeat-y 0px 0px
}
#menuSup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 8px
}
#menuSup UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menuSup LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menuSup A:link {
	FLOAT: left; MARGIN: 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #52237f; LINE-HEIGHT: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
#menuSup A:visited {
	FLOAT: left; MARGIN: 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #52237f; LINE-HEIGHT: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
#menuSup A:hover {
	FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-BOTTOM: #52237f 4px solid; FONT-WEIGHT: bold
}
.premutoSup {
	PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-BOTTOM: #52237f 4px solid; FLOAT: left; MARGIN: 0px 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 14px; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

 /* definizione contenitore principale  */
#contenitore {
	BACKGROUND: url(sfondo.gif) repeat-y 0px 0px; MARGIN: 0px auto; WIDTH: 778px; COLOR: #000; TEXT-ALIGN: left; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
 /* definizione contenitore menuDX  */
#gabbiaMenuDx {
	FLOAT: right; WIDTH: 230px; 
}
#contMenuDx {
	PADDING-RIGHT: 40px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}

 /* definizione SOTTOMENU DX (voci con rientro) */
.rientro {
	MARGIN-BOTTOM: 0px
}
.rientro UL {
	LIST-STYLE-TYPE: none;  MARGIN-TOP: 0px; PADDING-TOP: 0px; MARGIN-BOTTOM: 0em
}
.rientro UL LI {
	PADDING-RIGHT: 0em; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.rientro A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.3em;
    FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase
}
.rientro A:link {
	COLOR: #52237f; TEXT-DECORATION: none
}
.rientro A:visited {
	COLOR: #52237f; TEXT-DECORATION: none
}
.rientro A:hover {
	BACKGROUND: #52237f; COLOR: #fff
}
.rientro A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.rientro A.effetto:link {
	BACKGROUND: #a61f00; COLOR: #ffea9a
}
.rientro A.effetto:visited {
	BACKGROUND: #a61f00; COLOR: #ffea9a
}
.rientro A.effetto:hover {
	COLOR: #000
}
.premutoDx {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.3em;
    FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; BACKGROUND: #52237f; COLOR: #fff
}


 /* definizione MENU DX (voci principali) */
.filetto {
	MARGIN-TOP: 0px; PADDING-TOP: 0px; MARGIN-BOTTOM: 0em; BACKGROUND: url(filetto-menu-dx.gif) repeat-x 50% bottom
}

 /* definizione MENU DX (voci principali) */
.menu {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.menu UL {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.menu UL LI {
	BACKGROUND: url(filetto-menu-dx.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.menu A {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; TEXT-TRANSFORM: uppercase
}
.menu A:link {
	COLOR: #52237f; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #52237f; TEXT-DECORATION: none
}
.menu A:hover {
	BACKGROUND: url(filetto-menu-dx.gif) #52237f repeat-x 50% bottom; COLOR: #fff
}
.menu A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.premuto {
	BACKGROUND: url(filetto-menu-dx.gif) #52237f repeat-x 50% bottom;  COLOR: #fff; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; TEXT-TRANSFORM: uppercase
}

 /* definizione PRIMA VOCE CAPOSTIPITE (dopo seguono voci con rientro) */
.titolo {
	COLOR: #52237f; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; TEXT-TRANSFORM: uppercase
}
.sm UL {
	LIST-STYLE-TYPE: none
}
.sm UL LI {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; LIST-STYLE-TYPE: none
}
.sm A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em;
    FONT-SIZE: 11px; FONT-WEIGHT: BOLD; TEXT-TRANSFORM: uppercase
}
.sm A:link {
	COLOR: #52237f; TEXT-DECORATION: none
}
.sm A:visited {
	COLOR: #52237f; TEXT-DECORATION: none
}
.sm A:hover {
	BACKGROUND: #52237f; COLOR: #fff
}
.sm A:active {
	COLOR: #fff; TEXT-DECORATION: none
}

 /* definizione contenitore News */
#contentNews {
	MARGIN-RIGHT: 240px; PADDING-RIGHT: 10px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto;
}

 /* definizione titoli */
H2.titoletti {
	PADDING-RIGHT: 0.2em; FONT-SIZE: 15px; FONT-WEIGHT: BOLD; PADDING-LEFT: 0em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em;
	PADDING-TOP: 15px; PADDING-TOP!important: 5px; COLOR: #ea0000;
}
H2.titoloSez {
	FONT-SIZE: 1.7em; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0em; PADDING-LEFT: 1.5em; COLOR: #52237f; BACKGROUND: url(ico.gif) no-repeat
}
H2.arancio {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; COLOR: #e57904
}
H2.titoloSpot {
	FONT-SIZE: 1.7em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0em; PADDING-LEFT: 0.1em; COLOR: #52237f; LINE-HEIGHT: 1.2em
}
H2.menu {
	FONT-SIZE: 1.7em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em; COLOR: #ea0000
}
H2{
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em; COLOR: #e57904
}
H3{
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0em; COLOR: #333
}
div.hr {
    height: 20px;
    background: url(divisore.gif) no-repeat scroll left
}
div.hr hr {
    display: none
} 
div.spazio {
    MARGIN-TOP: 30em
}
div.spacer {
    MARGIN-TOP: 22em
}
.bold {
    FONT-WEIGHT: bold
} 
.descrizione P {
	MARGIN-LEFT: 1em; FONT-SIZE: 1.2em; LINE-HEIGHT: 150%
} 

 /* definizione link articoli */
.articoli {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 150%
}
.articoli P {
	MARGIN-BOTTOM: 1em
}
.articoli LI {
        PADDING-RIGHT: 0em; PADDING-LEFT: 0px; MARGIN-LEFT: 1.8em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em

}
.articoli A:link {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #52237f; TEXT-DECORATION: none
}
.articoli A:visited {
	COLOR: #52237f; TEXT-DECORATION: underline
}
.articoli A:hover {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #fff; TEXT-DECORATION: none
}
.articoli A:active {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #fff; TEXT-DECORATION: none
}

 /* definizione footer */
#soleDx {
	height: 75px; BACKGROUND: url(piede-dx.gif) no-repeat 0px 0px
}
#footer {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.6em; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center;
	BACKGROUND: url(sfondo-piede.gif) repeat-y 0px 0px; FONT-SIZE: 11px
}
#footer A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #a61f00; TEXT-DECORATION: none
}


 /* definizione link sponsor */

.spot A {
	FONT-SIZE: 16px; font-weight: bold; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; 
}
.spot A:link {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #52237f; TEXT-DECORATION: none
}
.spot A:visited {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #52237f; TEXT-DECORATION: none
}
.spot A:hover {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #fff; TEXT-DECORATION: none
}
.spot A:active {
	BACKGROUND: url(linea-filetto.gif) repeat-x 50% bottom; COLOR: #fff; TEXT-DECORATION: none
}
.arancio {
	COLOR: #e57904; TEXT-DECORATION: none
}

 /* definizione rollover immagini galleria */
 
a.opacity img {
	filter:alpha(opacity=60); 
	-moz-opacity: 0.6; 
	opacity: 0.6;
	padding-right: 4px;
	padding-top: 4px;
} 
a.opacity:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
	padding-right: 4px;
	padding-top: 4px;
} 