/* +---------------------------------------+--------------------------------+ */
/* | Istituto Superiore di Sanita' 3 v.1.4 | CSS 3.4 20090925 1836          | */
/* +---------------------------------------+--------------------------------+ */
/* | R | 20090929 1719 - Morassi                                            | */
/* +---+--------------------------------------------------------------------+ */
/* | R | 20091006 1456 - Morassi                                            | */
/* +---+--------------------------------------------------------------------+ */
/* | R | 20091020 1742 - Morassi                                            | */
/* +---+--------------------------------------------------------------------+ */
/* | R | 20091021 1848 - Morassi                                            | */
/* +---+--------------------------------------------------------------------+ */
/* | R | 20091106 1320 - Morassi                                            | */
/* +---+--------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Corpo Pagina                                             | */
body
{
	border: 0;
	margin: 0;
	padding: 0;
	
	font-size: 100%;
	
	background-color: white;
}
#page
{
	padding: 0 1em 1em 1em;
	border-color: #999;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	margin: 0 auto 0 auto;

	width: 97%;
	min-width: 600px;

	background-color: white;

	z-index: 0;
}
#page_head
{
	padding: 0;
	border: 0px;
	margin: 0;
	background: white url(./imgn/navi_back.jpg) repeat-x top left;

	position: relative;
	height: 90px;

	z-index: 1;
}
#pres
{

	padding: 0;
	margin: 0;
	border: 0;
	
	text-align: center;
	font-size: 100%;
	color: white;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;

	position: absolute;
	top: 65px;
	left: 130px;

	background-color: transparent;

	z-index: 100;
}
a.pres_home:link
{
	color: white;
	background-color: transparent;
}
a.pres_home:visited
{
	color: white;
	background-color: transparent;
}
a.pres_home:hover
{
	color: white;
	background-color: #006;
}
#page_tool
{
	padding: 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	width: 100%;
	height: 35px;

	background-image: url(./imgn/tool_back.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;

	z-index: 1;
}
#page_cont
{
	padding: 1em 0 0 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	clear: both;

	background-color: transparent;

	z-index: 1;
}
#page_smap
{
	padding: 0;
	border-top: 1px solid;
	border-color: #063E23;
	margin: 0;

	top: 0;
	left: 0;
/*
	clear: both;
*/
	width: 100%;
	display: block;
	float: left;

	background-color: transparent;

	z-index: 1;
}
#page_foot
{
	padding: 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	width: 100%;
	height: 30px;
	clear: both;

	background: transparent url(./imgn/foot_back.jpg) repeat-x top left;

	z-index: 1;
}
#page_alle
{
	padding: 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	clear: both;

	background-color: transparent;

	z-index: 1;
}
#page_feed
{
	display: none; /* 20091105 */

	padding: 0;
	border: 0;
	margin: 0 0 2em 0;

	top: 0;
	left: 0;
	clear: both;
	background-color: #deefe3;

	z-index: 1;
}
#page_maps { display: none; }
/* | BGN | (3.4) - Corpo Pagina                                             | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Intestazione                                             | */
#page_head_navi
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	height: 90px;
	top: 0;
	left: 0;

	background-color: transparent;

	z-index: 2;
}
#page_head_wwwe
{
	padding: 0;
	border: 0;
	margin: 0;

	position: absolute;
	height: 90px;
	top: 0;
	right: 0;
	float: right;

	background-color: transparent;

	z-index: 2;
}
/* -----( SGG (3.4) - Intestazione - Titolo                           )------ */
#page_head_titl
{
	padding: 0;
	margin: 0;
	border: 0;
	background-color: transparent;
	
	text-align: center;
	font-size: 200%;
	color: #0e6739;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;

	position: absolute;
	top: 35px;
	left: 230px;
	z-index: 100;
}
/* -----( SGG (3.4) - Intestazione - Sottotitolo                      )------ */
#page_head_subt
{
	padding: 0;
	margin: 0;
	border: 0;
	
	text-align: left;
	font-size: 90%;
	color: #deefe3;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;

	position: absolute;
	top: 65px;
	left: 230px;

	background-color: transparent;

	z-index: 100;
}
/* -----( SGG (3.4) - Intestazione - Sottotitolo - Link               )------ */
a.page_head_subt:link
{
	color: white;
	background-color: transparent;
}
a.page_head_subt:visited
{
	color: white;
	background-color: transparent;
}
a.page_head_subt:hover
{
	color: white;
	background-color: #006;
}
/* | END | (3.4) - Intestazione                                             | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Strumenti                                                | */
#page_tool_deep
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	float: left;
	left: 0;
	top: 0;
	
	width: 100%;
	min-width: 720px;
	height: 35px;
	
	background-image: url(./imgn/page_tool_deep_back.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;

	z-index: 2;
}
/* -----( SGG (3.4) - Lingua, Molliche di pane/ Responsabile          )------ */
#page_tool_deep_text
{
	padding: 0 1em 0 0;
	border: 0;
	margin: 0;

	font-family: Verdana, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: left;

	position: relative;
	float: left;
	left: 15px;
	top: 0.9em;

	height: 35px;

	background-color: transparent;

	z-index: 5;
}
/* -----( SGG (3.4) - Lingua, Molliche di pane/ Responsabile - Link   )------ */
#page_tool_deep_text a:link
{
	font-weight: bold;
	color: #063E23;
}
#page_tool_deep_text a:visited
{
	font-weight: bold;
	color: #063E23;
}
#page_tool_deep_text a:hover
{
	font-weight: bold;
	color: white;

	background-color: rgb(0, 0, 128);
}
/* -----( SGG (3.4) - Ricerca                                         )------ */
#page_tool_deep_sear
{
	padding: 0 1em 0 0.5em;
	border: 0;
	margin: 0;

	position: relative;
	float: right;
	top: 6px;

	height: 35px;

	z-index: 4;
}
/* -----( SGG (3.4) - Ricerca - Label                                 )------ */
.page_tool_sear_text { display: none; }
.page_tool_sear_text_home { display: none; }
#page_tool_idio { display: none; }
/* | END | (3.4) - Strumenti                                                | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Navigazione                                              | */
.smap_list
{
	list-style-type: none;
}
/* -----( SGG (3.4) - Navigazione - LI                                )------ */
.smap_list_item
{
	padding: 0;
	border: 0;
	margin: 0;

	font-size: 110%;
	font-weight: bold;
}
li.smap_list_item
{
	padding: 0;
	border: 0;
	margin: 0;
}
/* -----( SGG (3.4) - Navigazione - LI - Link                         )------ */
.smap_list_item a:link
{
	padding: 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	clear: both;
	width: 100%;
	display: block;

	color: #063E23;

	background-color: transparent;
}
/* -----( SGG (3.4) - Navigazione - LI - Link:visited                 )------ */
.smap_list_item a:visited
{
	padding: 0;
	border: 0;
	margin: 0;

	top: 0;
	left: 0;
	clear: both;
	width: 100%;
	display: block;

	color: #063E23;

	background-color: transparent;
}
/* -----( SGG (3.4) - Navigazione - LI - Link:hover                   )------ */
.smap_list_item a:hover
{
	color: white;
	font-weight: bold;

	background-color: transparent;
}
/* -----( SGG (3.4) - Navigazione - LI:hover                          )------ */
.smap_list_item:hover
{
	padding: 0;
	border: 0;
	margin: 0;

	color: white;

	background-color: #063E23;
}
/* -----( SGG (3.4) - Navigazione - LI - Sezione attuale              )------ */
.smap_list_item_here
{
	padding: 0;
	border: 0;
	margin: 0;

	text-align: right;
	color: white;
	font-size: 110%;
	font-weight: bold;
}
/* -----( SGG (3.4) - Navigazione - LI - Sezione attuale:visited      )------ */
.smap_list_item_here a:visited
{
	text-align: right;
	color: white;
	font-weight: bold;

	background-color: transparent;
}
/* | BGN | (3.4) - Navigazione                                              | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Home                                                       | */

/* -----( SGG (3.4) - Home - Colonna Sinistra (navigazione)           )------ */
#home_page_cont_left
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	left: 0;
	top: 0;
	width: 20%;
	float: left;
	
	min-width: 120px;

/*
	background-color: transparent;
*/

	z-index: 3;
}
/* -----( SGG (3.4) - Home - Colonna Centrale                         )------ */
#home_page_cont_midl
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	left: 0;
	top: 0;
	width: 60%;
	float: left;
	
	min-width: 360px;

	background-color: white;

	z-index: 3;
}
/* -----( SGG (3.4) - Home - Colonna Centrale - Intestazione         )------ */
	#home_page_cont_midl_midl
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		float:left;
	
		min-width: 360px;
/*
		background-color: #FFDD74;
*/
	}
	#home_page_cont_midl_ulti
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		float:left;
	
		min-width: 360px;
/*
		background-color: #FFDD74;
*/
	}
/* -----( SGG (3.4) - Home - Colonna Centrale - Colonna Sinistra      )------ */
	#home_page_cont_midl_left
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		position: relative;
		left: 0;
		top: 0;
		width: 50%;
		float:left;
	
		min-width: 180px;
	
		background-color: white;
	}
/* -----( SGG (3.4) - Home - Colonna Centrale - Colonna Destra        )------ */
	#home_page_cont_midl_righ
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		position: relative;
		left: 0;
		top: 0;
		width: 50%;
		float:left;
	
		min-width: 180px;
/*
		background-color: white;
*/
	}
/* -----( SGG (3.4) - Home - Colonna Destra                           )------ */
#home_page_cont_righ
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	left: 0;
	top: 0;
	width: 20%;
	float:left;

	min-width: 120px;

/*
	background-color: #BADDC4;
*/
}
/* | END | (3.4) Home                                                       | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Sezioni                                                    | */

/* -----( SGG (3.4) - Home - Colonna Sinistra - Sezione               )------ */
	.page_cont_left_sezs
	{
		padding: 0 0 0.5em 0;
		border: 0;
		margin: 0;
	
		display: block;
		left: 0;
		top: 0;
		width: 100%;
		clear:both;
	
		background-color: transparent;
	}
/* -----( SGG (3.4) - Home - Colonna Centrale - Sezioni               )------ */
	.page_cont_midl_sezs
	{
		padding: 0 0 0.5em 0;
		border: 0;
		margin: 0;
	
		display: block;
		left: 0;
		top: 0;
		width: 100%;
		clear:both;
	
		background-color: transparent;
	}
/* -----( SGG (3.4) - Home - Colonna Destra - Sezioni                 )------ */
	.page_cont_righ_sezs
	{
		padding: 0 0 0.5em 0;
		border: 0;
		margin: 0;
	
		display: block;
		left: 0;
		top: 0;
		width: 100%;
		clear:both;
	
		background-color: transparent;
	}
/* -----( SGG (3.3) - Home - Sezioni - Titoli - Box )------------------------ */
		.page_cont_sezs_titl
		{
			padding: 0;
			border-width: 0px 0px 2px 0px;
			border-style: solid;
			border-color: #063E23;
			margin: 0.5em 2px 0 2px;
		
			min-height: 1.3em;
			vertical-align: middle;
		
			background-color: white;
		}
		.page_cont_sezs_titl:hover
		{
			background-color: #063E23;
		}
/* -----( SGG (3.3) - Home - Sezioni - Titoli - Classe )--------------------- */
			.hhom
			{
				padding: 0.1em 0 0.1em 0 ;
				border: 0;
				margin: 0 1em 0 1em;

				font-family: Trebuchet MS, Verdana, sans-serif;
				font-size: 120%;
				font-style: normal;
				font-weight: bolder;
				color: #063E23;
				text-decoration: none;
				text-align: center;
				vertical-align: middle;
			
				background-color: transparent;
			}
/* -----( SGG (3.3) - Home - Sezioni - Titoli - Ridefinizione H2 )----------- */
			h2 a:link
			{
				padding: 0;
				border: 0;
				margin: 0;
			
				font-family: Trebuchet MS, Verdana, sans-serif;
				font-size: 100%;
				font-style: normal;
				font-weight: bolder;
				color: #063E23;
				text-decoration: none;
				text-align: center;
				vertical-align: middle;
/*
				top: 0;
				left: 0;
*/
				clear: both;
				width: 100%;
				display: block;
			
				background-color: transparent;
			}
			h2 a:visited
			{
				padding: 0;
				border: 0;
				margin: 0;
			
				font-family: Trebuchet MS, Verdana, sans-serif;
				font-size: 100%;
				font-style: normal;
				font-weight: bolder;
				color: #063E23;
				text-decoration: none;
				text-align: center;
				vertical-align: middle;
			
/*
				top: 0;
				left: 0;
*/
				clear: both;
				width: 100%;
				display: block;

				background-color: transparent;
			}
			h2 a:hover
			{
				padding: 0;
				border: 0;
				margin: 0;
				
				font-family: Trebuchet MS, Verdana, sans-serif;
				font-size: 100%;
				font-weight: bolder;
				color: white;
				text-decoration: none;
				text-align: center;
				vertical-align: middle;
/*
				top: 0;
				left: 0;
*/
				clear: both;
				width: 100%;
				display: block;
			
				background-color: #063E23;
			}
/* -----( SGG (3.3) - Home - Sezioni - Testi )------------------------------- */
			.page_cont_sezs_text
			{
				padding: 0.5em 0.5em 0.5em 0.5em;
				border: 0;
				margin: 0 2px 0 2px;
				
				font-family: Verdana, sans-serif;
				font-size: 90%;
				font-style: normal;
				font-weight: normal;
				color: black;
				text-decoration: none;
				text-align: left;
			
				background-color: transparent;
			}
/* | END | (3.4) Sezioni                                                    | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Pagine                                                     | */

/* -----( SGG (3.4) - Pagine - Colonna Sinistra                       )------ */
#page_cont_left
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	left: 0;
	top: 0;
	width: 20%;
	float: left;
	
	min-width: 120px;

	background-color: #E3F4E7;

	z-index: 3;
}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto                      )------ */
#page_cont_cont
{
	padding: 0;
	border: 0;
	margin: 0;

	position: relative;
	left: 0;
	top: 0;
	width: 80%;
	float:left;

	min-width: 480px;

	background-color: white;

	z-index: 2;
}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Elementi           )------ */
	#page_cont_foto
	{
	/*
		float: left;
		padding: 0 1em 1em 0;
	*/
	}
	#page_cont_titl
	{
		padding: 1em 0 1em 0;
		border: 0;
		margin: 0;
	
		display: block;
	/*
		width: 100%;
	*/
		clear:both;
	
		background-color: transparent;
	}
	#page_cont_text
	{
		padding: 1em 0 0 1em;
		border: 0;
		margin: 0;
	
		display: block;
	/*
		width: 100%;
	*/
		clear:both;
	
		background-color: transparent;
	}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Referente          )------ */
	#page_cont_resp
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		position: relative;
		left: 0;
		top: 0;
		width: 65%;
		float:left;
	
		background-color: transparent;
	}
	#page_cont_resp_refe
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		background-color: transparent;
	}
	.page_cont_resp_refe_text
	{
		padding: 1em 0 0 0;
		border: 0;
		margin: 0;
	
		font-family: Verdana, sans-serif;
		font-size: 100%;
		font-style: normal;
		font-weight: bold;
		color: black;
		text-decoration: none;
		text-align: center;
	
		display: block;
		clear: both;
	
		background-color: transparent;
	}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Indirizzo          )------ */
	#page_cont_resp_addr
	{
		padding: 0;
		margin: 0;
		border: 0;
		
		background-color: transparent;
	}
	.page_cont_resp_addr_text
	{
		padding: 2em 0 0 0;
		border: 0;
		margin: 0;
	
		font-family: Verdana, sans-serif;
		font-size: 100%;
		font-style: normal;
		font-weight: normal;
		color: black;
		text-decoration: none;
		text-align: center;
	
		display: block;
		clear: both;
	
		background-color: transparent;
	}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Allegati           )------ */
	.page_alle_cont
	{
		padding: 0;
		border: 0;
		margin: 1em 0;
	
		top: 0;
		left: 0;
	
		width: 100%;
		min-height: 3.5em;
		display: block;
		clear: both;
	
		background-color: transparent;
	
		z-index: 2;
	}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Allegati - Testo   )------ */
	.page_alle_cont_desc
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		left: 0;
		top: 0;
		width: 75%;
		float: left;
		background-color: transparent;
	
		z-index: 2;
	}
	.page_alle_cont_desc_faqs /* R 20090929 1719 - Morassi */
	{
		padding: 0;
		border: 1em;
		margin: 0 1em 0 1em;
	
		left: 0;
		top: 0;
		width: 75%;
/*
		float: left;
*/
		
		background-color: transparent;
	
		z-index: 2;
	}
	.page_cont_alle_desc_text
	{
		padding: 0;
		border: 0;
		margin: 1em;
		
		font-family: Verdana, sans-serif;
		font-size: 100%;
		font-style: normal;
		font-weight: normal;
	
		text-align: left;
		text-decoration: none;
		vertical-align: middle;
	
		color: #006;
		
		background-color: transparent;
	
		display: block;
	
		left: 0;
	top: 0;
}
/* -----( SGG (3.4) - Pagine - Colonna Contenuto - Allegati - Icona   )------ */
	.page_alle_cont_icon
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		left: 75%;
		top: 0;
		width: 24%;
		float: right;
	
		background-color: transparent;
	
		z-index: 2;
	}
	.page_cont_alle_icon_desc_text
	{
		padding: 0;
		border: 0;
		margin: 1em;
		
		font-family: Verdana, sans-serif;
		font-size: 90%;
		font-style: normal;
		font-weight: bolder;
	
		text-align: left;
		text-decoration: none;
		vertical-align: middle;
	
		color: black;
		
		background-color: transparent;
	
		display: inline;
	
		left: 0;
		top: 0;
}
/* | END | (3.4) Pagine                                                     | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Accessori                                                  | */

/* -----( SGG (3.4) - Pagine - Accessori - Inizio Pagina              )------ */
	.page_ptop
	{
		padding: 1em 0 1em 0;
		border: 0;
		margin: 0;
	
		top: 0;
		left: 0;
		clear: both;
		width: 100%;
		display: block;
	
		background-color: transparent;
	
		z-index: 1;
	}
	.page_ptop_titl
	{
		border-bottom: #063E23;
		border-width: 0 0 3px 0;
		border-style: solid;
		margin: 0;
		padding: 0;
	
		display: block;
	
		top: 0;
		left: 0;
		width: inherit;
		
		background-color: transparent;
	}
	.page_ptop_titl_text
	{
		border: 0;
		margin: 1em 1em 0 1em;
		padding: 0;
		
		font-family: Trebuchet MS, Verdana, sans-serif;
		font-size: 100%;
		font-style: normal;
		font-weight: bolder;
		text-align: right;
		text-decoration: none;
		color: #063E23;
		
		background-color: transparent;
	
		display: block;
	
		left: 0;
		top: 0;
	}
	a.page_ptop_titl_text:link
	{
		text-align: right;
		font-weight: bolder;
		color: #063E23;
	}
	a.page_ptop_titl_text:visited
	{
		text-align: right;
		font-weight: bolder;
		color: #063E23;
	}
	a.page_ptop_titl_text:hover
	{
		text-align: right;
		font-weight: bolder;
		color: white;
	}
/* -----( SGG (3.4) - Pagine - Accessori - Feedback                   )------ */
	.page_feed_text
	{
		padding: 0.5em;
	
		font-family: Verdana, sans-serif;
		font-size: 90%;
		font-style: normal;
		font-weight: normal;
	
		text-decoration: none;
		text-align: center;
	
		color: #000000;
	
		background-color: transparent;
	}
/* | END | (3.4) Accessori                                                  | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Testo                                                      | */

/* -----( SGG (3.4) - Testo - Header                                  )------ */
		h1
		{
			padding: 1em 0 0 0;
			margin: 0;
			border: 0;
			background-color: transparent;
		
			font-family: Verdana, sans-serif;
			font-size: 200%;
			font-style: normal;
			font-weight: bolder;
			text-decoration: none;
			text-align: center;
			vertical-align: middle;
			color: #004080;
		
			z-index: 100;
			overflow: visible;
			visibility: visible;
		}
		h2
		{
			padding: 0;
			margin: 0;
			border: 0;
			background-color: transparent;
		
			font-family: Verdana, sans-serif;
			font-size: 140%;
			font-style: normal;
			font-weight: bolder;
			text-decoration: none;
			text-align: center;
			vertical-align: middle;
			color: #063E23;
		
			z-index: 100;
			overflow: visible;
			visibility: visible;
		}
		h3
		{
			padding: 0.2em 0 0.2em 0 ;
			margin: 0;
			border: 0;
			background-color: transparent;
		
			font-family: Verdana, sans-serif;
			font-size: 110%;
			font-style: normal;
			font-weight: bolder;
			text-decoration: none;
			text-align: center;
			vertical-align: middle;
			color: #063E23;
		
			z-index: 100;
			overflow: visible;
			visibility: visible;
		}
		h4
		{
			padding: 0;
			margin: 0;
			border: 0;
			background-color: transparent;
		
			font-family: Verdana, sans-serif;
			font-size: 110%;
			font-style: normal;
			font-weight: bolder;
			text-decoration: none;
			text-align: center;
			vertical-align: middle;
			color: #063E23;
		
			z-index: 100;
			overflow: visible;
			visibility: visible;
		}
/* -----( SGG (3.4) - Testo - Aspetto                                 )------ */
		p
		{
			padding: 0 0 0.5em 0;
			border: 0;
			margin: 0 0 0.5em 0;
		
			font-family: Verdana, sans-serif;
			font-size: 100%;
			font-style: normal;
			font-weight: normal;
			color: black;
			text-decoration: none;
			text-align: left;
		
			display: block;
			clear: both;
		
			background-color: transparent;
		}
		.midl_text
		{
			text-align: center;
		}
		.righ_text
		{
			text-align: right;
		}
		strong
		{
			color: inherit;
			font-weight: bold;
			display: inline;
			background-color: inherit;
		}
		em
		{
			color: inherit;
			font-style: italic;
			display: inline;
			background-color: inherit;
		}
/* -----( SGG (3.4) - Testo - Flusso                                  )------ */
		.sixflo
		{
			float: left;
			padding: 0 0.5em 0 0;
		}
		.dixflo
		{
			float: right;
			padding: 0 0 0 0.5em;
		}
/* | END | (3.4) Testo                                                      | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Elenchi                                                    | */
		ul
		{
			top: 0;
			left: 0;
			position: relative;
			line-height: normal;
			padding: 0.5em 0 0.5em 0;
			border: 0;
			margin: 0;
			background-color: transparent;
		}
		ol
		{
			font-family: Verdana, sans-serif;
			font-size: 100%;
			font-style: normal;
			font-weight: normal;
			color: black;
			text-decoration: none;
			text-align: left;
			padding: 0 0 2em 0;	
			border: 0;
			list-style-position: inside;
			background-color: transparent;
		}
		li
		{
			font-family: Verdana, sans-serif;
			font-size: 100%;
			font-style: normal;
			font-weight: normal;
		
			color: black;
		
			text-decoration: none;
			text-align: left;
			padding: 0 0 2em 0;	
			border: 0;
			list-style-position: inside;
			background-color: transparent;
		}
		.ul_home
		{
			padding: 0;
			border: 0;
			margin: 0;
			background-color: transparent;
		
			line-height: normal;
		}
		.li_home
		{
			padding: 0 0 0.5em 0;
			border: 0;
			margin: 0;
			background-color: transparent;
		
			font-family: Verdana, sans-serif;
			font-size: 100%;
			font-style: normal;
			font-weight: normal;
			color: black;
			text-decoration: none;
			text-align: left;
			list-style-position: inside;
		}
		ol li
		{
			list-style-type: disc;
			list-style-position: inside;
		}
/* | END | (3.4) Elenchi                                                    | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Link                                                       | */

/* -----( SGG (3.4) - Link - Generali                                 )------ */
a:link
{
	text-decoration: none;
	font-weight: normal;
	color: #006;
	background-color: transparent;
}
a:visited
{
	color: #590000;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
}
a:hover
{
	text-decoration: none;
	font-weight: normal;
	color: white;
	background-color: #063E23;
}
/* -----( SGG (3.4) - Link - Pagine                                   )------ */
		#page_cont_text a:link
		{
			border-width: 1px 1px 1px 1px;
			border-style: dotted;
		
			text-decoration: none;
			font-weight: bold;
			color: #006;
		
			display: inline;
		
			background-color: transparent;
		}
		#page_cont_text a:visited
		{
			border-width: 0 0 1px 0;
			border-style: dotted;
		
			font-weight: normal;
			text-decoration: none;
			color: rgb(128, 0, 0);
		
			display: inline;
		
			background-color: transparent;
		}
		#page_cont_text a:hover
		{
			border-width: 0 0 1px 0;
			border-style: solid;
			border-color: #006;
		
			text-decoration: none;
			font-weight: bold;
			color: white;
		
			display: inline;
		
			background-color: #063E23;
		}
/* | END | (3.4) Link                                                       | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Mappa del Sito                                             | */

/* -----( SGG (3.4) - Mappa del Sito - Box Titolo                     )------ */
	.page_smap_titl
	{
		padding: 0;
		border-bottom: #063E23;
		border-width: 0 0 3px 0;
		border-style: solid;
		margin: 0;
	
		position: relative;
		display: block;
		height: 1.5em;
		top: 0;
		left: 0;
		width: inherit;
		
		background-color: transparent;
	
		z-index: 2;
	}
/* -----( SGG (3.4) - Mappa del Sito - Titolo                         )------ */
		.page_smap_titl_text
		{
			padding: 0;
			border: 0;
			margin: auto 0 0 1em;
			
			font-family: Trebuchet MS, Verdana, sans-serif;
			font-size: 100%;
			font-style: normal;
			font-weight: bolder;
			text-align: left;
			text-decoration: none;
			color: #063E23;
			
			background-color: transparent;
		
			display: inline;
		
			left: 0;
			top: 0;
			position: absolute;
		}
/* -----( SGG (3.4) - Mappa del Sito - Testo                          )------ */
		#page_smap_text
		{
			padding: 0;
			border: 0;
			margin: 0;
		
			top: 0;
			left: 0;
			width: 100%;
			float: left;
		
			background-color: transparent;
		
			z-index: 3;
		}
/* -----( SGG (3.4) - Mappa del Sito - Testo - Paragrafo              )------ */
			.navi_text
			{
				padding: 0.5em 0 0.5em 0;
				border: 0;
				margin: 0;
			
				font-family: Verdana, sans-serif;
				font-size: 75%;
				font-style: normal;
				font-weight: normal;
			
				text-decoration: none;
				text-align: center;
			
				color: #000000;
				background-color: transparent;
			}
/* -----( SGG (3.4) - Mappa del Sito - Logo CNIPA                     )------ */
	#page_smap_logo
	{
		padding: 0;
		border: 0;
		margin: 0;
	
		top: 0px;
		right: 0;
		float: left;
		
	/*	display: inline; */
		display: none;
	
		background-color: transparent;
	
		z-index: 2;
	}
/* | END | (3.4) Mappa del Sito                                             | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) Piede di Pagina                                            | */

/* -----( SGG (3.4) - Piede di Pagina - Riconoscimenti                )------ */
	#page_foot_awar
	{
		padding: 0;
		border: 0;
		margin: 0;
		background-color: transparent;
	
		top: 0;
		left: 0;
		width: 443px;
		height: 30px;
		float: left;
	
		z-index: 3;
	}
/* -----( SGG (3.4) - Piede di Pagina - Italia.gov.it                )------ */
	#page_foot_govi
	{
		padding: 0;
		border: 0;
		margin: 0;
		background-color: transparent;
	
		top: 0px;
		right: 0;
		height: 30px;
		float: right;
	
		z-index: 2;
	}
/* | END | (3.4) Piede di Pagina                                            | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Colorazioni                                              | */

/* -----( SGG (3.4) - Colorazioni - Sfondi                            )------ */
.acca { background-color: #E3F4E7; }
.azur { background-color: #D3D7FF; }
.blue { background-color: #CCCCFF; }
.gray { background-color: #E5E5E5; }
.gree { background-color: #E3F4E7; }
.gren { background-color: #00652F; }
.here { background-color: #063E23; }
.oran { background-color: #FFDD74; }
.purp { background-color: #EED9FF; }
.sepp { background-color: #FFEEA3; }
.tran { background-color: transparent; }
.verd { background-color: #E3F4E7; }
.impa { background-color: #E3F4E7; }


/* -----( SGG (3.4) - Colorazioni - Sfondi: hover                     )------ */
/*
.acca:hover { background-color: #731780; }
.azur:hover { background-color: #8EA0D9; }
.blue:hover { background-color: #5452C7; }
.gray:hover { background-color: #731780; }
.gree:hover { background-color: #008000; }
.oran:hover { background-color: #BD5E00; }
.purp:hover { background-color: #731780; }
.sepp:hover { background-color: #731780; }
*/
/* -----( SGG (3.4) - Colorazioni - Sezioni                           )------ */
.azur_sezs
{
	border-color: #817FFD;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #D3D7FF;
}
.blue_sezs
{
	border-color: #5D68B7;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #CCF;
}
.gree_sezs
{
	border-color: #008000;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	
	background-color: #D1FF9F;
}
.purp_sezs
{
	border-color: #800080;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #EED9FF;
}
.oran_sezs
{
	border-color: #B05800;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #FFDD74;
}
.gray_sezs
{
	border-color: #B05800;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #E5E5E5;
}
.sepp_sezs
{
	border-color: #950000;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #FFEEA3;
}
.acca_sezs
{
	border-color: #cbe0d9;
	border-width: 0 0 1px 0;
	border-style: none none solid none;

	background-color: #DFEAE0;
}
.verd_sezs
{
	border-color: #cbe0d9;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

.tran_sezs
{
	border-color: transparent;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}
/* | END | (3.4) - Colorazioni                                              | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Immagini                                                 | */

/* -----( SGG (3.4) - Immagini - Generale                             )------ */
img
{
	border: 0;
}
/* -----( SGG (3.4) - Immagini - Ridimensionabili                     )------ */
.resi
{
	border: 0;
	
	max-width: 240px;
	max-height: 180px;
	min-width: 48px;
	min-height: 36px;
	width: 30%;
}
/* -----( SGG (3.4) - Immagini - Home - Logo                          )------ */
.resi_logo
{
	border: 0;
	
	min-width: 120px;
	min-height: 90px;
	width: 100%;
	clear: both;
}
/* -----( SGG (3.4) - Immagini - Home                                 )------ */
.resi_smal
{
	border: 0;
	
	max-width: 120px;
	max-height: 90px;
	min-width: 36px;
	min-height: 24px;
	width: 20%;
	float: inherit;
}
.resi_bigg
{
	border: 0;
	
	max-width: 240px;
	max-height: 180px;
	min-width: 48px;
	min-height: 36px;
	width: 95%;
	float: inherit;
}
.none_tose { display: none; }
/* -----( SGG (3.4) - Immagini - [d]link                              )------ */
.dlin { display: none; }
/* | END | (3.4) - Immagini                                                 | */
/* +-----+------------------------------------------------------------------+ */

/* +-----+------------------------------------------------------------------+ */
/* | BGN | (3.4) - Definizione Stile Calendario                             | */
.caltxt
{
	font-family: Verdana, sans-serif;
	font-size: 95%;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	border-width: 1px;
}
.caleve
{
	background-color: #FC6;
}
.calfes
{
	font-family: Verdana, sans-serif;
	font-size: 95%;
	font-style: normal;
	font-weight: normal;
	color: red;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	border-width: 1px;
}
.calact { background-color: #FF8000; }
/* | BGN | (3.4) - Definizione Stile Calendario                             | */
/* +-----+------------------------------------------------------------------+ */

