body {
	background-color: #ffffff;
	background-image: url(/img/sfondo.jpg);
	font: arial;
	text-align: center;
	}

a {color: #00D; text-decoration: underline;}
a:visited {color: #009;}
a:hover {color:  #00F;}


.titolo {
	background: #DFE9F0;
	background-image: url(/img/sfondo.jpg);
	width: 68%;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	margin-top: 10px;
	padding: 5px;
	color : black;
	font-size: 100%;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	display: compact;
}



/* contenitore principale - */


.contenitore {
	width: 86%;
	background-image: url(/img/sfondo.gif);
	}


/* contenitore notizie */

.contenitore2 {
	width: 600px;
	background-image: url(/img/sfondo.gif);
	}



/* NEWS - */

table.news {
	width: 75%;
	margin-bottom: 20px; 
	margin-top: 20px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: silver;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
	}


/* NEWS - table per le ulteriori news -	width: 61%; */

table.news2 {
	width: 56%;
	margin-bottom: 20px; 
	margin-top: 20px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: silver;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
	}



/* NEWS - intestazione */

th {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background-color: #374C9A;
	font-size: 80%;
	color: #ffffb0;
	font-weight: bold;
	text-align: center;
	vertical-align: middle
	margin-bottom: 24px; 
	margin-top: 4px; 
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: 000;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: 000;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: gray;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: gray;
	padding: 2px;
	}


/* NEWS - corpo della notizia */

td.data {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
	text-align: right;
	vertical-align: top;
 	padding: 28px;
	text-decoration: underline dotted;
	}


/* NEWS - corpo della notizia */

td.news {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 79%;
	color: #000;
	text-align: justify;
	vertical-align: top;
 	padding: 20 30 40 30;
	}


/* VARI */

.arial8
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	}

.arial9
	{
	text-align: center;
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	}


a.minilink
	{
	color: blue; 
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: underline;
	}

.pdf
	{
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: italic;
	}




ul { text-align: left; }
li { padding-bottom: 4px; padding-top: 6px;}



/* corpo notizia poesia sarda */

td.poesia {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 86%;
	color: #000;
	text-align: center;
	vertical-align: top;
 	padding: 20px;
  	line-height: 140%;
	}





/* BOX - es. acqua potabile */

.box {
	background: #DFE9F0;
	background-image: url(back-news.gif);
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	margin: 1px 10px 30px 10px;
	padding: 20px;
	color : black;
	font-size: 90%;
	line-height: 160%;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: silver;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
	}


/* BOX - es. rete foranea */

.box2 {
	width: 400;
	background: #FFFFCC;
	background-image: url(back_box2.jpg);
	margin: 10px 20px;
	padding: 10px;
	border: 1px dotted navy;
	color : black;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	line-height: 140%;
	text-align: center;
	vertical-align: middle;
	line-height: 140%;
	}


/* box Miradas   width: 454px */

.miradas {
	padding: 10px;
	width: 75%;
	background: #FFF;
	color : black;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	line-height: 140%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: silver;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
	}


p.ind { 
	margin-bottom: 1em; 
	text-indent: 1em; 
	}


p.evidgiallo {
	background: yellow;
	display: inline;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
	text-align: center;
	vertical-align: top;
 	padding: 4px;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;

	}


p.data {
	background: #39C;
	display: inline;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
	text-align: center;
	vertical-align: top;
 	padding: 4px;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;

	}


p.datax {
	position: relative;
	bottom: 28px; right: 0em; z-index: 3;
	float: none;
	background: #FFD;
	display: inline;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
	text-align: center;
	padding: 4px;
	border: 1px solid silver;
	}


p.dataxbox {
	position: relative;
	bottom: 8px; right: 0em; z-index: 3;
	float: none;
	background: #FFD;
	display: inline;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	color: #000;
	text-align: center;
	padding: 4px;
	border: 1px solid silver;
	}



