/* CLASSE PER LA PAGINAZIONE */

.pag {
  font:11px Verdana;
  color:black;
  text-decoration:none
}
a.pag:link, a.pag:visited, a.pag:active {
  font:bold 13px Arial;
  color:black;
}
a.pag:hover {
  color:#B22222;
}

/* ELENCO NOME PRODOTTI DA DATABASE */

.prodotti {
  font-size:12px;
  color:black;
  text-decoration:none;
  border-bottom:1px solid #AAAAAA;
  border-top:1px solid #FFFFFF;
  width:175px;
  margin-top:9px;
  /*padding-top:2px;*/
  line-height:18px;
  display:block;
}
a.prodotti:hover {
  color:#990000;
}

/* TITOLO (ACCESSORI) */

.titolo {
  width:370px;
  font: bold 16px Arial;
  text-transform:uppercase;
  color:#B22222;
  border-bottom:2px solid #AAAAAA;
  display:block;
  padding-bottom:3px;
  margin-bottom:5px;
}

/* DESCRIZIONE (Coprinterruttore) */

.descrizione {
  font:bold 14px Arial;
  color:#FF6633 /*coral*/;
  /*line-height:30px;*/
}

/*  LINK IN BASSO NELLA PAGINA DEI DETTAGLI PRODOTTO */

.link {
  font:bold 10px Verdana;
  color:black;
  text-decoration:none;
  padding-left:15px;
  padding-right:15px;
}
a.link:hover {
  color:#B22222;
  text-decoration:underline;
}

.link2 {
  width:250px;
  font:bold 10px/25px Verdana;
  color:#000000;
  background:#DDDDDD;
  margin:2px 10px 2px 10px;
  border:1px solid #999999;
  text-decoration:none;
}
a.link2:hover {
  color:#990000;
  text-decoration:underline;
}

.bottoni2 {
  width:140px;
  height:38px;
  font:bold 10px Verdana;
  color:#000000;
  background:#DDDDDD;
  margin:4px 10px 1px 10px;
  border:1px solid #999999;
  text-decoration:none;
}

.bottoni2:hover {color:#990000}

.briciole {
  font:10px Verdana;
  color:#666666;
  text-decoration:none;	
}
a.briciole:hover {
  color:black;
  text-decoration:underline;
}

li {
  line-height:20px;
}

.testo {
  font:12px Arial;
  color:#666666;
  text-decoration:none;
}
a.testo {
  font:12px Arial;
  color:#666666;
  text-decoration:none;
}
a.testo:hover {
  color:#FF6633;
  text-decoration:underline;
}

.rosso {border:1px solid #B22222}


.bordo_foto {      /*  */
  border:1px solid #AAAAAA;
  margin:3px;
}

tr.pref {
  background:#F4F4F4;  
  height:25px;
  font:13px Arial;
  padding-left:10px;
}
tr.pref td {border-bottom:1px solid #CCCCCC;}

tr.pref2 {
  background:#F7E8E8;
  height:25px;
  font:13px Arial;
  padding-left:10px;
}
tr.pref2 td {border-bottom:1px solid #CCCCCC;}

.bottoni {
  font:bold 10px Verdana;
  color:black;
  background:#D6D6D6;
  border:0;
  height:15px;
}

.bottoni:hover {color:red}

.alert {
  font:bold 14px Arial;
  color:red; 
}

.info {
  font:12px Arial;
  color:black;
  padding:30px 8px 0px 8px;
  text-align:justify;
  display:block;
  line-height:20px;
}

input {
  font:12px Arial;
  color:black;
  height:17px;
  border:1px solid #AAAAAA;
}

.anagrafica {
  font:bold 12px Arial, Helvetica, Sans-serif;
  color:black;
  text-align:left;
  display:block;
  background:#D6D6D6;
  border-bottom:1px solid #AAAAAA;
  border-top:1px solid #AAAAAA;
  padding:8px 0px 8px 40px;
}

.anagrafica_eng {
  font:bold 12px Arial, Helvetica, Sans-serif;
  color:black;
  text-align:left;
  display:block;
  background:#D6D6D6;
  border-bottom:1px solid #AAAAAA;
  border-top:1px solid #AAAAAA;
  padding:8px 0px 8px 50px;
}

.popup_titolo {
  font: bold 16px Arial;
  text-transform:uppercase;
  /*color:#B22222;*/
  color:#000000;
  margin-left:10px;
}

.popup_descrizione {
  font:bold 14px Arial;
  /*color:#FF6633;*/
  color:#000000;
  text-transform:capitalize;
  margin-right:10px;
}

.popup_materiali {
  width:200px;
  height:220px;
  margin:5px;
  font:bold 10px Verdana;
  /*border:1px solid #999999;*/
  text-align:center;
  border:1px solid #999999;
}



a.bottone_finiture {font:bold 10px/25px Verdana; color:#000000; width:160px; background:#DDDDDD; border:1px solid #999999; text-align:center; text-decoration:none;margin-bottom:5px;}
a.bottone_finiture:hover {background:#BBBBBB; border:1px solid #666666;}


.titoli_scheda {font:bold 11px Arial; color:#AAAAAA; text-transform:uppercase; letter-spacing:2px}

.link_scheda {
  font:bold 11px/24px Verdana;
  color:#000000;
  text-decoration:none;
  background:none;
  border:0px;
  margin:0px;
  padding:0px;
  width:180px;
  height:24px;
  cursor:hand;
}
a.link_scheda:hover {
  color:#B22222;
  text-decoration:underline;
}

.tab_scheda {font:bold 11px Verdana; padding:10px 10px 10px 0px;}

a.indietro {font:bold 10px/24px Verdana; color:#000000; text-decoration:none; background:url('../img/back_2.gif') no-repeat; width:100px; height:24px; padding-left:35px;}
a.indietro:hover {color:#B22222; background:url('../img/back_on.gif') no-repeat;}



.testo_privacy {font:9px Tahoma, Arial; color:#666666; width:100%;}
.testo_form {font:11px Verdana; color:#333333; width:95%;}
label {font:11px Arial; width:80px}