body,td,th {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color: #000000;

	font-size: small;

    font-weight: 100;

    font-style: normal;

    font-variant: normal;

}

body {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}

a:link, a:visited, a:active {

	color: #660033;

	text-decoration: none;

}

a:hover {

	color: #993366;

	text-decoration: none;

}

hr {

	margin: 15px 0px 15px 0px;

	color: #660033;

	height: 1px;

	width: 100%;

}

h1,h2,h3 {

	font-size: large;

	color: #006699;

	margin: 5px 0px 5px 0px;

}

.nascosto {

	display: none;
	
}

form {

	margin: 0;

}

.main {

	width: 100%;

	margin: 0;

	padding: 0;

}

.banner {

	font-size: large;

	font-weight: bold;

	color: #FFFFFF;

	padding-bottom: 20px;

	text-align: center;

}

.banner img {

    width: 20%;

	/*height: 20%;*/

}

.search-box {

	display: none;

}

.menu {

	display: none;

}

.menu ul, .menu li {

	display: none;

}

.login-table {

	display: none;

}

.content {

	margin: 0;

	text-align: justify;

}

.footer {

	clear: both;

	height: 20px;

	background: #FFFFFF;

	font-size: x-small;

	color: #666666;

	text-align: center;

	padding-top: 20px;

}

.powered-by {

	display: none;

}

.top-menu {

    display: none;

}

.top-menu-left {

    display: none;

}

.top-menu-right {

    display: none;

}

.utility {

    display: none;

}

.corner-left {

    display: none;

}

.corner-right {

    display: none;

}

.powered-by {

    display: none;

}

.w3c {

    display: none;

}

.breadcrumb {

    display: none;

}

table {

	border-collapse: collapse;

	table-layout: auto;

	width: 99%;

	position: relative;

	margin: auto;

	page-break-inside: avoid;

}

tr {

    page-break-inside: avoid;

}

td {

	/*border: 1px dotted #CCCCCC;*/

	page-break-inside: avoid;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.img-negozio {

    display: none;

}

@page {

    size: auto;

	margin: 25mm;

}