/*---------------------------- testo_layer ----------------------------*/
.testo_layer_select a:active, .testo_layer_select a:visited, .testo_layer_select a:link {
 	z-index: 50;
	border-left:2px solid #EA5C48;
	font-size: 11px;
	font-weight: bold;
	color: #EA5C48;
	text-decoration: none;
	display: block;
	background-color:#EECBBB;
	width:168px;	
	padding: 2px 0 2px 0;
	}
	
.testo_layer_select a:hover{
 	z-index: 50;
	border-left:2px solid #EA5C48;
	font-size: 11px;
	font-weight: bold;
	color: #EA5C48;
	text-decoration: none;
	display: block;
	background-color:#EECBBB;
	width:168px;	
	}
		
/*---------------------------- testo_layer ----------------------------*/
.testo_layer {	
 z-index: 50;
width:168px;		
	font-size: 11px;
	font-weight: bold;
	color: #EA5C48;
	text-decoration: none;
	display:block;	
	
}

.testo_layer a:active, .testo_layer a:visited, .testo_layer a:link {	
 z-index: 50;
	width:168px;
		border-left:2px solid #794A2E;
	font-size: 11px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
	padding: 2px 0 2px 0;
	background-color:#EFE7D8;
	display:block;
}

.testo_layer a:hover {	
 z-index: 50;
	font-size: 11px;
	font-weight: normal;
	color: #EA5C48;
	text-decoration: none;
	background-color:#EECBBB;

	}
	
/*---------------------------- titolo_H1 ----------------------------*/
.titolo_H1 {
	font-size: 12px;
	font-weight: bold;
	color: #794A2E;
	text-decoration: none;
}

.titolo_H1 a:active, .titolo_H1 a:visited, .titolo_H1 a:link {
	font-size: 12px;
	color: #EA5C48;
	font-weight: bold;
	text-decoration: none;
	}

.titolo_H1 a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
/*---------------------------- Titolo_scheda ----------------------------*/
.Titolo_scheda {
	font-size: 16px;
	font-weight: bold;
	color: #F26657;
	text-decoration: none;
}

/*---------------------------- Titolo_scheda ----------------------------*/
.Sottotitolo_Titolo_scheda {
	font-size: 14px;
	font-weight: bold;
	color: #F26657;
	text-decoration: none;
}
	
/*---------------------------- testo ----------------------------*/
.testo {
	font-size: 11px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
}

.testo a:active, .testo a:visited, .testo a:link {
	font-size: 11px;
	color: #EA5C48;
	font-weight: normal;
	text-decoration: none;
	}

.testo a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
	
	.testo_rosso {
	font-size: 11px;
	font-weight: normal;
	color: #EA5C48;
	text-decoration: none;
}
	
/*---------------------------- testo ----------------------------*/
.testo_12 {
	font-size: 12px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
}

.testo_12 a:active, .testo_12 a:visited, .testo_12 a:link {
	font-size: 12px;
	color: #EA5C48;
	font-weight: normal;
	text-decoration: none;
	}

.testo_12 a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
	
/*---------------------------- testo ----------------------------*/
.titolo_blog {
	font-size: 14px;
	font-weight: bold;
	color: #794A2E;
	text-decoration: none;
}

.titolo_blog a:active, .titolo_blog a:visited, .titolo_blog a:link {
	font-size: 14px;
	color: #794A2E;
	font-weight: bold;
	text-decoration: none;
	}

.titolo_blog a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
/*---------------------------- testo_lista ----------------------------*/
.testo_lista {
	font-size: 11px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
}

.testo_lista a:active, .testo_lista a:visited, .testo_lista a:link {
	font-size: 11px;
	color: #EA5C48;
	font-weight: normal;
	text-decoration: none;
	}

.testo_lista a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
	
/*---------------------------- testo_piccolo ----------------------------*/
.testo_piccolo {
   
	font-size: 10px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
	}

.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {
	font-size: 10px;
	color: #EA5C48;
	font-weight: normal;
	text-decoration: none;
	}

.testo_piccolo a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
	
/*---------------------------- testo_ordinamento ----------------------------*/
.testo_ordinamento {   
	font-size: 9px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;

	}

.testo_ordinamento a:active, .testo_ordinamento a:visited, .testo_ordinamento a:link {
	font-size: 9px;
	color: #794A2E;
	font-weight: bold;
	text-decoration: none;
	}

.testo_ordinamento a:hover {
	text-decoration:underline;
	font-weight: bold;
	color: #EA5C48;
	}
	
/*---------------------------- testo_ordinamento ----------------------------*/
.testo_ordinamento_right {   
	font-size: 9px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
	margin-right:5px;
	}

.testo_ordinamento_right a:active, .testo_ordinamento_right a:visited, .testo_ordinamento_right a:link {
	font-size: 9px;
	color: #794A2E;
	font-weight: bold;
	text-decoration: none;
	margin-right:5px;
	}

.testo_ordinamento_right a:hover {
	text-decoration:underline;
	font-weight: bold;
	color: #EA5C48;
	}
	

	
/*---------------------------- pulsanti ----------------------------*/
.pulsanti {
    font-family: "Tahoma","Verdana","Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #794A2E;
	text-decoration: none;
}

.pulsanti a:active, .pulsanti a:visited, .pulsanti a:link {
	font-size: 11px;
	color: #794A2E;
	font-weight: normal;
	text-decoration: none;
}

.pulsanti a:hover {
	text-decoration:underline;
	color: #EA5C48;
	}
	
.pulsanti ul{
     list-style-image: url(img/Elementi_Grafici/Icona_Stella.gif);

	}
.pulsanti li{

	margin-left:-18px;
	margin-bottom:5px;
	}
	
/*---------------------------- FORM ----------------------------*/
form.GrayForm {width:254px;padding:0px 0;margin:0px;
background-image: url(img/Sfondi/Sfondo_Sfumato.gif); background-position: top left; background-repeat: repeat-x; padding: 10px; border-top: 1px solid #e3dacc; border-right: 1px solid #e3dacc; border-left: 1px solid #e3dacc;
 border-bottom: 1px solid #e3dacc;}
fieldset{float:left;width:250px;margin:0;padding:0;border: none;} 
fieldset div{float:left;width:250px;padding: 2px 0px 2px 0px;}
fieldset label{float:left;width:80px;display:inline;margin:0px;padding:0px;line-height:23px;color:#794a2e; font-size: 11px;font-family: Tahoma, Arial;}
fieldset input{width:160px;display:inline;background-color:#f1eadb; color:#794a2e; font-size: 11px;font-family: Tahoma, Arial; border:1px solid #d1c6b5;}

form.GenericForm {width:90%;padding:0px 0;margin:0px;}
form.GenericForm fieldset{float:left;width:100%;margin:0;padding:0;border: none;} 
form.GenericForm fieldset div{float:left;width:100%;padding: 2px 0px 2px 0px;}
form.GenericForm fieldset label{float:left;width:100%;display:inline;margin:0px;padding:0px;line-height:23px;color:#794a2e; font-size: 11px;font-family: Tahoma, Arial;}
form.GenericForm fieldset input{width:50%;display:inline;background-color:#f1eadb; color:#794a2e; font-size: 11px;font-family: Tahoma, Arial; border:1px solid #d1c6b5;}
form.GenericForm fieldset textarea {float:left;width:100%;background-color:#f1eadb;color:#794a2e; border:1px solid #d1c6b5;margin:0px;padding:0px;font-size: 11px;font-family: Tahoma, Arial;}



/*---------------------------- testo_servizio ----------------------------*/
.testo_servizio {
	font-size: 11px;
	font-weight: normal;
	color: #FEF9DC;
	text-decoration: none;
}

.testo_servizio a:active, .testo_servizio a:visited, .testo_servizio a:link {
	font-size: 11px;
	color: #FEF9DC;
	font-weight: normal;
	text-decoration: none;
	}

.testo_servizio a:hover {
	text-decoration:underline;
	color: #FEF9DC;
	}
	
/*---------------------------- testo_footer ----------------------------*/

.testo_footer, .testo_footer a:active, .testo_footer a:visited, .testo_footer a:link {
	font-size: 10px;
	color: #F9CCBD;
	font-weight: normal;
	text-decoration: none;
	}

.testo_footer a:hover {
	text-decoration:underline;
	color: #F9CCBD;
	}


