.wrapper_body {
	width: 65em;
	height: 44.6em;
	background-color:rgba(169,190,217,1);
	margin: 0px auto 0px auto;
	border-color: rgb(19,53,99);
	border-style:solid;
	border-width: 0px 1px 0px 1px;
	padding:5px;}
	
#cornice { 
	width:49em;
	height:21em;
	margin-top:3em;
	margin-bottom: 3em;
	margin-left: 8em;
	border-width: 2px;
	border-style: solid;
	border-color: rgb(255,255,255);
	border-radius: 2em;
	background-color: rgba(255,255,255,0);
	}

	/*sliderstyle*/
	
#presentazione {
	width: 49em;
	width: 790px;
	height: 21em;
	height: 342px;
	border-width:0.2em;
	border-style: solid;
	border-color: rgb(19,53,99);
	border-radius: 2em;
	position: absolute;
	margin-top: -22.5em;
	margin-left: 6em;
	}

#testo_presentazione {
	width:15em;
	width: 336px;
	height:21em;
	height: 608px;
	background-color: rgba(188,188,188,0.4);
	font-family: arial;
	font-size: 12px;
	float:right;
	position: absolute;
	margin-top: 0em;
	margin-left: 48em;
	}
	

#img_presentazione {
	width: 38em;
	width: 608px;
	height: 21em;
	height: 342px;
	position: absolute;
	cursor: move;
	overflow: hidden;
	}
	
#img_presentazione img {
    border-top-left-radius: 1.8em;
	border-bottom-left-radius: 1.8em;
	}

#img_presentazione a {
	text-decoration: none;
	color: rgb(19,53,99);
	}

.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn {
	position: absolute;
	cursor: pointer;
	display: block;
	background: url(../images/a03.png) no-repeat;
	overflow: hidden;
	}

.jssora05l {background-position: -5px -35px;}
.jssora05r  {background-position: -65px -35px;}
.jssora05l:hover {background-position: -125px -35px;}
.jssora05r:hover {background-position: -185px -35px;}
.jssora05ldn {background-position: -245px -35px;}
.jssora05rdn {background-position: -305px -35px;}
			  
.jssorb01 div, .jssorb01 .av {
	filter: alpha(opacity=70);
	opacity: 0.7;
	overflow: hidden;
	cursor: pointer;
	border: #000 1px solid;
	}

.jssorb01 div {background-color: gray;}
.jssorb01 .av{background-color: #fff;}
.jssorb01 .dn{background-color: #555555;}

#testo_introduttivo {
	font-family: arial;
	}
	
.wrapper_introduzione {
	width: 63em;
	height: 8em;
	margin-left: 1em;
	margin-top: 0em;
	display: block;
	}

.wrapper_introduzione img {
	height: 8.8em;
	z-index: -2;
	margin-right: 7.2em;
	margin-top: -8.2em;
	float: right;
	
	}

#titolo {
	margin-left: 6em;
	margin-top: 0em;
	margin-bottom:1.2em;
	font-size: 18px;
	font-weight: bold;
	color: rgb(255,255,255);
	text-shadow: 2px 2px 4px rgb(19,53,99);
	}

#introduzione {
	margin-top: 1.5em;
	margin-left: 7em;
	font-size: 15px;
	color: rgb(19,53,99);
	}
	

footer{
	font-family:arial; 
	font-size:10px;
	text-align: center;	
	font-weight: bold;
	color: rgb(255,255,255);  
	width:100%;
	margin-top: 5.2em;
	}

.footer_wrapper{
	position: absolute;
	height: 8em;
	width: 105em;
	margin-top:  0em;
	margin-left: -0.6em;
	background-color: rgb(19,53,99);
	border-style: solid;
	border-color: rgb(19,53,99);
	border-width: 0px 1px 0px 1px;}
	
footer #copyright {
	text-align: left;
	position: relative;
	float:left;
	margin-left: 5em;
	margin-right: 25em;
	}

footer #indirizzo{
	position:relative;
	float: left;
	font-size: 11px;
	}

footer #webmaster {
	position: relative;
	float: right;
	margin-right: 5em;
	text-align: left;
	}

#webmaster a:link {
	color: rgb(255,255,255);
	}

#webmaster a:visited	{
	color: rgb(255,255,255);
	}

