/* CSS Document */

html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
	  background-color: #F1A511;
}

#fullheight{height:100%}

.Stile1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#3e3e3f;
	line-height:22px;
}

.Stile1 a:link { color: #3e3e3f; text-decoration: none;}
.Stile1 a:visited { color: #3e3e3f; text-decoration: none;}
.Stile1 a:hover { color: #d6682c; text-decoration: none;}
.Stile1 a:active { color: #3e3e3f; text-decoration: none;}

.Stile2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #faf9ec;
	text-decoration: none;
	font-weight:bold;
	background-color:#ba0901;
	line-height:41px;
	filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=100, StartY=100, FinishX=100, FinishY=0);
}

.Stile3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#881813;
	background-color:#f7c036;
	line-height:41px;
}
.Stile30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#881813;
	background-color:#f7c036;
	line-height:41px;
}

.Stile3 a:link { color: #881813; text-decoration: none; font-weight:bold}
.Stile3 a:visited { color: #881813; text-decoration: none; font-weight:bold}
.Stile3 a:hover {
	color: #faf9ec;
	text-decoration: none;
	font-weight:bold;
	background-color:#ba0901;
	height:41px;
	display:block;
	filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=100, StartY=100, FinishX=100, FinishY=0);
}
.Stile3 a:active { color: #881813; text-decoration: none; font-weight:bold}

.Stile30 a:link { color: #881813; text-decoration: none; font-weight:bold}
.Stile30 a:visited { color: #881813; text-decoration: none; font-weight:bold}
.Stile30 a:hover {
	color: #faf9ec;
	text-decoration: none;
	font-weight:bold;
	background-color:#ba0901;
	height:41px;
	display:block;
	filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=100, StartY=100, FinishX=100, FinishY=0);
}
.Stile30 a:active { color: #881813; text-decoration: none; font-weight:bold}

.Stile4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight:bold;
	color:#ba0901;
	line-height:11px;
}

.Stile5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#faf9ec;
}

.Stile5 a:link { color: #faf9ec; text-decoration: none;}
.Stile5 a:visited { color: #faf9ec; text-decoration: none;}
.Stile5 a:hover { color: #F1A511; text-decoration: underline;}
.Stile5 a:active { color: #faf9ec; text-decoration: none;}

.Stile6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
}

.Stile6 a:link { color: #333; text-decoration: none;}
.Stile6 a:visited { color: #333; text-decoration: none;}
.Stile6 a:hover { color: #d6682c; text-decoration: underline;}
.Stile6 a:active { color: #333; text-decoration: none;}

.Stile7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#d6682c;
}

.Stile8 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:#ba0901;
}

.Stile9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ba0901;
}

div.pic{float:center;margin: 0px;padding:0 0 5px 0;
    background: url(../images/ombra.png) no-repeat bottom center}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 3px;background: #faf9ec}
	
#map{
	border:#ba0901 solid 1px;
}

#gallery{
	border:#d6682c solid 1px;
}