/* carrello */
form.cartform {
	margin:0;
	padding:0;
}
input.cartbox {
	font-family: verdana;
	font-size: 7pt;
	margin:0 4px 0 0;
	padding:0;
}

a.catlink {
	color:darkgreen;
}

img.thumbie {
	width:40px;
	height:40px;
	border-color:darkgreen;
}

table {
	width:98%;
	overflow:scroll;
}

table.groupbox {
	border-style:solid;
	border-color:lightgrey;
}
 
span.tabqta {
	font-family: verdana;
	font-size: 8pt;
 	font-style:italic;
	color:darkgreen;
}
 
td.tabprz {
	font-family: verdana;
	font-size: 8pt;
}
th.tabhdr {
	border-style:none;
	font-family: verdana;
	font-size: 8pt;
	color:darkgreen;
}	
th.tabhdr2 {
	border-style:none;
	font-family: verdana;
	font-size: 7pt;
	color:darkgreen;
}
a.infolink {
	font: bold 8pt verdana;
	color:blue;
}
a.mini {
	font: 8pt verdana;
	text-decoration:none;
}
a.mini:hover {
	font: 8pt verdana;
	text-decoration:underline;
}
.cfrm {
	font: 8pt verdana;
	margin: 0;
	padding: 0;
	text-align:right;
}
.cfrm_in {
	font: 8pt verdana;
	margin: 0;
	padding: 0;
	text-align:right;
	background-color:yellow;
}
.chgbut {
	font: 7pt verdana;
	margin: 0;
	padding: 0;
}
/* catalogo */
a.pages {
	font-size:12pt;
	font-weight:bold;
	font-family:arial,verdana;
	color:blue;
	text-decoration:none;
}

a.pages:active, a.pages:visited {
	color:blue;
}
a.pages:hover {
	color:red;
}
span.testo {
	font: 9pt arial,verdana,sans-serif;
}

span.testo a {
	font-size:11pt;
	color:green;
}
a.minivid {
	text-decoration:none;
	font-size:7pt;
	font-weight:bold;
	color:yellow;
	background-color:red;
	padding:0px 4px 0px 4px;
}
a.maxivid {
	text-decoration:none;
	font-size:9pt;
	font-weight:bold;
	color:yellow;
	background-color:red;
	margin-top:2px;
	padding:2px 8px 2px 8px;
}

