body {
	background: black url(./images/bg_centro.jpg) top center fixed no-repeat;
	scrollbar-face-color : #ffb300 ;
	scrollbar-arrow-color : #000000 ;
	scrollbar-base-color : #000000 ;
	scrollbar-shadow-color : #ff5900 ;
	scrollbar-dark-shadow-color : #ffb300 ;
	scrollbar-highlight-color : #ff5900 ;
	scrollbar-3d-light-color : #000000 ;
}

body a {color : green; text-decoration : none;}
body a:hover {color : green; text-decoration : underline;}
body a:visited {color : brown;}

#sezprinc {
	margin : 0px auto;
	background : transparent;
	width : 805px;
	height : 505px;
	}
#top {
	background: transparent;
	width : 800px;
	height : 90px;
	margin : 0px;
	}
#menu {
	background : transparent;
	width : 145px;
	height : 400px;
	text-align : center;
	float : left;
	}
#menu a {
	color : white;
	text-decoration : none;
	padding: 2px;
    width : 130px;
    display: block;
    -moz-border-radius:5px;
    -moz-box-shadow: 0 1px 10px rgba(0,0,0,.2);
    -webkit-border-radius:5px;
    -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
    -webkit-transition:all 0.15s ease-out;
    }
#menu a:hover {
	color: #FFCE77;
	background: black;/*#FFCE77;*/
	text-decoration : none;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    }
#menu a:visited {}
#pergamena {
	background: url(./images/bg_centro.gif) no-repeat;
	width : 645px;
	height : 400px;
	margin : 0px;
	float : left;
	}
#centro {
	background: transparent;
	width : 595px;
	height : 350px;
	margin-top : 28px;
	margin-left : 25px;
	overflow : auto;
	}
h1 {
	font : bold 30px tahoma, "times new roman", arial, serif;
	color : black;
	letter-spacing : 1px;
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 40px;
	margin-top : 0px;
	}
h2 {
	font : bold 20px tahoma, "times new roman", arial, serif;
	color: #550B00;
	letter-spacing : 1px;
	margin-bottom : 10px;
	margin-left : 40px;
	margin-right : 40px;
	margin-top : 0px;
	}
h3 {
	font: bold 14px tahoma, arial, serif;
	color: white;
	line-height : 20px;
	margin-bottom : 5px;
	margin-top : 0px;
	}
h4 {
	font: bold 30px arial, "times new roman", sans-serif;
	color:black;
	margin-bottom : 10px;
	margin-left : 40px;
	margin-right : 40px;
	margin-top : 0px;
	}

/* Stile per link in alto alle pagine */
h6 {
	font: 12px arial, "times new roman", sans-serif;
	color : #550B00;
	background : transparent;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 0px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 5px;
	border : 1px dotted #550B00;
	}
h6 a {color : #550B00; text-decoration : none;}
h6 a:hover {color : #550B00; text-decoration : underline;}
h6 a:visited {color : #550B00;}

p {
	font: 14px arial, sans-serif;
	color: #550B00;
	margin-bottom : 10px;
	margin-left : 40px;
	margin-right : 20px;
	margin-top : 0px;
	text-align : justify;
	}

form{
	font: 14px arial, sans-serif;
	color: #550B00;
	margin-left : 40px;
	text-align : left;
	}
input{
	font: 12px arial, sans-serif;
	background: transparent;
	height: 17px;
	border : 1px solid #550B00;
	text-align : left;
	}
textarea{
	font: 12px arial, sans-serif;
	background: transparent;
	color: black;
	border : 1px solid #550B00;
	text-align : left;
	}
label {
	font: 12px arial, sans-serif;
	color: black;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 40px;
	margin-top : 10px;
	text-align : left;
	}
button {
	background : #550B00;
	height: 20px;
	width : 80px;
	border: 1px solid;
	margin-right : 5px;
	border-color: orange black black orange;
	font: 12px arial, sans-serif;
	color: orange;
	}
.centro {
	margin-left : 0px;
	text-align : center;
	}
.update {
	font: 10px arial, sans-serif;
	color: white;
	margin-left : 20px;
	text-align : center;
	}
.titolo {
	margin-left : 150px;
	text-align : center;
	}
.nobord {
	border : 0px;
	}

