/*---------------------------- body ----------------------------*/
body{
	font: 13px Arial, Verdana, Helvetica;
    color: #000;
	margin: 0;
	padding: 0;
	background-image:url(images/struttura/sfondo.gif);
	background-attachment : scroll;
	background-position : top;
	background-repeat : repeat;
	text-align:left;}

a {
	color: #000;
	text-decoration: underline;
	text-align:left;
	}

a:hover {
	color: #F376AA;
	text-decoration: none;
	text-align:left;}
	
	
/*---------------------------- tx_picc ----------------------------*/
.tx_picc{
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align:left;}

.tx_picc a:active, .tx_picc a:visited, .tx_picc a:link {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;
	text-align:left;
	}

.tx_picc a:hover {
    font-size: 10px;
	color: #F376AA;
	text-decoration: none;
	text-align:left;
	}
	
	
/*---------------------------- info ----------------------------*/
.info{
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-decoration: none;}

.info a:active, .info a:visited, .info a:link {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;}

.info a:hover {
    font-size: 10px;
	color: #F376AA;
	text-decoration: none;}


/*---------------------------- back_pg ----------------------------*/
.back_pg {
	background-image: url(images/struttura/sfondo.jpg);
	background-attachment : scroll;
	background-position : top;
	background-repeat : no-repeat;
	width: 656px;
	height: 673px;}
	
	
/*---------------------------- stella ----------------------------*/
.stella {
	background-image: url(images/struttura/stella.gif);
	background-attachment : scroll;
	background-position : top;
	background-repeat : no-repeat;
	width: 555px;
	height: 350px;
	text-align:center;}

/*---------------------------- title ----------------------------*/
.title {
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #F376AA;
	text-decoration: none;
	text-align:left;}
	
/*---------------------------- sotto_titolo ----------------------------*/
.sotto_titolo {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: italic;
	color: #F376AA;
	text-decoration: none;
	text-align:left;}

.sotto_titolo_1 {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: italic;
	color: #F376AA;
	text-decoration: none;
	text-align:center;}
	
/*---------------------------- data ----------------------------*/
.data {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #F376AA;
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;}
	
/*---------------------------- data1----------------------------*/
.data1 {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #F376AA;
	text-decoration: none;
	text-transform:uppercase;
}
	

/*---------------------------- menu_sup ----------------------------*/
.menu_sup {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #F376AA;
	text-decoration: none;
	text-align:left;}

.menu_sup a:active, .menu_sup a:visited, .menu_sup a:link {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #F376AA;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	}

.menu_sup a:hover {
    font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	}

/*---------------------------- menu ----------------------------*/
.menu {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: regular;
	color: #000000;
	text-decoration: none;
	#padding:3px 15px 15px 30px;
	padding:0px 0px 0px 0px;
	text-align:left;}

.menu a:active, .menu a:visited, .menu a:link {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: regular;
	text-decoration: none;
	text-align:left;
	}

.menu a:hover {
    font-size: 11px;
	color: #F376AA;
	text-decoration: none;
	text-align:left;
	}	
	
	
/*---------------------------- path ----------------------------*/
.path {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;}

.path a:active, .path a:visited, .path a:link {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: uppercase;
	text-align:left;
	}

.path a:hover {
    font-size: 11px;
	color: #A18591;
	text-decoration: none;
	text-align:left;
	}

/*---------------------------- rosa ----------------------------*/
.rosa {
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #F376AA;
	text-decoration: none;}
	
/*---------------------------- testo ----------------------------*/
.testo {
	font-family: Arial, Helvetica;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: regular;
	#text-align:left;
}

/*---------------------------- cornice ----------------------------*/
.cornice {
	border: 1px solid #FFC0DE;
	padding:15px;
	#width:90px;
	text-align:center;
}

	
/*---------------------------- news ----------------------------*/
.news {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;}

.news a:active, .news a:visited, .news a:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #F376AA;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	}

.news a:hover {
    font-size: 12px;
	color: #F376AA;
	text-decoration: underline;
	text-align:left;
	}
	
	
/*---------------------------- footer ----------------------------*/
.footer {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #A18591;
	text-decoration: none;
	text-align:left;}

.footer a:active, .footer a:visited, .footer a:link {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #A18591;
	font-weight: normal;
	text-decoration: uppercase;
	text-align:left;
	}

.footer a:hover {
    font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	}

.box_avviso {
	border: 1px solid #FFC0DE;
	padding:15px;
	text-align:left;
	width:550px;
}

