/*=================================
====== CONTENUTI
=================================*/

H1	{
	height:32px;
	height:auto;
	color: #359212;
	font-size:150%;
	margin-top:1px;
	padding:5px;
	padding-left:10px;
	padding-top:10px;
	text-transform:uppercase;
	text-align:center;
	}	
H2	{
	height:auto;
	color: #359212;
	font-size:140%;
	font-variant:small-caps;
	}
H3	{
	height:auto;
	color: #359212;
	font-size:130%;
	font-variant:small-caps;
	margin-top:30px;
	margin-bottom:5px;
	padding:2px;
	border-bottom:8px solid #ddd;
	background: #fff;
	}
H4	{
	height:auto;
	color: #359212;
	font-size:120%;
	font-variant:small-caps;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:3px solid #ddd;
	background: #fff;
	}
H5	{
	height:auto;
	margin-top:5px;
	margin-bottom:3px;
	color: #555;
	font-size:145%;
	line-height:110%;
	}
H6	{
	color: #359212;
	font-size:110%;
	font-variant:small-caps;
	margin-top:2px;
	margin-bottom:2px;
	background: #fff;
	}

/*=================================
====== DimensioneTesto
=================================*/
.xsmallview
	{ /*CSS for "extra small font" setting*/
	font-size: 11px;
	line-height:14px;
	}

.smallview
	{ /*CSS for "small font" setting*/
	font-size: 13px;
	line-height:16px;
	}

.normalview
	{ /*CSS to return page to default setting (with no additional CSS rules added)*/
	line-height:18px;
	}

.largeview
	{ /*CSS for "large font" setting*/
	font-size: 21px;
	line-height:24px;
	}

.xlargeview
	{ /*CSS for "extra large font" setting*/
	font-size: 24px;
	line-height:29px;
	}
.texttoggler
	{ /*CSS for Text Size Toggler control*/
	margin-right: 6px;
	}
.texttoggler-5
	{
	display:none;
	}
a.texttoggler img
	{ /*CSS for Text Size Toggler control*/
	border: 1px solid gray;
	}

a.texttoggler img:hover
	{ /*CSS for Text Size Toggler control*/
	border: 1px solid red;
	}

a.selectedtoggler img
	{/*CSS for Selected Text Size Toggler control*/
	border: 1px solid red;
	}		

/*=================================
====== CONTENUTI
=================================*/
	
.Contenuto,
.Contenuto DIV,
.Contenuto TABLE,
.Contenuto TH,
.Contenuto TD,
.Contenuto A,
.Contenuto P,
.Contenuto OL,
.Contenuto UL,
.Contenuto LI
	{
	font-size:100.01%;
	}
.Contenuto A, .Contenuto A:link, .Contenuto A:visited
	{
	}
.Contenuto A:hover
	{
	background:#ff0;
	}
.Contenuto P
	{
	line-height:auto;
	}
.Contenuto DIV.Form-Ascolta P
	{
	margin-left:0px;
	}
.Contenuto TABLE
	{
	}
.Contenuto TH, .Contenuto TD
	{
	text-align:left;
	}
.Contenuto TH
	{
	background-color:#f5f5f5;
	}
.Contenuto OL, .Contenuto UL
	{
	margin-top:0px;
	margin-bottom:10px;
	}
.Contenuto UL LI
	{
	margin-top:0px;
	margin-bottom:5px;
	list-style-image:  url(/Temi/Default/immagini/li_decoration_liv1.png);
	}
TABLE.Orari-Tabella TD
	{
	padding:3px;
	}
TABLE.Orari-Tabella TD.Orari-Cella1
	{
	width:250px;
	text-align:left;
	padding-left:10px;
	}
TABLE.Orari-Tabella TD.Orari-Cella2
	{
	width:100px;
	text-align:center;
	}
TABLE.Orari-Tabella TD.Orari-Cella3
	{
	width:100px;
	text-align:center;
	}
TABLE.Orari-Tabella TD.Orari-Cella4
	{
	text-align:center;
	}
TABLE.Orari-Tabella TD.Orari-Cella
	{
	padding-top:10px;
	text-align:justify;
	}
TD.Orari-Cella LI
	{
	margin-bottom:10px;
	text-align:justify;
	}
TH.data
	{
	border: thin solid #999;
	width:60px;
	text-align:left;
	vertical-align:top;
	}
TD.data
	{
	border: 1px dotted #ccc;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	}
TH.indicazioni
	{
	border: 1px solid #999;
	text-align:left;
	vertical-align:top;
	}
TD.indicazioni
	{
	border: 1px dotted #ccc;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	text-align:left;
	vertical-align:top;
	}
TH.natura
	{
	border: thin solid #999;
	text-align:left;
	vertical-align:top;
	}
TD.natura
	{
	border: 1px dotted #ccc;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	text-align:left;
	vertical-align:top;
	}
TH.oggetto
	{
	border: thin solid #999;
	text-align:left;
	vertical-align:top;
	}
TD.oggetto
	{
	border: 1px dotted #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	text-align:left;
	vertical-align:top;
	}
P.Uffici-LinkMappa
	{
	margin:0px 0px 4px 0px;
	}
TABLE.CosaFareSe-Tabella
	{
	border-spacing:3px;
	}
TD.CosaFareSe-Cella1	
	{
	height:30px;
	vertical-align:top;
	background:#f5f5f5;	
	}
TABLE.GuidaICI-Tabella
	{
	border-collapse: collapse;
	border-spacing:0px;
	}
TABLE.GuidaICI-Tabella TD
	{
	padding:4px;
	border: 1px solid #444;
	}
