﻿body { margin:0; font-family:Arial; color:#000000; font-size:10 pt;
}
p  { text-align: justify; font-size:10 pt}

h2, h3, h4, h5, h6 {font-family:Arial
}


table.tutte
{ height:100%}
div, span, option, textarea, form, input, button, select, a:link, a:visited, a:hover, a:active, p, ul, li, ol, table, td  
{
font-family: Arial;font-size:10 pt;
	text-align: left;
}

p.MsoNormal{
font-family: Arial; font-size:10pt; text-align:justify
}
 li.MsoNormal
{
font-size:10 pt;
font-family: Arial;
}

p.barrasopra   { margin-left:pt; margin-right:10pt; margin-top:4pt; margin-bottom:4pt; color:#FFFFFF }
p.barra_sx   {  text-align: font-size:8pt; margin-left:10pt; margin-right: 10pt; margin-top:10pt; margin-bottom:10pt }
p.barra_dx   {  text-align: left; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px}
p.bordo_sopra {font-size: 10pt;}
span.collega {font-size: 10pt;color: #F3B830; font-weight:bold}
hr { color: #990000; margin-top:6pt; margin-bottom:6pt; height:1px }
table.tabella     { border-style:solid; border-width:0px; width: 950px; height:100%}

table.contenitore     { border-style:solid; border-width:0px; width: 100%; height:100%; }
td.contenitore_sx     { border-style:solid; border-width:0px; height:100%; background-color:#71BC3F }
td.contenitore_centro { border-style:solid; border-width:0px; width: 975px; height:100%}
td.contenitore_dx     { border-style:solid; border-width:0px; height:100%; background-color:#96CF70;}

td.bordosopra    { background-color: #C0C0C0; height:10px; font-size:3pt}
td.logo   { background-color:#C0C0C0}
td.sx       { width: 200px; valign:top;  font-size:10pt; background-color:#FFFFFF;  }
td.centro   { width: 515px;  height:100%; background-color:#FFFFFF}
td.dx       { width: 200px; font-size:14pt; }
td.margine       { width: 30px; valign:top; font-size:8pt; background-color:#FFFFFF }
td.bordo_sotto    { background-color: #FFFFFF; height:20 }
a:link.email a:visited.email, a:active.email, a:hover.email { color: #FFFFFF; }

a:link, a:visited, a:active, A:hover {
	font-size: 10 pt;
	font-weight: bold;
	text-decoration: none;
}
a:link   {
	color: #008000;
}
a:visited {
	color: #008000;
} 
a:active { color: #D2101C; text-decoration:underline  }
A:hover  {
	color: #800000;
	text-decoration: underline;
}


a:link.img, a:visited, a:active, A:hover {font-size:10 pt; font-weight:bold}
a:link.img   { color: #588927;text-decoration:none }
a:visited.img { color:  #588927; text-decoration:none  } 
a:active.img { color: #588927; text-decoration:underline  }
A:hover.img  { color: #000000; text-decoration:underline }

a:link.help, a:visited.nonqui, a:active.nonqui, A:hover.nonqui
{font-size:10 pt; text-align:left; font-family:Arial}
a:link.help  { margin:6 2; color:  #FFFF00; text-decoration:underline }
a:visited.help {margin:6 2; color: #FFFF00; text-decoration:underline  } 
a:active.help{ margin:6 2; color: #000000; ; text-decoration:underline  }
A:hover.help  { margin:6 2; color:#FFFF00; text-decoration:underline }

a:link.nonqui, a:visited.nonqui, a:active.nonqui, A:hover.nonqui
{font-weight:bold; text-decoration:none; font-size:14 pt; text-align:left; font-family:Arial; }
a:link.nonqui  { margin:10 2; color:  #808080}
a:visited.nonqui {margin:10 2; color: #808080 } 
a:active.nonqui { margin:10 2; color: #000000;  }
A:hover.nonqui  { margin:10 2; color: #808080 ;text-decoration:underline }

a:link.teminonqui, a:visited.teminonqui, a:active.teminonqui, A:hover.teminonqui 
{font-weight:bold; text-decoration:none; font-size:10 pt; text-align:left; font-family:Arial}
a:link.teminonqui { margin:10; color:  #808080;}
a:visited.teminonqui { margin:10; color:  #808080;} 
a:active.teminonqui { margin:10; color: #000000; text-decoration:underline }
A:hover.teminonqui  { margin:10; color: #808080; text-decoration:underline}

a:link.temiqui, a:visited.temiqui, a:active.temiqui, A:hover.temiqui 
 {font-weight:bold; text-decoration:none; font-size:10 pt; text-align:left; font-family:Arial}
a:link.temiqui { margin:10; color:  #609F35;  }
a:visited.temiqui { margin:10; color:  #609F35;  } 
a:active.temiqui { margin:10; color: #000000;  }
A:hover.temiqui  { margin:10; color: #609F35; text-decoration:underline}

a:link.qui, a:visited.qui, a:active.qui, A:hover.qui {font-weight:bold; text-decoration:none; font-family:Arial; font-size :14 pt; }
a:link.qui  {
	margin: 6 2;
	color: #CC3300;
	background-color: #F2F2F2;
}
a:visited.qui {
	margin: 6 2;
	color: #CC3300;
} 
a:active.qui {
	margin: 6 2;
	color: #CC3300;
}font-size:10 pt;
A:hover.qui  { margin:6 2;  color: #CC3300;
 }

a:link.nipote, a:visited.nipote, a:active.nipote, A:hover.nipote {font-weight:bold; text-decoration:none; font-family:Arial; font-size:12 pt;}
a:link.nipote  { color:  #002D59; margin-top:10; margin-bottom:0; text-decoration:none}
a:visited.nipote {color: #002D59; margin-top:10; margin-bottom:0; text-decoration:none} 
a:active.nipote { color: #CC3300;  margin-top:10; margin-bottom:0; text-decoration:none }
A:hover.nipote  {color: #CC3300;  margin-top:10; margin-bottom:0; text-decoration:none}

a:link.nipotequi, a:visited.nipotequi, a:active.nipotequi, A:hover.nipotequi {font-weight:bold; text-decoration:underline; font-family:Arial;font-size:12 pt; }
a:link.nipotequi  { color:  #609F35; margin-top:10; margin-bottom:0;text-decoration:none }
a:visited.nipotequi {color:#339933; margin-top:10; margin-bottom:0; text-decoration:none} 
a:active.nipotequi { color: #FF0000;  margin-top:10; margin-bottom:0; text-decoration:none}
A:hover.nipotequi  {color: #FF6600;  margin-top:10; margin-bottom:0; text-decoration:none}

a:link.tools, a:visited.tools, a:active.tools, A:hover.tools {font-weight:bold; font-size:10pt}
a:link.tools   { color: #000000; text-decoration:none }
a:visited.tools { color: #000000; text-decoration:none } 
a:active.tools  { color: #000000; text-decoration:underline}
A:hover.tools  { color: #000000; text-decoration:underline}


a:link.cancella, a:visited.cancella, a:active.cancella, A:hover.cancella {font-weight:bold; text-decoration:none;}
a:link.cancella  {  color: #CC3300;  }
a:visited.cancella {  color: #CC3300; } 
a:active.cancella { color: #000000;  }
A:hover.cancella {  color: #000000; }

div.corpo {
height:135%; background-repeat:repeat; background-attachment:fixed; background-color:#71BC3F}

div.corposito {
height:600px; background-repeat:repeat; background-attachment:fixed; background-color:#71BC3F; width:930px;}

div.barra_sx_sopra {

    background-color: #FFFFFF;
	border-top:0px solid #179CCF;    
	border-bottom: 0px solid #179CCF;	
	position: relative;
	top: 0px;
	width: 180px;
	z-index: 40; 
	left:20;
	font-size:10 pt; border-left-width:1px; border-right-width:1px
	
	}
	
	div.barra_sx_sopra_back {
	background-color: #FFFFFF;
	border-top: 0px #336699 solid;
	border-bottom: 20px solid #CC3300;
	position: relative;
	top: 40px;
	width: 180px;
	left: 10;
	z-index: 40;
	font-size: 10 pt;
}


div.barra_dx_sopra {

    background-color: #FFFFFF;
	border-top: 0px solid #179CCF;    
	border-bottom: 0px solid #179CCF; 	
	position: relative;
	top: 0px;
	width: 180px;
	z-index: 40 
	
	}

	
	div.barra_dx_sopra_back {

    background-color: #FFFFFF;
	border-top:0px solid #179CCF; 
	border-bottom:20px solid #179CCF;
	position: relative;
	top: 02px;
	width: 180px;
	z-index: 40; 
	font-size:10 pt
	
	}


div.sfondo {

    background-color: #71BC3F;
	border-top:0px solid #179CCF;    
	border-bottom: 0px solid #179CCF;	
	position: relative;
	top: 0px;
	width: 100%px;
	z-index: 40; height:100% 
	
	}


h1           
{
	font-size: 18pt;
	color: #B00000;
	margin-top: 12pt;
	margin-left: 0pt;
	margin-bottom: 4pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
h2          
{ font-size: 12pt; color: #5C606D; margin-top:6pt; margin-left:0pt; margin-bottom:4pt; text-transform:uppercase
; font-weight:bold }
h3
{font-size: 10pt; color: #000000;  margin-top:6pt; margin-bottom:0pt; margin-left:0pt; font-family:Arial; font-weight:bold }
h4
{font-size: 10pt; color: #65A938; margin-top: 6pt; margin-bottom:pt}textarea     { background-color: #FFFFFF }