/*********************************************************************/
/************** Progetti di Impresa Srl copyright 2007 ***************/
/*********************************************************************/

/**********************************************************************
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
**********************************************************************/
#corpo {
	vertical-align: top;
	margin-left: 190px;
	margin-right: 0px!important;
	border: 0px;
	padding: 0px;
	z-index: 1;
}
 
#formid_sx {
	position:relative; /*ie needs this to show float */
	width:190px;
	border-left:0px;
	padding: 0px;
	float: left;
	margin-left:-189px; /*must be 1px less than width otherwise won't push footer down */
	margin-right:-1px;
	left:0px;
	z-index: 2;
}

#formid_dx {
	position:relative;
	display: none!important;
	font-size: 100%;
	vertical-align: top;
	width:0px!important;
	margin-right:0px!important; /*must be 1px less than width otherwise won't push footer down */
	border: 0px;
	padding: 0px;
	left:0px;
	margin-left:0px;
	z-index:2;
}

#formid_centro {
    position:relative;
	 margin: 0px;
	 font-size: 100%;
	 padding: 0px;
	 border: 0px;
    width: 95%!important;
	 left: 20px!important;
	 margin-left:0px;
    float:left;
	 text-align: center;
}
/*********************************************************************
fine della parte di css che nasconde la colonna di destra
*********************************************************************/

/*********************************************************************/
/*****                                        ************************/
/*****        CartGoogle STAMPA               ************************/
/*****                                        ************************/
/*********************************************************************/

#boxCartGoogleArchivio{
	clear: both;
	float: left;
	margin: 0px;
	padding: 2%;
	width: 94%;
}

.spiacente{
	font-size:80%;
	margin-top:1em;
}

.spiacente img{
	vertical-align:middle;
}

#boxCartGoogle {
 	width:100%;
	margin: 0 auto;
}


#boxCartGoogle #mapgoogle{
	width:100%;
	height:500px;
	border:1px solid #427DA5;
}

#boxCartGoogle #directions{
	position:relative;
	width:90%;
	margin: 0 auto;
}
 
#boxCartGoogleArchivioTrovaVia{
	clear:both;
	float: left;
	width:100%;
	margin:1em 0;
	padding: 1% 0% 1% 0;
	border-bottom:2px solid #427DA5;
	min-height:40px;
	height:auto!important;
	height:40px;
	background:#eef3f5;
}

#boxCartGoogleArchivioTrovaVia  .titolo{ 
	clear: both;
   float:left;
	min-height: 15px;
	height: auto!important;
	height: 15px;
	line-height: 15px;
	vertical-align: middle; 
	width: 100%;
}


#boxCartGoogleArchivioTrovaVia  h5{ 
	clear: both;
   float:left;
	font-size: 90%;
}

#boxCartGoogleArchivioTrovaVia  h6{ 
   float:left;
     margin:0px;
	 padding:0px;
	margin-left:8px;
    font-weight:normal;  
}


#boxCartGoogleArchivioTrovaPercorso{
	clear:both;
	float: left;
	width:100%;
	margin:1em 0;
	padding: 1% 0% 1% 0;
	border-bottom:2px solid #427DA5;
	min-height:40px;
	height:auto!important;
	height:40px;
	background:#eef3f5;
}

#boxCartGoogleArchivioTrovaPercorso h5{ 
	clear: both;
   float:left;
	font-size: 90%;
}


.boxCartGoogleSeparatore{
	clear: both;
	float: left;
	width:100%;
	font-size:80%;
	margin: 2px 0px 2px 0px;
	min-height: 20px;
	height: auto!important;
	height: 20px;
	line-height: 100%;
	vertical-align: middle;
}

.boxCartGoogleSeparatore label{
	clear: both;
	width: 60px;
	margin-top: 5px;
	padding-left: 2px;
	float:left;
	font-size:80%;
}


 .boxCartGoogleSeparatore input {	
 float: left;
	 margin-top: 0px;
	 margin-left: 2px;
	width:40%;
	 	font-size:100%;

}

.boxCartGoogleSeparatoreButt{
	clear: both;
	margin: 0 auto;
padding-top: 8px;
	display:block;
 	font-size:70%;
	text-align:center;
}

.boxCartGoogleSeparatoreButt input{
	width: 200px;
	border:1px solid #427DA5;
	background:#eef3f5;
	font-weight:bold;
}

.back{
	margin-top:2em;
	clear:both;
	display:block;
	float:left;
	width:100%;
	font-size:70%;
}		

#boxCartGoogleCat{
	clear:both;
	float: left;
	width:98%;
	margin: 0px;
	padding: 1%;
	border-bottom:2px solid #427DA5;
	min-height:40px;
	height:auto!important;
	height:40px;
	background:#eef3f5;
}

#boxCartGoogleCat H5{
	clear: both;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 text-align: left;
	font-size:90%;
	margin-bottom: 5px;
}

#boxCartGoogleCat select{
	float: left;
	margin: 0px;
	margin-left: 20px;
	 width: 60%;
	font-size:80%;

}



#boxCartGoogle{
	margin: 10px 0px 10px 0px;
	width:100%;
	clear:both;
	float:left;
	font-size:80%;
}

.boxCartGoogleElenco{
	display:inline;
	float:left;
	width:30%;
	border-bottom:2px solid #666;
	margin-right:3%;
	margin-bottom:2em;
	background:#f5f5f5;
	text-align:center;
	font-size:80%;
	padding-bottom:1em;
	padding-top:.5em;
}


.boxCartGoogleElenco a{
	text-decoration:none;
}

.boxCartGoogleDett{
	width:100%;
	clear:both;
	float:left;
	margin-top:1em;
	font-size:80%;
	padding:.5em 0;
	border-bottom:1px dashed #999;
	background:
}



