body
{
color:#333333;
margin: 10px;
padding:0;
 background: #E2D9D4 url(../sf/criosipbg.jpg) fixed;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 font: 101% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#contentwrapper{background-color: #F1ECE6;
background-image: url(../sfalim/m760.jpg);
background-repeat:repeat-y;
margin:0 auto;width:760px;
text-align: left;   /*ripristina l' allineamento*/
 position: relative;
}

#titolo{
background-repeat:no-repeat;
height:137px;
text-align: right;
 background: #FCFBF9 url(../sfalim/m760top1.jpg) no-repeat;
 position: relative;
 width:760px;
 }
 #titolo p {
	line-height: 130px;
	padding-right: 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	font-style: italic;
	color: #000;
}
h1{margin:0;}
#maincontent{
font-size:0.85em;
line-height:1.5em;
width:750px;
 position: relative;
}
#maincontent p{margin:6px 0 12px 0;
padding:0 5px 0 5px;
 line-height: 1.4em;
}

	.contenuto{
	text-align: center;
	padding: 10px;
}


#maincontent h2{color:#9C8C85;font-size:1.5em;
font-weight:normal;letter-spacing:0.1em;
line-height:normal;margin:24px 0 0 0;padding:0 36px 0 24px;}
#maincontent a:link{color:#000;text-decoration: none;}
#maincontent a:visited{color:#000;text-decoration: none;}
#maincontent a:hover,#maincontent a:active,#maincontent a:focus
{color:#333333;}

#tagline{background-image: url(../sfalim/m760botton.jpg);
background-repeat:no-repeat;clear:both;height:28px;
	text-align: right;}
#tagline p{margin:0;}

#footer{clear:both;color: #675954;
font-size:0.85em;margin:0 auto;
padding:12px 24px 0 24px;width:500px;}
#footer a:link,#footer a:visited{color:#675954;  text-decoration: none; }
#footer a:hover,#footer a:active,#footer a:focus{color: #9C8C85; text-decoration: none;}
.imgpic{
	margin: 0 1em 0 1em;
	padding: 0 0 0 0;
}
#masthead {
	margin-left: 2px;
}
#masthead h1 {
	font-size: .75em;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 6px 0 6px 30px;
	text-align: left;
}

#masthead a, #masthead a:visited {
	color: #000;
	text-decoration: none;
}
#masthead a:hover, #masthead a:active, #masthead a:focus {
	color: #A33D23;
}
#skipmenu
	{
		position: absolute;
		left:200px;
		top: 40px;
		text-align: left;
	}
.lin {
			padding: 0;
			margin-left: 120px;
			margin-right: 120px;
			text-align: center;
			color: #675954;
		}

		.sidebar-a {
			float: left;
			width: 110px;
			margin: 0;
			margin-right: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		.sidebar-b {
			float: right;
			width: 105px;
			margin: 0;
			margin-left: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		.clear {
			clear: both;
			padding: 0;
			margin-top: 0;
		}
.navigazione {
font: bold .80em Verdana, Geneva, Arial, Helvetica, sans-serif;
			width: 688px; \width: 700px; w\idth: 688px;
			border: 1px solid #9C8C85;
			margin: 5px auto;
			padding: 5px;
			background: #F5F1EB;
			color: #2B2623;
		}

.indice {
			padding: 5px;
			margin-bottom: 5px;
			text-align: center;
			font-size: 1.4em;
		}
		
		.menucontent {
			padding: 0;
			margin-left: 335px;
			margin-right: 335px;
		}

		.menu-a {
			float: left;
			width: 335px;
			margin: 0;
			margin-right: 0;
			padding: 0;
		}

		.menu-b {
			float: right;
			width: 335px;
			margin: 0;
			margin-left: 0;
			padding: 0;
		}

		.menuclear {
			clear: both;
			padding: 0;
			margin-top: 0;
		}
		
	ul li
{
	padding: 1px 1px 1px 1px;
	margin: 0 auto;   /*centra negli altri browsers*/
	line-height: 2em;
}

ul li a 
	{
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 30px;
	text-decoration: none;
	border-width: 1px;
	border-color: #9C8C85 #6F615A #6F615A #9C8C85;
	border-style: solid;
	background: #F5F1EB url(../pulsanti/zampas.png) no-repeat;
	}
	ul li a:hover 
{
	
	text-indent: 30px;
	border: 1px solid #6F615A;
	background: #F5F1EB url(../pulsanti/zampag.png) no-repeat;
	}
	ul li a span	{display: none;}
	ul {
	margin: 0 0 0 0;
	padding: 0 0 0;
	list-style:none;
}
.navigazione a:link{color: #000;}
.navigazione a:visited{color: #000;}
.navigazione a:hover,#navigazione a:active,#navigazione a:focus
{color: #6F615A;}	

.descrizione {
			font:.9em Verdana, Geneva, Arial, Helvetica, sans-serif; 
			border: 1px solid #9C8C85;
			margin:5px auto;
			width: 688px; \width: 700px; w\idth: 688px;
			padding: 5px;
			background: #F5F1EB;
			color: #000;
			text-align: left;
		}
		.descrizione h3{color: #6F615A;font-size:1.5em;
font-weight:normal;letter-spacing:0.1em;
line-height:normal;margin:3px 0 0 0;
 text-align: center;
}
.descrizione h4{color: #6F615A;font-size:1em;
font-weight:normal;letter-spacing:0.1em;
line-height:normal;margin:3px 0 0 0;
 text-align: center;
}
.autore {
	font-style: normal;
	color: #675954;
	text-align: center;
}
