@charset "utf-8";


a,
a:visited	{ text-decoration:none; color:#000000; }
a:hover		{ text-decoration:underline; color:#000000; }

h1 {
	font: 60px Garamond, "Times New Roman", serif;
	color:#000;
	text-align:center;
}

p {
	font: 20px Garamond, "Times New Roman", serif;
}

p.piepag {
	font: 16px Garamond, "Times New Roman", serif;
	text-align:center;
	clear:both;
}

img.logo {
	vertical-align: middle;
}

div.centrata {
	text-align:center;
}

p.lavoriincorso {
	text-align:center;
	font: 30px Garamond, "Times New Roman", serif;
}

/* -------   Inizio menu   -------- */
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
text-align:center;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a {
	padding: 3px 10px;
	font: 26px Garamond, "Times New Roman", serif;
}

#navlist a:link, #navlist a:visited
{
color: #000;
background-color: #FF0;
text-decoration: none;
}
/* -------   Fine menu   -------- */


/* -------   Inizio .page   -------- */

#page	{ width:680px; margin:0 auto; margin-bottom:20px; padding:0; text-align:center; clear:both; }
#page a	{ margin:20px 0; }
#page div a.group img 	{ margin:5px 15px; border:2px solid #FF0; }

/* -------   Fine .page   -------- */

#page_mostre		{ margin:0 auto; padding:5px; border:2px solid #000000; width:800px; }
#page_mostre h3		{ margin:0 auto; padding:0px; }
#page_mostre div	{ margin:0 auto; padding:10px; border:5px solid #FF0; }
#page_mostre div ul				{ list-style:none; }
#page_mostre div ul li			{ margin:20px 0; }
#page_mostre div ul li.first	{ text-decoration:underline; }
#page_mostre div ul li.last		{ margin-top:50px; }

/* -------   Inizio tabella   -------- */

table {
	table-layout:fixed;
	width: 80%;
}

table.bordoesterno {
	border: 2px solid #000;
}

td {
	border: 5px solid #FF0;
	vertical-align:top;
	font: 18px Garamond, "Times New Roman", serif;
}

td.indent {
	text-indent:10px;
}

td.wtext div {
	max-width: 950px;
	font: 18px Garamond, "Times New Roman", serif;
}
/* -------   Fine tabella   -------- */


/* -------   Inizio muri a secco   -------- */

#murisecco_content img.main {
	float:right;
	clear:right;
	margin-left:20px;
}

.murisecco_gallery {
	padding-left: 7px;
}

.murisecco_gallery img {
	margin:0 2px;
}

.nuraghes_text {
	text-align:left;
}

/* -------   Fine muri a secco   -------- */

