/* TOP, RIGHT, BOTTOM, LEFT*/
body {background:#e0e0e0; 
color:black; 
font:10px Verdana,Arial,sans-serif; 
text-align:center; 
vertical-align: top;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;}

a,a:link,a:visited,a:active 
{
	background:transparent; 
	color:white; 
	font:bold 10px Verdana,Arial,sans-serif; 
	text-decoration:none; 
	padding:0px;
	margin:0px
}

a:hover {background:transparent; color:#cccccc;}

a.primo:link,a.primo:visited, a.primo:active{background:transparent; color:#92482B; font:bold 10px Verdana,Arial,sans-serif; text-decoration:none; padding:0px; margin:0px}
a.primo:hover {background:transparent; color:black; text-decoration:underline}

a.primod:link,a.primod:visited, a.primod:active{background:transparent; color:black; font: 10px Verdana,Arial,sans-serif; text-decoration:none; padding:0px; margin:0px}
a.primod:hover {background:transparent; color:black; text-decoration:underline}

input {background:#ffffff; color:black; font:95% Verdana,Arial,sans-serif; padding:0px; margin:1px;}
select , textarea , button {font:100% Verdana,Arial,sans-serif; background:#ffffff; color:#000000; }

td {background:white;
    color:#000000; 
	FONT:11px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
	td.lateralesx {background:white url(img/laterale-sx.jpg) no-repeat top center;
    color:#92482B; 
	font:  11px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:50px 20px 0px 20px; 
	margin:30px 10px 2px 10px; 
	text-align:justify; clear:right;
	}
	td.centro {background:white;
    color:#666666; 
	FONT:11px/16px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:10px 20px 10px 15px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
		td.camere {background:#F1E4E0;
	border-top:20px solid #ffffff;
	color:#666666; 
	FONT:11px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:10px 20px 10px 15px; 
	margin:10px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
			td.home {background:#F2EDEB;
	border-top:20px solid #ffffff;
	color:#666666; 
	FONT:11px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:10px 20px 10px 15px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
	td.camerecentro {background:#ffffff;
	border-left:8px solid #ffffff;
	color:#666666; 
	FONT:11px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:19px 0px 0px 0px; 
	margin:00px 0px 0px 0px; 
	}
	td.beauty {background:white;
    color:#000000; 
	FONT:11px/13px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:10px 20px 10px 15px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
	td.centrosotto {background:white;
    color:#666666; 
	FONT:11px/16px Verdana, 'Times New Roman', serif; 
	vertical-align: top;
	padding:10px 20px 10px 20px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
	/* TOP, RIGHT, BOTTOM, LEFT*/
		small{color:#92482B; 
	font:bold 10px Verdana, 'Times New Roman', serif; 
	vertical-align: middle;
	padding:3px 0px 3px 0px; 
	margin:0px 0px 0px 0px; 
		}
	td.menu{background:#ffffff url(img/sfondomenu.jpg) repeat-x;
    color:white; 
	font:bold 10px Verdana, 'Times New Roman', serif; 
	vertical-align: middle;
	text-align: center;
	padding:3px 0px 3px 0px; 
	margin:0px 10px 0px 10px; 
		}


	td.sotto{background:#999999 url(img/sfondo-sotto.jpg);
    color:white; 
	font:bold 11px/15px Verdana, 'Times New Roman', serif; 
	vertical-align: middle;
	text-align: center;
	padding:2px 0px 2px 0px; 
	margin:0px 10px 0px 10px; 
		}
	td.laterale{background:#ffffff url(img/sfondo-dx.jpg) repeat-y;
    color:#92482B;
	font: 11px Verdana, 'Times New Roman', serif;
	vertical-align: top;
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	}
		td.form{background:#ffffff url(img/sfondo-dx.jpg) repeat-y;
    color:#92482B;
	font: 10px Verdana, 'Times New Roman', serif;
	vertical-align: top;
	text-align: right;
	padding:0px 18px 0px 0px;
	margin:0px 10px 0px 10px;
	}
	.titolo {FONT-SIZE: 7pt; COLOR:#666666; FONT-FAMILY: verdana,arial,helvetica}
/* TOP, RIGHT, BOTTOM, LEFT*/
h1 {background:transparent;
	color:#92482B; 
	font:bold 10px Verdana, 'Times New Roman', serif; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	}
	
h2 {background:transparent;
	color:#92482B; 
	font:bold 10px Verdana, 'Times New Roman', serif; 
	padding:0px 0px 5px 5px; 
	margin:3px 3px 3px 0px; 
	border-right:3px solid #9F9F74;
	text-align:right;}
