/* Sezioni Importanti */
body{font: 100% Arial, sans-serif;	color: #000000;margin: 0 auto;padding: 0;background: #666666 url(images/body.jpg) repeat-x top;}
div#container {width: 800px;margin: 0 auto;text-align: center;border: thin solid Black;background-color: White;color: #000000;border-width: 2px;}
div#header {width : 770px!Important;width : 790px;height: 41px;margin: 5px;padding: 5px 10px;background: url(images/header.jpg) no-repeat top;border-bottom: 3px solid #370ab3;}
div#left {width: 250px!Important;width: 270px;padding: 10px;float: left;}	
div#content {width: 510px!Important;width: 530px;padding: 10px;float: right;}	
div#footer {width : 770px!Important;width : 790px;height: 41px;margin: 5px;padding: 5px 10px;clear: both;}	

	
	
/* Header */
h1{margin: 0px;padding: 2px;  font: normal 60px "Times New Roman";  color: White; text-align: left; float: left;}
h1 a{font: bold 34px "Times New Roman"; color: White;}

/* Left */
#left img {padding: 2px;margin: 0px;  border: 2px solid Navy; }

h3{font: bold 14px "Verdana"; text-align: left;	margin: 0;	margin: 5px; margin-top: 10px; padding: 3px;	border-bottom: 1px solid #CBCBCB;color: red;}

#left p {font: normal 11px "Verdana"; text-align: justify; padding: 5px; color: #606060; margin: 0;}
#left p span {color: blue;}

/* Content */
h2{text-align: left;	margin: 0;	margin-bottom: 10px;	font: normal 20px "Verdana";padding: 5px;	border-bottom: 1px solid #CBCBCB;color: Gray;}
h2 strong{color: red;}

#content p {font: normal 12px "Verdana"; text-align: justify; padding: 5px;}

#content div.banner {width: 180px!Important; width: 184px; padding: 2px; float: left;}
#content div.assicurazione {width: 300px!Important;width: 304px;  padding: 2px; float: left; float: right;}

h3 a {color: red;}

img {border: 0; }

div.clear {clear: both; height: 5px;}

#footer p {font: normal 12px "Verdana"; text-align: justify; padding: 5px;}


