body, td, a, p
{
	color: #333;
	font-family: "Gill Sans", "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}

body
{
	background-color: #CC9;
	padding: 0px;
	margin: 0px 8px;
	background-image: url(../immagini/img_36.gif);
}

big { font-size: 18px; }
small { font-size: 11px; }

h1,h2,h4,h5,h6,h7
{
	color: #900;
}

h3 { font-size: 24px; color: #900}

img
{
	border-width: 0px;
}

a
{
	text-decoration: underline;
	color: #900;
	font-weight: normal;
}

img.border
{
	border-color: #000;
	border-width: 1px;
}

td.data
{
	background-color: #336;
	font-size: 12px;
	color: #FFF;
	text-align: left;
}

/* MENU */
table.submenu { border: 1px dashed #666666; }

a.menu
{
	font-size: 12px;
	color: #336;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover { text-decoration: underline; }

td.menu
{
	background-color: #FFE;
	padding: 5px;
}

td.menusel
{
	background-color: #B2B286;
	padding: 5px;
}

/* Footer */
td.footer, a.footer
{
	font-size: 13px;
	color: #FFFFFF;
}

.copy
{
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: verdana, helvetica;
}

a.credits
{
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: verdana, helvetica;
}


/* cella contenuti */
td.content
{
	padding: 20px;
	background-color: #FFF;
	width: 100%;
	vertical-align: top;
}

table.pagetext
{
	background-color: #FFE;
	border: 1px dashed #666666;
}

td.pagetext { padding: 16px;
}

.titnews {
	color: #5A0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tit {
	color: #990000;
	font-weight: bold;
}

/* sfondo homepage */
.sfondo {
	background-image: url(../immagini/sfondo_marchio.gif);
	background-repeat: no-repeat;
	background-position: center;
}



/* caratteri nipponici jp */

 /* Font Definitions */
@font-face
	{font-family:"\FF2D\FF33 \660E\671D";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:128;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:16777216 1800 268435456 0 131072 0;}
@font-face
	{font-family:"\FF2D\FF33 \30B4\30B7\30C3\30AF";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Osaka;
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:16777216 1800 268435456 0 131072 0;}
@font-face
	{font-family:Century;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:77;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:50331648 0 0 0 1 0;}
 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	mso-pagination:none;
	font-size:10.5pt;
	font-family:Century;
	mso-font-kerning:1.0pt;
	mso-fareast-language:JA;}
 /* Page Definitions */
@page
	{mso-page-border-surround-header:no;
	mso-page-border-surround-footer:no;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:34.0pt 31.2pt 31.2pt 31.2pt;
	mso-header-margin:42.55pt;
	mso-footer-margin:49.6pt;
	mso-paper-source:0;
	layout-grid:18.0pt;}
div.Section1
	{page:Section1;}