body    { background: #fff url(azienda_top_img/top_sfondo.gif) repeat-x; text-align: center; margin: 0px; padding: 0px }
p {}
.hometit { color: #dd001d; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left; margin: 15px 0px 0 0px; padding: 0px;}
.hometesto { color: #000; font-size: 12px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left; margin:0; padding: 0;line-height:18px;}
.hometesto a { color: #dd001d; text-decoration: none }
.hometesto a:visited { color: #dd001d; text-decoration: none }
.hometesto a:hover { color: #000; text-decoration: none }


.testo { color: #000; font-size: 12px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left; margin: 10px 0px 0px; padding: 0px }
.testo a { color: #dd001d; text-decoration: none }
.testo a:visited { color: #dd001d; text-decoration: none }
.testo a:hover { color: #000; text-decoration: none }
.specimg { text-align: left; margin: 0px; padding: 0px }
.dettquantita { text-align: right; margin: 0px; padding: 0px }
.toolbartop    { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none }
.toolbartop a  { color: #000; text-decoration: none }
.toolbartop a:visited  { color: #000; text-decoration: none }
/* ROSSO	DD001D     hover C02525
   CELESTE	0099ff			0066C
		VERDE 91C04E      hover 5D7936
*/
.toolbartop a:hover    { color: #DD001D; text-decoration: none }
.toolbartopcampo    { color: #555; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; border: solid 1px #555; width: 145px; height: 15px }
.hometop { background: url(azienda_home_img/top_sfondo.gif) repeat-x; height: 98px }
.testahome { margin: 0px; padding: 0px; width: 100%; background: url(azienda_home_img/top_sfondo2.gif) repeat-x;background-color:#EFEFEF;}
.percorso { color: #000; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none }
.percorso a  { color: #dd001d; font-weight: bold; text-decoration: none }
.percorso a#active { color: #000; font-weight: normal; text-decoration: none; background-color: #ddd }
.percorso a:visited  { color: #dd001d; font-weight: bold; text-decoration: none }
.percorso a:hover  { color: #000; font-weight: bold; text-decoration: none }
.riga { background-color: #bfbfbf; margin: 0px; padding: 0px }
.rigasf { background: url(azienda_categoria_img/rigasfondo2.gif) repeat-x }
.prodotto  {width:120px; color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left; margin: 0px 0px 10px; padding: 0px }
h1.prodotto   { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left; margin: 0px; padding: 0px;}
h1.prodotto a { color: #000; text-decoration: none }
h1.prodotto a:visited { color: #000; text-decoration: none }
h1.prodotto a:hover { color: #dd001d; text-decoration: none }
.quantita   { color: #000; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px 0px 3px; padding: 0px }
.quantita input { color: #dd001d; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px; border: solid 1px #888; width: 60px; height: 15px }
input.quantita   { color: #dd001d; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px; border: solid 1px #888; width: 60px; height: 15px }
select.quantita { color: #555; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; border-style: solid; border-width: 1px; border-color: #bbb #444 #444 #bbb;width:120px; }


.quantitatxt   { width:120px;color: #000; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px 0px 3px; padding: 0px }
 .quantitatxt input{
    margin-top:7px
 }  
.carrello  { margin: 6px 20px 0px 0px; padding: 0px }
.proventi   { color: #000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 15px 0px 15px 15px; padding: 0px }
.proventitit   { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #bfbfbf; margin: 0px; padding: 0px }
.proventitab     { background-color: #eee; margin: 0px; padding: 0px; border: solid 1px #bfbfbf; height: 107px }
.proventitab td { margin: 0px; padding: 0px 15px 0px 0px; height: 107px }
.footer { color: #777; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; padding-top: 5px; border-top: 1px solid #aaa }
.footer a  { color: #dd001d; text-decoration: none }
.footer a:visited  { color: #dd001d; text-decoration: none }
.footer a:hover  { color: #000; text-decoration: none }
#logincont  { margin: 0px; padding: 0px; border-top: 0px solid; border-right: 1px solid #ccc; border-bottom: 0px solid; border-left: 1px solid #ccc; width: 159px }
#logincontlog  { margin: 0px; padding: 0px; border-top: 0px solid; border-right: 1px solid #ccc; border-bottom: 1px #ccc solid; border-left: 1px solid #ccc; width: 158px }

.login   { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px; padding: 10px }
.logininput { color: #000; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #fff; margin: 2px 0px 0px; padding: 0px; border: solid 1px #888; width: 135px; height: 15px }
.loginfreccia { margin-top: 6px }
.loginnuovo { color: #000; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; margin: 0px; padding: 10px; border-top: 1px solid #ccc; border-right: 0px solid; border-bottom: 1px solid #ccc; border-left: 0px solid }
.sx          { margin: 0px; padding: 0px; border: 0px }
.sx ul    { color: #888; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; list-style-type: none; margin: 0px; padding: 0px; border: 0px; width: 159px; display: block }
.sx ul li          { font-size: 11px; text-decoration: none; background-repeat: no-repeat; list-style-type: none; margin: 0px; padding: 0px; border-top: 0px; border-right: 0px; border-bottom: 1px solid #bebebe; border-left: 0px; width: 159px; display: block }
.sx ul li a      { font-size: 11px; text-decoration: none; list-style-type: none; margin: 0px; padding: 6px 0px 6px 18px; border: 0px; width: 159px; display: block }
.sx ul li a:visited  { font-size: 11px; text-decoration: none; list-style-type: none }
.sx ul li a:hover  { color: #888; font-size: 11px; text-decoration: none; list-style-type: none }
.sxad54c9  { background: url(azienda_sx_img/sx_freccia01.gif) no-repeat }
.sxad54c9 a { color: #ad54c9; text-decoration: none }
.sxf49419  { background: url(azienda_sx_img/sx_freccia02.gif) no-repeat }
.sxf49419 a { color: #f49419; text-decoration: none }
.sxdd001d    { background: url(azienda_sx_img/sx_freccia03b.gif) no-repeat }
.sxdd001d a   { color: #dd001d; text-decoration: none }
.sx2e8b11  { background: url(azienda_sx_img/sx_freccia04.gif) no-repeat }
.sx2e8b11 a  { color: #2e8b11; text-decoration: none }
.sxf4d212  { background: url(azienda_sx_img/sx_freccia05.gif) no-repeat }
.sxf4d212 a  { color: #f4d212; text-decoration: none }
.sxc93587  { background: url(azienda_sx_img/sx_freccia06.gif) no-repeat }
.sxc93587 a  { color: #c93587; text-decoration: none }
.sx2e3995  { background: url(azienda_sx_img/sx_freccia07.gif) no-repeat }
.sx2e3995 a   { color: #2e3995; text-decoration: none }
.sx0294fa  { background: url(azienda_sx_img/sx_freccia08.gif) no-repeat }
.sx0294fa a  { color: #0294fa; text-decoration: none }
.sx99b505  { background: url(azienda_sx_img/sx_freccia09.gif) no-repeat }
.sx99b505 a   { color: #99b505; text-decoration: none }
.sxAC790C  { background: url(azienda_sx_img/sx_freccia11.gif) no-repeat }
.sxAC790C a   { color: #AC790C; text-decoration: none }
.servizi          { margin: 0px; padding: 0px; border: 0px }
.servizi ul        { color: #dd001d; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; list-style-type: none; margin: 0px; padding: 0; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #bbb; width: 159px; display: block }
.servizi ul li            { font-size: 11px; text-decoration: none; background-repeat: no-repeat; list-style-type: none; margin: 0px; padding: 0px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #bbb; width: 159px; display: block;  }
.servizi ul li a         { color: #dd001d; font-size: 11px; text-decoration: none; list-style-type: none; margin: 0px; padding: 6px 6px 6px 23px; border: 0px; display: block }
.servizi ul li a:visited    { color: #dd001d; font-size: 11px; text-decoration: none; list-style-type: none }
.servizi ul li a:hover     { color: #000; font-size: 11px; text-decoration: none; list-style-type: none }
.ser01   { background: url(azienda_sx_img/servizi_icon01_scarica_r.gif) no-repeat;  }
.ser02   { background: url(azienda_sx_img/servizi_icon02_richiedi_r.gif) no-repeat }
.ser03   { background: url(azienda_sx_img/servizi_icon03_dove_r.gif) no-repeat }
.ser04   { background: url(azienda_sx_img/servizi_icon04_suggerimen_r.gif) no-repeat }
.ser05   { background: url(azienda_sx_img/servizi_icon_responsabilita.gif) no-repeat }
.ser06   { background: url(azienda_sx_img/servizi_icon_vantaggi.gif) no-repeat }
.ser07   { background: url(files/condivisi/icone/servizi_icon_aiuto_concreto.gif) no-repeat }
.tit  { color: #dd001d; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 17px 0px 15px; padding: 4px 10px 6px }





.tit00    { color: #dd001d; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit00_bigliettipe.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit00prod   { color: #dd001d; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }

.tit01   { color: #ad54c9; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit01_bigliettiau.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit01prod   { color: #ad54c9; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }

.tit03     { color: #0294fa; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit03_natale.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit03prod     { color: #0294fa; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }


.tit04     { color: #2e8b11; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit04_idee.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit04prod     { color: #2e8b11; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }

.tit05    { color: #f49419; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit05_candele.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit05prod     { color: #f49419; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }

.tit06    { color: #c93587; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit06_agende.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit06prod     { color: #c93587; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }


.tit07     { color: #f4d212; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit07_bambini.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit07prod     { color: #f4d212; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }

.tit08      { color: #2e3995; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit08_cartoleria.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px 10px; width: 546px; height: 65px }
.tit08prod     { color: #2e3995; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: left; margin: 0px 0px 5px; padding: 4px 10px 6px }







.progtitsx { background: url(azienda_box_prog_img/tit_sx_sfondo.gif) repeat-y; margin: 0px; padding: 0px }
.progtitdx { background: url(azienda_box_prog_img/tit_dx_sfondo.gif) repeat-y; margin: 0px; padding: 0px }
.progtit { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: #ebebeb url(azienda_box_prog_img/tit_sfondo.gif) repeat-x; margin: 0px; padding: 2px 0px }
.prog { color: #000; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px 10px; border-top: 0px solid; border-right: 1px solid #bfbfbf; border-bottom: 0px solid; border-left: 1px solid #bfbfbf }
.prog img { float: left; margin: 4px 10px 4px 2px; padding: 0px; border-top: 0px solid; border-right: 2px solid #aaa; border-bottom: 2px solid #aaa; border-left: 0px solid }
.frecce  { background: url(azienda_categoria_img/frecce_bigl_sf.gif) repeat-x; margin: 5px 0px 3px 5px; padding: 0px; width: 80px; height: 11px }
.freccevuoto{
   height:11px;
}
.freccedx { float: right; margin: 0px; padding: 0px }
.freccesx { float: left; margin: 0px; padding: 0px }
.bigl { border-top: 0px solid; border-right: 1px solid #777; border-bottom: 1px solid #777; border-left: 0px solid }
.biglbig { border-top: 0px solid; border-right: 2px solid #bbb; border-bottom: 2px solid #bbb; border-left: 0px solid }
.biglante { border-style: solid; border-width: 1px 3px 3px 1px; border-color: #ddd }
.txtformnoriga { color: #000; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none }
.txtformnoriga a { color: #dd001d; text-decoration: none }
.txtformnoriga a:visited { color: #dd001d; text-decoration: none }
.txtformnoriga a:hover { color: #000; text-decoration: none }
.txtformnoriga em { color: #dd001d; font-style: normal; text-decoration: none }
.txtform, #altroindirizzo   { color: #000; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none }
.txtform td, #altroindirizzo td, { border-bottom: 1px solid #ddd }
.txtform em { color: #dd001d; font-style: normal; text-decoration: none }
.txtform a, #altroindirizzo a, { color: #dd001d; text-decoration: none }
.txtform a:visited, #altroindirizzo a:visited, { color: #dd001d; text-decoration: none }
.txtform a:hover,#altroindirizzo a:hover, { color: #000; text-decoration: none }
.txtgrigio { color: #555 }
.campo   { color: #000; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; border-style: solid; border-width: 1px; border-color: #444 #bbb #bbb #444 }
.campoformula { color: #df001d; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; border-style: solid; border-width: 1px; border-color: #444 #bbb #bbb #444; width: 244px; height: 122px }
.camponote  { color: #555; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; border-style: solid; border-width: 1px; border-color: #444 #bbb #bbb #444 }
.bottone { color: #555; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; padding-top: 1px; padding-bottom: 1px; border-style: solid; border-width: 1px; border-color: #bbb #444 #444 #bbb }
.bottones { color: #555; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; border-style: solid; border-width: 1px; border-color: #bbb #444 #444 #bbb }
.bottoner { color: #df001d; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; padding: 2px 5px; border-style: solid; border-width: 1px; border-color: #bbb #444 #444 #bbb }
.bottonebig { color: #df001d; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background-color: #eee; padding: 2px 5px; border-style: solid; border-width: 1px; border-color: #bbb #444 #444 #bbb; width: 526px }
.imgdx   { float: right; margin: 0px; padding: 0px; display: block }
.titpersonalizza { color: #000; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, SunSans-Regular; background-color: #eee; margin: 0px 0px 10px; padding: 0px }
.titpersonalizza p { margin: 0px; padding: 0px }
.boxletter { color: #fff; background-color: #888; float: left; clear: left; margin: 0px; padding: 0px; width: 20px; height: 20px }
p.boxletter { margin: 0px 10px 0px 0px; padding: 0px 0px 0px 5px }
div.spotBox
{
    color: #dd001d;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, SunSans-Regular;    
    /*padding-left: 4px;
    padding-right: 4px;*/
    padding-bottom: 6px;
    padding-top: 6px;
    margin-bottom: 7px;
    margin-right:0;
    background: url(shop_img/spot.gif) 0 0 no-repeat;
    width: 120px;    
    text-align: center;
    vertical-align: middle;   
    float:left;
    background-color:#BCBCBC;
    /*border:1px solid red;*/
   
}
div.spotBox200
{
    color: #0099FF;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, SunSans-Regular;    
    /*padding-left: 4px;
    padding-right: 4px;*/
    padding-bottom: 6px;
    padding-top: 6px;
    margin-bottom: 7px;
    margin-right:0;
    background: url(shop_img/spot200.gif) 0 0 no-repeat;
    width: 200px;    
    text-align: center;
    vertical-align: middle;   
    float:left;
    background-color:#BCBCBC;
    /*border:1px solid red;*/
   
}
.spotBoxriga
{
border-bottom: solid 1px #AEAEAE;
height: 23px;
margin:0;
padding:0;
}
#motore { border-top: 1px solid #ddd; border-left: 1px solid #ddd }
#motore.txtform td { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd }
.testomoto {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: solid 1px #ddd }
.testomoto p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.testomoto h1 {
	color: #555;
	font-style: italic;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.testomoto h2 {
	color: #555;
	font-style: italic;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
}
.testomotoint {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.testomotoint p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.testomotoint h2 {
	color: #dd001d;
	font-size: 13px;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
}
.red { color: #dd001d }


.boxhome {
	padding: 0px;
	width: 122px;
	float: left;
	margin: 0px 17px 20px 0px;
}
.boxhomedx {
	padding: 0px;
	width: 122px;
	float: left;
	margin: 0px 0px 20px 0px;
}
.boxhometop {
	margin: 0px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	background: url(azienda_home_img/box_top.gif) no-repeat;
	text-align: center;
	height: 29px;
}
.boxhometop p {
	margin: 0px;
	padding: 4px 16px 3px 16px;
}
.boxhometop a {
	color: #000000;
	text-decoration: none;	
}
.boxhometop a:hover {
	color: #888;
	text-decoration: none;	
}
.boxhomebot {
	margin: 0px;
	padding: 0px;
	background: url(azienda_home_img/box.gif) no-repeat;
}
.boxhomebot img {
	margin: 6px 8px 12px 6px;
	padding: 0px;
	text-align: left;
}

.testoimg { float: left; margin: 5px 10px 4px 0px; padding: 0px;}
.testoelenco { color: #000; font-size: 12px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; text-align: left }
p.alert
{
	color:#dd001d;		
	font-size: 14px; 
	line-height: 18px; 
	font-family: Verdana, Arial, SunSans-Regular; 
	text-decoration: none; 
	text-align: center; 
	margin: 0px 0px 10px; 
	padding: 10px 0px 0px
}
.titbombo   { color: #006192; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, SunSans-Regular; text-decoration: none; background: url(azienda_categoria_img/tit_bomboniere.gif) no-repeat; text-align: left; margin: 0px; padding: 23px 0px 0px; width: 546px; height: 40px }
p.flashing {color: #ff0000; font-size: 13px; font-family: Verdana, Arial, SunSans-Regular; height:40px;margin:0;padding:0;line-height:14px;}
/*===============================================  */
/* =Giuliano */
.pg {
	position: relative;
	width: 760px;
	margin: 0 auto; padding: 0
}
#cart-off {
	position: absolute; right: 0; top: 0; z-index: 3;
	width: 123px;
	margin: 127px -123px 0 0
}
/* =cart-box */
.cart-box {
	color: #666666; background: #fff url(azienda_dx_img/ft_cart_box.gif) no-repeat 0 100%;
	font-size: 10px; line-height: 13px; font-family: verdana, Arial, san-serif;
	text-align: left; width: 123px;
	margin: 0 0 15px;
}
.cart-box .cart-box-tit {
	color: #fff; background: url(azienda_dx_img/hd_cart_box.gif) no-repeat 0 0;
	font-size: 11px; line-height: 23px; font-family: Arial, san-serif;
		font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	margin: 0; padding: 0 7px
}
.cart-box a { color: #089CFF; text-decoration: none }
.cart-box .bd { padding: 7px 7px 14px; border: 1px solid #17A2FF }
.cart-box .ft { text-align: right; padding: 0 7px 4px }
.cart-box dl  { margin: 0; padding: 0 0 7px }
.cart-box dt  { font-weight: bold; margin: 0 0 4px; padding-top: 7px; }
.cart-box dd  { margin: 0 0 7px }
.cart-box dd ul, .cart-box dd li { list-style-type: none; margin: 0; padding: 0 }
.cart-box dd li { margin: 0 0 3px; padding: 0 }
a.cart-link { color: #fff; /*font-weight: bold; */ }
.cart-box-tot {
	font-size: 11px; line-height: 13px; font-weight: normal;
	padding: 7px 0 0; margin: 0;
	border-top: 1px solid #089CFF
}
.cart-box-tot strong { color: #089CFF; }
/* =cart-msg */
.cart-msg { /*background-color: #f5f5f5;*/ border: 3px solid #666; padding: 4px 0; border-width: 0 0 3px 0 }
.cart-msg h3 { font-size: 11px; line-height: 18px; font-weight: bold; /*font-style: italic; */margin: 0; padding: 0; }
.cart-msg p { margin: 0; padding: 2px 0 0 }
#cart-msg-err { color: #F34B50; border-color: #F34B50 }
#cart-msg-err h3 {
	background: url(azienda_dx_img/icon_alert.gif) no-repeat 0 50%;
	padding: 0 0 0 20px
}

ul#offerte
{
	width: 660px;
	height: 105px;
	margin: 15px auto;	
}
ul#offerte li
{
	width:142px;
	display:inline; float: left;
	list-style-type:none;
	margin-right:23px;
	
}
ul#offerte li a
{
display:block;
float:left;

}
ul#offerte li a img
{
display:block; margin: 0; padding: 0; border: 0
}