﻿
/* ----------------------- stili html ----------------------------------*/ 

				.titoliE      { font-family: Verdana, Tahoma, Arial; font-size: 10 pt; color: #0033CC }
				.intestazioneE { background-color: #F0F0F0; font-family: Verdana, Tahoma, Arial; font-size: 10 pt; color: #000000 }
				.intestazioni_latoE { font-family: Verdana, Tahoma, Arial; font-size: 9 pt; color: #000000; text-align:left }
				.tdE           { border-bottom:1px solid #F0F0F0; font-family: Verdana, Tahoma, Arial; font-size: 8 pt; color: #000000; border-top-width:1; text-align:right }
				.testoE      { font-family: Verdana, Tahoma, Arial; font-size: 8 pt; color: #000000}
				.testoE  a:link            { color: #000000; text-decoration: underline }
				.testoE  a:visited          { color: #000000; text-decoration: underline }
				.testoE  a:hover            { color: #56AAC5; text-decoration: none }
				.testoEP      { font-family: Verdana, Tahoma, Arial; font-size: 8 pt; color: #000000; text-align:justify}

.esito { padding: 10px; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
				
.testo { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.testo a:link { color: #56AAC5; text-decoration: none; }
.testo a:visited { color: #56AAC5; text-decoration: none; }
.testo a:hover { color: #56AAC5; text-decoration: underline; }

.footer { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}
.footer a:link { color: #56AAC5; text-decoration: none }
.footer a:visited { color: #56AAC5; text-decoration: none }
.footer a:hover { color: #56AAC5; text-decoration: underline }

.popup { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}
.popup a:link { color: #56AAC5; text-decoration: none }
.popup a:visited { color: #56AAC5; text-decoration: none }
.popup a:hover { color: #56AAC5; text-decoration: underline }	

.foto { border: 2px solid #FFFFFF; }
.foto1 { border: 2px solid #666666; }

.sf_logo { background-image: url(mages/sf_logo.gif); background-position: right top; background-repeat: no-repeat; }
.sf_logoauto { background-image: url(images/sf_logoauto.gif); background-position: right bottom; background-repeat: no-repeat; }

.TitoloPAG { font-family: Arial; font-size: 12pt; color: #707070}

.categoriaNome-Nome { font-family: Arial; font-size: 12pt; color: #707070}

.vetrina-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #707070}

.vetrina-Prezzo { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #707070}

.FOTO-Foto { border:solid 6px #DDE4E7}
.FOTO-Foto a:link { border:solid 4px #DDE4E7}
.FOTO-Foto a:visited { border:solid 4px #DDE4E7}
.FOTO-Foto a:hover { border:solid 4px #DDE4E7}

.FOTO1-Foto { border:solid 3px #DDE4E7}
.FOTO1-Foto a:link { border:solid 3px #DDE4E7}
.FOTO1-Foto a:visited { border:solid 3px #DDE4E7}
.FOTO1-Foto a:hover { border:solid 3px #DDE4E7}

.CARRTOT-Table { border:1px solid #6D90B0; font-family: verdana, tahoma, arial; font-size: 8pt; COLOR: #000000; font-weight: normal; background-color: #EDF5FB; width: 72}

.CARRELLO-Titolo				{COLOR: #3A3731; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 15pt; TEXT-ALIGN: center}

.CARRELLO-Intestaz{BACKGROUND-COLOR: #DDE4E7; COLOR: #000000; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt;TEXT-ALIGN: center; padding-top:5px; padding-bottom:5px}


.CARRELLO-Articolo				{COLOR: #414141; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; TEXT-DECORATION: none; TEXT-ALIGN: center; TEXT-DECORATION: none}
.CARRELLO-Articolo A:link		{COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Articolo A:visited	{COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Articolo A:hover		{COLOR: #FB8D55; TEXT-DECORATION: none }

.CARRELLO-Nome					{COLOR: #414141; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-ALIGN: center}
.CARRELLO-Nome A:link			{COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Nome A:visited		{COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Nome A:hover			{COLOR: #56AAC5}

.CARRELLO-Elenchi					{COLOR: #414141; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-ALIGN: center}
.CARRELLO-Elenchi A:link			{COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Elenchi A:visited		    {COLOR: #414141; TEXT-DECORATION: none }
.CARRELLO-Elenchi A:hover			{COLOR: #FB8D55}


.CARRELLO-Prezzo		{BACKGROUND-COLOR: #EBF2F5; COLOR: #00000; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; text-align: center; FONT-WEIGHT: normal}
.CARRELLO-Totale		{BACKGROUND-COLOR: #EBF2F5; COLOR: #00000; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; text-align: center; FONT-WEIGHT: bold}
.CARRELLO-Carrello 	{BACKGROUND-COLOR: #EBF2F5; COLOR: #414141; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align: center}


.CARRELLO-Quantita{ width: 35px; text-align:center; FONT-FAMILY: verdana, arial, tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: normal }

.CARRELLO-Disponibilita { text-align:center }

.CARRELLO-TableTotale { width: 60%; padding: 5px; text-align: center}

/* -----------------  ORDINE  ------------------  */

.ordine-Table			{ text-align:center}
.ordine-Intestazioni	{border-top:3px solid #5A8CB5; BACKGROUND-COLOR: #ffffff; COLOR: #164A74; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 10pt; padding-top:5px; font-weight:bold; padding-bottom:5px}
.ordine-Necessari		{ BACKGROUND-COLOR: #DAE3EC; font-family: verdana, tahoma, arial; font-size: 8pt; COLOR: #414141; FONT-WEIGHT: bold; padding-bottom:5px; padding-top:10px}
.ordine-Opzionali		{COLOR: #414141; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 8pt; padding-bottom:5px; padding-top:10px}
.ordine-Descrizione		{COLOR: #414141; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 8pt; padding-top:10px}

.ordine3-Table			{ text-align:center}
.ordine3-Intestazioni	{border-top:3px solid #5A8CB5; BACKGROUND-COLOR: #ffffff; COLOR: #164A74; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 10pt; padding-top:5px; font-weight:bold; padding-bottom:5px}
.ordine3-Necessari		{ BACKGROUND-COLOR: #DAE3EC; font-family: verdana, tahoma, arial; font-size: 8pt; COLOR: #414141; FONT-WEIGHT: bold; padding-bottom:5px; padding-top:10px}
.ordine3-Opzionali		{COLOR: #414141; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 8pt; padding-bottom:5px; padding-top:10px}
.ordine3-Descrizione		{COLOR: #414141; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 8pt; padding-top:10px}


.varianti-Table { padding: 4; background-color: #DDE4E7}

.prodotto-Table { padding: 4}

.prodotto-Nome { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #56AAC5; font-weight: bold}
.prodotto-Nome a:link { color: #56AAC5; text-decoration: none; }
.prodotto-Nome a:visited { color: #56AAC5; text-decoration: none; }
.prodotto-Nome a:hover { color: #56AAC5; text-decoration: underline; }

.prodotto-Categoria { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #696969; font-weight: normal}
.prodotto-Categoria  a:link { color: #696969; text-decoration: underline; }
.prodotto-Categoria  a:visited { color: #696969; text-decoration: underline; }
.prodotto-Categoria  a:hover { color: #696969; text-decoration: none; }

.prodotto-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}

.prodotto-Prezzo { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold}

.prodotto-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; font-weight: bold; padding-bottom: 4}
.prodotto-Descrizione { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; padding: 4; background-color: #EBF2F5}

.prodottoDESCR-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; font-weight: bold; padding-bottom: 4}
.prodottoDESCR-Descrizione { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; padding: 4; background-color: #EBF2F5}


.vetrina-Table { padding: 4}

.vetrina-Titolo { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold}

.vetrina-Nome { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; font-weight: bold}
.vetrina-Nome a:link { color: #56AAC5; text-decoration: none; }
.vetrina-Nome a:visited { color: #56AAC5; text-decoration: none; }
.vetrina-Nome a:hover { color: #56AAC5; text-decoration: underline; }

.vetrina-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}

.vetrina-Prezzo { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; font-weight: bold}

.vetrina-CellFoto { padding: 4}

.vetrina-Foto { border:solid 4px #DDE4E7}
.vetrina-Foto a:link { border:solid 4px #DDE4E7}
.vetrina-Foto a:visited { border:solid 4px #DDE4E7}
.vetrina-Foto a:hover { border:solid 4px #DDE4E7}

.vetrina-Quantita			{COLOR: #414141; FONT-FAMILY: verdana, tahoma, Arial; FONT-SIZE: 8pt; text-align: center; width:40; font-weight: bold}



.risultato-CellFoto { width: 250; height: 110; background-color: #DDE4E7; }

.risultato-Foto { border: 3px solid #FFFFFF; }

.risultato-Nome { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #707070; }
.risultato-Nome a:link { color: #56AAC5; text-decoration: none; }
.risultato-Nome a:visited { color: #56AAC5; text-decoration: none; }
.risultato-Nome a:hover { color: #56AAC5; text-decoration: underline; }

.risultato-Etichette { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #4D4D4D}

.risultato-TableDati { width: 150px}

.risultato-Prezzo { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #4D4D4D;}

.popfoto { padding: 5px 0 5px 0; text-align: center; }
.popfoto img { border: solid 5px #A7C5FF; margin-bottom: 5px; }

.popContent { padding: 5px 0 5px 0; text-align: center; }
.popProdotto-Table td { padding-bottom: 2px; }
.popProdotto-Table { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.popProdotto-Articolo { font-weight: normal; color: #BCBDC0; font-size: 20pt; }

.popFamiglia-Nome { padding: 10px; font-family: Verdana, Tahoma, Arial; color: #BCBDC0; font-size: 20pt; }

.notxt { line-height: 0; }

.link1 { font-family: Verdana, Tahoma, Arial; font-size: 8pt; }
.link1 a:link, .link1 a:visitet { color: #56AAC5; text-decoration: none; font-weight: bold; }
.link1 a:hover { color: #56AAC5; text-decoration: underline; font-weight: bold; }

.tdFamiglia { padding-right: 20px; vertical-align: top; text-align: right; }
.FAM-Table { font-family: Verdana, Tahoma, Arial; }
.FAM-Nome { font-weight: normal; color: #BCBDC0; font-size: 14pt; }
.FAM-HTML {}

.risultato-Table td { vertical-align: top; }
.risultato-TableFoto td { vertical-align: middle; }
.risultato-TableFoto td img { margin: 7px; }

.prodfam-Table { background-image: url(ITA/images/sfondopop.gif); background-repeat: repeat-y; }
.prodfam-Table td { vertical-align: top; text-align: center; }
.prodfam-Nome { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.prodfam-Nome a:link { color: #56AAC5; text-decoration: none }
.prodfam-Nome a:visited { color: #56AAC5; text-decoration: none }
.prodfam-Nome a:hover { color: #56AAC5; text-decoration: underline }
.prodfam-CellFoto { width:250 ; height: 110; }
.prodfam-Foto { border: 3px solid #FFFFFF}
.prodfam-TableFoto td { border: 0; vertical-align: middle; }
.prodfam-TableFoto td img { margin: 7px; }

.newshome-TableNavigazione { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000;  }
.newshome-Navigazione {  }
.newshome-Navigazione a:link, .newshome-Navigazione a:visited { font-weight: bold; font-size: 8pt; color: #56AAC5; text-decoration: none; }
.newshome-Navigazione a:hover { color: #56AAC5; text-decoration: underline; }

.newshome-NavigazioneSel {  }
.newshome-NavigazioneSel a:link, .newshome-NavigazioneSel a:visited { padding: 3px; background-color: #56aac5; color: #ffffff; }
.newshome-NavigazioneSel a:hover { padding: 2px; color: #56AAC5; border: solid 1px #56AAC5; background-color: #ffffff; }

.StoreTable { width: 626px; margin-left: 1px; }
.StoreTdSX { width: 140px; vertical-align: top; background-color: #F6F8FA; }
.StoreTdDX { width: 487px; vertical-align: top; text-align: center; }

.contenuto { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; line-height: 12pt; }
.contenuto a:link { color: #56AAC5; text-decoration: none; }
.contenuto a:visited { color: #56AAC5; text-decoration: none; }
.contenuto a:hover { color: #56AAC5; text-decoration: underline; }
.contenuto img { border: 0px; }
.contenuto hr { height: 1px; color: #56AAC5; }

.TableContenuto { width: 100%; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; line-height: 12pt; }
.TableContenuto img { border: 0px; }
.TableContenuto a:link { color: #56AAC5; text-decoration: none; }
.TableContenuto a:visited { color: #56AAC5; text-decoration: none; }
.TableContenuto a:hover { color: #56AAC5; text-decoration: underline; }
.TableContenuto hr { height: 1px; color: #56AAC5; }

.DivCms { width: 98%; text-align: left; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; line-height: 12pt; }
.DivCms a:link { color: #56AAC5; text-decoration: none; }
.DivCms a:visited { color: #56AAC5; text-decoration: none; }
.DivCms a:hover { color: #56AAC5; text-decoration: underline; }

.bodynews { margin: 0; background: #F5F5F6; }
	
.hide { position: absolute; left: -300; }
.PopNewsDivMain { height: 472px; overflow: auto; }

.popNews-Table { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.popNews-Titolo { font-weight: bold; }
.popNews-Descrizione { padding: 8px 5px 8px 5px; font-style: italic; }
.popNews-Testo {  }
.popNews-Testo a:link, .popNews-Testo a:visited { color: #56AAC5; text-decoration: none; }
.popNews-Testo a:hover { color: #56AAC5; text-decoration: underline; }

.news-Table { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.news-Titolo { font-weight: bold; }
.news-Titolo a:link, .news-Titolo a:visited { text-decoration: underline; color: #000000; }
.news-Titolo a:hover { text-decoration: none; color: #56AAC5; }
.news-Descrizione { color: #000000; padding: 1px 5px 15px 5px; }
.news-Data {  }

.newshome-Table { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; }
.newshome-Titolo { font-weight: bold; }
.newshome-Titolo a:link, .newshome-Titolo a:visited { text-decoration: none ; color: #000000; }
.newshome-Titolo a:hover { text-decoration: underline; color: #56AAC5; }
.newshome-Descrizione { padding: 1px 5px 15px 5px; }
.newshome-Data {  }

#DivNews { float: inherit; position: absolute; left: 30px; top: 200px; width: 266px; height: 301px;
	z-index: 10000; background-image: url(ITA/images/buc.gif); background-repeat: no-repeat; 
	margin: auto; text-align: center; }

#DivNewsMain { padding: 7px; }
#DivNewsTop { text-align: right; padding-bottom: 5px; }
#DivNewsExtra { padding-right: 3px; padding-left: 3px; }
#DivNewsBott { height: 255px; overflow: auto; }

.NewsDivHome { height: 80px; overflow: auto; }
.NewsTdHome { padding: 2px 8px 2px 8px;  }
.NewsSep { height: 73px; }

.categorie-Foto  { position: relative; top: 4}
.categorie-Liv1 { font-family: Verdana; font-size: 10pt; color: #5B5B5B }
.categorie-Liv1 a:link { color: #5B5B5B; text-decoration: none; }
.categorie-Liv1 a:visited { color: #5B5B5B; text-decoration: none; }
.categorie-Liv1 a:hover { color: #A99B50; text-decoration: none; }

.categorie-Liv1Sel { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #5B5B5B }
.categorie-Liv1Sel a:link { color: #5B5B5B; text-decoration: none; }
.categorie-Liv1Sel a:visited { color: #5B5B5B; text-decoration: none; }
.categorie-Liv1Sel a:hover { color: #A99B50; text-decoration: none; }

/* popup ------------------------------------------------------------------------------------------------------- */
#DivPOcontent {position: relative; z-index: 1100; }
#DivPopup {margin:0 auto; width: 880px; height: 650px; z-index: 1200;
	border: #A7C5FF 2px solid; background-color: #333333; overflow:none;}
#DivPopup td{font-family:Arial; font-weight: normal; font-size: 12px; color:#333333; text-align:center;}
#DivPopup p{padding:10px; text-align:justify; border-top: #ED1C24 1px solid;}
#DivPopup a {font-weight:bold; text-decoration:none; color:#336099;}
#DivPopup a:hover {color:#333333; text-decoration:underline;}
#DivPopup a:visited {color:#866095;}
#DivPOcontainer{position:absolute; text-align:center; padding-top:5px; width:100%;}
/* popup -------------------------------------------------------------------------------------------------------- */
