body {
	background-color: #FFF; padding:0px; margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
	line-height:16px;  
}

td {vertical-align:top;}


a {color:#006736; text-decoration:none;}
a:hover {text-decoration:underline;}

H1,H2,H3 {font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; }

H1 {color:#666666; font-size:18px; padding:15px 0px 5px 0px;}
H2 {color:#666666; font-size:12px; padding:15px 0px 2px 0px;}
H3 {color:#666666; font-size:15px; padding-bottom:5px; padding-top:30px; }



H3 #LINK {display:inline; left:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:100;}

.DATA {color:#666666;}


#CONTENITORE {margin:0px auto; width:900px; }
#CONTENUTO {padding:0px;	}

#BARRA_VERDE { height:10px; background-color:#006736;}
#BARRA_VERDE_2{ height:2px; background-color:#006736; clear:both;}

#PERCORSO { padding-top:10px; color:#999999;}

#CONTENUTO_PAG_INTERA {padding:5px 20px 10px 20px; background-color:#f7f7f7;}

/* Homepage e Aree   ******************************************************************************/
#COLONNA_DX { width:587px; padding-left:20px; float:right;}

#COLONNA_DX #CONTENUTO,  #COLONNA_DX #CONTENUTO2 { border-left:#DDD 1px solid; border-right: #DDD 1px solid;}
#COLONNA_DX #CONTENUTO { background-color:#f7f7f7; padding:0px 20px 30px 20px; } 
#COLONNA_DX #CONTENUTO2  { background-color:#f0f0f0; padding:0px 20px 20px 20px; } 


#ELENCO {width:250px;}
#ELENCO td {vertical-align:middle; height:60px; border-bottom:#999999 1px solid; padding:0px; margin:0px; }
#ELENCO td img {padding-right:10px;}


#COLONNA_SX { width:587px; padding-right:20px; float:left;}
#COLONNA_SX #CONTENUTO {border-left:#DDD 1px solid; border-right: #DDD 1px solid;}
#COLONNA_SX #CONTENUTO {background-color:#f7f7f7;} 
#COLONNA_SX #PERCORSO {padding:10px 20px 10px 20px;}

#LISTA_DISPARI, #LISTA_PARI {padding:0px 20px 10px 20px;  border-bottom:#F0F0F0 1px solid; }
#LISTA_DISPARI  {background-color:#fff;}



#COLONNA_SX #NAVIGAZIONE  {padding:20px; border-top:#DDD 1px solid; border-bottom:#DDD 1px solid; background-color:#eee; }
#COLONNA_SX #NAVIGAZIONE  #PAGINAZIONE {color:#999999; float:right;}

/* Menu *****************************************************************************************************/
#BACKGROUND_MENU { background-image:url(../multimedia/generale/elementi/background_menu.gif); background-repeat:repeat-x;}
#MENU  #VOCE {background-color:#006736; padding:33px 18px 20px 18px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:14px; float:right; text-decoration:none; font-weight:700; }


#MENU a:link #VOCE, #MENU a:visited #VOCE  {background-color:#FFFFFF; color:#006736; cursor:hand; }
#MENU a:hover #VOCE {background-color:#e8e8e8; color:#006736; }

#LINGUA  {background-color:#e8e8e8; text-align:right; padding:10px; color:#999999; background-image:url(../multimedia/generale/elementi/spazio.gif); background-position:top,left; background-repeat:no-repeat;}

/* Submenu *****************************************************************************************************/
#SUBMENU { border-top: #666666 1px solid; border-bottom: #666666 1px solid; width:270px; }
#SUBMENU #VOCE {background-color:#006736; padding:10px 10px 10px 10px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:12px; text-decoration:none; font-weight:700;}

#SUBMENU a:link #VOCE,  #SUBMENU a:visited #VOCE {background-color:#FFFFFF; color:#006736; border-bottom: #CCCCCC 1px solid;  cursor:hand;}
#SUBMENU a:hover #VOCE {background-color:#e8e8e8; color:#006736;}

/* Footer *****************************************************************************************************/
#PIEDE {background-color:#006736; padding:20px 30px 20px 30px; color:#FFFFFF;}
#PIEDE a {color:#FFFFFF;}
#LINEA_GRIGIA {height:1px; background-color:#666666;}

/* Dettaglio *****************************************************************************************************/
#TESTO { font-size:12px; line-height:18px; padding:10px 0px 20px 0px;  }
#TESTO #FOTO {float:left; padding:5px; background-color:#FFFFFF; border:1px solid #999999; margin:0px 10px 10px 0px;}
#TESTO #INTRO {font-weight:700; padding-bottom:10px;}


/* Admin *****************************************************************************************************/	
#MENU_ADMIN  #VOCE {background-color:#006736; padding:33px 18px 20px 18px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:14px; float:left; text-decoration:none; font-weight:700; }	 

#MENU_ADMIN a:link #VOCE, #MENU_ADMIN a:visited #VOCE  {background-color:#FFFFFF; color:#006736; cursor:hand; }
#MENU_ADMIN a:hover #VOCE {background-color:#e8e8e8; color:#006736; }

#ADMIN_AZIONI { float:right; width:70px; padding:30px 0px 10px 20px;}

a:link #ADMIN_MODIFICA, a:visited #ADMIN_MODIFICA {background-image:url(../multimedia/admin/pulsante_modifica_up.gif); height:31px; width:31px; cursor:hand; text-decoration:none; }
a:hover #ADMIN_MODIFICA {background-image:url(../multimedia/admin/pulsante_modifica_down.gif); text-decoration:none; }

a:link #ADMIN_ELIMINA, a:visited #ADMIN_ELIMINA {background-image:url(../multimedia/admin/pulsante_elimina_up.gif); height:31px; width:31px; cursor:hand; text-decoration:none; float:right; }
a:hover #ADMIN_ELIMINA {background-image:url(../multimedia/admin/pulsante_elimina_down.gif); text-decoration:none; }

input, textarea {display:block; margin-bottom:5px;}
form { padding-top:5px; margin:0px;}

.bottone { border:0px; background-color:#006736; color:#FFFFFF; padding:5px 0px 5px 0px; cursor:hand;}
