
<!--

p {font-family:verdana;}

//td {font-family:verdana;}

h1 {font-family:verdana; font size:34px; color:#000000;}
h2 {font-family:verdana; font size:28px; color:#FFFFFF}
h3 {font-family:verdana; font size:22px; color:#FFFFFF;font weight:bold}

A:link 	  {font-family:verdana; text-decoration: none; color: navy; font weight: normal}
A:visited {font-family:verdana; text-decoration: none; color: navy; font weight: normal}
A:active  {font-family:verdana; text-decoration: none; color: #DE1616; font weight: normal}
A:hover   {color: #DE1616; text-decoration: underline; font weight: normal}

A.b:link    {font-family:verdana; text-decoration: none; color: #3265AA; font weight: normal}
A.b:visited {font-family:verdana; text-decoration: none; color: #3265AA; font weight: normal}
A.b:active  {font-family:verdana; text-decoration: none; color: #DE1616; font weight: normal}
A.b:hover   {color: DE1616; text-decoration: underline; font weight: normal}

A.navy:link    {font-family:verdana; text-decoration: none; color: #00357D; font weight: normal}
A.navy:visited {font-family:verdana; text-decoration: none; color: #00357D; font weight: normal}
A.navy:active  {font-family:verdana; text-decoration: none; color: white; font weight: normal}
A.navy:hover   {color:white; text-decoration: underline; font weight: normal}

A.navy2:link    {font-family:verdana; text-decoration: none; color: navy; font weight: normal}
A.navy2:visited {font-family:verdana; text-decoration: none; color: navy; font weight: normal}
A.navy2:active  {font-family:verdana; text-decoration: none; color: navy; font weight: normal}
A.navy2:hover   {color:DE1616; text-decoration: underline; font weight: normal}

A.counter:link    {font-family:verdana; text-decoration: none; color: #00357D; font weight: normal}
A.counter:visited {font-family:verdana; text-decoration: none; color: #00357D; font weight: normal}
A.counter:active  {font-family:verdana; text-decoration: none; color: #00357D; font weight: normal}
A.counter:hover   {color:red; text-decoration: underline; font weight: normal}

A.sig:link    {font-family:verdana; text-decoration: none; color: #FF7995; font weight: normal}
A.sig:visited {font-family:verdana; text-decoration: none; color: #FF7995; font weight: normal}
A.sig:active  {font-family:verdana; text-decoration: none; color: #DE1616; font weight: normal}
A.sig:hover   {color: DE1616; text-decoration: underline; font weight: normal}

A.sen:link    {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.sen:visited {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.sen:active  {color: #DE1616; text decoration: none; font-style: normal; font-weight: normal;}
A.sen:hover   {color: #DE1616; text decoration: underline; font-style: normal; font-weight: normal;}

A.bdi:link    {font-family:verdana; text-decoration: none; color: yellow; font weight: bold}
A.bdi:visited {font-family:verdana; text-decoration: none; color: yellow; font weight: bold}
A.bdi:active  {font-family:verdana; text-decoration: none; color: yellow; font weight: bold}
A.bdi:hover   {color: DE1616; text-decoration: underline; font weight: bold}

A.s:link    {font-family:verdana; text-decoration: none; color: #000000; font weight: normal}
A.s:visited {font-family:verdana; text-decoration: none; color: #000000; font weight: normal}
A.s:active  {font-family:verdana; text-decoration: none; color: #DE1616; font weight: normal}
A.s:hover   {color: DE1616; text-decoration: underline; font weight: normal}

A.s2:link    {font-family:verdana; text-decoration: none; color: #000000; font weight: bold}
A.s2:visited {font-family:verdana; text-decoration: none; color: #000000; font weight: bold}
A.s2:active  {font-family:verdana; text-decoration: none; color: #DE1616; font weight: bold}
A.s2:hover   {color: DE1616; text-decoration: underline; font weight: bold}

A.s3:link    {font-family:verdana; text-decoration: none; color: #000000; font weight: normal}
A.s3:visited {font-family:verdana; text-decoration: none; color: #000000; font weight: normal}
A.s3:active  {font-family:verdana; text-decoration: none; color: #ffffff; font weight: normal}
A.s3:hover   {color: ffffff; text-decoration: underline; font weight: normal}


A.l1:link    {text-decoration: none; color: #3A89D2; font weight: bold;}
A.l1:visited {text-decoration: none; color: #3A89D2; font weight: bold}
A.l1:active  {text-decoration: none; color: #3A89D2; font weight: bold}
A.l1:hover   {color: red; text-decoration: underline; font weight: bold}

A.l2:link    {color: #ffffff; text decoration: none; font-style: normal; font-weight: normal;}
A.l2:visited {color: #ffffff; text decoration: none; font-style: normal; font-weight: normal;}
A.l2:active  {color: #ffffff; text decoration: none; font-style: normal; font-weight: normal;}
A.l2:hover   {color: #ffff99; text decoration: underline; font-style: normal; font-weight: normal;}

A.l3:link    {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3:visited {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3:active  {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3:hover   {color: #00713d; text decoration: underline; font-style: normal; font-weight: normal;}

A.l3b:link    {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3b:visited {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3b:active  {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3b:hover   {color: #00713d; text decoration: underline; font-style: normal; font-weight: normal;}

A.l3c:link    {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3c:visited {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3c:active  {color: #00713d; text decoration: none; font-style: normal; font-weight: normal;}
A.l3c:hover   {color: white; text decoration: none; font-style: normal; font-weight: normal;background:#00713d}

A.l4:link    {color: blue; text decoration: none; font-style: normal; font-weight: normal;}
A.l4:visited {color: blue; text decoration: none; font-style: normal; font-weight: normal;}
A.l4:active  {color: gold; text decoration: none; font-style: normal; font-weight: normal;}
A.l4:hover   {color: gold; text decoration: underline; font-style: normal; font-weight: normal;}

A.l5:link    {text-decoration: none; color: red; font weight: normal;}
A.l5:visited {text-decoration: none; color: red; font weight: normal;}
A.l5:active  {text-decoration: none; color: red; font weight: normal;}
A.l5:hover   {color: red; text-decoration: underline; font weight: normal;}

A.l6:link    {color: #3265aa; text decoration: none; font-style: normal; font-weight: normal;}
A.l6:visited {color: #3265aa; text decoration: none; font-style: normal; font-weight: normal;}
A.l6:active  {color: #3265aa; text decoration: none; font-style: normal; font-weight: normal;}
A.l6:hover   {color: #3265aa; text decoration: underline; font-style: normal; font-weight: normal;}

A.l7:link    {color: #AE3C3E; text decoration: none; font-style: normal; font-weight: normal;}
A.l7:visited {color: #AE3C3E; text decoration: none; font-style: normal; font-weight: normal;}
A.l7:active  {color: #AE3C3E; text decoration: none; font-style: normal; font-weight: normal;}
A.l7:hover   {color: #AE3C3E; text decoration: underline; font-style: normal; font-weight: normal;}


A.special:link	{text-decoration: none; color: red; font weight: bold}
A.special:visited {text-decoration: none; color: red; font weight: bold}
A.special:active  {text-decoration: none; color: red; font weight: bold}
A.special:hover   {color: red; text-decoration: underline; font weight: bold}

A.white:link    {text-decoration: none; color: white; font weight: normal;}
A.white:visited {text-decoration: none; color: white; font weight: normal;}
A.white:active  {text-decoration: none; color: white; font weight: normal;}
A.white:hover   {text-decoration: underline; color: white; font weight: normal;}

A.p:link    {text-decoration: none; color: black; font weight: normal;}
A.p:visited {text-decoration: none; color: black; font weight: normal;}
A.p:active  {text-decoration: none; color: #0A4178; font weight: normal;}
A.p:hover   {color: #3265aa; text-decoration: underline; font weight: normal;}

A.a:link    {color: black; text decoration: none; font-style: normal; font-weight: normal;}
A.a:visited {color: black; text decoration: none; font-style: normal; font-weight: normal;}
A.a:active  {color: #DEBC00; text decoration: none; font-style: normal; font-weight: normal;}
A.a:hover   {color: #DEBC00; text decoration: underline; font-style: normal; font-weight: normal;}

A.r:link    {color: red; text decoration: none; font-style: normal; font-weight: normal;}
A.r:visited {color: red; text decoration: none; font-style: normal; font-weight: normal;}
A.r:active  {color: red; text decoration: none; font-style: normal; font-weight: normal;}
A.r:hover   {color: red; text decoration: underline; font-style: normal; font-weight: normal;}

A.map:link    {color: #235D91; text decoration: underline; font-style: normal; font-weight: normal;}
A.map:visited {color: #235D91; text decoration: underline; font-style: normal; font-weight: normal;}
A.map:active  {color: #235D91; text decoration: underline; font-style: normal; font-weight: normal;}
A.map:hover   {color: #4A87BE; text decoration: underline; font-style: normal; font-weight: normal;}

A.rosa:link    {color: #FE9FD9; text decoration: none; font-style: normal; font-weight: normal;}
A.rosa:visited {color: #FE9FD9; text decoration: none; font-style: normal; font-weight: normal;}
A.rosa:active  {color: #FE9FD9; text decoration: none; font-style: normal; font-weight: normal;}
A.rosa:hover   {color: #FE9FD9; text decoration: underline; font-style: normal; font-weight: normal;}

A.e:link    {color: black; text decoration: none; font-style: normal; font-weight: normal;}
A.e:visited {color: black; text decoration: none; font-style: normal; font-weight: normal;}
A.e:active  {color: #43A764; text decoration: none; font-style: normal; font-weight: normal;}
A.e:hover   {color: #43A764; text decoration: underline; font-style: normal; font-weight: normal;}

A.e2:link    {color: black; text decoration: none; font-style: normal; font-weight: bold;}
A.e2:visited {color: black; text decoration: none; font-style: normal; font-weight: bold;}
A.e2:active  {color: black; text decoration: none; font-style: normal; font-weight: bold;}
A.e2:hover   {color: black; text decoration: underline; font-style: normal; font-weight: bold;}

A.t:link    {text-decoration: none; color: black; font weight: normal;}
A.t:visited {text-decoration: none; color: black; font weight: normal;}
A.t:active  {text-decoration: none; color: #A0A5A7; font weight: normal;}
A.t:hover   {color: #A0A5A7; text-decoration: underline; font weight: normal;}

A.t2:link    {text-decoration: none; color: #3265AA; font weight: bold; font-size:10pt;}
A.t2:visited {text-decoration: none; color: #3265AA; font weight: bold; font-size:10pt;}
A.t2:active  {text-decoration: none; color: #DE1616; font weight: bold; font-size:10pt;}
A.t2:hover   {color: #DE1616; text-decoration: underline; font weight: bold; font-size:10pt;}

A.news:link 	{font-family:verdana; text-decoration: none; color: #3265AA; font-weight: normal;}
A.news:visited {font-family:verdana; text-decoration: none; color: #3265AA; font-weight: normal;}
A.news:active  {font-family:verdana; text-decoration: none; color: #DE1616; font-weight: normal;}
A.news:hover   {color: #DE1616; text-decoration: underline; font-weight: normal;}

A.reg:link    {color: #DAD7D7; text-decoration: none; font-style: normal; font-weight: bold;}
A.reg:visited {color: #DAD7D7; text-decoration: none; font-style: normal; font-weight: bold;}
A.reg:active  {color: #f5f5f5; text-decoration: none; font-style: normal; font-weight: bold;}
A.reg:hover   {color: #f5f5f5; text-decoration: underline; font-style: normal; font-weight: bold;}

div.titolosez   { position:absolute; z-index:1; top:0px; left:0px; width:760; height:35px;}
div.titolosez2  { position:relative; z-index:1; top:0px; left:0px; width:760; height:35px;border:0px solid red;}
div.consolesx   { position:absolute; z-index:2; top:0px; left:0px; width:255px; height:50px; border:0px solid red; background:#3265aa; padding: 0 2 0 2; overflow:hidden;}
div.consolesubsx{ position:absolute; z-index:2; top:20px; left:0px; width:255px; height:40px; border:0px solid #3265aa; background:#4C85BC; padding: 0 2 0 2; overflow:hidden;}
div.consoledx   { position:absolute; z-index:2; top:0px; left:255px; height:50px; width:600px; padding: 0 2 0 2; overflow:hidden;border:0px solid red; }
div.consolesubdx{ position:relative; z-index:2; top:10px; left:255px; height:40px; padding: 0 2 0 2; overflow:hidden;border:0px solid red; }
div.tsx     	{ position:absolute; z-index:2; top:0px; left:0px; width:255px; height:35px; background:#3265aa; padding: 6 2 0 2; overflow:hidden;}
div.tsx2        { position:absolute; z-index:2; top:0px; left:0px; width:255px; height:35px; background:#3265aa; padding: 6 2 0 2; overflow:hidden;}
div.tsx2b       { position:absolute; z-index:2; top:0px; left:505px; width:255px; height:35px; background:#3265aa; padding: 6 2 0 2; overflow:hidden;}
div.tsx3        { position:relative; z-index:2; top:0px; left:0px; width:255px; height:25px; background:white; padding: 2 2 0 2; overflow:hidden;border-bottom:2px solid #3265aa;}
div.tcenter     { position:absolute; z-index:2; top:0px; left:255px; height:35px; padding: 6 2 0 2; overflow:hidden;border:0 solid red; }
div.tright      { position:absolute; z-index:2; top:0px; left:610px; height:39px; width:150px; padding: 0 0 0 0; overflow:hidden;border:1px solid black; }
div.tcenter2    { position:absolute; z-index:2; top:0px; left:255px; height:35px; padding: 0 2 0 2; overflow:hidden;border:0 solid red; }
div.tcenter3    { position:absolute; z-index:2; top:0px; left:260px; height:35px; padding: 6 2 0 2; overflow:hidden;border:0 solid red; }
div.tcenterP    { position:absolute; z-index:2; top:0px; left:255px; height:35px; padding: 8 2 0 2; overflow:hidden;border:0 solid red;text-transform: capitalize; }
div.tcenterP2   { position:absolute; z-index:2; top:0px; left:255px; height:35px; padding: 0 2 0 2; overflow:hidden;border:0 solid red;text-transform: capitalize; }
div.tcenterPL   { position:absolute; z-index:2; top:0px; left:255px; height:35px; padding: 6 2 0 2; overflow:hidden;border:0 solid red; }
div.tdx         { position:absolute; z-index:2; top:0px; right:0px; width:150px; height:35px; padding: 7 2 0 2; overflow:hidden;border:0 solid red;}
div.tdxR        { position:absolute; z-index:2; top:0px; right:0px; width:150px; height:35px; padding: 6 2 0 2; overflow:hidden;border:0 solid red;}
div.tdx2        { position:absolute; z-index:2; top:0px; right:0px; width:240px; height:35px; padding: 7 2 0 2; overflow:hidden;border:0 solid red;}
div.tdx3        { position:absolute; z-index:2; top:0px; right:0px; width:240px; height:40px; padding: 7 2 0 2; overflow:hidden;border:0 solid red;}
div.tdx3RG      { position:absolute; z-index:2; top:0px; right:0px; width:240px; height:40px; padding: 1 2 0 2; overflow:hidden;border:0 solid red;}
div.tdxhome     { position:absolute; z-index:2; top:0px; right:0px; width:330px; height:50px; padding: 7 2 0 2; overflow:hidden;border:0 solid red;}
div.help	{ position:absolute;top:0;left:0;background:none; font-family:verdana; font-size:11pt; padding:5 0 0 10;}

div.1o	{position:absolute; z-index: 1; top:54px; left:0px; border:0px dotted red; width:137px; padding:0px; background:white;}
div.2o	{position:absolute; z-index: 2; top:12px; left:148px; border:0px solid #00713d; width:370px; padding:0px; background:none;}
div.3o	{position:absolute; z-index: 3; top:12px; left:529px; border:0px dotted yellow; width:130px; padding:0px; background:none; ovreflow:hidden;}

#menCamp	{padding:0 0 10 5;}

#data		{width:130px;border:0px dotted #00713d;padding:0 0 5 2;overflow:hidden;}
#sfondo		{width:770px;border:solid 1px #ffffff;background-color:#ffffff;}
#attNews	{width:370px;height:220px;border:solid 1px #3265aa;background:#f5f5f5;text-overflow:ellipsis;overflow:hidden;padding:2 3 2 3;}
#attNewsN	{width:364px;height:220px;border:solid 1px #3265aa;background:#f5f5f5;text-overflow:ellipsis;overflow:hidden;padding:2 3 2 3;}
#newsFull	{width:370px;height:14px;overflow:hidden;background-image:url(news/immagini/newstab.gif);background-position:top right;background-repeat:no-repeat;padding:0 9 0 0;}
#newsFullN	{width:362px;height:14px;overflow:hidden;background-image:url(news/immagini/newstab.gif);background-position:top right;background-repeat:no-repeat;padding:0 9 0 0;}
#lav		{width:370px;border:solid 1px #3265aa;background:#f5f5f5;MARGIN-TOP:10;overflow:hidden;}
#fin		{width:370px;border:solid 1px #3265aa;background:#f5f5f5;MARGIN-TOP:10;overflow:hidden;}
#fin2		{width:350px;border:solid 1px #3265aa;background:#f5f5f5;MARGIN-TOP:10;overflow:hidden;}
#auguri		{width:370px;height:190px; border:solid 1px #3265aa;background:#f5f5f5;}
#iscr		{width:370px;border:solid 0px #3265aa;MARGIN-TOP:10;}
#scad		{width:370px;border:solid 1px #3265aa;overflow:hidden;}
#nxtapp		{width:370px;border:solid 0px #3265aa;MARGIN-TOP:10;} 
#proxapp	{width:370px;border:solid 1px #3265aa;overflow:hidden;}
#nxtweek	{width:370px;border:solid 0px #3265aa;MARGIN-TOP:10;} 
#proxweek	{width:370px;border:solid 1px #3265aa;overflow:hidden;}


#menu1		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu2		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu3		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu4		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu5		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu6		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu7		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu8		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu9		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}
#menu10		{margin-top:10; top:0px; left:0px; width:137px; overflow:hidden;}

#menulogin  {margin-bottom:10; top:0px; left:0px; width:137px; overflow:hidden; background-color:none;}
#1menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#11menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#EBF8F0;}
#12menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#EBF8F0;}
#2menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#3menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#4menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#5menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#6menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#7menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#8menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#9menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#10menu		{margin-bottom:10px; top:0px; left:0px; width:137px; overflow:hidden; background-color:#C7EBC5;}
#Xmenu		{margin-top:10; margin-bottom:10; top:0px; left:0px; width:137px; overflow:hidden; background-color:none;}

#BARRA
{
    overflow: Auto;
    background-color: #EEEEEE;
    color: #000000;
    font: Normal 12px Verdana;
    width: 150px;
    height: 200px;
    margin: 0px;
    padding: 5px;
    border: Solid 1px #052249;
    scrollbar-base-color: #052249;
    scrollbar-arrow-color: #CCE0FA;
    scrollbar-track-color: #CCE0FA;
}



table.1		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:7pt; color:black;}
table.2		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:8pt; color:black;}
table.3		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8pt;}
table.A		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; color:black;}
table.n         { width:100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}
table.n2         { width:98%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}
table.legenda   { width:290; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8pt; color:#3265aa; cellspacing:1; border:0; padding:0 0 0 0; }
table.co        { width:758; font-family:verdana; font-size:10pt; color:black; border:0 solid green; padding:4 4 4 4; }
table.tabed1	{ border:1px solid #DADADA;background-color:#f5f5f5;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 13px;font-weight: normal;}
table.RkTou	{ font-family: Verdana;font-size:11px;color:navy;font-weight:none;border:1px solid gray;background-color:#F5F5F5;margin-bottom:3px}
table.RkTou2	{ font-family: Verdana;font-size:11px;color:navy;font-weight:none;border:0px solid gray;background-color:#F5F5F5}
td.tded1	{ background-color:#ffffff;border:1px solid black;}
td.tded2	{ text-align:center;font-family:verdana; font-size:10pt; color:white;background-color:#2B6D06;border:1px solid #ffffff;}
td.tded3	{ text-align:center;background-color:#ffffff;border:1px solid black;}
.EDtextarea {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 13px;font-weight: normal;}

font.an				{ font-family:verdana; font-size:24px; color:#3265AA;}
font.asblu1			{ font-family:verdana; font-size:10px; color:#3265AA}
font.asnero1			{ font-family:verdana; font-size:10px; color:black;}
font.base0			{ font-family:verdana; font-size:8px;}
font.base00			{ font-family:verdana; font-size:9px;}
font.base1			{ font-family:verdana; font-size:10px;}
font.base1-1			{ font-family:verdana; font-size:11px;}
font.base2			{ font-family:verdana; font-size:10pt;}
font.base3			{ font-family:verdana; font-size:11pt;}
font.base4			{ font-family:verdana; font-size:13pt;}
font.base5			{ font-family:verdana; font-size:15pt;}
font.baseReg			{ font-family:Lucida Calligraphy; font-size:11pt; font-weight:lighter;}
font.baseRegfoto		{ font-family:Lucida Calligraphy; font-size:9pt; font-weight:900;}
font.base5a			{ font-family:verdana; font-size:20pt;}
font.base6			{ font-family:verdana; font-size:25pt;}
font.base3b			{ font-family:verdana; font-size:12pt; font-weight:bold; color:gray}
font.base3c			{ font-family:verdana; font-size:14pt; font-weight:bold; color:red}
font.black1			{ font-family:verdana; font-size:10px; color:black;}
font.black2			{ font-family:verdana; font-size:10pt; color:black;}
font.blu12			{ font-family:verdana; font-size:8pt; color:blue;}
font.blu1			{ font-family:verdana; font-size:8pt; color:#3265aa;}
font.blu2			{ font-family:verdana; font-size:10pt; color:#3265aa;}
font.blu3			{ font-family:verdana; font-size:13pt; color:#3265aa;}
font.darkgoldenrod1		{ font-family:verdana; font-size:11px; color:darkgoldenrod;}
font.dgray1			{ font-family:helvetica; font-size:10px; color:dimgray;}
font.gold1			{ font-family:verdana; font-size:8pt; color:gold;}
font.gray1			{ font-family:helvetica; font-size:10pt; color:gray;}
font.green1			{ font-family:verdana; font-size:10px; color:#00713d;}
font.green2			{ font-family:verdana; font-size:10pt; color:#00713d;}
font.n2				{ font-family:verdana; font-size:9pt;}
font.navy1			{ font-family:verdana; font-size:10px; color:navy;}
font.navy2			{ font-family:verdana; font-size:10pt; color:navy;}
font.nero1			{ font-family:verdana; font-size:10px; color:black;}
font.NT1			{ font-family:verdana; font-size:10px;}
font.penalty    		{ font-family:verdana; font-size:8px; color:red;}
font.penalty2   		{ font-family:verdana; font-size:8px; color:#00713D;}
font.penalty3   		{ font-family:verdana; font-size:9px; color:#3265aa;}
font.penalty4   		{ font-family:verdana; font-size:9px; color:#AC2505;}
font.red1			{ font-family:verdana; font-size:10px; color:red;}
font.red2			{ font-family:verdana; font-size:10pt; color:red;}
font.rosso1			{ font-family:verdana; font-size:10px; color:red;}
font.s				{ font-family:verdana; font-size:9px; color:black;}
font.s1				{ font-family:verdana; font-size:9px;}
font.s1b			{ font-family:verdana; font-size:8px;}
font.s2				{ font-family:verdana; font-size:9px; color:silver;}
font.s3				{ font-family:verdana; font-size:9px; color:navy;}
font.s4				{ font-family:verdana; font-size:8px; color:gray;}
font.s5				{ font-family:verdana; font-size:9px; color:#403E42;}
font.s6				{ font-family:verdana; font-size:9px; color:green;}
font.s7				{ font-family:verdana; font-size:8px; color:navy;}
font.s8				{ font-family:verdana; font-size:9px; color:red;}
font.s9				{ font-family:verdana; font-size:9px; color:white;}
font.silver			{ font-family:verdana; font-size:8pt; color:silver;}
font.special			{ font-family:verdana; font-size:30px;}
font.special2			{ font-family:verdana; font-size:21px;}
font.sr				{ font-family:verdana; font-size:9px; color:red;}
font.sW				{ font-family:verdana; font-size:9px; color:white;}
font.sy				{ font-family:verdana; font-size:9px; color:yellow;}
font.tred			{ font-family:verdana; font-size:10px; color:red;}
font.white1			{ font-family:verdana; font-size:10px; color:white;}
font.white2			{ font-family:verdana; font-size:10pt; color:white;}
font.yellow1			{ font-family:verdana; font-size:8pt; color:yellow;}


img.positioned  { position:absolute;z-index:25; }
img#bottomright { bottom:0; right:-1; }
img#bottomright2 { bottom:-1; right:0; }
img#bottomright3 { bottom:-1; right:-1; }
img#bottomright4 { bottom:-1; right:-1; }
img#bottomright5 { bottom:-2; right:-1; }
img#topright     { top:0; right:0; }
img#topleft     { top:0; left:0; }

img#bottomr  { bottom:0; right:-1; }
img#topr     { top:0; right:-1; }
img#topl     { top:0; left:0; }

img#bottomr2  { bottom:-1; right:0; }
img#topr2     { top:0; right:0; }

img#calend     { top:-2; right:0; }

img#bottomr0  { bottom:0; right:0; }
img#topr0     { top:0; right:0; }

div.nome {position: relative; z-index:1; top:2px; left:0px; height:19px; width:340px; border:0px solid #000000; background:#3265aa; padding: 1 2 2 2; overflow:hidden;}
span.nome {position: relative; z-index:1; top:2px; left:0px; height:19px; width:340px; border:0px solid #000000; background:#3265aa; padding: 1 2 2 2; overflow:hidden;}
div.corner {z-index:5; border:0px; right:0px; top:0; padding: 0px; position:absolute; overflow:hidden;}



img#hbr  { bottom:-2; right:-1; z-index:5}
img#htr     { top:-1; right:-1; }

img#hbl  { bottom:-2; left:-1; }
img#htl     { top:-1; left:-1; }

img#brr  { bottom:-2; right:-1; }
img#trr     { top:-1; right:-1; }

img.positioned  { position:absolute; z-index:2;}
img#topleft     { top:-1; left:-1; }
img#topright    { top:-1; right:-1; }
img#bottomleft  { bottom:-1; left:-1; }
img#bottomright { bottom:-1; right:-1; }

img#fs     { top:0; left:0; }
img#fd    { top:0; right:0; }

.tip {    
     position:   absolute; z-index:2;
     visibility: hidden;
}

.detins {    
     position:   absolute; z-index:0;
     top:200px;
     left:500px;
     visibility: hidden; 
}

.descCI {    
     position:   absolute;
     top:30px;
     left:1px;
     visibility: hidden; 
}

.desc {    
     position:   absolute;
     top:565px;
     left:557px;
     visibility: hidden; 
}

.desc2 {    
     position:   absolute;
     top:565px;
     left:557px;
     visibility: visible;
}
.desc3 {    
     position:   relative;
     top:1px;
     left:1px;
     visibility: hidden; 
}
.mod0 {    
     position:   absolute;
     top:150px;
     left:150px;
     visibility: visible; 
}
.mod1 {    
     position:   absolute;
     top:0px;
     left:150px;
     visibility: hidden; 
}
.mod2 {    
     position:   absolute;
     top:0px;
     left:270px;
     visibility: hidden; 
}
.mod3 {    
     position:   absolute;
     top:0px;
     left:400px;
     visibility: hidden; 
}
.mod4 {    
     position:   absolute;
     top:0px;
     left:500px;
     visibility: hidden; 
}
.mod5 {    
     position:   absolute;
     top:210px;
     left:150px;
     visibility: hidden; 
}
.mod6 {    
     position:   absolute;
     width:250px;
     top:210px;
     left:470px;
     visibility: hidden; 
}
.tess {    
     position:   absolute;
     width:66px;
     top:65px;
     left:625px;
     border:1px solid;
     visibility: visible; 
     
}

.ini {    
     position:   absolute;
     top:421px;
     left:172px;
     visibility: visible;
}
.scroll{
	height:100%;
	overflow:auto;
	margin:0; padding:5px; border:0;
	scrollbar-face-color: #6095C1;
	scrollbar-highlight-color: #C2D7E7;
	scrollbar-3dlight-color: #85AECF;
	scrollbar-darkshadow-color: #427AA8;
	scrollbar-shadow-color: #315B7D;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #4DECF8S;
	text-align:justify;
	background-color: #E1F2FB;
}
.EticSezione1 {
	background: transparent url(Immagini/sfEtichetta1.jpg);
	width:250px;
	height:36px;
	margin: 0 auto 10px auto;
	text-align: center;
	font: 13px Verdana;
	color: white;
	font-weight: bold;
	border: 1px solid #29466E;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	behavior: url(http://www.federbridge.it/js/border-radius.htc);
}
.MenuSezione1 {
	background: transparent url(Immagini/sfMenu1.jpg);
	width:145px;
	margin-bottom: 10px;
	font: 13px Verdana;
	color: white;
	font-weight: bold;
	border: none;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior: url(http://www.federbridge.it/js/border-radius.htc);
}
* html .scroll{
	overflow-y: scroll; 
	overflow-x: hidden;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.federbridge.it/Immagini/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.federbridge.it/Immagini/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.federbridge.it/Immagini/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

	
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
	border:0px;
}


/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
*html img.btn_close {
	position: absolute;
	margin: -65px 0 0 635px;
}


-->
