/********************TAG RIDEFINITI************************/
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:16px;
	scrollbar-base-color:#000000;	
	scrollbar-face-color:#CC0000;
	background-color:#F1F0EF;
	background-image:url(tlo/sfondo.jpg);
	background-repeat:repeat-x;
}
td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:16px;
}
a:link{
	color: #000000;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #CC0000;
}
/********************STILI GENERICI************************/
.dashed {
	background-image:url(tlo/separatore-mtb-dashed.gif);
	background-repeat:repeat-x;
}
/********************HEADER************************/
.header-testo {
	color: #FFFFFF;
}
.header-colonne {
	background-image:url(tlo/sfondo-colonne-header.jpg);
	background-repeat:repeat-x;
}
/********************HOME************************/
.home-sfondo {
	padding:24px;
	height:160px;
	background-color:#DFDFDF;
	background-image:url(tlo/home-box-sfondo.jpg);
	background-repeat:no-repeat;
}
.home-menu {
	border-bottom:1px dashed #333333;
}
.home-menu a:link {
	font-size:13px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
.home-menu a:visited {
	font-size:13px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.home-menu a:hover {
	color:#FF9900;
}
/*********************BODY************************/
.body-td-main {
	background-color:#FFFFFF;
	padding:10px;
}
.body-td-main-no-menu {
	background-color:#FFFFFF;
	padding:10px;
	background-image:url(tlo/sfondo-banner-bottom.jpg);
	background-repeat:no-repeat;
}
.body-td-evid {
	background-color:#DDDDDD;
}
.body-titolo {
	font-size:19px;
	font-weight:normal;
	color:#990000;
	line-height:22px;
}
.body-testo-s {
	font-size:10px;
}
.body-testo-l {
	font-size:14px;
	line-height:18px;
}
.body-testo-l-on {
	font-size:14px;
	font-weight:bold;
	color:#990000;
	line-height:18px;
}
.body-tabella-bordo {
	background-color:#999999;
}
.body-tabella-riga-0 {
	background-color:#FFFFFF;
}
.body-tabella-riga-1 {
	background-color:#F0F0F0;
}
.body-tabella, .body-tabella-small {
	background-color: #999999;
}
.body-tabella-small th {
	background-color: #CCCCCC;
	color: #000000;
	font-size: 10px;
}
.body-tabella-small-riga-0 {
	background-color: #FFFFFF;
	font-size: 10px;
	line-height: 12px;
}
.body-tabella-small-riga-1 {
	background-color: #EEEEEE;
	font-size: 10px;
	line-height: 12px;
}
.sfumatura-sx {
	background-image:url(tlo/sfumatura-sx.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.sfumatura-dx {
	background-image:url(tlo/sfumatura-dx.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.sfondo-banner-bottom {
	background-color:#FFFFFF;
	background-image:url(tlo/sfondo-banner-bottom.jpg);
	background-repeat:no-repeat;
}
.separatore-mtb {
	margin-top: 10px;
	margin-bottom: 4px;	
}
/*********************SOTTOMENU************************/
.sottomenu {
	background-image:url(tlo/sfondo-sottomenu.gif);
	background-repeat:no-repeat;
	height:60px;
}
/*********************NEWS************************/
.news-elenco-titolo, .news-elenco-titolo:link {
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.news-elenco-titolo:visited {
	font-size:13px;
	font-weight:bold;
	color:#660000;
}
.news-dettaglio-titolo {
	font-size:19px;
	font-weight:normal;
	color:#990000;
	margin: 0px;
	line-height: 21px;
}
/*********************PRODOTTI************************/
.prodotti-nome {
	font-size:19px;
	font-weight:normal;
	color:#990000;
	margin: 0px;
	line-height: 21px;
}
.prodotti-serie {
	font-size:17px;
	font-weight:normal;
	margin-top: 4px;
	margin-bottom: 8px;	
}
.prodotti-serie-descrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
}
.prodotti-sottotitolo {
	font-size:16px;
	font-weight:bold;
	margin: 0px;
}
.prodotti-label, .prodotti-label:link, .prodotti-label:visited {
	font-size:12px;
	font-weight:bold;
}
.features-titolo, .features-titolo:link {
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.features-titolo:visited {
	font-size:13px;
	font-weight:bold;
	color:#660000;
}
/*********************LINKS************************/
.links-categoria {
	font-size:13px;
	font-weight:bold;
	color:#990000;
	padding-top:12px;
	padding-bottom:6px;
}
/*********************UTENTI************************/
.utenti-sottotitolo, .utenti-sottotitolo:link {
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.utenti-sottotitolo:visited {
	font-size:13px;
	font-weight:bold;
	color:#660000;
}
.utenti-link, .utenti-link:link {
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.utenti-link:visited {
	font-size:13px;
	font-weight:bold;
	color:#660000;
}
/*********************POPUP************************/
.popup-sx {
	background-color:#000000;
}
.popup-sx-moto {
	background-color:#CCCCCC;
}
/********************FOOTER************************/
.footer-mtb-td {
	background-color:#101010;
}
.footer-mtb-testo, .footer-mtb-testo:link, .footer-mtb-testo:visited {
	font-size:9px;
	color:#CCCCCC;
}
a.footer-mtb-testo:hover {
	text-decoration:underline;
}
.footer-mtb-sfondo {
	background-image:url(tlo/footer-sfondo.gif);
	background-repeat:repeat-x;
	background-position:right;
}