img.foto {
    border: 2px outset;
    border-color: #ccc #ccc #ccc #ccc;
    padding: 15px;background: #fff;
    margin-left: 10px;
    margin-right: 10px;
    width: 150px;
    max-width: 155px;
    }
.prodotti
{
    max-width: 155px;
    width: 150px;
    vertical-align: top;
    margin-left: 0px;
}
td.titolo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: 600;
    font-style: normal;
    font-variant: small-caps;
    text-transform: uppercase;
    color: #003399;
    vertical-align: 10px;
    text-align: left;
    margin-top: 10px;
    line-height: 25px;
    white-space: nowrap;
    padding-left: 9px;
    padding-right: 9px;
    max-width: 180px;
    letter-spacing: 1px;
}
th.Cod
{
    margin: 5px 2px 9px 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: 600;
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
    color: #000066;
    text-align: left;
    text-indent: inherit;
    white-space: inherit;
    empty-cells: show;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 0px;
}
td.desc
{
    margin: 5px 2px 9px 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
    color: #000066;
    text-align: left;
    text-indent: inherit;
    white-space: inherit;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 0px;
    max-width: 155px;
    overflow: visible;
}
td.money
{
    margin: 1px 2px 9px 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
    color: #0099CC;
    text-align: left;
    text-indent: inherit;
    white-space: inherit;
    empty-cells: show;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 0px;
}
#W3C
{
position:relative;
z-index:20;
padding:0.4em;
left:4em;
top:1.3em;
color: #900;
width:50px;
}
#desc_costumi
{

	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
	color: #333333;
    font-weight: 400;
	text-decoration: none;
    max-width: 127px;
}
label#desc_costumi
{
	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
	color: #333333;
    font-weight: 600;
	text-decoration: none;
    max-width: 127px;
}
#2010
{

	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
	color: #333333;
    font-weight: 400;
	text-decoration: none;
    max-width: 127px;
}
label#2010
{
	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
	color: #333333;
    font-weight: 600;
	text-decoration: none;
    max-width: 127px;
}

#faq
{

	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
	color: #333333;
    font-weight: 400;
	text-decoration: none;
    padding-right: 10px;
    padding-top: 0px;
    padding-left: 15px;
    margin-left: 15px;
    padding-right: 15px;
    margin-right: 15px;
    margin-top: 0px;
    padding-bottom: 0px;
    width: 90%;
}
#titofaq
{
	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
    font-weight: 700;
    text-align: left;
    letter-spacing: 2px;
    word-spacing: 1px;
    text-transform: uppercase;
	color: #383535;
    padding-bottom: 1px;
    padding-left: 59px;
    margin-left: 35px;
    margin-top: 12px;
    background-image: url(../images/icofaq.gif);
    background-repeat: no-repeat;  
	height: 66px;
        
}
#stitofaq
{
	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: 500;
    text-align: left;
    letter-spacing: 2px;
    word-spacing: 1px;
    text-transform: uppercase;
	color: #383535;
    padding-bottom: 1px;
    padding-left: 12px;
    margin-left: 12px;
    margin-top: 4px;
        width: 100%;
}
dt#faq
{
	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
    font-weight: 600;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
    text-transform: uppercase;
	color: #5E5C5C;
    padding-bottom: 5px;
    border-top: #cccccc 1px solid;
    border-right: #666666 0px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #FCFCFC 2px solid;
        width: 90%;
    
}
dd#faq
{
	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: 500;
    text-align: left;
    letter-spacing: 1px;
    word-spacing: 1px;
    text-transform: uppercase;
	color: #5E5C5C;
    padding-bottom: 12px;
    border-left: #cccccc 1px solid;
    width: 90%;
}
dd#faqlink
{
	float: left;
}
#faqlink
{
	font-family: Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: 500;
    text-align: right;
    letter-spacing: 1px;
    word-spacing: 1px;
    text-transform: uppercase;
	color: #5E5C56;
    padding-bottom: 12px;
    width: 90%;
}
  #autocompletion a {
    text-decoration: none;
    font-style: oblique;
    color: #ff0000;
    text-shadow: blue 2px 2px 3px;

  }
    #autocompletion a:hover {
    text-decoration: none;
    font-style: oblique;
    color: #ff0000;
    text-shadow: red 2px 2px 3px;

  }
  .selected:hover {
    text-decoration: none;
    font-style: oblique;
    color: #fff;
    background: #0000ff;
    filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    text-shadow: red 2px 2px 3px;
  }
#noid {
    font: 12px "Verdana" ;
	color: #000;
    font-weight: 500;

}
.pignatte
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
    text-align: left;
	color: #333333;
    font-weight: 400;
	text-decoration: none;
    padding-right: 10px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
}
.subHeader {
	color: #3366CC;
	line-height: 23px;
	letter-spacing:0.1em;
	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-position: center center;
	text-align: left;
	font-variant: small-caps;
	vertical-align: middle;
	margin: 1px;
	}
.smallText {
	font: 83.5%/1.8em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: #003366;
	}
  
a.smallText:hover {
	font: 83.5%/1.8em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: #0000FF;
    background-color: #FFF;
    text-decoration:none;
	}  
a.smallText:link {
	font: 83.5%/1.8em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: #000;
	}   
.bigText {
	font: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-weight: 500;
	color: #0000ff;
	}
.Trecensite {
	font: 70.5%/1.2em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: #003366;
    padding-right: 0px;
    padding-top: 1px;
    padding-left: 3px;
    padding-bottom: 0px;
    border-top: #cccccc 1px solid;
    border-right: #666666 0px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #FCFCFC 2px solid;
	}
    
.recensite {
	font: 70.5%/1.2em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: #003366;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #F4F2F2 1px solid;
    border-bottom: #FCFCFC 2px solid;
	}

.topnegozio2008
{
    background-image: url(../img/negozio2008.jpg);
    background-repeat: no-repeat;  
	width: 650px;
	height: 124px;
}
.occasioni
{

    padding-right: 0px;
    padding-top: 15px;
    padding-left: 1px;
    padding-bottom: 10px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #FF6600 1px solid;
    border-bottom: #FE6905 4px solid;

}
.occasionihome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: right;
	color: #333333;
    font-weight: 600;
	text-decoration: none;
    padding-right: 10px;
    padding-top: 5px;
    padding-left: 0px;
    padding-bottom: 60px;
    border-top: #000000 0px solid;
    border-right: #FF6600 1px solid;
    border-left: #666666 0px solid;
    border-bottom: #FE6905 4px solid;

}
.topoccasionihome
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
	font-size: 16px;
	font-style: normal;
	color: #fff;
    text-decoration: blink;
    text-transform: uppercase;
    text-align: center;
    padding-right: 0px;
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    background-image: url(../img/topoccasionihome.png);
    background-repeat: no-repeat;  
	width: 368px;
	height: 35px;
}
table.tuttoperlafesta
{
	font-family: Helvetica, sans-serif, Verdana, Arial;
    font-weight: 400;
	font-size: 12px;
    text-align: left;
	font-style: normal;
	color: #666666;
    text-decoration: none;
    	border-right: navy 1px solid;
	border-top: navy 1px solid;
    border-left: navy 1px solid;
    border-bottom: navy 1px solid;
}
div.tuttoperlafesta
{
	font-family: Helvetica, sans-serif, Verdana, Arial;
    font-weight: 400;
	font-size: 12px;
    text-align: left;
	font-style: normal;
	color: #666666;
    text-decoration: none;
}
div.titlemotori
{
	font-family: Helvetica, sans-serif, Verdana, Arial;
    font-weight: 400;
	font-size: 7px;
    text-align: center;
    text-transform: uppercase;
	font-style: normal;
	color: #cccccc;
    text-decoration: none;
    	width: 100%;
}
.titlecapodanno2007
{
	font-family: Showcard Gothic, Verdana, Arial;
    font-weight: 700;
	font-size: 15px;
    text-align: center;
    text-transform: uppercase;
	font-style: normal;
	color: #000;
    text-decoration: none;
    padding-right: 0px;
    padding-top: 4px;
    padding-left: 0px;
    padding-bottom: 1px;
    border-top: #EDEDED 0px solid;
    border-bottom: #EDEDED 14px solid;
    border-right: #C0C0C0 0px solid;
    border-left: #C0C0C0 0px solid;
}
#1promozione
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 14px;
	font-style: normal;
	color: #ff0000;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    padding-right: 0px;
    padding-top: 2px;
    padding-left: 0px;
    padding-bottom: 2px;
    background-image: url(../img/1promo.jpg);
    background-repeat: no-repeat;  
	width: 110px;
	height: 180px;
}
.1promozione
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 13px;
	font-style: normal;
	color: #ff0000;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    padding-right: 0px;
    padding-top: 4px;
    padding-left: 0px;
    padding-bottom: 2px;
    border-top: #EDEDED 13px solid;
    border-bottom: #EDEDED 12px solid;
    border-right: #C0C0C0 1px solid;
    border-left: #C0C0C0 0px solid;
}
#linkdadino
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #000000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 20px;
    padding-top: 1px;
    padding-left: 47px;
    padding-bottom: 2px;
}
#linkdadino:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #ff0000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 20px;
    padding-top: 1px;
    padding-left: 47px;
    padding-bottom: 2px;
}
.titledadino
{
    font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
    text-align: left;
	color: #fff;
    font-weight: 600;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 6px;
    padding-left: 6px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #E5653E 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #E5653E 0px solid;
    background-image: url(../images/dadino.png);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 100px;
}
.descdadino
{
    font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
    text-align: left;
	color: #000;
    font-weight: 400;
	text-decoration: none;
    padding-right: 2px;
    padding-top: 10px;
    padding-left: 47px;
    padding-bottom: 4px;
    border-top: #000000 0px solid;
    border-right: #E5653E 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #E5653E 0px solid;
}
.titlebil
{
    font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 3px;
    margin-right: 3px;
    padding-top: 2px;
    padding-left: 6px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #E5653E 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #E5653E 0px solid;
    background-image: url(../images/bilanciah.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 100px;
}
.descbil
{
    font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
    text-align: right;
	color: #000;
    font-weight: 400;
	text-decoration: none;
    padding-right: 2px;
    padding-top: 19px;
    padding-left: 0px;
    padding-bottom: 4px;
    border-top: #000000 0px solid;
    border-right: #E5653E 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #E5653E 0px solid;
}
#2008
{
    font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 15px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
    padding-right: 4px;
    padding-top: 8px;
    padding-left: 5px;
    padding-bottom: 0px;
    border-bottom: #E5653E 2px solid;
    background-image: url(../img/imgtop.gif);
    background-repeat: no-repeat;   
  	width: 240px;
	height: 35px;
    z-index: 20;
    visibility: visible;
}
.bannertop
{
    background-image: url(../images/logo.sigrazie2010S.jpg);
    background-repeat: no-repeat;  
    border-top: #000000 1px solid;
    border-right: #E5653E 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #E5653E 2px solid; 
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: -5px;  
    width: 535px;
	height: 120px;    
}
.bannertopHalloween
{
    background-image: url(../images/logo.sigrazie.Halloween.jpg);
    background-repeat: no-repeat;  
    border-top: #000000 1px solid;
    border-right: #E5653E 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #E5653E 2px solid; 
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: -5px;  
    width: 600px;
	height: 120px;    

}
.bannertopcarrello
{
    background-image: url(../images/logo.sigrazie2010.jpg);
    background-repeat: no-repeat;  
    border-top: #000000 1px solid;
    border-right: #E5653E 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #E5653E 2px solid; 
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: -5px;  
    width: 535px;
	height: 120px;    

}
.bannertopNEGOZIO
{
    background-image: url(../images/logo.sigrazie2008N.jpg);
    background-repeat: no-repeat;  
    border-top: #000000 1px solid;
    border-right: #E5653E 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #E5653E 2px solid; 
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: -5px;  
    width: 600px;
	height: 120px;    

}
td.pre
{
    background-image: url(../images/pre.jpg);
    background-repeat: repeat-x;   

}
tr#bannertop
{
    background-image: url(../images/logo.sigrazie2008.png);
    background-repeat: no-repeat;   
    width: 500px;
	height: 126px;
}
.party1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 14px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    background-color: #FF6600;
    border-top: #000000 1px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.party2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 14px;
	font-style: normal;
	color: #fff;
    text-decoration: none;
    background-color: #666666;
    border-top: #000000 1px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.party3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 14px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    background-color: #FF9900;
    border-top: #000000 1px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.titoloparty
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 15px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    border-top: #000000 1px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 1px solid;
	border-right: #000000 0px solid;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 7px;
    padding-bottom: 5px;
}
.accessori_libri 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #47274A;
    background-color: #7ABCDD;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
}
.prodotti_dolci 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #47274A;
    background-color: #9BBCFE;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
}
.palloncini 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #47274A;
    background-color: #FE9B59;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
    padding-left: 4px;
    padding-right: 4px;
}
.titolosezionemenu2007
    {
    background-color: #FF6600;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #666666 0px solid;
    width: 200px;
	height: 100%;
    padding-top: 4px;
    padding-left: 3px;
    padding-right: 2px;
    padding-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    font-weight: 300;
	text-decoration: none;
    text-align: center;
    }
.titolosezionemenu20072
{

    background-color: #6699FF;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #666666 0px solid;
    width: 200px;
	height: 100%;
    padding-top: 4px;
    padding-left: 3px;
    padding-right: 2px;
    padding-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    font-weight: 300;
	text-decoration: none;
    text-align: center;
    }
    .titolosezionemenuFestivita
{

    background-color: #FF0033;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #666666 0px solid;
    width: 200px;
	height: 100%;
    padding-top: 4px;
    padding-left: 3px;
    padding-right: 2px;
    padding-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    font-weight: 300;
	text-decoration: none;
    text-align: center;
    }
.titolosezionemenu20073
{
    background-color: #3399CC;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #666666 0px solid;
    width: 200px;
	height: 100%;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    font-weight: 300;
	text-decoration: none;
    text-align: center;
    }
.titolosezionemenu20074
    {

    background-color: #F5E305;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #666666 0px solid;
    width: 200px;
	height: 100%;
    padding-top: 4px;
    padding-left: 3px;
    padding-right: 2px;
    padding-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
    font-weight: 300;
	text-decoration: none;
    text-align: center;
    }
.linksezionemenu2007
    {
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    width: 100px;
    padding-top: 0px;
    padding-left: 2px;
    padding-right: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
    font-weight: 300;
	text-decoration: none;
    }
.img
{
    background-image: url(../images/img.jpg);
    background-repeat: no-repeat; 
	width: 139px;
	height: 94px;
}
div.pic{float:left;margin: 2px;padding:0 0 1px 0;
    background: url(../shadow.png) no-repeat bottom center}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 2px;background: #f6f6f6} 
.bombole
{
    padding-right: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;
    border-left: #0000FF 1px solid;
    border-bottom: #666666 0px solid;
    background-color: #fff;
}
.t
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 12px;
	font-style: normal;
	color: #FFCC00;
    text-decoration: none;
    text-align: center;
    background-image: url(../images/mediakele.jpg);
    background-repeat: no-repeat;   
}
#X
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
	font-size: 10px;
	font-style: normal;
	color: #12324B;
    text-decoration: none;
    text-align: left;
}
#X:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
	font-size: 10px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    text-align: left;
}
.centralealto
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 14px;
	font-style: normal;
	color: #ff0000;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    padding-right: 0px;
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    background-image: url(../img/centeraltohome.png);
    background-repeat: no-repeat;  
	width: 370px;
	height: 48px;
}
.centralealtoinfo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
	font-size: 13px;
	font-style: normal;
	color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    padding-right: 0px;
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    background-image: url(../img/centeraltohomeinfo.png);
    background-repeat: no-repeat;  
	width: 368px;
	height: 70px;
}
.centralealto2
{
    background-image: url(../images/topcenter2.jpg);
	width: 370px;
	height: 29px;
}
.centralealto3
{
    background-image: url(../images/topcenter3.jpg);
	width: 370px;
	height: 29px;
}
.centralebasso
{
    background-image: url(../images/bottomcenter.jpg);    
    background-repeat: no-repeat;    
	width: 370px;
	height: 29px;
}
.titolocentraleA 
{
    background-image: url(../images/sfondotopcenter.gif);
    background-repeat: no-repeat; 
}
.titolocentrale
{
	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-weight: 400;
	font-size: 10px;
	font-style: normal;
	color: #333333;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 7px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #535A74 1px solid;
    border-left: #535A74 2px solid;
    border-bottom: #535A74 3px solid;
    width: 370px;
}
.orarionegozio 
{
	font-family: 65%/1.2em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-weight: 600;
	font-style: normal;
	color: #E5572F;
    text-decoration: none;
    text-align: left;
    padding-left: 7px;
    padding-right: 8px;
}
.testocontatti 
{
	font-family: 60%/1.2em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-weight: 500;
	font-style: normal;
	color: #000;
    text-decoration: none;
    text-align: left;
    padding-left: 7px;
    padding-right: 8px;
}
.Testo
{
	font-family: 78.5%/1.4em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.Testobil
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    padding-left: 25px;
    margin-left: 25px;
	color: #000000;
    letter-spacing: 1px;
    word-spacing: 3px;
}
.Testoboxnews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
    text-align: center;
	color: #7B4299;
    padding-right: 3px;
    padding-top: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    letter-spacing: 2px;
    border-top: #666 0px solid;
    border-right: #ccc 2px solid;
    border-left: #ccc 2px solid;
    border-bottom: #666666 0px solid;
    background-color: #000;
}
span.Testonegozio
{
    font: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	word-spacing:2px;
	color:#444;
	margin:20px;
    

	font-style: normal;
    letter-spacing: 1ml;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    text-transform: uppercase;
    padding-right: 16px;
    padding-top: 3px;
    padding-left: 22px;
    padding-bottom: 3px;
}
.Testonegozio
{
	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
    padding-right: 9px;
    padding-top: 3px;
    padding-left: 10px;
    padding-bottom: 3px;
}
.Titolonegozio
{
    font: 92.5%/1.8em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	word-spacing:4px;
	margin:20px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
    text-align: center;
	color: #ff0000;
    font-variant: small-caps;
}
#eliminazione
{
	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 10px;
    text-align: center;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
}

.images
{
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    border-top: #666666 2px solid;
    border-right: #666666 2px solid;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
}
.Titolini
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 1px solid;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #FF9933;
	 font-weight: bolder;
	text-decoration: none;
    background-image: url(../images/titolino_a.gif);
	width: 200px;
	height: 35px;
}
.SFONDOCONTATTI
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 5px;
    padding-bottom: 0px;
    font-weight: bolder;
	font-size: 14px;
    letter-spacing: 1px;
	font-style: normal;
	color: #FFF;
    font-weight: bolder;
	text-decoration: none;
    background-image: url(../images/SFONDOCONTACT.jpg);
    background-repeat: no-repeat;
	width: 600px;
	height: 20px;
}
.torte
{	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
}
.TitoliniDOLCI
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 1px solid;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #FF9933;
	 font-weight: bolder;
	text-decoration: none;
    background-image: url(../images/titolino_a.gif);
	width: 199px;
	height: 20px;
}
.TitolinoOrdini
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 6px;
    padding-bottom: 0px;
    border-top: #FF9933 1px solid;
    border-right: #FF9933 1px solid;
    border-left: #FF9933 1px solid;
    border-bottom: #FF9933 3px solid;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #FF9933;
	text-decoration: none;
	text-align: center;
    font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    background-color: #3366FF;
}
.specificheordini
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 6px;
    padding-bottom: 5px;
    border-top: #FF9933 1px solid;
    border-right: #FF9933 1px solid;
    border-left: #FF9933 1px solid;
    border-bottom: #FF9933 5px solid;
	font-size: 9px;
	font-style: normal;
	color: #000000;
    font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 14px;
    font-weight: normal;
	text-decoration: none;
	text-align: left;
    letter-spacing: 1px;
}
.table_ordini
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 1px solid;
    border-right: #FF9933 1px solid;
    border-left: #FF9933 1px solid;
    border-bottom: #FF9933 5px solid;
    background-color: #cccccc;
    width: 530px;
}
TEXTAREA.FormOrdini
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000033;
	background-color: #ff9966;
	border-top: #000000 2px solid;
	border-bottom: #000033 1px solid;
	border-left: #000000 2px solid;
	border-right: #000033 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	overflow: hidden ;
    height: 10px;
}
.BOTTONCINO
{

    padding-right: 1px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 1px solid;
    border-right: #666666 1px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/BOTTONCINO.gif);
  	width: 204px;
	height: 38px;
}
.Titolininews
{
    padding-right: 2px;
    padding-top: 0px;
    padding-left: 1px;
    padding-bottom: 1px;
    border-top: #000000 1px solid;
    border-right: #3366FF 2px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
    background-color: #FF9900;
}
.Titolosubmenu
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 13px;
	font-style: normal;
	color: #fff;
    text-align: center;
	text-decoration: none;
    background-image: url(../images/titolosubmenu01.png);
    background-repeat: no-repeat;
	width: 200px;
	height: 35px;
}
.Titolosubmenuhalloween
{
    padding-right: 2px;
    padding-top: 7px;
    padding-left: 2px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #fff;
    text-align: center;
	text-decoration: none;
    background-image: url(../images/titolosubmenuhalloween.gif);
    background-repeat: no-repeat;
	width: 200px;
	height: 33px;
    }
.Titolosubmenunatale
{
    padding-right: 2px;
    padding-top: 7px;
    padding-left: 5px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #fff;
    text-align: left;
	text-decoration: none;
    background-image: url(../images/titolosubmenunatale.png);
    background-repeat: no-repeat;
	width: 200px;
	height: 33px;
    }
.bottomsubmenuhalloween
{
    padding-right: 2px;
    padding-top: 7px;
    padding-left: 2px;
    padding-bottom: 0px;
    border-top: #ffffff 1px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #fff;
    text-align: center;
	text-decoration: none;
    background-image: url(../images/bottomsubmenuhalloween.gif);
    background-repeat: no-repeat;
	width: 200px;
	height: 18px;
    }
.bottomsubmenunatale
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/bottomsubmenunatale.png);
    background-repeat: no-repeat;
	width: 200px;
	height: 19px;
    }
.Titolosubmenu02
{
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #F8CE22;
    text-align: center;
	text-decoration: none;
    background-image: url(../images/bottomsubmenu01.gif);
    background-repeat: no-repeat;
	width: 200px;
	height: 18px;
}
.bottomsubmenu
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,5px;
    text-decoration: blink;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 1px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/bottomsubmenu01.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
#condizionivendita
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 3px;
    padding-top: 2px;
    padding-left: 3px;
    padding-bottom: 2px;
    background-image: url(../images/condizionivendita.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
#condvend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 3px;
    padding-top: 2px;
    padding-left: 3px;
    padding-bottom: 2px;
}
#condvend:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
	color: #FF0000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 3px;
    padding-top: 2px;
    padding-left: 3px;
    padding-bottom: 2px;
}
.spotradio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,2px;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/spotradio.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
.bomboleeliohome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,2px;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/bombole.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
.partyhome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,2px;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/partyhome.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
.partysemplicehome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,2px;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/partysemplicehome.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
.decorahome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
    letter-spacing: 0,2px;
	color: #FFF;
    font-weight: 500;
	text-decoration: none;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FF9933 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #FF9933 0px solid;
    background-image: url(../images/decorahome.gif);
    background-repeat: no-repeat;
  	width: 200px;
	height: 33px;
}
.bak
    {
    width: 200px;
	height: 100%;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff9966;
    font-weight: 300;
	text-decoration: none;
    background-color: #3366FF;
}
.Stile1 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	color: #000000;
    font-weight: 300;
	text-decoration: none;
}
.BOTTONCINOnews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    text-align: center;
	color: #0000FF;
    font-weight: bolder;
	text-decoration: none;
    background-image: url(../images/bottom.news.home.png);
    background-repeat: no-repeat;
    width: 200px;
	height: 25px;
}
#a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #0000FF;
    font-weight: 600;
	text-decoration: none;
}
#a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000000;
    font-weight: 600;
	text-decoration: none;
}
#b
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: left;
	color: #FFFFFF;
	 font-weight: bolder;
	text-decoration: blink;
}
#b:hover
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: left;
	color: #ff9900;
	 font-weight: bolder;
	text-decoration: blink;
 }
 #c
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 9px;
    color: #ff9900;
    text-decoration: blink;
 }
.titolonews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
    font-weight: 600;
	text-decoration: none;
    text-align: left;
    padding-right: 1px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-color: #6699ff;
}
.descrizionenews
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
    font-weight: 600;
	text-decoration: none;
    padding-right: 2px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #0000FF 1px solid;
    border-left: #0000ff 1px solid;
    border-bottom: #000000 0px solid; 
    background-color: #ffffff;
    width: 200px;
}
.descrizionenewssenzasfondo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
    font-weight: normal;
	text-decoration: none;
    text-align: left;
    padding-right: 2px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #0000FF 1px solid;
    border-left: #0000ff 1px solid;
    border-bottom: #000000 0px solid; 
    background-color: #ffffff;
}
.mainmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
 }   
a.mainmenu:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
}
a.mainmenu:visited 
{
    
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
}
a.mainmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
}
a.mainmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
}
.descrizionenegozio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    text-align: left;
	color: #000000;
    font-weight: normal;
	text-decoration: none;
}
.descrizionnews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    text-align: left;
	color: #000000;
    font-weight: normal;
	text-decoration: none;
    padding-right: 4px;
    padding-top: 0px;
    padding-left: 4px;
    padding-bottom: 2px;
    border-top: #0000ff 0px solid;
    border-right: #0000FF 1px solid;
    border-left: #0000FF 1px solid;
    border-bottom: #000000 0px solid;
    width: 200px;
}
.titolocondizioni
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 14px;
	font-style: normal;
    text-align: left;
	color: #000066;
    font-weight: 600;
	text-decoration: none;
    text-transform: uppercase;
    padding-right: 0px;
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 0px;
    border-top: #0000ff 1px solid;
    border-right: #0000ff 1px solid;
    border-left: #ff9966 1px solid;
    border-bottom: #000000 0px solid;
}
.corpocondizioni
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 13px;
	font-style: normal;
    text-align: left;
	color: #000000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 7px;
    padding-top: 0px;
    padding-left: 7px;
    padding-bottom: 8px;
    border-top: #0000ff 0px solid;
    border-right: #0000ff 1px solid;
    border-left: #ff9966 1px solid;
    border-bottom: #0000ff 1px solid;
}
.titolomenucoordinati
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    letter-spacing: 2;
    text-align: center;
	color: #000000;
    font-weight: 600;
	text-decoration: none;
    text-transform: uppercase;
    padding-right: 2px;
    padding-top: 3px;
    padding-left: 2px;
    padding-bottom: 3px;
}
.titoloevoluzione
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
    text-align: center;
	color: #FFF;
    font-weight: 600;
	text-decoration: none;
}
.div:menuricette
{
    padding-right: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    border-top: #000000 1px solid;
    border-right: #666666 1px solid;
    border-left: #666666 2px solid;
    border-bottom: #CCC 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
    background-color: #6699ff;
}
div.menuricette:link 
{
    padding-right: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    border-top: #000000 1px solid;
    border-right: #666666 1px solid;
    border-left: #666666 2px solid;
    border-bottom: #CCC 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
    background-color: #6699ff;
}
div.menuricette:visited 
{
    
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
    background-color: #6699ff;
}
div.menuricette:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
    background-color: #6699ff;
}
div.menuricette:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	color: #000000;
    text-decoration: none;
    background-color: #6699ff;
}
.intestazione 
{
	font-family: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-weight: 500;
	font-size: 11px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    letter-spacing: 1px;
    padding-right: 1px;
    padding-top: 0px;
    padding-left: 67%;
    padding-bottom: 25px;
}
#intestazione
{
    font-weight: 700;
	font-size: 12px;
	font-style: normal;
	color: #000;
    text-decoration: none;
    letter-spacing: 1px;
}
#intestazione:hover
{
    font-weight: 800;
	font-size: 12px;
	font-style: normal;
	color: #FF9900;
    text-decoration: none;
    letter-spacing: 1px;
}
#h
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #000000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 2px;
}
#h:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #ff0000;
    font-weight: 500;
	text-decoration: none;
    padding-right: 1px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 2px;
}
#g
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #000000;
	 font-weight: 500;
	text-decoration: none;
    padding-right: 2px;
    padding-top: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
}
#g:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-transform: uppercase;
    text-align: right;
	color: #ff0000;
    font-weight: 500;
	text-decoration: none;

}
#z
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: right;
	color: #000000;
	 font-weight: 500;
	text-decoration: none;
}
#z:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: right;
	color: #FF0000;
    font-weight: 500;
	text-decoration: none;
}
.Stile2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.Stile6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Stile7 {font-size: 9px; font-family: Arial, Helvetica, sans-serif;}
.Stile8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.beck
{
	background-color: #99CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
    font-weight: 500;
	text-decoration: blink;
}
.partner
{
	background-color: #99CCFF;
	font-family: sans-serif, Verdana, Arial, Helvetica, ;
	font-size: 9px;
	color: #000;
    font-weight: 400;
    text-transform: capitalize;
	text-decoration: none;
    text-align: center;
    letter-spacing: 1px;
    padding-right: 4px;
    padding-top: 4px;
    padding-left: 4px;
    padding-bottom: 1px;
    border-top: #000000 1px solid;
    border-right: #3366FF 2px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 0px solid;
}
.MACROCATEGORIASUBMENU
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-align: center;
	color: #E6D105;
    font-weight: 900;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/img.menu.catalogo.macro.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
.MACROCATEGORIASUBMENUhalloween
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-align: center;
	color: #000000;
    font-weight: 900;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/img.menu.halloween.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
.MACROCATEGORIASUBMENUnatale
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 900;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/img.menu.natale.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
.TOPPASQUA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 900;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/TOPPASQUA.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 40px;
}
.BOTTOMPASQUA
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    text-align: center;
	color: #E6D105;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 12px;
    padding-left: 5px;
    padding-bottom: 1px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/BOTTOMPASQUA.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 30px;
}

.MACROCATEGORIAbottomhalloween
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    text-align: center;
	color: #E6D105;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 12px;
    padding-left: 5px;
    padding-bottom: 1px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/menu.bottom.halloween.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
.MACROCATEGORIAbottomnatale
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    text-align: center;
	color: #E6D105;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 12px;
    padding-left: 5px;
    padding-bottom: 1px;
    border-top: #000000 0px solid;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-image: url(../images/menu.bottom.natale.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}

.ELENCOTITOLISUBMENUhalloween
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #ff0000 0px solid;
    border-left: #EC5B1D 1px solid;
    background-image: url(../images/sfondo.elenco.pro.dolci.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 10px;
}
.TITOLOCATEGORIASUBMENUATTDOLCI
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
    text-transform: uppercase;
	text-decoration: none;
    letter-spacing: 1;
    padding-right: 0px;
    padding-top: 3px;
    padding-left: 0px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #ff9966 0px solid;
    border-left: #EC5B1D 1px solid;
    border-bottom: #666666 0px solid;
    background-color: #EE7D24;
  	width: 200px;
    height: 20px;
}
.ELENCOTITOLISUBMENU_ATTREZZATURADOLCI
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    text-align: center;
	color: #FFFFFF;
    font-weight: 500;
    text-transform: uppercase;
	text-decoration: none;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border-top: #000000 0px solid;
    border-right: #ff0000 0px solid;
    border-left: #EC5B1D 1px solid;
    background-image: url(../images/sfondo.elenco.attr.dolci.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 10px;
}

table.passTC
{
    background-image: url(../images/referenze/smoll/passTC.jpg);
    background-repeat: no-repeat;   
    background-position: 65px 38px;   
}
.passTC
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
    text-align: center;
	letter-spacing: 0.1em;
	color: #03134C;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: blue 2px 2px 3px;
    line-height: 15px;
    word-spacing: 0.1em;
	text-decoration: none;
    padding-right: 1px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #000000 0px solid;
    border-right: #ff0000 0px solid;
    border-left: #EC5B1D 0px solid;
}
a:link
{
    color: black;
    text-decoration: none;

}
a:visited
{
    color: black;
    text-decoration: none;

}
a:active
{
	color: black;
    text-decoration: none;

}
a:hover
{
    color: red;
    text-decoration: underline;

}




