body {
padding:0px;
margin:0px;
background:#999;
text-align:center;
}
/** POSITION RELATIVE **/
.float-left, #struttura, #header, #header img, #testata, #testata img, #topmenu, .core, #intro, #footer, #topmenu ul, #topmenu ul li, #topmenu ul li , #footer-menu, .footer-linea, .footer-finanziato, .footer-loghi, #pagina, #pagina h1, #pagina p, .pagina-int, .pagina-int h1, .pagina-int p, #colonna-dx, #colonna-dx h1, #colonna-dx h5, #colonna-dx h4, #colonna-dx p, #colonna-sx, #colonna-sx ul, #colonna-sx ul li, #colonna-sx ul li img, #colonna-sx-int, #colonna-sx-int img, .lat-main-puls, #percorso-nav, .final-string, .final-string h5, .contenuti, .contenuti-double, .contenuti-sx, .contenuti-dx, .contenuti-dx h6, .thumb-galleria, #imageSlide, #imageSlideCnt, #imageSlide ul, #imageSlide li, #imageArrows, #imageArrows img, .img-gallery, .img-gallery img, .img-info-lat, .img-info-lat li, .img-info-long, .img-info-long li, .lista-osservatorio, .lista-osservatorio li, #punti-osservazione, #punti-osservazione ul, #punti-osservazione ul li, #punti-azionipilota, #punti-azionipilota ul, #punti-azionipilota ul li, #linee-guida-img, #linee-guida-img li, #linee-guida-lista, #linee-guida-lista li, #linee-guida-seminari, #linee-guida-seminari li, #pagina-loghi, #pagina h4, #pagina h5, .lista-documenti, .lista-documenti li, .img-documenti, #colonna-dx-doc, #colonna-dx-doc h4, #colonna-dx-doc h5, #cnt-doc, #menu-premiazioni, #menu-premiazioni li, #cnt-edizioni, #cnt-edizioni p, #main-index, #categorie-img, #categorie-img li, .contenuti p, .cont-news, .cop-news, .data_news, .testo_news, .testo_news p, .linea-news, .contenuti h3, .contenuti ul, .contenuti ul li, .download, .download-img, .download-txt, .paginazione, .paginazione2, .cont-links, .cop-links, .data_links, .testo_links, .testolinks p, .linea-links, #sitemap, .attsens, attsens ul, attsens ul li, .attsens-dx, .attsens-dx ul, .attsens-dx ul li, .categ-attsens {
position:relative;
float:left;
}
#mb-pd, #mb-pd li, .mb-pd-sec li, #mb-pu, #mb-pu li, .mb-pu-sec li, #mb-pmp, #mb-pmp li, .mb-pmp-sec li {
position:relative;
float:left;
}
.float-right, .contenuti span {
position:relative;
float:right;
}
/** FONTS **/
#testo, #topmenu ul li, #main, #mb-pd, #mb-pu, #mb-pmp, .data_news, .paginazione {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
}
#pagina, .pagina-int, #colonna-dx-doc, #main-swf {
font-family:Tahoma, Geneva, sans-serif;	
}
/** IMG **/
#header img, #colonna-sx ul li img, #colonna-sx-int img {
border:none;	
}
.thumb-galleria {
width:90px;
height:90px;
border:none;
border-right:1px solid #fff;
}
.thumb-galleria img {
width:90px;
height:90px;
margin-left:0px;
border:none;
}
.img-gallery img {
border:1px dotted #4f4f4f;
padding:1px;
background:#fff;
}
.img-big {
border:1px dotted #4f4f4f;
padding:1px;
background:#fff;
margin:0px 15px 10px 0px;
}
.img-osservatorio {
border:1px solid #999;
padding:1px;
background:#fff;
}
/** RIDEFINIZIONE TAG **/
#percorso-nav u {
color:#343434;	
text-decoration:underline;
}
.contenuti em {
color:#6d6d6d;	
}
#pmp-2-int big {
font-weight:bold;
font-size:12px;
}
#pmp-2-int #cnt-edizioni p {
width:330px;	
}
/** COLORAZIONI **/
#pm-main h1 {
color:#96bf0d;	
}
#pm-main h1 strong, #pagina h1 strong {
color:#666666;	
}
#pd-main h1 strong {
color:#b53421;	
}
#pd-1-int h1 strong {
color:#ff0000;	
}
#pd-2-int h1 strong {
color:#f88300;	
}
#pd-3-int h1 strong {
color:#ff9900;	
}
#pd-4-int h1 strong {
color:#fdcb01;	
}
#pd-5-int h1 strong {
color:#fdcb01;	
}
#pu-main h1 strong {
color:#368100;	
}
#pu-1-int h1 strong {
color:#336600;	
}
#pu-2-int h1 strong {
color:#669900;	
}
#pu-3-int h1 strong {
color:#99cc00;	
}
#pu-4-int h1 strong {
color:#cccc00;	
}
#pu-5-int h1 strong {
color:#999933;	
}
#pu-6-int h1 strong {
color:#78781f;	
}
#pu-7-int h1 strong {
color:#78781f;	
}
#pmp-main h1 {
color:#2a76bc;	
}
#pmp-1-int h1 strong {
color:#003399;	
}
#pmp-2-int h1 strong, #pmp-2-int big {
color:#6699ff;	
}
#pmp-3-int h1 strong {
color:#339999;	
}
#pmp-2-int #cnt-edizioni p a {
color:#333;	
}
#pmp-2-int #cnt-edizioni p a:hover {
color:#69f;	
text-decoration:underline;
}
/** LINKS **/
#percorso-nav a {
padding-right:20px;
color:#a2a2a2;
text-decoration:none;
background:url(img/freccina.gif) no-repeat center right;
}
#percorso-nav a:hover {
color:#6d6d6d;	
}
.contenuti-dx a, .contenuti span a, a.linkDownload, #pagina h5 a, #cnt-edizioni a, .contenuti p a, .contenuti-sx a, #pagina a {
color:#009900;
text-decoration:underline;
}
.contenuti-dx a:hover, .contenuti h1 span a:hover, a:hover.linkDownload, #pagina h5 a:hover, #cnt-edizioni a:hover, .contenuti p a:hover, .contenuti-sx a:hover, #pagina a:hover {
color:#009900;
text-decoration:none;
}
.final-string a {
color:#343434;	
text-decoration:underline;
}
.final-string a:hover {
color:#6d6d6d;	
text-decoration:none;
}
#punti-osservazione ul li a, #punti-azionipilota ul li a, #punti-attivitasens ul li a {
color:#666;
text-decoration:none;
}
#punti-osservazione ul li a:hover {
color:#f60;
text-decoration:none;
}
#punti-azionipilota ul li a:hover {
color:#999933;
text-decoration:none;
}
.categ-attsens a {
color:#78781f;
text-decoration:inderline;
}
#punti-attivitasens ul li a:hover, .categ-attsens a:hover {
color:#78781f;
text-decoration:none;
}
#linee-guida-lista li a {
color:#666;	
text-decoration:none;
}
#linee-guida-lista li a:hover {
color:#f90;	
text-decoration:none;
}
.lista-documenti li a, #colonna-dx-doc h5 a, a.linkVerde, #colonna-dx p a {
color:#006600;
text-decoration:underline;
}
a:hover.linkVerde {
color:#006600;
text-decoration:none;
}
.lista-documenti li a:hover, #colonna-dx-doc h5 a:hover, #main-swf span a:hover, #colonna-dx p a:hover {
color:#333;
text-decoration:underline;
}
.linkVerde {
font-size:11px;	
}
#menu-premiazioni li a {
color:#6699ff;
text-decoration:none;
}
#menu-premiazioni li a:hover {
color:#333;
text-decoration:none;
}
#main-swf span a {
color:#96bf0d;
text-decoration:underline;
}
/** BLOCCHI **/
#main {
width:930px;
padding:0px;
margin:0px auto;
}
#struttura {
width:910px;
padding:0px 10px;
background:url(img/sf.gif) repeat-y center #999;
}
#header {
	width:910px;
	height:95px;
}
#header a{ text-decoration:none; color:#000; }
#header a:hover{ text-decoration:underline; }
/* -- 11/5/2010 edit ---*/
#header-logo{
	width:320px;
	height:50px;
	position:absolute;top:35px;left:30px;
}
#header-dx{
	width:181px;
	height:95px;
	position:absolute;top:0px;right:0px;
}
#f_search{
	margin:0px;
	padding:0px;
	width:181px;
	height:42px;
	background:#bebebe;
	position:absolute;top:0px;left:0px;
}
#txt_search{
	width:89px;
	height:15px;
	border:1px solid #828282;
	position:absolute;top:11px;left:11px;
	font-family:Tahoma, Geneva, sans-serif;	
	font-size:11px;
	margin:0px;padding:2px;
}
a#btn_search{
	font-family:Tahoma, Geneva, sans-serif;	
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	position:absolute;top:16px;left:111px;
}
a#btn_search:hover{
	text-decoration:underline;
}
#header-resize{
	width:60px;
	height:15px;
	position:absolute;top:65px;left:0px;
}
#header-resize img{
	border:none;
	width:19px;
	height:15px;
	padding:0px;
	margin:0px 1px 0px 0px;
}
#header-feed{
	width:60px;
	height:25px;
	position:absolute;top:55px;right:36px;
}
#header-feed img{ border:none;padding:0px 2px; }

#header-intermedio{
	width:376px;
	height:44px;
	position:absolute;top:0px;left:350px;
	padding:0px 3px 0px 0px;
}
#header-intermedio ul{
	width:376px;
	height:44px;
	list-style:none;
	font-family:Tahoma, Geneva, sans-serif;	
	font-size:11px;
	margin:0px;padding:0px;
}
#header-intermedio li{
	background:url(img/header-sfondo-li.gif) no-repeat top left #FFF;
	padding-left:6px;
	padding-right:13px;
	position:relative;float:right;
}
#header-intermedio li.txt_link{
	padding-top:31px;
	height:13px;
}
#header-intermedio li.flag_link{
	padding-top:30px;
}
#header-intermedio li.flag_link img{
	border:none;
	padding:0px 3px;
	position:relative;float:left;
}

#testata {
width:910px;
height:143px;
}
#topmenu {
width:910px;
height:50px;
}
#intro {
width:910px;
height:236px;
}
.core {
width:910px;
padding:1px 0px 18px 0px;
}
#footer {
width:910px;
height:160px;
font-size:11px;
color:#4f4f4f;
z-index:1;
padding:20px 0px 0px 0px;
}
/* TOP MENU */
#topmenu ul {
width:910px;
height:50px;
list-style:none;
margin:0px;
padding:0px;
}
#topmenu ul li {
width:182px;
font-size:12px;
font-weight:bold;
}
#topmenu ul li a {
width:182px;
height:30px;
padding:20px 0px 0px 0px;
display:block;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.bot-topmenu {
color:#fff;
padding:20px 0px 0px 0px;
height:30px;
background:url(img/topmenu.gif) -182px 0px no-repeat;
}
a.bot-topmenu {
color:#666666;
background:url(img/topmenu.gif) 0px 0px no-repeat;
}
a:hover.bot-topmenu {
color:#ffffff;
background:url(img/topmenu.gif) -182px 0px no-repeat;
}
.bot-topmenu-contatti {
padding:20px 0px 0px 0px;
color:#fff;
height:30px;
background:url(img/topmenu-contatti.gif) -182px 0px no-repeat;
}
a.bot-topmenu-contatti {
color:#666666;
background:url(img/topmenu-contatti.gif) 0px 0px no-repeat;
}
a:hover.bot-topmenu-contatti {
color:#ffffff;
background:url(img/topmenu-contatti.gif) -182px 0px no-repeat;
}
/* FOOTER */
#footer-menu {
width:910px;
height:18px;
padding-top:2px;
text-align:center;
color:#4f4f4f;
font-size:11px;
z-index:1;
}
#footer-menu a {
font-weight:bold;
color:#418700;
text-decoration:none;
}
#footer-menu a:hover {
font-weight:bold;
color:#4f4f4f;
text-decoration:none;
}
#footer-menu span {
padding: 0px 10px;
color:#4f4f4f;
}
.footer-linea {
width:640px;
height:1px;
padding:15px 0px;
left:135px;
background:url(img/trat-oriz.gif) repeat-x center left;
}
.footer-finanziato {
width:910px;
height:20px;
padding:0px;
}
.footer-loghi {
width:910px;
height:70px;
padding:10px 0px;
}
/*COLONNA SX */
#colonna-sx {
width:181px;
height:287px;
background-color:#bebebe;	
z-index:10;
}
#colonna-sx ul {
width:181px;
list-style-type:none;
margin:0px;
padding:0px;
}
#colonna-sx ul li {
width:181px;
height:95px;
padding-top:1px;
background:#fff;
}
#colonna-sx-int {
width:181px;
background-color:#bebebe;	
}
.lat-main-puls {
width:181px;
border-bottom:1px solid #fff;
}
/** MB LATERALI COMUNI **/
#mb-pd, #mb-pu, #mb-pmp {
width:181px;
list-style-type:none;
background:#fff;
padding:1px 0px 0px 0px;
margin:0px;
z-index:10;
}
#mb-pd li, .mb-pd-sec li, #mb-pu li, .mb-pu-sec li, #mb-pmp li, .mb-pmp-sec li {
font-size:12px;
line-height:18px;
font-weight:bold;
text-align:left;
text-transform:uppercase;
}
#mb-pd li a, #mb-pu li a, #mb-pmp li a {
display:block;
width:145px;
border-bottom:1px solid #fff;
color:#666;
text-decoration:none;
}
#mb-pd li a:hover, #mb-pu li a:hover, #mb-pmp li a:hover {
color:#fff;	
}
.mb-pd-sec, .mb-pu-sec, .mb-pmp-sec {
width:168px;
height:266px;
list-style-type:none;
position:absolute;
left:182px;
margin:0px;
padding:0px 0px 7px 0px;
z-index:10;
}
.mb-pd-sec a, .mb-pu-sec a, .mb-pmp-sec a {
display:block;
width:147px;
height:18px;
border-bottom:1px solid #fff;
padding:2px 0px 0px 21px;
color:#666;
text-decoration:none;
background-position:0px 0px;
background-repeat:repeat-y;
}
.mb-pd-sec a:hover, .mb-pu-sec a:hover {
color:#fff;
background-position:-168px 0px;
}
#mb-set-1 {
top:97px;
}
#mb-set-2 {
top:138px;
}
#mb-set-3 {
top:179px;
}
#mb-set-4 {
top:220px;
}
#mb-set-5 {
top:261px;
}
#mb-set-6 {
top:302px;
}
#mb-set-7 {
top:343px;
}
/** MB PAYS DOC **/
#mb-pd li a {
height:28px;
padding:12px 0px 0px 36px;
}
#mb-pd-1 {
background:url(img/mb-pd-1.gif) repeat-y top left;	
}
#mb-pd-2 {
background:url(img/mb-pd-2.gif) repeat-y top left;	
}
#mb-pd-3 {
background:url(img/mb-pd-3.gif) repeat-y top left;	
}
#mb-pd-4 {
background:url(img/mb-pd-4.gif) repeat-y top left;	
}
#mb-pd-5 {
background:url(img/mb-pd-5.gif) repeat-y top left;	
}
#sezioni-pd #mb-set-1 a {
background-image:url(img/bg-mb-pd-A.gif);
}
#sezioni-pd #mb-set-2 a {
background-image:url(img/bg-mb-pd-B.gif);
}
#sezioni-pd #mb-set-3 a { 
background-image:url(img/bg-mb-pd-C.gif);
}
#sezioni-pd #mb-set-5 a { 
background-image:url(img/bg-mb-pd-D.gif);
}
/** MB PAYS URBAN **/
#mb-pu-1, #mb-pu-2, #mb-pu-3, #mb-pu-4, #mb-pu-5, #mb-pu-7 {
height:28px;
padding:12px 0px 0px 36px;
}

#mb-pu-1 {
background:url(img/mb-pu-1.gif) repeat-y top left;	
}
#mb-pu-2 {
background:url(img/mb-pu-2.gif) repeat-y top left;	
}
#mb-pu-3 {
background:url(img/mb-pu-3.gif) repeat-y top left;	
}
#mb-pu-4 {
background:url(img/mb-pu-4.gif) repeat-y top left;	
}
#mb-pu-6 {
line-height:15px;
height:34px;
padding:6px 0px 0px 36px;
background:url(img/mb-pu-6.gif) repeat-y top left;	
}
#mb-pu-5 {
background:url(img/mb-pu-5.gif) repeat-y top left;	
}
#mb-pu-7 {
background:url(img/mb-pu-7.gif) repeat-y top left;	
}

#sezioni-pu #mb-set-1 a {
background-image:url(img/bg-mb-pu-A.gif);
}
#sezioni-pu #mb-set-2 a {
background-image:url(img/bg-mb-pu-B.gif);
}
#sezioni-pu #mb-set-3 a {
background-image:url(img/bg-mb-pu-C.gif);
}
#sezioni-pu #mb-set-7 a {
background-image:url(img/bg-mb-pu-F.gif);
}
/** MB PMP **/
#mb-pmp li a {
height:28px;
padding:12px 0px 0px 36px;
}
#mb-pmp-1 {
background:url(img/mb-pmp-1.gif) repeat-y top left;	
}
#mb-pmp-2 {
background:url(img/mb-pmp-2.gif) repeat-y top left;	
}
#mb-pmp-3 {
background:url(img/mb-pmp-3.gif) repeat-y top left;	
}
#mb-pmp-4 {
background:url(img/mb-pmp-4.gif) repeat-y top left;	
}
#mb-pmp-5 {
background:url(img/mb-pmp-5.gif) repeat-y top left;	
}
#mb-pmp-6 {
background:url(img/mb-pmp-6.gif) repeat-y top left;	
}
#mb-pmp-7 {
background:url(img/mb-pmp-7.gif) repeat-y top left;	
}
#mb-pmp-8 {
background:url(img/mb-pmp-8.gif) repeat-y top left;	
}
#mb-pmp-9 {
background:url(img/mb-pmp-9.gif) repeat-y top left;	
}
#mb-pmp-10 {
background:url(img/mb-pmp-10.gif) repeat-y top left;	
}
#sezioni-pmp #mb-set-1 a {
background-image:url(img/bg-mb-pmp-A.gif);
}
#sezioni-pmp #mb-set-2 a {
background-image:url(img/bg-mb-pmp-B.gif);
}
#sezioni-pmp #mb-set-3 a {
background-image:url(img/bg-mb-pmp-C.gif);
}
/*COLONNA DX */
#colonna-dx {
width:182px;
/*height:287px;*/
padding-bottom:10px;
background-color:#bebebe;	
}
#colonna-dx h1 {
width:142px;
height:28px;
background-color:#97c00c;
border-bottom:#FFF solid 1px;
padding:18px 20px 0px 20px;
margin:0px;
font-size:14px;
line-height:20px;
color:#fff;
font-weight:bold;
text-align:left;
}
#colonna-dx h4 {
width:142px;
padding:0px 20px 0px 20px;
font-size:11px;
color:#006600;
font-weight:bold;
text-align:left;
margin:0px;
}
#colonna-dx h5 {
width:142px;
padding:10px 20px 0px 20px;
font-size:12px;
color:#000;
font-weight:bold;
text-align:left;
margin:0px;
}
#colonna-dx p {
width:142px;
padding:0px 20px 0px 20px;
font-size:11px;
line-height:14px;
color:#000;
text-align:left;
margin:0px;
}
#colonna-dxTag {
background:#DFDFDF;
width:182px;
padding:0px 0px 0px 0px;
margin-top:10px;
position:relative;float:left;
}
#colonna-dxTag h1 {
width:142px;
height:28px;
background-color:#97c00c;
border-bottom:#FFF solid 1px;
padding:18px 20px 0px 20px;
margin:0px;
font-size:14px;
line-height:20px;
color:#fff;
font-weight:bold;
text-align:left;
}
#colonna-dxTag p{ padding:8px;margin:0px;}
#colonna-dxTag span{ padding-right:5px;font-family:Arial, Helvetica, sans-serif; }
#colonna-dxTag .low{ font-size:11px;font-weight:lighter;line-height:12px; }
#colonna-dxTag .med{ font-size:13px;font-weight:normal;line-height:14px; }
#colonna-dxTag .hig{ font-size:15px;font-weight:bold;line-height:16px; }

#colonna-dxTag .low a{ text-decoration:none;color:#828282; }
#colonna-dxTag .med a{ text-decoration:none;color:#333333; }
#colonna-dxTag .hig a{ text-decoration:none;color:#006600; }
#colonna-dxTag .hig a:hover, #colonna-dxTag .med a:hover, #colonna-dxTag .low a:hover{ text-decoration:underline; }

/*PAGINA */
#pagina {
width:437px;
padding: 40px 55px 0px 55px;
z-index:1;
line-height:14px;
color:#333333;
}
.pagina-int {
width:636px;
padding: 25px 17px 0px 55px;
z-index:1;
line-height:14px;
color:#333333;
}
#pagina h1 {
width:437px;
font-size:14px;
line-height:20px;
color:#96bf0d;
font-weight:bold;
text-align:left;
margin:0px;
padding:0px 0px 10px 0px;
}
#pagina p {
width:437px;
font-size:11px;
text-align:left;
margin:0px;
padding:5px 0px;
z-index:1;
}
.pagina-int p {
width:636px;
font-size:11px;
text-align:left;
margin:0px;
padding:5px 0px;
z-index:1;
}
#percorso-nav {
width:636px;	
font-size:10px;	
padding:0px 0px 25px 0px;
text-align:left;
}
#pagina #percorso-navv {
width:412px;
}
.final-string {
font-size:10px;
line-height:13px;
font-weight:bold;
text-align:right;
padding:12px 0px;
}
.final-string h5 {
width:636px;
font-size:10px;
padding:0px 0px 10px 0px;
margin:0px;
}
.pagina-int .final-string {
width:636px;	
}
.contenuti {
width:636px;
}
.contenuti h1, .contenuti-double h1 {
width:636px;
font-size:14px;
line-height:20px;
color:#848484;
font-weight:bold;
text-align:left;
margin:0px;
padding:0px 0px 10px 0px;
}
.contenuti h3 {
width:636px;
font-size:12px;
line-height:16px;
color:#96bf0d;
font-weight:bold;
text-align:left;
margin:0px;
padding:20px 0px 0px 0px;
}
.contenuti p {
width:636px;
text-align:left;
margin:0px;
padding:0px;
}
.contenuti ul {
font-size:11px;
line-height:14px;
width:624px;
text-align:left;
margin:0px;
padding:10px 0px 10px 12px;
list-style:circ;
}
.contenuti ol {
font-size:11px;
line-height:14px;
width:624px;
text-align:left;
margin:0px;
padding:10px 0px 10px 20px;
list-style:decimal;
}
.contenuti ul li, .contenuti ol li {
font-size:11px;
line-height:14px;
width:624px;
text-align:left;
margin:0px;
padding:0px;
}
.contenuti h1 span, a.linkDownload {
display:block;
font-size:11px;
font-weight:normal;
padding:0px 0px 2px 24px;
background:url(img/ico-download-scheda.gif) no-repeat top left;
}
.contenuti-double {
width:636px;
background:url(img/bg-cnt-int.gif) repeat-y top left;
margin:0px;
padding:0px;
}
.contenuti-sx {
width:367px;
padding:0px 35px 10px 0px;
margin:0px;
text-align:left;
font-size:11px;
}
.contenuti-sx h1 {
width:367px;
font-size:14px;
line-height:20px;
color:#848484;
font-weight:bold;
text-align:left;
margin:0px;
padding:0px 0px 10px 0px;
}
.contenuti-sx p {
width:367px;
}
.contenuti-sx ul {
list-style:circ;
position:relative;
float:left;
font-size:11px;
margin:0px;
padding:0px 0px 0px 12px;
width:355px;
}
.contenuti-sx ul li {
width:355px;
margin:0px;
padding:2px 0px;
}
.contenuti-dx {
width:200px;
font-size:11px;
padding:0px 0px 10px 34px;
margin:0px;
text-align:left;
color:#333333;
}
.contenuti-dx h6 {
width:200px;
margin:0px;
padding:0px 0px 30px 0px;
}
.categ-attsens1 {
	width:180px;
	height:20px;
	padding:70px 0px 60px 180px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#78781f;
	background:url(img/img-seminari.jpg) no-repeat 0px 0px;
}
.categ-attsens2 {
	width:180px;
	height:20px;
	padding:70px 0px 60px 180px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#78781f;
	background:url(img/img-casistudio.jpg) no-repeat 0px 0px;
}

a.thumb-galleria {
display:block;
width:90px;
height:90px;
background-repeat:no-repeat;
background-position:0px 0px;
}
a:hover.thumb-galleria {
background-position:-90px 0px;
}
.img-gallery {
width:472px;
padding:0px;
text-align:center;
/**background:url(img/bg-cnt-int.gif) repeat-y top left;**/
}
.img-info-lat {
width:120px;
list-style-type:none;
padding:0px 0px 0px 24px;
margin:0px;
font-size:11px;
text-align:left;
}
.img-info-lat li {
width:200px;
padding:2px 0px;
margin-bottom:10px;
}
.img-info-long {
width:636px;
list-style-type:none;
padding:10px 0px 0px 0px;
margin:0px;
font-size:11px;
text-align:left;
}
.img-info-long li {
width:636px;
padding:2px 0px;	
}
.lista-osservatorio {
width:200px;
padding:25px 0px 0px 0px;
margin:0px;
list-style-type:none;
}
.lista-osservatorio li {
width:155px;
padding:14px 0px 6px 45px;
margin:0px 0px 6px 0px;
font-size:10px;
}
#punti-osservazione, #punti-azionipilota, #cnt-edizioni, #punti-attivitasens {
width:367px;
height:322px;
overflow:auto;
scrollbar-face-color: #f0f0f0;
scrollbar-highlight-color: #fdfdfd;
scrollbar-track-color: #cdcdcd;
scrollbar-arrow-color: #ababab;
scrollbar-shadow-color: #cdcdcd;
scrollbar-3dlight-color: #4d4d4d;
scrollbar-darkshadow-color: #4d4d4d;
}
#punti-osservazione ul, #punti-azionipilota ul, #punti-attivitasens ul {
width:340px;
font-weight:bold;
font-size:11px;
list-style-type:none;
padding:0px;
margin:0px;
text-align:left;
}
#punti-osservazione ul li, #punti-azionipilota ul li, #punti-attivitasens ul li  {
width:340px;
}
#linee-guida-img {
height:auto;
margin:0px;
padding:22px 0px 24px 0px;
list-style-type:none;
}
#linee-guida-img li {
font-size:10px;
width:157px;
line-height:12px;
border-bottom:#FFFFFF 8px solid;
}
#linee-guida-img li a {
display:block;
height:51px;
line-height:12px;
/*padding-top:38px;*/
text-align:left;
padding-left:62px;
color:#666;
text-decoration:none;
}
#linee-guida-img li a:hover {
color:#f90;
}
#sezioni-pmp #linee-guida-img li a:hover {
color:#69f;
}

a.lg-link{padding-right:20px;}
a#lg-link1 {
background:url(img/lg-link1.jpg) no-repeat 0px -51px;
padding-right:20px;
}
a#lg-link2 {
background:url(img/lg-link2.jpg) no-repeat 0px -51px;
padding-right:20px;
}
a#lg-link3 {
background:url(img/lg-link3.jpg) no-repeat 0px -51px;
padding-right:20px;
}
a#lg-link4 {
background:url(img/lg-link4.jpg) no-repeat 0px -51px;
}
a:hover#lg-link1 {
background:url(img/lg-link1.jpg) no-repeat 0px 0px;	
}
a:hover#lg-link2 {
background:url(img/lg-link2.jpg) no-repeat 0px 0px;		
}
a:hover#lg-link3 {
background:url(img/lg-link3.jpg) no-repeat 0px 0px;		
}
a:hover#lg-link4 {
background:url(img/lg-link4.jpg) no-repeat 0px 0px;		
}
#pagina-loghi {
width:547px;
height:440px;
padding:0px;
z-index:1;
background:url(img/img-loghi.jpg) no-repeat 42px 24px;
}
#pagina h4 {
width:367px;
margin:0px;
padding:26px 0px 2px 0px;
font-size:14px;
color:#333;
font-weight:bold;
text-align:left;
background:url(img/tratteggio-h4.gif) repeat-x top left;
}
#pagina h5 {
width:367px;
margin:0px;
padding:21px 0px 23px 0px;
font-size:14px;
color:#333;
font-weight:bold;
text-align:left;
background:url(img/tratteggio-h4.gif) repeat-x top left;
}
#cnt-doc {
width:470px;
padding:0px 8px 20px 0px;
}
#colonna-dx-doc {
width:134px;
padding:0px 0px 30px 45px;
/**background-color:#bebebe;**/
}
#colonna-dx-doc h4 {
width:134px;
margin:0px;
padding:15px 0px 0px 0px;
font-size:11px;
color:#333;
font-weight:bold;
text-align:left;
}
#colonna-dx-doc h5 {
width:134px;
margin:0px;
padding:15px 0px 0px 0px;
font-size:11px;
color:#333;
font-weight:bold;
text-align:left;
}
#colonna-dx-doc .lista-documenti {
width:134px;
margin:0px;
padding:0px 0px 4px 0px;
list-style-type:none;
font-size:11px;
}
#colonna-dx-doc .lista-documenti li {
width:134px;
margin:0px 0px 2px 0px;
padding:0px;
text-align:left;
text-decoration:underline;
color:#000;
font-weight:normal;
}
.img-documenti {
width:100px;
padding:10px 17px 20px 0px;
text-align:left;
}
#menu-premiazioni {
width:400px;
list-style-type:none;
font-weight:bold;
font-size:12px;
text-align:left;
padding:10px 0px;
margin:0px;
}
#menu-premiazioni li {
width:400px;
padding:6px 0px 0px 0px;
}
.contenuti-dx #menu-premiazioni {
width:200px;
list-style-type:none;
font-weight:bold;
font-size:12px;
text-align:left;
padding:10px 0px;
margin:0px;
}
.contenuti-dx #menu-premiazioni li {
width:200px;
padding:6px 0px 0px 0px;
}
#cnt-edizioni p {
line-height:15px;
}
#main-index {
width:100%;
height:100%;
text-align:center;
}
#main-swf {
width:900px;
height:550px;
margin:auto;
}
#main-swf span {
width:900px;
height:20px;
margin:0px auto;
font-size:11px;
}
#categorie-img {
height:51px;
margin:0px;
padding:22px 0px 24px 0px;
list-style-type:none;	
}
#categorie-img li {
font-size:10px;
padding:0px;
margin:0px;
}
#categorie-img li a {
display:block;
height:51px;
padding-top:0px;
padding-left:62px;
color:#666;
text-decoration:none;
text-align:left;
line-height:12px;
}
#categorie-img li a:hover {
color:#69f;
}
a#cat-link1 {
width:98px;
background:url(img/cat-link1.jpg) no-repeat 0px 0px;
}
a#cat-link2 {
width:110px;
background:url(img/cat-link2.jpg) no-repeat 0px 0px;
}
a#cat-link3 {
width:106px;
background:url(img/cat-link3.jpg) no-repeat 0px 0px;
}
a#cat-link4 {
width:74px;
background:url(img/cat-link4.jpg) no-repeat 0px 0px;
}
a:hover#cat-link1 {
background:url(img/cat-link1.jpg) no-repeat 0px -51px;	
}
a:hover#cat-link2 {
background:url(img/cat-link2.jpg) no-repeat 0px -51px;		
}
a:hover#cat-link3 {
background:url(img/cat-link3.jpg) no-repeat 0px -51px;		
}
a:hover#cat-link4 {
background:url(img/cat-link4.jpg) no-repeat 0px -51px;		
}



/** DEROGHE AL MENU **/
.contenuti-dx #linee-guida-img {
height:auto;
margin:0px;
padding:0px;
list-style-type:none;
}
.contenuti-dx #linee-guida-img li {
border-bottom:2px solid #fff;
padding:0px;
margin:0px;
}
.contenuti-dx #linee-guida-img li a {
width:138px;
height:51px;
padding:0px 0px 0px 60px;
margin:0px;
/*padding-top:16px;*/
}
.contenuti-dx a#lg-link1 {
padding-right:0px;
}
.contenuti-dx a#lg-link2 {
padding-right:0px;
}
.contenuti-dx a#lg-link3 {
padding-right:0px;
}
#linee-guida-img span {
display:block;
color:#f90;
width:138px;
height:35px;
padding-top:16px;
padding-left:62px;
}
.contenuti-dx #categorie-img {
height:212px;
margin:0px;
padding:0px;
list-style-type:none;	
}
.contenuti-dx #categorie-img li {
border-bottom:2px solid #fff;	
}
.contenuti-dx #categorie-img li a {
width:138px;
height:51px;
padding-top:0px;
}
.contenuti-dx a#cat-link1, .contenuti-dx a#cat-link2, .contenuti-dx a#cat-link3, .contenuti-dx a#cat-link4 {
width:138px;
}
#categorie-img span {
display:block;
color:#69f;
width:138px;
height:51px;
padding-top:0px;
padding-left:62px;
line-height:12px;
}

/** FINE DEROGHE **/
#linee-guida-lista {
width:367px;
padding:10px 0px 0px 0px;
margin:0px;
list-style-type:none;
font-size:11px;
text-align:left;
}
#linee-guida-lista li {
padding:0px;
margin:10px 0px 0px 0px;
}
#linee-guida-lista li a {
display:block;
width:360px;
background:url(img/lg-arrow-off.gif) no-repeat 0px 5px;
padding:0px 0px 0px 7px;
margin:0px;
}
#linee-guida-lista li a:hover {
background:url(img/lg-arrow-on.gif) no-repeat 0px 5px;
}
/*LISTA SEMINARI*/
#linee-guida-seminari {
width:367px;
padding:10px 0px 0px 0px;
margin:0px;
list-style-type:none;
font-size:11px;
text-align:left;
}
#linee-guida-seminari li {
padding:0px 0px 10px 0px;
margin:10px 0px 0px 0px;
width:367px;
line-height:16px;
}
#linee-guida-seminari li b {
padding:0px 0px 00px 22px;
margin:0px;
display:block;
}
#linee-guida-seminari li h6 {
padding:0px 0px 0px 22px;
margin:0px;
font-weight:normal;
font-size:11px;
text-align:left;
}
#linee-guida-seminari li h2 {
padding:0px 0px 10px 0px;
margin:0px;
font-weight:bold;
font-size:11px;
text-align:left;
color:#fdcb01;
}
#linee-guida-seminari li p {
padding:0px;
margin:0px;
}
/** IMAGE SLIDER **/
#imageSlide {
width:364px;
height:90px;
}
#imageSlideCnt {
width:364px;
height:90px;
overflow:hidden;
}
#imageSlide ul {
width:364px;
height:90px;
list-style-type:none;
padding:0px;
margin:0px;
}
#imageSlide ul li {
width:364px;
height:90px;
overflow:hidden;
}
#prevBtn, #nextBtn {
z-index:999999;
position:absolute;
left:369px;
}
#prevBtn img, #nextBtn img {
width:19px;
height:15px;
border:none;
margin:0px;
}
#prevBtn {
top:55px;
}
#nextBtn {
top:75px;
}
#prevBtn a {
display:block;
background:url(img/arrow-prev.gif) no-repeat 0px 0px;	
}
#nextBtn a {
display:block;
background:url(img/arrow-next.gif) no-repeat 0px 0px;	
}
#prevBtn a:hover {
background:url(img/arrow-prev.gif) no-repeat -19px 0px;	
}
#nextBtn a:hover {
background:url(img/arrow-next.gif) no-repeat -19px 0px;	
}
/** PULS MACROAREE **/
a#pulsante-pu, a#pulsante-pd, a#pulsante-pmp {
	display:block;
	width:181px;
	height:95px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration:none;
}
/* diversificazione delle immagini in base alla lingua */

/* ITALIANO */
a#pulsante-pu.ita {
background-image:url(img/puls-pays-med-urban-ita.jpg);
}
a#pulsante-pd.ita{
background-image:url(img/puls-pay-doc-ita.jpg);
}
a#pulsante-pmp.ita {
background-image:url(img/puls-pmp-ita.gif);
}
/* INGLESE */
a#pulsante-pu.eng {
background-image:url(img/puls-pays-med-urban-eng.jpg);
}
a#pulsante-pd.eng {
background-image:url(img/puls-pay-doc-eng.jpg);
}
a#pulsante-pmp.eng {
background-image:url(img/puls-pmp-eng.gif);
}
/* SPAGNOLO */
a#pulsante-pu.spa {
background-image:url(img/puls-pays-med-urban-spa.jpg);
}
a#pulsante-pd.spa {
background-image:url(img/puls-pay-doc-spa.jpg);
}
a#pulsante-pmp.spa {
background-image:url(img/puls-pmp-spa.gif);
}

/* PROPRIETA' COMUNI */
a:hover#pulsante-pu, a:hover#pulsante-pd, a:hover#pulsante-pmp {
background-position:-181px 0px;
}
#pulsante-pu span, #pulsante-pd span, #pulsante-pmp span {
visibility:hidden;
}









/** NEWS **/
.cont-news, .cont-photo  {
	width:636px;
	text-align:left;
	margin:0px;
	padding:30px 0px;
}
.cop_news {
	width:100px;
	padding:3px;
	border:#CCC 1px solid;
}
.tit_news{
	margin:0px;padding:0px;
}
.data_news {
	width:518px;
	height:20px;
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#C00;
	text-align:left;
	font-size:11px;
}
.testo_news {
	width:518px;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-align:left;
	font-size:12px;
}
.testo_news p {
	width:518px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.testo_news span, #cnt-doc span, #pm-main span{float:none}
.testo_news a {
	display:block;
	color:#009900;
	text-decoration:underline;
	padding:2px 0px;
	margin:0px;
	width:518px;
}
.testo_news a:hover {
	color:#999;
	text-decoration:underline;
}
.testo_news h5 {
	width:518px;
	padding:2px 0px;
	margin:0px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#333;
}
.linea-news {
	width:636px;
	height:1px;
	border-bottom:1px solid #CCC;
	margin:0px;
	padding:0px;
}
/** TAB OSSERVATORIO **/
.tabella {
	width:367px;
	padding:0px;
	margin:0px;
}
.colonna1 {
	height:20px;
	width:267px;
	paddign:0px;
	margin:0px;
	background-color:#DDD;
	text-align:left;
}
.colonna2 {
	height:20px;
	width:100px;
	paddign:0px;
	margin:0px;
	text-align:right;
	background-color:#DDD;
}	
#map {
	width:380px;
	height:300px;
	padding:0px;
	margin:0px;
	border:1px solid #CCC;
}

.download {
width:636px;
padding:20px 0px;
margin:0px;
border-bottom:1px solid #ccc;
}
.download-img {
width:100px;
padding:0px 10px 0px 0px;
margin:0px;
text-align:left;
}
.download-txt {
width:516px;
padding:0px;
margin:0px;
text-align:left;
font-size:11px;
}
.download img {
border:1px solid #e3e3e3;
}
.attsens {
width:636px;
padding:20px 0px;
margin:0px;
}
.attsens ul {
width:636px;
margin:0px;
padding:0px;
list-style:none;
}
.attsens ul li {
width:140px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
list-style:none;
}
.attsens-dx {
width:200px;
padding:0px 0px 20px 0px;
margin:0px;
}
.attsens-dx ul {
width:200px;
margin:0px;
padding:0px;
list-style:none;
}
.attsens-dx ul li {
width:200px;
margin:0px;
padding:0px 0px 7px 0px;
list-style:none;
}
/* ADD GIOVANNI */
.no_ris{ padding:0px;margin:0px;font-size:14px;color:#848484; }
.paginazione{ width:367px;position:relative;float:left;text-align:right;font-size:12px; }
.paginazione a{ color:#666;text-decoration:underline;padding:0px 2px; }
.paginazione a:hover{ color:#f90; }
.intestazione{ width:150px; font-weight:bold; }
/* DA EDITARE -> Formattazione UL */
.testo{font-size:11px;text-align:left;}
/* FINE FORMATTAZIONE UL */


/* PAGINAZIONE */
.paginazione { width:636px;margin:5px 0px; }
.paginazione2 { width:367px;margin:10px 0px;text-align:right; }
.paginazione a, .paginazione2 a{ color:#009900;text-decoration:underline; }
.paginazione a:hover, .paginazione2 a:hover{ text-decoration:none; }
/* FINE PAGINAZIONE */

/** LINKS **/
.cont-links  {
	/*width:636px;*/
	width:367px;
	text-align:left;
	margin:0px;
	padding:30px 0px;
}
.cop_links {
	width:100px;
	padding:3px;
	border:#CCC 1px solid;
}
.tit_links{
	margin:0px;padding:0px;
}
.data_links {
	/*width:518px;*/
	width:249px;
	height:20px;
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#C00;
	text-align:left;
	font-size:11px;
}
.testo_links, .testo_links2{
	/*width:518px;*/
	width:249px;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-align:left;
	font-size:12px;
}
.testo_links2 { width:349px; }
.testo_links p, .testo_links2 p {
	/*width:518px;*/
	width:249px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.testo_links2 p { width:349px; }
.testo_links span, .testo_links2 span {float:none}
.testo_links a, .testo_links2 a {
	display:block;
	color:#009900;
	text-decoration:underline;
	padding:2px 0px;
	margin:0px;
	/*width:518px;*/
	width:249px;
}
.testo_links2 a { width:349px; }
.testo_links a:hover, .testo_links2 a:hover {
	color:#999;
	text-decoration:underline;
}
.testo_links h5, .testo_links2 h5 {
	/*width:518px;*/
	width:249px;
	padding:2px 0px;
	margin:0px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#333;
}
.testo_links2 h5 { width:349px; }
.linea-links {
	/*width:636px;*/
	width:367px;
	height:1px;
	border-bottom:1px solid #CCC;
	margin:0px;
	padding:0px;
}

/* VIDEO */
.box_video{
	height:265px;
	width:340px;
	padding-top:20px;
	position:relative;float:left;
}

/* PHOTOGALLERY */
.cont-photo  {
	width:367px;
	text-align:left;
	float:left;
	padding:0px;margin:0px;
}
.cont-photo h3{ padding:20px 0px 0px 0px;margin:0px; }
.cont-photo a{ color:#848484;text-decoration:none;margin:0px;padding:0px; }
.cont-photo a:hover{ text-decoration:underline; }
.cont-photo .contenitore{ padding:0px;margin:0px; }
.cont-photo img{ border:none;padding:0px 30px 10px 0px;margin:0px;position:relative;float:left; width:90px;height:90px; }
.cont-photo .linea-photo-up, .cont-photo .linea-photo-dw{
	width:100%;
	height:1px;
	border-bottom:1px solid #CCC;
	margin:10px 0px 15px 0px;
	padding:0px;
	position:relative;float:left; 
}
.link-up{
	display:block;
	position:relative;float:left;
	text-align:right;
	width:100%;
	margin:10px 0px 15px 0px;
	padding:0px;
}
.cont-photo .linea-photo-dw{
	margin:10px 0px 30px 0px;
}

/* PHOTOGALLERY */
#photoSx {
height:51px;
margin:0px;
padding:0px 0px 24px 0px;
list-style-type:none;
}
#photoSx li {
font-size:10px;
width:157px;
line-height:12px;
}
#photoSx li a {
display:block;
line-height:12px;
color:#666;
text-decoration:none;
padding:2px 0px;
}
#photoSx li a:hover {
color:#f90;
}

/** SITEMAP **/
#sitemap {
width:636px;
text-align:left;
font-size:11px;
}
#sitemap span {
display:block;	
}
#sitemap ul {
list-style-type:none;	
}
#sitemap .liv1 {
margin:0px 0px 10px 0px;
padding:0px;
list-style-type:none;
}
#sitemap .liv2 {
margin:0px;
padding:0px 0px 0px 20px;
list-style-type:none;
}
#sitemap .liv3 {
margin:0px;
padding:0px 0px 0px 20px;
list-style-type:none;
}
#sitemap span, #sitemap li {
float:left;
position:relative;
}
#sitemap .sitemapHome {
width:614px;
background:url(img/sitemap-home.gif) no-repeat 0px 5px;
padding:5px 0px 5px 22px;
font-weight:bold;
text-transform:uppercase;
}
#sitemap .sitemapArea {
width:592px;
background:url(img/sitemap-area.gif) no-repeat 22px 5px;
padding:5px 0px 5px 44px;
text-transform:uppercase;
margin-top:8px;
}
#sitemap .sitemapSezione {
width:570px;
font-weight:normal;
background:url(img/sitemap-sezione.gif) no-repeat 44px 5px;
padding:3px 0px 3px 66px;
}
#sitemap .sitemapTool {
width:548px;
background:url(img/sitemap-tool.gif) no-repeat 66px 5px;
padding:3px 0px 3px 88px;
}
.lista-paesi {
width:570px;
margin:0px;
padding:0px 0px 0px 66px;
}
.lista-paesi li {
width:168px;
padding:3px 0px 3px 22px;
background:url(img/sitemap-tool.gif) no-repeat 0px 5px;
}
.lista-leggi {
width:548px;
margin:0px;
padding:0px 0px 0px 88px;
}
.lista-leggi li {
width:160px;
padding:3px 0px 3px 22px;
background:url(img/sitemap-tool.gif) no-repeat 0px 5px;
}

/** SITEMAP LINKS **/
#sitemap .sitemapHome a, #sitemap .sitemapArea a {
color:#7c7c7c;
text-decoration:underline;
}
#sitemap .sitemapHome a:hover, #sitemap .sitemapArea a:hover {
color:#000;
text-decoration:none;
}
.sitemapSezione a {
color:#909090;
text-decoration:none;
}
.sitemapSezione a:hover {
color:#000;
}
.sitemapTool a, .lista-paesi li a, .lista-leggi li a {
color:#909090;
text-decoration:none;
}
.sitemapTool a:hover, .lista-paesi li a:hover, .lista-leggi li a:hover {
color:#4d4d4d;
}

/*DIV STATISTICHE*/
#contatore{
	float:left;position:relative;width:115px;padding-left:9px;
	/*position:absolute;
	top:-100000;
	left:-10000;
	visibility:hidden;*/
}
/* L'img footer ha class="float-left" style="left:66px;" */


/* --- RICERCA --- */
.div_risultati .div_intesta{
	color:#FFF;
	background:#bebebe;
	padding:4px 0px 0px 10px;
	border:1px solid #848484;
	margin:0px;
	width:624px; /* 636 - 2px border - 10px padding*/
	height:22px;
	position:relative;float:left;
	cursor:pointer;
	margin:5px 0px 0px 0px;
}
.div_risultati .div_intesta strong{
	font-size:12px;
	font-weight:bold;
	position:relative;float:left;
}
.div_risultati .div_intesta small{
	color:#FFF;
	width:250px;
	text-align:right;
	padding:0px 20px 0px 0px;
	position:relative;float:right;
}
.div_risultati .nores{
	width:624px;
	font-style:italic;
	font-size:12px;
	text-align:center;
	padding:15px 0px;
	position:relative;float:left;
	display:block;
}
.pulsCerca{
	background:#bebebe;
	color:#666666;
	padding:5px 15px;
	margin:0px;
}
.fotosem{
	width:300px;
	text-align:center;
}

/** AUTO SCROLL **/
#newsAutoScrollBox {
position:relative;
float:left;
width:182px;
height:200px;
clip:rect(0,0,0,0);
overflow:hidden;
z-index:1;
}
#newsAutoScrollCnt {
position:relative;
float:left;
width:182px;
}