@CHARSET "ISO-8859-1";

.highslide img {
	border: 1px solid white;
}

.highslide:hover img {
	border: 1px solid green;
}

#smap table
{
	width: 100%
}
	
#smap td
{
	vertical-align: top;	
	border: 1px solid #999;
	padding: 3px;
}

#smap .head
{
	text-align: center;
	font-size: 1.2em;
	background-color: #32CD32;
	color: white;
	padding: 2px;
	margin-bottom: 6px;
}
	
#hnav, #hnav a
{
	color: white;
}

#bookmarks
{
	font-size: .9em;
}

.alternate
{
	background-color: #EEEEEE;
}

.compact
{
	margin: 3px;
	padding: 2px;
}

.art img
{
	float: left;
	padding: 2px;
	padding-right: 0;
}

.art img
{
	margin-right: 4px;
	margin-bottom: 4px;
}	

.art span.prezzo
{
	background-color: white;
	color: black;
	padding: 2px;
	margin: 2px;
	font-size: 1.1em;
}

.titolo
{
	background-color: #32CD32;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 9px;
	color: black;
	font-size: 1.1em;
}

.titolo a
{
	color: white;
}

.promox, .promox a
{
	background-color: Darkorange;
	color: white;
}

.artlist table
{
	width: 100%;
}

.arthome td, .arthome tr
{
	height: 160px;
	width: 110px;
	border: 1px solid #32CD32; 
	margin:0px; 
	padding:1px;
	vertical-align: top;	
}

.promo
{
	/*border: 1px solid Darkorange !important;*/
	background-color: white !important;
}

.artimage img
{
	border: 0;
}

.artimage
{
	text-align: center;		
}

.artprezzo
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.promo .artnote, .promo .artprezzo
{
	color: white;
	background-color: Darkorange;
	padding: 2px;
}

.hotspot .artnote, .hotspot .artprezzo
{
	color: white;
	background-color: #32CD32;
	padding: 2px;
}

.artnote
{
	font-size: 12px;
	text-align: center;
}

.artmarca
{
	color: white;
	background-color: #32CD32;
	margin: 1px;
}

.artmarca, .artmodello
{
	font-weight: bold;
	text-align: center;
}

.clinks
{
	border: 1px dotted #32CD32;
	padding: 8px;
}

.links
{
	text-align: center;
	font-size: 3em;
	margin-bottom: 30px;
}

.links img
{
	border: 0;
}


#pianoforti img
{
	background-color: white;
	text-decoration: none; 
	border: 0 none;
}

#pianoforti .mini
{
	float: left;
	margin: 12px;
	padding: 8px;
	border: 1px solid #EEE;
}

#pianoforti .promo
{
	border: 1px solid red;
}
