/*********************************************************************/
/************** Progetti di Impresa Srl copyright 2011 ***************/
/*********************************************************************/

/**********************************************************************
questa parte di css nasconde la colonna di destra commentarla se non si
vuole che si comporti in questo modo, tenere però presente che il css sarà
da modificare per far vedere bene la grafica anche a 800*600
**********************************************************************/
#boxTotale {
    z-index: 0;
}

#corpo {
	margin-right: 0px!important;
}

#formid_dx {
	display: none!important;
}

#formid_centro
{
    padding: 0!important;
    margin-left: 21px !important;
    width: 96% !important;
}

/*********************************************************************
fine della parte di css che nasconde la colonna di destra
*********************************************************************/

/*********************************************************************/
/****  IMPOSTAZIONI DI BASE DEL SERVIZIO *****************************/
/*********************************************************************/
#boxCartGoogleArchivio 
{
    clear: both;
    float: left;
    width: 100%;
    margin-top: 1em;
}

#boxCartGoogleArchivio .TitoloServizio 
{
    margin: 1em 0;
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 4px solid #ebebeb;  
}


/*********************************************************************/
/****  DETTAGLIO MAPPA E PERCORSO  ***********************************/
/*********************************************************************/

#boxCartGoogle 
{
    clear:both;
    float:left;
    padding:1em 0;
 	width:100%;
	margin: 0 auto;
}

#boxCartGoogle #mapgoogle {
	position:relative;
	margin: 0 auto;
	width:99%;
	height:500px;
	border:1px solid #979797;
}

#boxCartGoogle #directions {
	position:relative;
	width:90%;
	margin: 0 auto;
}

/*********************************************************************/
/**** ICONE CATEGORIE E BOX CARTOGRAFIA PER BLOG *********************/
/*********************************************************************/

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .DescrizioneRecordContenutoCartografia {
	clear: both; 
	float: left;
	padding: 0;
    background: url('../../immagini/cartografiagoogle/punto_elenco.gif') center left no-repeat;
	padding-left: 20px;
	margin-bottom: 5px;
	margin-top: 10px;
    width:90%;
	font-weight: bold;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog 
{
	clear: both; 
	float: left;
	width: 99%;
	height: 69px;
    overflow: hidden;
}

#boxCartGoogleArchivio .nomeServizioContenutiCartografia {
	display: none;
}

#boxCartGoogleArchivio .DescrizioneCategorieContenutiCartografia {
	clear: both; 
	float: left;
	padding: 0;
	background: url('../../immagini/cartografiagoogle/punto_elenco.gif') center left no-repeat;
	padding-left: 20px;
	margin-bottom: 0px;
	margin-top: 0px;
    width:90%;
	font-weight: bold;
}

#boxCartGoogleArchivio .DescrizioneCategorieContenutiCartografia .categoriaSelezionata {
	color: #0057AD;
}

#boxCartGoogleArchivio .DescrizioneRecordContenutoCartografia .categoriaSelezionata {
	color: #0057AD;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog SELECT {
	clear: both;
	float: left;
    height: 1.5em;  
	width: 100%;
	color: #585858;
	border: 1px solid #7F9DB9;
	margin: 1em 0;
	position:relative;	
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog OPTION {
	font-style: normal;	
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .categoriaSelezionata .nonPrimaCategoria:first-child {
	display: none;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog OPTION#primaCategoria {
	font-style: italic;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .boxRicercaTestuale {
	float: left;
	display: inline;
	width: 45%;
	padding: 0px;
	margin: 1em 0;
	padding-left: 5px;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .boxRicercaTestuale INPUT {
	border:1px solid #9B9B9B;
	float: left;
	display: inline;
	margin-right: 5px;
	width:58%;
	border: 1px solid #9B9B9B;
	background: white;
    height: 1.4em;  
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .boxRicercaTestuale INPUT.inputRicerca {
	padding:0 1.5px;
	background: #F7F7F7;
	color: #585858;
	font-style: italic;
	height: 1.4em;  
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .boxRicercaTestuale INPUT.pulsanteRicerca {
	width:70px;
	font-weight: bold;
    height: 1.5em; 	
}

/*********************************************************************/
/********** GRAFICA CON ICONE PER LE CATEGORIE ***********************/
/*********************************************************************/

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .selezioneCategorie {
	clear: both;
	float: left;
	width: 52%;
}

#boxCartGoogleArchivio .boxCartGoogleArchivioTrovaCoordinateGeoblog .selezioneCategorie IMG {
	float: left;
	padding: 0 5px 0 0;
}

/*********************************************************************/
/*************** TROVA VIA E PERCORSO ********************************/
/*********************************************************************/

#boxCartGoogleArchivio #boxTrovaViaPercorso 
{
    clear: both;
    float: left;
    overflow: hidden;
    width: 39.8%;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .right
{
    background: url("../../immagini/cartografiagoogle/bussola_sfondo.jpg") no-repeat scroll right top transparent;    
    height: 100px;
    margin-left: 130px;   
    overflow: visible; 
    padding: 21px 0 4px 0px; 
    font-size: 95%;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .grigio,
#boxCartGoogleArchivio #boxTrovaViaPercorso .blu,
#boxCartGoogleArchivio #boxTrovaViaPercorso .giallo,
#boxCartGoogleArchivio #boxTrovaViaPercorso .rosso,
#boxCartGoogleArchivio #boxTrovaViaPercorso .verde 
{
    
    height: 100px;
    display: block;   
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .grigio 
{
    background: url("../../immagini/cartografiagoogle/bussola_grigio.jpg") no-repeat scroll left top transparent;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .blu 
{
    background: url("../../immagini/cartografiagoogle/bussola_blu.jpg") no-repeat scroll left top transparent;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .giallo 
{
    background: url("../../immagini/cartografiagoogle/bussola_giallo.jpg") no-repeat scroll left top transparent;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .rosso 
{
    background: url("../../immagini/cartografiagoogle/bussola_rossa.jpg") no-repeat scroll left top transparent;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .verde 
{
    background: url("../../immagini/cartografiagoogle/bussola_verde.jpg") no-repeat scroll left top transparent;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .trova 
{
    background: transparent;
    display: block;
    font-weight: bold;
    margin: 0 0 22px 0;
    width: 94%;   
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .trova A
{
    display: block;
    width: 100%;    
    text-decoration: none;
}

#boxCartGoogleArchivio #boxTrovaViaPercorso .trova A:hover
{
    text-decoration: underline;    
}

/*********************************************************************/
/********* DESCRIZIONE SERVIZIO - NO PANORAMIO ***********************/
/*********************************************************************/

#boxCartGoogleArchivio #boxDescrizioneServizio 
{
    float: left;
    height: 100px;
    width: 60%;
}

#boxCartGoogleArchivio #boxDescrizioneServizio .sx 
{
    background: url("../../immagini/cartografiagoogle/sfondo_box_sx.gif") no-repeat scroll right top transparent;
    display: inline-block;
    float: left;
    height: 85px;
    margin-top: 8px;
    width: 2%;
}

#boxCartGoogleArchivio #boxDescrizioneServizio .dx
{
    background: url("../../immagini/cartografiagoogle/sfondo_box_dx.gif") no-repeat scroll left top transparent;
    display: inline-block;
    float: left;
    height: 85px;
    margin-top: 8px;
    width: 2%;
}

#boxCartGoogleArchivio #boxDescrizioneServizio .centro
{
    border-top: 1px solid #9E9E9E;
    border-bottom: 1px solid #9E9E9E;
    display: inline-block;
    float: left;
    height: 78px;
    margin-top: 8px;
    width: 95.8%;
}

#boxCartGoogleArchivio #boxDescrizioneServizio .centro P, #boxCartGoogleArchivio #boxDescrizioneServizio .centro .nopanoramioTesto
{  
    padding-top: .5em; 
    display:block;
}

/*********************************************************************/
/********* RICERCA IMMAGINI CON PANORAMIO ****************************/
/*********************************************************************/

#boxCartGoogleArchivio #boxTrovaImmagini 
{
    float: left;
    height: 100px;
    width: 60%;   
    overflow:hidden; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .grigio
{
    background: url("../../immagini/cartografiagoogle/fotocamera_grigio.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .blu
{
    background: url("../../immagini/cartografiagoogle/fotocamera_blu.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .giallo
{
    background: url("../../immagini/cartografiagoogle/fotocamera_giallo.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .verde
{
    background: url("../../immagini/cartografiagoogle/fotocamera_verde.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .rosso
{
    background: url("../../immagini/cartografiagoogle/fotocamera_rosso.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .right
{
    background: url("../../immagini/cartografiagoogle/fotocamera_sfondo.jpg") no-repeat scroll right top transparent;    
    height: 100px;
    margin-left: 130px;   
    overflow: visible; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .titolo
{
    display: block;
    font-weight: bold;
    line-height: 30px;
    padding-top: 8px;   
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputRicercaFoto 
{  
    display: inline-block;
    height: 30px;
    margin-top: 10px;
    padding: 0;
    width: 83%;
    margin-left: -7px;
    position: relative;
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputRicercaFoto INPUT
{
    border: none;
    background: transparent;
    width: 100%;
    line-height: 28px;
    height: 26px;
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputRicercaFoto .sx
{
    background: url("../../immagini/cartografiagoogle/sfondo_campo_sx.gif") top right no-repeat transparent;    
    height: 30px;
    width: 7px;
    display: inline-block;
    vertical-align: top;
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputRicercaFoto .campo
{ 
    line-height: 28px;
    height: 28px;
    width: 93%;
    border-top: 1px solid #B6B6B6;
    border-bottom: 1px solid #B6B6B6;
    display: inline-block;
    vertical-align: top; 
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputRicercaFoto .dx 
{
    background: url("../../immagini/cartografiagoogle/sfondo_campo_dx.gif") top left no-repeat transparent;    
    height: 30px;
    width: 7px;
    display: inline-block;
    vertical-align: top;
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputCampoPulsante 
{
    width: 14%;
    background: #C2CE7D;
    height: 28px;
    border: 1px solid #b6b6b6;
    margin-top: 10px;
    display: inline-block;
    vertical-align: top;
    
}

#boxCartGoogleArchivio #boxTrovaImmagini .inputCampoPulsante INPUT
{
    border: none;
    background: transparent;
    width: 100%;
    line-height: 27px;
    height: 25px;
    font-weight: bold;
    text-transform: uppercase;
}

/*********************************************************************/
/********* RICERCA PER CATEGORIA *************************************/
/*********************************************************************/

#boxCartGoogleArchivio #boxRicercaInformazioni
{
    float: left;
    height: 125px;
    width: 100%;  
    margin-top: 1em; 
    overflow:hidden; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .grigio
{
    background: url("../../immagini/cartografiagoogle/informazioni_grigio.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .blu
{
    background: url("../../immagini/cartografiagoogle/informazioni_blu.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .rosso
{
    background: url("../../immagini/cartografiagoogle/informazioni_rosso.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .verde
{
    background: url("../../immagini/cartografiagoogle/informazioni_verde.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .giallo
{
    background: url("../../immagini/cartografiagoogle/informazioni_giallo.jpg") no-repeat scroll left top transparent; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .right
{
    background: url("../../immagini/cartografiagoogle/informazioni_sfondo.jpg") no-repeat scroll right top transparent;    
    height: 125px;
    margin-left: 130px;   
    overflow: visible; 
}

#boxCartGoogleArchivio #boxRicercaInformazioni .titolo
{
    display: block;
    font-weight: bold;
    padding: 10px 0;
}

.panoramio-wapi-title a {
    color: white!important;
}
