/* Stile TAG HTML Generici (INIZIO) */
BODY
{
	margin-top      : 0px;
	background-color: #6A747A;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
}

TABLE
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 12px;
}

A
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 12px;
	color      : #000000;
}
/*
A:link { text-decoration: underline;color: #3333FF; }
A:active { text-decoration: underline;color: #FF0000; }
A:visited { text-decoration: underline;color: #3333FF; }
A:hover { text-decoration: underline;color: #0000FF; }
*/
A:link { text-decoration: none; }
A:active { text-decoration: none;}
A:visited { text-decoration: none;}
A:hover { text-decoration: underline;}


.MenuSxCatLink
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 10px;
}



/* Stile TAG HTML Generici (FINE) */

/* Classi generiche (INIZIO) */
.Nascosto { display: none; }
.SimulaLink { cursor: hand; cursor: pointer; }

TABLE.TabStruttura
{
	width          : 770px;
	border-collapse: collapse;
}
TABLE.TabStruttura TD.BarraSX
{
	width      : 180px;
	height     : 100%;
	background : #FFFFFF;
	vertical-align: super;
}
/* Barra SX (INIZIO) */
TABLE.BarraSxTab
{
	width          : 100%;
	height         : 100%;
	border-collapse: collapse;
	background     : #E9F0F5;
}
TD.BarraSXTabTD
{
	padding-top   : 10px;
	padding-bottom: 7px;
	padding-left  : 5px;
	padding-right : 5px;
	border-left   : solid 1px #FFFFFF;
	border-right  : solid 1px #2F77AE;
}
/* Barra SX (FINE) */

TD.Contenuto
{
	width        : 580px;
	background   : #FFFFFF;
	padding-top  : 5px;
	padding-left : 5px;
	padding-right: 5px;
}
TD.FineContenuto
{
	/*width         : 580px;*/
	background    : #FFFFFF;
	height        : 10px;
	padding-top   : 0px;
	padding-bottom: 0px;
	padding-left  : 0px;
	padding-right : 5px;
}
TD.ContenutoPagina
{
	background   : #FFFFFF;
	padding-top  : 5px;
	padding-left : 5px;
	padding-right: 5px;
}
/* Classi generiche (FINE) */

/* Barra Alta Home (INIZIO) */
.TestoLink
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 12px; 
	color      : #000000;
}
/* Barra Alta Home (FINE) */

/* Barra Alta Navigazione (INIZIO) */
TABLE.TabBarraAltaNavigazione
{
	width          : 100%;
	background     : #055C9D;
	border-collapse: collapse;
}
TABLE.TabBarraAltaNavigazione TABLE
{
	border-collapse: collapse;
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 12px;
	color          : #FFFFFF;
}
TABLE.TabBarraAltaNavigazione A
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 12px;
	color      : #FFFFFF;
}
TABLE.TabBarraAltaNavigazione A:link { text-decoration: none; color: #FFFFFF; }
TABLE.TabBarraAltaNavigazione A:active { text-decoration: none; color: #FFFFFF; }
TABLE.TabBarraAltaNavigazione A:visited { text-decoration: none; color: #FFFFFF; }
TABLE.TabBarraAltaNavigazione A:hover { text-decoration: underline; color: #FFFFFF; }

TABLE.TabBarraAltaNavigazione DIV { float: left; }
TABLE.TabBarraAltaNavigazione DIV.Reverse { float: right; }
TABLE.TabBarraAltaNavigazione DIV UL
{
   margin    : 0px;
   padding   : 0px;
   list-style: none;
}
TABLE.TabBarraAltaNavigazione DIV LI
{
   display: inline;
   margin : 0px;
   padding: 0px;
}
TABLE.TabBarraAltaNavigazione DIV SPAN
{
   float         : left;
   display       : block;
   color         : #FFFFFF;
   padding-top   : 5px;
   padding-bottom: 5px;
   padding-left  : 10px;
   padding-right : 3px;
   white-space   : nowrap;
}
TABLE.TabBarraAltaNavigazione DIV SPAN.Reverse
{
   /*float         : right;*/
   /*display       : block;*/
   color         : #FFFFFF;
   padding-top   : 5px;
   padding-bottom: 5px;
   padding-left  : 3px;
   padding-right : 15px;
   white-space   : nowrap;
}
.txtRicerca
{
	width           : 110px;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
	color           : #000000;
	background-color: #D1E0EE;
	border          : solid 1px #FFFFFF;
}
.CellaInfoUtente
{
	/*padding-left	: 15px;*/
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
	color           : #FFFFFF;
}
.CellaNomeUtente
{
	padding-left: 3px;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
	color           : #FFFFFF;
}
.CellaLinkUtente
{
	padding-left: 3px;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
	color           : #FFFFFF;
}
.CellaLinkUtente A
{
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 10px;
	color           : #FFFFFF;
}
.CellaLinkUtente A:link { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.CellaLinkUtente A:active { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.CellaLinkUtente A:visited { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.CellaLinkUtente A:hover { font-size: 10px; text-decoration: underline; color: #FFFFFF; }

/* Barra Alta Navigazione (FINE) */

/* Barra Bassa (INIZIO) */
TABLE.TabBarraBassa
{
	border-collapse: collapse;
	width          : 100%;
	background     : #BDBDBD;
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	color          : #0E2959;
}
TABLE.TabBarraBassa TD
{
	padding-top    : 7px;
	padding-bottom : 7px;
	padding-left   : 9px;
	padding-right  : 9px;
}
/* Barra Bassa (FINE) */

/* HomePage (INIZIO) */

TD.HOME_Titolo
{
	padding-top    : 7px;
	padding-bottom : 7px;
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 12px;
	color          : #000000;
}
TD.HOME_Titolo SPAN.Titolo
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 14px;
	font-weight    : bold;
	color          : #055C9D;
}

.TabSezioni
{
	width          : 140px;
	height         : 150px;
}
.TabSezioni100
{
	width          : 100%;
}

.TitoloSezione
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	font-weight    : bold;
	color          : #055C9D;
}
.TitoloSezione A
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	font-weight    : bold;
	color          : #055C9D;
}
.TitoloSezione A:link    { text-decoration: none; color: #055C9D;}
.TitoloSezione A:active  { text-decoration: none; color: #055C9D;}
.TitoloSezione A:visited { text-decoration: none; color: #055C9D;}
.TitoloSezione A:hover   { text-decoration: underline; color: #055C9D;}
.TestoSezione
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	color          : #000000;
}
.SezSX
{
	width     : 93px;
	/*background: url(/Immagini/Home/Sezioni/sez_arancione_sfondo_sx.gif);*/
}
.SezCX
{
	width     : 9px;
	background: url(/Immagini/Home/sfondo_sezione_angolo.gif) right no-repeat;
}
.SezDX
{
	width     : 38px;
	background: url(/Immagini/Home/sfondo_sezione_triangolo.gif) right no-repeat;
}
.SezSX100
{
}
.SezCX100
{
	background: url(/Immagini/Home/sfondo_sezione_angolo.gif) right no-repeat;
}
.SezDX100
{
	background: url(/Immagini/Home/sfondo_sezione_triangolo.gif) right no-repeat;
}
.SezContenuto
{
	border        : solid 1px #BABABA;
	padding-top   : 6px;
	padding-bottom: 6px;
	padding-right : 6px;
	padding-left  : 6px;
}
A.LinkContinuaHome
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 11px;
	color      : #000000;
	color      : #055C9D;
}
A.LinkContinuaHome:link { text-decoration: none; }
A.LinkContinuaHome:active { text-decoration: none; }
A.LinkContinuaHome:visited { text-decoration: none; }
A.LinkContinuaHome:hover { text-decoration: underline; }
.HomePageImgCat
{
	border: solid 1px #BABABA;
}
/* HomePage (FINE) */

/* Elenchi (INIZIO) */
DIV.PercorsoElenco UL
{
	margin    : 0px;
	padding   : 0px;
	list-style: none;
}
DIV.PercorsoElenco LI
{
	display: inline;
	margin : 0px;
	padding: 0px;
}
DIV.PercorsoElenco SPAN
{
	float         : left;
	display       : block;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 10px;
	color      : #000000;
	padding-top   : 0px;
	padding-bottom: 0px;
	padding-left  : 0px;
	padding-right : 4px;
	white-space   : nowrap;
}
DIV.PercorsoElenco A
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 10px;
	color      : #000000;
}
DIV.PercorsoElenco A:link    { text-decoration: none; }
DIV.PercorsoElenco A:active  { text-decoration: none; }
DIV.PercorsoElenco A:visited { text-decoration: none; }
DIV.PercorsoElenco A:hover   { text-decoration: underline; }
TABLE.Elenco
{
}
TABLE.Elenco TR.TrElencoSenzaFoto
{
	background-color: #F5F5F5;
	height          : 25px;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 11px;
	color           : #000000;
}
TABLE.Elenco TR.TrElencoSenzaFotoAlt
{
	background-color: #FFFFFF;
	height          : 25px;
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 11px;
	color           : #000000;
}
TABLE.Elenco A
{
	font-family     : Arial, Tahoma, Verdana, Sans-Serif;
	font-size       : 11px;
	color           : #000000;
}
TABLE.Elenco A:link    { text-decoration: none; }
TABLE.Elenco A:active  { text-decoration: none; }
TABLE.Elenco A:visited { text-decoration: none; }
TABLE.Elenco A:hover   { text-decoration: underline; }
TABLE.Elenco TR.ElencoHeader
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 12px;
	font-weight: bold;
	color      : #000000;
}
.TestataTestoElenco
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A98E8E;
	border-bottom: solid 1px #000000;
}
.ifrInsProd
{
 BORDER-RIGHT : 0px;
 BORDER-TOP   : 0px;
 BORDER-LEFT  : 0px;
 BORDER-BOTTOM: 0px;
}
.MexHidden
{
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	display: none;
	position: absolute;
	z-index: 40;
	top: 0px;
	left: 0px;
}
.MexShown
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 9px;
	position: absolute;
	z-index: 40;
	width: 160px;
	height: 88px;
	top: 0px;
	left: 0px;
}
.MexShownOmbra
{
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-top: solid 1px #808080;
	border-bottom: solid 1px #808080;
	background-color: #808080;
	color: #808080;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 10px;
	position: absolute;
	z-index: 39;
	width: 160px;
	height: 88px;
	top: 0px;
	left: 0px;
}
.Elenco_NomeGrp
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #055C9D;
}
.Elenco_NomeFamiglia
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #055C9D;
}
.TitoloCategoria
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #9F9F9F;
}
.NomeCategoria
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #055C9D;
}
.ElencoProdotti_RiepilogoPagine
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 10px;
	color: #4C4C4C;
}
.SelectQtaElencoSenzaFoto
{
	width: 38;
	height: 21;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 10px;
}
/* Elenchi (FINE) */

/* Pagina CMS Standard (INIZIO) */
.TablellaContenitorePagina
{
	background-color: #ffffff;
	width           : 100%;
}
.CellaSeparatorePagina
{
	background-color: #bbbbbb;
	height          : 1px;
}
.CellaTitoloPagina
{
	height:35px;
}
.TitoloPagina
{
	padding-top : 12px;
	height      : 10px;
	padding-left: 15px;
	font-family : Arial, Tahoma, Verdana, Sans-Serif;
	font-size   : 15px;
	font-weight : bold;
	color       : #555555;
}
.CellaContenutoPagina
{
	padding-right : 15px;
	padding-left  : 15px;
	padding-bottom: 20px;
}
/* Pagina CMS Standard (FINE) */

/* Dettaglio Prodotto (INIZIO) */
.DetPro_CodProdotto
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
}
.DetPro_Nome
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.DetPro_Nome_Cella
{
	padding-top: 8px; 
	padding-bottom: 2px;
}
.DetPro_LnkBack
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
}
A.DetPro_FileAllegato
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size  : 12px;
	color      : #055C9D;
}
A.DetPro_FileAllegato:link { text-decoration: none; }
A.DetPro_FileAllegato:active { text-decoration: none; }
A.DetPro_FileAllegato:visited { text-decoration: none; }
A.DetPro_FileAllegato:hover { text-decoration: underline; }
/* Dettaglio Prodotto (FINE) */

/* News - Box Homepage (INIZIO) */
.TabBoxNews
{
	width: 160px;
}
.TitoloBoxNews
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size  : 11px;
	color      : #000000;
}
.SezSXBoxNews
{
	border-left: solid 1px #000000;
	border-top : solid 1px #000000;
	background : #055C9D;
	width: 100%;
}
.SezCXBoxNews
{
	width     : 9px;
	background: #055C9D url(/Immagini/News/box_home_angolo.gif) right no-repeat;
}
.SezDXBoxNews
{
	width     : 38px;
	background: #055C9D url(/Immagini/News/box_home_triangolo.gif) right no-repeat;
}
.CellaElenco
{
	background    : #FFFFFF;
	padding-top   : 10px;
	padding-bottom: 10px;
	padding-left  : 7px;
	padding-right : 7px;
	border-left   : solid 1px #000000;
	border-right  : solid 1px #000000;
	border-bottom : solid 1px #000000;
}
.BoxNewsSeparator
{
	height        : 1px;
	background    : #BCBDBE;
	
}
.TestoNewsBox
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 11px;
	color      : #000000;
}
A.TestoNewsBox
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size  : 11px;
	color      : #055C9D;
}
A.TestoNewsBox:link { text-decoration: none; }
A.TestoNewsBox:active { text-decoration: none; }
A.TestoNewsBox:visited { text-decoration: none; }
A.TestoNewsBox:hover { text-decoration: underline; }
/* News - Box Homepage (FINE) */

/* News - Dettaglio (INIZIO) */
.TablellaContenitoreNews
{
	background-color: #ffffff;
	width           : 100%;
}
.CellaSeparatoreNews
{
	background-color: #bbbbbb;
	height          : 1px;
}
.CellaTitoloNews
{
	height:35px;
}
.TitoloNews
{
	padding-top : 12px;
	height      : 10px;
	padding-left: 15px;
	font-family : Arial, Tahoma, Verdana, Sans-Serif;
	font-size   : 15px;
	font-weight : bold;
	color       : #555555;
}
.AbstractNews
{
	padding-left: 15px;
	font-family : Arial, Tahoma, Verdana, Sans-Serif;
	font-style	: italic;
	color       : #555555;
}
.CellaContenutoNews
{
	padding-right : 15px;
	padding-left  : 15px;
	padding-bottom: 20px;
}
/* News - Dettaglio (FINE) */

/* Elenco Prodotti - Paginatore (INIZIO) */
.BackNextCssClass
{
	float			: right;
}
.PageNumbersCssClass
{
	float			: left;
	padding-right	: 20px;
}
.LabelCssClass
{
	FLOAT			: left;
	padding-left	: 2px;
}
.BarCssClass
{
	font-family		: Arial, Tahoma, Verdana, Sans-Serif;
	font-size		: 11px;
	color			: #000000;
	background-color: DEDEDE; 
	width			: 100%; 
	height			: 15px; 
}
.BarCssClass A
{
	font-family		: Arial, Tahoma, Verdana, Sans-Serif;
	font-size		: 11px;
	color			: #000000;
}
.BarCssClass A:link { text-decoration: none; }
.BarCssClass A:active { text-decoration: none; }
.BarCssClass A:visited { text-decoration: none; }
.BarCssClass A:hover { text-decoration: underline; }
.ElencoProdotti_CellaEOF
{
	font-family		: Arial, Tahoma, Verdana, Sans-Serif;
	font-size		: 14px;
	font-weight		: bold;
	color			: #800000;
}
/* Elenco Prodotti - Paginatore (FINE) */

/* Catalogo Prodotti (INIZIO) */
.TablellaContenitoreCatProd
{
	background-color: #ffffff;
	width           : 100%;
}
.CellaSeparatoreCatProd
{
	background-color: #bbbbbb;
	height          : 1px;
}
.CellaTitoloCatProd
{
	height:35px;
}
.TitoloCatProd
{
	padding-top : 12px;
	height      : 10px;
	font-family : Arial, Tahoma, Verdana, Sans-Serif;
	font-size   : 15px;
	font-weight : bold;
	color       : #555555;
}
.CellaContenutoCatProd
{
	padding-bottom: 20px;
/* Catalogo Prodotti (FINE) */
}

/* Carrello (INIZIO) */

.TitoloCarrello
{
	color: #555555;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
}

.IntCarrello
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}
.IntCarrelloVuoto
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
}
.IntColonnaCarrello
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}
.TestoCarrello
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
}

.TotaleOrdine
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

.NoPadding
{
	padding: 0,0,0,0;
}

.TotaleOrdineVal
{
	background-color: #F5F5F5;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}

.trOrdine
{
	background-color: #F5F5F5;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
}

.trOrdineAlt
{
	background-color: #FFFFFF;
	height: 25px;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
}

/* Carrello (FINE) */

/* Riepilogo Documeto (INIZIO) */
.DocCellaSezione
{
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	background-color: #F5F5F5;
}
.DocTitoloSezione
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}
.DocTestoSezione
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
}
.DocTestoTestata
{
	
}
.DocColonneRighe
{
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	background-color: #F5F5F5;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}
.DocCorpoRighe
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 10px;
}
.DocFineRighe
{
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 10px;
}
/* Riepilogo Documeto (FINE) */

.MailCommunicatorSendButton
{
	font-family : Arial, Tahoma, Verdana, Sans-Serif;
	font-size   : 15px;
	font-weight : bold;
	color       : #555555;
	border   : solid 1px #000000;
}

.BarraAltaH1
{
	color        : #FFFFFF;
	padding-left : 10px;
	font-family  : Arial, Tahoma, Verdana, Sans-Serif;
	font-size    : 10px;
	margin       : 0px;
}

/* Ricerca (INIZIO) */
.RicercaTitolo
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #055C9D;
}
.RicercaTitolo A
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	font-weight    : bold;
	color          : #055C9D;
}
.RicercaTitolo A:link    { text-decoration: none; color: #055C9D;}
.RicercaTitolo A:active  { text-decoration: none; color: #055C9D;}
.RicercaTitolo A:visited { text-decoration: none; color: #055C9D;}
.RicercaTitolo A:hover   { text-decoration: underline; color: #055C9D;}

.RicercaProdotto
{
	padding-left: 10px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
.RicercaProdotto A
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	color          : #000000;
}
.RicercaProdotto A:link    { text-decoration: none; color: #000000;}
.RicercaProdotto A:active  { text-decoration: none; color: #000000;}
.RicercaProdotto A:visited { text-decoration: none; color: #000000;}
.RicercaProdotto A:hover   { text-decoration: underline; color: #055C9D;}
.SezContenutoRicerca
{
	border        : solid 1px #dcdcdc;
	padding-top   : 6px;
	padding-bottom: 6px;
	padding-right : 6px;
	padding-left  : 6px;
}
/* Ricerca (FINE) */

/* BARRA PAGINAZIONE INIZIO -------------------------------------------------- */
.BarraPaginazione
{
	
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	height: 15px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #dcdcdc;
}
.BarraPaginazione A
{
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	font-size      : 11px;
	color          : #000000;
}
.BarraPaginazione A:link    { text-decoration: none; color: #000000;}
.BarraPaginazione A:active  { text-decoration: none; color: #000000;}
.BarraPaginazione A:visited { text-decoration: none; color: #000000;}
.BarraPaginazione A:hover   { text-decoration: underline; color: #FF0000;}

.BarraPaginazioneLabel
{
	FLOAT: left;
	
}
.BarraPaginazioneBackNext
{
	FLOAT:right;
}

.BarraPaginazioneNumPag
{
	float: left;
	padding-right:20px;
}

/* BARRA PAGINAZIONE FINE -------------------------------------------------- */
.tdElencoCodice
{
	font-size: 10px;
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	color          : #000000;
}
A.tdElencoCodice
{
	font-size: 10px;
	font-family    : Arial, Tahoma, Verdana, Sans-Serif;
	color          : #000000;
}
A.tdElencoCodice:link    { font-size: 10px; text-decoration: none; color: #000000;}
A.tdElencoCodice:active  { font-size: 10px; text-decoration: none; color: #000000;}
A.tdElencoCodice:visited { font-size: 10px; text-decoration: none; color: #000000;}
A.tdElencoCodice:hover   { font-size: 10px; text-decoration: underline; color: #000000;}

.tdElencoNome
{
	font-weight: bold;
}
A.tdElencoNome
{
	font-weight: bold;
}
A.tdElencoNome:link    { font-weight: bold; text-decoration: none; color: #000000;}
A.tdElencoNome:active  { font-weight: bold; text-decoration: none; color: #000000;}
A.tdElencoNome:visited { font-weight: bold; text-decoration: none; color: #000000;}
A.tdElencoNome:hover   { font-weight: bold; text-decoration: underline; color: #000000;}

.MexResponsabilita
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #BCBCBC;
}
