BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

div.object-right
{ 
    margin: 3px;
    float: right;
    width: 10em;
}

div.object-left
{ 
    margin: 3px;
    float: left;
    width: 10em;
}


P {
	
}
TD.contentBg {
	BACKGROUND-COLOR: #CCFFCC
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
DIV {
	TEXT-ALIGN: left
}
A:hover ACRONYM {
	TEXT-DECORATION: underline
}
A ACRONYM {
	TEXT-DECORATION: none
}
A:visited ACRONYM {
	TEXT-DECORATION: none
}
#glossario H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #256d98
}
#focusContainer H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #256d98
}
#leaf H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #256d98
}
#glossario H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #e4f0f7
}
#focusContainer H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #e4f0f7
}
#leaf H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #e4f0f7
}
#glossario H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#focusContainer H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#leaf H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#maincontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 765px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.core {
	MARGIN: 3px 5px 5px
}
.core A {
	COLOR: #012753
}
.core A:hover {
	COLOR: #266081
}
#contentNav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 0px 0px; WIDTH: 150px
}
#contentNav .spacer {
	MARGIN-TOP: 1px; BACKGROUND-COLOR: #CCFFCC
}
#contentNav .generic {
	BORDER-LEFT: #88bad6 5px solid; BACKGROUND-COLOR: #CCFFCC
}
#contentNav .specific {
	BORDER-LEFT: #4792bf 5px solid; BACKGROUND-COLOR: #CCFFCC
}
#contentNav .up {
	PADDING-RIGHT: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#contentNav .up A {
	COLOR: #012753
}
#contentNav .up A:hover {
	COLOR: #266081
}
#contentNav .up selected {
	COLOR: #000000
}

#contentNav .down {
	PADDING-RIGHT: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #266081 5px solid; COLOR: #266081; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
#contentNav #second_level {
	PADDING-LEFT: 10px; FONT-SIZE: 10px
}
#contentNav #second_level .up {
	MARGIN-TOP: 1px
}
#contentNav #second_level .down {
	MARGIN-TOP: 1px
}
#contentNav #second_level .up A {
	COLOR: #1d3f57
}
#contentNav #second_level .up A:hover {
	COLOR: #266081
}
#contentNav #second_level .down {
	COLOR: #266081
}
#flashbanner {
	MARGIN-TOP: 20px
}
#imgbanner {
	MARGIN-TOP: 12px
}
#contentNav3Title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; COLOR: #297877; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#contentNav3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC
}
#contentNav3 .up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#contentNav3 .up A {
	COLOR: #012753
}
#contentNav3 .up A:hover {
	COLOR: #266081
}
#contentNav3 .down {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; COLOR: #266081; PADDING-TOP: 4px
}
#identity H1 {
	DISPLAY: inline; FONT-SIZE: 50%
}
#serviceNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#serviceNav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#serviceNav .up {
	BACKGROUND-COLOR: #488db3
}
#serviceNav .down {
	COLOR: #012753; BACKGROUND-COLOR: #ffffff
}
#serviceNav .up A {
	COLOR: #ffffff
}
#serviceNav .up A:hover {
	COLOR: #012753
}
#searchForm {
	MARGIN: 0px 0px 0px 3px
}
.searchTool {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #012753; PADDING-TOP: 0px; BACKGROUND-COLOR: #00cc00
}
.searchTool A {
	COLOR: #012753
}
.searchTool A:hover {
	COLOR: #012753
}
.searchField {
	BORDER-RIGHT: #CCFFCC 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CCFFCC 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #CCFFCC 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #CCFFCC 2px solid; BACKGROUND-COLOR: #ffffff
}
.searchTxtField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 10px; WIDTH: 235px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.searchOptions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #012753; PADDING-TOP: 0px; BACKGROUND-COLOR: #CCFFCC
}
.search {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; PADDING-TOP: 3px
}
.search .sezione {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 0px; BACKGROUND-COLOR: #84b8d5
}
.search .row {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC
}
.search .result {
	MARGIN-TOP: 15px
}
.result P {
	FONT-SIZE: 12px
}
.result H4 {
	FONT-SIZE: 12px
}
.result .title A {
	FONT-WEIGHT: bold
}
.result .title A {
	FONT-WEIGHT: bold
}
.result .title A:hover {
	FONT-WEIGHT: bold
}
.result .author {
	FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: italic
}
.author {
	FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: italic
}
.result .date {
	FONT-SIZE: 11px
}
#breadcrumbs {
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 6px 0px 4px 5px; 
	PADDING-TOP: 5px
	text-color: #012753;
	FONT-WEIGHT: bold; 
}
#breadcrumbs .delimiter {
	COLOR: #012753
}
#breadcrumbs .crumb {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #012753; 
	PADDING-TOP: 1px; 
}
#breadcrumbs A.crumb {
	BACKGROUND-COLOR: #CCFFCC
	TEXT-DECORATION: none
	color: #012753;
}
#breadcrumbs A.crumb:hover {
	BACKGROUND-COLOR: #CCFFCC; 
	TEXT-DECORATION: underline
	color: #266081;
}
#userNavTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 0px; COLOR: #194764; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#userNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC
}
#userNav .date {
	FONT-SIZE: 10px;
	COLOR: #0099FF
}
#userNavTitle .userName {
	FONT-WEIGHT: 100; FONT-SIZE: 10px
}
#userNavTitle A {
	COLOR: #012753
}
#userNavTitle A:hover {
	COLOR: #266081
}
#userNav .up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#userNav .up A {
	COLOR: #012753
}
#userNav .up A:hover {
	COLOR: #266081
}
#userNav .down {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; COLOR: #266081; PADDING-TOP: 2px
}
#primoPianoBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 3px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #77afd0; TEXT-ALIGN: left
}
#primoPianoTitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px; COLOR: #012753; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#primoPianoData {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #012753
}
#primoPianoBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 5px
}
#primoPianoBody P {
	FONT-SIZE: 11px
}
#homeBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 3px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#homeTitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px; COLOR: #012753; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#homeData {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #012753
}
#homeBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 5px
}
#homeBody P {
	FONT-SIZE: 11px
}
#newsContainer {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN: 0px 3px 5px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#newsBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #77afd0; TEXT-ALIGN: left
}
#newsTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px; COLOR: #012753; HEIGHT: 50px; TEXT-ALIGN: left
}
#assocsBox {
	MARGIN: 1px 0px 0px; TEXT-ALIGN: left
}
#focusTitolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#focusBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#focusBox A {
	FONT-WEIGHT: bold; COLOR: #012753
}
#focusBox A:hover {
	FONT-WEIGHT: bold
}
#focusBox P {
	FONT-SIZE: 11px
}
#eventoTitolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #336600; TEXT-ALIGN: left
}
#eventoBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
#eventoData {
	FONT-SIZE: 9px
}
#eventoBox A {
	FONT-WEIGHT: bold; COLOR: #012753
}
#eventoBox A:hover {
	FONT-WEIGHT: bold
}
#eventoBox P {
	FONT-SIZE: 11px
}


#bannerTitolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #1e597b; TEXT-ALIGN: left
}
#bannerBox {
	BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

#map {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px 1px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

#parereTitolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #d6e7f1; TEXT-ALIGN: left
}
#parereBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #d6e7f1; TEXT-ALIGN: left
}
#parereData {
	FONT-SIZE: 11px
}
#parereBox A {
	FONT-WEIGHT: bold; COLOR: #012753
}
#parereBox A:hover {
	FONT-WEIGHT: bold; COLOR: #266081
}
#parereBox P {
	FONT-SIZE: 11px
}
.homeImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#giovaniContainer {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN: 0px 3px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#giovaniBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #012753; TEXT-ALIGN: left
}
#giovaniTitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#giovaniTitolo A {
	COLOR: #012753
}
#giovaniTitolo A:hover {
	COLOR: #266081
}
#donneContainer {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN: 0px 3px 5px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#donneBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: left
}
#donneTitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#donneTitolo A {
	COLOR: #012753
}
#donneTitolo A:hover {
	COLOR: #266081
}
.lancio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #012753; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.lancio#lanciouno {
	MARGIN: 3px; BACKGROUND-COLOR: #e9f3f8
}
.lancio#lanciodue {
	MARGIN: 3px; BACKGROUND-COLOR: #e1eef5
}
.lancio .titolo {
	FONT-WEIGHT: bold; FLOAT: left; HEIGHT: 40px; TEXT-ALIGN: left
}
.lancio .data {
	CLEAR: left
}
.lancio .body {
	COLOR: #000000; HEIGHT: 90px
}
.lancio P {
	FONT-SIZE: 11px
}
.segui {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #012753; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.segui A {
	COLOR: #012753
}
.lancio A {
	COLOR: #012753
}
.mappa A {
	COLOR: #012753
}
.home A {
	COLOR: #012753
}
.search A {
	COLOR: #012753
}
.menu A {
	COLOR: #012753
}
#scheda A {
	COLOR: #012753
}
.result A {
	COLOR: #012753
}
.segui A:hover {
	COLOR: #266081
}
.lancio A:hover {
	COLOR: #266081
}
.mappa A:hover {
	COLOR: #266081
}
.home A:hover {
	COLOR: #266081
}
.search A:hover {
	COLOR: #266081
}
.menu A:hover {
	COLOR: #266081
}
#scheda A:hover {
	COLOR: #266081
}
.result A:hover {
	COLOR: #266081
}
#seguiPrimoPiano {
	CLEAR: right; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#seguihome {
	CLEAR: right; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#sub1 {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#sub2 {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#sub3 {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#leaf {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#login {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#register {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#forum {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#esperti {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#focusContainer {
	FONT-SIZE: 12px; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#sub1 H2 {
	DISPLAY: inline
}
#sub1 .lancio {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#sub2 .lancio {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 120px
}
#focusContainer .firstFocus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e4f0f7
}
#sub3 .down {
	COLOR: #266081
}
#leaf .down {
	COLOR: #266081
}
#sub1 .primo {
	MARGIN: 0px 3px 0px 0px; BACKGROUND-COLOR: #e4f0f7
}
#sub2 .primo {
	MARGIN: 0px 3px 0px 0px; BACKGROUND-COLOR: #e4f0f7
}
#sub1 .secondo {
	MARGIN: 0px 3px; BACKGROUND-COLOR: #e5ecf1
}
#sub2 .secondo {
	MARGIN: 0px 0px 0px 3px; BACKGROUND-COLOR: #e5ecf1
}
#sub1 .terzo {
	MARGIN: 0px 0px 0px 3px; BACKGROUND-COLOR: #e8f0fa
}
#sub1 .BoxTitolo {
	FONT-WEIGHT: bold; COLOR: #214660
}
#sub2 .BoxTitolo {
	FONT-WEIGHT: bold; COLOR: #214660
}
#sub3 .BoxTitolo {
	FONT-WEIGHT: bold; COLOR: #214660
}
#sub1 .Articolo {
	MARGIN-TOP: 3px; COLOR: #000000
}
#sub2 .Articolo {
	MARGIN-TOP: 3px; COLOR: #000000
}
#sub3 .Articolo {
	MARGIN-TOP: 3px; COLOR: #000000
}
#sub3 .Articolo P {
	FONT-SIZE: 12px
}
#sub1 .menu {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #00cc00
}
#sub2 .menu {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #00cc00
}
#sub3 .menu {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #00cc00
}
#leaf .menu {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #00cc00
}
#sub1 .menu .secondlev {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#sub2 .menu .secondlev {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#sub1 .segui {
	MARGIN-BOTTOM: 5px
}
#sub2 .segui {
	MARGIN-BOTTOM: 5px
}
#sub3 .segui {
	MARGIN-BOTTOM: 5px
}
.BoxTitolo A {
	FONT-WEIGHT: bold; COLOR: #214660
}
.BoxTitolo A:hover {
	FONT-WEIGHT: bold; COLOR: #266081
}
#leaf UL {
	FONT-SIZE: 100%
}
#leaf LI {
	FONT-SIZE: 100%
}
#leaf A {
	COLOR: #ff6600
}
#leaf A:hover {
	COLOR: #ff6600
}
#leaf .schedalancio {
	FONT-WEIGHT: bold
}
#leaf .articolo {
	MARGIN-TOP: 10px
}
#leaf .titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #214660
}
.data {
	FONT-SIZE: 11px; COLOR: #012753; PADDING-TOP: 5px
}
#leaf .sommario {
	FONT-SIZE: 11px; COLOR: #666666; PADDING-TOP: 5px
}
#leaf .sommario P {
	FONT-SIZE: 11px
}
#leaf .corpo UL {
	FONT-SIZE: 12px
}
#leaf .corpo LI {
	FONT-SIZE: 12px
}
.autore {
	FONT-SIZE: 11px; COLOR: #012753
}
.autore A {
	FONT-SIZE: 11px; COLOR: #266081
}
#leaf .corpo {
	PADDING-TOP: 5px
}
#leaf .corpo P {
	FONT-SIZE: 12px
}
#leaf .factboxright {
	MARGIN: 10px; TEXT-ALIGN: center
}
#leaf .factboxleft {
	MARGIN: 10px; TEXT-ALIGN: center
}
#leaf .imagebox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #edefee; TEXT-ALIGN: center
}
.imagebox_noborder {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#leaf .binlink {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#leaf .binlink .even {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #edefee
}
#leaf .binlink .odd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fafafa
}
#leaf .binlink A {
	COLOR: #214660; TEXT-DECORATION: none
}
#leaf .binlink A:hover {
	COLOR: #266081; TEXT-DECORATION: underline
}
#leaf H2 {
	
}
.locations {
	FONT-SIZE: 11px; COLOR: #999999
}
.locations A {
	COLOR: #999999
}
.locations A:hover {
	COLOR: #266081
}
.relatedTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; COLOR: #194764; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCFFCC; TEXT-ALIGN: left
}
.related {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; COLOR: #194764; PADDING-TOP: 2px
}
.related .up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.related .up A {
	COLOR: #012753
}
.related .up A:hover {
	COLOR: #266081
}
.relateds .down {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; COLOR: #266081; PADDING-TOP: 4px
}
.topArticles {
	PADDING-RIGHT: 2px; MARGIN-TOP: 20px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #77afd0
}
.schedalancio A {
	COLOR: #ff6600
}
.schedalancio A:hover {
	COLOR: #ff6600
}
.schedalancio {
	FONT-WEIGHT: bold; MARGIN: 5px 0px; COLOR: #ff6600
}
#scheda {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN: 15px 0px 5px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#scheda .box {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px 5px; COLOR: #ff6600; FONT-STYLE: italic; TEXT-ALIGN: left
}
#scheda .tornasu {
	FONT-WEIGHT: 100; MARGIN: 2px 2px 8px; COLOR: #999999; FONT-STYLE: normal; TEXT-ALIGN: right
}
#scheda .titolo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #256d98; TEXT-ALIGN: left
}
#scheda .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#scheda .body P {
	FONT-SIZE: 12px
}
#sub3BoxTitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #012753; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#sub3Articolo {
	FONT-SIZE: 11px; MARGIN: 3px; COLOR: #000000; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#glossario {
	FONT-SIZE: 12px; MARGIN: 0px 3px
}
#glossario .tornasu {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: normal
}
#glossario P {
	
}
#events {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; PADDING-TOP: 3px
}
#events .header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#events .titolo {
	FONT-WEIGHT: bold; COLOR: #012753
}
#commentlist {
	BACKGROUND-COLOR: #cccccc
}
#image {
	BACKGROUND-COLOR: #ffffff
}
#footer {
	FONT-SIZE: 11px; COLOR: #1b4d6d; TEXT-ALIGN: center
}
#footer .up {
	COLOR: #1b4d6d
}
#footer .up A {
	COLOR: #1b4d6d
}
#footer .up A:hover {
	COLOR: #266081
}
#footer .down {
	COLOR: #266081; TEXT-DECORATION: underline
}
.infopage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 5px 3px 0px; PADDING-TOP: 3px
}
.infopage .titolo {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cbdece
}
.infopage .corpo {
	BACKGROUND-COLOR: #f7fbf8
}
.mappaContainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 3px; COLOR: #012753; PADDING-TOP: 2px; BACKGROUND-COLOR: #77afd0; TEXT-ALIGN: left
}
.mappaContainer H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 0px; BACKGROUND-COLOR: #77afd0; TEXT-ALIGN: left
}
UL.mappaItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #012753; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.login {
	FONT-SIZE: 11px; MARGIN-RIGHT: 5%; TEXT-ALIGN: right
}
#sub1 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#sub2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#sub3 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#leaf H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#login H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#register H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#forum H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#esperti H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#core H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #256d98
}
#forum H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#login P {
	FONT-SIZE: 12px
}
#register P {
	FONT-SIZE: 12px
}
#forum P {
	FONT-SIZE: 12px
}
#esperti P {
	FONT-SIZE: 12px
}
#leaf P {
	FONT-SIZE: 12px
}
#forum A {
	FONT-WEIGHT: bold; COLOR: #256d98
}
#login A {
	FONT-WEIGHT: bold; COLOR: #256d98
}
#register A {
	FONT-WEIGHT: bold; COLOR: #256d98
}
#esperti A {
	FONT-WEIGHT: bold; COLOR: #256d98
}
#core A {
	FONT-WEIGHT: bold; COLOR: #256d98
}
#forum A:hover {
	FONT-WEIGHT: bold; COLOR: #256d98; TEXT-DECORATION: underline
}
#login A:hover {
	FONT-WEIGHT: bold; COLOR: #256d98; TEXT-DECORATION: underline
}
#register A:hover {
	FONT-WEIGHT: bold; COLOR: #256d98; TEXT-DECORATION: underline
}
#esperti A:hover {
	FONT-WEIGHT: bold; COLOR: #256d98; TEXT-DECORATION: underline
}
#core A:hover {
	FONT-WEIGHT: bold; COLOR: #256d98; TEXT-DECORATION: underline
}
#forum .lastreply {
	FONT-SIZE: 10px
}
#forum .message .date {
	FONT-SIZE: 10px
}
#forum .message .title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
FORM .txtField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
FORM TEXTAREA.box {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
INPUT.box {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
FORM .element INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
FORM TEXTAREA.box {
	WIDTH: 70%
}
FORM .button {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #CCFFCC
}
FORM LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003333
}
.breakline1 {
	MARGIN: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #d6e7f1
}
.breakline2 {
	MARGIN: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #84b8d5
}
.breakline3 {
	MARGIN: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #00cc00
}
.topspacer {
	MARGIN-TOP: 10px
}
.bottomspacer {
	MARGIN-BOTTOM: 10px
}
.titolo_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #256d98
}
#poll_result .small {
	FONT-SIZE: 11px
}
TABLE.focusarticlesview {
	FONT-SIZE: 11px
}
TABLE.focusarticlesview A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.focusarticlesview DIV {
	TEXT-ALIGN: center
}
.focusarticlesview TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-ALIGN: center
}
.focusarticlesview TD.index {
	COLOR: #194764; BACKGROUND-COLOR: #CCFFCC
}
.focusarticlesview TD.prevnext {
	COLOR: #999
}
.focusarticlesview .link {
	BORDER-RIGHT: #194764 1px solid; BORDER-TOP: #194764 1px solid; BORDER-LEFT: #194764 1px solid; BORDER-BOTTOM: #194764 1px solid
}
.focusarticlesview .selected {
	FONT-WEIGHT: bold; BACKGROUND: #194764; COLOR: #ccc
}
.focusarticlesview A {
	COLOR: #194764
}
.focusarticlesview A:hover {
	COLOR: #194764
}
.focusarticlesview A .link {
	FONT-WEIGHT: bold; COLOR: #194764; TEXT-DECORATION: none
}
.focusarticlesview A:visited .link {
	FONT-WEIGHT: bold; COLOR: #194764; TEXT-DECORATION: none
}
.focusarticlesview A .selected {
	FONT-WEIGHT: bold; COLOR: #194764; TEXT-DECORATION: none
}
.focusarticlesview A:visited .selected {
	FONT-WEIGHT: bold; COLOR: #194764; TEXT-DECORATION: none
}
.focusarticlesview A:hover .link {
	FONT-WEIGHT: bold; BACKGROUND: #194764; COLOR: #ccc; TEXT-DECORATION: none
}
.focusarticlesview A .selected {
	COLOR: #ccc
}
.focusarticlesview A:visited .selected {
	COLOR: #ccc
}


/* MENUES */

div#leftmenu ul
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	MARGIN: 3px 0px 0px; 
	WIDTH: 150px
	text-color: #012753;
}

div#leftmenu
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	MARGIN: 3px 0px 0px; 
	WIDTH: 150px
	text-color: #012753;
}


div#leftmenu-design li.menu-level-0
{ 
    text-decoration: none;
    BORDER-LEFT: #336600 5px solid; 
    BACKGROUND-COLOR: #CCFFCC;
    padding: 2px 0 2px 4px;
    list-style-type: none;
}

div#leftmenu-design li.menu-level-0 A
{ 
    text-align: left;
    font-weight: bold;
    text-decoration: none;
	color: #012753;
}

div#leftmenu-design li.menu-level-0 A:hover
{ 
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
	color: #336600;
}

div#leftmenu-design li.menu-level-0 A.selected
{ 
	COLOR: #ff0000
}






div#leftmenu-design li.menu-level-1
{ 
    text-decoration: none; 
    BACKGROUND-COLOR: #CCFFCC;
    padding: 2px 0 2px 4px;
    list-style-type: none;
    text-color: #012753;
}

div#leftmenu-design li.menu-level-1 A
{ 
    text-align: left;
    font-weight: bold;
    text-decoration: none;
	text-color: #012753;
}

div#leftmenu-design li.menu-level-1 A:hover
{ 
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
	text-color: #ffffff;
}

div#leftmenu-design li.menu-level-1 A.selected
{ 
	COLOR: #ff0000
}

.pluto {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #006633; PADDING-TOP: 1px; BACKGROUND-COLOR: #CCFFCC
}
.pluto A {
	COLOR: #336600
}
.pluto A:hover {
	COLOR: #336600
    text-decoration: underline;
}
.pluto A.selected {
	COLOR: #ff0000
}
/* FOLDER */

div#maincontent div.class-folder div.attribute-short p
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 5px; COLOR: #012753; TEXT-ALIGN: left
}

div#maincontent div.class-folder div.content-view-children div.attribute-short p
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 5px; COLOR: #012753; TEXT-ALIGN: left
}

div#maincontent div.class-article div.attribute-right p
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 3px 5px; COLOR: #012753; TEXT-ALIGN: right
}



div.relatedinfo
{  
    margin-top: 0.3em;
    margin-bottom: 0.1em;
    display: inline;
    width: 30%;
    padding-right: 0.1em;
    float: right;
}
div#maincontent div.class-folder div.content-view-children DIV.imageright {
	CLEAR: both; MARGIN-TOP: 0.3em; DISPLAY: inline; MARGIN-BOTTOM: 0.1em; 
}
div#header
{
    padding-left: 0px;
    padding-top: 0px;
}

div#header-design
{
    margin: 0;
	width: 765px;
    height: 70px;
    float: right;
    background-image: url(/design/enaip/images/enaip.jpg);
}

div#header h1
{
    font-size: 1em;
    text-align: right;
    padding: 16px 16px 16px 16px;
    color: #012753;
    font-weight: bold;
}

div#header h1 a
{
    font-size: 1em;
    text-align: right;
    padding: 16px 16px 16px 16px;
    color: #012753;
    text-decoration: none;
    font-weight: bold;
}

div#header h1 a:hover
{
    font-size: 1em;
    text-align: left;
    padding: 16px 16px 16px 16px;
    color: #012753;
    text-decoration: none;
    font-weight: bold;
}
