body {
      text-align: center;
      font-family: "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
      background-attachment: fixed;
     }

h1,h2,h4,p{margin: 0;padding: 0 10px}

p {
  padding: 0 10px 1em; text-align: justify;
  color: #3e3e3e;
  font-size: 13px;
  }

div#nav{width:260px;background:#EEEEEE; 
padding: 0 8 0 8;
margin-left: 10px;
}

ul.ul_nav {
    line-height:2.0;
    margin-left: 5;
    padding-left: 5;
    margin-right: 2;
    padding-right: 2;     
   }

ul {
    margin-left: 20;
    padding-left: 20; 
    margin-right: 10;
    padding-right: 10; 
   }

li {
text-align: justify;
}
   

h1,h2{letter-spacing: -1px;font-weight:bold;}
h1{font-size: 200%; color: #005c8e}
h2{font-size: 140%;line-height:1.05; color: #BE3728}
h4{font-size: 100%; font-weight: bold; color: #BE3728}

a:link    {text-decoration: underline; color: #3B4273; font-weight: normal;}
a:visited {text-decoration: underline; color: #3B4273; font-weight: normal;}
a:active  {text-decoration: underline; color: #BE3728; font-weight: normal;}
a:hover   {text-decoration: underline; color: #BE3728; font-weight: normal;}

A.link_menu	  		  {text-decoration: none; color: #FAFAFA; font-weight: bold;}
A.link_menu:Visited	{text-decoration: none; color: #FAFAFA; font-weight: bold;}
A.link_menu:Active	{text-decoration: none; color: #FAFAFA; font-weight: bold;}
A.link_menu:Hover		{text-decoration: none; color: #FAFAFA; font-weight: bold;}

A.link_2	  		{text-decoration: underline; color: #3B4273; font-weight: bold;}
A.link_2:Visited	{text-decoration: underline; color: #3B4273; font-weight: bold;}
A.link_2:Active		{text-decoration: underline; color: #BE3728; font-weight: bold;}
A.link_2:Hover		{text-decoration: underline; color: #BE3728; font-weight: bold;}


A.link_3	  		{text-decoration: none; color: #A23E3E; font-weight: normal;}
A.link_3:Visited	{text-decoration: none; color: #A23E3E; font-weight: normal;}
A.link_3:Active		{text-decoration: none; color: #808080; font-weight: normal;}
A.link_3:Hover		{text-decoration: none; color: #808080; font-weight: normal;}

A.link_4	  		{text-decoration: none; color: #3B4273; font-weight: bold;}
A.link_4:Visited	{text-decoration: none; color: #3B4273; font-weight: bold;}
A.link_4:Active		{text-decoration: underline; color: #BE3728; font-weight: bold;}
A.link_4:Hover		{text-decoration: underline; color: #BE3728; font-weight: bold;}


.testo_small {
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #3B4273;
}

.testo_small2 {
	font-family : verdana;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #A23E3E;
}

.testo_small3 {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FAFAFA;
}

.testo_big {
  font-size: 150%;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-align: center;
}


.testo_small4 {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FF0033;
}

.testo_normal {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #3B4273;
}

.testo_bottom {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color :#EEEEEE;
	text-indent: 10px;	
}

.testo_menu {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight: bold;
	color : #EEEEEE;
	padding: 2 0 2 0;
	text-align: center;
}

.testo_richiesta {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #3e3e3e;
	line-height:1.3;
	}

.input1
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#000000;
    background-color:#ffffff;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }
		
.input2
	{
    font:normal 10px
    }

.input3
	{
    border: 1px solid #CCCCCC;
    border-width: 1;
    color:#000000;
    background-color: #FFFFFF;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.input_norm
	{
    border: 1px solid #AAAAAA;
    border-width: 1;
    color:#000000;
    background-color: #EFEFEF;
    text-indent:2px;
    font-weight:bold;
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
    }

.input_obblig
	{
    border: 1px solid #AAAAAA;
    border-width: 1;
    color:#000000;
    background-color: #EFEFEF;
    text-indent:2px;
    font-weight:bold;
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
    }
		
.select
	{
    border-color: #005c8e;
    border-width: 2;
    color:#96587B;
    background-color:#FFFFFF;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }
		
textarea
    {
    border-color: #C0C0C0;
    border-width: 1;
    color:#96587B;
    background-color:#ffffff;
    text-indent:2px;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }
    
.table2
{
position: relative;
margin: 0;padding: 0 10px
}
    
.tabTit
    {
  	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size : 13px;
  	font-style : normal;
  	font-weight : bold;
  	color: #FFFFFF;
    background-color: #3B4273;     
    }

.tabCont1
    {
  	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-weight : normal;
  	color: #000000;
    background-color: #FFFFFF;     
    }

.tabCont2
    {
  	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-weight : normal;
  	color: #000000;
    background-color: #E5E5E5;     
    }
    
.tabCont1a
    {
  	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-weight : bold;
  	color: #333333;
    background-color: #FFFFFF;     
    }

.tabCont2a
    {
  	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-style : normal;
  	font-weight : bold;
  	color: #333333;
    background-color: #E5E5E5;     
    }
    
    
#banner{
	height:85px;
	width:85px;
	position:absolute;
	top:0;
	right:0;
	z-index:1000;
}
#banner[id]{
	background-image:url(img/prova.png);
}
#banner a, #banner span{
	cursor:pointer;
	display:block;
	width:85px;
	height:85px;
	text-indent:-9999px;
	position:relative;
	overflow:hidden;
	z-index:1;
}
#banner span{
	cursor:auto;
}    


