body
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* inizio css2.1 fiori */
div.pic{float:left;margin: 5px;padding:0 0 12px 0;
    background: url(../../img/shadow.png) no-repeat bottom center;}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6;}

dl.testo {
font: 70% Verdana,Arial,sans-serif;background: #FFF;color:#222
display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6;
    }
 .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;
	}   
    
a.fiori img 
{
    display: block;border: 1px solid;
    border-color: #333 #333 #AAA #333;
    padding: 5px;background: #f6f6f6;
    width: 90px;
}

a.fiori:hover img 
{
    display: block;border: 1px solid;
    border-color: #000 #0099FF #0099FF #333;
    padding: 5px;background: #f6f6f6;
    position: relative;
    width: 90px;
}

/* fine css2.1 fiori */
/* inizio css2.1 allestimenti.allestimenti */
div.kele{margin: 5px;padding:0 0 7px 0;
    background: url(../../img/shadow2.png) no-repeat bottom center;}

div.kele img{display:block;
    border:1px solid #ccc;padding: 5px;
    border-color: #ccc #999 #666 #ccc}

dl.testo {
font: 70% Verdana,Arial,sans-serif;background: #FFF;color:#222
display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6;
    }
    
    
a.all img 
{
    display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6;
    width: 90px;
}

a.all2:hover img 
{
    display: block;border: 1px solid;
    border-color: #000 #0099FF #0099FF #333;
    padding: 5px;background: #f6f6f6;
    position: relative;
    width: 110px;
}

a.all2 img 
{
    display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6;
    width: 110px;
}

a.all2:hover img 
{
    display: block;border: 1px solid;
    border-color: #000 #0099FF #0099FF #333;
    padding: 5px;background: #f6f6f6;
    position: relative;
    width: 110px;
}

/* fine css2.1 allestimenti.allestimenti */


/* inizio css2.1 formordini nuovo */
td#inserimento   
{
    float: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 14px;
    list-style-type: none;
	font-style: normal;
    text-align: right;
	color: #003333;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #fff;
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    text-transform: uppercase;
    letter-spacing: 3px;
}

table#modulo
{
    table-layout: fixed;
    width: 97%;
    text-align: left;
    margin: 0;
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    border-top: #66CCCC 19px outset;
    border-right: #66CCCC 3px outset;
    border-left: #66CCCC 1px outset;
    border-bottom: #66CCCC 10px outset;
    background-color: #fff;
}
table#ordini
{

    text-align: left;
    margin: 0;
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    border-top: #66CCCC 19px outset;
    border-right: #66CCCC 3px outset;
    border-left: #66CCCC 1px outset;
    border-bottom: #66CCCC 10px outset;
    background-color: #fff;
    width: 100%;
}
td#cognome    
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 15px;
	font-style: normal;
    text-align: left;
	color: #339999;
    font-weight: 600;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #fff;
    padding-right: 2px;
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 4px;
    width: 100%;
    text-transform: capitalize;
    letter-spacing: 1px;
}

td#contattarvi    
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 13px;
	font-style: normal;
    text-align: left;
	color: #336666;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #fff;
    padding-right: 2px;
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 4px;
    width: 100%;
    text-transform: capitalize;
    letter-spacing: 1px;
}
td#contattarvidati   
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 9px;
	font-style: normal;
    text-align: left;
	color: #003333;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #fff;
    padding-right: 2px;
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    width: 100%;
    text-transform: uppercase;
    letter-spacing: 2px;
}


td#grazie    
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 13px;
	font-style: normal;
    text-align: left;
	color: #336666;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #fff;
    padding-right: 2px;
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 4px;
    width: 100%;
    text-transform: capitalize;
    letter-spacing: 1px;
}
td#voci    
{
    font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
    font-size: 14px;
    list-style-type: none;
	font-style: normal;
    text-align: left;
	color: #000;
    font-weight: 600;
	text-decoration: none;
    margin: 0;
    border-top: #000000 0px solid;
    border-right: #666666 0px haiden;
    border-left: #666666 0px haiden;
    border-bottom: #666666 0px solid;
    background-color: #CCFFFF;
    padding-right: 2px;
    padding-top: 3px;
    padding-left: 6px;
    padding-bottom: 2px;
    width: 100%;
    text-transform: capitalize;
}
td#dati    
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: left;
	color: #000;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border: 0;
    padding-top: 2px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 2px;

    font-variant: capitalize;
}
td#descrizione   
{
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: left;
	color: #000;
    font-weight: 500;
	text-decoration: none;
    margin: 0;
    border: 0;
    padding-top: 2px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 2px;
    width: 100%;
    font-variant: capitalize;
}























/* inizio css2.1 da controllare */
table#center 
{
    table-layout: fixed;
    width: 97%;
	height: 100%;
    padding-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #aeaeaa 0px dotted;
    border-right: #aeaeaa 0px dotted;
    border-left: #aeaeaa 0px dotted;
    border-bottom: #cccccc 3px groove;   
    } 
    
td#contentsubmenu 
{
    vertical-align: top;
    width: 200px;
	height: 100%;
    padding: 0px;
    border: #000000 0px solid;
	margin:0;
    } 
table#tablevuota 
{
    padding: 0px;
    border: #000000 0px solid;
	margin:0;
    } 
table#tablecontatti1 
{
    padding: 0px;
    border: #333333 1px solid;
	margin:0;
	background-image: url(../images/negozio2010.jpg);
    background-repeat: no-repeat;
    width: 100%;
    } 
	table#tablecontatti 
{
    padding: 0px;
    border: #333333 1px solid;
	margin:0;
	width: 100%;
    } 
td#contentcenter
{
    vertical-align: top;
    width: 100%;
	height: 100%;
    padding-left: 15px;
    padding-right: 5px;
    border: #000000 0px solid;
	margin-left: 0px;
	margin-right: 0px;
    } 

div#titolofestivita 
{
    list-style-type: none;
	font-size: 15px;
	font-style: normal;
    text-align: center;
	color: #FFF;
    font-weight: 800;
    text-transform: uppercase;
	text-decoration: none;
    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 0px solid;
    background-image: url(../images/img.menu.festivita.gif);
    background-repeat: no-repeat;   
  	width: 201px;
	height: 36px;
    font-variant: small-caps;
    } 
div#festivita    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    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 0px solid;
    background-color: #F3AB00;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}
div#festivita ul{list-style-type: none;margin: 0;padding: 0} 
div#festivita li{margin: 0 0 0px;padding: 0} 
div#festivita a{display: block;width: 199px;line-height: 20px;
    text-decoration: none; border: 1px solid #000;text-indent: 8px;
    background: url(../images/sfondo.elenco.festivita.gif);
    color: #FFF;font-variant: small-caps}
div#festivita a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #000000}
div#festivita li#activelink a,div#navigation li#activelink a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #333333} 
div#finefestivita
    {
    background-image: url(../images/img.menu.festivita.bottom.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
div#speciale 
{
    list-style-type: none;
	font-size: 15px;
	font-style: normal;
    text-align: center;
	color: #FFF;
    font-weight: 800;
    text-transform: uppercase;
	text-decoration: none;
    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 0px solid;
    background-image: url(../images/titolosubmenu01_verde.png);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
    font-variant: small-caps;
    } 
div#titolospeciale    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    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 0px solid;
    background-color: #F3AB00;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}
    
div#macro 
{
    list-style-type: none;
	font-size: 15px;
	font-style: normal;
    text-align: center;
	color: #FFF;
    font-weight: 800;
    text-transform: uppercase;
	text-decoration: none;
    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 0px solid;
    background-image: url(../images/img.menu.catalogo.macro.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
    font-variant: small-caps;
    } 
div#titolo    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    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 0px solid;
    background-color: #F3AB00;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}
div#navigation ul{list-style-type: none;margin: 0;padding: 0} 
div#navigation li{margin: 0 0 0px;padding: 0} 
div#navigation a{display: block;width: 199px;line-height: 20px;
    text-decoration: none; border: 1px solid #ff9966;text-indent: 8px;
    background: url("../img/sfondo.elenco.gif") no-repeat;
    color: #333;font-variant: small-caps}
div#navigation a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #1F2A3E; }
div#navigation li#activelink a,div#navigation li#activelink a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #333333} 
/* inizio menu prodotti per dolci */
  div#titoloprodottidolci    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    padding-right: 0px;
    padding-top: 8px;
    padding-left: 0px;
    padding-bottom: 4px;
    border-top: #FFF 6px groove;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-color: #EC5B1D;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}  
    div#prodottidolci ul{list-style-type: none;margin: 0;padding: 0} 
div#prodottidolci li{margin: 0 0 0px;padding: 0} 
div#prodottidolci a{display: block;width: 199px;line-height: 20px;
    text-decoration: none; border: 1px solid #ff9966;text-indent: 8px;
    background: url(../images/sfondo.elenco.pro.dolci.gif);
    color: #000;font-variant: small-caps}
div#prodottidolci a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #000000}
div#prodottidolci li#activelink a,div#navigation li#activelink a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #333333} 
/* inizio menu attrezzatura per dolci */
  div#titoloattrezzaturadolci    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #000;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    padding-right: 0px;
    padding-top: 8px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FFF 6px groove;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-color: #EE7D24;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}  
div#attrezzaturadolci ul{list-style-type: none;margin: 0;padding: 0} 
div#attrezzaturadolci li{margin: 0 0 0px;padding: 0} 
div#attrezzaturadolci a{display: block;width: 199px;line-height: 20px;
    text-decoration: none; border: 1px solid #ff9966;text-indent: 8px;
    background: url(../images/sfondo.elenco.attr.dolci.gif);
    color: #000;font-variant: small-caps}
div#attrezzaturadolci a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #1F2A3E}
div#attrezzaturadolci li#activelink a,div#navigation li#activelink a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #333333} 
/* inizio menu allestimenti */
div#titoloallestimenti    
{
    list-style-type: none;
	font-size: 12px;
	font-style: normal;
    text-align: center;
	color: #FFF;
    font-weight: 600;
    text-transform: uppercase;
	text-decoration: none;
    margin: 0;
    padding-right: 0px;
    padding-top: 8px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-top: #FFF 6px groove;
    border-right: #666666 0px solid;
    border-left: #666666 0px solid;
    border-bottom: #666666 0px solid;
    background-color: #4C67E6;
    width: 200px;
	height: 20px;
    font-variant: small-caps;
}  
div#allestimenti ul{list-style-type: none;margin: 0;padding: 0} 
div#allestimenti li{margin: 0 0 0px;padding: 0} 
div#allestimenti a{display: block;width: 199px;line-height: 20px;
    text-decoration: none; border: 1px solid #ff9966;text-indent: 8px;
    background: url(../images/sfondo.elenco.allestimenti.gif);
    color: #FFF;font-variant: small-caps}
div#allestimenti a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #000000}
div#allestimenti li#activelink a,div#navigation li#activelink a:hover{
    background: url("../img/bkactive.jpg") no-repeat top left;color: #333333} 
div#finemenu
    {
    background-image: url(../images/img.menu.catalogo.bottom.gif);
    background-repeat: no-repeat;   
  	width: 200px;
	height: 36px;
}
div#finespeciale
    {
    background-color: #ff9966;
  	width: 200px;
	height: 18px;
}



