body{
	/*font-family:'Open Sans', sans-serif;*/
	font-family: 'Open Sans', sans-serif;
	font-size:10px;

/*	background-image:url('/images/sfondo.gif');
	background-image:url('/images/sfondonatale.jpg');

	background-image:url('/images/bg-vetrine_old.gif');
	background-image:url('/images/sfondotab.gif');*/
	background-color:#EFEFEF;
	background-attachment: fixed;
	margin:0px;
	padding:10px;
	padding-top:0px;
}

#div_strumenti_login{
	float:right; 
	padding-top:7px;
}


#div_social_logo{
	float:left;
	margin:3px; 
	margin-top:2px;
}

#fb_plugin_social{
	float:left;
	margin:3px;
}

#maincontainer{
	
	background-image: url(sfondotab_sx.jpg), url(sfondotab_dx.jpg); 
	background-position: left, right;
	background-repeat: repeat-y, repeat-y;
	 width:950px;
	 min-Height:800px;
	 height:auto;
	 background-color:#FFFFFF;
	 padding:10px;
	 padding-top:0px;
	 margin:0 auto 0 auto; 
	 
}

#pretop{
	/*width:100%;*/
	background-color:#5282D2;
	height:12px; 
	padding:2px;
	/*margin-right:10px;*/
	color:#FFFFFF;
}

#pretop a:link{
	color:#043fa0;
	text-decoration:none;
}

#pretop a:hover{
	color:#043fa0;
	text-decoration: underline;
}

#pretop a:visited{
	color:#043fa0;
	text-decoration: none;
}

#top{
	margin-top:0px;
	width:100%;
	height:auto;
	/*text-align:center;*/

}

#div_profilo{width:100px; float:left; height:40px}
#div_myordini{width:100px; float:left; height:40px}
#div_logout{width:100px; float:left; height:40px}
#div_login{width:100px; float:left; height:40px}
#div_registrati{width:100px; float:left; height:40px}

#logo{
	background-image:url('/images/logo2.gif');
	background-size: 440px auto;
    background-repeat: no-repeat;
	width:440px;
	height:90px;
	float:left;
	cursor:pointer;
}

#bannertopright{
	float:right;
	/*border:1px solid #666666;
	margin-top:7px; */
	width:auto;
	
}

#bannertopright input{
	height:35px;
	border-radius: 10px 10px 10px 10px;
	font-size:15px;
	
}

#welcome{
	margin-top:15px;
	width:100%;
}

#scientificazerospese{
	background-image:url('/images/BANNERSCIENTIFICAZEROSPESE.jpg');
	background-size: 100% auto;
    background-repeat: no-repeat;
	width:100%;
	height:80px;
	cursor:pointer;
	display:none;
}

#bubble_text{
	
	font-family:'Open Sans', sans-serif;
	font-size:10px;

}

#bubble_text a:link{
	color:#006699;
	text-decoration:none;
}

#bubble_text a:hover{
	color:#006699;
	text-decoration: underline;
}

#bubble_text a:visited{
	color:#006699;
	text-decoration: none;
}

#bannertopcenter{
	padding:5px; 
	width:100%;
	
	text-align:center;
}

#divslogan{
	 margin-top:10px;
	 padding:10px;
}

#slogan{
	 font-size:10px; 
	 color:#043fa0; 
	 display:inline;
}

#sx{
	/*float:left;
	width:200px;
	height:auto;*/
}

#dx{
	width:200px;
	height:auto;
	
	float:left;
}

#foot{
	width:100%;
	height:100px;
	text-align:center;
	padding-top:100px;
	
}

#bannerright{
 padding-bottom:5px;
 border:0px;
}

#bannerright img{ 
   border:0px;
}

#container{
	width:750px;
	height:auto;
	font-family:'Open Sans', sans-serif;
	font-size:10px;
	float:left;
}

/*SCHEDA LIBRO*/
#container_scheda_libro{
	width:95%;
	padding:15px;
	float:left;
}

#testo_evidenza{
	
	text-align:center; 
	min-Height:20px; 
	height:auto; 
	font-size:14px; 
	background-color:red; 
	color:#FFFFFF; 
	font-weight:bold; 
	width:500px; 
	margin:15px; 
	padding:5px; 
	border:1px dotted red;

}

#dati_scheda_libro a {
	text-decoration: none;
}

#dati_scheda_libro span {
	font-weight: 700;
}

#nomi_autori_link{
	text-transform:capitalize;
}

#img_scheda_libro {
  width: 190px;
  height: auto;
  max-height:290px;
  overflow: hidden;
  float: left;
  margin: 19px 0px 0px 10px;
}

#scheda_libro_titolo {
  font-size: 1.5em;
  font-family: 'Open Sans', sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: rgb(56, 106, 155);
  margin: 0px;
  width: 400px;
}

#scheda_libro_sottotitolo{
	font-weight:bold;
	font-size: 1.0em;
	margin-bottom:5px;
}

hr {
	border: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
  border-bottom: 1px dashed #386A9B;
  color: #ffffff;
  clear: both;
}

hr.style-one {
	border: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
  border-bottom: 1px dashed #386A9B;
  color: #ffffff;
  clear: both;
  margin-left: 10px;
}

#dati_scheda_libro {
  float: left;
  margin: 10px;
  margin-top: 15px;
  width: 300px;
}




#strumenti_per_carrello{

	width:188px;
	text-align:center;
	float:left;

}

#scheda_libro_descrizione{
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;
	text-transform:uppercase;
	font-size:14px;
	background-image: url('1.png'); 
}

#testo_descrizione_libro{
	padding:10px;
	/*font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: rgb(56, 106, 155);
	margin: 0px;
	width: 400px;
	text-transform: uppercase;
	margin-left: 11px;*/

}

#scheda_libro_tipotrebbeinteressare{
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;
	text-transform:uppercase;
	font-size:14px;
	background-image: url('5.png'); 

}

#strumenti_acquisto{
	
	/*position:relative; 
	float:right;*/
	text-align:center;
	padding:5px;
	margin-top:10px;

}


#offerta{

	width:190px;
	height:64px;
	background-image: url('/images/inofferta.fw.scheda.png'); 
	background-repeat: no-repeat; background-position: top right; 
	

}

#no_offerta{

	width:190px;
	height:64px;

}

#acquisto_di_gruppo{
	background-image:url('/images/icoacquistogruppo.fw.png');
	background-size: 126px 50px;
    background-repeat: no-repeat;
	width:126px;
	height:50px;
	margin-left: 30px;
	margin-bottom: 10;
	cursor:pointer;
	
}

#sconto_sito{

	width:150px; 
	padding:5px; 
	margin-right:2px; 
	background-color:red; 
	color:white; 
	text-align:center; 
	font-weight:bold; 
	margin-top:15px;
	margin-left:0px;

}

#prezzo_sito{

	width:150px; 
	padding:5px; 
	background-color:#006699;
	color:white; 
	
	text-align:center; 
	font-weight:bold; 
	font-size:14px;
	margin-top:10px;
	margin-left:0px;
}

#chiedi_disponibilita{

	width:150px; 
	padding:5px; 
	background-color:#006699;
	color:white; 
	
	text-align:center; 
	font-weight:bold; 
	font-size:14px;
	margin-top:10px;
	margin-left:0px;
	
	a:link {
      color: white;
    }
    
    /* visited link */
    a:visited {
      color: white;
    }
    
    /* mouse over link */
    a:hover {
      color: white;
    }
    
    /* selected link */
    a:active {
      color: white;
    }
}

#sped_free_old{

	width:200px;
	height:37px;
	padding:5px; 
	color:red; 
	text-align:center; 
	font-weight:bold; 
	font-size:14px;
	float:left;

}

#sped_free{

	width:150px; 
	padding:5px; 
	background-color:#FF9900; 
	color:white; 
	text-align:center; 
	font-weight:bold; 
	/*float:left; */
	font-size:13px;
	float:left;

}




#in_preparazione{

}

#fuoricatalogo{
	 width: 114px;
	 height:57px;
	 background-image:url('/images/fuoricatalogo.png');
	 background-size: 114px 57px;
     background-repeat: no-repeat;
	 float:left;
}




/*SCHEDA LIBRO FINE*/


/*OMAGGIO SCONTO*/

#scheda_libro_omaggio_sconto_titolo{
	font-size:11px;
	font-weight:bold;
	color:blue;
	margin:5px;
}

#scheda_libro_omaggio_sconto_sottotitolo{
	font-size:10px;
	margin:5px;
}

#img_scheda_libro_omaggio_offerta{
	width:80px;
	height:112px;
	overflow:hidden;
	float:left;
	margin:10px;
}

#dati_scheda_libro_omaggio_offerta{
	float:left;
	margin:10px;
	
}

#testo_evidena_omaggio_offerta{
	
	color:red;
	font-size:10px;
	padding:10px;
	margin:10px;
	border:1px solid #cccccc;
}

/*OMAGGIO SCONTO FINE*/


/* RICERCA LIBRI*/

#sx_form_ricerca{
	
	width:200px;
	float:left;
}

#container_ricerca{
	width:90%;
	padding:5px;
	float:left;
}

#div_ricerca{
	width:95%;
	margin-top: 10px; 
	padding: 5px; 
	min-height: 150px;
	height: auto; 
	/*cursor: pointer; */
	border-bottom-width: 1px; 
	border-bottom-style: dotted; 
	border-bottom-color: rgb(204, 204, 204);
 }

.ricerca_sped_free{
  
	background-image: url('/images/camion_arancio_web.png');
	background-position:top right; 
	background-repeat:no-repeat;
	
 }
 
 .ricerca_offerta{
 
	background-image: url('/images/inofferta.png');
	background-position:bottom right; 
	background-repeat: no-repeat;
 
 }
 

 #img_ricerca_libri{
	float:left;
	height:140px; 
	width:70px; 
	overflow:hidden; 
	margin-right:5px;
}

 #titolo_ricerca_libri{
	margin:3px;
	font-weight:bold;
	color:#006699;
}

#titolo_ricerca_libri a:active{
	text-decoration:none;
}

#titolo_ricerca_libri a:link{
	text-decoration:none;
}

#titolo_ricerca_libri a:hover{
	text-decoration: underline;
}

#generico_ricerca_libri{
	margin:3px;
	font-weight:normal;
	width:95%;

}
 
#generico_neretto_ricerca_libri{
	margin:3px;
	font-weight:bold;
	text-transform: capitalize;
	width:95%;

}

#evidenzia_prezzo_sito_ricerca_libri{
	background-color:yellow;
}

#offerta_ricerca{

	width:64px;
	height:64px;
	background-image: url('/images/inofferta.png'); 
	background-repeat: no-repeat; 
	background-position: top right; 
	float:right;
	position:relative;
	bottom: 5em;
}

#ico_sped_free{

	 float:right; 
	 width:75px; 
	 height:30px; 
	 background-image: url('/images/camion_arancio_web.png'); 
	 background-repeat: no-repeat; 
	 background-position: center center;
	 margin-top:3px;
}
 
 /*FINE RICERCA LIBRI*/
 
 
 /* ULTIMI ARRIVI */
 
 #riga_ultimi_arrivi{
 	margin-bottom:3px; 
 	border-bottom:1px solid #cccccc; 
 	min-Height:60px; 
 	height:auto; 
 	padding-bottom:5px; 
 	padding-top:5px;
 	font-size:10px;
 }
 
#riga_ultimi_arrivi a:link {
	color: rgb(0, 119, 255);
	text-decoration: none;
}

#riga_ultimi_arrivi a:visited {
	color: rgb(0, 119, 255);
	text-decoration: none;
}

#riga_ultimi_arrivi a:active {
	color: rgb(0, 119, 255);
	text-decoration: none;
}

#riga_ultimi_arrivi a:hover {
	color: rgb(0, 119, 255);
	text-decoration: underline;
}

 
 #img_ultimi_arrivi{
 
 	float:left; 
 	margin:3px; 
 	width:35px; 
 	height:50px; 
 	overflow:hidden; 
 	cursor:pointer;
 
 }
 
 #dati_ultimi_arrivi{
 
 	float:left; 
 	width:100px; 
 	margin:3px; 
 	height:50px;
 
 }
 
 /* FINE ULTIMI ARRIVI */
 
 /* PAGINE SITO */
 
 #page{
	width:90%;
	padding-right:20px;
 }
 
 #titolo_pagina_sito{
	font-weight: bold;
	padding: 8px;
	font-size: 12px;
	color: red;
	width: 100%;
 }
 
 #testo_pagina_sito{
	font-weight: normal;
	height: auto;
	padding: 8px;
	font-size: 10px;
	color: #000000;
	width: 100%;
 }
 /* FINE PAGINE SITO*/
 
 
 
 
 
  /* MENU IMG TOP QUAD*/
 
  
 
 #menu_img_top_quad{
	float:left;
	width:115px;
	height:80px;
	/* border:1px solid #cccccc;*/
	margin:2px;
	margin-top:0px;
	padding:3px;
	text-align:left;
	cursor:pointer;
 }
 
 #menu_img_top_quad{
	position: relative; 
	bottom: 0; 
	left: 0;
	font-weight:normal;
	color:#000000;
 }
 
 #menu_img_top_quad a:link{
	text-decoration:none;
	font-size:10px;
	text-transform: uppercase;
	
	color:#000000;
	
 }
 
 #menu_img_top_quad a:visited{
	text-decoration:none;
	font-size:10px;
	
	color:#000000;
 }
 
 #menu_img_top_quad a:hover{
	text-decoration:underline;
	font-size:10px
	font-weight:bold;
	color:#000000;
 }
 

 
 /* FINE MENU IMG TOP QUAD*/
 
 
 
 
 /* MENU IMG TOP */
 
 #div_menu_img_top{
 
	width:45%;
	height:auto;
	float:left;
	padding-left: 10px;
 }
 
 
 #menu_img_top{
	float:left;
	width:80px;
	height:80px;
	border:1px solid #cccccc;
	margin:5px;
	padding:5px;
	text-align:left;
	cursor:pointer;
 }
 
 #testo_img_top{
	position: relative; 
	bottom: 0; 
	left: 0;
	font-weight:normal;
	color:#000000;
 }
 
 #menu_img_top a:link{
	text-decoration:none;
	font-size:10px;
	text-transform: uppercase;
	
	color:#000000;
	
 }
 
 #menu_img_top a:visited{
	text-decoration:none;
	font-size:10px;
	
	color:#000000;
 }
 
 #menu_img_top a:hover{
	text-decoration:underline;
	font-size:10px
	font-weight:bold;
	color:#000000;
 }
 

 
 /* FINE MENU IMG TOP */

 
 

/*  SLIDER  */

 #div_slider{
 
	width:53%;
	height:auto; 
	text-align:center; 
	float:left;
 
 }
 
 #boxslider{
	width:505px; 
	border:1px solid #cccccc;
 }
 
 
 /* FINE SLIDER */



 
 /* LIBRI IN EVIDENZA */
 
.inevidenza {
  width: 30%;
  float: left;
  border: 1px solid #cccccc;
  height: 262px;
  padding: 3px;
  margin: 0 10px 20px 0px;
}
 
 #bollinorossosconto_inev{
	float:left; 
	padding-top:18px; 
	font-weight:bold; 
	color:white; 
	font-weight:bold;
	padding:3px; 
	width:40px; 
	height:40px; 
	background-size: 47px; 
	background-image:url(/images/sconto.fw.png); 
	background-position:center; 
	background-repeat:no-repeat; 
	text-align:center;
 }
 
 
 .inevidenza a:link{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  .inevidenza a:active{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  .inevidenza a:visited{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  .inevidenza a:hover{
	
	color:rgb(0, 119, 255);
	text-decoration:underline;
 }
 
 
#titolo_inevidenza {
  font-size: 1em;
  font-weight: 900;
  height: 20px;
  margin: -3px -3px 10px;
  padding: 7px 10px 12px;
  border-bottom: 1px solid #ccc;
  background-color: #F5F4ED;
  line-height: 11px;
   
}
 
 .sped_free_inev{
 
	background-image: url('/images/camion_arancio_web.png');
	background-position: left bottom; 
	background-repeat:no-repeat;
	
	
 }
 
 .inev_offerta{
 
	background-image: url('/images/inofferta.fw.png');
	background-position:right bottom; 
	background-repeat: no-repeat;
	background-size: auto;
 
 }
 
  .inev_offerta_spedfree{
 
	background-image: url('/images/inofferta.fw.png'),  url('/images/camion_arancio_web.png');
	background-position:right bottom, left bottom; 
	background-repeat: no-repeat, no-repeat;
	background-size: auto, auto;
 
 }
 
 
 
 #img_inevidenza{
 
	float:left; 
	padding:2px; 
	width:110px;
	height:150px; 
	overflow:hidden;
 
 }
 
 #dati_inevidenza{
 
	/*float:left;*/
	padding:5px; 
	padding-left: 2px;
	margin-top:10px;
 
 }
 
 #dati_inevidenza a:link{
	 text-transform:capitalize;
 }
 
 #prezzo_dati_inevidenza{
	 
	background-color: #006699;
	color: #fff;
	padding: 3px;
	font-size:12px;
	height:18px;
	text-align:center;
	font-weight:bold;
 }
 
 #secondopiano{
	
	width:23%;
	height:130px;
	float:left;
	border:1px solid #cccccc;
	margin:3px;
	
 }
 
 #secondopiano a:link{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  #secondopiano a:active{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  #secondopiano a:visited{
	
	color:rgb(0, 119, 255);
	text-decoration:none;
 }
 
  #secondopiano a:hover{
	
	color:rgb(0, 119, 255);
	text-decoration:underline;
 }
 
 
 #bollinorossosconto_secondopiano{
	float:left; 
	padding-top:18px; 
	font-weight:bold; 
	color:white; 
	font-weight:bold;
	padding:3px; 
	width:40px; 
	height:40px; 
	background-size: 40px; 
	background-image:url(/images/sconto.fw.png); 
	background-position:center; 
	background-repeat:no-repeat; 
	text-align:center;
	font-size:9px;
 }
 
 bollinorossosconto_secondopiano_vuoto{
	float:left; 
	padding-top:18px; 
	font-weight:bold; 
	color:white; 
	font-weight:bold;
	padding:3px; 
	width:40px; 
	height:40px; 
	
	text-align:center;
	font-size:9px;
 }
 
 
 .sec_piano_spedfree{
 	background-image: url('/images/camion_arancio_web.png');
	background-position:bottom left; 
	background-repeat: no-repeat;
	background-size: auto;
	float:right;
	width:45px;
	height:29px;
 }
 
 .sec_piano_in_offerta{
 	background-image: url('/images/inofferta.fw.png') ;
	background-position:bottom right; 
	background-repeat:no-repeat;
	background-size: auto;
	
 }
 
 .sec_piano_spedfree_in_offerta{
	
	background-image: url('/images/camion_arancio_web.png'), url('/images/inofferta.fw.png');
	background-position:bottom left, bottom right; 
	background-repeat: no-repeat, no-repeat;
	background-size: auto, auto;
 
 }
 
 #img_secondopiano{
 
	
	float:right;
	width:50px; 
	padding:5px; 
	height:70px; 
	overflow:hidden;
 
 }
 
  #sec_piano_autori{
	 
	 font-size:8px;
	 
 }
 
 
 #img_secp_file{
	 
	 width:100%;
	 height:70px;
	 
 }
 
 #dati_secondopiano{
	
	float:left;
	padding:2px; 
	width:60%;
 
 }
 
 
 /*  CARRELLO */
 
 #voci_pagamento{
 
	margin:20px;
	font-weight:bold;
	
 }
 
 /* PAGINAZIONE  */
 
 .pagination {
    margin-top: 10px;
    margin-bottom: 10px;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li {
    display: inline;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #006699;
    border-color: #337ab7;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

 
 /* FINE PAGINAZIONE*/
 
 
 
 /* RICERCA */
 
 #tfheader{
		background-color:#c3dfef;
	}
	#tfnewsearch{
		float:left;
		padding:0px;
	}
	.tftextinput{
		margin: 0;
		margin: 0;
		padding: 5px 15px;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  height: 27px;
	  width: 350px;
	  border: 1px solid #0076a3;
	  border-right: 0px;
	  border-top-left-radius: 5px 5px;
	  border-bottom-left-radius: 5px 5px;
	}
	.tfbutton {
		margin: 0;
		margin-top:2px;
		padding: 3px 4px 15px;
		height: 27px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton:hover {
		text-decoration: none;
		background: #007ead;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
 
 /* login */
 #divlogin_reg{
	width:45%; 
	padding:20px; 
	float:left; 
	text-align:center
 }
 
 #div_reg_fb{
	 margin-top:10px;
	 float:left; 
	 width:48%;
	 text-align:center
	 
 }
 
 /* login fine */
 
  
 /* MODALITA PAGAMENTO 
 
#box_ind_sped{
	 width:auto;
 }
 
 #box_check_ind_fatt{
	 width:auto;
 }
 
 #dati_fattura_cp{
	 width:auto;
	 display:none
 }
 
 #dati_fattura{
	 width:auto; 
	 display:none
 }
  MODALITA PAGAMENTO FINE */