body     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ae1515 }
.tabella-principale    { background-color: #ae1515; margin-top: 15px }
.riga-menusopra  { background: white url(../immagini/base_rigasopra.gif) repeat-x; margin: 0px; padding: 0px; height: 34px }
.pulsante-testata    { color: black; font-size: 14px; background: url(../immagini/pulsante_testata.gif) no-repeat; text-align: center; float: left; margin-top: 0px; margin-bottom: 0px; margin-left: 43px; padding-top: 5px; position: static; width: 114px; height: 34px; visibility: visible; min-height: 34px; min-width: 114px }
.pulsante-testata1 { color: black; font-size: 14px; background: url(../immagini/pulsante_testata.gif) no-repeat; text-align: center; float: left; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; padding-top: 5px; position: static; width: 114px; height: 34px; visibility: visible; min-height: 34px; min-width: 114px }
a:visited { color: black; font-weight: bold; text-decoration: none }
a:link { color: black; font-weight: bold; text-decoration: none }
a:hover { color: black; font-weight: bold; text-decoration: underline }
.colonna-dx { }
.colonna-dx1 { background: white url(../immagini/basefondo-dx.gif) repeat-y ;}
.colonna-centrale  { font-size: 14px; background-color: white; padding-top: 9px; padding-right: 5px; padding-left: 5px }
.colonna-sx    { color: black; font-size: 12px; background: white repeat-y -2px 10px; padding-top: 9px; padding-right: 5px; padding-left: 5px }
.ricerca-rapida  { color: #ae1515; font-weight: bold; font-size: 16px }
.pulsante-giallo   { background: url(../immagini/pulsante_giallo-ok.jpg) no-repeat; text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 8px; width: 176px; height: 34px }
.pulsante-giallo a { color: white }
.pulsante-bianco   { background: url(../immagini/pulsante_bianco.jpg) no-repeat; text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 9px; width: 171px; height: 36px }
.pulsante-bianco a  { color: black }
.Categorie  { font-size: 14px }
.CategoriePiccolo  { font-size: 13px }
.Sottocategorie { font-style: oblique; font-weight: normal; padding-left: 5px }
.Vetrina { font-size: 12px; background: url(../immagini/basefondo-vetrina.gif) repeat-y; text-align: center; margin-top: 0px }
.Annuncino { color: black; font-size: 10px; text-align: center; padding: 2px }
.Banner  { text-align: center; margin-top: 25px;}
.Banner a {border-style:none;}
.Banner img {border-style:none;}
.Testi-HP { font-size: 12px; padding-right: 5px; padding-left: 5px }
h3 { color: white; background-color: #da8d00; text-align: center }
.data-inserimento { font-size: 12px; text-align: right }
.descrizione-offerta  { background: url(../immagini/descrizione-fondo.gif) repeat-y; float: right; margin-bottom: 15px; padding-top: 0px; width: 550px }
.testo-offerta { padding: 0px 10px 10px }
h2  { color: black; font-weight: normal; font-size: 18px; line-height: 18px; margin-top: -4px }
.foto-offerta { vertical-align: middle; float: left }
.cella-lista    { font-weight: bold; font-size: 16px; background: url(../immagini/cat-tabella-base.gif) repeat-x; text-align: center; height: 29px }
.cella-lista a:link { color: black; font-weight: bold; text-decoration: underline }
.cella-lista a:visited { color: black; font-weight: bold; text-decoration: underline }
.riga-lista 
{ 
	font-size: 12px; 
	padding: 5px 3px; 
	border: ridge 2px silver;
	
}

.riga-lista a
{ 
	text-decoration: none;
}

.riga-lista  a:visited
{
	color: #da8d00;
}
.boxrosso  { border: solid 1px #ae1515 }
.cercarosso   { color: white; font-size: 12px; background-color: #ae1515; margin-top: 2px; margin-bottom: 2px; padding-right: 5px; padding-left: 5px }
.cercarosso a   { color: white }


/*nuovi stili*/
.Help_Menu  { color: #ae1515; font-weight: bold; font-size: 14px }
.Help_Menu a:visited 
{
	color: #ae1515;
}
.Help_Menu a:hover
{
	color: #da8d00;
}
.Help_Menu a:link 
{
	color: #ae1515;
}

.Help_SubMenu  { color: #ae1515; font-weight:normal; font-size: 12px }
.Help_SubMenu a:visited 
{
	color: #ae1515;
	font-weight:normal
}

.Help_SubMenu a:Active 
{
	color: #ae1515;
	font-weight:bold;
	font-size: 12px;
}

.Help_SubMenu a:hover
{
	color: #da8d00;
	font-weight:normal
}
.Help_SubMenu a:link 
{
	color: #ae1515;
	font-weight:normal
}
.HelpTextText
/* Corpo dei paragrafi di help */
{
	font-size: 90%;
	text-align:justify;
}

.HelpTextTitle
/* Corpo dei paragrafi di help */
{
	color: #ae1515;
	font-weight:normal;
	font-size: 14px;
}
.TestiAvvisoBunner  {text-align: center; font-size: 22px; color: #ae1515}
.TestiAvvisoBunner a:hover
{
	color: #da8d00;
}
.TestiAvvisoBunner a:Link
{
	color: #da8d00;
}

/* Aggiunti da iSfera*/
/* Nasconde l'elemento (usato per alcune funzioni javascript) */
.Hidden {	display: none;}
.codice-annuncio { font-size: 12px; text-align: left }

.Header
{
	background:url(../immagini/cat-tabella-base.gif) repeat-x;	
	font-size:smaller;
}

