/*=================================
====== CONTENUTI
=================================*/

H1	{
	height:32px;
	height:auto;
	line-height:auto;
	color: #4f88ff;
	font-size:130%;
	margin-top:1px;
	padding:5px;
	padding-left:10px;
	padding-top:10px;
	text-transform:uppercase;
	text-align:center;
	}	
H2	{
	height:auto;
	color: #4f88ff;
	font-size:120%;
	font-variant:small-caps;
	}
H3	{
	height:auto;
	color: #4f88ff;
	font-size:110%;
	font-variant:small-caps;
	margin-top:30px;
	margin-bottom:5px;
	padding:2px;
	padding-left:0px;
	border-bottom:8px solid #d8d9fa;
	background: #fff;
	}
H4	{
	height:auto;
	color: #4f88ff;
	font-size:100%;
	font-variant:small-caps;
	margin-top:20px;
	margin-bottom:10px;
	border-bottom:3px solid #d8d9fa;
	background: #fff;
	}
H5	{
	height:auto;
	margin-top:5px;
	margin-bottom:3px;
	color: #555;
	font-size:135%;
	line-height:110%;
	}
H6	{
	color: #4f88ff;
	font-size:100%;
	font-variant:small-caps;
	margin-top:2px;
	margin-bottom:2px;
	background: #fff;
	}


/*=================================
====== CONTENUTI
=================================*/
	
.Contenuto DIV,
.Contenuto TABLE TD,
.Contenuto TABLE TH,
.Contenuto TABLE TABLE TD,
.Contenuto TABLE TABLE TH,
.Contenuto OL,
.Contenuto UL

	{
	line-height:130%;
	}
.Contenuto A,
.Contenuto P,
.Contenuto LI
	{
	line-height:130%;
	}

.Contenuto UL LI,
.Contenuto OL LI,
.Contenuto P A,
.Contenuto LI A,
.Contenuto P LI,
.Contenuto P LI A
	{
	}
.Contenuto A, .Contenuto A:link, .Contenuto A:visited
	{
	}
.Contenuto A:hover
	{
	background:#d8f08f;
	}
.Contenuto P
	{
	}
.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:5px;
	margin-bottom:10px;
	}
.Contenuto UL LI,
.Contenuto OL LI
	{
	margin-top:3px;
	margin-bottom:3px;
	}
.Contenuto UL.Persone
	{
	margin-left:0px;
	padding-left:10px;
	}
.Contenuto UL.Personale LI,
.Contenuto UL.Persone LI
	{
	margin-left:0px;
	padding-left:30px;
	list-style-type: none;
	list-style-image: none;
	background: #fff url(/Temi/Default/immagini/li_decoration_liv1.png) no-repeat;
	line-height:auto;
	
	}
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;
	}
	
/* Box foto clearbox */

div.Box-Foto
	{
	
	}
	
div.Box-Foto a, div.Box-Foto img 
	{
	bborder: #EEE 2px solid;	
	}

