html,body {
	margin: 0;
	padding:3px 0 0 0;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;

	background-color:#ffffff;

	color:#204760 ;

/*colore del logo: #005ca1; (blu scuro)*/




}

.contenitore{width:100%;}




/*--------------------------------TRE CORPI CENTRALI PAGINA-------------------------------------*/


.left								/*--------------LEFT-----------------*/
{
	display: none;
}


.right2								/*--------------RIGHT-----------------*/
{
	width: 100%;



}



.right								/*--------------CENTER-----------------*/
{
	width: 100%;




}

/*-------------------------------------FINE CORPI CENTRALI PAGINA--------------------------------*/













/*-----------------------------------------------------------------------------*/
/*--------------------aspetto grafico GENERALE CONTENUTI-----------------------*/
/*-----------------------------------------------------------------------------*/




/*-----------------------------------------------
/*---------HEADER del sito-----------------------*/


.testata
{


}


#branding{display: none;}
#nav_main{display: none;}



#brandingsport {

text-align: center;

}


#site_info ul {display: none;}
#site_info h4 {display: none;}

/*#nav_logos{}*/


/*----------layout barra men� orizzontale ---------*/

/*menu*/



.logosx {display: none;}

.logodx {display: none;}













/*------------------fine header--------------------------------*/

/*---------------------------------------------*/
/*-------men� di tutti gli sport---------------*/




/*-----------------------link men� tutti sport-------------------------*/



/* ----------------------fine men� di tutti gli sport-----------------*/
/*--------------------------------------------------------------------*/



/*--------------------------------------------------------------------------------------*/
/*-------men� di uno sport--------------------------------------------------------------*/






/*------------fine men� uno sport----------------------*/
/*-----------------------------------------------------*/











/*----------------------------------------------------*/
/*------------------ FOOTER --------------------------*/



.footer
{

	width: 100%;

	float:left;
	margin: 5px 0 0 0;

	text-align: center;

}

.tastifondo
{

	display: none;
}



/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/


/*--------------------------------------------------------------------*/
/*----------------------------BOX NELLA PARTE CENTRALE DELLA PAGINA---*/


/* BOX GRANDE*/



/*---------titolo foto gallery----------*/


.titolocentroter
{

	display:none;




}

/*---------contenuto foto gallery----------*/

.centroter								/* BOX GRANDE*/
{

display:none;



}





/*---------titolo tasti fondo pagina----------*/


.titolocentrotasti
{

	display:none;
	width: 593px;

	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 3px;
	font-weight: bold;
	font-size: 12px;
	float: left;



	/*background: url(../servizi/imgserv/sfondomenu.gif)  repeat-x bottom; */
	border: 1px solid #005ca1 ;







}

/*---------contenuto tasti fondo pagina----------*/

.centrobistasti							/* BOX GRANDE*/
{

	display:none;



}










.centro									/* BOX GRANDE*/
{



}

.centrobis								/* BOX GRANDE*/
{




}


/*-----------------*/

.boxsx					/* BOX A SX*/
{




}


.titolocentrosx			/* BOX A SX*/
{





}


.centrosx				/* BOX A SX*/
{


}

/*----------------------*/
.boxdx							/* BOX A DX*/
{




}

.titolocentrodx					/* BOX A DX*/
{





}


.centrodx					/* BOX A DX*/
{


}



.titoloextra					/* BOX colonna DX*/
{

display:none;



}

.titoloutenticonnessi					/* BOX colonna DX per utenti online*/
{





}

.centroextranuovo					/* BOX colonna DX*/
{



}













.centroextra					/* BOX colonna DX*/
{



}
.centroextramappa					/* BOX colonna DX con mini cartina*/
{
display: none;


}


/*--------------------------------------------------------------------------------------------------*/
/*----------------------------- LAYOUT CONTENUTI ---------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


.imgdx img

{

	float: right;


}


.imgdx

{




}

.imgsx img

{

	float: left;

}
.imgsx2 img		/*---usato per scheda generale itinerari/impianti, ecc.---------*/

{

	float: left;

}
.imgsx2 	/*---usato per scheda generale itinerari/impianti, ecc.---------*/

{
	float: left;


}



.imgsx3 img	/*---usato per lista itinerari/impianti, ecc. nelle news delle home page---------*/

{

	float: left;


}



.imgcenter 	/*---usato per scheda generale itinerari/impianti, ecc. per mettere al centro l'immagine'---------*/

{

	width: 100%;
	text-align: center;



}

.ringraziamenti 	/*---usato per scheda generale itinerari/impianti, ecc. per mettere al centro RINGRAZIAMENTI-LOGO+TESTO---------*/

{




	display:none;




}


.imgcenter2 img	/*---usato per scheda generale itinerari/impianti, ecc. per mettere al centro RINGRAZIAMENTI-LOGO+TESTO---------*/

{

float: left;
width: 100%;



}


.testocenter2 	/*---usato per scheda generale itinerari/impianti, ecc. per mettere al centro RINGRAZIAMENTI-LOGO+TESTO---------*/

{


	text-align: center;



}











/*----testo grande intro home page----*/


/*-------------------impaginazione valli, gruppi montuosi ecc.--------------------*/

.est
{
	width: 156px;
	float: right;
	margin: 0px 0px 0px 0px; padding: 0;


}

.cartcentro
{
	width: 280px;
	float: left;
	text-align: center;
	margin: 0px 0px 0px 0px; padding: 0;


}





.ovest
{
	width: 156px;
	float: left;
	margin: 0px 0px 0px 0px; padding: 0;


}

.titoletto /*PER TITOLO ITINERARIO*/
{


}


.titoletto h1 /*PER TITOLO ITINERARIO*/
{


}


.titoletto h2 /*PER TITOLO ITINERARIO*/
{


}


.titolomini /*PER integrazione al TITOLO GRANDE ad esempio con quota*/
{


}




.titolino h2 /*PER TITOLINI NELLE GUIDE -TUTORIALS-TIPS*/
{



}

h2.t1  /*PER titoli capitoli NELLE GUIDE -TUTORIALS-TIPS*/
{



}




.descbreve /*testo in corsivo sotto i titoli in blue*/
{




}


.vis		/*---layout immagini grandi------------*/
{



}


.vislink		/*---layout immagini grandi------------*/
{



}






.vislightbox		/*---layout immagini grandi------------*/
{



}



.vislightbox2		/*---layout immagini grandi------------*/
{


}










.viscartina		/*---layout cartine piccole------------*/
{



}


.vismini		/*---layout immagini miniature impianti/itinerari home page e home page sport------------*/
{



}

.vismini_libri		/*---layout immagini miniature impianti/itinerari home page e home page sport------------*/
{




}

.visbig		/*---layout immagini miniature gallery------------*/
{



}







.imgnews		/*---layout logo news miniatura------------*/
{



}



/*------------------------------------------------------------------
*-----------layout news e lista itinerari/impianti------------------
--------------------------------------------------------------------*/

.itintxtbox			/* contenitore riga intera nome itinerario difficolt� sport*/
{
	width: 100%;


	float: left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	background: #EEE/*#eee199*/;

}


.itintxtboxappr			/* contenitore riga intera nome approfondimento e rating*/
{
	width: 100%;


	float: left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	background: #e1ded2;

}




a.titolonews			/* nome news tutorial-siti-recensioni*/
{


	font-size: 14px;
	font-weight: bold;
	border: 0px solid #005ca1;

	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;




}

div.titolonews		/* nome news tutorial-siti-recensioni*/
{


	border: 0px solid #005ca1;
/*	background-color: #6dbaeb;*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 3px 0px;
	text-align: left;



}




.itintxthome			/* nome itinerario*/
{
	width: 380px;

	font-size: 14px;
	font-weight: bold;
	border: 0px solid #005ca1;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 2px;







}






.tabitin					/*tabella dati itinerario colonna grande*/
{

	width: 190px;
	text-align: left;
	border: 0px solid #005ca1;
	float: left;


}


.tabitin2					/*tabella dati falesie colonna grande*/
{

	width: 390px;
	text-align: left;
	border: 0px solid #005ca1;
	float: left;


}




.tabitinmini					/*tabella dati itinerario colonna piccola*/
{

	width: 100px;

	border: 0px solid #005ca1;
	float: left;



}

.tabitinminiappr					/*tabella dati itinerario colonna piccola*/
{

	width: 295px;

	border: 0px solid #005ca1;
	float: left;
	margin:0 5px 0 0;


}

.tabitinmini3					/*tabella dati itinerario colonna media centrale per ARRAMPICATA*/
{

	width: 148px;

	border: 0px solid #005ca1;
	float: left;


}

.tabitinmini4					/*tabella dati itinerario colonna media centrale per ARRAMPICATA*/
{

	width: 52px;
	height: 60px;
	padding:0;
	border: 0px solid #005ca1;
	float: left;


}

.espmini					/*tabella dati itinerario colonna media centrale per ARRAMPICATA*/
{

	width: 10px;




}


.sportdx				/*nome sport sulla linea nome itinerario*/
{

	width: 108px;
	font-style: italic;

	border-left: 1px solid #005ca1;
	float: left;
	margin: 0px 0px 2px 0px;
	padding: 1px 0px 1px 2px;
/*	background: #eee199;*/

}







.diffdx				/*difficolt� sulla linea nome itinerario*/
{

	width: 91px;
	border-left: 1px solid #005ca1;
	font-weight: bold;
	float: right;
	margin: 0px 0px 2px 0px;
	padding: 1px 0px 1px 2px;

	text-align: left;
}


.txtitin		/*contenitore itinerari*/
{



	float: left;
	margin: 2px 0px 3px 0px;
		padding: 0px 0px 0px 0px;
		border: 1px solid #eee199;
}


.txtitin		/*contenitore approfondimenti*/
{



	float: left;
	margin: 2px 0px 3px 0px;
		padding: 0px 0px 0px 0px;
		border: 1px solid #e1ded2;
}


.txtitintutorial		/*contenitore*/
{


	width: 100%;
	float: left;
	margin: 2px 0px 10px 0px;
		padding: 0px 0px 0px 0px;


}



.boxarticoli				/*tabella dati itinerario*/
{

	width: 100%;
	border: 0px solid #005ca1;
	margin: 0px 0px 5px 0px;
	float: left;


}



.gino

{

	font: 12px normal;

}











/*-----------------------------------------per visualizzare le tabelle delle schede generali---------------------------------------------*/


.boxcorpo

{



}


.boxcorpo3

{


}




.imgcorpo

{

	display:none;
}

.imgcorpo_esposizione

{

		font-weight: bold;
		float: left;
		margin: 0px 2px 0px 0px;
		padding: 0px 0px 0px 0px;
}



.titolocorpo
{
	float:left;
	font-weight: bold;
	margin: 0 10px 0 0;
}

.corpoextra
{



}





/*-----------------------------------------per visualizzare le tabelle dei paesi---------------------------------------------*/


.boxcorpo1

{

		width: 105px;
		float: left;
		margin: 0px 0px 2px 0px;
		padding: 0px 0px 0px 0px;

		text-align: left;

}

.imgcorpo1

{

		font-weight: bold;
		float: left;
		margin: 0px 2px 0px 0px;
		padding: 0px 0px 0px 0px;


}
.titolocorpo1
{
		float: left;

		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 70px;



}

.corpoextra1
{

		font-weight: normal;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;


		width: 70px;



}

.corpoextra11
{

		font-weight: normal;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;





}



/*-----------------------------------------per visualizzare le tabelle delle news degli itinerari-impianti-arrampicata-------------------------------*/


.boxcorpo2

{

		border: 0px solid;
		float: left;
		margin: 0px 0px 2px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
}



.boxcorpo3

{

		width: 195px;
		float: left;
		margin: 0px 0px 2px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		}




.imgcorpo2

{

		font-weight: bold;
		float: left;
		margin: 0px 2px 0px 0px;
		padding: 0px 0px 0px 0px;
}
.titolocorpo2
{
		float: left;

		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 60px;
}

.corpoextra2
{

		font-weight: normal;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;


		float: left;
		width: 60px;

		border: 0px solid;

}
ul.minibox	/*-----elenco puntato nell'elenco news delle varie home page--------*/

{
	list-style: url(../servizi/imgserv/elpunt2.gif);
	text-align: left;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 15px;

}


/*--------------------------------------------------------------------------*/






.box
{


		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 1px solid;
		height: 62px;




}




.interno
{

}

#indietro
{

		border: 0px;


}



table {

font-size: 11px;

}

.celltable {

vertical-align: top;


}

#celltableborder {


border-left: 0px dashed #005ca1;

}


.normaletable
{

/*	font-size: 11px;*/
	border: 1px dashed #6dbaeb;
	width: 100%;



}




.normaletablebis
{

/*	font-size: 11px;*/
	border: 0px dashed #6dbaeb;

	width: 326px;



}





/*--------------immagine grande photo gallery---------------------*/
.polaroid
{

	border: 0px solid #6dbaeb;


	text-align: center;
	color: white;


}

.ritorno_itin
{

	border: 0px solid #6dbaeb;


	text-align: left;



}



.centroextrafoto					/* BOX colonna DX*/
{

	width: 205px;

	background: #000000;

	margin: 0px 0px 10px 0px;
	border-left: 1px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	padding: 3px 2px 2px 3px;
	float: right;

}






ul.itin	/*-----elenco puntato negli itinerari con numero e non pallino--------*/

{
/*	list-style: url(../servizi/imgserv/elpunt2.gif);*/
	list-style: decimal;

	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;


}



ul.itin li	/*-----elenco puntato nei men� di destra--------*/

{

	margin: 0px 0px 6px 8px;
	padding: 0px 0px 0px 0px;

}





.paginazione
{



	text-align: center;



}



ul.paginazione{
    font:12px Arial,sans-serif;
    margin: 1em 0;padding: 0;
    list-style: none;text-align: center}

ul.paginazione li{
    display: inline;margin-right: 0.5em}

ul.paginazione a{text-decoration: none;padding: 0 3px;
    border: 1px solid #fff;
   /* background: #3C86FF;*/color: #003EA5;}

ul.paginazione a:visited{
   /* background: #EEE;color: #003EA5;
    border-color: #89B5FF*/}

ul.paginazione a:hover{border: 1px solid #1258CC;
   /* background: #FFF;color: #003EA5*/}

ul.paginazione li#currentpage {
    border: 1px solid #003EA5;background: #003EA5;
    padding: 0 3px;
    color: #fff;
    cursor: default}




ul.lista 	/*-----elenco puntato con numeri--------*/

{
	list-style: decimal;
	text-align: left;
	padding: 0 0 0 13px;
	margin: 0px;
	margin-left: 20px;


}

ul.listanorm 	/*-----elenco puntato con quadratini--------*/

{
	list-style: square;
	text-align: left;
	padding: 0 0 0 13px;
	margin: 0px;
	margin-left: 20px;


}


ul.listacol 	/*-----elenco puntato con quadratini per i collaboratori --------*/

{
	list-style: square;
	text-align: left;
	padding: 0 0 0 13px;
	margin: 0px;
	margin-left: 20px;
}
ul.listacol li	/*-----elenco puntato con quadratini--------*/

{


	margin-bottom: 10px;

}

.campo	/*-----fieldset, margine dx --------*/

{

	margin: 0px 5px 0px 0px;
}


.more	/*-----per accedere a pi� itinerari, impianti, falesie, ecc. --------*/

{

	padding: 5px 5px 0px 0px;

	text-align: left;
	float: right;

}


.autore	/*----- link all'autore in fondo pagina dei commenti --------*/

{

	font-weight: bold;
	font-size: 14px;

}

.difficolta	/*----- impaginazione DIFFICOLTA' degli itinerari --------*/

{



	margin:0;
	padding:0;


}

.difficolta	li/*----- impaginazione DIFFICOLTA' degli itinerari --------*/

{


	display: inline;
	margin:0px 2px 0px 0px;
	padding:0;


}









.linknum	/*----- impaginazione DIFFICOLTA' degli itinerari --------*/

{
	list-style: decimal;

}

.code	/*----- SPECCHIETTO CON BORDO DI 1PX SIMILE A QUELLO PER CODICE --------*/

{
	border: 2px inset gray;
	padding: 5px 5px 5px 5px;


}

.erroreform	/*----- colore rosso dei messaggi di errore per inserimento campi obbligatori nei form --------*/

{
	color: red;


}







.boxpan /*----- box principale per impaginare le panoramiche --------*/

{
float: left;
width: 586px;

margin: 0px 0px 5px 0px;


}

.boxpan360 /*----- box principale per impaginare le panoramiche --------*/

{
float: left;
width: 586px;

margin: 0px 0px 5px 0px;
border-bottom:2px solid #005ca1;
border-right:0px solid #005ca1;

}



.pansx /*----- per impaginare le panoramiche --------*/

{
float: left;


background: #005ca1;
margin: 0px 10px 5px 0px;
padding: 5px 5px 5px 5px;


}

.pansxbordo /*----- per impaginare le panoramiche --------*/

{
float: left;


border: 1px solid #fff;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;


}




.pandx /*----- per impaginare le panoramiche --------*/

{
float: left;
width: 377px;
height: 151px;
border: 0px solid;
margin: 0px 0px 5px 0px;
border-bottom:2px solid #005ca1;
border-right:0px solid #005ca1;

}


.pandx2 /*----- per impaginare le photo gallery nella pagina dove sono grandi --------*/

{
float: left;
width: 585px;
height: 151px;
border: 0px solid;
margin: 5px 0px 5px 0px;
border-bottom:2px solid #005ca1;
border-right:0px solid #005ca1;

}



.pandx360 /*----- per impaginare le panoramiche --------*/

{
float: left;
width: 366px;

border: 0px solid;
margin: 0px 0px 5px 0px;


}

.panmini360 /*----- per le miniature delle panoramiche --------*/

{

width: 190px;
height: 55px;
border: none;


}

.panmini /*----- per le miniature delle panoramiche --------*/

{

width: 182px;
height: 136px;
border: none;


}

.panbig /*----- per le miniature delle panoramiche --------*/

{

width: 585px;
height: 429px;


}

#titololink  /*----- collegamento nella barra orizzontale blu scuro --------*/

{



}


.legendastrutture  /*----- collegamento nella barra orizzontale blu scuro --------*/

{

border: none;



}

.legenda /* titolo progetti nella pag legenda */
{

	margin:0;
	font-weight: bold;

}
.legenda_p /* testo progetti nella pag legenda */
{

	margin:0 0 5px 0;


}


.selected /*----- collegamento nella barra orizzontale blu scuro --------*/

{

color:red;
background-color: black;




}
.form /*----- collegamento nella barra orizzontale blu scuro --------*/

{



border: 2px solid #005ca1;




}



.miniautore
{
font-weight: normal;
font-size:10px;


}



ul.settori{
    font-size:14px ;
    margin: 0;padding: 0;
    list-style: none;text-align: center}

ul.settori li{
    display: inline;
	}

ul.settori a{text-decoration: none;
    border: 1px solid #000;

	padding: 2px 5px;

    background: #EEE;color: #003EA5;/*#005ca1*/}

ul.settori a:visited{
    background: #EEE;color: #003EA5;
    border-color: #005ca1}

ul.settori a:hover{
    background: #FFF;color: #003EA5}

ul.settori li#currentpage a{
    border: 1px solid #005ca1;

	background: #fff;
    color: #000;cursor: default}



.download {
 width:573px;
 border:1px dashed #005ca1;
 padding: 5px 5px 5px 5px;
 background: #EEE;
}














ul.tiri{
    font-size:12px ;
    margin: 0;padding: 0;
    list-style: none;text-align: center}

ul.tiri li{
    display: inline;

	}

ul.tiri li{text-decoration: none;
    border: 1px solid #000;

	padding: 2px 5px;

    background: #005ca1;color: #FFF}

ul.tiri li:hover{
    background: #FFF;color: #003EA5}



.gallery
{
	background: #EEE;
	border-top:1px dashed #005ca1;
	border-bottom:1px dashed #005ca1;
	height:40px;
	vertical-align: middle;
	margin: 2px 0px 2px 0px;
	padding: 0px 5px 0px 0px;


}


.gallery2
{
	background: #EEE;
	border-top:1px dashed #005ca1;
	border-bottom:1px dashed #005ca1;
	height:40px;
	vertical-align: middle;
	margin: 2px 0px 2px 0px;
	padding: 0px 5px 0px 0px;


}



/* sidebar USATA PER ELENCO SPORT NEL GRUPPI-VALLI-PAESI------*/
#sidebar {
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px; padding: 0;	border:0px solid red;
}

#sidebar ul.sidemenu {
	list-style:none;
	margin: 0px;
	padding: 5px 0 15px 0;
}
#sidebar ul.sidemenu li {
	padding: 0 10px;

}
#sidebar ul.sidemenu a {
	display: block;
	font-weight:bold;
	color: #6A6A6A;

	text-decoration: none;
padding:.4em 0 .4em 15px;

	border-bottom: 1px dashed #151515;

}
#sidebar ul.sidemenu a.top{
	border-top: 1px dashed #151515;

}
#sidebar ul.sidemenu a:hover {
	padding: .4em 0 .4em 10px;


	border-left: 5px solid  #D30F16;
	color: #D30F16;
}
.sidebox h1{font-size: 100%;margin: 0;padding: 7px 0 7px 35px;
  /* border-left: 2px solid #005ca1;
   border-bottom:2px solid #005ca1; */

border:2px solid #005ca1;

   color: #005ca1;
   /*background-color: #005ca1;
   padding: 4px 10px;*/
   background: url(../servizi/imgserv/arrow.gif) no-repeat 5px .4em;}
#sidebar .sidebox {

	margin: 0px 0px 10px 0px;
}

/*
#sidebar h1 {
	font: bold 1.4em 'Trebuchet MS', Arial, Sans-serif;
	background: #000 url(arrow.gif) no-repeat 10px .7em;

	color: #A0080D;
}
*/




























/* sidebar PER PIù VISTI*/
#sidebar2 {
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;

}

#sidebar2 ul.sidemenu2 {

	list-style:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#sidebar2 p.sidep {

	font-size:9px;
	margin:0px;
}

#sidebar2 div.dxpiu
{
	text-align:right;

}


#sidebar2 ul.sidemenu2 li {
	width: 280px;
	padding: 0 0px;
	margin:0px 0px 5px 0px;
}
#sidebar2 ul.sidemenu2 a {
	display: block;
	font-weight:bold;
	color: #6A6A6A;

	text-decoration: none;
	padding:.1em 0px .1em 10px;



	border-bottom: 1px dashed #151515;

}
#sidebar2 ul.sidemenu2 a.top{
	border-top: 1px dashed #151515;
}
#sidebar2 ul.sidemenu2 a:hover {
	padding: .1em 0px .1em 5px;



	border-left: 5px solid  #D30F16;
	color: #D30F16;
}
.sidebox2 h1{font-size: 100%;margin: 0;padding: 7px 0 7px 35px;
  /* border-left: 2px solid #005ca1;
   border-bottom:2px solid #005ca1; */

border:2px solid #005ca1;

   color: #005ca1;
   /*background-color: #005ca1;
   padding: 4px 10px;*/
   background: url(../servizi/imgserv/arrow.gif) no-repeat 5px .4em;}
#sidebar2 .sidebox2 {

	margin: 0px 0px 0px 0px;
}

/*
#sidebar h1 {
	font: bold 1.4em 'Trebuchet MS', Arial, Sans-serif;
	background: #000 url(arrow.gif) no-repeat 10px .7em;

	color: #A0080D;
}
*/











/* sidebar USATA PER ELENCO SPORT NEL GRUPPI-VALLI-PAESI------*/
#sidebar33 {
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px; padding: 0;	border:0px solid red;
}

#sidebar33 ul.sidemenu33 {
	list-style:none;
	margin: 0px;
	padding: 5px 0 5px 0;
}
#sidebar33 ul.sidemenu33 li {
	padding: 0 10px;

}
#sidebar33 ul.sidemenu33 a {
	display: block;
	font-weight:bold;
	color: #6A6A6A;

	text-decoration: none;
	padding:.4em 0 .4em 15px;

	border-bottom: 0px dashed #151515;

}
#sidebar33 ul.sidemenu33 a.top{
	border-top: 1px dashed #151515;

}
#sidebar33 ul.sidemenu33 a:hover {
	padding: .4em 0 .4em 10px;


	border-left: 5px solid  #D30F16;
	color: #D30F16;
}
.sidebox33 h1{font-size: 100%;margin: 0;padding: 7px 0 7px 35px;
  /* border-left: 2px solid #005ca1;
   border-bottom:2px solid #005ca1; */

border:2px solid #005ca1;

   color: #005ca1;
   /*background-color: #005ca1;
   padding: 4px 10px;*/
   background: url(../servizi/imgserv/arrow.gif) no-repeat 5px .4em;}
#sidebar33 .sidebox33 {

	margin: 0px 0px 10px 0px;
}

/*
#sidebar h1 {
	font: bold 1.4em 'Trebuchet MS', Arial, Sans-serif;
	background: #000 url(arrow.gif) no-repeat 10px .7em;

	color: #A0080D;
}
*/





/* sidebar USATA PER ELENCO approfondimenti NEi GRUPPI-VALLI-PAESI------*/
#sidebar333 {
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px; padding: 0;	border:0px solid red;
}

#sidebar333 ul.sidemenu333 {
	list-style:none;
	margin: 0px;
	padding: 5px 0 5px 0;
}
#sidebar333 ul.sidemenu333 li {
	padding: 0 3px;
	display: inline;
}
#sidebar333 ul.sidemenu333 a {

	font-weight:bold;
	color: #6A6A6A;

	text-decoration: none;
	/*padding:.1em 0 .1em 5px;*/

	border-bottom: 0px dashed #151515;

}
#sidebar333 ul.sidemenu333 a.top{
	border-top: 1px dashed #151515;

}
#sidebar333 ul.sidemenu333 a:visited {
/*	padding: .2em 0 .2em 5px;


border-left: 5px solid  #D30F16;*/

	color: gray;
}
#sidebar333 ul.sidemenu333 a:hover {
/*	padding: .2em 0 .2em 5px;


border-left: 5px solid  #D30F16;*/

	color: #D30F16;
}

.sidebox333 h1{font-size: 100%;margin: 0;padding: 7px 0 7px 35px;
  /* border-left: 2px solid #005ca1;
   border-bottom:2px solid #005ca1; */

border:2px solid #005ca1;

   color: #005ca1;
   /*background-color: #005ca1;
   padding: 4px 10px;*/
   background: url(../servizi/imgserv/arrow.gif) no-repeat 5px .4em;}
#sidebar333 .sidebox333 {

	margin: 0px 0px 10px 0px;
}

/*
#sidebar h1 {
	font: bold 1.4em 'Trebuchet MS', Arial, Sans-serif;
	background: #000 url(arrow.gif) no-repeat 10px .7em;

	color: #A0080D;
}
*/































.more2 a.more2{



	color: #6A6A6A;

	font-weight:bold;

}

.more2 a:hover {
	padding: .1em 0 .1em 5px;
	text-decoration: none;


	border-left: 5px solid  #D30F16;
	color: #D30F16;
}










dl.stat{width:235px;margin:0px 0px 0px 0px}

dl.stat dt{float:left;width:120px;
    height:18px;line-height:18px;
    margin: 2px 0;padding:0;text-align:left;}
/*dl.stat dt.stat3{float:right;width:100px;
    height:18px;line-height:18px;
    margin: 2px 0;padding:0;text-align:left;}*/


dl.stat dd{float:left;
    width:100px !important; width /**/:104px;
    height:16px;line-height:16px;
    padding:1px;border:1px solid #CCC;margin:1px 0;
    text-align:center;}

dl.stat dd span{display:block;width:100px;
    background:#ECECEC url(../servizi/imgserv/progress_bar.png) no-repeat 0 0;
    color:#002F7E}

/*.stat2{display:block;width:80px;float:right;
    }*/










/* utilizzata nella lista delle varie home page*/



dl.stat2{width:100px;margin:0px 0px 0px 0px}

dl.stat2 dt{float:left;width:0px;
    height:18px;line-height:18px;
    margin: 2px 0;padding:0;text-align:left;}
/*dl.stat dt.stat3{float:right;width:100px;
    height:18px;line-height:18px;
    margin: 2px 0;padding:0;text-align:left;}*/


dl.stat2 dd{float:left;
    width:100px !important; width /**/:104px;
    height:16px;line-height:16px;
    padding:1px;border:1px solid #CCC;margin:1px 0;
    text-align:center;}

dl.stat2 dd span{display:block;width:100px;
    background:#ECECEC url(../servizi/imgserv/progress_bar.png) no-repeat 0 0;
    color:#002F7E}

/*.stat2{display:block;width:80px;float:right;
    }*/
















.error_text
{
color: red;

}


.autore_p /*testo in corsivo sotto i titoli in blue*/
{

		font-style: italic;
		padding: 0px 0px 0px 0px;

		text-align: left;


}


.titolo_desc_itin
{


	font-size: 12px;
	font-style: italic;
	margin: 0 0 0 0;
}


.casa_editrice
{
	border-top:1px solid #005ca1;
	border-bottom:1px solid #005ca1;
	text-align:center;
	padding: 5px 0px 5px 0px;
}

.casa_editrice h3
{
	font-size: 12px;
	margin: 0 0 5px 0;
	padding:0;
}



.intro_argomento{
	margin:0 0 30px 0;
}



.segnalaerrori a

{

	font-weight: bold;
	font-size: 12px;


}


/*rating*/



.bold
{
	font-weight: bold;

}
