/* Family */

body, input, select, textarea {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

h1, div#lang, div#header, div#footer, div#menu, div.paging, .mini {
	font-family: Arial, Helvetica, sans-serif;
}

div#context h3, div#context h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

div#context h3, div#context h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* Size */

body, input, select, textarea {
	font-size: 11px;
}

h2, h4, div.paging span.big, p.price {
	font-size: 18px;
}

h3, th, legend {
	font-size: 13px;
}

div#context h3, div.topwindow, div#zoomwindow {
	font-size: 24px;
}

div#collections ul, div#categories ul, div.sidethumbnails, div.thumbnail, div#context p.right, div.gender, del, div#product h3, div#widecontent, td, .note, label, div.microthumbnail {
	font-size: 12px;
}
.personalizzazione{
  font-size: 10px;
}
h1, div#lang, div#header, div#footer, div#menu, div.paging, .mini, .error {
	font-size: 10px;
}

div.paging {
	line-height: 18px;
}

/* Appearance */

body, span.active {
	color: #333333;
}

a span, a:hover span {
	cursor: pointer;
}

a, div#footer a.gold, div.paging span.big a {
	/*color: #AFA684;*/
	color: #B29C35;
	text-decoration: none;
}

a:hover, div#lang a:hover, div#header a:hover, div#footer a:hover, div#context a:hover, div.gender a:hover, div.paging a:hover, div.paging span.big a:hover {
	color: #7F650C;
}

h1, h2, h3, h4, div#footer, div#lang a, div#footer a, div.gender a, del, th, .note, .personalizzazione, legend {
	color: #999999;
}

div#header, div#focus, div#header input, div#header a, div#focus a, div#customize h4, div.paging a, div#collections ul li.active a, div#categories ul li.active a, div#menu ul li.active a {
	color: #666666;
}

.ok {
	color: #009900;
}

.ko, .error {
	color: #CC0000;
}

h1, div#lang, div#header, div#footer, div#context, div.sidethumbnails span, div.thumbnail span, div#context p.right, div.gender, div.paging, del, .strong, .note,  table td, legend, .error {
	font-weight: bold;
}

div#context h3, div#context h4, div#customize, div.paging span.big, p.price, table td.left, table td.normal, .error {
	font-weight: normal;
}

/*div.topwindow, div#zoomwindow, div.sidethumbnails, div.thumbnail {
	text-transform: capitalize;
}*/

h1, div#lang, div#header, div#footer, div#context, div.paging, p.price, .mini, td p.strong, .error {
	text-transform: uppercase;
}

div#customize, div#advice, div#viewall, div#credits {
	text-transform: none;
}

div#context h4, div#context p.right, del, .note {
	font-style: italic;
}

a.ref, a.ref:hover {
	color: #DDDDDD;
}




