/*
div.XXXXX{
	position:absolute;
	width:=OOO0px; 
	height:0000 px;
	top:0000px;
	left:0000px ;
	border:none;
}
*/

a img {
	 border: 0; 
}
A:link, A:visited { 
	text-decoration: none; 
}

div.testata {
	position:fixed;
	width:780px; 
	height:95px;
	top:14px;
	left:130px ;
	/*background-image: url(images/testatina.gif);*/
	border:none;
	text-align:center;
	z-index:1;
}

div.menu1{ /* Menù superiore*/
/*	position:fixed;
	width:780px; 
	height:33px;
	top:108px;
	left:130px ;
	background-image: url(images/fondo_menu1.gif);
	border:none;
	text-align:center;
	z-index:-1;*/
}

div.menu2{ /* Menù inferiore*/
	position:relative;
	width:780px; 
	height:32px;
	top:0px;
	left:0px ;
	background-image: url(images/fondo_menu_2.gif);
	border:none;
	text-align:center;
	z-index:1;
}

div.animazione_home{ /* animazione HomePage*/
	position:relative;
	width:612px; 
	height:225px;
	top:10px;
	left:0px;
	/*top:141px;
	left:298px ;*/
	border:none;
	text-align:center;
	z-index:1;
	float:right;
}

div.barra_ricerca{ /* Ricerca HomePage */
	position:relative;
	width:612px; 
	height:62px;
	top:230px;
	left:167px;
/*	top:364px;
	left:298px ;*/
	background-image: url(images/fondo_ricerca.gif);
	border:none;
	text-align:center;
	z-index:1;

}

div.mercatino{ /* mercatino HomePage */
	position:relative;
	width:194px; 
	height:140px;
	top:10px;
	left:0px;
	border:none;
	z-index:1;
	float:right;
	background:#d6efd1;
}

div.news{ /* news HomePage */
	position:relative;
	width:291px; 
	height:140px;
	top:10px;
	left:285px;
	border:none;
	z-index:1;
	background:#d3dee5;
	float:left;
	
}

div.foto_news{ /* news HomePage */
	position:relative;
	width:103px; 
	height:160px;
	top:10px;
	left:-103px;
	border:none;
	z-index:1;
	float:left;
}

table.vetrina{ /* singola vetrina HomePage */
	position:relative;
	width:188px; 
	height:120px;
	border:none;
	z-index:1;	
	background-color:#FFFFFF
}

div.vetrine{ /* contenitore vetrine HomePage */
	position:relative;
	width:612px; 
	height:260px;
	top:0px;
	left:167px;
	border:none;
	z-index:1;	
}

div.menuProdotti{ /* Menù prodotti */
	position:relative;
	width:160px; 
	top:0px;
	left:0px;
	border:none;
	z-index:10;
	background-color:#698fa4;
	visibility:visible;
}

/*div.sottoMenu{
	position:absolute;width:166px;left:160px;z-index:10;
	background-color:#698fa4;
	visibility:hidden;
	vertical-align:middle;
	
}*/

.newsletter{
	font-family:Verdana;
	font-size:9px;
	color:#021550;
}

.ricerca{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	
}

.menu{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}

.sottoMenu{
	font-family:Verdana;
	font-size:11px;
	color:#ffc600;
}

.menu1{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}
a.menu1:link, a.menu1:visited, a.menu1:active {color: #FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }
a.menu1:hover {color: #FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }


.menu2{
	font-family:Verdana;
	font-size:12px;
	color:#021550;
}
a.menu2:link, a.menu2:visited, a.menu2:active {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }
a.menu2:hover {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }


.menu3{
	font-family:Verdana;
	font-size:11px;
	color:#595a5e;
}

a.menu3:link, a.menu3:visited, a.menu3:active {color: #595a5e; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }
a.menu3:hover {color: #595a5e; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }


.scuole_meteo{
	font-family:Verdana;
	font-size:11px;
	color:#486a7d;
}

.mercatino{
	font-family:Verdana;
	font-size:11px;
	color:#698fa4;

}

div.contorno_sottoMenu{
	border: 1px solid #698fa4;
}

.titolo_vetrina{
	font-family:Verdana;
	font-size:12px;
	color:#698fa4;
}

.descrizione_vetrina{
	font-family:Verdana;
	font-size:10px;
	color:#595a5e;
}

.sconto_vetrina{
	font-family:Verdana;
	font-size:10px;
	color:#ff4e00;
}

.data_news{
	font-family:Verdana;
	font-size:11px;
	color:#698fa4;
}

.titolo_news{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#021550;
}

a.titolo_news:link, a.titolo_news:visited, a.titolo_news:active {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }
a.titolo_news:hover {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }

.azienda_descrizione{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:20px;
}

a.azienda:link, a.azienda:visited, a.azienda:active {color: #ff8400; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration: none; }
a.azienda:hover {color: #ff8400; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration: none; }


.gruppi_descrizione{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
/*	line-height:20px;*/
}

.trat_inf_giallo{
	border-top-width: 3px;
	border-top-style: dashed;
	border-top-color: #FFc382; 
}

.linea_inf_giallo{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFc382;
}

.torna_su{
	font-family:Verdana;
	font-size:10px;
	color:#021550;
}

a.torna_su:link, a.torna_su:visited, a.torna_su:active {color: #021550; text-decoration: none; }
a.torna_su:hover {color: #021550; text-decoration: underline; }

.scuole_descrizione{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:20px;
}

a.flyway:link, a.flyway:visited, a.flyway:active {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration: none; }
a.flyway:hover {color: #021550; font-family:Verdana; font-size:11px; font-weight:bold;  text-decoration: none; }

.flyway_descrizione{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
}

.flyway_titolo{
	font-family:Verdana;
	font-size:11px;
	color:#ff8400;
	font-weight:bold;
}

.trat_inf_listaProdotti{
	border-bottom-width: 3px;
	border-bottom-style: dashed;
	border-bottom-color: #e7e9ea; 
}

.linea_inf_listaProdotti{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #e7e9ea;
}

a.dettaglio:link, a.dettaglio:visited, a.dettaglio:active {color: #698fa4; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration: none; }
a.dettaglio:hover {color: #698fa4; font-family:Verdana; font-size:12px; font-weight:bold;  text-decoration: none; }

.campo_dettaglioP{
	font-family:Verdana;
	font-size:11px;
	color:#698fa4;
	font-weight:bold;
}

.descrizione_dettaglioP{
	font-family:Verdana;
	font-size:11px;
	color:#595a5e;
}

.sconto_dettaglioP{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}

a.disponibilita:link, a.disponibilita:visited, a.disponibilita:active {color: #ff4e00; font-family:Verdana; font-size:11px; text-decoration: none; }
a.disponibilita:hover {color: #ff4e00; font-family:Verdana; font-size:11px; text-decoration: none; }


.famiglia{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}

.sottofamiglia{
	font-family:Verdana;
	font-size:11px;
	color:#595a5e;
	font-weight:bold;
}

.textBox {	border: 1px solid #A2A4AB;}

.intestazione_carrello{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	font-weight:bold;
}

.intestazioneColonne_carrello{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	font-weight:bold;
}

.elencoProdotti_carrello{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
}

.elencoProdottiArancio_carrello{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}

.descrizioneDatiInvio_carrello{
	font-family:Verdana;
	font-size:11px;
	color:#595a5e;
}

a.elencoMercatino:link, a.elencoMercatino:visited, a.elencoMercatino:active {color: #ff4e00; font-family:Verdana; font-size:11px; text-decoration: none; }
a.elencoMercatino:hover {color: #ff4e00; font-family:Verdana; font-size:11px; text-decoration: none; }


.campiContatti{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	font-weight:bold;
}

.CampiObbligatori{
	font-family:Verdana;
	font-size:11px;
	color:#698fa4;
}

.informativaContatti{
	font-family:Verdana;
	font-size:11px;
	color:#698fa4;
	border: 1px solid #A2A4AB;
}

/************DA ANGELO**********/
.descrizione_news{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:20px;
}

.data_news1{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}/*cambiato il colore rispetto a data_news*/

.titolo_news1{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#021550;
}

.linea_inf_news{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e7ea;
}

.descrizione_disponibilita{
	font-family:Verdana;
	font-size:11px;
	color:#595a5e;
}

.note_disponibilita{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}

.titolo_disponibilita{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#595a5e;
}

/*STILI DELLE FAQ*/
.domanda_faq{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
}

.risposta_faq{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	/*line-height:20px;*/
}

/*STILI DI CREDITS*/
.credits{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:15px;
}

.mappaliv1{
	font-family:Verdana;
	font-size:11px;
	color:#ff4e00;
	font-weight:bold;
}

.mappaliv2{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:15px;
}

.linea_inf_contatti{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e9ea;
}
/*Stile delle pagine ringraziamenti e in costruzione*/
.testo_ringraziamenti{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#021550;
}

.meteo_title{
	font-family:Verdana;
	font-size:11px;
	color: #ff8400;
}

.meteo_descrizione{
	font-family:Verdana;
	font-size:11px;
	color:#021550;
	line-height:30px;
}
.line2{line-height:2px;}
/************FINE DA ANGELO**********/

.chiudi_popup{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.tableFooter {
	background-image: url(images/fondo_banner.png);
}
