body			{margin:0; margin-bottom:12px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#FFFFFF}

table.contenitore {width:950px}
td.testata {background-image:url(../immagini/sfondot.jpg); background-repeat:no-repeat; height:70px; width:950px}
td.sfondo {height:300px; vertical-align:top}
.cercabox {background-image:url(../immagini/sfondocerca.png); background-repeat:no-repeat; height:131px; width:288px; z-index:99; position:relative; top:169px}
td.menu {background-color:#FFFFFF; width:950px; height:33px}
td.sinistra {background-color:#272727; width:305px; vertical-align:top}
td.destra {background-color:#272727; width:645px; vertical-align:top}
td.categorie {background-image:url(../immagini/categorie.png); background-repeat:no-repeat; height:246px; width:100%; background-position:10px 10px; height:60px}
td.news {background-image:url(../immagini/news.png); background-repeat:no-repeat; height:246px; width:100%; background-position:10px 10px; height:60px}
td.menucat {width:100%; vertical-align:top; background-color:#272727}
td.newsletter {background-image:url(../immagini/newsletter.png); background-repeat:no-repeat; height:50px; width:100%; background-position:10px 25px}
td.sfondonewsletter {background-image:url(../immagini/sfondonewsletter.jpg); background-repeat:no-repeat; height:98px; width:100%}
td.footeralto {background-color:#272727; background-image:url(../immagini/picchioalto.png); background-repeat:no-repeat; background-position:20px 54px; height:90px}
td.footerbasso {background-image:url(../immagini/picchiobasso.png); background-repeat:no-repeat; background-position:20px; height:12px}
td.prodotto {background-color:#8E8E8E}
td.altoprodotto {background-color:#FFFFFF; height:6px}
td.bassoprodotto {background-color:#8E8E8E; height:6px}
td.vetrinaauto {background-image:url(../immagini/vetrinaauto.png); background-repeat:no-repeat; height:66px; width:100%; background-position:right}
td.vetrinamoto {background-image:url(../immagini/vetrinamoto.png); background-repeat:no-repeat; height:66px; width:100%; background-position:right}
td.vetrinaminimoto {background-image:url(../immagini/vetrinaminimoto.png); background-repeat:no-repeat; height:84px; width:100%; background-position:right}
td.vetrinaminigp {background-image:url(../immagini/vetrinaminigp.png); background-repeat:no-repeat; height:84px; width:100%; background-position:right}
td.vetrinapitbike {background-image:url(../immagini/vetrinapitbike.png); background-repeat:no-repeat; height:66px; width:100%; background-position:right}
td.offerteauto {background-image:url(../immagini/offerteauto.png); background-repeat:no-repeat; height:66px; width:100%; background-position:right}
td.offertemoto {background-image:url(../immagini/offertemoto.png); background-repeat:no-repeat; height:66px; width:100%; background-position:right}
td.offerteminimoto {background-image:url(../immagini/offerteminimoto.png); background-repeat:no-repeat; height:84px; width:100%; background-position:right}
td.offerteminigp {background-image:url(../immagini/offerteminigp.png); background-repeat:no-repeat; height:84px; width:100%; background-position:right}
td.nero {background-image:url(../immagini/nero.jpg); background-repeat:no-repeat; height:1px; width:480px; background-position:bottom}
td.nerog {background-image:url(../immagini/nerog.jpg); background-repeat:no-repeat; height:2px; width:480px; background-position:bottom}

#smart-banner {width:950px; height:300px; z-index:1; position:absolute; border:0}

table.dash { width:512px; }

td.sfondoblu{background-color:#0497FE}
td.sfondogrigio{background-color:#E5E5E5}
td.sfondoceleste{background-color:#C5FFFF}

.scuropp		{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000}
a.scuropp	{text-decoration:none; }
a.scuropp:hover	{text-decoration:none; color:#262624}
a.scuropp:active	{text-decoration:none; }

.scurop		{font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF}
a.scurop	{text-decoration:none; }
a.scurop:hover	{text-decoration:none; color:#262624}
a.scurop:active	{text-decoration:none; }

.titoloart		{font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#FFFFFF; padding:0; margin:3px;}
.titoloartb		{font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#990000; padding:0; margin:3px; font-weight:bold}
strong.titoloart {margin-left:3px;}
p.titoloart		{padding:0; margin:3px;}

.testo		{font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#FFFFFF}
a.testo	{text-decoration:none; }
a.testo:hover	{text-decoration:underline; }
a.testo:active	{text-decoration:none; }
span.testo {margin-left:8px}

.arancione		{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#FF7300}
a.arancione	{text-decoration:none; }
a.arancione:hover	{text-decoration:underline; }
a.arancione:active	{text-decoration:none; }

.biancog		{font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#FFFFFF}
a.biancog	{text-decoration:none; }
a.biancog:hover	{text-decoration:underline; }
a.biancog:active	{text-decoration:none; }

.bianco		{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#FFFFFF}
a.bianco	{text-decoration:none; }
a.bianco:hover	{text-decoration:none; color:#FC6F1A }
a.bianco:active	{text-decoration:none; }

.biancom		{font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#FFFFFF}
a.biancom	{text-decoration:none; }
a.biancom:hover	{text-decoration:none; color:#FC6F1A }
a.biancom:active	{text-decoration:none; }

.biancop		{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF}
a.biancop	{text-decoration:none; }
a.biancop:hover	{text-decoration:none; color:#FC6F1A }
a.biancop:active	{text-decoration:none; }

.rossog		{font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#CB0A0A}
.rosso		{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#CB0A0A}
a.rosso	{text-decoration:none; }
a.rosso:hover	{text-decoration:none; color:#730000}
a.rosso:active	{text-decoration:none; }

.menu		{font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#646464}
a.menu	{text-decoration:none; }
a.menu:hover	{text-decoration:none; color:#2C2C2C}
a.menu:active	{text-decoration:none; }

.grigio		{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#8E8E8E}
a.grigio	{text-decoration:none; }
a.grigio:hover	{text-decoration:underline; }
a.grigio:active	{text-decoration:none; }

h1.biancog		{font-family:Arial, Helvetica, sans-serif; font-size:15pt; color:#FFFFFF; margin:0; padding:0; font-weight:normal}

td.grigio			{background-color:#A5A751}
a.link-menu			{text-decoration:none; color:#333333; font-size:9pt;}
a.link-menu:hover	{text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-menu:active	{text-decoration:none; color:#333333; font-size:9pt;}
td.links				{ padding:6px}
td.links_sopra		{ padding:6px; background-color:#5A5757}
.clipwrapper{
  left:22px;
  top:4px;
  position:relative;
  height:110px;
}
.clip{
  position:absolute;
  clip:rect(0px,150px,100px,0px);
  
  }

.ricerca		{background-color:#FFFFFF; width:186px; height:24px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13pt; margin-left:10px}
.campo {width:258px; height:25px; margin:4px; margin-left:8px; font-size:16px; color:#272727}
.invianewsletter {width:147px; height:30px;}
.separa {padding:4px}
.testoform			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; margin:0; padding:0; margin-left:26px; margin-right:26px}
.testoforms				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; margin:0; padding:0; margin-left:26px; margin-right:26px}

.boxcont	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; margin-right:30px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.esci 		{text-align:left; font-family:Trebuchet MS, Verdana; color:#000000; background-color:#A8A5A5; width:302px;}
.bottoneg 	{text-align:center; font-family:Trebuchet MS, Verdana; color:#000000; background-color:#A8A5A5}

.img				{ border:2px solid #B2A37C}

#cat {font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#999999}
#cat ul {margin:0; padding:0; list-style:none; margin-left:14px; margin-bottom:20px}
#cat li  {margin:0; padding:0; line-height:19px; display:block }
#cat li.uno  {margin:0; padding:0; line-height:19px; display:block; margin-left:10px }
#cat li.due  {margin:0; padding:0; line-height:19px; display:block; margin-left:20px }
#cat li.tre  {margin:0; padding:0; line-height:19px; display:block; margin-left:30px }
#cat a {text-decoration:none; color:#FFFFFF}
#cat a:hover {text-decoration:none; color:#FFFFFF; font-weight:bold}
#cat a:active {text-decoration:none; color:#FFFFFF}

#new {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#999999}
#new ul {margin:0; padding:0; list-style:none; margin-left:14px; margin-bottom:6px}
#new li  {margin:0; padding:0; line-height:19px; display:block }
#new li.uno  {margin:0; padding:0; line-height:19px; display:block; margin-left:10px }
#new li.due  {margin:0; padding:0; line-height:19px; display:block; margin-left:20px }
#new li.tre  {margin:0; padding:0; line-height:19px; display:block; margin-left:30px }
#new a {text-decoration:none; color:#FFFFFF}
#new a:hover {text-decoration:none; color:#F39D2E; }
#new a:active {text-decoration:none; color:#FFFFFF}




.blug		{font-family:Arial, Helvetica, sans-serif; font-size:15pt; color:#0099ff}
a.blug	{text-decoration:none; }
a.blug:hover	{text-decoration:underline; }
a.blug:active	{text-decoration:none; }

.blup		{font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#0099ff}
a.blup	{text-decoration:none; }
a.blup:hover	{text-decoration:underline; }
a.blup:active	{text-decoration:none; }

.blupp		{font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#0099ff}
a.blupp	{text-decoration:none; }
a.blupp:hover	{text-decoration:underline; }
a.blupp:active	{text-decoration:none; }

.bottone 	{width:70px; height:30px; text-align:center; margin-right:30px}
.iscrizione	{width:240px; height:50px; text-align:center}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; height:100px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:150px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:290px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldd		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:292px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:586px; height:100px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.boxlogin	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:140px; margin-right:30px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.boxf		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.boxfn		{background-color:#AFAFB2; border:1px solid #7F9DB9; width:240px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.boxfl		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:244px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.boxp	{background-color:#686868; border:1px solid #141414; width:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9pt}
.cerca 		{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#0099ff; background-color:#000000; border:0; width:70px;}
.commento		{background-color:#FFFFFF; border:1px solid #7F9DB9; width:450px; height:100px; font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}

.immagini			{margin-left: 10px;}
.imm				{ border:2px solid #B2A37C; margin:8px}
.imgd				{ border:2px solid #B2A37C; margin-left:8px; margin-right:8px; margin-top:4px; margin-bottom:2px}