body          
{
background: #596373 url(immagini/fondo.jpg); 
font-family: Verdana,Arial,Sans-serif; 
color: #062F5D; 
font-size: 0.7em;
margin: 5px;
padding:0; 
}

#pagina
{ 
width:980px;
margin: 0 auto;
text-align:left;
background: #fff;
}

#testa
{ 
text-align: left; 
}

#contenitore
{ 
float:left;
width:780px;
padding:5px;
}
#laterale
{
float:right;
width: 175px;
padding: 0px;
margin-right: 5px;
}
#later
{
font-size: 1em;
}
#later ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}
#later li 
{
font-size: 110%;
list-style-type: none;
margin: 4px;
padding-bottom: 4px;
border-bottom: 1px dashed #5768E2;
}

#later ul li a
{
font-size: 1em;
color: #000;
text-decoration: none;

}
#later ul li a:hover, #later ul li a:focus
{
font-size: 1em;
color: #5768E2;
text-decoration: none;
}

#piedino
{
clear:both;
width:100%;
padding-top:5px;
padding-bottom:5px;

text-align: center;
}

#advtop
{
float:left;
margin-left: 10px;
width:750px ;
}
.advleft
{
float:left;
width:300px ;
}
.advright
{
float:right;
width:300px ;
}

.spazio
{
width:100%;
display: block;
min-height: 10px;
height: auto !important;
height: 10px;
clear: both;
}
#primades {
float:right;
width:520px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
z-index: -1
}

#primadesut {
float:right;
width:520px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
z-index: -1
}

#primasin-mod 
{
float:left;
width:220px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:90%;
}
#primades-mod 
{
float:right;
width:520px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
z-index: -1
}
/*--------*/

.mapp{
position: absolute;
left: 300px;
top:20px;
z-index: 1;
}

#primasin-mod a span 
{
display:none;
}

.rs
{
margin-bottom: 1px;
padding: 3px;
border-bottom: 1px dashed #000
}

b.ingv
{
color: #fff;
background-color: #818EEA;
display: block;
padding: 3px;
text-align:center;
}

b.emsc
{
color: #fff;
background-color: green;
display: block;
padding: 3px;
text-align:center;
}

#coordleft
{
float: left;
width: 400px;
}

#coordright
{
float: right;
width: 380px;
}

.spazio2
{
width:100%;
display: block;
min-height: 20px;
height: auto !important;
height: 20px;
clear: both;
}

#primasin-mod a:hover span.lk  /*maggiori dati sui sismi*/
{
  display:block; 
  position:absolute; 
  left:230px; 
  top:0; 
  padding:5px; 
  width:250px;
  background-color:#DFE4E0; 
  color:#000; 
  border:1px dashed #0000FF;
  z-index: 10;
}
.box {
  position:relative;
  z-index: 10;
  }

#uli {
float:right;
width:350px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
}

#ulm {
float:left;
width:350px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
}



#primasin {
float:left;
width:225px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:90%;
}

#primasinut {
float:left;
width:200px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:90%;
}
#storico {
float:right;
width:200px;
padding: 5px;
margin-right: 3px;
text-align:left;
font-size:8pt;
border: 1px solid #EEEEEC;
}
#art {
float:left;
width:500px;
padding: 5px;
margin-right: 3px;
text-align: justify;
font-size:8pt;
}
#testagg{
width: 800px;
height: 30px;
padding: 0;
margin-top: 3px;
background-color: #EEEEEC;
text-align:center;
}


div#ads {
float:left;
width:122px;
padding: 0;
margin: 0;
font-size:8pt;
text-align: center;
}

/* fine ADV */
#sponsor {
width: 122px;
	float: left; 
	padding: 4px;
	margin: 5px 5px 5px 5px;
	display: inline;
	border: 1px solid #EEEEEC;
	font-size: 8pt;
	text-align: center;
}

#ricerca {
width: 220px;
	float: right; 
	padding: 4px;
	margin: 5px 5px 5px 5px;
	display: inline;
	border: 1px solid #EEEEEC;
	font-size: 8pt;
	text-align: center;
}
acronym {color: #CF00E5;}

h2,h2,h4,h5 {margin: 0;padding:0}

h2 {
text-align:center; 
color: #062F5D;
background-color:#A2B4C8;
font-size: 9pt;
padding: 2px ;
margin: 0;
border-top: 1px solid #EEEEEC; 
border-right: 1px solid #EEEEEC; 
}


h1{
margin: 0;
color: #fff;
font-size: 12pt;
background-color:#818EEA;
font-weight: bold;
padding: 2px ;
text-align:center;
}


td.centro     {text-align:center;}
td.destra     {text-align:right;}
td.sinistra {text-align:left;}
td {text-align:left;}

#new {
margin: 0;
background-color:#BDB98A;
padding: 2px ;
text-align:center;
}



.titolo{color: #A08339;font-size: 8pt; font-family: Verdana,Arial,Sans-serif; font-weight: bold;}

a             
{
color:#000; 
font-size: 0.8em; 
text-decoration: underline;
}
a:hover 
{
font-size: 0.8em; 
color: blue; 
text-decoration: underline;
} 


img#sinistro {
float: left;
margin: 5px 5px 5px 5px;
border: 1px solid #EEEEEC;
padding: 2px ;
}
img#destro {
float: right; 
margin: 5px 5px 5px 5px;
border: 1px solid #EEEEEC;
padding: 2px ;
}
img#destro1 {
float: right; 
margin: 5px 5px 5px 5px;
border: 1px solid #EEEEEC;
padding: 2px ;
}
applet#destro {
float: right;
margin: 5px 5px 5px 5px;
border: 1px solid #EEEEEC;
padding: 2px ;
}
applet#sinistro {
float: left;
margin: 5px 5px 5px 5px;
border: 1px solid #EEEEEC;
padding: 2px ;
}
#boxpagina {
overflow: auto;
position: relative;
left: 0px;
top: 0px;
width: 750px;
height: 500px;
color: #062F5D;
background-color: #ffffff;
text-align: center;
}

fieldset
{
background-color: #fafafa;
border: 1px solid #5768E2;
padding: 3px;
}
legend
{
color: white;
font-weight: bold;
background: #5768E2;
}

