/*   global tags - not zone specific   */

BODY {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #353434;
    background-color:#475256;
}

TD.loginleft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    background-color:#475256;
    font-weight: bold;
    text-align:left;
}

TD.loginright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    background-color:#475256;
    font-weight: bold;
    text-align:right;
}

A.cambioprofilo:link {TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF;}
A.cambioprofilo:visited {TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF;}
A.cambioprofilo:active {TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF;}
A.cambioprofilo:hover {TEXT-DECORATION: underline; font-weight:bold; color:#FFFFFF;}

FORM {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

OPTION {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

SELECT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

A:link {TEXT-DECORATION: none; color:#000000}
A:visited {TEXT-DECORATION: none; color:#000000}
A:active {TEXT-DECORATION: none; color:#000000}
A:hover {TEXT-DECORATION: underline; color:#000000}

A.red:link {text-decoration: none; color: #8C2000;}
A.red:visited {text-decoration: none; color: #8C2000;}
A.red:active {text-decoration: none; color: #8C2000;}
A.red:hover {text-decoration: underline; color: #8C2000;}

A.menu:link {text-decoration: none; color: #353434;}
A.menu:visited {text-decoration: none; color: #353434;}
A.menu:active {text-decoration: none; color: #353434;}
A.menu:hover {text-decoration: underline; color: #353434;}

TABLE.menu {
	border-bottom: 2px solid;
	border-left: 2px solid;
	border-top: 2px solid;
	border-right: 2px solid;
	border-color: #DEDEE1 #3A3D40 #3A3D40 #DEDEE1;
}

TD {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

TD.map {
	height: 16px;
	background-color: #777A7E;

}

TD.menuSpaceSx {
	width: 10px;
	background-image: url("/norisk/ep/images/stato0/riga_sx.gif");
}

TD.menuSpaceDx {
	width: 4px;
	background-image: url("/norisk/ep/images/stato0/riga_dx.gif");
}

TD.menuSx {
	background-color: #B2B4B9;
}

TD.menuScuro {
	background-color: #B2B4B9;
	color: #353434;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #3A3D40 #DEDEE1 #DEDEE1 #3A3D40;
}

TD.menuChiaro {
	background-color: #EAEAEC;
	color: #353434;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #3A3D40 #DEDEE1 #DEDEE1 #3A3D40;
}

TD.footerLeft  {
	width:152px;
	background-color:#DEDEE1;
	text-align: center;
}
 
TD.footerCenter  {
	width:463px;
	background-color:#B2B4B9;
	text-align: center;
}
 
TD.footerRight  {
	width:143px;
	background-color:#B2B4B9;
	text-align: right;
}

TD.mainMenu {
	width: 152px;
	height: 100%;
	background-color: #B2B4B9;
}

TD.input {
	background-color: #777A7E;
}

TD.mainBody {
	width: 606px;
	background-color: #F1F1F2;
}

TD.homeBlock {
	border-bottom: solid 1px #B2B4B9;
	margin: 25px;
	padding: 2px;
}

TABLE.homeBlocks {
	width: 100%;
}

/*  impostazioni di stile per il field della ricerca globale nella Toolbar  */

input.field {
	border: 1px solid #000000;
	height: 14px;
	width: 120px;
	font-size: 7pt;
	margin: 0px 0px 0px 0px;
}

/*    zone 1 and 2 header and footer tags */

.breadcrumb {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

/*  Zone 5 areas  */

.errorMessage {
  font-weight: bold;
  color: #CC6633;
}
/*  Zone 5 Content Detail pages */

/*Parte nuova*/
.mappaC1{
  font-size: 10px;
  background-color: #EAEAEC;
  font-weight:bold;
  text-align:left;
  border: 1px solid #353434;
}

.mappaC2{
  font-size: 10px;
  background-color: #FBBF79;
  font-weight:bold;
  text-align:left;
  border: 1px solid #353434;
}

.mappaC3{
  font-size: 10px;
  background-color: #FEE2BF;
  font-weight:bold;
  text-align:left;
  border: 1px solid #353434;
}

.mappaP{
  font-size: 10px;
  background-color: #0A4E7D ;
  text-align:left;
  font-weight:bold
}

.mappa {
  font-size: 11px;
  background-color: #FFFFFF;

}


 /* PARTE NUOVA PER LA SANITA    */


/* impostazione di stile per le notizie  */
 .notizie {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
  }
/* impostazione di stile per bordo sinistro  */
  .bordoSx  {
  }

/* impostazione di stile per bordo destro    */
  .bordoDx  {
	  background-color: #777A7E;
  }
/* impostazione di stile per spazio sotto i canali   */
  .bordo2Sx  {
  }
/* impostazione di stile per spazio sotto i canali   */
  .bordo2Dx  {
  }

/* impostazione di stile footer  */
 .footer  {
 }
 
/* impostazione di stileper i link della mappa */

.linkMappa {
  font-family: Arial, Helvetica, sans-serif;
  color: #0A4E7D;
  font-size: 11px;
  font-weight: bold;
}

.testoRedazionale {
  font-family: Arial, Helvetica, sans-serif;
  color: #353434;
}	
	
.forumSfondoCella1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #353434;
	background-color: #FAA742;
	border: 1px solid #000000;
}

.forumSfondoCella2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #353434;
	background-color: #EAEAEC;
	border: 1px solid #000000;
}

.forumSfondoTabella {
	background-color: #F1F1F2;
}

A.forumLink:link {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-size: 12px;}
A.forumLink:visited {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-size: 12px;}
A.forumLink:active {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-size: 12px;}
A.forumLink:hover {TEXT-DECORATION: underline; color:#AD061A; font-size: 12px;}

.normativaSfondo {
	background-color: #F1F1F2;	
}

.normativaCella1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #353434;
	background-color: #FEE2BF;
	border: 1px solid #353434;
}

.normativaCella2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #353434;
	background-color: #EAEAEC;
	border: 1px solid #353434;
}

A.linkItalic:link {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-style: italic;}
A.linkItalic:visited {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-style: italic;}
A.linkItalic:active {TEXT-DECORATION: none; font-weight:bold; color:#AD061A; font-style: italic;}
A.linkItalic:hover {TEXT-DECORATION: underline; color:#AD061A; font-style: italic;}



