﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
}
body{
background:#fff;
font-size: 12px;
font-family:"Trebuchet MS";
margin:0pt;

SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
 SCROLLBAR-SHADOW-COLOR: #617083;
  SCROLLBAR-ARROW-COLOR: #617083;
   SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
 SCROLLBAR-BASE-COLOR: #FFFFFF;
 scrollbar-3d-light-color: #FFFFFF;
}
table {
border-spacing:0pt;
}
caption, th, td {
font-weight:normal;
}
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}

a:link {
	family: "Trebuchet MS";
	text-decoration: none;
	color: #617083;
	weight: bold;
}
a:active {
	family: "Trebuchet MS";
	color: #617083;
text-decoration: none;
	weight: bold;
}
a:visited {  family: "Trebuchet MS";
	color: #617083;
	text-decoration: none;
		weight: bold;
		}
a:hover {
	family: "Trebuchet MS";
color: #000000;
	text-decoration: none;
		weight: bold;
}
br.both{
clear:both;
}
#backgroundPopup{
display:none;
height:380;
width:352;
background:#ffffff;
border:0px solid #cecece;
z-index:1;
}

#popupContact{
display:none;
height:380px;
width:352px;
background:#FFFFFF;
border:0px solid #cecece;
z-index:2;
padding:0px;
font-size:10px;
font-weight:bold;

}
#popupContact h1{
text-align:left;
color:#617083;
font-size:18px;
font-weight:bold;
padding-bottom:2px;
margin-bottom:10px;
}

#button{
text-align:center;
margin:0px;
}

A.linkmenu:link {TEXT-DECORATION: none; COLOR: #617083; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 14px; LINE-HEIGHT: 16px; font-weight:bold;}
A.linkmenu:visited {TEXT-DECORATION: none; COLOR: #617083; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 14px;  LINE-HEIGHT: 16px; font-weight:bold;}
A.linkmenu:hover {TEXT-DECORATION: none; COLOR: #000; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 14px;  LINE-HEIGHT: 16px; font-weight:bold;}
A.linkmenu:focus {TEXT-DECORATION: none; COLOR: #000; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 14px;  LINE-HEIGHT: 16px; font-weight:bold;}

A.sottomenu:link {TEXT-DECORATION: none; COLOR: #617083; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight:bold;}
A.sottomenu:visited {TEXT-DECORATION: none; COLOR: #617083; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 12px;  LINE-HEIGHT: 16px; font-weight:bold;}
A.sottomenu:hover {TEXT-DECORATION: none; COLOR: #000; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 12px;  LINE-HEIGHT: 16px; font-weight:bold;}
A.sottomenu:focus {TEXT-DECORATION: none; COLOR: #000; FONT-FAMILY: 'Trebuchet MS'; FONT-SIZE: 12x;  LINE-HEIGHT: 16px; font-weight:bold;}


#comunita {
	position:absolute;
	width:569px;
	height:20px;
	z-index:1;
	top: 40px;
	visibility: hidden;
}

#linguaggi {
	position:absolute;
	width:569px;
	height:20px;
	z-index:1;
	top: 40px;
	visibility: hidden;
}

#territorio {
	position:absolute;
	width:569px;
	height:20px;
	z-index:1;
	top: 40px;
	visibility: hidden;
}
.style27 {
	color: #617083;
	font-weight: bold;
	font-size: 18px;
}
.style32 {font-size: 14px; font-weight: bold; }
.style34 {font-size: 14px; font-weight: bold; color: #000000; }
#dropmenudiv{
position:absolute;
border:0px;
border-bottom-width: 0;
font:normal 12px Tahoma #000000;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0;
padding: 1px;
text-decoration: none;
font:normal 12px Tahoma #000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#EEEEEE;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
