body {
		font-family : Trebuchet Ms, Arial,Helvetica, sans-serif;
		text-align: left;
		margin:0px;
		margin-top:0px;
		background-color: #ffffff;
        text-align: left;
	 }

img { border:0px }
img a{ border:0px }

input	{
		font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
		}

.bottoneCerca {
                font-size : 14px;
                font-style: italic;
                font-weight: bold;
                color: #FFFFFF;
                text-align:center;
                text-transform: uppercase;
                width: 130px;
                height: 25px;
                background-image: url('sf_bottoni.png');
                background-repeat: repeat-x;
        		background-color: #025A88;
                border: 0px;
                cursor: pointer;
              }

textarea {
 		 font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
 		 }

select	{
		font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
		}

a:link    {text-decoration: none; color: #CC0000; font-weight: normal;}
a:visited {text-decoration: none; color: #CC0000; font-weight: normal;}
a:active  {text-decoration: underline; color: #CC0000; font-weight: normal;}
a:hover   {text-decoration: underline; color: #CC0000; font-weight: normal;}

a.linkMenu:link    {text-decoration: none; color: #ffffff; font-weight: bold;}
a.linkMenu:visited {text-decoration: none; color: #ffffff; font-weight: bold;}
a.linkMenu:active  {text-decoration: underline; color: #ffffff; font-weight: bold;}
a.linkMenu:hover   {text-decoration: underline; color: #ffffff; font-weight: bold;}

a.linkBottom:link    {text-decoration: none; color: #333333; font-weight: normal;}
a.linkBottom:visited {text-decoration: none; color: #333333; font-weight: normal;}
a.linkBottom:active  {text-decoration: underline; color: #333333; font-weight: normal;}
a.linkBottom:hover   {text-decoration: underline; color: #333333; font-weight: normal;}

a.linkDettagli:link    {text-decoration: none; color: #ffffff; font-weight: normal;}
a.linkDettagli:visited {text-decoration: none; color: #ffffff; font-weight: normal;}
a.linkDettagli:active  {text-decoration: underline; color: #ffffff; font-weight: normal;}
a.linkDettagli:hover   {text-decoration: underline; color: #ffffff; font-weight: normal;}

.tabellaPrincipale {
                    border-left: 3px solid #cccccc;
                    border-right: 3px solid #cccccc;
                    background-color: #ffffff;
                   }

.top {
        width: 100%;
        height: 144px;
        padding-left: 20px;
        padding-right: 20px;
        background-image: url('sf_top.png');
        background-repeat: repeat-x;
		background-color: #025A88;
        text-align: left;
     }

.logo {
        width: 49%;
        float: left;
     }

.altro {
        width: 49%;
        float: right;
        text-align: right;
     }

.left { width: 180px; }
.right { width: 180px; }
.center { width: 640px; }

.contenitoreMenu {
                 width:120px;
                 height: 100%;
                 background-image: url('sf_menu.png');
                 background-repeat: repeat-y;
                 background-color: #004C7D;
                 }

.menu {
        font-size : 16px;
        font-style: normal;
        font-weight: bold;
        color: #ffffff;
        text-align:center;
        width:120px;
        padding-top: 5px;
        padding-bottom: 5px;
      }

.rigaMenu {
             width:120px;
             height: 5px;
             background-image: url('trattino_menu.png');
             background-repeat: no-repeat;
          }

.indexEtichette {
                 width:38%;
                 height: 25px;
                 background-color: #b0b0b0;
                 color: #333333;
                 font-size : 12px;
                 font-style: normal;
                 font-weight: bold;
                 float: left;
                 text-align:left;
                 margin-bottom: 2px;
                 padding-left: 10px;
                 padding-top: 5px;
                 }

.indexValori {
                 width:56%;
                 height: 25px;
                 background-color: #e9e9e9;
                 color: #333333;
                 font-size : 12px;
                 font-style: normal;
                 font-weight: bold;
                 float: right;
                 text-align:right;
                 margin-bottom: 2px;
                 padding-right: 10px;
                 padding-top: 5px;
                 }

.indexDettagli {
                font-size : 12px;
                font-style: normal;
                font-weight: normal;
                color: #FFFFFF;
                text-align:center;
                width: 100px;
                height: 23px;
                background-image: url('sf_bottoni.png');
                background-repeat: repeat-x;
        		background-color: #025A88;
                border: 1px;
                float: right;
                padding-top: 4px;
                margin-top: 5px;
               }

.titCerca {
            font-size : 14px;
            font-style: italic;
            font-weight: bold;
            color: #005a8c;
            text-align:left;
            text-transform: uppercase;
            }

.infoAgenzia {
             width:120px;
             font-size : 12px;
             font-style: normal;
             font-weight: normal;
             text-align:right;
             color: #333333;
            }

.bottom {
         width:100%;
         height: 10px;
         background-image: url('sf_bottom.png');
         background-repeat: repeat-x;
        }

.copyright {
             width:48%;
             font-size : 12px;
             font-style: normal;
             font-weight: normal;
             text-align:left;
             color: #333333;
             padding-left: 15px;
             float: left;
             height: 40px;
             padding-top: 15px;
            }

.powered {
             width:48%;
             font-size : 12px;
             font-style: normal;
             font-weight: normal;
             text-align:right;
             color: #333333;
             padding-right: 15px;
             float: right;
             height: 40px;
             padding-top: 15px;
            }

.titoli {
        font-family : "Trebuchet MS",Arial,Helvetica, sans-serif;
        font-size : 16px;
        font-style: normal;
        font-weight: bold;
        color: #025A88;
        text-align:left;
      	}
   
.normale  {
			font-size : 12px;
			font-style: normal;
			font-weight: normal;
			color: #333333;
			text-align:left;
			}

.piccolo  {
			font-family : "Trebuchet MS",Arial,Helvetica, sans-serif;
			font-size : 11px;
			font-style: normal;
			font-weight: normal;
			color: #333333;
			text-align:left;
			}

#borderBottom { border-bottom: #CCCCCC 1px dotted;clear:both;}


