Body
{
	margin: 0em; 
	font-size: 1em; 
	
}

#contenitore{
	/*width: 62.5em;*/
	width:100%;
	margin: 0em; 
	top: 0em;
	left: 0em;
	position: absolute; 
}

#intestazione
{
 height: 7.8em; 
 
 /*width: 62.5em;*/
 width:100%;
 position: absolute; 
 top: 0; 
 BACKGROUND: url(images/SfondoIntestazione.jpg) #ffffff repeat 0px 0px;
 
  /*border-bottom: 0.2em solid #32446D;
  border-right:  0.1em solid #32446D;*/
}

#intimg_sx
{
	width: 14.375em; 
	height: 7.5em; 
	text-align: right; 
	background-repeat: no-repeat;
}
.larghezza_imgsx
{
	width: 100%;
}
#contienitestatabussolauser
{
	position: absolute;
	top: 0em;
	left: 14.376em;
	 width: 48.125em; 
	 height: 8em;
}
#intimg_dx
{
	width: 40.125em; 
	height: 6em; 
	text-align: left; 
	background-repeat: no-repeat;
	
}
.larghezza_imgdx
{
	width: 100%;
}

#intimg_w3c
{
  left: 42em;
  top: 0.3em;
  position: absolute;
	width: 5.225em; 
	height: 6em; 
	text-align: left; 
	background-repeat: no-repeat;
	
}
.larghezza_w3c
{
	width: 100%;
	border: 0em;
}

#contienibussolauser
{
 width: 48.125em; 
 height: 1.5em;
position: absolute;
left: 0em;
top: 6.4em;
}

#bussola
{
	width: 29.9em; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.75em; 
	COLOR: #6f7188;  
/*	background-color: White;*/
	height: 1.5em;
	position: absolute;
	top: 0.3em;
	left: 0;
}
#user
{
	width: 30em; 
	text-align: right; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.75em; 
	COLOR: #6f7188; 
/*	background-color: White;*/
	height: 1.5em;
	position: absolute;
	left: 33.1em;
	top: 0.3em;
}

.contienicorpo
{
 /*width: 62.50em;*/
 width:100%;
 height: 28em; 
 position:relative; 
 top: 8em;
 padding-top: 1em;
 BACKGROUND: url(images/SfondoPagina.gif) #ffffff repeat-x 0px 0px;

}

#contsinistro
{

  /*border-right: 0.1em solid #32446D;*/ 

  /*height: 28em;*/  
  left: 0em;
  top:0.5em;
  position: absolute;
  /*float:left;*/
  width: 12.375em;
  color: #FFFFFF;
}

#contdestro
{
 /* border-right: 0.1em solid #32446D; 
  border-left: 0.1em solid #32446D; 
  background-color:  #DFE2E5;*/
  color: #FFFFFF;
  /*height: 28em;*/
  text-align: center;
  /*left: 50.825em;*/
  right:0em;
  position: absolute;
  width: 12.375em;
  top:0.5em;
}


#contcentrale
{
 width: 60%;
 height: 28em;
 overflow: auto;
 left: 12.375em;
 

 position: absolute;
 background-color:White;
 top:0.5em;
}

.servizioassente
{
	font-size: 0.9em;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	color: Navy;
	background-color: White;
}



#footer{
	width: 63.6em;
	height: 2em;  
	position: absolute; 
	top: 36em;
	}
 
#footer_sx
{

	border-top: 0.1em solid #32446D;
   height: 2em;  
	text-align: center;
  left: 0em;
  position: absolute;
  width: 12.375em;

}

#footer_dx
{

  border-top: 0.1em solid #32446D; 
  height: 2em;
  text-align:  center;
  left: 50.125em;
  position: absolute;
  width: 13.375em;
}

#footer_centrale
{
width: 37.750em;
 height: 2em;
 left: 12.375em;
 position: absolute;
 text-align: center;
 border-top: 0.1em solid #32446D; 

 
}
.footer_ptpg
{
	font-size: 0.7em;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.footer_email
{
	color: #0000CD;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
}
.footer_cisia
{
	font-size: 0.6em;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.naviblock {

	left: 0.5em;
	position: relative;
	width: 10.5em;
}

.pos_immagine_menu
{
	left: 0.5em;
	position: relative;
	WIDTH: 10.5em;
}
.immagine_menu{
 width: 100%;
}

.intsx_naviitem {
	DISPLAY: block; 
	BORDER-RIGHT: #aaa9b6 0.1em solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.70em; 
	BORDER-LEFT: #aaa9b6 0.7em solid; 
	BORDER-TOP: #aaa9b6 0.1em solid;

	COLOR: White; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: Navy; 
	TEXT-DECORATION: none;
	text-align:  left;

}

A.naviitem {
	DISPLAY: block; 
	BORDER-RIGHT: #aaa9b6 0.1em solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.70em; 
	 
	BORDER-LEFT: 0.7em solid #778899; 

	COLOR: #6f7188; 
	BORDER-BOTTOM: #aaa9b6 0.1em solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F0FFF0; 
	TEXT-DECORATION: none;
	text-align:  left;
	border-top: #aaa9b6 0.1em solid;
	height: 1.8em;
	}
A.naviitem:hover 
{
	COLOR: #0000CD;
	background-color: #FFFFFF;
}

.naviblockdx {
	
	position: relative;
	width: 10.5em;
	left: 0.5em;
	
}
.pos_immagine_menu_dx
{
 left: 0.5em;
 position: relative;
 width: 10.5em;
}
.immagine_menu_dx
{
 width: 100%;

}

.spacerclass
{
	width: 0.000001em;
}

A.naviitemdx {
	
	DISPLAY: block; 
	BORDER-RIGHT: #778899 0.7em solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.70em; 
	BORDER-LEFT: #aaa9b6 0.1em solid; 
	COLOR: #6f7188; 
	BORDER-BOTTOM: #aaa9b6 0.1em solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F0FFF0; 
	TEXT-DECORATION: none;
	text-align:  right;
	border-top: #aaa9b6 0.1em solid;
	left: 0.5em;
	background-repeat: no-repeat;
	height: 1.8em;
	}
A.naviitemdx:hover 
{
	COLOR: #0000CD;
	background-color: #ffffff;
}


#SalutoProc {
 top: 0.5em;
 width: 18em;
 height: 15em;
 position: absolute;
  }

#CompProc {
 top: 0.5em;
 width: 18em;
 left: 19em;
 height: 15em;
 position: absolute;
  }
  

.headerSalutoProc {
 
 height: 1.35em;
 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
  font-size: 1em;

}

.corpoSalutoProc {
 
 height: 12em;
 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: Navy;
  background-color: #ffffff;
  font-size: 0.8em;
  
   border-color: Navy;
  border-bottom: 0.1em;
  border-left: 0.1em;
  border-right: 0.1em;
  border-top: 0.1em;
  border-style: solid;
   padding: 0.4em;
  
 
}

.dettsaluto
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: #4169E1;
	background-color: #ffffff;
}
.apprsaluto
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  x-small;
	color: #4169E1;
	background-color: #ffffff;
	
}

.freccettina
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.img_atupertu
{
    width: 100%;
    
}

#News {
 width: 18em;
 height: 10em;

 position: absolute;
 top: 13.9em;
  
  }

#headerNews {
 
  height: 1.35em;

}

#img_news
{
	width: 100%;
}

#mesenews
{
 font-size: xx-small;
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;    
}

#corpoNews {
position: absolute;

 height: 10em;
 width: 100%;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: Navy;
  background-color: #ffffff;
  font-size: 0.8em;
  overflow: auto;

  border-color: Navy;
  border-bottom: 0.1em;
  border-left: 0.1em;
  border-right: 0.1em;
  border-top: 0.1em;
  border-style: solid;

}

.dettnews
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #4169E1;
	background-color: #ffffff;
}

.archivionovita
{
 text-align:right;
 color:Navy;
}

#Evidenza {
 
 width: 18em;
 height: 10em;

 position: absolute;
 top: 13.9em;
 left: 19em;
  
  }

#headerEvidenza {
 
 height: 1.35em;
color: White;
  background-color: Navy ;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 1em;


}

#corpoEvidenza {
 height: 10em;
 width: 100%;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: Navy;
  background-color: #ffffff;
  font-size: 0.8em;
  overflow: auto;

  border-color: Navy;
  border-bottom: 0.1em;
  border-left: 0.1em;
  border-right: 0.1em;
  border-top: 0.1em;
  border-style: solid;
  position: relative;  
}

.dettevidenza
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #4169E1;
	background-color: #ffffff;
}

#img_evidenza
{
	width: 100%;
}

.mappone
{
	width: 70%;
}
.dettparcheggio
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4169E1;
	background-color: #ffffff;
	width: 96%;
}
.parcheggione
{
	width: 65%;
}

.titolo_organizzazione
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-align: center;
	color: #4169E1;
	background-color: #ffffff;
	font-size:  medium;
}

.titolo_uffici_organizzazione
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-align: center;
	color: Navy;
	background-color: #ffffff;
	font-size:  small;
 font-weight: bold;	
}

.magistrato
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-align: center;
	color: #4169E1;
	background-color: #ffffff;
	font-size:  medium;
}
.magistrato_small
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-align: center;
	color: #4169E1;
	background-color: #ffffff;
	font-size: small;
}

A.tabhomeuffici {
	
	COLOR: Navy; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F0FFF0; 
	TEXT-DECORATION: none;
	text-align:  left;
	height: 1.8em;
	}
A.tabhomeuffici:hover 
{
	COLOR: Red;
	background-color: #FFFFFF;
}

.classetabella
{
	border-bottom: #aaa9b6 0.1em solid; 
	 border-left: #aaa9b6 0.1em solid;
	 border-right: #aaa9b6 0.1em solid; 
	BACKGROUND-COLOR: #F0FFF0; 
	color: Black;
   table-layout: auto;
	
}

.classeinttabella
{
	 border-top: #aaa9b6 0.1em solid; 
	 border-left: #aaa9b6 0.1em solid;
	 border-right: #aaa9b6 0.1em solid;
	BACKGROUND-COLOR: #F0FFF0; 
    color: Red;
	table-layout: auto;
	
}

.classeinttabellanosel
{
	 border-right: #aaa9b6 0.1em solid;
	 border-bottom: #aaa9b6 0.1em solid;
	  border-top: #F4F4F3 0.1em solid; 
	 border-left: #F4F4F3 0.1em solid;
	
	BACKGROUND-COLOR: #F4F4F4; 
    color: Navy;
	table-layout: auto;
	 
	 }

.classeinttabellanosel_sx
{
	 border-right: #F4F4F3 0.1em solid;
	 border-bottom: #aaa9b6 0.1em solid;
	  border-top: #F4F4F3 0.1em solid; 
	 border-left: #aaa9b6 0.1em solid;
	
	BACKGROUND-COLOR: #F4F4F4; 
    color: Navy;
	table-layout: auto;
	
}

.classelineetta
{
	 border-bottom: #aaa9b6 0.1em solid;
	
}
A.tabint {
	
	COLOR: Navy; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F4F4F4; 
	TEXT-DECORATION: none;
	text-align:  left;
	height: 1.8em;
	}
A.tabint:hover 
{
	COLOR: Red;
	background-color: #FFFFFF;
}

.tdmagistrati_bold
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
}

.tdmagistrati
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
}

.tduffici_bold
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
}

.tduffici
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
}
.larg604
{
 width: 35em;
 padding: 0.3em;
}

.classetabellacertificato
{
	BACKGROUND-COLOR: #F0FFF0; 
	color: Black;
   table-layout: auto;
	
}

.classetabellacertificato_del
{
	BACKGROUND-COLOR: #FFF8DC; 
	color: Black;
   table-layout: auto;
	
}

.caption_cert
{
	text-align: left;
	color: Navy;
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.font_testo
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
}

.chetesto
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
	color: red;
}

