body, html {
	background: #FFFFDD;
	margin: 30px; padding: 0;
}

a.topLink:link, a.topLink:visited, a.topLink:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B75848;
	text-decoration: none;
}

a.testoLink:link, a.testoLink:visited, a.testoLink:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #791100;
}

p a {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #791100;
}

a.linkProdotto:link, a.linkProdotto:visited, a.linkProdotto:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B75848;
	text-decoration: none;
}

a.linkImg:link, a.linkImg:visited, a.linkImg:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B75848;
}


a.linkBianco:link, a.linkBianco:visited, a.linkBianco:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.topHome:link, a.topHome:visited, a.topHome:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B75848;
	text-decoration: none;
}

.linkTopAttivo {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B75848;
}

a.bottomHome:link, a.bottomHome:visited, a.bottomHome:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B75848;
	text-decoration: none;
}

.lingue {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD8401;
}

.testoBianco {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.testoBordeaux {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B75848;
}

.testo {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B75848;
}

.nomeProdotto {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B75848;
}

.prezzo {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B75848;
}

a.topLinkSub:link, a.topLinkSub:visited, a.topLinkSub:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #E3AB53;
}

a.freemind:link, a.freemind:visited, a.freemind:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #B75848;
}

.pulsante {
	color:  B75848;
	background-color: white;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

h3#nuovocorso {
	margin: 0;
	padding: 7px 10px;
	text-align: left;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background: #F1CB81;
	/*width: 185px;
	voice-family: "\"}\""; 
  	voice-family: inherit;*/
	width: 165px;
}

html>body h3#nuovocorso {
	width: 165px;
} 

p#corsohome {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B75848;
	margin: 0;
	padding: 10px;
	text-align: left;
	border: 1px solid #F1CB81;
	width: 185px;
	height: 90px;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: 163px;
	height: 68px;
}

html>body p#corsohome {
	width: 163px;
	height: 68px;
}

p#corsohome a {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B75848;
}

ul#mappa {
	position: relative;
	background-image: url(../img/mappa.gif);
	width: 674px;
	height: 448px;
	margin: 30px 0 0 0; padding: 0;
}

ul#mappa li {
	list-style: none;
}

ul#mappa li a {
	margin: 0; padding: 0;
	left: 0px;
}

ul#mappa ul {
	margin: 0; padding: 0;
	list-style: none;
}

ul#mappa ul a, ul#mappa ul li {
	margin: 0; padding: 0;
	left: 0px;
}

#homepage { position: absolute; top: 0; left: 276px; }
#homepage a { position: absolute; width: 123px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#decorazioni { position: absolute; top: 82px; left: 0; width: 95px; height: 30px; }
#decorazioni a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#sacchetti { position: absolute; 0; top: 46px; left: 0px; width: 95px; height: 28px; }
#sacchetti a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

#cuori { position: absolute; top: 85px; left: 0px; width: 95px; height: 28px; }
#cuori a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

#ghirlande { position: absolute; top: 121px; left: 0px; width: 95px; height: 28px; }
#ghirlande a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

#candele { position: absolute; top: 158px; left: 0px; width: 95px; height: 28px; }
#candele a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

#saponi { position: absolute; top: 195px; left: 0px; width: 95px; height: 28px; }
#saponi a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

/*#saponi { position: absolute; top: 232px; left: 0px; width: 95px; height: 28px; }
#saponi a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }*/

#bijoux { position: absolute; top: 82px; left: 117px; width: 95px; height: 30px; }
#bijoux a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#collane { position: absolute; top: 47px; left: 0px; width: 95px; height: 28px; }
#collane a { position: absolute; width: 95px; height: 28px; text-indent: -9999px; text-decoration: none; display: block; }

#bracciali { position: absolute; top: 84px; left: 0px; width: 95px; height: 38px; }
#bracciali a { position: absolute; width: 95px; height: 38px; text-indent: -9999px; text-decoration: none; display: block; }

#collaneargento { position: absolute; top: 131px; left: 0px; width: 95px; height: 41px; }
#collaneargento a { position: absolute; width: 95px; height: 41px; text-indent: -9999px; text-decoration: none; display: block; }

#ceramica { position: absolute; top: 82px; left: 232px; width: 95px; height: 30px; }
#ceramica a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#borse { position: absolute; top: 82px; left: 349px; width: 95px; height: 30px; }
#borse a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#sciarpe { position: absolute; top: 82px; left: 410px; width: 95px; height: 30px; }
#sciarpe a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#angeli { position: absolute; top: 82px; left: 580px; width: 95px; height: 30px; }
#angeli a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#chisiamo { position: absolute; bottom: 0px; left: 0px; width: 75px; height: 30px; }
#chisiamo a { position: absolute; width: 75px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#materiali { position: absolute; bottom: 0px; left: 87px; width: 80px; height: 30px; }
#materiali a { position: absolute; width: 80px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#creazioni { position: absolute; bottom: 0px; left: 177px; width: 95px; height: 30px; }
#creazioni a { position: absolute; width: 95px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#fiere { position: absolute; bottom: 0px; left: 283px; width: 58px; height: 30px; }
#fiere a { position: absolute; width: 58px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#corsi { position: absolute; bottom: 0px; left: 353px; width: 60px; height: 30px; }
#corsi a { position: absolute; width: 60px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#rivenditori { position: absolute; bottom: 0px; left: 422px; width: 105px; height: 30px; }
#rivenditori a { position: absolute; width: 105px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }

#acquisto { position: absolute; bottom: 0px; left: 539px; width: 135px; height: 30px; }
#acquisto a { position: absolute; width: 135px; height: 30px; text-indent: -9999px; text-decoration: none; display: block; }
