
body {font-size: 70%; font-family: Verdana, Arial, Sans-Serif;background-color: #d5d6d7;color: #333;text-align: center;}
body {margin: 0;padding: 0; }
body {background: url("bgcolor.jpg"); }

#page {background-color: white;border: 1px solid #959596;text-align: left;}
#page {background-color: white;margin: 0px auto;padding: 0;width: 760px;border: 1px solid #959596;}
#page	{background: url("bg.jpg") repeat-y top; border: none; }

#header {padding: 0px 0px;margin: 0 auto;height: 200px;width: 100%;background-color: #73a0c5;}
#header {background-color: #73a0c5;}
#header {background: url("header3.jpg") no-repeat bottom center; }
#header {margin: 0 !important; margin: 0 0 0 1px; padding: 1px; height: 198px; width: 758px; }

#testa    {margin:0px ;padding:0px;height: 200px;width: 100%;}
#testa a  {margin:0px ;padding:50px;font-size: 30px;font-family: Verdana, Arial, Sans-Serif;color: #FFF;text-align: center;text-decoration:none;}
#testa h1 {margin:0px ;padding:30px;font-size: 30px;font-family: Verdana, Arial, Sans-Serif;color: #FFF;text-align: center;}
#testa h3 {margin:0px ;padding:0px;font-size: 15px;font-family: Verdana, Arial, Sans-Serif;color: #FFF;text-align: center;}
#testa 	  {margin:0px 9px 0; height: 192px; width:740px;} 

#contenuti    {margin:0px 0px 5px 15px ;padding:10px 10px;}
.vetrina      {float: left;padding: 10px 10px;margin: 0px 0px 5px 10px;width: 470px;}
.rosso {color: red; }

#menufisso     {border:0px;height: 34px; margin: auto;background:transparent;text-decoration : none; text-align : center; padding: 0px 0px; } 
#menufisso a        {text-decoration: none;background:transparent;font:bold 13px georgia;color:#000;border-bottom: 1px solid #fff;border-right: 1px solid #fff;border-left: 1px solid #fff;padding: 0px 1px;}
#menufisso a:hover  {text-decoration: none;color: blue;background:#FFF;border-bottom: 1px solid #000;border-right: 1px solid #000;border-left: 1px solid #000;padding: 0px 1px;}
	
#footer   {padding: 0 0 0 1px;margin: 0 auto;width: 760px;clear: both;}
#footer p {margin: 0;padding: 10px 0;text-align: center;}
#footer	  {background: url("footer.jpg") no-repeat bottom; border: none;}
#footer   {background-color: #eee;}

#sidebar {padding: 20px 0 10px 0;margin-left: 545px;width: 190px;}

hr       {display: none;}
a img    {border: none;}


		
.generale  {text-decoration: none;font: bold 10px Verdana;color:#000;margin:0px 0px 0px 10px; padding:0px 10px; }
.generale a {text-decoration: none;font: bold 10px Verdana;color:#000;margin:0px 0px 0px 0px; padding:0px 0px; display : block; width : 100%; height:auto; line-height:1em; }
/* .generale a:hover {text-decoration: none; font: bold 10px Verdana;color:#FF0000;margin:0px 0px 0px 0px; padding:0px 0px; } */
.generale a:hover {text-decoration: none; color:#FF0000; background: grey;} 
.testina   {text-decoration: none; margin:0px 0px 0px 0px; padding:0px 0px; }
.testina a {text-decoration: none; margin:0px 0px 0px 0px; padding:0px 0px;}
.presentazione {font-size: 1.2em; line-height: 1.5em; }

#logo {margin-top:15px;}

a       {color: #06c;text-decoration: none;}
a:hover {color: #147;text-decoration: underline;}

p     {margin: 1px 1px ;padding:1px 1px;}
h2   {margin: 1px 1px ;padding:0px;font-size: 15px;font-family: Verdana, Arial, Sans-Serif;color: #000;text-align:left;}