body {
	background-color:#AAAAAA; color:#000000;
	font:11px Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px;
}

a:link {font:bold 11px Verdana,Arial,sans-serif; text-decoration:none; background:transparent; color:#565656}
a:visited {font:bold 11px Verdana,Arial,sans-serif; text-decoration:none; background:transparent; color:#565656}
a:hover {font:bold 11px Verdana,Arial,sans-serif; text-decoration:underline; background:transparent; color:#666600}
a:active {font:bold 11px Verdana,Arial,sans-serif; text-decoration:none; background:transparent; color:#565656}

p.segue {background:transparent; color:black; text-align:right;}
p.segue a:link {text-decoration:none; background:transparent; color:#006699;}
p.segue a:visited {text-decoration:none; background:transparent; color:#006699}
p.segue a:hover {text-decoration:none; background:transparent; color:red}
p.segue a:active {text-decoration:none; background:transparent; color:#006699}

p.newspaper:first-letter 
{ 
	color:#666666;
	FONT:bold italic 36px "Garamond","Times New Roman",serif;

}

H1 {
	background:transparent; border-top:#cccccc 1px dashed;
	font:bold 12px Verdana,Arial,sans-serif;
	color:#006699;
	PADDING:3px 3px 3px 3px;
	MARGIN:10px 0px 5px 0px; clear:left;
}
H1.senzasfondo {background:#343434;}
H1.prodotti {
	background:transparent; border-bottom:#A4BED1 5px solid;
	font:16px Verdana,Arial,sans-serif;
	color:#999999;
	PADDING:3px 3px 3px 3px;
	MARGIN:0px 0px 5px 0px;
}
H2 {
	background:transparent; border-top:#cccccc 1px solid;
	font:bold 16px Arial,sans-serif;
	color:#006699; 
	PADDING:3px 3px 3px 3px;
	MARGIN:10px 10px 0px 0px; clear:left;
}

H2 a:link {text-decoration: underline; background:transparent; color: #FFFF33}
h2 a:visited {text-decoration: underline; background:transparent; color: #FFFF33}
h2 a:hover {text-decoration: underline; background:transparent; color: #EBEBEB}
h2 a:active {text-decoration: underline; background:transparent; color: #FFFF33}

ul 
{
	list-style:square;
	font:11px Verdana,Arial,sans-serif;
	background:transparent; color:#000000;
	margin:10px;
	padding:10px;
}

td 
{
	font:11px Verdana,Arial,sans-serif; background-color:white; color:#000000; text-align:justify; vertical-align:top;
}

td.piccolo 
{
	font:9px Verdana,Arial,sans-serif;
}
td.nowr 
{
	white-space:nowrap; vertical-align:bottom;
}
td.nowr a:link 
{
	text-decoration: none; background:transparent; color:#006699
	}
td.nowr a:visited 
{
	text-decoration: none; background:transparent; color:#006699
	}
td.nowr a:hover 
{
	text-decoration:underline; background:transparent; color:red
	}
td.nowr a:active 
{
	text-decoration: none; background:transparent; color:#006699
	}

th 
{
	font:bold 11px Verdana,Arial,sans-serif; background-color:white; color:#000000; text-align:justify; vertical-align:top;
	}
td.foto 
{
	background:#c2d5e4; color:black; text-align:center;
	}
td.sfondo 
{
	background:#ADAE9C; color:black;
	}

td.menu 
{
	BACKGROUND-COLOR:black; COLOR:#CCCCCC; PADDING:5px; MARGIN:0px; font:bold 11px Verdana,Arial,sans-serif; TEXT-ALIGN:left;
	}
td.menu a:link {text-decoration: none; background:transparent; color:white}
td.menu a:visited {text-decoration: none; background:transparent; color:white}
td.menu a:hover {text-decoration: none; background:transparent; color:#ffd700}
td.menu a:active {text-decoration: none; background:transparent; color:white}

td.camporiga {background:#F5F4F0; padding:5px; border-right:#cccccc 1px dashed;}
td.campo {background:#F5F4F0; padding:5px;}

div.imm 
{
	BACKGROUND-COLOR:transparent; color:black; padding:10px; margin:0px; width:100%; 
	}
div.imm IMG {BACKGROUND-COLOR:transparent; COLOR:#339900; BORDER:#555555 1px solid;}
div.privacy {BACKGROUND-COLOR:#EEEEEE; COLOR:black;
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	BORDER-LEFT:#000000 1px solid;
	BORDER-BOTTOM:#000000 1px solid;
	PADDING:3px 3px 3px 3px; MARGIN:0px 0px 0px 0px; font:9px Verdana,Arial,sans-serif;
}
textarea {font:9px Verdana,Arial,sans-serif;}
img.icona {float:left; border:#000000 1px solid; margin:0px 10px 10px 0px;}

table.album td{text-align:center;}
input, button, select {font:11px Verdana,Arial,sans-serif;}
button:focus { outline: thick solid black }
small {background:transparent; color:red; font:bold 10px Verdana,Arial,sans-serif;}

table.pro {background:transparent; color:#999999; padding:0px; margin:0px; width:100%;}
table.pro td{background:#FFFFFF; color:#999999; padding:10px; margin:0px; text-align:justify;}
table.pro td a:link {text-decoration: none; background:transparent; color: #666666}
table.pro td a:visited {text-decoration: none; background:transparent; color: #666666}
table.pro td a:hover {text-decoration: none; background:transparent; color: #000000}
table.pro td a:active {text-decoration: none; background:transparent; color: #666666}
table.pro td a img {border:1px; background:transparent; color: #666666}

.dida_prospetti
{
	font-family:Tahoma,verdana;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	marging-top:5px;
	marging-left:5px;
	marging-right:5px;
	marging-bottom:5px;
}
.img_prospetti
{
	margin:5px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid
}