/* menu */
a.menu:link, a.menu:visited, a.menu:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.menu:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

/* footer */
#copyright {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	color:#CCCCCC;
}
a.copy:link, a.copy:visited, a.copy:active {
	color: #CCCCCC;
	text-decoration: underline;
}
a.copy:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div.titolo_articoli {
	font: 18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #555555;
	padding: 10px 0 7px 0;
	margin: 0 0 0 0;
	border-bottom: 2px solid #CCCCCC;
}
#img_presentazione {
	margin: 5px 0 5px 30px;
	float: right;
	width: 150px;
}
#txt_presentazione {
	margin: 5px 0 0 0;
	float: left;
	width: 290px;
}
div.spacer {
	height: 6%;
}

a.hr:link, a.hr:visited, a.hr:active {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #808080;
	height: 75px;
	line-height: 1.6em;	
	text-decoration: none;
}
a.hr:hover {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	height: 75px;
	line-height: 1.6em;	
	text-decoration: none;
}
a.language:link, a.language:visited, a.language:active {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #CCCCCC;
	height: 75px;
	line-height: 1.6em;	
	text-decoration: none;
}
a.language:hover {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #CCCCCC;
	height: 75px;
	line-height: 1.6em;	
	text-decoration: none;
}
a.catalog_link:link, a.catalog_link:visited, a.catalog_link:active {
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
}
a.catalog_link:hover {
	font-weight: bold;
	color: #C40000;
	text-decoration: underline;
}
a.catalog_link_prodotto:link, a.catalog_link_prodotto:visited, a.catalog_link_prodotto:active {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.catalog_link_prodotto:hover {
	font-weight: bold;
	color: #C40000;
	text-decoration: underline;
}
.header_scritta {
	float: left;
}
img.thumbnail {
	border: 0px solid #CCCCCC;
	margin: 1px;
}
div.thumbnail_serie {
	float:left;
	width:92px;
	text-align: center;
	background: #CCCCCC;
	color: #333333;
	margin: 3px 23px 10px 0;
}
.thumbnail_serie_over {
	float:left;
	width:92px;
	text-align: center;
	color: #FFFFFF;
	background: #CC0000;
	margin: 3px 23px 10px 0;
}
div.elenco_serie {
	font: 10px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;	
	text-align: center;
	width: 90px;
	padding: 5px 0;
	line-height: 1.5em;	
}
a.serie:link, a.serie:visited, a.serie:active {
	color: #333333;
	text-decoration: none;
}
a.serie:hover {
	color: #C40000;
	text-decoration: underline;
}

/* SCHEDA PRODOTTO */
td.scheda_serie {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	padding: 0 0 0 10px;
	border-bottom: 1px solid #777777;
}
td.scheda_serie_path {
	font: 14px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	padding: 0 0 0 10px;
}
td.scheda_codice {
	font-weight: bold;
	padding: 0 10px 0 0;
	border-bottom: 3px solid #999999;
	text-align: right;
}
td.scheda_divider {
	border-bottom: 1px dashed #999999;
}
td.scheda_img {
	padding: 0 0 0 10px;
}
td.scheda_txt {
	line-height: 1.4em;
}
table.finitura {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	
}
img.finitura{
	border: 1px solid #CCCCCC;
	margin: 5px 0;
}
span.scheda_serie {
	font-weight: bold;
	color: #888;
}
span.scheda_serie_red {
	font-weight: bold;
	color: #CC0000;
}

/* SCHEDA TECNICA */
td.st_dati_header {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background: #CCCCCC;
	color: #333333;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 5px 0;
}
td.st_dati_misure {
	font: 9px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	background: #EFEFEF;
	color: #000000;
}
td.st_dati_txt {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	padding: 5px 0;
}
