body {
	background: #2d1719;
	margin: 0;
	padding: 0;
	}

img {border: none;}

br.brake { clear: both;}
/* ------------------------ */
#pag {
		width: 790px;
	}
#home {
		position: relative;
		width: 760px;
		margin: 0 auto 0 auto;
		}
#splasHome {
		margin: 0;
		padding: 0;
		display: block;
		float: left;
		width: 760px;
		}
#splasHome h1, #splasHome h2, #splasHome p { display: none;}
#splasHome h3 a {
		display: block;
		font: normal normal 14px Georgia, "Times New Roman", Times, serif;
		color: #f4d76e;
		text-align: center;
		text-decoration: none;
		}
#splasHome h3 a:hover {
		font-weight: bold;
		color: #ff8828;
		text-decoration: none;
		}
#testa { 
		background: #2d1719 url("/img/testa.jpg") no-repeat;
		width: 760px;
		height: 179px;
		}
#testa h1 { display: none;}
#menu { 
		margin: 0;
		padding: 0;
		float: left;
		min-height: 300px;
		height: auto !important;
		height: 300px;
		width: 129px;
		background: #2d1719 url("/img/menu.jpg") no-repeat;
		}
#corpo {
		margin: 0;
		padding: 0;
		float: left;
		width: 631px;
		background: #2d1719 url("/img/carta.jpg");
		}
#papiro {
		margin: 0;
		padding: 10px 60px 5px 30px;
		float: left;
		width: 541px;
		min-height: 300px;
		height: auto !important;
		height: 300px;
		background: url("/img/papiro.gif");
		font: normal normal 12px Georgia, "Times New Roman", Times, serif;
		}
#papiro p {
		font: normal normal 12px Georgia, "Times New Roman", Times, serif;
		text-align: justify;
		}
#papiro a:link, #papiro a:visited {
		color: #600;
		text-decoration: none;
		background: url("/img/sottolienato2.gif") no-repeat left bottom;
		}
#papiro a:hover {
		color: #300;
		text-decoration: none;
		background: none;
		}

#papiro div.testi p:first-letter {
		font: normal bold 230% Georgia, "Times New Roman", Times, serif;
		color: #2d1719;
		display: block;
		float: left;
		line-height: 90%;
		margin: 0;
		padding:0 3px 0 0;
		}
#papiro div.testi p.slogan, #papiro div.testi p.slogan:first-letter {
		font: italic bold 14px Georgia, "Times New Roman", Times, serif;
		}
#papiro p.sommario {
		font: normal normal 12px Georgia, "Times New Roman", Times, serif;
		}

#papiro p.slogan	{	
		 margin: 5px 50px;
		 text-align: justify;
		}
#papiro h2 {
		font: normal bold 16px Georgia, "Times New Roman", Times, serif;
		color: #600;
		}
#papiro h3 {
		font: normal bold 14px Georgia, "Times New Roman", Times, serif;
		color: #300;
		}

#papiro h2 a:link, #papiro h2 a:visited {
		font: normal bold 16px Georgia, "Times New Roman", Times, serif;
		color: #600;
		text-decoration: none;
		background: url("/img/sottolienato.gif") no-repeat left bottom;
		margin: 0;
		padding-bottom: 3px;
		}
#papiro h2 a:hover {
		font: normal bold 16px Georgia, "Times New Roman", Times, serif;
		color: #300;
		text-decoration: none;
		background: url("/img/evidenziato.gif") bottom repeat-x;
		margin: 0;
		padding-bottom: 3px;
		}

.ombra { float: left;}
.ombra2 { float: right;}

.ombra, .ombra2 {
		width: auto !important;
		width: 200px;
		background: url("/img/ombra.png") no-repeat bottom right !important;
		background: url("/img/ombra.gif") no-repeat bottom right;
		margin: 0 10px !important;
		margin: 0 5px;
		text-align: center;
		}
#papiro #prot .ombra, #papiro #prot .ombra2	{
		margin: 5px 45px !important;
		margin: 3px 5px;
		}
.ombra div, .ombra2 div {
		display: block;
		clear: both;
		background: none !important;
		background: url("/img/controOmbra.gif") no-repeat left top;
		padding: 0 !important;
		padding: 0 6px 6px 0;
		text-align: center;
		}

#papiro .ombra div p, #papiro .ombra2 div p {
		color: #eee;
		background-color: #2d1719;
		border: 1px solid #a9a9a9;
		padding: 4px;
		margin: -6px 6px 6px -6px !important;
		margin: 0;
		text-align: center;
		} 
#papiro #prot .ombra div p, #papiro #prot .ombra2 div p {
		text-align: center;
		} 
 
#papiro hr {
		height: 10px !important;
		height: 1px;
		color: #2d1719;
		border: 0px solid #f8e26a;
		background: #f8e26a url("/img/hr.gif") repeat-x bottom left;
		margin: 0;
		padding: 0;
		clear: both;
 		}
#zoom {
		color: #600;
		text-decoration: none;
		background: url("/img/carta.jpg");
		min-height: 600px;
		height: auto !important;
		height: 600px;
		}
#zoom p {
		font: normal normal 12px Georgia, "Times New Roman", Times, serif;
		text-align: center;
		}
#zoom a:link, #zoom a:visited {
		color: #600;
		text-decoration: none;
		background: url("/img/sottolienato2.gif") no-repeat left bottom;
		}
#zoom a:hover {
		color: #300;
		text-decoration: none;
		background: none;
		}
#coda { 
		margin: 0;
		padding: 0;
		width: 760px;
		height: 62px;
		clear: left;
		background: #fff url("/img/coda.jpg") no-repeat;
		}
#menu ul {
		padding: 0;
		margin: 3px 0px 0px 20px;
		}

#menu li {
		margin: 3px 0px;
		list-style-type: none;
		list-style-image: url("/img/spadina.gif");
		}
#menu li a:link, #menu li a:visited {
		font: normal bold 13px Georgia, "Times New Roman", Times, serif;
		color: #f93;
		text-decoration: none;
		}
#menu li a:hover {
		color: #fc6;
		text-decoration: none;
		}
#menu li.attivo a:link, #menu li.attivo a:visited {
		color: #fc6;
		}
#menu li.attivo a:hover {
		color: #f93;
		}
