@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../image/background_ombra.gif);
	background-position:center;
	background-repeat: repeat-y;
	background-color: #FFFFFF;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #990000;
	text-decoration: none;
}
.text_istantanee {
	display:block;
	color: #000000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	padding-left: 140px;
}
.text_istantanee_titolo {
	display:block;
	color: #990000;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 150px;
}
/* DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV */

#pagina {
	position:absolute;
	width:556px;
	left:50%;
	margin-left:-255px;
	margin-bottom: 20px;
	top: 0px;
	background-image:url(../image/bg_page.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#pagina_fondo {
	position:fixed;
	width:556px;
	height: 15px;
	bottom: 0px;
	left:50%;
	border-top:2px #660000 solid;
	margin-left:-255px;
	background-color: #990000;
}
#sponsor {
	position:absolute;
	width:160px;
	border-top: 1px #990000 solid;
	border-left: 1px #990000 solid;
	border-bottom: 1px #990000 solid;
	background:url(../image/ombra_sponsor.gif) repeat-y right;
	background-color:#ff9900;
	left:50%;
	margin-left:-416px;
	top: 20px;
}
#box_menu_head{
	position:absolute;
	width:180px;
	height: 20px;
	background:url(../image/menu.png) top left no-repeat;
	left:50%;
	margin-left:250px;
	top: 70px;
}
#box_menu{
	position:absolute;
	width:180px;
	height: 250px;
	background:	url(../image/menu_sfondo.png) top left repeat-y;
	left:50%;
	margin-left:250px;
	top: 90px;
}
#box_menu_fondo{
	position:absolute;
	width:180px;
	height: 20px;
	background: url(../image/menu_fondo.png) top left no-repeat;
	left:50%;
	margin-left:250px;
	top: 340px;
}
#box_news_head{
	position:absolute;
	width:180px;
	height: 20px;
	background:url(../image/news.png) top left no-repeat;
	left:50%;
	margin-left:250px;
	top: 365px;
}
#box_news{
	position:absolute;
	width:180px;
	height: 245px;
	background:	url(../image/menu_sfondo.png) top left repeat-y;
	left:50%;
	margin-left:250px;
	top: 385px;
}
#box_news_fondo{
	position:absolute;
	width:180px;
	height: 20px;
	background: url(../image/menu_fondo.png) top left no-repeat;
	left:50%;
	margin-left:250px;
	top: 630px;
}
#box_macchia{
	position:absolute;
	width:100px;
	height:100px;
	left:50%;
	margin-left:301px;
	top: 650px;
}
#box_open{
	width:300px;
	padding-left: 45px;
	margin-bottom: 6px;
}
#box_open_2{
	width:200px;
	padding-left: 20px;
	margin-bottom: 6px;
}
#box_articoli_SA{
	position:absolute;
	margin-left: 270px;
	margin-bottom: 0px;
	padding-top: 0px;
	border-left: 1px #666666 dotted;
	width:250px;
	padding-left: 0px;
	margin-top: 265px;

}
/* SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN SPAN */
span.corpo_pagina{
	display: block;
	width:490px;
	margin: 0px 4px 10px 8px;
}
span.corpo_pagina_2{
	display: block;
	width:475px;
	margin: 0px 4px 10px 8px;
}
span.corpo_pagina_3{
	display: block;
	width:220px;
	margin: 0px 4px 10px 8px;
}
span.corpo_pagina_4{
	display: block;
	width:450px;
	margin: 0px 4px 10px 20px;
}
span.blocco_pagina{
	display: block;
	width:470px;
	margin: 0px 10px 10px 15px;
	border: 1px #990000 solid;
	color:#990000;
}
span.titolo_interno{
	display: block;
	width:480px;
	margin: 0px 5px 15px 0px;
	padding-left: 20px;
	border-bottom: 2px;
	border-bottom-color:#990000;
	border-bottom-style:solid;
	font-size:16px;
	font-weight:bolder;
	color: #990000;
}
span.titolo_interno_2{
	display: block;
	width:245px;
	padding-left: 20px;
	border-bottom: 2px;
	border-bottom-color:#990000;
	border-bottom-style:solid;
	font-size:14px;
	font-weight:bolder;
	color: #990000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 0px;
}
span.testo_lato{
	display: block;
	width:260px;
	margin: 10px 4px 10px 8px;
	font-size:11px;
	color: #000000;
}
span.introduzione{
	display: block;
	width:340px;
	margin: 10px 4px 10px 8px;
	border-bottom: 1px;
	border-bottom-color:#990000;
	border-bottom-style:dotted;
	font-size:12px;
	font-weight:bold;
	color: #990000;
}
span.introduzione_2{
	display: block;
	width:470px;
	margin: 10px 4px 10px 8px;
	border-bottom: 1px;
	border-bottom-color:#666;
	border-bottom-style:dotted;
	font-size:12px;
	font-weight:bold;
	color: #666;
}
span.paragrafo{
	display: block;
	width:470px;
	margin: 0px 4px 15px 13px;
	padding-left: 15px;
	border-top: 1px;
	border-top-color:#666;
	border-top-style:solid;
	font-size:10px;
	color: #666;
}
span.paragrafo_semplice{
	display: block;
	width:470px;
	margin: 0px 4px 15px 13px;
	padding-left: 15px;
	font-size:10px;
	color: #666;
}
span.paragrafo_semplice_2{
	display: block;
	width:250px;
	margin: 0px 4px 15px 13px;
	padding-left: 10px;
	font-size:10px;
	color: #666;
}
span.paragrafo_open{
	display: block;
	width:470px;
	margin: 0px;
	padding-left: 0px;
	color: #666666;
}
span.sezione_titolo{
	display: block;
	width:450px;
	margin: 0px;
	padding-left: 50px;
	background:url(../image/tip_sezione.png) no-repeat left;
	font-size:14px;
	font-weight:bolder;
	color: #990000;
}
span.sezione_titolo_2{
	display: block;
	width:200px;
	margin: 0px;
	padding-left: 5px;
	font-size:14px;
	font-weight:bolder;
	color: #990000;
	border-top: 1px #990000 solid;
}
span.sezione_descr{
	display: block;
	width:470px;
	margin: 0px 4px 15px 28px;
	border-top: 1px;
	border-top-color:#990000;
	border-top-style:solid;
	font-size:10px;
	color: #990000;
}
span.sezione_descr_2{
	display: block;
	width:470px;
	margin: 0px 4px 15px 28px;
	border-top: 1px;
	border-top-color:#666666;
	border-top-style:solid;
	font-size:10px;
	color: #666666;
}
span.faq{
	display: block;
	width:470px;
	margin: 0px 4px 0px 30px;
	font-size:12px;
	font-weight:bolder;
	color: #990000;
}

span.menu_titolo{
	display: block;
	width: 350px;
	font-size:14px;
	font-weight:bolder;
	color: #990000;
	margin: 25px 4px 0px 0px;
	padding-left: 80px;
}
span.menu_interno{
	display: block;
	width: 300px;
	border-top: 1px;
	border-top-color:#990000;
	border-top-style:solid;
	background:url(../image/tip_sezione.png) no-repeat left;
	font-size:11px;
	font-weight:bolder;
	color: #990000;
	margin: 10px 4px 0px 0px;
	padding-left: 50px;
}
span.vai_al_menu{
	display: block;
	width:150px;
	margin: 0px 0px 0px 350px;
	border-top: 1px;
	font-size:10px;
	font-style:italic;
	color: #990000;
}
span.vai_al_menu_2{
	display: block;
	width:150px;
	margin: 0px 0px 0px 60px;
	border-top: 1px;
	font-size:10px;
	font-style:italic;
	color: #990000;
}
span.box_image{
	position: relative;
	display: inline-block;
	width: 65px;
	height: 65px;
	margin-left: 14px;
	margin-bottom: 13px;
}
span.box_image_master{
	display: inline-block;
	width: 65px;
	height: 100px;
	margin-left: 14px;
	margin-bottom: 13px;
}
span.box_istantanee{
	display: block;
	width: 465px;
	height: 100px;
	margin-left: 20px;
	margin-bottom: 6px;
	background-color:#DFDfDf;
	padding: 5px;
}

/* TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE TITOLI PAGINE*/

span.testa_home{
	display: block;
	width:556px;
	height: 200px;
	margin: 0px 0px 10px 0px;
	background-image:url(../image/testa_home.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
span.testa{
	display: block;
	width:556px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	background-image:url(../image/testa.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
span.titolo_admin{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/admin.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_articoli{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/articoli.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_associazioni{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/associazioni.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_caccia_pesca{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/caccia_pesca.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_cenni{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/cenni.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_cinema{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/cinema.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_contattaci{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/contattaci.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_dove_siamo{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/dove.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_estate{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/estate.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_eventi{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/eventi.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_flora_fauna{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/flora_fauna.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_guide{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/guide.jpg);
	margin: 0px 0px -110px 148px;
}
span.titolo_immagini{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/immagini.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_info{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/info.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_infofunghi{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/funghi.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_infoneve{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/infoneve.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_infoskipass{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/infoskipass.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_istantanee{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/istantanee.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_inverno{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/inverno.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_itinerari{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/itinerari.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_link{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/link.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_news{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/news.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_numeri_utili{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/numeri_utili.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_prodotti{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/prodotti.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_ubblicita{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/pubblicita.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_reteblu{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/reteblu.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_ricette{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/ricette.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_sangiacomo{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/sangiacomo.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_savin{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/savin.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_sporting{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/sporting.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_stazione{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/sci.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_territorio{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/territorio.gif);
	margin: 0px 0px -110px 148px;
}
span.titolo_madonnari{
	display: block;
	width:350px;
	height:150px;
	background-image:url(../image/titoli/madonnari.gif);
	margin: 0px 0px -110px 148px;
}

/* SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR SPAN SPONSOR */

span.box_sponsor_title{
	display: block;
	width:160px;
	height: 20px;
	margin: 0px 0px 3px 0px;
	background:url(../image/sponsor.gif) right;
}
span.box_sponsor{
	display: block;
	width:146px;
	height: 45px;
	margin: 3px 2px 2px 4px;
}
span.box_sponsor_master{
	position: relative;
	display:inline-block;
	width:146px;
	height: 45px;
	margin-left: 14px;
	margin-bottom: 60px;
}

/* SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS SPAN NEWS */

span.box_news{
	display: block;
	width:150px;
	margin: 0px 15px 8px 15px;
	border-top: 1px;
	border-top-color:#990000;
	border-top-style:solid;
}
span.box_news_titolo{
	display: block;
	width:135px;
	margin: 0px 0px 0px 0px;
	padding-left: 15px;
	background:url(../image/punto_news.gif) no-repeat left;
	font-weight:bolder;
}
span.box_news_testo{
	display: block;
	width:145px;
	margin: 0px 0px 0px 0px;
	padding-left: 5px;
}

span.dati_sito{
	font-size:8px;
	color:#FFFFFF;
}
