/* CSS Document */

/*=== HTML & LAYOUT ELEMENTS ===*/

/*=== Firefox workaround to avoid content moving on page length ===*/
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
}
/*==================*/

body {margin: 0px; padding: 0px; background-color:#FFF; font-family:"Trebuchet MS", Tahoma, Verdana, Arial;font-size: 12px;}
img{border:0;}

#head{width:600px;}

#container {border: 1px solid #2D2D2F;}

#header {font-size: 12px; color: #FFF; background-color:#000; padding-left: 7px;line-height:26px; display:none;}
#header a:link, #header a:active, #header a:visited{color: #FFF;text-decoration:none;}
#header a:hover {color: #FFF;text-decoration:underline;} 

#currentheader {font-size: 12px;color: #FFF;background-color:#000;padding-left: 7px;line-height:26px; display:none;}
#currentheader a:link, #currentheader a:active, #currentheader a:visited{color: #666;text-decoration:none;}
#currentheader a:hover {color: #666;text-decoration:underline;}

#footer {border-top: 3px solid #666; display:none;}

.small {font-size: 11px;line-height: 15px;}

#navigator td {font-size: 13px;padding: 2px 0 2px 0;text-align: center; display:none;}

#printmargin{margin-left:25px;}
#printimage{display:none;}

/*#mprogetto {background: #993400;color: #B7714D;}*/
#mprogetto {background: #993300;color: #fff;}
#mprogetto a:link, #mprogetto a:active, #mprogetto a:visited{color: #fff;text-decoration:none;}
#mprogetto a:hover {color: #fff;text-decoration:underline;}
#mprogetto a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mprogetto a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

/*#mattivita {background: #0099CB;color: #4DB8DC;}*/
#mattivita {background: #0099CB;color: #fff;}
#mattivita a:link, #mattivita a:active, #mattivita a:visited{color: #fff;text-decoration:none;}
#mattivita a:hover {color: #fff;text-decoration:underline;}
#mattivita a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mattivita a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

/*#mstrumenti {background: #98CB00;color: #B8DB4B;}*/
#mstrumenti {background: #98CB00;color: #fff;}
#mstrumenti a:link, #mstrumenti a:active, #mstrumenti a:visited{color: #fff;text-decoration:none;}
#mstrumenti a:hover {color: #fff;text-decoration:underline;}
#mstrumenti a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mstrumenti a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

/*#mpartecipa {background: #FDBE02;color: #FEE581;}*/
#mpartecipa {background: #FDBE02;color: #fff;}
#mpartecipa a:link, #mpartecipa a:active, #mpartecipa a:visited{color: #fff;text-decoration:none;}
#mpartecipa a:hover {color: #fff;text-decoration:underline;}
#mpartecipa a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mpartecipa a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

/*#mnews {background: #FF6600;color: #FF944C;}*/
#mnews {background: #FF6600;color: #fff;}
#mnews a:link, #mnews a:active, #mnews a:visited{color: #fff;text-decoration:none;}
#mnews a:hover {color: #fff;text-decoration:underline;}
#mnews a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mnews a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

/*#mgalleria {background: #FF3300;color: #FF714D;}*/
#mgalleria{background: #FF3300;color: #fff;}
#mgalleria a:link, #mgalleria a:active, #mgalleria a:visited{color: #fff;text-decoration:none;}
#mgalleria a:hover {color: #fff;text-decoration:underline;}
#mgalleria a.pressed {color: #fff;text-decoration:none; font-weight:bold;}
#mgalleria a.pressed:hover {color: #fff;text-decoration:none; font-weight:bold;}

#gallery{border:0;}
#gallery td{padding:10px 15px 10px 15px;}

#txtbox{width:570px; margin-bottom:25px; margin-top:15px; text-align:justify;}
#txtmap{width:420px; margin-bottom:25px; margin-top:15px; text-align:justify;}

#imgbox{padding-top:35px; display:none;}
#imgbox div{margin-bottom:10px;}

#imgprog{border:1px dashed #993300;}
#imgprog img{border:1px solid #FFFFFF;}

#imgatt{border:1px dashed #0099CB;}
#imgatt img{border:1px solid #FFFFFF;}

#imgstrum{border:1px dashed #98CB00;}
#imgstrum img{border:1px solid #FFFFFF;}

#imgpart{border:1px dashed #FDBE02;}
#imgpart img{border:1px solid #FFFFFF;}

#imgnews{border:1px dashed #FF6600;}
#imgnews img{border:1px solid #FFFFFF;}

#imgserv{border:1px dashed #666;}
#imgserv img{border:1px solid #FFFFFF;}

.titprogetto{color:#993400; font-size:33px;}
.stitprogetto{color:#993400; font-size:16px;}

.titattivita{color:#0099CB; font-size:33px;}
.subattivita{color:#0099CB; font-size:21px;}
.stitattivita{color:#0099CB; font-size:16px;}

.titstrumenti{color:#98CB00; font-size:33px;}
.stitstrumenti{color:#98CB00; font-size:16px;}

.titpartecipa{color:#FDBE02; font-size:33px;}
.stitpartecipa{color:#FDBE02; font-size:16px;}

.titnews{color:#FF6600; font-size:33px;}
.stitnews{color:#FF6600; font-size:16px;}
.boldnews{color:#FF6600; font-size:14px; font-weight:bold;}

.titgalleria{color:#FF3300; font-size:33px;}
.stitgalleria{color:#FF3300; font-size:16px;}

.titservizi{color:#666; font-size:33px;}
.stitservizi{color:#666; font-size:16px;}

.subtit{color:#666; font-size:16px; font-weight:bold;}
.subtit a, .subtit a:link, .subtit a:active, .subtit a:visited{color: #666;text-decoration:underline;}
.subtit a:hover {color: #666;text-decoration:underline;}



.subit{color:#666; font-size:14px; font-style:italic;}

.testo{font-size:12px; color:#000; line-height:16px;}
.testo a, .testo a:link, .testo a:active, .testo a:visited{color: #000;text-decoration:underline;}
.testo a:hover {color: #000;text-decoration:underline;}

.testomap{font-size:11px; color:#000; line-height:14px;}
.testomap a, .testomap a:link, .testomap a:active, .testomap a:visited{color: #000;text-decoration:underline;}
.testomap a:hover {color: #000;text-decoration:underline;}

.listapartner{margin-left:10px;padding-left:10px; margin-top:10px; list-style:square;} 
.listapartner li {margin-top:10px;}

.listamappa{margin-left:0;padding-left:0; margin-top:6px; list-style:none;} 
.listamappa li {margin-top:5px;}

.sottolista{margin-left:10px;padding-left:10px; margin-top:5px; margin-bottom:5px; list-style-type:square;} 
.sottolista li {margin-top:2px;}

.numlista{margin-left:10px;padding-left:10px; margin-top:5px; margin-bottom:5px; list-style-type:decimal;} 
.numlista li {margin-top:8px;}

.uplist{margin-bottom:5px;}

.matl{float:left; margin-top:15px; width:88px;}
.matr{float:left; padding:0; margin-top:15px; white-space:normal; width:450px;}

.elenco1{float:left; margin-top:10px;}
.elenco2{float:left; padding:3px 0 0 8px; margin-top:10px;}

.tratto{background-image:url(img/tratto.gif); background-repeat:repeat-x; margin:15px 0 15px 0;}
.tratto2{background-image:url(img/tratto.gif); background-repeat:repeat-x; margin:25px 0 15px 0;}
.tratto3{background-image:url(img/tratto.gif); background-repeat:repeat-x; margin:15px 10px 15px 10px;}
.tratto4{background-image:url(img/tratto.gif); background-repeat:repeat-x; margin:10px 15px 5px 15px;}
.trattof{background-image:url(img/tratto.gif); background-repeat:repeat-x; margin:20px 0 20px 0;}

#iellotable {font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size: 12px; width: 100%;}
#iellotable th {text-align: left; padding: 4px 0 2px 6px; background-color: #FDBE02; border-bottom: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; color: #FFF;}
#iellotable tr td {padding: 8px 6px; border-bottom: 1px solid #FFF; }
#iellotable tr.even td {background-color: #f7f7f7; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}
#iellotable tr.odd td {background-color: #fff; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}

#bluetable {font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size: 12px; width: 100%;}
#bluetable th {text-align: left; padding: 4px 0 2px 6px; background-color: #0099CB; border-bottom: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; color: #FFF;}
#bluetable tr td {padding: 3px 6px; border-bottom: 1px solid #FFF; }
#bluetable tr.even td {background-color: #f7f7f7; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}
#bluetable tr.odd td {background-color: #fff; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}

#mustable {font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size: 11px; width: 100%;text-align: left;}
#mustable th {text-align: left; padding: 3px 0 2px 3px; background-color: #FDBE02; border-bottom: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; color: #FFF;}
#mustable tr td {padding: 3px 3px; border-bottom: 1px solid #FFF; }
#mustable tr.even td {background-color: #f7f7f7; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}
#mustable tr.even td a {color:#444; text-decoration:underline;}
#mustable tr.even td a:hover {color:#444; text-decoration:underline;}
#mustable tr.odd td {background-color: #fff; border-bottom: 1px solid #fff; border-right: 1px solid #fff; color:#444;}
#mustable tr.odd td a {color:#444; text-decoration:underline;}
#mustable tr.odd td a:hover {color:#444; text-decoration:underline;}

/* menu servizio*/
#contmenu{padding:0;}
ul#menualto{list-style-type:none;line-height:26px;font-size:11px;margin:0;padding:0;}
ul#menualto li{display:block;float:left;margin:0 0 0 4px; white-space:nowrap;}
ul#menualto div{margin:4px 0 4px 0;}
ul#menualto li.left{margin:0;}
ul#menualto li a{display:block;float:left;color:#fff;background-color:#000;text-decoration:none;padding:0 15px 0 15px;line-height:26px;}
ul#menualto li a.right{padding-right:15px;}
ul#menualto li a:hover{background-color:#000;}
ul#menualto li a.current{color:#fff;background-color:#000;}
ul#menualto li a.current:hover{color:#fff;background-color:#000;}

#sottomenu{padding:0; display:none;}
/*sottomenu progetto*/
ul#progetto{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#progetto li{display:block; margin-top:6px; line-height:25px; background-image:url(img/backprogetto.gif);background-repeat:no-repeat;}
ul#progetto li a{display:block;color:#fff;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#progetto li a:hover{color:#fff;}
ul#progetto li a.current{color:#FFD5BF;}
ul#progetto li a.current:hover{color:#FFD5BF;}
ul#progetto div a {display:block;margin-top:6px;text-decoration:none;padding:0; background-color:#fbdebe; background-image:url(img/sm_progetti.gif);background-repeat:no-repeat; color:#c46c40; width:150px; font-size:10px;}
ul#progetto div a:hover{color:#c46c40;}
ul#progetto div a.subpress{color:#993300;}
ul#progetto div a.subpress:hover{color:#993300;}
ul#progetto span{padding-left:33px;}

/* sottomenu attivita*/
ul#attivita{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#attivita li{display:block; margin-top:6px; line-height:25px;background-image:url(img/backattivita.gif);background-repeat:no-repeat;}
ul#attivita li a{display:block;color:#fff;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#attivita li a:hover{color:#fff;}
ul#attivita li a.current{color:#B0ECFF;}
ul#attivita li a.current:hover{color:#B0ECFF;}
ul#attivita div a {display:block;margin-top:6px;text-decoration:none;padding:0; background-color:#97dcf3; background-image:url(img/sm_attivita.gif);background-repeat:no-repeat; color:#00759B; width:150px; font-size:10px;}
ul#attivita div a:hover{color:#00759B;}
ul#attivita div a.subpress{color:#003242;}
ul#attivita div a.subpress:hover{color:#003242;}
ul#attivita span{padding-left:33px;}


/* sottomenu strumenti*/
ul#strumenti{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#strumenti li{display:block;background-image:url(img/backstrumenti.gif);background-repeat:no-repeat; margin-top:6px; line-height:25px;}
ul#strumenti li a{display:block;color:#fff;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#strumenti li a:hover{color:#fff;}
ul#strumenti li a.current{color:#d3eb87;}
ul#strumenti li a.current:hover{color:#d3eb87;}
ul#strumenti div a {display:block;margin-top:6px;text-decoration:none;padding:0; background-image:url(img/sm_strumenti.gif);background-repeat:no-repeat; color:#779e01; width:150px; font-size:10px;}
ul#strumenti div a:hover{color:#779e01;}
ul#strumenti div a.subpress{color:#5b7312;}
ul#strumenti div a.subpress:hover{color:#5b7312;}
ul#strumenti span{padding-left:33px;}



/* sottomenu partecipa*/
ul#partecipa{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#partecipa li{display:block; margin-top:6px; line-height:25px;}
ul#partecipa li a{display:block;color:#fff;background-image:url(img/backpartecipa.gif);background-repeat:no-repeat;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#partecipa li a:hover{color:#fff; background-image:url(img/backpartecipa.gif); background-repeat:no-repeat;}
ul#partecipa li a.current{color:#FFF2CC; background-image:url(img/backpartecipa.gif); background-repeat:no-repeat;}
ul#partecipa li a.current:hover{color:#FFF2CC; background-image:url(img/backpartecipa.gif); background-repeat:no-repeat;}

/* sottomenu news*/
ul#news{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#news li{display:block; margin-top:6px; line-height:25px;}
ul#news li a{display:block;color:#fff;background-image:url(img/backnews.gif);background-repeat:no-repeat;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#news li a:hover{color:#fff; background-image:url(img/backnews.gif); background-repeat:no-repeat;}
ul#news li a.current{color:#FFC69F; background-image:url(img/backnews.gif); background-repeat:no-repeat;}
ul#news li a.current:hover{color:#FFC69F; background-image:url(img/backnews.gif); background-repeat:no-repeat;}

/* sottomenu galleria*/
ul#galleria{list-style-type:none; background-color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial; font-size:11px; margin:0; padding:0;}
ul#galleria li{display:block; margin-top:6px; line-height:25px;}
ul#galleria li a{display:block;color:#fff;background-image:url(img/backgalleria.gif);background-repeat:no-repeat;height:25px;text-decoration:none;padding:0 5px 0 33px;}
ul#galleria li a:hover{color:#fff; background-image:url(img/backgalleria.gif); background-repeat:no-repeat;}
ul#galleria li a.current{color:#FFD3CA; background-image:url(img/backgalleria.gif); background-repeat:no-repeat;}
ul#galleria li a.current:hover{color:#FFD3CA; background-image:url(img/backgalleria.gif); background-repeat:no-repeat;}
