body, html, td, th
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	
}


a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #990066;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}





/** MENU 1 ** roll-over basato solo sui colori **/
ul.menu1
{
	width:inherit;
	list-style: none; /* elimino i punti elenco */
	margin: 0px;
	padding: 0px; /* elimino i rientri delle liste */
}
ul.menu1 li a
{
	display: block;
	text-decoration: none;
	padding: 4px 4px 4px 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-left-color: #dedede;
}
ul.menu1 li
{
	display: inline;
}
/*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited
{
	background: #lightgrey;
	color: #000000; 

}
/* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active
{
	background-image:url(images/bg_li.gif); 
	background-repeat:repeat-x;
	color: #000000;

}
/* colori per l'effetto roll-over */







/** MENU 2 ** roll-over basato solo sui colori **/
ul.menu2
{
	width:inherit;
	height:26px;
	list-style: none; /* elimino i punti elenco */
	margin: 0px;
	padding: 0px; /* elimino i rientri delle liste */
}
ul.menu2 li a
{
	display: block;
	text-decoration: none;
	padding: 6px 4px 6px 34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #dedede;
	border-right-color: #dedede;
	border-left-color: #dedede;
}
ul.menu2 li
{
	display: inline;
}
/*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu2 li a:link, ul.menu2 li a:visited
{
background-image:url(images/bg_negozio.gif); 
	background-repeat:no-repeat;
	
	background: #lightgrey;
	color: #000000; 

}
/* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active
{
	background-image:url(images/bg_negozio_up.gif); 
	background-repeat:no-repeat;
	color: #000000;

}
/* colori per l'effetto roll-over */









.verdanabk10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.verdanapurple10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#721370;
	
}




a:link.verdanapurple10
{
	text-decoration: underline;
	color:#721370;
}
a:active.verdanapurple10
{
	text-decoration: underline;
}
a:visited.verdanapurple10
{
	text-decoration: underline;
	color:#721370;
}
a:hover.verdanapurple10
{
	text-decoration: underline;
	color:#459618;
}








a:link.verdanabk10
{
	text-decoration: underline;
}
a:active.verdanabk10
{
	text-decoration: underline;
}
a:visited.verdanabk10
{
	text-decoration: underline;
}
a:hover.verdanabk10
{
	text-decoration: none;
}
.riga
{
	width: 235px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cfcfcf;
	border-bottom-color: #cfcfcf;
	border-left-color: #cfcfcf;
}


.barretta {color: #CCCCCC}

table.offerte{
	width:335px;
	border:1px solid #dedede;
	margin:0 0px 0 0;
	padding:0px;
	border-collapse: collapse;
	border-spacing: 0px;
	height:180px
}
html>/**/body table.offerte{
	width:335px;
	border:1px solid #dedede;
	margin:0 0px 0 0;
	padding:0px;
	border-collapse: collapse;
	border-spacing: 0px;
	height:226px
}
table#note{
	width:690px;
	border:0px solid #dedede;
	margin:0 0px 0 0;
	padding:0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
table#note td{
	border:10px solid #fff;
	margin:0 0px 0 0;
	padding:0px;
	border-collapse: collapse;
	border-spacing: 0px;
	width:33%;
	padding:10px
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#721370;
	width:180px;
	margin: 4px 0px 0px 0px;
	padding:0
}
p{
	margin: 4px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
p.ideale{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:bold;
	text-align:center
}
p.prezzo{
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}
ul.prodotto{
	padding:0 0 0 16px;
	margin:0;
}
ul.prodotto li { list-style-type: square; }

UL.lista{
	float:left;
	margin:20px 0 0 0;
	padding:0px;
	list-style:none;
	border:0px solid #999;
}
UL.lista LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	list-style:none;
	border:0px solid #ff9900;
	line-height:auto;
	height:auto;	
}
UL.lista LI p{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 0px 24px;
	padding:0;
	display:inline;
	font-weight:bold
}
UL.lista DIV.att-1{
	background:url("images/list.png") no-repeat 0px 0px;
}
UL.lista DIV.att-1 { behavior: url(iepngfix.htc) }


table#footer{
	width:890px;
	margin:0;
	padding:0;
	background:#fff;	
	font-weight:normal;
	letter-spacing:0px;
	color:#7B7A7A;	
	border-collapse: collapse;
	border-spacing: 0px;
}
table#footer td{
	padding:6px 18px 6px 12px ;
	margin:0;
	vertical-align:middle;
	border:1px solid #eee;
	border-width:0 1px 1px 0;
	white-space:nowrap
}
table#footer td.first{
	width:200px !important
}
table#footer td.second{
	width:400px !important
}
table#footer td.third{
	width:300px !important
}
