﻿/* TAG HTML, CLASSI GENERICHE E DIV COMUNI */

html {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
body {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:62.5%;
	color:#000000;
	background:url("images/progettorigenera/testata-editing.gif") repeat-x 0 0;	
	background-color:#f5f5f5;
	text-align:left;
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	border:0;
}
.cleaner {
	clear:both;
	padding:0;
	margin:0; 
	font-size:1px;
	background:none transparent scroll repeat 0 0;	
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
	border-left-style:none;
	height:0;	
}
a{
	outline:none;
}
a:visited{
	color:#000000;
	text-decoration:none;
}
a:active{
	color:#000000;
	text-decoration:none;
}
a:link{
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#00b85c;
}
a img {
	border:0;
}
h4 {	
	margin:0;
	padding:0;
}
h3 {	
	margin:0;
	padding:0;
}
h2 {	
	margin:0;
	padding:0;
}
h1 {	
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
#sfondo {
	background:url("images/progettorigenera/sfondo.gif") 0 0 repeat-x;
	background-color:#ededed;
}
#contenitore {
	width:980px;
	border:0;
	margin:0 auto;	
	padding:0;
	vertical-align:top;
}
#testata-editing{
	width:980px;
	border:0;
	margin:0 auto;
	padding:0;
	min-height:20px;
	background-color:#F5F5F5;
	color:#000000;
}
#testata-editing a:hover{
	text-decoration:underline;
	color:#00b85c;
}
#testata-editing .ms-consoletoolbar a:hover{
	text-decoration:underline;
	color:#00b85c;
}
#testata-editing .ms-siteactionsmenu a{
	text-decoration:none;
	color:#FFFFFF;
}
#testata-editing .ms-siteactionsmenu a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
#testata-editing #QuickActionMenu a:hover{
	text-decoration:none;
	color:#000000;
}
#testata-editing .ms-SpLinkButtonInActive a{
	color:#000000;
}
#testata-editing .ms-hovercellinactive a{
	color:#000000;
}
#testata-editing .ms-hovercellactive a{
	color:#ff6c00;
}
#testata-editing .ms-SpLinkButtonActive a{
	color:#000000;
}
#testata-editing .ms-globallinks a:hover{
	color:#000000;
}


#testata{
	height:142px;
	background:url("images/progettorigenera/testata.jpg") 100% 0 no-repeat;
}
#testata h1 {
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}
#testata h1 a{
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}

#testata-bassa{
	margin:4px 0 0 0;	
	padding:0;
}

#testata-spazioimpresa{
	height:142px;
	background:url("images/progettorigenera/testata-spazioimpresa.jpg") 100% 0 no-repeat;
}
#testata-spazioimpresa h1 {
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}
#testata-spazioimpresa h1 a{
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}

#testata-formazione{
	height:142px;
	background:url("images/progettorigenera/testata-formazione.jpg") 100% 0 no-repeat;
}
#testata-formazione h1 {
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}
#testata-formazione h1 a{
	height:106px;
	width:255px;
	border:0;
	margin:0;	
	padding:0;
	text-indent:-1000em;
	display:block;
	background:url("images/progettorigenera/logo-rigenera.gif") 0 0 no-repeat;
}


/* NAVIGAZIONE SECONDARIA */
#nav-secondaria{
	width:300px;
	margin:0 0 0 10px;	
	padding:0;
	float:left;
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:100%;
	color:#000000;
}
#nav-secondaria a{
	margin:0;	
	padding:0 3px;
	color:#000000;
}



/* BOX RICERCA */
#ricerca{
	background:url("images/progettorigenera/ricerca.gif") 0 6px no-repeat;
	width:203px;
	margin:0 0 0 240px;	
	padding:0 0 0 95px;
	float:left;
}
#ricerca table td{
	padding:0;
	margin:0;
	text-align:left;		
}
#ricerca .ms-sbtable{
	width:223px;
}
#ricerca .ms-sbtext{
	text-indent:-1000em;
	width:0;
}
#ricerca .ms-sbcell{
	border:0;
}
#ricerca .ms-sbgo{
	width:80px;
	padding:0;
	background:none;
}
#ricerca .ms-sbgo img{
	margin:0;
}
#ricerca input.ms-sbplain{
	margin:0;
	padding:2px 0 2px 2px;
	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	background-color:#f2f8ff;
	height:16px;
	font-size:14px;
	color:#000000;
}
#ricerca .ms-sbcell .ms-sbplain
{
    border:1px solid #999999;
}
#ricerca input.sffocus {
	background:#ffffbf;
}
#ricerca input:focus {
	background:#ffffbf;
}
#ricerca .ms-sbLastcell{
	width:0;
}
#ricerca .ms-sbscopes{
	vertical-align:bottom;
	padding-right: 3px;
}
#ricerca .ms-sblink{
	vertical-align:bottom;
}
#avanzata{
	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:110%;
	float:left;
	padding:7px 0 0 15px;
}
#avanzata a{
	color:#367100;
	text-decoration:underline;
}


/* NAVIGAZIONE PRINCIPALE */
#navigazione {
	width:980px;
	height:32px;
	margin:0;	
	padding:0;
}
#navigazione ul{
	margin:0;	
	padding:0;
	list-style:none;
}
#navigazione ul li{
	margin:0;	
	padding:0;
	float:left;
}
#navigazione ul li a {
	height:32px;
	display:block;
	text-indent:-1000em;
	padding:0;
	margin:0;
}
#navigazione ul li.agricolturadelfuturo{	
	width:245px;
	margin:0;
	background:url("images/progettorigenera/nav-agricolturadelfuturo.gif") no-repeat left top;
}
#navigazione ul li.agricolturadelfuturo a{	
	width:245px;
	margin:0;
	background:url("images/progettorigenera/nav-agricolturadelfuturo.gif") no-repeat left top;
}
#navigazione ul li.agricolturadelfuturo a:hover{	
	background-position: -245px 0;
}
#navigazione ul li.agricolturadelfuturo-selezionato{	
	width:245px;
	margin:0;
	background:url("images/progettorigenera/nav-agricolturadelfuturo.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.agricolturadelfuturo-selezionato a{	
	width:245px;
	margin:0;
	background:url("images/progettorigenera/nav-agricolturadelfuturo.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.spazioimpresa{	
	width:245px;
	background:url("images/progettorigenera/nav-spazioimpresa.gif") no-repeat left top;
}
#navigazione ul li.spazioimpresa a{	
	width:245px;
	background:url("images/progettorigenera/nav-spazioimpresa.gif") no-repeat left top;
}
#navigazione ul li.spazioimpresa a:hover{	
	background-position:-245px 0;
}
#navigazione ul li.spazioimpresa-selezionato{	
	width:245px;
	background:url("images/progettorigenera/nav-spazioimpresa.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.spazioimpresa-selezionato a{	
	width:245px;
	background:url("images/progettorigenera/nav-spazioimpresa.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.servizi{	
	width:245px;
	background:url("images/progettorigenera/nav-servizi.gif") no-repeat left top;
}
#navigazione ul li.servizi a{	
	width:245px;
	background:url("images/progettorigenera/nav-servizi.gif") no-repeat left top;
}
#navigazione ul li.servizi a:hover{	
	background-position:-245px 0;
}
#navigazione ul li.servizi-selezionato{	
	width:245px;
	background:url("images/progettorigenera/nav-servizi.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.servizi-selezionato a{	
	width:245px;
	background:url("images/progettorigenera/nav-servizi.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.formazione{	
	width:245px;
	background:url("images/progettorigenera/nav-formazione.gif") no-repeat left top;
}
#navigazione ul li.formazione a{	
	width:245px;
	background:url("images/progettorigenera/nav-formazione.gif") no-repeat left top;
}
#navigazione ul li.formazione a:hover{	
	background-position:-245px 0;
}
#navigazione ul li.formazione-selezionato{	
	width:245px;
	background:url("images/progettorigenera/nav-formazione.gif") no-repeat left top;
	background-position:-245px 0;
}
#navigazione ul li.formazione-selezionato a{	
	width:245px;
	background:url("images/progettorigenera/nav-formazione.gif") no-repeat left top;
	background-position:-245px 0;
}



#contenuti {
	background:url("images/progettorigenera/contenuti.gif") 0 0 repeat-x;
	background-color:#FFFFFF;
	padding:35px 0 50px 0;
	overflow:hidden;
}

/* POLLICINO */
#contenuti-destra .breadcrumb {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:110%;
	font-weight:normal;
	color:#000000;
	margin:0 0 1.5em 0;	
	padding:4px 16px 1.5em 16px;	
	border:0;
	background:url("images/progettorigenera/pollicino.gif") 0 0 repeat-x;
	vertical-align:middle;
}
#contenuti-destra .breadcrumb a, #contenuti-destra .breadcrumb a:active{
	color:#000000;
	margin:0;	
	padding:0;
}
#contenuti-destra .breadcrumb a:hover{
	text-decoration:underline;
	color:#00b85c;
}


#sinistra {
	width:210px;	
	margin:0;	
	padding:0;
	float:left;
}


/* NAVIGAZIONE SINISTRA */
#navsx {
  	line-height:1.2727273;
	width:210px;
	background:url("images/progettorigenera/navsx-tratteggio.gif") 0 100% repeat-x;
	margin:0;
	padding:0 0 1px 0;
}
#navsx a{
  	display:block;
}
#navsx li{
  	display:block;
}
#navsx li span{
  	display:block;
}
#navsx ul{
	margin:0;
	padding:0;
	list-style:none;
}
#navsx ul li{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	padding:1px 0 0 0; 	 
 	border:0; 	
	width:210px;
	font-weight:bold;
	line-height: 1.2727273;
	font-size:120%;	
	background:url("images/progettorigenera/navsx-tratteggio.gif") 0 0 repeat-x;
}
#navsx ul li a{
 	padding:10px 0 10px 12px;
	margin:0;
 	width:198px;	
	color:#000000;	
}
#navsx ul li.selezionato {		
	font-weight:bold;
	background-color:#feff76;
	width:100%;
}
#navsx ul li.selezionato a{		
	color:#00b85c;
	background-color:#ffffff;
}
#navsx ul li.selezionato ul a{		
	color:#000000;
	background-color:#ffffff;
}
#navsx ul li.selezionato span{
	background-color:#feff76;
	color:#000000;
	padding:10px 0 10px 12px;  	 
 	margin:0;
	width:198px;
}
#navsx ul li span.selezionato{ /*serve per il menù della sezione buying center */
	background-color:#feff76;
	color:#000000;
	padding:10px 0 10px 12px;  	 
 	margin:0;
	width:198px;
	font-weight:bold;
}
#navsx ul li a:hover {
	background-color:#feff76;
	text-decoration:none;
}
#navsx ul li ul{
	background-color:#FFFFFF;
}
#navsx ul li ul li{
	width:186px;
	padding:0; 	 
 	margin:0;
	font-size:90%;
	font-weight:normal;
	background:url("images/progettorigenera/croce.gif") 12px 0 no-repeat;
}
#navsx ul li ul li a{
	padding:5px 0 5px 24px;  	 
 	margin:0;
	width:186px;
	background:url("images/progettorigenera/croce.gif") 12px 0 no-repeat;
}
#navsx ul li ul li.selezionato a{
	color:#00b85c;
}
#navsx ul li ul li.selezionato ul a{
	color:#000000;
}
#navsx ul li ul li.selezionato span{
	background-color:#feff76;
	color:#000000;
	padding:5px 0 5px 24px;  	 
 	margin:0;
	width:186px;
	background:url("images/progettorigenera/croce.gif") 12px 0 no-repeat;
}
#navsx ul li ul li span.selezionato{ /*serve per il menù della sezione buying center */
	color:#000000;
	padding:5px 0 5px 24px;  	 
 	margin:0;
	width:186px;
	background:url("images/progettorigenera/croce.gif") 12px 0 no-repeat;
	background-color:#feff76;
	font-weight:bold;
}
#navsx ul li ul li a:hover {
	background:url("images/progettorigenera/croce.gif") 12px 0 no-repeat;
	background-color:#feff76;
	text-decoration:none;
}
#navsx ul li ul li ul{
	background-color:#FFFFFF;
}
#navsx ul li ul li ul li{
	width:174px;
	padding:0; 	 
 	margin:0;
	font-size:100%;
	font-weight:normal;
	background:url("images/progettorigenera/stella.gif") 24px 0 no-repeat;
}
#navsx ul li ul li ul li a{
	padding:5px 0 5px 36px;  	 
 	margin:0;
	width:174px;
	background:url("images/progettorigenera/stella.gif") 24px 0 no-repeat;
}
#navsx ul li ul li ul li.selezionato a{
	color:#00b85c;
}
#navsx ul li ul li ul li.selezionato ul a{
	color:#000000;
}
#navsx ul li ul li ul li.selezionato span{
	background-color:#feff76;
	color:#000000;
	padding:5px 0 5px 36px;  	 
 	margin:0;
	width:174px;
	background:url("images/progettorigenera/stella.gif") 24px 0 no-repeat;
}
#navsx ul li ul li ul li span.selezionato{ /*serve per il menù della sezione buying center */
	color:#000000;
	padding:5px 0 5px 36px;  	 
 	margin:0;
	width:174px;
	background:url("images/progettorigenera/stella.gif") 24px 0 no-repeat;
	background-color:#feff76;
	font-weight:bold;
}
#navsx ul li ul li ul li a:hover {
	background:url("images/progettorigenera/stella.gif") 24px 0 no-repeat;
	background-color:#feff76;
	text-decoration:none;
}
#navsx ul li ul li ul li ul{
	background-color:#FFFFFF;
}
#navsx ul li ul li ul li ul li{
	width:162px;
	padding:0; 	 
 	margin:0;
	font-size:100%;
	font-weight:normal;
	background:url("images/progettorigenera/freccina.gif") 36px 0 no-repeat;
}
#navsx ul li ul li ul li ul li a{
	padding:5px 0 5px 48px;  	 
 	margin:0;
	width:162px;
	background:url("images/progettorigenera/freccina.gif") 36px 0 no-repeat;
}
#navsx ul li ul li ul li ul li.selezionato {
	color:#00b85c
}
#navsx ul li ul li ul li ul li.selezionato span{
	background-color:#feff76;
	color:#000000;
	padding:5px 0 5px 48px;  	 
 	margin:0;
	width:162px;
	background:url("images/progettorigenera/freccina.gif") 36px 0 no-repeat;
}
#navsx ul li ul li ul li ul li span.selezionato{ /*serve per il menù della sezione buying center */
	color:#000000;
	padding:5px 0 5px 48px;  	 
 	margin:0;
	width:162px;
	background:url("images/progettorigenera/freccina.gif") 36px 0 no-repeat;
	background-color:#feff76;
	font-weight:bold;
}
#navsx ul li ul li ul li ul li a:hover {
	background:url("images/progettorigenera/freccina.gif") 36px 0 no-repeat;
	background-color:#feff76;
	text-decoration:none;
}



#destra {
	width:745px;	
	margin:0 0 0 25px;	
	padding:0;
	float:left;
	overflow:hidden;
}
#contenuti-destra {
	margin:0;	
	padding:0;
}
#contenuti-destra a:hover{
	text-decoration:underline;
	color:#00b85c;
}
#contenuti-destra p{
	font-size:120%;
	line-height:1.2em;
	margin:0.75em 0
}
#contenuti-destra h2{
	padding:0;
	margin:1em 0 0;
	font-weight:bold;
	font-size:130%;
	color:#000000;
	line-height:1.2em;
	text-align:left;
}
#contenuti-destra h3{
	padding:0;
	margin:2.5em 0 1em;
	font-weight:bold;
	font-size:130%;
	color:#5263D2;
	line-height:1.2em;
	text-align:left;
}
.authoringRegion
{
	width:100%;
	background-color:transparent;
	color:#333333;
}



/* MAIN CONTENT */
#contenuti-destra .mainContent td{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	color:#484848;
}
#contenuti-destra .pageTitle {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:200%;
	font-weight:bold;
	color:#00a94f;
	line-height: 1.2727273;
	margin:0 0 1.5em 0;
	padding:0;
}
#contenuti-destra .ms-WPHeader {
	background:url("images/progettorigenera/ms-WPHeader.gif") 0 100% repeat-x;
	background-color:#b8d8fc;
	margin:0;
	padding:0;
}
#contenuti-destra .ms-WPHeader td{
	border:0;
}
#contenuti-destra h3.ms-WPTitle {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:120%;
	font-weight:bold;
	margin:0;
	padding:6px 10px;
	color:#000000;
}
#contenuti-destra .pageContent, #contenuti-destra .pageContent td {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:110%;
	color:#000000;
	line-height:1.5em;
}
#contenuti-destra .pageContent p{
	line-height:1.5em;
}
#contenuti-destra .pageContent a{
	color:#00b85c;
}
#contenuti-destra .pageContent a:hover{
	color:#00b85c;
	text-decoration:underline;
}
#contenuti-destra .ms-WPBody {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:110%;
	line-height:1.2em;
	padding:0.5em 5px 1em 0;
}
#contenuti-destra .ms-WPBody p{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:100%;
	line-height:1.2em;
}
#contenuti-destra .ms-WPBody div{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:100%;
	line-height:1.2em;
}
.ms-asset-icon {
	margin:0 6px 0 0;
}
.ms-RadioText label{
	font-size:11px;
}
#contenuti-destra .pageContent ul li, #contenuti-destra .pageContent ol li {
	font-size:120%;
	margin:0 0 1em 0;
	padding:0;
	line-height:1.5em;
}
#contenuti-destra .stampa {
	border-top:1px dotted #aaaaaa;
	margin:20px 0 0 0;
	padding:7px 0 0 0;
}
#contenuti-destra .stampa a{
	background:url("images/progettorigenera/stampa.gif") 0 0 no-repeat;
	margin:0;
	padding:3px 0 0 22px;
	width:48px;
	height:20px;
	display:block;
	color:#0069aa;
	vertical-align:middle;
}



/* PAGINA SPECIALE CORSI */
#contenuti-corsi #sinistra {
	width:270px;	
}
#contenuti-corsi #destra {
	width:685px;	
}
#contenuti-corsi #navsx {
	width:270px;
}
#contenuti-corsi #navsx ul li{
	width:270px;
}
#contenuti-corsi #navsx ul li a{
 	width:258px;	
}
#contenuti-corsi #sinistra p{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:110%;
	color:#000000;
	text-align:left;
	padding:10px 0 10px 12px;
	margin:0;
}
#contenuti-corsi .tabella td
{
	text-align:center;
}
#contenuti-corsi .tabella td.intestazione
{
    background-color:#c0e850;
	font-weight:bold;
	text-align:center;
	font-size:100%;
}
#contenuti-corsi .tabella td.etichetta
{
	text-align:left;
}
#contenuti-corsi .tabella tr.grigio
{
	background-color:#f2f2f2;
}
#contenuti-corsi .tabella tr.totali
{
	background-color:#CCCCCC;
}

/* BUYING CENTER */

#buying-center .pageTitle {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:200%;
	font-weight:bold;
	color:#00a94f;
	line-height: 1.2727273;
	margin:0 0 1em 0;
	padding-right:20px;
}
#buying-center .pageTitle span{
	color:#000000;
}
#buying-center .ms-vb, #buying-center .ms-vb2, #buying-center .ms-vb-user{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px; 
	vertical-align:top;
}
#buying-center .ms-vb2{
	text-align:left;
	font-size:11px;
	vertical-align:top;
}
#buying-center .ms-vb2 img{
	margin:0;
}
#buying-center .ms-viewheadertr td, #buying-center .ms-viewheadertr .ms-vh2-nograd{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:11px; 
	vertical-align:top;
	font-weight:bold;
}
#buying-center .ms-standardheader{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px; 
	vertical-align:top;
	font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
}
#buying-center .ms-standardheader a{
	color:#2852a6;
}
#buying-center .ms-formlabel{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px; 
	vertical-align:top;
	margin:0;
	padding:1em 0;
}
#buying-center .ms-formbody{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:11px; 
	vertical-align:top;
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:1em 10px;
}
#buying-center .ms-formbody a, #buying-center .ms-formbody a:visited{
	color:#2852a6;
}
#buying-center .ms-formbody a:hover{
	color:#00b85c;
}
#buying-center .mainContent {
	overflow:hidden;
}
#buying-center .ms-disc-bordered-noleft a{
	font-size: 13px;
	text-decoration:underline;
}
#buying-center .ms-disc-bordered {
	padding:0.5em 10px;
}
#buying-center .ms-disc-bordered a{
	text-decoration:underline;
}
#buying-center .ms-disc-bordered div, #buying-center .ms-disc-bordered p{
	font-size:13px;
}
#buying-center a.richiedi{
	font-size:11px;
	width:180px;
	padding:4px 20px 7px 20px;
	margin:0 0 10px 0;
	background:url("images/progettorigenera/richiedi.gif") no-repeat 0 0;
	text-align:center;
	display:block;
	color:#2852a6;
}

/* FORUM */

#destra-forum {
	width:780px;	
	margin:0;	
	padding:0;
	float:left;
	overflow:hidden;
	background: url("images/progettorigenera/destra_forum.gif") top right repeat-y;
}
#destra-forum-top {
  	background: url("images/progettorigenera/destra-top_forum.gif") top right no-repeat;
  	padding:0;
 	margin:0;
}




/* FOOTER */
#footer {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;	
	font-size:100%;
	color:#5e6164;
	margin:0;
	padding:0;
	background: url("images/progettorigenera/footer.gif") 0 0 repeat-x;
	background-color:#ededed;
}
#partner {	
	width:980px;
	border:0;
	margin:0 auto;
	padding:0;
	background: url("images/progettorigenera/contenuti-footer.gif") 0 0 repeat-x;
	height:88px;
}
#partner h3{	
	float:left;
	font-size:110%;
	font-weight:normal;
	margin:5px 0 0 110px;
	padding:0;
}
#partner #coldiretti {	
	width:92px;
	height:86px;
	border:0;
	margin:1px 0 0 0;
	padding:0;
	background: url("images/progettorigenera/coldiretti.gif") 0 0 no-repeat;
	display:block;
	text-indent:-9000em;
	float:left;
}
#partner #coldiretti a{	
	width:92px;
	height:86px;
	border:0;
	margin:0;
	padding:0;
	background: url("images/progettorigenera/coldiretti.gif") 0 0 no-repeat;
	display:block;
	text-indent:-9000em;
}
#partner #ministero {	
	width:188px;
	height:86px;
	border:0;
	margin:1px 0 0 10px;
	padding:0;
	background: url("images/progettorigenera/ministero.gif") 0 0 no-repeat;
	display:block;
	text-indent:-9000em;
	float:left;
}
#partner #ministero a{	
	width:188px;
	height:86px;
	border:0;
	margin:0;
	padding:0;
	background: url("images/progettorigenera/ministero.gif") 0 0 no-repeat;
	display:block;
	text-indent:-9000em;
}
#credits {
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;	
	font-size:110%;
	width:980px;
	border:0;
	margin:0 auto;	
	padding:0;
	background: url("images/progettorigenera/credits.gif") 220px 0 no-repeat;
	background-color:#FFFFFF;
	height:88px;
}
#credits p{
	margin:0;	
	padding:15px 0 0 230px;
}





/* EDITING */
#testata-editing .ms-consoleframe{
border-top-width:0;
}
#testata-editing .ms-consoleframe{
border-bottom:0;
}
#testata-editing .ms-consolestatusmajorframe{
background-color:#fff699;
background:url('images/progettorigenera/cnspgrdn.gif') 0 0 repeat-x;;
}
#testata-editing .ms-consolestatusminorframe{
background-color:#e3efff;
background:url('images/progettorigenera/cnsugrdn.gif');
}
#testata-editing .ms-consoleminiframe{
background-color:#fff8b2;
background:url('images/progettorigenera/cnsugrdn.gif');
}








#testata-editing .ms-consolestatuscheckoutframe{
background-color:#fff8b2;
background:url('images/progettorigenera/cnsugrdn.gif');
}













/* HOMEPAGE */

body.home {	
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:62.5%;
	color:#000000;
	background:url("images/progettorigenera/home-body.jpg") repeat-x 0 0;	
	background-color:#96c333;
	text-align:center;
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	border:0;
}
body.home a{	
	color:#000000;
	background-color:#ebffbe;
	padding:0 2px;
	margin:0 0.5em;
}
body.home a:hover{	
	background-color:#FFFFFF;
}
body.home #contenitore{	
	background:url("images/progettorigenera/home-sfondo.jpg") no-repeat 0 0;	
}
#home-testata{
	text-align:left;
	height:96px;
}
#home-testata #loghi{
	float:left;
}
#home-testata-nav{
	float:right;
	margin:30px 0 0 0;
}
#home-testata span#coldiretti {
	float:left;
	background:url("images/progettorigenera/home-coldiretti.gif") no-repeat 0 0;
	width:70px;
	height:96px;
	display:block;
	text-indent:-9000em;
	margin:0;
}
#home-testata span#coldiretti a{
	float:left;
	background:url("images/progettorigenera/home-coldiretti.gif") no-repeat 0 0;
	width:70px;
	height:96px;
	display:block;
	text-indent:-9000em;
	margin:0;
}
#home-testata span#ministero{
	float:left;
	background:url("images/progettorigenera/home-ministero.gif") no-repeat 0 0;
	width:165px;
	height:96px;
	display:block;
	text-indent:-9000em;
	margin:0 0 0 15px;
}
#home-testata span#ministero a{
	float:left;
	background:url("images/progettorigenera/home-ministero.gif") no-repeat 0 0;
	width:165px;
	height:96px;
	display:block;
	text-indent:-9000em;
	margin:0;
}
#home-fascione{
	text-align:left;
	height:210px;
	background-color:#FFFFFF;
}
h1#home-logo{
	background:url("images/progettorigenera/home-logo.gif") no-repeat 0 50%;
	width:360px;
	height:200px;
	text-indent:-9000em;
	float:left;
}
#home-intro{
	width:540px;
	float:right;
	padding:10px 0 0 0;
}
#home-intro h2{
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	font-size:130%;
	color:#7fb407;
	font-weight:bold;
	margin:0 0 0.5em 0;
}
#home-intro h2 a{
	margin:0;
	padding:0;
	color:#7fb407;
	background:none;
}
#home-intro h3{
	font-size:115%;
	font-weight:bold;
}
#home-intro p{
	font-size:115%;
	font-weight:normal;
	padding:0;
	margin:1em 0 0 0;
}
#home-intro p a{
	color:#689600;
	padding:0;
	margin:0;
	text-decoration:underline;
	background-color:#FFFFFF;
}
#home-navigazione{
	text-align:left;
	height:284px;
	padding:0;
	margin:0;
	overflow:hidden;
}
#home-navigazione div {
	float:left;
	display:block;
	width:226px;
	height:175px;
	text-indent:-9000em;
	padding:0;
}
#home-navigazione div a{
	display:block;
	width:226px;
	height:175px;
	text-indent:-9000em;
	padding:0;
}
#home-nav1 {
	background:url("images/progettorigenera/home-nav1.jpg") no-repeat 0 0;
	margin:31px 25px 0 0;
}
#home-nav1 a{
	background:url("images/progettorigenera/home-nav1.jpg") no-repeat 0 0;
	margin:0;
}
#home-nav2 {
	background:url("images/progettorigenera/home-nav2.jpg") no-repeat 0 0;
	margin:31px 25px 0 1px;
}
#home-nav2 a{
	background:url("images/progettorigenera/home-nav2.jpg") no-repeat 0 0;
	margin:0;
}
#home-nav3 {
	background:url("images/progettorigenera/home-nav3.jpg") no-repeat 0 0;
	margin:31px 25px 0 0;
}
#home-nav3 a{
	background:url("images/progettorigenera/home-nav3.jpg") no-repeat 0 0;
	margin:0;
}
#home-nav4 {
	background:url("images/progettorigenera/home-nav4.jpg") no-repeat 0 0;
	margin:31px 0 0 0;
}
#home-nav4 a{
	background:url("images/progettorigenera/home-nav4.jpg") no-repeat 0 0;
	margin:0;
}
#home-footer{
	text-align:left;
	background:url("images/progettorigenera/home-tratteggio.gif") repeat-x 0 0;
	height:80px;
	font-size:115%;
	padding:0;
	margin:0;
}
#home-footer-nav{
	margin:14px 0 0 0;
	float:left;
}
#home-footer-credits{
	margin:14px 0 0 0;
	float:right;
}


/* MAPPA DEL SITO */
.sitemap {
	margin:0;
	padding:0;
}
.sitemap ul{
	margin:0;
	padding:0;
}
.sitemap li{
	margin:0;
	padding:0;
}
.sitemap ul li{	
	font-weight:bold;
	font-size:100%;
	margin:0;
	padding:0;
}
.sitemap ul li a{	
	padding:2px 0 2px 20px;
	background:url("images/progettorigenera/rigenera.gif") no-repeat 0 0;
}
.sitemap ul li ul {
	margin:0;
	padding:0;
	list-style:none;
}
.sitemap ul li ul li{
	margin:0;
	padding:0;
	font-weight:bold;	
	text-transform:uppercase;
	color:#FFFFFF;
}
.sitemap ul li ul li a{
	margin:2em 0 0 0;
	padding:0.5em 0 0.5em 20px;
	color:#FFFFFF;
	font-size:120%;
	background:#92d52b url("images/progettorigenera/frecciona.gif") no-repeat 0.5em 0.75em;
	width:100%;
	display:block;
}
#contenuti-destra .sitemap ul li ul li a:hover{
	color:#FFFFFF;
}
.sitemap ul li ul li ul {
	margin:1em 0 0 0;
	padding:0;
	list-style:none;
	background-color:#FFFFFF;
}
.sitemap ul li ul li ul li{
	font-weight:bold;
	background:url("images/progettorigenera/stella.gif") no-repeat 0 -0.5em;
	padding:0 0 0 10px;
	text-transform:none;
	font-size:90%;
	margin:1em 0;
}
.sitemap ul li ul li ul li a{
	margin:0;
	padding:0;
	color:#000000;
	background-color:#FFFFFF;
	display:inline;
	background:none;
}
#contenuti-destra .sitemap ul li ul li ul li a:hover{
	color:#00b85c;
}
.sitemap ul li ul li ul li ul {
	margin:0 0 0 2em;
	padding:0;
	list-style:none;
}
.sitemap ul li ul li ul li ul li{
	font-size:90%;
	font-weight:normal;
	background:url("images/progettorigenera/freccina.gif") no-repeat 0 -0.5em;
	padding:0 0 0 10px;
	margin:0.5em 0;
}
.sitemap ul li ul li ul li ul li ul {
	margin:0.5em 0 0 2em;
	padding:0;
	list-style:none;
}
.sitemap ul li ul li ul li ul li ul li{
	font-size:95%;
	font-weight:normal;
	background:url("images/progettorigenera/freccina2.gif") no-repeat 0 0.25em;
	padding:0 0 0 13px;
	margin:0 0 0.25em 0;
}


/* CLASSI PARTICOLARI */
.nascosto{
	display:none;
}


/* SPECIFICHE IE6 */
*html #nav-secondaria{
	margin:0 0 0 5px;	
}
*html #ricerca{
	margin:0 0 0 220px;
}
*html #destra {
	width:745px;	
	margin:0 0 0 25px;
	float:right	
}
*html #sinistra {
	width:210px;	
}
*html #partner h3{	
	margin:5px 0 0 55px;
}
