#content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigazione {
	BORDER-BOTTOM: white 10px solid
}
#underfooter {
	BACKGROUND: url(immagini/dot_footer.gif) #f6f6f6 repeat-x; HEIGHT: 52px; COLOR: #6f6f6f; BORDER-TOP: white 6px solid
}
#underfooter #underfootersx {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 4px
}
#underfootersx DIV {
	LINE-HEIGHT: 100%; MARGIN-TOP: 3px
}
#underfooter #underfooterdx {
	TEXT-ALIGN: right; PADDING-BOTTOM: 6px; LINE-HEIGHT: 110%; PADDING-LEFT: 6px; PADDING-RIGHT: 60px; BACKGROUND: url(immagini/logofooter.gif) no-repeat right 50%; FLOAT: right; PADDING-TOP: 6px
}
#underfooter #underfooterdx A {
	COLOR: #313131
}
#ultraunderfooter {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; FONT-SIZE: 80%; PADDING-TOP: 8px
}
#ultraunderfooter A {
	
}
#ultraunderfooter A.footernomargin {
	MARGIN-LEFT: 0px
}
#ultraunderfooter IMG {
	VERTICAL-ALIGN: text-bottom
}
#ultraunderfootersx {
	TEXT-ALIGN: left; FLOAT: left
}
#ultraunderfooterdx {
	FLOAT: right
}
#ultraunderfooterdx A {
	MARGIN-LEFT: 6px
}
#menuhp {
	LINE-HEIGHT: 120%; WIDTH: 167px; FLOAT: left; FONT-SIZE: 90%
}
#menuhp DIV#links {
	BORDER-BOTTOM: #e9e9e9 5px solid; BORDER-LEFT: #e9e9e9 5px solid; BORDER-TOP: #e9e9e9 6px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e9e9e9 5px solid
}
#menuhp DIV#links H2 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #666; COLOR: white; FONT-SIZE: 100%; PADDING-TOP: 3px
}
#menuhp DIV#links H2.secondo {
	BORDER-TOP: #e9e9e9 5px solid
}
#menuhp DIV#links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: #e9e9e9 2px solid; PADDING-TOP: 0px
}
#menuhp DIV#links LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #4d5458; PADDING-TOP: 2px
}
#menuhp DIV#links LI A:hover {
	BACKGROUND: #ecf2f7; TEXT-DECORATION: none
}
#menuhp DIV#links UL.primo {
	BORDER-BOTTOM: #e9e9e9 3px solid; MARGIN-BOTTOM: 12px
}
#navigazione #loginhp {
	WIDTH: 150px; FLOAT: right
}
#loginhp A {
	FONT-SIZE: 90%
}
#cercahp {
	MARGIN-TOP: 16px; PADDING-LEFT: 8px
}
#cercahp .q {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 16px !important; FONT-SIZE: 90%; BORDER-TOP: silver 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#cercahp .submit {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: -6px !important; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 1px
}
#cercahp LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 4px; LETTER-SPACING: -0.06em; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#visitate {
	MARGIN-TOP: 16px; PADDING-LEFT: 8px
}
#visitate SELECT {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 130px; FONT-SIZE: 90%; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
#visitate .submit {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: -2px !important; PADDING-TOP: 1px
}
#visitate LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 4px; LETTER-SPACING: -0.06em; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.hide {
	DISPLAY: none
}
#strumenti {
	
}
#strumenti DL {
	MARGIN-TOP: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 16px
}
#strumenti DL DD.dot {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(immagini/dot.gif) white repeat-x 50% bottom; PADDING-TOP: 0px !important
}
#strumenti DL DD IMG {
	MARGIN-RIGHT: 4px
}
#strumenti DL DD.dot A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 5px
}
#strumenti DL DD.dot A:hover {
	BACKGROUND: url(immagini/dot.gif) #ecf2f7 repeat-x 50% bottom; TEXT-DECORATION: none
}
#strumenti DL DD.senzadot {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: white; PADDING-TOP: 0px !important
}
#strumenti DL DD.senzadot A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 5px
}
#strumenti DL DD.senzadot A:hover {
	BACKGROUND: #ecf2f7; TEXT-DECORATION: none
}
#hp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#hp #immaginegrande {
	WIDTH: 593px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#hp #notizie {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 404px !important; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#hp #notizie DIV.blocco {
	BORDER-BOTTOM: white 8px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; PADDING-TOP: 10px
}
#hp #notizie DIV.blocco H2 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 110%
}
#hp #notizie DIV.blocco P {
	MARGIN: 6px 0px
}
#piccolesx {
	WIDTH: 175px; FLOAT: left
}
#piccolesx .piccolesxsingolo {
	PADDING-BOTTOM: 6px; MARGIN: 4px 16px 4px 0px; BACKGROUND: url(immagini/dot.gif) white repeat-x 50% bottom; FONT-SIZE: 90%
}
#piccolesx .senzadot {
	PADDING-BOTTOM: 6px; MARGIN: 4px 16px 4px 0px; BACKGROUND: white; FONT-SIZE: 90%
}
#piccolesx .piccolesxsingolo H2 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 110%
}
#piccoledx {
	WIDTH: 229px; FLOAT: left
}
#piccoledx .piccoledxsingolo H2 {
	BORDER-LEFT: #ccc 8px solid; MARGIN: 8px 0px 5px; PADDING-LEFT: 4px; COLOR: #383838; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#piccoledx .piccoledxsingolo DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fafafa; FONT-SIZE: 90%; PADDING-TOP: 4px
}
#piccoledx .piccoledxsingolo DIV IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 6px
}
#hp #spalladx {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 187px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#hp #spalladx IMG.facoltah2 {
	MARGIN-LEFT: 14px
}
#hp #spalladx .bloccofacolta {
	LINE-HEIGHT: 110%; MARGIN-TOP: 8px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 80%
}
#hp #spalladx .bloccofacolta H2 {
	MARGIN-BOTTOM: 1px
}
#hp #spalladx .bloccofacolta IMG.facoltaicosx {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 6px
}
#centrohp {
	WIDTH: 592px !important; DISPLAY: inline; FLOAT: left
}
#content #centrohp #articoli {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#benvenuto {
	BACKGROUND-IMAGE: url(../images/sfondo_benvenuto.jpg); BORDER-BOTTOM: #188bce 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #188bce 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 5px; WIDTH: 143px !important; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 10px; FONT-SIZE: 10px; BORDER-TOP: #188bce 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #188bce 2px solid; PADDING-TOP: 5px
}
.leggittute {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 10px
}
.leggitutte A:link {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leggitutte A:visited {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leggitutte A:hover {
	TEXT-DECORATION: underline
}
.sinistra {
	FLOAT: left
}
.destra {
	FLOAT: right
}

