/*===========================================================*/
/*                      DOTPAGE STYLES                       */
/*-----------------------------------------------------------*/
/* Cliente:     |                    */                    
/* URL:         |                               */
/* Inizio:      |                                 */
/* Fine:        | --                                         */
/* Note:        | --                                         */
/*===========================================================*/


/*-----------------------------------------------------------*/
/* STILI GENERALI: Corpo, Moduli, Fonts                      */
/*-----------------------------------------------------------*/
 
 BODY{ 
	background-color: #0066CC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
	color: #003366; 
 }
 
 .testi-universal {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px; 
 }
 
 FORM {
 margin: 0px;
 }
 
a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: underline;
	color: #0066CC;
}
a:active {
	text-decoration: none;
	color: #003366;

 }
 
   A.linkwhite {
 text-decoration:none;
 Color: #FFFFFF;
 }
	
 A.linkwhite:active {
 text-decoration:none;
 Color: #FFFFFF;
 }
	
 A.linkwhite:visited{
 text-decoration:none;
 Color: #FFFFFF;
 }
	
 A.linkwhite:hover {
 text-decoration:underline;
 background:transparent;
 Color: #FFFFFF;
 }
 
 .titoli-pagine {
 		height: 18px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #FF0000;
		letter-spacing: 1px;
		height: 35px;
		padding-left: 12px;
 }

	.foto_pag_interna {
	 background-image: url(/Immagini/interfaccia/foto_home-interno.jpg);
	 background-repeat: no-repeat;
	 background-position: top right;
	}
	
	.foto-contorno {
	padding: 6px;
	border-left: 1px solid #B7DBFF;
	border-top: 1px solid #B7DBFF;
	border-right: 1px solid #B7DBFF;
	}
	
	.foto-contorno-btm {
	background-image: url(/Immagini/finefoto.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:right;
	vertical-align:bottom;
	color: #0066CC;
	height: 15px;
	letter-spacing: 1px;
	}
	
	.marginefotosx{
	margin-right: 6px;
	margin-bottom: 6px;
	}
	
	.cnt_pag_interna{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	padding-top: 18px;
	padding-left: 4px;
	padding-right: 40px;
	text-align:justify;
	}
	
	.txt-cnt_pag_interna{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-align:justify;
	letter-spacing: 1px;
	}

 	.input-standard {
	 border: 1px solid #80BCFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 padding: 4px
	 }
	 
	 .pos-contatti-img {
	 background-image: url(/Immagini/img-contatti.gif);
	 background-repeat: no-repeat;
	 background-position: top;
	 }
	 
	 .input-contatti-rbr {
	 border: 1px solid #80BCFF;
	 background: none;
	 }


/* ---> FINE STILI GENERALI: Corpo, Moduli, Fonts            */


/*-----------------------------------------------------------*/
/* STILI INTERFACCIA GRAFICA                                 */
/*-----------------------------------------------------------*/
 		.tab-generale {
		background-image:url(/Immagini/interfaccia/bg_table.jpg);
		background-repeat:repeat-y;
		}
		
		.titolo-p {
		background-image:url(/Immagini/interfaccia/titolo.jpg);
		background-repeat:no-repeat;
		height: 167px;
		}
		
		.bottom-p {
		background-image:url(/Immagini/interfaccia/pre-bottom.jpg);
		background-repeat:no-repeat;
		height: 73px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#0066CC;
		padding-left: 120px;
		padding-top: 40px;
		}
		
		.tab-generale-menu {
		background-image:url(/Immagini/interfaccia/bg_menu_indice.jpg);
		background-repeat:repeat-y;
		}
		
		.bg_voci_menu{
		background-image:url(/Immagini/interfaccia/bg_voci_menu.gif);
		background-repeat:repeat-x;
		height: 23px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#003366;
		font-weight:bold;
		padding-left: 4 px;
		letter-spacing:1px;
		}
		
		.bg_celeste_home {
		background-image:url(/Immagini/interfaccia/bg_celeste_home.jpg);
		background-repeat:repeat-x;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#003366;
		text-align:justify;
		padding: 12px;
		}
		

/* ---> FINE STILI INTERFACCIA GRAFICA                       */

/* LINKS   -------------------------------- */

	a.voce_menu1_alk:link {
	color: #003366;
	text-decoration: none;
	}
	a.voce_menu1_alk:visited {
		text-decoration: none;
		color: #003366;
	}
	a.voce_menu1_alk:hover {
		text-decoration: underline;
		color: #0066CC;
	}
	a.voce_menu1_alk:active {
		text-decoration: none;
		color: #003366;
	}
	 
	a.link_alto:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	a.link_alto:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	a.link_alto:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	a.link_alto:active {
		text-decoration: none;
		color: #FFFFFF;
	
	 }
	 
	
	a.link_alto-mappe:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	a.link_alto-mappe:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	a.link_alto-mappe:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	a.link_alto-mappe:active {
		text-decoration: underline;
		color: #FFFF00;
    }
	 
	 a.sottovocilnk:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	a.sottovocilnk:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	a.sottovocilnk:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	a.sottovocilnk:active {
		text-decoration: none;
		color: #FFFFFF;
	 }
	 
	 		
	A.voce-principale-m {
	 text-decoration:none;
	 color: #FFFFFF;
	}
	
	A.voce-principale-m:active {
	 text-decoration:none;
	 color: #FFFFFF;
	}
	
	A.voce-principale-m:visited {
	 text-decoration:none;
	 color: #FFFFFF;
	}
	
	A.voce-principale-m:hover {
	 color: #FFFFFF;
	 text-decoration:underline;
	}


/*--------------------------------------------------------------*/
/*    MAIL NOTIFY */

		.tab-mailnot {
		background-color:#FFFFFF;
		border: 1px solid #333333;
		font-family:Tahoma, Verdana, Arial;
		font-size:10px;
		color:#333333;		
		}
		
		.cnt-mailnot {
		padding: 6px;
		}
		
		.bottom-mailnot {
		padding: 4px;
		background-color:#E10915;
		font-family:Tahoma, Verdana, Arial;
		font-size:10px;
		color:#FFFFFF;	
		}


/*--------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* STILI B2C                                                 */
/*-----------------------------------------------------------*/
	.ar-line-menu {
	border-bottom: 2px solid #0066CC;
	}
	
	.ar-table {
	border: 1px solid #cccccc;
	
	}
	
	.ar-bg-rosso {
	 height: 22px;
	 background-image: url(/area_riservata/immagini/bg-rosso.gif);
	 background-repeat: repeat-x;
	 padding-left: 8px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold; 
	 color:#FFFFFF;     
	}
	
	.ar-bg-arancio {
	 height: 22px;
	 background-image: url(/area_riservata/immagini/bg-arancio.gif);
	 background-repeat: repeat-x;
	 padding-left: 8px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold; 
	 color:#FFFFFF;     
	}
	
	.ar-bg-celeste {
	 height: 22px;
	 background-image: url(/area_riservata/immagini/bg-celeste.gif);
	 background-repeat: repeat-x;
	 padding-left: 8px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold; 
	 color:#FFFFFF;     
	}
	
	.ar-bg-verde {
	 height: 22px;
	 background-image: url(/area_riservata/immagini/bg-verde.gif);
	 background-repeat: repeat-x;
	 padding-left: 8px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold; 
	 color:#FFFFFF;     
	}
	
	.ar-line{
	border-bottom: 1px solid #999999;
	padding: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	}
	
	.ar-line1{
	padding: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	}
	
	


/*------------------- fine area riservata -------------------*/



/*-----------------------------------------------------------*/
/* STILI B2C                                                 */
/*-----------------------------------------------------------*/
	
	.tab-b2c-top {
	 background-color:#51A4FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     Color: #FFFFFF;
	 padding: 4px;
	 height:16px;
	}
	
	.tab-b2c-top-sel {
	 background-color:#0066CC;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     Color: #FFFFFF;
	 padding: 4px;
	 height:16px;
	}
	
	.fine-b2c-top {
	 background-color:#51A4FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     Color: #FFFFFF;
	 padding: 4px;
	 height:16px;
	 }
	 
	 .tab-b2c-prodotti {
	 background-color:#E6F1FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9px;
     Color: #333333;
	 padding: 4px;
	 height:16px;
	}
	
	.tab-b2c-prodotti-oct {
	 background-image:url(/immagini/nelcarrello.gif);
	 background-position:right;
	 background-repeat:no-repeat;
	 background-color:#AAD0FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9px;
	 Color: #333333;
	 padding: 4px;
	 height:16px;
	}
	
	.tab-b2c-prev-oct {
	 background-image:url(/immagini/nelprev.gif);
	 background-position:right;
	 background-repeat:no-repeat;
	 background-color:#FFECCE;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9px;
	 Color: #333333;
	 padding: 4px;
	 height:16px;
	}
	
	.tab-b2c-prezzo {
	 background-color:#E6F1FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     Color: #333333;
	 padding: 4px;
	 height:16px;
	}
	
	.fine-b2c-prodotti {
	 background-color:#E1F0FF;
	 border-top: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9px;
     Color: #333333;
	 padding: 4px;
	 height:16px;
	 }
	 
	 .moduli-b2c {
	 font-size: 10px;
	 height: 10px;
	 text-align:right;
	 }
	 
	 .bordo-sx {
	  border-left: 1px solid #FFFFFF;
	 }
	 
	 .bordo-dx {
	  border-right: 1px solid #FFFFFF;
	 }
	 
	 .etichette-marche {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      Color: #FFFFFF;
	  text-align:center;
	  padding: 4px;   
	  }
	  
	  .etichette-B2C {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      Color: #FFFFFF;
	  text-align:center;
	  padding: 0px;   
	  }
	  
	  .txt-piccolo {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
	  }
	  
	  .dett-b2c {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  border-bottom: 1px solid #B9DAFF;
	  padding 4px;
	  }
	  
	  .menu-dett-b2c {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  border-bottom: 1px solid #B9DAFF;
	  padding 4px;
	  height: 24px;
	  background-color:#E6F1FF;
	  }
	  
	  .testi-tecnici-b2c {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  padding: 4px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  text-align: justify;
	  border-bottom: 1px solid #51A4FF;
	  }
	  
	  .pos-img-b2c {
	  height: 130px;
	  width:150px;
	  padding: 4px;
	  }
	  
	 .Stile1 {
	 color: #4F7A3D;
	 font-weight: bold;
     }
	 
	 .search-products-b2c{
	 background-image: url(/immagini/frecciab2c.gif);
	 background-repeat: no-repeat;
     background-position: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 padding: 4px;
	 padding-left: 20px;
	 border-bottom: 1px solid #E6F1FF;
	 }
	 
	 .search-products-b2c-sel{
	 background-image: url(/immagini/frecciab2c.gif);
	 background-repeat: no-repeat;
     background-position: right;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 padding: 4px;
	 padding-left: 20px;
	 border-bottom: 1px solid #E6F1FF;
	 }
	 
	 .txt-minuscolo {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 }
	 
	 .modulo-marche-sch-home {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 margin-top: 14px;
	 margin-bottom: 14px;
	 margin-left: 2px;
	 background:#ECF5FF;
	 }
	 
	 .bg-search-company{
	 background-color:#BFDEFF;
	 background-image: url(/immagini/search-icon.gif);
	 background-repeat: no-repeat;
     background-position: 110px 4px;
	 }
	 
	 .search-results-b2c{
	 background-color:#51A4FF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding: 4px;
	 padding-left: 10px;
	 border-bottom: 1px solid #003366;
	 }
	 
	 .search-results-b2c-bottom{
	 background-color:#ECF5FF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 color:#003366;
	 padding: 5px;
	 padding-left: 10px;
	 border-top: 1px solid #003366;
	 border-bottom: 1px solid #003366;
	 }
	
	 .search-results-b2c-text{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color:#333333;
	 padding: 10px;
	 padding-left: 10px;
     background-color:#F9FBF9;
	 }
	 
	 .search-photo {
	 border: 1px solid #CCCCCC;
	 }
	 
	 .search-desc-r-photo {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color:#333333;
	 padding-left: 10px;
	 }
	 
	 .search-report {
	 border-bottom: 1px solid #003366;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight:bold;
	 text-transform: uppercase;
	 }
	 
	 .title-carrello-a {
	 border-top: 1px solid #FFFFFF;
	 border-bottom: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 text-align:center;
	 /*height: 24px;*/
	 background-image: url(/immagini/bg-carrello.jpg);
	 }
	 
	 .title-carrello-b {
	 border-top: 1px solid #FFFFFF;
	 border-bottom: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 text-align:center;
	 /*height: 24px;*/
	 background-image: url(/immagini/bg-carrello.jpg);
	 }
	 
	 .table-carrello {
	 margin: 1px;
	 background-color: #FFFFFF;
	 }
	 
	 .campi-carrello {
	 background-color: #ECF9FF;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #333333;
	 border-bottom: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 }
	 
	 .campi-carrello-cons {
	 background-color: #FFFF66;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #333333;
	 border-bottom: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 }
	 
	 .campi-carrello-bottom {
	 background-color: #A1CAFF;
	 padding:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #333333;
	 border-bottom: 1px solid #FFFFFF;
	 border-left: 1px solid #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 }
	 
	 .qta-carrello {
	 border: 1px solid #80BCFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 text-align:right;
	 padding: 2px
	 }
	 
	 .aut-login {
	 border: 1px solid #C1DFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 text-align:left;
	 padding: 2px;
	 padding-right: 4px;
	 }
	 
	 .spacer-right {
	 padding-right: 4px;
	 }
	 
	 .spacer-login {
	 padding-top: 6px;
	 padding-bottom: 6px;
	 }
	 
	 .txt-login {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 padding: 4px;
	 }
	 
	 .voci-menu-login {
	 background-color:#BFDEFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 padding: 4px;
	 border-bottom: 1px solid #FFFFFF;
	 }
	 
	 .carrello-nologin {
	 background-color: #EAF2FF;
	 background-image: url(/immagini/bg-menu-voci.jpg);	 
	 background-repeat:repeat-x;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 padding: 4px;
	 border-bottom: 1px solid #FFFFFF;
	 }
	
	 .iframe-carrello {
	  border: 1px solid #80BCFF;
	  }
	  
	  .b2c-end {
	  background-color:#51A4FF;
	  height:6px; 
	  border: 1px solid #FFFFFF;
	  width:100%;  
	  } 
	  
	    .prezzo-sc-tabp {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#666666;
		text-decoration: line-through;	  
	  }
	  
	  .newsletter-campo {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		border: 1px solid #ADCF9C;
	  }
	  
	  .dett-ord-end{
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  padding-left: 30px;
	  background-color:#F7F7F7;
	  border-bottom: 4px double #A1CAFF;
	  }
	  
	  .dett-b2c-selcf {
	  background-color:#E8F3FF;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  border-bottom: 1px solid #B9DAFF;
	  padding 4px;
	  }
	  
	  .dett-b2c-selcons {
	  background-color:#FFFF66;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  font-weight:bold;
	  border-bottom: 1px solid #B9DAFF;
	  padding 4px;
	  }
	  
	  .dett-b2c-seldisp {
	  background-color:#A4D1FF;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  font-weight:bold;
	  border-bottom: 1px solid #B9DAFF;
	  padding 4px;
	  }
	  
	 .conford-bottom {
	 background-color: #A1CAFF;
	 padding:4px;
	 color: #333333;
	 }
	 
	 .content-cms-pages {
	 padding:8px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
	 color: #333333;
	 text-align: justify;
	 }
	 
	 .iframe-txtpers {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  border: 1px solid #B9DAFF;
	  padding 2px;
	  text-align: justify;
	 }
	
	/* ---> FINE STILI DEI CONTENUTI                             */

	/* CARRELLO ADVANCE*/
	
	.tab-adv-cart {
	background: #F3FFC6;
	border: 1px solid #51A4FF;
	}
	.tab-adv-prev{
	background: #FFF1B9;
	border: 1px solid #FFA76C;
	}
	
	.title-adv-cart {
	background: #CCFF00;
	border-bottom: 1px solid #51A4FF;
	}
	.title-adv-prev {
	background: #FF6600;
	border-bottom: 1px solid #FFA76C;
	}
	
	.cell-adv-cart {
	background: #333333;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-align:center;
	color: #FFFFFF;
	}
	
	.procell-adv-cart {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	/*border-bottom:1px solid #666666;*/
	}
	
	procell-adv-bottom {
	padding-bottom: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	}
	
	.conscell-adv-cart {
	background: #E8FF88;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	/*border-bottom:1px solid #666666;*/
	}
	
	.conscell-adv-prev {
	background: #FFE991;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #333333;
	/*border-bottom:1px solid #666666;*/
	}
	
	.txt-adv-cart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	}
 
 .input-prev-mod {
 border:1px solid #666666; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000000;
 }
 
  .input-prev-mod-ctr {
 border:1px solid #666666; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000000;
 text-align:center;
 }

.servizistyle {
 border-bottom:2px dotted #B5DBF8; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight:bold;
 color:#0066CC;
 padding-left: px;
}


.campi_trasparenti {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#0066CC;
 border: 1px solid #0066CC;
 background: none;
 padding: 1px;
}

/*-----------------------------------------------------------*/
/* STILI DEI CONTENUTI                                       */
/*-----------------------------------------------------------*/


/* ---> FINE STILI DEI CONTENUTI                             */




/*-----------------------------------------------------------*/
/* STILI DEI MODULI                                          */
/*-----------------------------------------------------------*/
 .main-search {
 background-color:#E6F1FF;
 border: 1px solid #A4C2A7;
 height: 20px;
 padding-top: 4px;
 }
 
 .main-search-new {
 border-bottom: 4px double #A6D0FF;
 height: 20px;
 padding-top: 4px;
 } 
 .td-search {
 background-color:#FFFFFF;
 border-top: 1px solid #333333;
 border-left: 1px solid #333333;
 }
 
 .search-input {
 width: 100%;
 background-color:#FFFFFF;
 height: 10px;
 border:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 padding: 2px;
 }
 
 .txt-cerca {
  padding-bottom: 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold; 
  Color: #4B754A;
 }
 
 .admin-customers {
 border: 1px solid #0066CC;
 }
 
 .customers-title {
  background: #0066CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold; 
  Color: #FFFFFF;
  padding: 2px;
 }
 
 .customers-line {
  border-bottom: 1px solid #0066CC;
  padding: 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
 }
 
  .data-homepage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
 }

/* ---> FINE STILI DEI MODULI                                */




/*-----------------------------------------------------------*/
/* STILI LINKS                                               */
/*-----------------------------------------------------------*/


/* ---> FINE STILI LINKS                                     */




/*========================================================================*/
/*   *** STILI AREA AMMINISTRAZIONE *** N O N   C A N C E L L A R E ***   */
/*========================================================================*/


/* ---> FINE STILI AREA AMMINISTRAZIONE                                   */

.titolicoda {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
  padding-left: 46px;
}

    a.bezier:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	a.bezier:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	a.bezier:hover {
		text-decoration: underline;
		color: #FFFFFF;
		letter-spacing: 1px;
	}
	a.bezier:active {
		text-decoration: none;
		color: #FFFFFF;
	}

