body { margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 75%; text-align:center }div { text-align:left }/* ---[ PRINCIPALI ]--------------------------------------------------------------------*/div#container { width:955px; margin: 0 auto; padding: 0 }/* ---[ TESTATA ]-----------------------------------------------------------------------*/div#header #logo { float:left }div#header div img { border:0 }div#header #loghi { float:left; width:250px; margin-left:20px }div#header #versionicss { float:right; width:80px }div#header { height:130px }div#header div#loghi li { height: 60px}div#header div#versionicss { text-align: right; width: 85px}div#header div#versionicss ul { font-size: 95%;	text-align: right }div#header div#versionicss a { color:#99B755 }div#header div#versionicss a:hover { color:#865010 }div#header div#versionicss select {font-family: Arial, Helvetica, sans-serif; font-size: 80%; width: 85px}/* ---[ STILI GENERALI COLONNE ]--------------------------------------------------------*/div#colSX { width:270px; float:left; border-right: 2px solid #FFF }div#colCX { width:270px; float:left; border-right: 2px solid #FFF }div#colCX div img { border: 3px solid #FFF }div#colDX { width:270px; float:left; border-right: 2px solid #FFF }div#colfoto { width:139px; float:left }div#colSX div, div#colCX div, div#colDX div { padding: 2px 10px }div#colSX li, div#colCX li, div#colDX li { margin-bottom: 8px }div#colSX a, div#colCX a, div#colDX a { font-weight: bold; text-decoration: none; }div#colSX a:hover, div#colCX a:hover, div#colDX a:hover { text-decoration: underline; }div#colCX img { margin: 2px 6px 4px 0 }div#menusx { width:139px; float:left }div#testodettaglio { width:663px; float:left; border-right: 4px solid #FFF; border-left: 10px solid #FFF }div#testodettaglio a { color:#9AB554 }div#testodettaglio a:hover { color:#865010 }div#testodettaglio div#testo { color:#666; padding-bottom:20px }div#testodettaglio div#testo li h4{ margin: 0 0 10px; font-weight: normal; }div#testodettaglio div#testo li h2{ margin-top: 0 }/* ---[ PRIMA COLONNA ]-----------------------------------------------------------------*/div#intro { color:#666; background-color:#FFF; height:142px; border-bottom: 2px solid #FFF }div#intro a { color:#996633 }div#newstitolo { background-color:#99B755; height:12px }div#newsbox { background-color:#F0F5DB; height:180px; border-bottom: 2px solid #FFF }div#newsbox a { color:#99B755 }div#appuntamentititolo { background-color:#996633; height:12px }div#appuntamentibox { background-color:#EDE0D3; height:180px }div#appuntamentibox a { color:#996633 }/* ---[ MENU SX ]-----------------------------------------------------------------------*/#menusx ul li { height:14px; border-bottom: 1px solid #FFF; padding:2px }#menusx li.newstitolo { background-color:#99B755 }#menusx li.appuntamentititolo { background-color:#996633 }#menusx li.faunatitolo { background-color:#99B755 }#menusx li.floratitolo { background-color:#7C9063 }#menusx li.storiatitolo { background-color:#9F9999 }#menusx li.geografiatitolo { background-color:#9F9999 }/* ---[ SECONDA COLONNA ]---------------------------------------------------------------*/div#faunatitolo { background-color:#99B755; height:12px }div#faunabox { background-color:#F0F5DB; height:254px; border-bottom: 2px solid #FFF }div#faunabox a { color:#99B755 }div#floratitolo { background-color:#7C9063; height:12px }div#florabox { background-color:#C8DDAD; height:254px }div#florabox a { color:#7C9063 }/* ---[ TERZA COLONNA ]-----------------------------------------------------------------*/div#storiatitolo { background-color:#9F9999; height:12px }div#storiabox { background-color:#EEEEEE; height:254px; border-bottom: 2px solid #FFF }div#storiabox a { color:#9F9999 }div#geografiatitolo { background-color:#9F9999; height:12px }div#geografiabox { background-color:#DBDBDB; height:254px }div#geografiabox a { color:#9F9999 }/* ---[ QUARTA COLONNA ]----------------------------------------------------------------*/div#gallerybox img { border:0; padding:0; margin:0 }div#gallerybox li { height:92px }/* ---[ FORMATTAZIONI ]-----------------------------------------------------------------*/ul { margin: 0; border: 0; padding: 0; border: 0; list-style-type: none; }span.tit, #menusx ul li a { font-weight: bold; color: #FFFFFF; text-decoration: none; }ul.elenco li { height:auto !important; height: 44px; min-height: 44px }ul.elenco img { float:left }ul.elenco #text { margin-left:44px }/*hr { visibility: hidden; height:1px; margin: 0; padding:0; border:0 }*/