.giustif {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; text-align: justify; margin-right: 6px}
.nogiustif {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; margin-right: 2px}
.sethome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006400; font-weight: bold; letter-spacing:6px;}

ul {
	list-style: url(../../../imcom/pal2.gif); 
	}
	
a.set1:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033; text-decoration: none; font-weight: normal; display:block; padding-left:2px;}
a.set1:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033; text-decoration: none; font-weight: normal; display:block; padding-left:2px;}
a.set1:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033; text-decoration: none; font-weight: normal; display:block; 
border: 1px dotted #75716c; 
padding-left:1px;
 }

a.set2:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #808f80; text-decoration: none; font-weight: bold}
a.set2:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #808f80; text-decoration: none; font-weight: bold}
a.set2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #687068; text-decoration: none; font-weight: bold}

a.set3:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: normal}
a.set3:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: normal}
a.set3:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c; text-decoration: none; font-weight: normal}

a.set3small:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006400; text-decoration: none; font-weight: normal}
a.set3small:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006400; text-decoration: none; font-weight: normal}
a.set3small:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #75716c; text-decoration: none; font-weight: normal}

a.set3grey:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #75716c; text-decoration: none; font-weight: normal}
a.set3grey:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #75716c; text-decoration: none; font-weight: normal}
a.set3grey:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006400; text-decoration: none; font-weight: normal}

a.set3g:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: bold}
a.set3g:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: bold}
a.set3g:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c; text-decoration: none; font-weight: bold}

a.set3b:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #006400; text-decoration: none; font-weight: normal}
a.set3b:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #006400; text-decoration: none; font-weight: normal}
a.set3b:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #75716c; text-decoration: none; font-weight: normal}

a.set4:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #808f80; text-decoration: none; font-weight: normal}
a.set4:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #808f80; text-decoration: none; font-weight: normal}
a.set4:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #687068; text-decoration: none; font-weight: normal}

a.set5:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006400; text-decoration: none; font-weight: bold; letter-spacing:6px; }
a.set5:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006400; text-decoration: none; font-weight: bold; letter-spacing:6px;}
a.set5:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #687068; text-decoration: none; font-weight: bold; letter-spacing:6px;}

a.set6:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: normal}
a.set6:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: normal}
a.set6:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #808f80; text-decoration: none; font-weight: normal}

a.set7:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: normal; display:block; padding-left:2px;}
a.set7:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: normal; display:block; padding-left:2px;}
a.set7:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: normal; display:block; 
border: 1px dotted #990033; 
padding-left:1px;
}

a.set8:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c; text-decoration: none; font-weight: normal;
 }
a.set8:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c; text-decoration: none; font-weight: normal;
}
a.set8:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; text-decoration: none; font-weight: normal}

a.set8b:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #75716c; text-decoration: none; font-weight: normal;
 }
a.set8b:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #75716c; text-decoration: none; font-weight: normal;
}
a.set8b:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990033; text-decoration: none; font-weight: normal}

a.set9:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990033; text-decoration: none; font-weight: normal}
a.set9:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990033; text-decoration: none; font-weight: normal}
a.set9:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #808f80;; text-decoration: none; font-weight: normal}

a.set9p:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; text-decoration: none; font-weight: normal}
a.set9p:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; text-decoration: none; font-weight: normal}
a.set9p:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #808f80;; text-decoration: none; font-weight: normal}

a.set10:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #006400;; 
text-decoration: none; 
font-weight: normal;
display:block; 
padding-left:2px;
}
a.set10:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #006400; 
text-decoration: none; 
font-weight: normal;
display:block; 
padding-left:2px;
}

a.set10:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #006400; 
border: 1px dotted #990033; 
padding-left:1px;

}

.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #006400}

.titolo_grg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #75716c}

.rosso {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #006400}
.grigionav {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #75716c}
.grigio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #75716c}
.rosso2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; font-weight: normal;}
.grigio2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c; font-weight: normal;}
.rosso3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400;}
.rosso4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #006400; text-align:center;}
.grigio3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #75716c;}
.rossopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #006400; }
.grigiopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #75716c; }
.didascalia { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000; text-align: right}
.neropiccolob { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold}
.neropiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: normal}
.rossobig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #006400}
.rossogrande {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #006400; font-weight: bold; text-decoration: none;}
.verde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006400; font-weight: bold;}
.red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990033; font-weight: bold;}

img.destra {
	float: right;
	margin: 0px 0px 7px 7px;
}
/*gestione del manu espandibile*/

.sinistra{
	
	float:left; 
	width:82%;
}
	
.destra{
float:left;
}

.padre{
line-height: 16px;	
width: 500px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.padre a:link, .padre a:visited  {
color: #006400;
background-color: #EAEAEA;
border-bottom: 1px solid #949494 !important;
border-left: 1px solid #D0D0D0 !important;
padding: 0px 2px 2px 4px;
display: block;
width: 100%;
text-decoration: none;
}

.padre a:hover, .padre a.locate {
text-decoration: underline;
background-color: #ffffff;
color:#687068;
border-bottom: 1px solid #D0D0D0 !important;
border-left: 3px solid #687068 !important;
display: block;
width: 100%;
}

.padre3{
line-height: 16px;	
width: 470px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.padre3 a:link, .padre3 a:visited  {
color: #006400;
background-color: #EAEAEA;
border-bottom: 1px solid #949494 !important;
border-left: 1px solid #D0D0D0 !important;
padding: 0px 2px 2px 4px;
display: block;
width: 100%;
text-decoration: none;
}

.padre3 a:hover, .padre3 a.locate {
text-decoration: underline;
background-color: #ffffff;
color:#687068;
border-bottom: 1px solid #D0D0D0 !important;
border-left: 3px solid #687068 !important;
display: block;
width: 100%;
}
.padre2{
line-height: 16px;	
width: 450px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.padre2 a:link, .padre2 a:visited  {
color: #006400;
background-color: #EAEAEA;
border-bottom: 1px solid #949494 !important;
border-left: 1px solid #D0D0D0 !important;
padding: 0px 2px 2px 4px;
display: block;
width: 100%;
text-decoration: none;
}

.padre2 a:hover, .padre2 a.locate {
text-decoration: underline;
background-color: #ffffff;
color:#687068;
border-bottom: 1px solid #D0D0D0 !important;
border-left: 3px solid #687068 !important;
display: block;
width: 100%;
}

.padre4{
line-height: 16px;	
width: 425px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-right:10px;
}

.padre4 a:link, .padre4 a:visited  {
color: #006400;
background-color: #EAEAEA;
border-bottom: 1px solid #949494 !important;
border-left: 1px solid #D0D0D0 !important;
padding: 0px 2px 2px 4px;
display: block;
width: 100%;
text-decoration: none;
}

.padre4 a:hover, .padre4 a.locate {
text-decoration: underline;
background-color: #ffffff;
color:#687068;
border-bottom: 1px solid #D0D0D0 !important;
border-left: 3px solid #687068 !important;
display: block;
width: 100%;
}

.padre5{
line-height: 16px;
width: 425px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:10px;
}

.padre5 a:link, .padre5 a:visited  {
color: #006400;
padding: 0px 2px 2px 4px;
width: 100%;
text-decoration: none;
margin-bottom:10px;
display: block;
}

.padre5 a:hover, .padre5 a.locate {
text-decoration: underline;
color:#687068;
display: block;
width: 100%;
margin-bottom:10px;

}


.submenu3{
	line-height: 20px;
}

.submenu3 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /*color: #006400;*/ text-decoration: none; font-weight: normal;
	list-style: url(../../../imcom/pal.gif);
	/*padding: 2px;*/}


.submenu3 a:link, .submenu3 a:visited {
	padding: 0px 0px 0px 0px;
	
}

.submenu2{
	line-height: 20px;
	width: 420px;

}

/*.submenu2 a:link, .submenu2 a:visited {
	padding: 0px 2px 2px 4px;
	width: 420px;
}*/

.submenu2 ul {
	list-style: none;
	list-style-type: none;
	margin: 3 0 0 23px;
	padding: 0;
}
.submenu2 li {
	background: url(../../../imcom/pal.gif) 0px 6px no-repeat;
	padding-left: 20px;
	padding-bottom: 4px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
/*	margin: 0;
	padding: 0;*/
}

.submenu2 li a:link, .submenu2 li a:visited {
	padding: 0px 2px 2px 0px;
	}
	
	
.submenu{
	line-height: 20px;
	width: 420px;

}
/*
.submenu ul, .submenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;
	list-style: url(../../../imcom/pal.gif);
	padding: 2px;
}

.submenu li a:link, .submenu li a:visited {
	padding: 0px 2px 2px 0px;
	}
*/
.submenu ul {
	list-style: none;
	list-style-type: none;
	margin: 3 0 0 23px;
	padding: 0;
}
.submenu li {
	background: url(../../../imcom/pal.gif) 0px 6px no-repeat;
	padding-left: 20px;
	padding-bottom: 4px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
/*	margin: 0;
	padding: 0;*/
}

.submenu li a:link, .submenu li a:visited {
	padding: 0px 2px 2px 0px;
	}


.bkgspallaverde {
	background-image: url(../imcom/bkgspallaterr.jpg);
	padding-left: 1px;
	}

	.bkgspallaverde p {
		line-height: 115%;
		margin-bottom: 5px;
	}
	
body {
background-image: none;
	/*background-image: url(../imcom/bkgbodyterr.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: bottom right;*/
}

#edil {
	background-image: none;
	background-color:#ffffff;
}


.bkgspallapiani {
	background-image: url(../imcom/bkgspallapiani.jpg);
	padding-left: 1px;
}

#pianificazione {
	background-image: none;
	/*background-image: url(../imcom/bkgbodypiani.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: bottom right;*/
}

#beniambientali {
	background-image: none;
	
}

.lista {
	list-style: url(../../../imcom/pal.gif);
	padding: 6px;
	line-height: 16px;
	margin:20px;

}
.lista li  {
	margin-left:6px;
	margin-right:6px;
	margin-bottom:6px;
	margin-top:0px;
}

li.pdfelenco{
list-style-image: url(../../../imcom/pdfn.gif); margin-bottom: 0.5em;
		padding-left: 0.5em;
		margin-left: 7px;
		margin-top: 0.5em;
		vertical-align: middle;
		background: none;
}

.centratore { text-align:center;
}
.centratore2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-style: normal;
    margin-right: 6px;
    text-align: center;}


