/* \*//* *//*stili per il layout fisso*/img{ border:none}a:link{text-decoration:none;color:#FF6600;}a:visited{text-decoration:none;color:#FF6600;}a:hover{text-decoration:underline;color:#FF6600;}.salta {position: absolute;overflow: hidden;width: 0;height: 0;}.salta:active, .salta:focus {position: absolute;overflow: visible;width: auto;height: auto;}body{ font-size:100%;margin: 0;padding:0;background-color: #F9FDEA;font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;text-align: center}div#container{ font-size:1em;width: 890px;margin: 0px auto;text-align: left; border: 4px solid #D0CCAB; background:#FFFFFF url(elementi/bg_head_strade.jpg) no-repeat scroll center top;}acronym{font-style:italic; text-decoration:none}abbr{font-style:italic; text-decoration:none}/*stili generici, su header e footer*/#header{ height:130px; position:relative;}#header span{ display:none;}#back{left:36px; top:18px; position:absolute; background: transparent; width:160px; height: 154px; z-index:5;cursor: pointer;}div#back a:focus, div#back a:active{background:#339900;}div#regione{left:810px; top:25px; position:absolute; background: transparent; width:70px; height: 80px; z-index:6;cursor: pointer;}div#regione a:focus, div#regione a:active{background:#339900;}#regione2{left:695px; top:25px; position:absolute; background:transparent; width:123px; height: 80px; z-index:6;cursor: pointer;}#parchi{left:825px; top:25px; position:absolute; background:transparent; width:60px; height: 80px; z-index:6;cursor: pointer;}.invisible { display:none;}#cartina{padding:0px;	float:left;	text-align: left;	font-size: 10px;	line-height: 15px;	display:block;	margin:15px 0px 0px 15px;}.sito{ padding:0 0 0 1.6em; margin:0; font-size:0.7em; background: transparent url(elementi/link.gif) no-repeat 0.4em 0.1em;width:100%;float:left;}.sito a:link, .sito a:visited{color:#193700}.clearer{clear:right; height:10px;}.box_foto{ width:110px; height:130px; background:#ffffff; float:left; margin:5px 10px 5px 0; vertical-align:middle }#article .box_foto h3 {font-size:0.7em; text-align:center; padding:2px;}.row_foto{ clear:right; background:#ffggff;}.foto{border: 5px solid #C9CFB3;float:left;margin:0px 10px 10px 2px;}.foto2{float:left;margin:5px 10px 10px 2px;}.foto_dx{border: 5px solid #C9CFB3;float:right;margin:0px 5px 10px 7px;}.foto_th{ margin:auto; display:block;border: 1px solid #C9CFB3;}.cover{border: 1px solid #C9CFB3;float:left;margin-right:8px; margin-bottom:8px;}.campo{	color: #666666;	background-color: #FFFFFF;	line-height: 18px;	height: 16px;	border: 1px solid #CCCCCC;	padding:2px;	margin-top:10px;	margin-bottom:10px;	font-size:12px;}.combo{	color: #666666;padding:0px;	margin-top:10px;	margin-bottom:10px;}.campocombo{	color: #666666;padding:2px;height:20px;		margin-top:10px;	margin-bottom:10px;	font-size:12px;	border: 1px solid #CCCCCC;}.ico{float:left;margin-right:5px;display:block;}.ico_natura{float:right;margin:0 5px 0 5px;display:block;}.pul_cerca{float:right;	margin:10px 0px 10px 0px;	border:0;}.verdone{ color:#A8997D; font-weight:bold}/* gestione dei pulsanti*/.pul{padding:0px;margin:5px 0px 0px 0px;	font-size:12px;	display:block;}.pul a.botton{	color: #F9FDEA;	padding:5px 15px 5px 15px;	font-weight: bold;	margin-left: auto; margin-right: auto;	border:1px solid #C4D09B;	background: url(elementi/bg_bottone.gif);	width:50px;}.pul a.botton:link{color: #F9FDEA;text-decoration:none;}.pul a.botton:hover{	color: #00CC33;	text-decoration:none;	border:1px solid #00CC33;}.pul a.botton:visited{color: #F9FDEA;}#pul{text-align:center;padding:0px;margin:0px;	font-size:12px;	display:block;}#pul a.botton{	color: #F9FDEA;	padding:5px;	font-weight: bold;	margin:0px;	border:1px solid #C4D09B;	background: url(elementi/bg_bottone.gif);		display:block;}#pul a.botton:link{color: #F9FDEA;text-decoration:none;}#pul a.botton:hover{	color: #00CC33;	text-decoration:none;	border:1px solid #00CC33;}#pul a.botton:visited{color: #F9FDEA;}/*stili specifici per il layout*/#banner{margin:0px;padding:0px;}div#path{background: transparent url(elementi/dot.gif) repeat-x left bottom;padding:0px 0px 5px 0px;margin:0px;display:block;height:20px;}div#path ul{padding:0px;margin:0px;}div#path li {font-size:0.68em;	list-style-type: none;	text-align: left;	float:left;	padding-right:5px;	line-height:1.6em;}div#path li a:link{text-decoration:none; color:#663300; }div#path li a:visited{text-decoration:none; color:#663300; }div#path li a:hover{text-decoration:underline; color:#663300; }div#paging{font-size:0.7em;text-align: left;border-bottom:#EEF3DC solid 1px;border-top:#EEF3DC solid 1px;padding:0px 0px 0px 10px;margin:10px 0px 10px 0px;line-height:20px;background:#FCFFF6;}div#paging a:link, div.paging a:visited { color:#669900;}#paging span{ font-weight:bold }div.paging{font-size:0.7em;text-align: left;border-bottom:#EEF3DC solid 1px;border-top:#EEF3DC solid 1px;padding:0px 0px 0px 10px;margin:10px 0px 10px 0px;line-height:20px;background:#FCFFF6;}div.paging a:link, div.paging a:visited { color:#669900}.paging span{ font-weight:bold }div.paging a.attivo{color:#FF6600;}div#paging2{font-size:0.7empx;text-align: left;border-bottom:#EEF3DC solid 1px;border-top:#EEF3DC solid 1px;padding:0px 0px 0px 10px;margin:0px 0px 10px 0px;line-height:20px;background:#FCFFF6;}div#paging2 a:link, div#paging2 a:visited { color:#669900}#paging2 span{ font-weight:bold }div#navigation{font-size: 0.9em; float:left; width:236px; background: url(elementi/bg_menu.gif) no-repeat left top; color: #193700;padding-top: 100px;}div#navigation_parco{ float:left; width:236px; color: #193700;}div#content{background: url(elementi/bg_main.gif) no-repeat; margin:0px 0px 0px 236px; padding: 15px;}div#footer{ margin:0px;padding:0px;font-size: 0.8em;line-height:1.4em;color: #FFFFFF;clear:both; text-align:center; background:#73B201 url(elementi/bg_footer.jpg) no-repeat top;}#footer p{padding:70px 100px 20px 100px;margin:0px;}#footer a:link{text-decoration:none;color: #FFFFFF;}#footer a:visited{text-decoration:none;color: #FFFFFF;}#footer a:hover, #footer a:focus, #footer a:active{text-decoration:underline;color: #FFFFFF;}/*stili per il menu*/#navigation ul {margin: 0;	padding: 0;	}#navigation li {	line-height: 2.1em;	padding-left:10px;	background: #EEF3DC url(elementi/bg_pul.gif) repeat-y left top;	display: block;	list-style-type: none;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C4D09B;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #95A887;}#navigation li a:link {display: block;	color: #193700;	text-decoration:none;}#navigation li a:visited {display: block;	color: #193700;	text-decoration:none;}#navigation li a:hover, #navigation li a:focus, #navigation li a:active {display:block;	color: #66CC00;}#navigation li#attivo{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C4D09B;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	background:#FFFFFF;}#navigation_parco ul {	margin: 0 0 0px 0;	padding: 0;	}#navigation_parco li {	line-height: 2.1em;	padding-left:10px;	background: #F1E9D6 url(elementi/bg_pul2.gif) repeat-y left top;	display: block;	list-style-type: none;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color:#CDB9A7;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #95A887;}#navigation_parco li a:link {display: block;	color:#663300;	text-decoration:none;}#navigation_parco li a:visited {display: block;	color:#663300;	text-decoration:none;}#navigation_parco li a:hover , #navigation_parco li a:focus, #navigation_parco li a:active {display:block;color:#CC0000;}#navigation_parco li#attivo{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color:#CDB9A7;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	background:#FFFFFF;}#sottomenu{font-size: 12px; float:left; width:200px; background:transparent; color: #193700; border-top: 1px solid #C4D09B; margin:5px 20px 5px 0px;}#sottomenu ul {margin: 0; padding: 0; width:100%; list-style-type:none}#sottomenu li#lista_sottomenu{list-style-type: none;list-style-position: outside;}#sottomenu li#lista_sottomenu span a:link{color:#996600;}#sottomenu ul li {	list-style-type:none;	line-height: 30px;	padding:0px 0px 0px 20px;	text-align: left;	border-bottom: 1px solid #C4D09B;list-style-image: url(elementi/xxxoo.gif);	background: #FCFFF6 url(elementi/arrow.gif) no-repeat 8px 10px;}#sottomenu li a:link, #sottomenu li a:visited {color: #193700;	text-decoration:none;font-size: 12px;list-style-type: none;}#sottomenu li a:hover {	color: #66CC00;font-size: 12px;list-style-type: none;}#sottomenu ul li#attivo{	list-style-type:none;	line-height: 30px;	padding:0px 0px 0px 20px;	text-align: left;	border-bottom: 1px solid #C4D09B;list-style-image: url(elementi/xxxoo.gif);	background: #ffffff url(elementi/arrow.gif) no-repeat 8px 10px;	}#sottomenu ul li#attivo a:link, #sottomenu ul li#attivo a:visited{ color:#66CC00}/*fine navigation */#search {padding: 10px 10px 15px 10px;	height: 80px;	background: #FFFFFF url(elementi/bg_search.gif) repeat-x left top;	text-align:center;	font-size:0.85em;clear:left;padding: 10px 10px 15px 10px;	height: 80px;	background: #FFFFFF url(elementi/bg_search.gif) repeat-x left top;	text-align:center;	font-size:0.85em;}#search a:link {display: block;	color: #193700;	text-decoration:none;}#search a:visited {	color: #193700;	text-decoration:none;}#search a:hover {	color: #339900;	text-decoration:none;}#search label{display:block;}#voci_ico{text-align: left;font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;color:#563110;padding:0px;margin:10px 0px 0px 0px;border-bottom:#EEF3DC solid 1px;border-left:#EEF3DC solid 1px;border-right:#EEF3DC solid 1px;background:#FCFFF6;width:100%;float:left;}#voci_ico h1{font-size:0.9em;margin:0px 0px 0px 0px;padding:8px 5px 8px 8px;background:#FCFFF6;border-top:#EEF3DC solid 1px;}#voci_ico h1 span{font-size:0.8em; font-weight:normal; color:#FF6600}#voci_ico h1 span a:link, #voci_ico h1 span a:visited, #voci_ico h1 span a:hover { color:#FF6600}#voci_ico ul {margin: 0px; padding:0px 0px 10px 0px;}#voci_ico li {margin: 0px 0px 0px 3px; padding:4px; font-size:0.8em; list-style-type: none; line-height:40px;border-top:#EEF3DC solid 1px; }#voci_ico a:link, #voci a:visited {color:#669900}#voci{text-align: left;font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;color:#563110;padding:0px;margin:10px 0px 25px 0px;border-bottom:#EEF3DC solid 1px;border-left:#EEF3DC solid 1px;border-right:#EEF3DC solid 1px;background:#FCFFF6;width:100%;float:left;}#voci h1{font-size:0.9em;margin:0px 0px 5px 0px;padding:5px 5px 5px 8px;background:#FCFFF6;border-top:#EEF3DC solid 1px;border-bottom:#EEF3DC solid 1px;}#voci h1 span{font-size:0.8em; font-weight:normal; color:#FF6600}#voci h1 span a:link, #voci h1 span a:visited, #voci h1 span a:hover { color:#FF6600}#voci ul {margin: 0px; padding:0px 0px 10px 0px;}#voci li {margin: 0px 0px 0px 3px; padding:4px 4px 4px 20px; font-size:0.75em; list-style-type: none; background: transparent url(elementi/arrow.gif) no-repeat 5px 6px; }#voci a:link, #voci a:visited {color:#669900}.ico_iti{float:left; border:0; margin:0 10px 0 0}/*gestione dei box*/#article{text-align: left;font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;color:#563110;padding:0px;margin:15px 0px 0px 0px;position:relative;}#article a:link{text-decoration:none;color:#FF6600;}#article a:visited{text-decoration:none;color:#FF6600;}#article a:hover{text-decoration:underline;color:#FF6600;}#article h1{margin:5px 0px 10px 0px;	font-size:1.65em;	font-weight: normal;padding:0px 0 0.2em 0;line-height:1.5em;}#article h1 span{font-size:0.65em;}#article h2{display:block;margin:0 0 20px 0;padding:0px;font-size:1em;font-weight: normal;font-style:italic;font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;background: transparent;}#article h2 span{ line-height:1.6em; text-align:center; display:block; float:left;border:1px solid #D0CCAB; margin:0 5px 0 5px; width:1.5em; height:1.6em; color:#FFFFFF; font-style:normal; font-weight:bold; font-size:0.8em}#article h2.puntinato{	margin:10px 0px 10px 0px;	padding:0px;	line-height:1em;	font-size:0.8em;	font-weight: normal;	background: transparent url(elementi/bg_h2.gif) repeat-x 0 0.2em;}#article h2.puntinato span{background:#ffffff;border:1px solid #C4D09B;margin-left:10px;padding:3px 7px 3px 7px;color:#563110;font-weight:normal;float:none;display:block;height:1.3em;line-height:1.4em;width:9em;}#article h2 .square_1{ background:#FF0000}#article h2 .square_2{ background:#247413}#article h2 .square_3{ background:#FF8901}#article h2 .square_4{ background:#0000FF}#article h2 .square_5{ background:#663399}#article h2 .square_6{ background:#FBC112}#article h2 .square_7{ background:#984600}#article p{background:transparent;	font-size:0.82em;	line-height:1.4em;	margin:10px 0px 10px 0px;	padding:0px;}#article h3{display:block;margin:0 0 10px 0;padding:0px;font-size:1.1em;font-weight: normal;font-style:italic;font-family:Geneva, Arial, Verdana, sans-serif;background: transparent;}#article h4{display:block;margin:0 0 10px 0;padding:0px;font-size:1.1em;font-weight: bold;font-family:Geneva, Arial, Verdana, sans-serif;background: transparent;}#article label{ display:block}#icone{ border-top:1px dashed #D0CCAB; font-size:0.8em; padding:10px 0 0 0; margin:0 0 10px 0; height:50px}#icone ul{margin:0; padding:0}#icone li{display:block; float:right;}#icone span{display:none}#icone a:hover{text-decoration:none; color:#669900}#icone a:link{text-decoration:none; color:#cccccc}.torna{float:left; display:block; padding:10px 0 0 5px; background:#FCFFF6 }.torna a:link, .torna a:visited{ background:#FCFFF6 url(elementi/fraccia_eco.gif) no-repeat 3px 3px;text-decoration:none; padding:5px 6px 5px 27px; border:1px solid #ccddcc;}.torna a:hover{text-decoration:none; background:#ffffff url(elementi/fraccia_eco_hover.gif) no-repeat 3px 3px;border:1px solid #00CC33;}.etichetta{background:#ffffff url(elementi/bg_etichetta.gif) repeat-x; height:1.2em; padding:0.5em 0 0 0; margin:1em 0 0.8em 0; float:left; width:100%}.etichetta h4{ display:inline;  font-size:0.8em;margin:0;padding:0.3em 0 0 0.8em; }.etichetta h4 span{border-top:#D0DAB4 1px solid;border-left:#D0DAB4 1px solid;border-right:#D0DAB4 1px solid;border-bottom:#ffffff 3px solid;font-weight: normal; padding:0.2em 0.6em 0 0.6em; background:#ffffff; color:#563110;}#box_verde{	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	color:#563110;	display:block;	padding:10px 10px 15px 10px;	margin:15px 10px 0px 0px;	border: 3px solid #B0C586;	background-color: #FFFFFF;	float:left;}#box_verde p{	font-size: 0.68em;line-height: 1.35em;padding:0px 0px 3px 0px;margin:0px;}#box_verde h1{font-size: 0.85em;padding:0px 0px 5px 0px;margin:0px;color: #193700;}#box_verde h2{padding:0px 0px 10px 0px;margin:0px;color:#563110;font-size: 0.8em;}#box_verde a:link{text-decoration:none;color:#FF6600;}#box_verde a:visited{text-decoration:none;color:#FF6600;}#box_verde a:hover{text-decoration:underline;color:#FF6600;}#box_verde ul {margin: 0px; padding:0px 0px 0px 0px;}#box_verde li {font-size: 0.68em;margin: 0px; padding:1px 0px 0px 0px; list-style-type: none; list-style-image: url(elementi/xxx.gif);list-style-position: outside;}#box_verde li h1{font-size: 1em; display:inline; font-weight:bold; color:#B0C586;margin-right:3px;}#risultato{	background: #FFFFFF url(elementi/dot.gif) repeat-x left top;	text-align: left;	color:#563110;	font-size: 0.68em;	line-height: 1.4em;	padding:7px 0px 2px 0px;	margin:5px 0px 5px 0px;}#risultato h1{padding:0px 0px 5px 0px;margin:0px;font-size: 13px;color: #193700;}#risultato h2{padding:5px 0px 3px 0px;margin:0px;color:#193700;font-weight:normal;}#risultato p{padding:0px 0px 10px 0px;margin:0px;}.risultato{	background: #FFFFFF url(elementi/bg_risultato.gif) repeat-x left bottom;	text-align: left;	color:#563110;	font-size: 0.68em;	line-height: 1.4em;	padding:0px 0px 7px 0px;	margin:5px 0px 5px 0px;	float:left;	width:100%}.risultato h1{padding:0px 5px 5px 5px;margin:0px;font-size: 1.2em;color: #193700;}.risultato h2{padding:5px 5px 3px 5px;margin:0px;font-size: 1em;color:#193700;font-weight:normal;}.risultato p{padding:0px 5px 10px 5px;margin:0px;}.data{font-size: 1em;color:#193700;padding:0 0 5px 0;display:block;}.box_dotted{	float:left;	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	color:#563110;	display:block;	padding:10px;	margin:15px 0px 0px 0px;	background: #FFFFFF url(elementi/dot.gif) repeat-x left top;}.box_dotted h1{padding:0px 0px 5px 0px;margin:0px;font-size: 0.85em;color: #193700;}.box_dotted h2{padding:0px 0px 8px 0px;margin:0px;font-size: 0.85em;color:#193700;}.box_dotted h3{padding:0px 0px 3px 0px;margin:0px;font-size: 0.68em;color:#193700;font-weight:normal;}.box_dotted p{padding:0px 0px 3px 0px;margin:0px;font-size:0.68em;line-height:1.35em;}.box_dotted ul{padding:5px 0px 5px 0px;margin:0px;}.box_dotted li{padding:5px 0px 5px 0px;margin:0px;font-size:0.85em;list-style-type:none;}.box_dotted_natura{	float:left;	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	color:#563110;	display:block;	padding:10px;	margin:15px 0px 0px 0px;	background: #FFFFFF url(elementi/bg_cerca_natura.gif) repeat-x left top;}.box_dotted_natura h1{padding:0px 0px 5px 0px;margin:0px;font-size: 0.85em;color: #193700;}.box_dotted_natura h2{padding:0px 0px 8px 0px;margin:0px;font-size: 0.85em;color:#193700;}.box_dotted_natura h3{padding:0px 0px 3px 0px;margin:0px;font-size: 0.68em;color:#193700;font-weight:normal;}.box_dotted_natura p{padding:0px 0px 3px 0px;margin:0px;font-size:0.68em;line-height:1.35em;}.box_dotted_natura ul{padding:5px 0px 5px 0px;margin:0px;}.box_dotted_natura li{padding:5px 0px 5px 0px;margin:0px;font-size:0.85em;list-style-type:none;}#box_dotted{	float:left;	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	color:#563110;	display:block;	padding:10px;	margin:15px 0px 0px 0px;	background: #FFFFFF url(elementi/dot.gif) repeat-x left top;}#box_dotted h1{padding:0px 0px 5px 0px;margin:0px;font-size: 13px;color: #193700;}#box_dotted h2{padding:0px 0px 8px 0px;margin:0px;font-size: 13px;color:#193700;}#box_dotted h3{padding:0px 0px 3px 0px;margin:0px;font-size: 10px;color:#193700;font-weight:normal;}#box_dotted p{font-size:0.68em;line-height:1.35em;padding:0px 0px 3px 0px;margin:0px;}#box_dotted ul{padding:5px 0px 5px 0px;margin:0px;}#box_dotted li{padding:5px 0px 5px 0px;margin:0px;font-size:13px;list-style-type:none;}#box_pubb{	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	font-size:0.8em;	line-height:1.35em;	color:#563110;	display:block;	padding:10px;	margin:0px;	background-color: #FFFFFF;	background-image: url(elementi/bg_pubb.gif);	background-repeat: repeat-x;}#box_pubb h1{padding:0px 0px 10px 0px;margin:0px;font-size: 1.2em;color: #193700;}#box_pubb h2{padding:0px 0px 8px 0px;margin:0px;font-size: 1.2em;color:#193700;}#box_pubb a:link{text-decoration:none;color:#FF6600;}#box_pubb a:visited{text-decoration:none;color:#FF6600;}#box_pubb a:hover{text-decoration:underline;color:#FF6600;}/*gestione delle news*/#news{display:block;	text-align: left;	font-family:"Lucida Grande", "Lucida Sans", Geneva, Arial, Verdana, sans-serif;	color: #193700;	padding:10px 0px 0px 0px;	margin:15px 0px 0px 0px;	background-image: url(elementi/dot.gif);	background-repeat: repeat-x;	background-position: top;}#news ul {	margin: 0px;	padding: 0px;	}#news li {font-size: 0.8em;	margin: 0px;	padding:8px 5px 2px 10px;	background: #FFFFFF url(elementi/bg_news.gif) repeat-x left bottom;	list-style-type: none;	text-align: left;	line-height: 30px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #B4C986;	border-bottom-color: #FFFFFF;}#news li a:link {	display: block;	color:#563110;	text-decoration:none;}#news li a:visited {	display: block;	color:#563110;	text-decoration:none;}#news li a:hover {	display: block;	color: #66CC00;	text-decoration:none;}#news li span {	color: #193700;	text-decoration:none;}#news h1{	font-size: 0.85em;	font-weight: normal;	padding:0px 0px 8px 8px;	margin:0px;}#news h2{	background: #FFFFFF url(elementi/bg_archivi.gif) repeat-x left top;	color:#563110;	font-size: 0.68em;	font-weight: normal;	margin:0px;	padding:10px 0px 0px 10px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #CADAAA;}#flash{ float:left; margin:0 0 5px 0}#itinerari { margin:0; padding:2px; background:transparent; border:1px solid #D0DBA5;clear:left;}#itinerari ul{margin:0; padding:0; list-style-type:none}#itinerari li{background:#F5F8EA url(elementi/bg_itinerario.gif) repeat-x top left; border-bottom:1px solid #CFEE93; margin:2px 0 0px 0; padding:5px;}#itinerari h2{margin:0; padding:5px; font-size:16px; color:#03441B; font-weight:normal}#itinerari h3{margin:0; padding:0 0 0 2px; font-size:15px; color:#563110; line-height:30px}#itinerari h3 span{display:none}#itinerari h3 a:link, #itinerari h3 a:visited{color:#563110}#itinerari h3 a:hover{text-decoration:none; color:#006600}#itinerario_settimana{ margin:20px 0 20px 0; padding:0; color:#563110; }#itinerario_settimana h2{margin:10px 0px 20px 0px; padding:0px;	line-height:0.95em;	display:block; font-size:0.65em; font-weight: normal; background: transparent url(elementi/bg_h2.gif) repeat-x;}#itinerario_settimana h3{font-size:0.9em; margin:0 0 2px 0; padding:0}#itinerario_settimana p{font-size:0.8em; margin:0; line-height:1.5em}#itinerario_settimana span{background:#ffffff;border:1px solid #C4D09B;margin-left:10px;padding:3px 7px 3px 7px;}#tappe{margin:0; padding:2px; background:transparent; clear:left;}#tappe h2{margin:20px 0px 15px 0px; padding:0px;	line-height:0.95em;	display:block; font-size:0.65em; font-weight: normal; background: transparent url(elementi/bg_h2.gif) repeat-x;}#tappe h2 span{background:#ffffff;border:1px solid #C4D09B;margin-left:10px;padding:3px 7px 3px 7px;}#tappe h3{margin:0; padding:0; font-size:14px; line-height:28px; color:#CCB098; border-bottom:1px dashed #E2CFBF}#tappe ul{margin:0; padding:0; list-style-type:none}#tappe li{ font-size:12px; font-weight:bold; border-bottom:1px solid #E2CFBF; padding:0 0 0 10px; margin:0; line-height:28px}#tappe span{margin:0 5px 0 0}#tappe a:link, #tappe a:visited{color:#563110}#tappe a:hover{text-decoration:none; color:#006600}/*Numeri del colore delle tappe*/.color_1{ color:#FF0000}.color_2{ color:#247413}.color_3{ color:#FF8901}.color_4{ color:#0000FF}.color_5{ color:#663399}.color_6{ color:#FBC112}.color_7{ color:#984600}.numb{float:left; margin:3px 8px 0 2px;}.clearer2{clear:both}.itinerario{display:none; margin:5px 0 5px 0}.itinerario p{margin:0; padding:0; font-size:12px; color:#563110; line-height:20px}.foto_iti{float:left; border:1px solid #83B423; margin:0 10px 0 0}#video{ background:#F5F8EA; padding:0 0 0 100px}