
BODY
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
BODY
{
    BACKGROUND-IMAGE: url(../images/struttura/sfondo.jpg);
    MARGIN: 0px;
    BACKGROUND-COLOR: silver;
}


.StilePaginazioneRicerca A
{
    font-size: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none	
}




.StilePaginazione A {
    font-size: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none;
        
}


A
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #0770b0;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
H1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    padding-top:2px;
}
H2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.errore
{
    FONT-SIZE: 11px;
    COLOR: #961618
}
.border_img
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.border-thumbnail
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}

.border-thumbnail_2
{
    WIDTH: 400px; HEIGHT: 300px;
}

.border-thumbnail_2 IMG
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    WIDTH: 400px; HEIGHT: 300px;
}




.bgiallo-trebuchet
{
    FONT-SIZE: 36px;
    COLOR: #ffb300;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.lgrigio-Trebuchet
{
    FONT-SIZE: 50px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}





A.lbgrigio-Trebuchet:link
{
    COLOR: #333333
}
A.lbgrigio-Trebuchet:visited
{
    COLOR: #333333
}
A.lbgrigio-Trebuchet:hover
{
    COLOR: #0770b0
}
A.lgrigio-Trebuchet:active
{
    COLOR: #333333
}
.mgrigio-Trebuchet
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
A.mgrigio-Trebuchet:link
{
    COLOR: #333333
}
A.mgrigio-Trebuchet:visited
{
    COLOR: #333333
}
A.mgrigio-Trebuchet:hover
{
    COLOR: #0770b0
}
A.mgrigio-Trebuchet:active
{
    COLOR: #333333
}
.sgrigio-Trebuchet
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
A.sgrigio-Trebuchet:link
{
    COLOR: #333333
}
A.sgrigio-Trebuchet:visited
{
    COLOR: #333333
}
A.sgrigio-Trebuchet:hover
{
    COLOR: #0770b0
}
A.sgrigio-Trebuchet:active
{
    COLOR: #333333
}
.bbianco-Trebuchet
{
    FONT-SIZE: 24px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
.bazzurro-Trebuchet
{
    FONT-SIZE: 24px;
    COLOR: #0770b0;
    FONT-FAMILY: "Trebuchet MS"
}
.bgrigio-Trebuchet
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS"
}
.sazzurro-Trebuchet
{
    FONT-SIZE: 12px;
    COLOR: #0770b0;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-ALIGN: left
}
.sazzurro-Trebuchet:link
{
    COLOR: #0770b0
}
.sazzurro-Trebuchet:visited
{
    COLOR: #0770b0
}
.sazzurro-Trebuchet:hover
{
    COLOR: #333333
}
.sazzurro-Trebuchet:active
{
    COLOR: #0770b0
}
.sbianco-Trebuchet
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS"
}
.sgrigio-Arial
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none
}
A.sgrigio-Arial:link
{
    COLOR: #333333
}
A.sgrigio-Arial:visited
{
    COLOR: #333333
}
A.sgrigio-Arial:hover
{
    COLOR: #0770b0
}
A.sgrigio-Arial:active
{
    COLOR: #333333
}


a.Preview:link
{
position:relative; /*questa Ë fondamentale*/
    z-index:24;
}

a.Preview:hover
{

    z-index:25;
}


a.Preview span{display: none}
a.Preview:hover span
{
	/*lo span verrý mostrato solo sullo stato :hover */
	padding: 4px;
	display:block;
	position: absolute;
	 height:188px;
	width: 250px;
	border: 1px solid #333333;
	background-color: #ffffff;
	color: #000;
	font-size: 80%;
	text-align: center;
}
    
    
    
    
    


.sazzurro-Arial
{
    FONT-SIZE: 11px;
    COLOR: #0770b0;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none
}
A.sazzurro-Arial:link
{
    COLOR: #0770b0
}
A.sazzurro-Arial:visited
{
    COLOR: #0770b0
}
A.sazzurro-Arial:hover
{
    COLOR: #333333
}
A.sazzurro-Arial:active
{
    COLOR: #0770b0
}
.bazzurro-Trebuchet
{
    FONT-SIZE: 24px;
    COLOR: #0770b0;
    FONT-FAMILY: "Trebuchet MS"
}
#pdf
{
    VERTICAL-ALIGN: middle;
    HEIGHT: 40px;
    TEXT-ALIGN: right
}
#cella
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
#nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 5;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
#nav LI A
{
    DISPLAY: block;
    PADDING-LEFT: 20px;
    WIDTH: 172px;
    LINE-HEIGHT: 30px;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#nav LI A:hover
{
    BACKGROUND-POSITION: center bottom
}
#nav UL UL
{
    VISIBILITY: hidden;
    WIDTH: 172px;
    POSITION: absolute;
    TOP: 30px
}
#nav UL LI:hover UL
{
    VISIBILITY: visible
}
A.L0
{
    FONT-SIZE: 16px;
    FONT-FAMILY: "Trebuchet MS"
}
A.L0:link
{
    COLOR: #333333
}
A.L0:visited
{
    COLOR: #333333
}
A.L0:hover
{
    COLOR: #0770b0
}
A.L0:active
{
    COLOR: #333333
}
A.L1
{
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 20px;
    FONT-SIZE: 13px;
    COLOR: #333333;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: "Trebuchet MS";
    BACKGROUND-COLOR: #ffb300
}
A.L1:link
{
    COLOR: #333333
}
A.L1:visited
{
    COLOR: #333333
}
A.L1:hover
{
    COLOR: #0770b0
}
A.L1:active
{
    COLOR: #333333
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: "Arial";
    HEIGHT: 18px
}
.text
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 130px;
    COLOR: #0770b0;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: "Arial";
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.checkbox
{
    COLOR: #ffb300;
    BACKGROUND-COLOR: #ffb300;
    TEXT-ALIGN: right
}
.textarea
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 230px;
    COLOR: #0770b0;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 133px;
    COLOR: #333333;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: "Arial";
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.button
{
    FONT-SIZE: 11px;
    COLOR: #0770b0;
    FONT-FAMILY: "Arial";
    HEIGHT: 20px
}
.td_titolo
{
	 
    PADDING-RIGHT: 19px;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 1000px;
    COLOR: #ffb300;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right;

}
.td_foto
{
    PADDING-RIGHT: 48px;
    PADDING-LEFT: 20px;
    WIDTH: 400px;
    height:300px;
    BACKGROUND-COLOR: #ffffff
}
.td_cthumbnail
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 532px;
    HEIGHT: 261px;
    PADDING-TOP: 0px
}
.table_thumbnail
{
	
	BACKGROUND-IMAGE: url(../images/struttura/sfondo-tab.gif);
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
   BORDER-LEFT: 0px;
    WIDTH: 678px;
    BORDER-BOTTOM: 0px
}
.td_thumbnail
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    HEIGHT: 74px;
    TEXT-ALIGN: left;
}


.td_dsauto
{
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 600px;
    TEXT-ALIGN: left;
    
    
}
.td_prezzo
{
	width: 400px;
	font-size: 24px;
	vertical-align: bottom;
	width: 376px;
	color: #0770b0;
}
.td_multimarca
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 20px;
    WIDTH: 961px;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #ffffff
}
.td_copyright
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/struttura/home_r10_c1.jpg);
    WIDTH: 961px;
    HEIGHT: 50px
}
.table_ricerca
{
    BACKGROUND-COLOR: #ffb300;

}
.td_ricerca
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 100px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffb300;
    TEXT-ALIGN: left;
}
.td_ricerca_selezione
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 130px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffb300;
    TEXT-ALIGN: right
}
.td_ricerca_selezione_doppio
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;  
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffb300;
    TEXT-ALIGN: right
}



.td_ricerca_titolo
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.table_richiesta
{
    MARGIN-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN-left:14px;
    
}
.td_richiesta
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.td_richiesta_selezione
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 130px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.td_richiesta_titolo
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffb300;
    TEXT-ALIGN: left
}
.table_outlet
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 400px
}

.table_scheda
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    WIDTH: 400px
}
.td_scheda
{
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: left;
    WIDTH: 120px;
    HEIGHT: 14px;
}
.td_scheda_valore
{
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: left;
    WIDTH: 280px;
    HEIGHT: 14px;
}
.td_outlet
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 16px;
    WIDTH: 250px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 30px;
    BACKGROUND-COLOR: #0770b0;
    TEXT-ALIGN: left
}
.td_listino
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 16px;
    BORDER-LEFT: #0770b0 1px solid;
    WIDTH: 250px;
    COLOR: #0770b0;
    BORDER-BOTTOM: #0770b0 1px solid;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.td_outlet_prezzo
{
    PADDING-RIGHT: 6px;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 2px;
    WIDTH: 150px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 30px;
    BACKGROUND-COLOR: #0770b0;
    TEXT-ALIGN: right;
}
.td_listino_prezzo
{
    BORDER-RIGHT: #0770b0 1px solid;
    PADDING-RIGHT: 6px;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 2px;
    WIDTH: 150px;
    COLOR: #0770b0;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #0770b0 1px solid;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right;
}
#spazio2
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
}
#pagina
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    HEIGHT: 50px;
    TEXT-ALIGN: right
}
#testo
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN:  left;
    
}
.td_banner
{
    HEIGHT: 172px
}
.td_menu
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/struttura/home_r2_c1.jpg);
    WIDTH: 1000px;
    HEIGHT: 30px;
}
.td_linea
{
    BACKGROUND-IMAGE: url(../images/struttura/linea.gif);
    WIDTH: 41px;
    padding-right:1px;
   
}
.td_corpo
{
    MARGIN-TOP: 0px;
    VERTICAL-ALIGN: top;
    height:185px;
    
}
.td_risultato_titolo
{
    PADDING-BOTTOM: 2px;
    WIDTH: 240px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
.td_risultato_foto
{
    PADDING-RIGHT: 10px;
    WIDTH: 89px;
    HEIGHT: 67px
}
.td_risultato_prezzo
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    WIDTH: 141px;
    COLOR: #0770b0;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 35px;
    TEXT-ALIGN: left
}
.td_risultato_dati1
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 90px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.td_risultato_dati2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 51px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.td_risultato_linea
{
    BORDER-BOTTOM: #cccccc 1px solid
}


.DownloadItem
{
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: none;
	
}


.td_esito_intestazione
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffb300;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    COLOR: #333333;
    FONT-SIZE: 12px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
}
.td_esito_riga1
{
    BORDER: #cccccc 1px solid;
    
    BACKGROUND-COLOR: #ffffff;
    HEIGHT: 18px;
}
.td_esito_riga2
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #efefef;
    HEIGHT: 18px;
}

.td_Bordo_Ricerca
{
	border-style: solid solid solid solid;
	 /*top right bottom left*/
	border-width: 1px 0px 1px 0px;
	border-color: #cccccc;
	vertical-align:middle;

}











