body {
        	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 12px;
        	font-style : normal;
        	font-weight : normal;
            background-image: url('img/sf_sito.png');
            background-color: #900300;
            background-attachment: fixed;
             }


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

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

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

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

.boxTitolo {
        	font-family : Georgia, Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 13px;
        	font-style : normal;
        	font-weight : bold;
        	color: #ffffff;
            background-image: url('./img/sf_boxtop.png');
            padding: 10px;
            height: 30px;
            }

.boxTesto {
        	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 12px;
        	font-style : normal;
        	font-weight : normal;
        	color: #000000;
            padding: 10px;
            background-color: #ffffff;
            }

.boxTitoloInt {
        	font-family : Georgia, Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 13px;
        	font-style : normal;
        	font-weight : bold;
        	color: #ffffff;
            background-image: url('./img/sf_titint.png');
            padding: 5px;
            height: 60px;
            }

.boxTestoInt {
        	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 12px;
        	font-style : normal;
        	font-weight : normal;
        	color: #000000;
            background-color: #f0f0f0;
            }
            
.boxTitoloIntSmall {
        	font-family : Georgia, Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
        	font-size : 13px;
        	font-style : normal;
        	font-weight : bold;
        	color: #ffffff;
            background-image: url('./img/sf_titint.png');
            padding: 5px;
            height: 30px;
            }


.titoloHomePage {
	font-family : Georgia, Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color: #00437e;
}

.sottotitoloHomePage {
	font-family : Georgia, Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color: #cd1f29;
}

.testo_small
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color: #00437e;
}

.testo_small2
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}

.testo_bottom
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color: #FFFFFF;
}

.testo_bottom_roll
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color: #00437e;
}

.testo_bottom2
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color: #acacac;
}

.testo_normal
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.testo_menu
{
	font-family : Trebuchet Ms, verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #FFFFFF;
}

.testo_big
{
	font-family : Trebuchet Ms, arial;
	font-size : 20px;
	font-style : normal;
	font-weight : bold;
	color : #273782;
}

.box {
	font-family : Trebuchet Ms, Verdana, sans-serif;
	font-size : 10px;
}


.inputbox {border:1px solid #000000;font-size:11px;color:#000000;font-family: Trebuchet Ms, verdana; background: #CCE0FF;}

.input2	{
		border-style: solid;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		border-left-width: 0px;
		border-color: transparent;
		border-width: 0;
		background-color:transparent;
		text-indent:2px;
		color:#000000;
		font:normal 11px Trebuchet Ms, verdana, Arial,Helvetica,sans-serif;
		font-weight : normal;
		}


.menuTop {
    width:90px;
    background-image: url('img/bgmenu.png');
    text-align:center;
    cursor: pointer;
}

.menuTop_roll {
    width:90px;
    background-image: url('img/bgmenu_roll.png');
    text-align:center;
    cursor: pointer;
}

