body {
	background-image: url(/img/sfondo_pagina.gif);
	background-repeat: repeat-y;
	background-position: center;
}
body, td{
	font-family: Arial, sans-serif;
	font-size: 10px;
}
.colonna-sinistra {
	background-image: url(/img/sfondo_sinistra.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-bottom: 15px;
	vertical-align: top;

}
.colonna-destra {
	background-image: url(/img/sfondo_destra.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 30px;
	padding-bottom: 15px;
	vertical-align: top;

}
.colonna-box-alto {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	filter: Alpha(Opacity=50);
	background-color: #FFFFFF;
	text-align: center;



}
.colonna-box {
	background-color: #FFFFFF;
	filter: Alpha(Opacity=50);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;

}
.colonna-box-basso {
	filter: Alpha(Opacity=50);
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.colonna-box-angolo {


	filter: Alpha(Opacity=50);
}
.piede {
	padding-left: 10px;
}
.colonna-box-titolo {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	filter: Alpha(Opacity=100);
	position: relative;



}
.colonna-box-elemento-inattivo {
	padding-right: 2px;
	padding-left: 2px;
}
.colonna-box-elemento-attivo {
	padding-right: 2px;
	padding-left: 2px;
	background-color: #0066CC;
}
.colonna-box-link:link {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	position: relative;
}
.colonna-box-link:visited {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	position: relative;
}
.colonna-box-link:hover {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	position: relative;
}
.piede-menu {
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	vertical-align: middle;
	height: 15px;
}
.centrale {
	vertical-align: top;
	padding-top: 2px;
}
.centrale-pulsante {
	background-image: url(/img/sfondo_pulsante.gif);
	text-align: center;
	vertical-align: middle;
	height: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
.contenuto-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	background-color: #003366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-transform: uppercase;
	white-space: nowrap;

}
.foto-incorniciata {
	margin-right: 5px;
	border: 1px solid #999999;
}
.contenuto-12px {
	font-size: 12px;
}
.articolo-grigio {
	font-weight: bold;
	background-color: #F7F3F7;
	padding: 2px;
	font-size: 11px;
}
.contenuto-11px {
	font-size: 11px;
}
.contenuto-titolo-vuoto {
	border-bottom: 1px solid #003366;

}
.contenuto-rivenditore {
	font-size: 11px;
	padding: 2px;
}
.riga-prodotto1 {
	font-size: 11px;
	background-color: #F7F3F7;
	padding: 2px;
	white-space: nowrap;

}
.riga-prodotto2 {
	font-size: 11px;
	background-color: #F7F3F7;
	padding: 2px;
	white-space: nowrap;

}
.link-neros:link {
	color: #000000;
	text-decoration: none;
}
.link-neros:visited {
	color: #000000;
	text-decoration: none;
}
.link-neros:hover {
	color: #000000;
	text-decoration: underline;
}
.categoria-titolo {
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}
.categoria-elenco-sottocategorie {
	font-size: 12px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;

}
.categoria-link-sottocategoria:link {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 100%;
}
.categoria-link-sottocategoria:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 100%;
}
.categoria-link-sottocategoria:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #B5C3D6;
	width: 100%;
}
.testonero {
	color: #000000;
}
.link-biancos:link {
	color: #FFFFFF;
	text-decoration: none;
}
.link-biancos:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.link-biancos:hover {
	color: #FFFFFF;
	text-decoration: underline;
}.colonna-box-titolo-sopra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-left: 5px;
}
textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006699;
	}