
body {font-size: 80%; 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;}
#contenuti    {min-height: 500px;height: auto !important; height: 500px;}
.vetrina      {float: left;padding: 10px 10px;margin: 0px 0px 5px 10px;width: 470px;}


#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;}

#menufisso .qui     {color: red; }
	
#footer   {padding: 0 0 0 1px;margin: 0 auto;width: 760px;clear: both;}
#footer p {margin: 0;padding: 10px 0;text-align: center; font-size:80%; }
#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;}

#corpo-colonna1 {
min-height: 220px;
height: auto !important;
height: 220px;
}

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


		
.generale   {text-decoration: none; font: bold 12px Verdana; color:#000; margin:0px 0px 0px 10px; padding:0px 10px;  }
.generale a {text-decoration: none; font: bold 12px Verdana; color:#000; margin:0px 0px 0px 0px; padding:0px 0px; display : block; width : 100%; height:auto; line-height:1em; border: 1px solid white; margin: 1px 0;}
.generale a:hover {text-decoration: none; color:#FF0000;  background: #e6e6e6; } 
.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;}
.evidenziatore {font-weight: bold; background-color: yellow; }

#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;}