﻿HTML, BODY	{font-family: Verdana; 
			background-color: #FFFFFF;
			margin: 0px auto 0px auto;
			color: #666666 ;
			text-align: center; 
			font-size: 10px; 
			line-height: 16px; padding-top:8px;
			scrollbar-3dlight-color:#6890e5;
			scrollbar-arrow-color:#ffffff;
			scrollbar-base-color:#1848a0;
			scrollbar-darkshadow-color:#273553;
			scrollbar-face-color:#3862bb;
			scrollbar-highlight-color:#f1f1e5;
			scrollbar-shadow-color:#273553;
			background-image: url(img/sf_body.jpg);
			background-repeat: no-repeat;
			background-position:top;
}

#contents	
{	position:relative;
	width: 770px;
	height: auto;
	margin: 0px auto 0px auto;
}
#menu	
{	width: 100%; 
	text-align:center;
}
#main	
{	width: 100%;
}


ul#gallery		{list-style:none;margin:0;padding:0}
ul#gallery li	{float:left;margin-right:8px; padding:0}
ul#gallery img	{display:block;  border: 1px dotted #FFF}

					
HR				{ height: 1px; width: 650px;}
img				{ border:0px; margin:0px; padding:0px; border-style: none; }

h1				{margin-left:25px; color: #1f4381; font-size: 12px;}

h2 				{color:#1f4381; font-size:11px; font-weight:normal;}
h3 				{color: #574c30; padding: 0px 5px 0px 5px; font-weight: normal; text-decoration:none; font-size: 10px;}

ul li			{font-family: Verdana; text-decoration: none; font-weight: normal; text-align: left; line-height: 16px; list-style-image: url(img/tri2.gif); color: #666666; padding: 0px 0px;}

P 				{ text-align: justify; padding-left:15px; padding-right:15px;}
P.menu			{ font-family: Verdana; font-size: 10px; color: #666666; text-align: left; line-height: 14px; }
P.menust		{ font-family: Verdana; font-size: 10px; color: #574c30; text-align: justify; line-height: 16px; }
P.menunav		{ font-family: Verdana; font-size: 10px; color: #1f4381; text-align: left; line-height: 14px; }
P.menucoll		{ color: #1f4381; text-align: center; padding: 0px 0px 0px 0px; font-weight: normal; text-decoration:none }

A.testo 		{ font-family: Verdana; line-height: 18px; font-size: 10px; color: #666666; padding: 5px 5px 5px 5px;}
A.menunav		{ font-family: Verdana; font-size: 10px; color: #1f4381; text-align: left; line-height: 14px; }
A.nmt 			{ color: #666666; font-size: 10px; font-family: Verdana;  padding: 5px 5px 5px 5px; line-height: 15px; }
A.menucoll		{ color: #1f4381; text-align: center; padding: 0px 0px 0px 0px; font-weight: normal; text-decoration:none }

A					{ color: #666666; text-decoration: none;}
A:link				{ color: #666666;}
A:visited			{ color: #666666}
A:hover				{ color: #333333; text-decoration: underline;}

/* link lingua */ 

A.lang 			    {background: #ffffff; padding-left: 5px; padding-right: 5px; font: normal 10px verdana; color: #333333;}
A.lang:link			{color: #333333; text-decoration: none;}
A.lang:visited		{color: #333333; text-decoration: none;}
A.lang:hover		{color: #CC0000; text-decoration: none;}

A.lang_act			{background: #ffffff; padding-left: 5px; padding-right: 5px; font: normal 10px verdana; color: #CC0000;}
A.lang_act:link		{color: #CC0000; text-decoration: none;}
A.lang_act:visited	{color: #CC0000; text-decoration: none;}
A.lang_act:hover	{color: #333333; text-decoration: none;}

/* box home, left, storia */ 

P.menu 				{padding-bottom:5px; padding-left:7px; padding-right:7px; }
td.menu 			{width: 142px; height: 350px; background-image: url(img/box.gif); vertical-align: top; background-repeat: no-repeat}

P.storia			{padding-bottom:5px; padding-left:7px; padding-right:7px; }
td.storia 			{width: 142px; height: 350px; background-image: url(img/box2.gif); vertical-align: top; background-repeat: no-repeat}

td.contact			{color: #666666; text-decoration: none; padding-left: 20px; text-align:left;}

td.menuleft			{ width: 142px; vertical-align: top;}

td.titolo			{ color: #1f4381; text-align: center; padding: 0px 0px 0px 0px; font-weight: normal; text-decoration:none}
td.menucoll			{ color: #1f4381; text-align: center; padding: 0px 0px 0px 0px; font-weight: normal; text-decoration:none }

A.linkmenu				{ color: #666666; text-decoration: none; padding-left: 25px; background-image: url(img/fr_link.gif); background-repeat: no-repeat; } 
A.linkmenu:link			{ color: #666666; text-decoration: none; } 
A.linkmenu:visited		{ color: #666666; text-decoration: none; } 
A.linkmenu:hover		{ color: #CC0033; text-decoration: underline; background-image: url(img/fr_link2.gif);}

/* link storia */

A.linkmenust			{ color: #666666; text-decoration: none; padding-left: 25px; background-image: url(img/fr_linka.gif); background-repeat: no-repeat; } 
A.linkmenust:link		{ color: #666666; text-decoration: none; } 
A.linkmenust:visited	{ color: #666666; text-decoration: none;} 
A.linkmenust:hover		{ color: #60563e; text-decoration: underline; background-image: url(img/fr_link2a.gif);}

/* link come arrivare */

A.linkmenunav			{ color: #1f4381; text-decoration: none; padding-left: 25px; background-image: url(img/fr_link3.gif); background-repeat: no-repeat; }  
A.linkmenunav:link		{ color: #1f4381; text-decoration: none;} 
A.linkmenunav:visited	{ color: #1f4381; text-decoration: none;} 
A.linkmenunav:hover		{ color: #cd0839; text-decoration: underline; background-image: url(img/fr_link2.gif); background-repeat: no-repeat;}

/* link testata */

A.titolo			{ color: #1f4381; text-align:left; font-weight: normal; text-decoration:none}
A.titolo:link		{ color: #1f4381; }
A.titolo:visited	{ color: #1f4381; }
A.titolo:hover		{ color: #1f4381; text-align:left; border-bottom: solid 1px;}

A.titolost			{ color: #574c30; padding: 0px 5px 0px 5px; font-weight: normal; text-decoration:none}
A.titolost:link		{ color: #574c30; }
A.titolost:visited	{ color: #574c30; }
A.titolost:hover	{ color: #60563e; border-bottom: solid 1px #60563e;}

/* da trovare */

A.foot_menu 				{ text-align:center; padding-top:13px; height:30px; color:#cccccc;}
A.foot_menu ul 				{ list-style:none; margin:0px; }
A.foot_menu ul li 			{ display:inline; padding-left:4px; }
A.foot_menu  a 				{ padding-right:4px; color:#cccccc; text-decoration:none; font-size:11px;}
A.foot_menu ul li a:hover 	{ text-decoration:underline;}

/*   link storico "down" */

td.tdlinkst 	{width: 142px; height: 59px; background-image: url(img/box1b.gif); background-repeat:no-repeat; vertical-align: middle; text-align:left;}
td.titstoria 	{background-image: url(img/box_titolo2.gif); background-repeat:no-repeat; width: 613px; height: 40px; color: #574c30; padding: 0px 5px 0px 5px; font-weight: normal; }

td.storiafot 	{background-image: url(img/sf_box2.gif); width: 613px; height: 16px; background-repeat:repeat-y}
td.storiabot 	{background-image: url(img/box_top2.gif); width: 613px; height: 16px; background-repeat:no-repeat;}
td.storiadown 	{background-image: url(img/box_down2.gif); width: 613px; height: 16px; background-repeat:no-repeat;}

/* header */
td.header	{width:770px; height:170px; text-align:center;} 

/* box SX */

td.sx	{width:385px; height:16px; text-align:left;} 

/* box DX */

td.dx 	{width:385px; height:16px; text-align:right;} 

/* la cella per il titolo */

td.titolo 	{background-image: url(img/box_titolo.gif); width: 613px; height: 40px; background-repeat:no-repeat; text-align:center; vertical-align:middle;} 

/* la cella per il titolo storia */

td.titolost 	{background-image: url(img/box_titolo2.gif); width: 613px; height: 40px; background-repeat:no-repeat; } 

/* rettangolo - parte superiore */

td.box_top 		{background-image: url(img/box_top.gif); width: 613px; height: 16px;}

/* rettangolo - parte centrale */

td.sf_box		{background-image: url(img/sf_box.gif); width: 613px;}


/* rettangolo - parte inferiore */

td.box_down 	{background-image: url(img/box_down.gif); width: 613px; height: 16px;}

/* rettangolo - parte superiore  box lungo 770*/

td.box_top_esc 	{background-image: url(img/box_top_esc.gif); width: 770px; height: 16px;}

/* rettangolo - parte centrale box lungo 770* */

td.box_center_esc {background-image: url(img/box_center_esc.gif);}

/* rettangolo - parte inferiore  box lungo 770*/

td.box_down_esc {background-image: url(img/box_down_esc.gif); width:770px; height:16px;}

/* link footer */

#footer					{ color: #666666; font-size: 10px; padding-bottom: 10px; text-decoration: none; font-weight: normal;}		
#footer A				{ color: #666666; font-size: 10px;}
#footer A:link			{ color: #666666;}
#footer A:visited		{ color: #666666;}
#footer A:hover			{ color: #666666;}

/* la cella per i link sotto */

td.tdlink 	{width: 142px; height: 59px; background-image: url(img/box1a.gif); vertical-align: middle; text-align:left;}
