body   {
       color: white;
       background-color: black;
       text-align: center;
       margin: 10px 10px 10px 10px ;
       }

#main  {
       position: relative;
       top: 0px;
       left: 0px;
       margin: 0px auto;
       background-color: white;
       height:100%;
       background-image: url("img/pxblack.gif");
       background-position:188;
       background-repeat: repeat-y;
       }
#head  {
       background:black;
       width:100%;
       height:200px;
       background-image: url("img/head1.jpg");
       background-position:188 bottom;
       background-repeat:no-repeat;
       text-align:left;
       }
#head img
      {
      margin-left:10px;
      margin-top:10px;
      border:0px;
      float:left;
      }
#topcont
      {
       background:#666666;
       width:100%;
       height:21px;
       text-align:left;
      }
#container
      {
      width:100%;
      height:auto;
      border:0px solid red;
      }
#leftcol
     {
      width:190px;
      height:auto;
      border:0px solid red;
      float:left;
      text-align:left;
     }
#rightcol
     {
     background-image: url("img/bg_grifo.gif");
     background-repeat: no-repeat;
     background-position: top left;
      width:665px;
      height:auto;
      border:0px solid red;
      float:left;
      text-align:left;
     }
#righthome
     {
      width:665px;
      height:auto;
      border:0px solid red;
      float:left;
      text-align:left;
     }
#contenuto
    {
      width:655px;
      height:auto;
      border:0px solid red;
      margin-top:60px;
      margin-left:10px;
      text-align:left;
    }
#intro
    {
      width:655px;
      height:341px;
      background-image: url("img/intro.jpg");
      background-repeat: no-repeat;
      background-position: top left;
      border:0px solid red;
      margin-top:60px;
      margin-left:10px;
      text-align:left;
    }
.testi 
     {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
     }
.submenucont
    {
	width:150px;
        float:left;
        text-align:left;
    }
.submenu
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:16px;
	color: #999999;
	width:150px;
        float:left;
        text-align:left;
        height:370px;
        border-right:1px dashed #C0C0C0;
    }
.submenu li
    {
     line-height:18px;
     margin-left:-10px;
     color: #000000;
    }
.submenu a,.submenu a:visited
    {
	font-weight: bold;
	line-height:18px;
	color: #999999;
	text-decoration:none;
    }
.submenu a:hover
    {
        color: #800000;
        text-decoration:none;
    }
.titoletto
     {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	background-color:#000000;
	width:149px;
        float:left;
        padding-top:0px;
        text-align:center;
        line-height:13px;
        height:17px !important;
        height:20px;
        padding-top:4px;
     }
#quadro
    {
     width:470px;
     height:200px;
     border:0px solid red;
     float:left;
     margin-left:30px;
    }
#quadro table
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #999999;
    }
.quad1
    {
    padding: 0px 10px 10px 10px;
    }
.quad2
    {
    padding:10px;
    }
#quadroprod
    {
     width:470px;
     height:auto;
     border:0px solid red;
     float:left;
     margin-left:30px;
    }
.bandanera
{
     width:470px;
     height:20px;
     color:#c0c0c0;
     background-color:#9E9E9E;
     margin-top:0px;
     padding-top:0px;
}
.bandanera td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: white;
    padding: 0px 10px 0px 10px;
}
.bandanera a,.bandanera a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: white;
    padding: 0px 10px 0px 10px;
}
.bandanera a:hover
{
    color: #FF0000;
}
#privacy
{
        width:427px;
        height:70px;
        border: 1px solid #666666;
        overflow: auto;
        padding:5px;
        font-size:10px;
        line-height:11px;
        text-align:justify;
        background-color:white;
}
.indhome
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
}


