/* CSS Document */
  body {
	padding-left: 2em;
	font-family: "Courier New", Courier, mono;
	background: #FF6600;
	font-size: 12px;
	background-color: #FF6600;
}
  h1{
	background-color:#FFFFFF;
	color: #FF0000;
	font: Verdana;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}
  h2{
	background-color: #CCCCCC;
	color: #D76120;
	font-size: 12px;
	font: Verdana;
	font-family: Verdana;
	text-align: center;
	font-style: normal;
	font-weight: bold;	
	bottom: auto;}
	A {
	color: #000000;
	text-decoration:none;
	border-width: 0;
}
	A:link { text-decoration: underline; color:#333333}
	A:visited {
	text-decoration: underline;
	color: #333333;
}
	A:active { color:#333333; }
	A:hover { text-decoration: underline; color:#000000; }

  h3{
	background-color:#CBFFFF;
	color:#000000;
	font-size: 14px;
	font-family: Arial;
	text-align: center;
	font-style: normal;
	text-align: center;
	botton: auto;
}
  h4{
	background-color:#FFFFFF;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	text-align: justify;
	font-size: 12px;
}
#box-home{
	width:900px;
	height:850px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-home2{
	width:900px;
	height:745px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-home3{
	width:900px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}

#box-centroservizistoria{
	width:900px;
	height:780px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-consulenza{
	width:900px;
	height:460px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}

#box-contabilita{
	width:900px;
	height:730px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-credito{
	width:900px;
	height:430px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-paghe{
	width:900px;
	height:475px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-telematici{
	width:900px;
	height:425px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-abitanti{
	width:900px;
	height:605px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-consumatori{
	width:900px;
	height:685px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-lavoratori{
	width:900px;
	height:615px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-sociali{
	width:900px;
	height:695px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-circoli2{
	width:900px;
	height:955px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}

#box-homestatuto{
	width:900px;
	height:3800px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:1em;
	margin:0 auto;
	padding: 0;
	position: relative;
	top: 10px;
}
#box-logo{
position:absolute;
left:0px;
top:0px;
width:900px;
height:160px;
background-color:#FFFFFF;
border:0px solid #000000;
font-size:1em;
}
#box-body{
position:relative;
left:0px;
top:175px;
width:900px;
height:675px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-fotoconvegno{
position:relative;
left:0px;
top:175px;
width:900px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}

#box-subbody{
position:relative;
left:20px;
top:20px;
width:800px;
height:485px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}

#box-bodycentroservizi{
position:relative;
left:0px;
top:175px;
width:900px;
height:568px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
border:1px;
}
#box-subbodycentroservizi{
position:relative;
left:20px;
top:0px;
width:800px;
height:568px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodycentroservizistoria{
position:relative;
left:0px;
top:175px;
width:900px;
height:605px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodycentroservizistoria{
position:relative;
left:20px;
top:0px;
width:800px;
height:605px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}

#box-bodycontabilita{
position:relative;
left:0px;
top:175px;
width:900px;
height:555px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodycontabilita{
position:relative;
left:20px;
top:0px;
width:800px;
height:554px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodyconsulenza{
position:relative;
left:0px;
top:175px;
width:900px;
height:285px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodyconsulenza{
position:relative;
left:20px;
top:0px;
width:800px;
height:285px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodycredito{
position:relative;
left:0px;
top:175px;
width:900px;
height:255px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodycredito{
position:relative;
left:20px;
top:0px;
width:800px;
height:255px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodypaghe{
position:relative;
left:0px;
top:175px;
width:900px;
height:300px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodypaghe{
position:relative;
left:20px;
top:0px;
width:800px;
height:300px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodytelematici{
position:relative;
left:0px;
top:175px;
width:900px;
height:250px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodytelematici{
position:relative;
left:20px;
top:0px;
width:800px;
height:250px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodyabitanti{
position:relative;
left:0px;
top:175px;
width:900px;
height:430px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodyabitanti{
position:relative;
left:20px;
top:0px;
width:800px;
height:430px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodyconsumatori{
position:relative;
left:0px;
top:175px;
width:900px;
height:510px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodyconsumatori{
position:relative;
left:20px;
top:0px;
width:800px;
height:510px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodylavoratori{
position:relative;
left:0px;
top:175px;
width:900px;
height:440px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodylavoratori{
position:relative;
left:20px;
top:0px;
width:800px;
height:440px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodysociali{
position:relative;
left:0px;
top:175px;
width:900px;
height:520px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodysociali{
position:relative;
left:20px;
top:0px;
width:800px;
height:520px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-bodycircoli2{
position:relative;
left:0px;
top:175px;
width:900px;
height:780px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodycircoli2{
position:relative;
left:20px;
top:0px;
width:800px;
height:780px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}

#box-bodystatuto{
position:relative;
left:0px;
top:175px;
width:900px;
height:3800px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subbodystatuto{
position:relative;
left:20px;
top:20px;
width:800px;
height:3700px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
text-align:justify;
}
#box-riquadro1{
	position:relative;
	left:10px;
	top:70px;
	width:350px;
	height:170px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size:1em;
	font-weight: bold;
}
#box-subriquadro1{
position:relative;
left:10px;
top:0px;
width:330px;
height:100px;
background-color: #FFFFFF;
border:0px solid #000000;
color: #333333;
font: Verdana;
font-family: Verdana;
font-style:normal;
font-size:1em;
}
#box-riquadro2{
position:relative;
left:10px;
top:80px;
width:350px;
height:270px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-centroservizi{
position: absolute;
left:10px;
top:10px;
width:880px;
height:50px;
background-color: #AEE6FF;
border:1px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subcentroservizi{
	position: absolute;
	left:50px;
	top:7px;
	width:260px;
	height:38px;
	background-color: #AEE6FF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 18px;
	text-align: left;
	vertical-align: middle;
}
#box-subcentroservizi2{
	position: absolute;
	left:280px;
	top:11px;
	width:240px;
	height:30px;
	background-color: #AEE6FF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}
#box-subcentroservizi3{
	position: absolute;
	left:520px;
	top:11px;
	width:230px;
	height:30px;
	background-color: #AEE6FF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}
#box-subcentroservizi4{
	position: absolute;
	left:700px;
	top:11px;
	width:180px;
	height:30px;
	background-color: #AEE6FF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}

#box-abitazione{
position: absolute;
left:370px;
top:70px;
width:280px;
height:50px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subabitazione{
	position: absolute;
	left:70px;
	top:22px;
	width:200px;
	height:24px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}
#box-consumo{
position: absolute;
left:370px;
top:130px;
width:280px;
height:50px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subconsumo{
	position: absolute;
	left:70px;
	top:22px;
	width:200px;
	height:24px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}
#box-lavoro{
position: absolute;
left:370px;
top:190px;
width:280px;
height:50px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-sublavoro{
	position: absolute;
	left:70px;
	top:22px;
	width:200px;
	height:24px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}
#box-sociale{
position: absolute;
left:370px;
top:250px;
width:280px;
height:50px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subsociale{
	position: absolute;
	left:70px;
	top:22px;
	width:200px;
	height:24px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}
#box-circoli{
position: absolute;
left:370px;
top:310px;
width:280px;
height:50px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#000000;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subcircoli{
	position: absolute;
	left:70px;
	top:22px;
	width:200px;
	height:24px;
	background-color: #FFFFFF;
	border:0px solid #000000;
	color: #333333;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}
#box-news{
position: absolute;
left:660px;
top:70px;
width:230px;
height:600px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#333333;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subnews{
position: relative;
left:10px;
top:10px;
width:210px;
height:420px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#333333;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-dasapere{
position: absolute;
left:370px;
top:370px;
width:280px;
height:100px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#333333;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
#box-subdasapere{
position: relative;
left:70px;
top:-55px;
width:180px;
height:80px;
background-color: #FFFFFF;
border:0px solid #000000;
color:#333333;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
font-weight:bold;
}
#box-webdesigner{
position: absolute;
left:370px;
top:470px;
width:280px;
height:40px;
background-color: #CCCCCC;
border:0px solid #000000;
color:#333333;
font: Verdana;
font-family: Verdana;
font-style: normal;
font-size:1em;
}
ul#menu_a_2livelli{
	position: relative;
	left: auto;
	top:151px;
	float: right;
	margin: 0;
	padding: 0;
	border-top: 1px solid #D76120;
	border-bottom: 1px solid #D76120;
	border-left: 1px solid #D76120;
	background: #2D4E6C;
	list-style:none;
	font: Verdana;
	font-family: Verdana;
	font-style: normal;
	width:560px;
}	
ul#menu_a_2livelli li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#menu_a_2livelli li{
float:left;
margin: 0;
padding: 0;
border-right: 1px solid #D76120;
color:black;
}
ul#menu_a_2livelli a:link,
ul#menu_a_2livelli a:visited{
display: block;
padding: 4px 16px;
color: #fff;
text-decoration: none;
}
ul#menu_a_2livelli a:hover,
ul#menu_a_2livelli a:focus,
ul#menu_a_2livelli a:active{
/*background-color: #D76120;*/
background-color:#999999;
color: #FFFFFF;
text-decoration: none;
}
ul#menu_a_2livelli li ul{
display: none;
}
ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;
width:130px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #D76120;
background: #2D4E6C;
font-size:.8em;
}
ul#menu_a_2livelli li li {
border-bottom:1px solid #D76120;
width: 130px;
}

