/* ==================== TERRITORIO e INFRASTRUTTURE ==================== */
body#territorio #container{
	background-image:url(../img/terr_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#territorio #credits{
	background: url(../img/terr_bg_container_bottom.gif) right bottom repeat-x;
	}
body#territorio .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #006363;
}
body#territorio .top2{
	background: url(../img/top_right-bottom_paesag.gif) no-repeat bottom left #006363;
}
body#territorio #serveaiuto{
	background-color: #006363;
}
body#territorio #angolo{
	background-color: #006363;
}
body#territorio #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	
	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #006363;
}
body#territorio #contenutointerne hr{
	border-color:#006363;
}
body#territorio #contenutointerne h1{
	color:#006363;
	font-size:140%;
}
body#territorio #contenutointerne h2{
	color:#006363;
	font-size:130%;
}
body#territorio #contenutointerne h3{
	color:#006363;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#territorio #contenutointerne h4{
	color:#006363;
	font-size:110%;
}
body#territorio #contenutointerne h5{
	color:#006363;
	font-size:100%;
}
body#territorio #navtop li a#navtop01:link,
body#territorio #navtop li a#navtop01:active,
body#territorio #navtop li a#navtop01:visited,
body#territorio #navtop li a#navtop01:hover{
	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#territorio #collina{
	background: url(../img/collina_territorio.gif) right bottom no-repeat;
}
body#territorio #primopiano h2{
	background: url(../images/subtitle_territorio.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#territorio #strumenti li a:hover img{
    padding:1px;
	border:1px solid #006363;
}
body#territorio #left #nav li{
	background: url(../img/nav_freccia_terr.gif) top left repeat-y;
}
body#territorio #left #nav li a:hover,
body#territorio #left #nav li a.on{
	background-color: #006363;
	color:#FFFFFF;
}
body#territorio #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#territorio #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#territorio #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#territorio #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#territorio #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
/* ==================== PAESAGGIO e URBANISTICA ==================== */
body#paesaggio #container{
	background-image:url(../img/paesag_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#paesaggio #credits{
	background: url(../img/paesag_bg_container_bottom.gif) right bottom repeat-x;
	}
body#paesaggio .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #7B7B52;
}
body#paesaggio .top2{
	background: url(../img/top_right-bottom_terr.gif) no-repeat bottom left #7B7B52;
}
body#paesaggio #serveaiuto{
	background-color: #7B7B52;
}
body#paesaggio #angolo{
	background-color: #7B7B52;
}
body#paesaggio #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;
	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #7B7B52;
}
body#paesaggio #contenutointerne hr{
	border-color:#7B7B52;
}
body#paesaggio #contenutointerne h1{
	color:#7B7B52;
	font-size:140%;
}
body#paesaggio #contenutointerne h2{
	color:#7B7B52;
	font-size:130%;
}
body#paesaggio #contenutointerne h3{
	color:#7B7B52;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#paesaggio #contenutointerne h4{
	color:#7B7B52;
	font-size:110%;
}
body#paesaggio #contenutointerne h5{
	color:#7B7B52;
	font-size:100%;
}
body#paesaggio #navtop li a#navtop02:link,
body#paesaggio #navtop li a#navtop02:active,
body#paesaggio #navtop li a#navtop02:visited,
body#paesaggio #navtop li a#navtop02:hover{	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#paesaggio #collina{
	background: url(../img/collina_paesaggio.gif) right bottom no-repeat;
}
body#paesaggio #primopiano h2{
	background: url(../images/subtitle_paesaggio.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#paesaggio #strumenti li a:hover img{
   padding:1px;
	border:1px solid #7B7B52;
}
body#paesaggio #left #nav li{
	background: url(../img/nav_freccia_paesag.gif) top left repeat-y;
}
body#paesaggio #left #nav li a:hover,
body#paesaggio #left #nav li a.on{
	background-color: #7B7B52;
	color:#FFFFFF;
}
body#paesaggio #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#paesaggio #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#paesaggio #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#paesaggio #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#paesaggio #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
/* ==================== DIRITTI DEGLI ANIMALI ==================== */
body#animali #container{
	background-image:url(../img/animali_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#animali #credits{
	background: url(../img/animali_bg_container_bottom.gif) right bottom repeat-x;
	}
body#animali .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #FF6300;
}
body#animali .top2{
	background: url(../img/top_right-bottom_animali.gif) no-repeat bottom left #FF6300;
}
body#animali #serveaiuto{
	background-color: #FF6300;
}
body#animali #angolo{
	background-color: #FF6300;
}
body#animali #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #FF6300;
}
body#animali #contenutointerne hr{
	border-color:#FF6300;
}
body#animali #contenutointerne h1{
	color:#FF6300;
	font-size:140%;
}
body#animali #contenutointerne h2{
	color:#FF6300;
	font-size:130%;
}
body#animali #contenutointerne h3{
	color:#FF6300;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#animali #contenutointerne h4{
	color:#FF6300;
	font-size:110%;
}
body#animali #contenutointerne h5{
	color:#FF6300;
	font-size:100%;
}
body#animali #navtop li a#navtop03:link,
body#animali #navtop li a#navtop03:active,
body#animali #navtop li a#navtop03:visited,
body#animali #navtop li a#navtop03:hover{	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#animali #collina{
	background: url(../img/collina_animali.gif) right bottom no-repeat;
}
body#animali #primopiano h2{
	background: url(../images/subtitle_animali.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#animali #strumenti li a:hover img{
    padding:1px;
	border:1px solid #FF6300;
}
body#animali #left #nav li{
	background: url(../img/nav_freccia_animali.gif) top left repeat-y;
}
body#animali #left #nav li a:hover,
body#animali #left #nav li a.on{
	background-color: #FF6300;
	color:#FFFFFF;
}
body#animali #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#animali #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#animali #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#animali #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#animali #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
/* ==================== AGENDA 21 ==================== */
body#agenda21 #container{
	background-image:url(../img/agenda_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y;
}
body#agenda21 #credits{
	background: url(../img/agenda_bg_container_bottom.gif) right bottom repeat-x;
	}
body#agenda21 .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #CE3100;
}
body#agenda21 .top2{
	background: url(../img/top_right-bottom_agenda.gif) no-repeat bottom left #CE3100;
}
body#agenda21 #serveaiuto{
	background-color: #CE3100;
}
body#agenda21 #angolo{
	background-color: #CE3100;
}
body#agenda21 #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #CE3100;
}
body#agenda21 #contenutointerne hr{
	border-color:#CE3100;
}
body#agenda21 #contenutointerne h1{
	color:#CE3100;
	font-size:140%;
}
body#agenda21 #contenutointerne h2{
	color:#CE3100;
	font-size:130%;
}
body#agenda21 #contenutointerne h3{
	color:#CE3100;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#agenda21 #contenutointerne h4{
	color:#CE3100;
	font-size:110%;
}
body#agenda21 #contenutointerne h5{
	color:#CE3100;
	font-size:100%;
}
body#agenda21 #navtop li a#navtop04:link,
body#agenda21 #navtop li a#navtop04:active,
body#agenda21 #navtop li a#navtop04:visited,
body#agenda21 #navtop li a#navtop04:hover{	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#agenda21 #collina{
	background: url(../img/collina_agenda21.gif) right bottom no-repeat;
}
body#agenda21 #primopiano h2{
	background: url(../images/subtitle_agenda21.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#agenda21 #strumenti li a:hover img{
    padding:1px;
	border:1px solid #CE3100;
}
body#agenda21 #left #nav li{
	background: url(../img/nav_freccia_agenda.gif) top left repeat-y;
}
body#agenda21 #left #nav li a:hover,
body#agenda21 #left #nav li a.on{
	background-color: #CE3100;
	color:#FFFFFF;
}
body#agenda21 #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#agenda21 #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#agenda21 #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#agenda21 #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#agenda21 #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}

/* ==================== MIbici ==================== */
body#mibici #container{
	background-image:url(../img/mibici_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y;
}
body#mibici #credits{
	background: url(../img/mibici_bg_container_bottom.gif) right bottom repeat-x;
	}
body#mibici .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #63639C;
}
body#mibici .top2{
	background: url(../img/top_right-bottom_mibici.gif) no-repeat bottom left #63639C;
}
body#mibici #serveaiuto{
	background-color: #63639C;
}
body#mibici #angolo{
	background-color: #63639C;
}
body#mibici #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #63639C;
}
body#mibici #contenutointerne hr{
	border-color:#63639C;
}
body#mibici #contenutointerne h1{
	color:#63639C;
	font-size:140%;
}
body#mibici #contenutointerne h2{
	color:#63639C;
	font-size:130%;
}
body#mibici #contenutointerne h3{
	color:#63639C;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#mibici #contenutointerne h4{
	color:#63639C;
	font-size:110%;
}
body#mibici #contenutointerne h5{
	color:#63639C;
	font-size:100%;
}
body#mibici #navtop li a#navtop05:link,
body#mibici #navtop li a#navtop05:active,
body#mibici #navtop li a#navtop05:visited,
body#mibici #navtop li a#navtop05:hover{	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#mibici #collina{
	background: url(../img/collina_mibici.gif) right bottom no-repeat;
}
body#mibici #primopiano h2{
	background: url(../images/subtitle_mibici.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#mibici #strumenti li a:hover img{
    padding:1px;
	border:1px solid #63639C;
}
body#mibici #left #nav li{
	background: url(../img/nav_freccia_mibici.gif) top left repeat-y;
}
body#mibici #left #nav li a:hover,
body#mibici #left #nav li a.on{
	background-color: #63639C;
	color:#FFFFFF;
}
body#mibici #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#mibici #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#mibici #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#mibici #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#mibici #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
/* ==================== PARCHI ==================== */
body#parchi #container{
	background-image:url(../img/parchi_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y;
}
body#parchi #credits{
	background: url(../img/parchi_bg_container_bottom.gif) right bottom repeat-x;
	}
body#parchi .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #9C9C00;
}
body#parchi .top2{
	background: url(../img/top_right-bottom_parchi.gif) no-repeat bottom left #9C9C00;
}
body#parchi #serveaiuto{
	background-color: #9C9C00;
}
body#parchi #angolo{
	background-color: #9C9C00;
}
body#parchi #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #9C9C00;
}
body#parchi #contenutointerne hr{
	border-color:#9C9C00;
}
body#parchi #contenutointerne h1{
	color:#9C9C00;
	font-size:140%;
}
body#parchi #contenutointerne h2{
	color:#9C9C00;
	font-size:130%;
}
body#parchi #contenutointerne h3{
	color:#9C9C00;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#parchi #contenutointerne h4{
	color:#9C9C00;
	font-size:110%;
}
body#parchi #contenutointerne h5{
	color:#9C9C00;
	font-size:100%;
}
body#parchi #navtop li a#navtop06:link,
body#parchi #navtop li a#navtop06:active,
body#parchi #navtop li a#navtop06:visited,
body#parchi #navtop li a#navtop06:hover{	background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#parchi #collina{
	background: url(../img/collina_parchi.gif) right bottom no-repeat;
}
body#parchi #primopiano h2{
	background: url(../images/subtitle_parchi.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#parchi #strumenti li a:hover img{
    padding:1px;
	border:1px solid #9C9C00;
}
body#parchi #left #nav li{
	background: url(../img/nav_freccia_parchi.gif) top left repeat-y;
}
body#parchi #left #nav li a:hover,
body#parchi #left #nav li a.on{
	background-color: #9C9C00;
	color:#FFFFFF;
}
body#parchi #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#parchi #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#parchi #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#parchi #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#parchi #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}

/* ==================== housing ==================== */
body#housing #container{
	background-image:url(../img/housing_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y;
}
body#housing #credits{
	background: url(../img/housing_bg_container_bottom.gif) right bottom repeat-x;
	}
body#housing .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #1b5796;
}
body#housing .top2{
	background: url(../img/top_right-bottom_housing.gif) no-repeat bottom left #1b5796;
}
body#housing #serveaiuto{
	background-color: #1b5796;
}
body#housing #angolo{
	background-color: #1b5796;
}
body#housing #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #1b5796;
}
body#housing #contenutointerne hr{
	border-color:#1B5796;
}
body#housing #contenutointerne h1{
	color:#1b5796;
	font-size:140%;
}
body#housing #contenutointerne h2{
	color:#1b5796;
	font-size:130%;
}
body#housing #contenutointerne h3{
	color:#1b5796;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#housing #contenutointerne h4{
	color:#1b5796;
	font-size:110%;
}
body#housing #contenutointerne h5{
	color:#1b5796;
	font-size:100%;
}
body#housing #navtop li a#navtop07:link,
body#housing #navtop li a#navtop07:active,
body#housing #navtop li a#navtop07:visited,
body#housing #navtop li a#navtop07:hover{	
    background: url(../img/bg_navtop.gif) left top repeat-y #61881A;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #003A00;
}
body#housing #collina{
	background: url(../img/collina_housing.gif) right bottom no-repeat;
}
body#housing #primopiano h2{
	background: url(../images/subtitle_housing.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#housing #strumenti li a:hover img{
    padding:1px;
	border:1px solid #1b5796;
}
body#housing #left #nav li{
	background: url(../img/nav_freccia_housing.gif) top left repeat-y;
}
body#housing #left #nav li a:hover,
body#housing #left #nav li a.on{
	background-color: #1b5796;
	color:#FFFFFF;
}
body#housing #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#housing #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#housing #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#housing #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#housing #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}

/* -----====-========--=====-=========---======-=======---===========---==========-====-----=======--=------*/

/* ==================== NO AREA - GENERICA ==================== */
body#noarea #container{
	background-image:url(../img/noarea_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#noarea #credits{
	background: url(../img/noarea_bg_container_bottom.gif) right bottom repeat-x;
	}
body#noarea .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #638C18;
}
body#noarea .top2{
	background: url(../img/top_right-bottom.gif) no-repeat bottom left #638C18;
}
body#noarea #serveaiuto{
	background-color: #638C18;
}
body#noarea #angolo{
	background-color: #638C18;
}
body#noarea #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	
	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #638C18;
}
body#noarea #contenutointerne hr{
	border-color:#638C18;
}
body#noarea #contenutointerne h1{
	color:#638C18;
	font-size:140%;
}
body#noarea #contenutointerne h2{
	color:#638C18;
	font-size:130%;
}
body#noarea #contenutointerne h3{
	color:#638C18;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#noarea #contenutointerne h4{
	color:#638C18;
	font-size:110%;
}
body#noarea #contenutointerne h5{
	color:#638C18;
	font-size:100%;
}
body#noarea #collina{
	background: url(../img/collina_noarea.gif) right bottom no-repeat;
}
body#noarea #primopiano h2{
	background: url(../images/subtitle_territorio.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#noarea #strumenti li a:hover img{
    padding:1px;
	border:1px solid #638C18;
}
body#noarea #left #nav li{
	background: url(../img/nav_freccia_noarea.gif) top left repeat-y;
}
body#noarea #left #nav li a:hover,
body#noarea #left #nav li a.on{
	background-color: #638C18;
	color:#FFFFFF;
}
body#noarea #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#noarea #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#noarea #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#noarea #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#noarea #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#noarea .top2 h2{
	display:none;
}
/*
body#noarea .top1 h2{
	font-size:100%;
}
*/


/* ==================== PTCP ==================== */
body#ptcp #container{
	background-image:url(../img/ptcp_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#ptcp #credits{
	background: url(../img/ptcp_bg_container_bottom.gif) right bottom repeat-x;
	}
body#ptcp .top1{	
	background: url(../img/sfondo_ptcp.jpg) no-repeat top left #004F26;
}
body#ptcp #top{
	background: url(../img/sfondo_ptcp.jpg) no-repeat top left #004F26;
	height:60px;
	width:99%;
}
body#ptcp .top1 h2{	
	background: url(../img/titolo_ptcp.gif) no-repeat bottom right;
	text-align:right;
	padding:12px 60px 12px 0;
	margin:24px 0px 0px 0px;
}
body#ptcp .top2 h3{
	margin:40px 0 0 10px;
	font-size:170%;
}
body#ptcp #serveaiuto{
	background-color: #638C18;
}
body#ptcp #angolo{
	background-color: #004F26;
}
body#ptcp #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	
	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #333333;
}
body#ptcp #contenutointerne hr{
	border-color:#638C18;
}
body#ptcp #contenutointerne h1{
	color:#638C18;
	font-size:140%;
}
body#ptcp #contenutointerne h2{
	color:#638C18;
	font-size:130%;
}
body#ptcp #contenutointerne h3{
	color:#638C18;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#ptcp #contenutointerne h4{
	color:#638C18;
	font-size:110%;
}
body#ptcp #contenutointerne h5{
	color:#638C18;
	font-size:100%;
}
body#ptcp #collina{
	background: url(../img/collina_ptcp.gif) right bottom no-repeat;
}
body#ptcp #primopiano h2{
	background: url(../images/subtitle_territorio.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#ptcp #strumenti li a:hover img{
    padding:1px;
	border:1px solid #638C18;
}
body#ptcp #left #nav li{
	background: url(../img/nav_freccia_noarea.gif) top left repeat-y;
}
body#ptcp #left #nav li a:hover,
body#ptcp #left #nav li a.on{
	background-color: #638C18;
	color:#FFFFFF;
}
body#ptcp #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#ptcp #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#ptcp #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#ptcp #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#ptcp #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}

body#ptcp #testoptcp{
	margin:0px;
	padding:10px 0px 20px 0px;
}




/* ==================== NO AREA - GENERICA ==================== */
body#noarea #container{
	background-image:url(../img/noarea_bg_container.gif);
	background-position: right;
	background-repeat:repeat-y
}
body#noarea #credits{
	background: url(../img/noarea_bg_container_bottom.gif) right bottom repeat-x;
	}
body#noarea .top1{	
	background: url(../img/top_left-bottom.gif) no-repeat bottom right #638C18;
}
body#noarea .top2{
	background: url(../img/top_right-bottom.gif) no-repeat bottom left #638C18;
}
body#noarea #serveaiuto{
	background-color: #638C18;
}
body#noarea #angolo{
	background-color: #638C18;
}
body#noarea #coldes h3{
	margin-left:27px;
	font-size: 100%;
	color:#FFFFFF;	
	padding:3px 0 6px 10px;
	margin:0px 0px 20px 0px;
	background-color: #638C18;
}
body#noarea #contenutointerne hr{
	border-color:#638C18;
}
body#noarea #contenutointerne h1{
	color:#638C18;
	font-size:140%;
}
body#noarea #contenutointerne h2{
	color:#638C18;
	font-size:130%;
}
body#noarea #contenutointerne h3{
	color:#638C18;
	font-size:120%;
	background-color:none;
	padding:0px;
	margin:0px;
}
body#noarea #contenutointerne h4{
	color:#638C18;
	font-size:110%;
}
body#noarea #contenutointerne h5{
	color:#638C18;
	font-size:100%;
}
body#noarea #collina{
	background: url(../img/collina_noarea.gif) right bottom no-repeat;
}
body#noarea #primopiano h2{
	background: url(../images/subtitle_territorio.gif) center no-repeat #FFFFFF;
	height: 100px;
}
body#noarea #strumenti li a:hover img{
    padding:1px;
	border:1px solid #638C18;
}
body#noarea #left #nav li{
	background: url(../img/nav_freccia_noarea.gif) top left repeat-y;
}
body#noarea #left #nav li a:hover,
body#noarea #left #nav li a.on{
	background-color: #638C18;
	color:#FFFFFF;
}
body#noarea #left #nav ul ul{
	padding-top:0px;
	padding-bottom:0px;
}
body#noarea #left #nav li li{
	background:none;
	list-style:none;
	padding-top:0px;
	padding-bottom:0px;
}
body#noarea #left #nav li li a{
	background-color:#FFFFFF;
	color:#00009C;
	background:url(../img/nav_freccia_blu.gif) left top no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -25px;
	text-decoration:none;
}
body#noarea #left #nav li li a:hover{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#noarea #left #nav li li a.on{
	text-decoration:underline;
	background-color:white;
	color:#00009C;
}
body#noarea .top2 h2{
	display:none;
}
/*
body#noarea .top1 h2{
	font-size:100%;
}
*/




/* 0===============0 TABELLE INTERNE 0===============0  */

body#territorio #contenutointerne table{
	background-color: #006363;
}
body#territorio #contenutointerne table td,
body#territorio #contenutointerne table th{
	background-color: #efefef;
}
body#territorio #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#territorio #contenutointerne table caption{
	background-color: #006363;
	color: #FFFFFF;
}

body#paesaggio #contenutointerne table{
	background-color: #7b7b52;
}
body#paesaggio #contenutointerne table td,
body#paesaggio #contenutointerne table th{
	background-color: #efefef;
}
body#paesaggio #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#paesaggio #contenutointerne table caption{
	background-color: #7b7b52;
	color: #FFFFFF;
}

body#animali #contenutointerne table{
	background-color: #ff6300;
}
body#animali #contenutointerne table td,
body#animali #contenutointerne table th{
	background-color: #efefef;
}
body#animali #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#animali #contenutointerne table caption{
	background-color: #ff6300;
	color: #FFFFFF;
}

body#agenda21 #contenutointerne table{
	background-color: #ce3100;
}
body#agenda21 #contenutointerne table td,
body#agenda21 #contenutointerne table th{
	background-color: #efefef;
}
body#agenda21 #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#agenda21 #contenutointerne table caption{
	background-color: #ce3100;
	color: #FFFFFF;
}

body#mibici #contenutointerne table{
	background-color: #63639c;
}
body#mibici #contenutointerne table td,
body#mibici #contenutointerne table th{
	background-color: #efefef;
}
body#mibici #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#mibici #contenutointerne table caption{
	background-color: #63639c;
	color: #FFFFFF;
}

body#parchi #contenutointerne table{
	background-color: #9c9c00;
}
body#parchi #contenutointerne table td,
body#parchi #contenutointerne table th{
	background-color: #efefef;
}
body#parchi #contenutointerne table th{
	background-color: #efefef;
	color: #FFFFFF;
}
body#parchi #contenutointerne table caption{
	background-color: #9c9c00;
	color: #FFFFFF;
}
