@charset "utf-8";
/* CSS Document */

a:link { text-decoration: none; }
a:visited {	text-decoration: none; }
a:hover { text-decoration: none; }

.style1 {font-size: 14px}
.style2 {font-size: 24px}
.style5 {font-size: 9px}
.style6 {font-size: 32px}
.style7 {font-size: 34px}
.style8 {font-size: 18px}

h1 {
    font-family: Trebuchet MS;
	font-size: 18px;
	color: #FFFFFF;
	font-style:bold;
	margin-top:0px;
	margin-left:2px;
	margin-bottom:0px;
	margin-right:0px;
}
h2 {
	color: #358FE5;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	margin-top:0px;
	margin-left:2px;
}

h2 a:link {
	text-decoration: none;
	font-weight: bold;
}

h2 a:visited {
	text-decoration: none;
	font-weight: bold;
}

h2 a:hover {
	text-decoration: none;
	color: #358FE5;
	font-weight: bold;
}

h2 a:active {
	text-decoration: none;
	font-weight: bold;
}
h2 a {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #358FE5;
	font-weight: bold;
	text-decoration: none;
}

h3 {
	color: #FDA102;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	margin-top:0px;
	margin-left:2px;
	text-align:left;
}
h3 a:link {
	text-decoration: none;
	font-weight: bold;
}
h3 a:visited {
	text-decoration: none;
	font-weight: bold;
}
h3 a:hover {
	color: #FDA102;
	font-weight: bold;
}
h3 a:active {
	text-decoration: none;
	font-weight: bold;
}
h3 a {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FDA102;
	font-weight: bold;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
}
h4 a:link {
	text-decoration: none;
	color: #444444;
}
h4 a:visited {
	text-decoration: none;
	color: #444444;
}
h4 a:hover {
	text-decoration: underline;
	color: #EE6900;
}
h4 a:active {
	text-decoration: none;
	color: #444444;
}
h4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
h5 a:link {
	text-decoration: none;
	color: #999999;
}
h5 a:visited {
	text-decoration: none;
	color: #999999;
}
h5 a:hover {
	text-decoration: underline;
	color: #EE6900;
}
h5 a:active {
	text-decoration: none;
	color: #999999;
}
h5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.default {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #444444;
}
.default a:link {
	text-decoration: none;
}
.default a:visited {
	text-decoration: none;
}
.default a:hover {
	text-decoration: none;
	color: #EE6900;
}
.default a:active {
	text-decoration: none;
}
.default a {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #444444;
}
.navigazione {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #FFFFFF;
}
.navigazione a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.navigazione a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.navigazione a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.navigazione a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.navigazione a {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #FFFFFF;
}
.titolo {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #FFFFFF;
}
.titolo a:link {
	text-decoration: none;
}
.titolo a:visited {
	text-decoration: none;
}
.titolo a:hover {
	text-decoration: none;
	color: #FDA102;
}
.titolo a:active {
	text-decoration: none;
}
.titolo a {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #FFFFFF;
}
.video {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #358FE5;
}
.video a:link {
	text-decoration: none;
	color: #358FE5;
}
.video a:visited {
	text-decoration: none;
	color: #358FE5;
}
.video a:hover {
	text-decoration: none;
	color: #FDA102;
}
.video a:active {
	text-decoration: none;
	color: #358FE5;
}
.video a {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #358FE5;
}
.default2 {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #444444;
}
.default2 a:link {
	text-decoration: none;
}
.default2 a:visited {
	text-decoration: none;
}
.default2 a:hover {
	text-decoration: none;
	color: #EE6900;
}
.default2 a:active {
	text-decoration: none;
}
.default2 a {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #444444;
}
.default3 {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #444444;
}
.default3 a:link {
	text-decoration: none;
}
.default3 a:visited {
	text-decoration: none;
}
.default3 a:hover {
	text-decoration: none;
	color: #EE6900;
}
.default3 a:active {
	text-decoration: none;
}
.default3 a {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #444444;
}
.layersClose {
    text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.layersClose a:link {
	text-decoration: none;
	font-weight:bold;
}
.layersClose a:visited {
	text-decoration: none;
	font-weight:bold;
}
.layersClose a:hover {
	text-decoration: underline;
	color: #FF9900;
	font-weight:bold;
}
.layersClose a:active {
	text-decoration: none;
	font-weight:bold;
}
.layersClose a {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}
.invia {
background:url(/images/invia.jpg);
background-repeat:no-repeat;
background-color:#f76404;
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.linkutili {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #358FE5;
	padding-left:4px;
}
.linkutili a:link {
	text-decoration: none;
	color: #358FE5;
	padding-left:4px;
}
.linkutili a:visited {
	text-decoration: none;
	color: #358FE5;
	padding-left:4px;
}
.linkutili a:hover {
	text-decoration: underline;
	color: #358FE5;
	padding-left:4px;
}
.linkutili a:active {
	text-decoration: none;
	color: #358FE5;
	padding-left:4px;
}
.linkutili a {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #358FE5;
	padding-left:4px;
}