body{	background-color: #ffffff;	background-repeat: repeat;	background-attachment: fixed;	background-position: center center;	margin: 0px;	text-align: center;	}img{	border-style: hidden;}a{	color: #598fdf;	text-decoration: none;	cursor: pointer;}/*div{	border-color: #000000;	border-style: solid;	border-width: 1px;}*/@font-face {  font-family: Medieval;  src: url("../font/medieval.ttf");}.font{	font-family: Medieval, Book Antiqua, Arial;}.bold{	font-weight: bold;}.cursor{	cursor: pointer;}.underlined{	text-decoration: underline;}.button{	/*background-color: #FEDCBA;*/	margin: auto auto;	width: 30%;}.scroll{/*	overflow: auto; */}.arrow{	width: 7%;}.email{	border-style: none;	border-width: 0px;	background-color: transparent;	width: 260px; 	cursor: pointer;	color: #598fdf;}.returnindex{	position: relative;	top: -20px;}#fotoscrima{	position: absolute;	top: 285px;	left: 345px;}#fotoaccampamenti{	position: absolute;	top: 310px;	right: 5px;}#fotomestieri{	position: absolute;	top: 310px;	left: 5px;}#scrima{	position: absolute;	top: 235px;	left: 335px;}#accampamenti{	position: absolute;	top: 260px;	right: 75px;}#mestieri{	position: absolute;	top: 260px;	left: 110px;}.imageresizeinfo{	position: absolute;	left: 0px;	top: -20px; /* era -10 */	width: 13%;}.imageresizecitta{	position: absolute;	left: 30px;	width: 15%;}.imageresizearmesx{	position: absolute;	left: 80px;	width: 11%;}.imageresizearmedx{	position: absolute;	right: 80px;	width: 11%;}.imageresizeattsx{	position: absolute;	left: 50px;	width: 20%;}.imageresizeattdx{	position: absolute;	right: 50px;	width: 20%;}.imageresizefotosx{	position: absolute;	left: 60px;	width: 6%;}.imageresizefotom{	height: 37%;	padding: 20px;	padding-left: 70px;	float: left;}.imageresizefotodx{	position: absolute;	right: 60px;	width: 6%;}.imageresizevideosx{	position: absolute;	left: 100px;	width: 18%;}.imageresizevideom{	width: 40%;	height: 65%;	padding: 40px;	float: left;}.imageresizevideodx{	position: absolute;	right: 100px;	width: 18%;}.imageresizecontdx{	position: absolute;	right: 200px;	width: 11%;}	.imageresizecontsx{	position: absolute;	left: 200px;	width: 11%;}.over{	z-index: 1;}.capitollettertiny{	font-size: 30px;	color: #de5a24;}.capitolletterminor{	font-size: 40px;	color: #de5a24;}.capitollettermajor{	font-size: 60px;	color: #de5a24;}.textnormal{	font-family: Book Antiqua, Arial;	font-size: 20px;	font-style: italic;}.texttiny{	font-size: 20px;}.text{	font-size: 25px;}.maintitle{	font-style: italic;	font-size: 60px;}.indentleft{	margin-left: 10px;}.left{	text-align: left;}.center{	text-align: center;}.right{	text-align: right;}.textitemfoto{	width: 40%;	height: 37%;	margin: auto auto;	padding: 20px;	padding-left: 70px;}.textitemvideo{	height: 70%;	padding: 40px;}.divsubfoto{	height: 88%;}.divonfoto{	top: 110px;/*	height: 70%; */}.divsubvideo{	height: 68%;}.divonvideo{	top: 140px;/*	height: 52%; */}#subdiv{	height: 55%;	border-color: #de5a24;	border-style: groove;	border-width: 0px; /*era 1px*/}#subdivmain{/* height: 80% */}#subdivmainalbum{/* height: 80% */}#subdivmenu{	border-color: #de5a24;	border-style: groove;	border-width: 0px;}#subdivon{/*	background-image: url("../multimedia/image/bg_fv.jpeg"); */	background-repeat: repeat;	position: absolute;	padding-top: 10px;	width: 100%;	border-color: #de5a24;	border-style: groove;	border-width: 0px;	visibility: hidden;	}#bodyimmagini{ 	width: 100%;	height: 100%;	left: 0px;	top: 0px;	position: absolute;	z-index: -1;}#bodyinfo{	background-image: url("../multimedia/image/bg_page.jpeg");	background-repeat: repeat;}#bodyarme{ 	background-image: url("../multimedia/image/bg_arme sfondo.jpeg");	background-repeat: repeat;}	#bodyatt{	background-image: url("../multimedia/image/bg_menu_video.jpeg");	background-repeat: repeat;}#bodyfoto{	background-image: url("../multimedia/image/bg_menu_foto.jpeg");	background-repeat: repeat;}#bodyvideo{	background-image: url("../multimedia/image/bg_menu_video.jpeg");	background-repeat: repeat;}#bodystoria{	background-image: url("../multimedia/image/bg_storia.jpeg");	background-repeat: repeat;}#bodycont{	background-image: url("../multimedia/image/bg_cont.jpeg");	background-repeat: repeat;}#maindiv{	width: 860px;	height: 660px; /* era 560 */	/* overflow-y: scroll; */	margin: auto auto;	position: relative;	top: 10px;}#maindivbacheca{	width: 760px;	height: 260px;	margin: auto auto;	position: relative;	top: 10px;}#maindivalbum{	width: 760px;	height: 210px; /* era 560 */	/* overflow-y: scroll; */ 	margin: auto auto; 	/* position: relative; */ 	top: 10px;}#videoplayer{	width: 420px;	height: 340px;}#musicplayer{	width: 0%;	height: 0%;	visibility: hidden;}