/*===========================================================*/
/*                      DOTPAGE STYLES                       */
/*-----------------------------------------------------------*/
/* Cliente:     | SO.DI.SE. Sas - Oristano                   */                    
/* URL:         | www.sodise.it                              */
/* Inizio:      | 18/07/2005                                 */
/* Fine:        | --                                         */
/* Note:        | --                                         */
/*===========================================================*/


/*-----------------------------------------------------------*/
/* STILI GENERALI: Corpo, Moduli, Fonts                      */
/*-----------------------------------------------------------*/
 
 BODY{ 
 background-color: #EAEAEA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px; 
 Color: #333333;
 margin: 0px;
 }
 
 .testi-universal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px; 
 }
 
 FORM {
 margin: 0px;
 }
 
 A, A:ACTIVE, A:VISITED {
 Color: #000000;
 text-decoration: none;
 }
 
 A:HOVER {
 Color: #0066CC;
 text-decoration: underline;
 }
 
 .titoli-pagine {
 border-bottom: 3px solid #51A4FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 Color: #0066CC;
 font-weight:bold;
 padding: 4px;
 margin-bottom:4px;
 }

 .titoli-prodotti {
 border-bottom: 1px solid #51A4FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 Color: #333333;
 font-weight:bold;
 padding: 4px;
 margin-bottom:6px;
 }
 
 .titoli-form-ricerca {
 border-bottom: 1px dotted #51A4FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 Color: #333333;
 font-weight:bold;
 padding: 4px;
 margin-bottom:6px;
 }
 
 .modulo-marche-sch {
 background: #E6F1FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px; 
 Color: #333333;
 }
 
 .el-search-marche {
 padding: 8px;
 }
 
 	.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            */

/*-------------------------------------------------------------*/
/*		home page                                              */
/*-------------------------------------------------------------*/
	.tabhome-box {
	border:1px solid #A6D0FF;
	height:120px;
	}
	
	.tabhome-box-int {
	border-right:1px dotted #A6D0FF;
	width: 120px;
	}
	
	.tabhome-box-cons {
	background-image: url(/Immagini/bg-consigli.jpg);
	height: 20px;
	}
	
	.vetrina-btm-border {
	border-bottom: 3px solid #A0C3A5;
	}
	
	.vetrina-top-border {
	border-top: 3px solid #A0C3A5;
	}

    .vetrina-left-border {
	border-left: 3px solid #A0C3A5;
	}

    .vetrina-right-border {
	border-right: 3px solid #A0C3A5;
	}
	
	.box-vetrine-pi {
	border: 1px solid #C1DFFF;
	padding:4px;
	}
	
	.box-vetrine-pi2 {
	border: 1px solid #C1DFFF;
	}
	
	.box-vetrine-txt {
	background: #D4E5FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	.box-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top: 1px dotted #A0C3A5;
	border-bottom: 1px dotted #A0C3A5;
	padding-left:4px;
	}
	
	.boxhome-news {
	background:#0066CC;
	height:16px;
	}
	
	.boxhome-newstxt {
	background:#E8F3FF;
	height:18px;
	padding:4px;
	border-top: 1px dotted #C1DFFF;
	border-bottom: 1px dotted #C1DFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	}
	
	.boxhome-marchi {
	background:#FF6600;
	height:16px;
	}


/*-----------------------------------------------------------*/
/* STILI INTERFACCIA GRAFICA                                 */
/*-----------------------------------------------------------*/
 
 .tab-principale {
  background-color: #FFFFFF;
  height: 100%;
  margin: 0px;
  border:1px solid #FFFFFF;
  } 
 
 .title {
  background-image: url(/immagini/bg-title.jpg);
  height: 95px;
  border: 1px solid #0166CC;
 }
 
 .bg-slogan {
  background-image: url(/Immagini/slogan.jpg);
  background-repeat: no-repeat;
  background-position: right;
 }
 
 .title-bottom {
  background-image: url(/immagini/bgbottom-title.jpg);
  border: 1px solid #A0796B;
  height: 18px;
  color:#FFFFFF;
 }
 
 .indice-sx {
  width: 1%;
  padding-left:3px;
  background-image: url(/immagini/celeste-indice.jpg);
  background-repeat:repeat-y;
 } 
 
 .indice-sx1 {
  width: 1%;
  background-image: url(/immagini/celeste-indice.jpg);
  background-repeat:repeat-y;
 }
 
 .content {
  width: 100%;
  padding: 4px;
 }
 
 .indice-dx {
  width: 16%;
  padding-right:3px;
  background-color:#EAF2FF;
  background-image: url(/immagini/celeste-dx.jpg);
  background-repeat:repeat-y;
 }
 
  .indice-dx1 {
  width: 16%;
  background-color:#EAF2FF;
  background-image: url(/immagini/celeste-dx.jpg);
  background-repeat:repeat-y;
 }
 
 .pre-bottom {
  
 }
 
 .bottom-link {
 margin-top: 20px;
 margin-bottom: 1px;
 }
 
 .bottom-area1 {
  background-color: #51A4FF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center; 
  Color: #FFFFFF;
 } 
 
 .bottom-area2 {
  background-color: #80BCFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold; 
  text-align: center;
  Color: #FFFFFF;
 }
 
 .bottom-area3 {
  background-color: #B9DAFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold; 
  text-align: center;
  Color: #000000;
 }
 
 .bottom-area4 {
  background-color: #E6F1FF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold; 
  text-align: center;
  Color: #000000;
 }
 
 .bottom {
  background-image: url(/immagini/bg_bottom.jpg);
  height: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
  text-align: center;
 }
 
 	/* MENU NAVIGAZIONE*/
	
	.tab-articoli {
	 width: 160px;
	 margin-top: 8px;
	 background-image:url(/immagini/bgmenu-sx.jpg);
	}
	
	.tab-articoli-dx {
	 width: 160px;
	 margin-top: 8px;
	 background-image:url(/immagini/bgmenu-dx.jpg);
	}
	
	.int-articoli {
	 background-image: url(/immagini/bg-title-menu.jpg);
     height: 22px;
	 /*padding: 4px;*/
	 border:1px solid #FFFFFF;
	}
	
	.link-articoli {
	 height: 20px;
	 background-color: #EAF2FF;
	 background-image: url(/immagini/bg-menu-voci.jpg);	 
	 background-repeat:repeat-x;
	 border:1px solid #FFFFFF;
	}
	
	.bottom-articoli {
	 background-color: #E6F1FF;
	 background-image: url(/immagini/angle-box-bottom.gif);
     height: 25px;
	 background-repeat: no-repeat;
     background-position: bottom right;
	}
	
	.padding-gen {
	 padding-bottom: 4px;
	}
	
	.menu-tratto {
	 height: 20px;
	 background-image: url(/immagini/trateggio.gif);
	 background-repeat: repeat-x;
     background-position: bottom;
	}
	
	.pos-menuimg {
	 padding-left:2px;
	}
	
	.pos-menuvoce {
	 padding-left:4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9px;
     Color: #333333;
	 /*font-variant: small-caps;*/
	 /*letter-spacing:1px;*/
	}
	
	/*A.voce-principale-m {
	 text-decoration:none;
	}
	
	A.voce-principale-m:active {
	 text-decoration:none;
	}
	
	A.voce-principale-m:visited {
	 text-decoration:none;
	}
	
	A.voce-principale-m:hover {
	 color: #000000;
	 text-decoration:none;
	 background-color:#CCFF00;
	 width:100%;
	}*/
	
		/* FINE MENU NAVIGAZIONE*/

/* ---> FINE STILI INTERFACCIA GRAFICA                       */

/*-----------------------------------------------------------*/
/* 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;
 }

/*-----------------------------------------------------------*/
/* 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                                   */




