/*ET - 14032007 - INIZIO*/
.ImageMap_header
{
	margin-top: 30px;
	text-align: center;
}

table#menuSx
{
	border-color: #0181ef;
	border-top: 0;
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-style: solid;
}
table#corpoCentrale
{
	border-color: #0181ef;
	border-top: 1px;
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-style: solid;
}

body
{
	font-size: 12px;
	font-family: Verdana;
}

A.siteMapPath:visited  {color: #0181ef; text-decoration: none;}
A.siteMapPath:link {color: #0181ef; text-decoration: none; }
A.siteMapPath:active  {color: #0181ef; text-decoration: none; }
A.siteMapPath:hover   {color: black; text-decoration: underline;}

A.linkGenerico:visited  {color: #e42d27; text-decoration: none;}
A.linkGenerico:link {color: #e42d27; text-decoration: none; }
A.linkGenerico:active  {color: #e42d27; text-decoration: none; }
A.linkGenerico:hover   {color: black; text-decoration: underline;}
/*ET - 14032007 - FINE*/

table
{
	font-size: 12px;
	font-family: Verdana;
}



table#tabellaPrincipale
{
	width: 740px;
	height: auto;
	border-color: #dee3cc;
	border: 1px;

	border-style: solid;
	background-color: #EDF6FF;
}
td#header
{
	/* 	height: 104px; 	width: 740px; 	background-position: center;*/
	border: #E6EBFF 1px solid;
	padding: 0;
	margin: 0;
	text-align: center;
}


td#tdSezioni
{
	width: 150px;
	vertical-align: top;
	border-color: #0181ef;
	border-top: 1px;
	border-bottom:0;
	border-left:0;
	border-right:1px;
	border-style: solid;
	
	/*border-right: black 1pt dotted;*/
}
td#tabellaContenuti
{
	width: 490px;
	/*border-color: #00FF00;
	height: auto;*/
	vertical-align: text-top;
	
	border-color: #0181ef;
	border-top: 1px;
	border-bottom: 0;
	border-right: 0;
	border-left: 0;
	border-style: solid;
}

td#tabellaServizi
{
	width: 100px;
	/*border-left: black 1pt dotted;*/
	
	border-color: #0181ef;
	border-top: 1px;
	border-bottom: 0;
	border-right: 0;
	border-left: 1px;
	border-style: solid;
}
table#tabellaLogin
{
	width: 100px;
	border-bottom: #ffffff 1pt dashed;
	vertical-align: middle;
}

.tabellaSezioniDinamica
{
	/**	 background-color:#eee; **/
	font-size: 10px;
}

.nodoPadre
{
	text-decoration: none;
	/*background-color: #ffffff; border: #E82A44 1px solid;
	border-top: #E82A44 2px solid;
	border-bottom: #E82A44 2px solid;**/
	font-weight: bold;
}


.nodoFiglio
{
	text-decoration: none;
	/**border-top: #ffffff double; /**border-bottom: #E82A44 1px solid;
	border-top: #284E98 2px solid;
	border-bottom: #284E98 2px solid; /**background-color:#E6EBFF; **/
	padding-left: 10px;
}

.nodoFoglia
{
	/*background-color: #ffffff;*/
	/**border-top: #ffffff double; border-bottom: #E82A44 1px solid;
	border-top: #507CD1 1px solid;
	border-bottom: #507CD1 1px solid;**/
	padding-left: 20px;
}

.nodoServizi
{
	padding-left: 40px;
}

.nodoServiziLink
{
	color: Black;
}
.nodoPadreLink
{
	color: Black;
	text-decoration: none;
}
.nodoFiglioLink
{
	text-decoration: none;
	color: #e42d27;
	font-weight: bold;
}

.nodoFogliaLink:hover
{
	text-decoration: underline;
}

.nodoFogliaLink
{
	text-decoration: none;
	color: #0181ef; /*#284E98; /**color:Black; 	font-style: italic;**/
}

td.tdServizi
{
	color: Black;
	border-right: black 0.75pt solid;
	border-top: black 0.75pt solid;
	border-left: black 0.75pt solid;
	border-bottom: black 0.75pt solid;
}

.link
{  
	color: Black;
	text-decoration: none;
}

.link:hover 
{
	text-decoration: underline;	
}

.linkAreeGiornale
{  font-size: 10px;
	color: Black;
	font-family: Verdana;
	
}
.bottone
{
	border-color: #0181ef;
	border-style: Solid;
	border-width: 1px;
	font-family: Verdana;
	/*font-size: 0.8em;*/
}
.commandButton
{
	background-color: White;
	border-color: #E82A44;
	border-style: Solid;
	border-width: 1px;
	font-family: Verdana;
	font-size: 0.8em;
}
tr.rigaInternaChat
{
	background-color: #FFD071;
}
tr.RigaEsternaChat
{
	background-color: #CFDCBB;
}
table#tabellaChat
{
	width: 100%;
	height: 100%;
	border: 1;
	background-color: #CFDCBB;
	border-color: #000000;
}

/*.siteMapPath
{
	color: #0181EF;
	width: 430px;
	text-decoration: none;
}
*/
.txtData
{
	margin-right: 6px;
}
.labelRicerca
{
	width: 150px;
}

table#tabellaUtenteLoggato
{
	width: 100px;
}
td.TitoloSezione
{
	font-size: 13px;
	/*width: 350px;
	background-color: #E6EBFF;*/
	color: Navy;
	font-weight: bold;
}
table.tabellaDatiPersonali
{
	width: 430px;
	border-right: #0181ef 3px solid;
	border-top: #0181ef 3px outset;
	border-left: #0181ef 1pt solid;
	border-bottom: #0181ef 1pt solid;
}
.labelDati
{
	font-weight: bold;
}
.campoLibero
{
	width: 350px;
}
td.ElencoServizi
{
	text-indent: 15pt;
}
.NuovoMessaggio
{
	font-size: 12px;
	font-weight: bold;
	color: Red;
}
.fotoReferenti
{
	height: 154px;
}
td.titoloArea
{
	font-size: 14px;
	font-weight: bold; /**color: #e82a44;**/
	color: #e42d27;
	text-align: center;
	/**font-variant: small-caps; /**background-image: url(immagini/BackH1H2.gif);**/
	height: 50px;
}
td.descrizioneArea
{
	font-size: 12px;
	font-family: Verdana;
	line-height: 20px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	

}
td.messaggiUtente
{
	font-size: 12px;
	font-family: Verdana;
	line-height: 20px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	color: Red;
	text-decoration :underline;

}
.labDati
{
	font-weight: bold;
}

.tableGridView
{
	margin-top: 4px;
	margin-bottom: 20px;
}

.linkInvia
{
	color: #0181ef;
	/*background-color: White;
	border-color: #E82A44;
	border-style: Solid;
	border-width: 1px;
	font-family: Verdana;
	font-size: 1.2em;*/
}

td.dinamicTD
{
	padding-left: 10px;
}
.labelNomeArea
{
	color: #365cff;
	font-weight: bold;
	/*font-variant: small-caps;*/
}
.labTitolo
{
	font-size: 14px;
	font-weight: normal; /**color: #e82a44;**/
	color: #e42d27;
	text-align: center;
	/*font-variant: small-caps; /**background-image: url(immagini/BackH1H2.gif);**/
	height: 50px;
}

.hidden
{
    display:none;
}


.tableGridNews
{
    vertical-align:top;
    text-align:center;
    width:100%;
    border-width:thin;
	margin-top: 4px;
	margin-bottom: 20px;
	border-top:0;
	border-left:0;
	border-right:0;
    border-bottom-width:thin;
    border-bottom-color:Blue;
    border-bottom-style:dotted;
	/*background-image:Url("/images/news_back.jpg");*/
}
.rigaNews
{
    font-family:Verdana;
    font-weight: bold;
    text-decoration:none;
    width:100%;
   	border-color: Blue;
	border-bottom:1px;
	border-left:0;
	border-right:0;
	border-bottom-style:dotted;
}
.lblTitoloNews
{
    width:100%;
	font-weight:normal;
}

.lblDataNews
{
    /*font-family:Verdana;
    color:White;
	font-weight: normal; /**color: #e82a44;**/
/*	text-align: center;
	/*font-variant: small-caps; /**background-image: url(immagini/BackH1H2.gif);**/
 

}
.lblTitoloNewsEsterna
{   
    color: Black;
   	font-weight: normal;
	width:100%;

}


.lblDataNewsEsterna
{    color: Blue;
    
    /*font-family:Verdana;
    color:White;
	font-weight: normal; /**color: #e82a44;**/
/*	text-align: center;
	/*font-variant: small-caps; /**background-image: url(immagini/BackH1H2.gif);**/
 

}
.rigaInternaNews
{
    height:40px;
 
  
    FONT-SIZE: 9px;

    COLOR: #000000;
    text-align:left;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 
}
.rigaEsternaNews
{
  
    color: Black;
    height:40px;
   
    FONT-SIZE: 9px;

  
    text-align:left;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
	/*padding-top:20px;
	padding-bottom:20px;*/
	/*
	border-left:0;
	border-right:0;
	border-bottom-color:black;
	border-bottom-style:dotted;
		 border-bottom-width:thin;
  */
}

.newsImgLeft
{ 
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    MARGIN-RIGHT: 10px
}
.newsImgRight
{
    FLOAT: right;
    MARGIN-Left: 10px;
    MARGIN-Top: 10px;

}
DIV#articolo
{
    TEXT-ALIGN: justify
}
.tablePubblicazione
{
    border:none;
    border-width:0;
    }
    
divs
{
    width:100%
}
