/* CSS Document */
body {
	background-image: url(../images/sfondo.jpg);
	margin-top: 30px;
	background-repeat: repeat-x;
	background-color: #0A323C;
}
#top {
	position:absolute;
	top:47px;
	width:645px;
	height:613px;
	z-index:2;
	background-image: url(../images/pergamena-top.png);
	}
#top2 {
	position:absolute;
	top:47px;
	width:645px;
	height:613px;
	z-index:2;
	background-image: url(../images/pergamena-top-page.png);
	}
#foto {
	position:fissa;
	width:635px;
	height:320px;
	z-index:1;
	top: 60px;
	visibility: inherit;
	left: 50%;
	right: 50%;
}
#contenuto-top {
	position:absolute;
	top:396px;
	width:633px;
	height:257px;
	z-index:3;
}
#contenuto-top-campanella {
	position:absolute;
	left:1070px;
	top:470px;
	width:194px;
	height:159px;
	z-index:3;
}
#menu-top {
	position:absolute;
	top:227px;
	width:279px;
	height:428px;
	z-index:4;
	background-position: center center;
}
#h1 {
	position:absolute;
	top:0px;
	z-index:3;
	width: 99%;
	height: 10px;
}
.menu-top {
	font-family: "monotype Corsiva";
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.menu-top a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-top a:hover{
	color: #ECDEB1;
	text-decoration: none;
}
.menu-top a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-extra {
	font-family: "monotype Corsiva";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.menu-extra a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-extra a:hover{
	color: #ECDEB1;
	text-decoration: none;
}
.menu-extra a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.news {
	font-family: "monotype Corsiva";
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.news a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.news a:hover{
	color: #ECDEB1;
	text-decoration: none;
}
.news a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.contenuto {
	font-family: "monotype Corsiva";
	font-size: 22px;
	color: #176983;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.contenuto a:link{
	color: #176983;
	font-variant: normal;
	text-decoration: underline;
}
.contenuto a:visited{
	color: #176983;
	font-variant: normal;
	text-decoration: underline;
}
.contenuto a:hover{
	color: #FF0000;
	font-variant: normal;
	text-decoration: underline;
}
.copyr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.copyr a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.copyr a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.copyr a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.daal {
	font-family: "monotype Corsiva";
	font-size: 24px;
	font-weight: bold;
	text-transform: none;
	color: #993333;
}
.daal a:link{
	color: #993333;
	text-decoration: underline blink;
}
.daal a:hover{
	color: #993333;
	text-decoration: underline blink;
}
.daal a:visited{
	color: #993333;
	text-decoration: underline blink;
}
h1 {
	font-family: Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	width: 100%;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
#popup {
	position: absolute;
	visibility: hidden;
	width: 620px;
	height: 400px;
	left: 200px;
	top: 50px;
	border: 1px none #000;
	padding: 10px;
}

#close {
	float: left;
}
/*body{font: 76%/1.3 Arial,Verdana,sans-serif}*/
div.box{width:270px!important;width /**/:280px;
    height:145px!important;height /**/: 145px;
    overflow:auto;padding: 4px;
    border:1px solid #EEE;border-right:0 solid;
    /*background:url(gradient.png) repeat-x fixed top left}*/

div.box p{margin-top:0}
