
body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background-color:#EFEEE9;
	color:#3D3238;
}

td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color:#3D3238;
}

a, a:hover, a:visited {color:#A81339; text-decoration:none;}

a.credits, a.credits:hover, a.credits:visited {color:#000000; text-decoration:none;}




/***********************
 ***********************
 MENU */

input.ricerca, select.ricerca, textarea.ricerca {
  border: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  color:#3D3238;
  background-color:#E2E0E1;
}

td.logo {background-color:#3D3238;}
td.menu_bg {padding-top:3px; background-color:#B5B1AE;}
td.menu_chiaro {color:#E3E2E0;}
span.ricerca_avanzata {color:#E3E2E0;}

div.menu_cascata {
	background-color:#B5B1AE;
	text-align:right;
}

a.menu_scuro, a.menu_scuro:visited {color:#3D3238; text-decoration:none;}
a.menu_scuro:hover {color:#A81339; text-decoration:none;}

a.menu_chiaro, a.menu_chiaro:visited {color:#E3E2E0; text-decoration:none;}
a.menu_chiaro:hover {color:#A81339; text-decoration:none;}

a.menu_attuale, a.menu_attuale:visited, a.menu_attuale:hover {color:#A81339; text-decoration:none;}





/***********************
 ***********************
 INFO */

span.info_hopefulmonster {font-family:times, serif; font-size:14px;}
span.info_title {font-size:12px;}
span.info_highlight {color:#FF6600;}
span.info_contact {font-size:12px; font-weight:bold;}
span.info_link {font-weight:bold;}
a.info_contact, a.info_contact:visited, a.info_contact:hover {color:#3D3238; text-decoration:underline;}





/***********************
 ***********************
 PRODOTTI */

td.zoom_copertina {background-color:#ffffff;}
td.insidebook {background-color:#F2F1EF;}
td.ordinaper {color:#3D3238;}
td.npagine {font-size: 10px; color:#3D3238;}

a.ordinax, a.ordinax:hover, a.ordinax:visited {color:#3D3238; text-decoration:none;}
a.npag, a.npag:hover, a.npag:visited {color:#A81339; text-decoration:none;}
a.close, a.close:hover, a.close:visited {color:#A81339; text-decoration:none;}

span.insidebook_titolo {font-size:11px; font-weight:bold;}

span.schedaprod_descestesa {font-size:10px;}
span.schedaprod_titolo {font-size:12px; font-weight:bold; color:#9F123D;}
div.schedaprod_tra_titoloeprezzo {padding-top:5px;}
span.schedaprod_isbn {font-size:11px; font-weight:bold;}
span.schedaprod_anno {font-size:10px;}
span.schedaprod_descbreve {font-size:10px;}
span.schedaprod_prezzo {font-size:11px; font-weight:bold;}
span.schedaprod_promoz_prezzo {font-size:11px; text-decoration:line-through;}
span.schedaprod_promoz_prezzoscontato {font-size:11px; font-weight:bold;}
span.schedaprod_prod_nondisponibile {font-style:italic;}





/***********************
 ***********************
 BASKET */

input.basket, select.basket, textarea.basket {
  border: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  text-align:right;
  color:#3D3238;
  background-color:#F2EEEF;
}

td.basket_titolotabella {font-size:11px; font-weight:bold; background-color:#CCC2C3; color:#B96179;}
td.basket_headertabella {background-color:#B2ADB1; color:#F6F6F8;}
td.basket_row {background-color:#E4E0E1;}
td.basket_totale {font-size:11px; font-weight:bold; background-color:#ffffff;}





/***********************
 ***********************
 SHOP */

input.shop, select.shop {
  border: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  color:#3D3238;
  background-color:#F2EEEF;
}

textarea.shop {
  border: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  color:#3D3238;
  background-color:#F2EEEF;
}

td.shop {background-color:#E4E0E1; color:#3D3238;}
td.shop2 {background-color:#EFEEEC; color:#3D3238;}
td.shop_form {background-color:#B2ADB1;}
span.shop_etichettacampo {color:#F6F6F8;}
span.shop_titolosezione {font-size:11px; font-weight:bold; color:#3D3238;}
span.shop_testiprivacy {font-size:9px;}

span.shop_ordcompl_intestazione {font-size:12px; font-weight:bold;}
span.shop_ordcompl_importo {font-size:11px; color:#A81339; font-weight:bold;}
span.shop_ordcompl_codice {font-size:10px; font-weight:bold;}
span.shop_ordcompl_modpag {font-size:12px; color:#A81339;}
span.shop_ordcompl_infopag {font-weight:bold;}


.formNew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #3D3238;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


/***********************
 ***********************
 ERRORI */

td.msgerrore {background-color:#E4E0E1; color:#3D3238;}
span.intro_msgerrore {font-size:12px; font-weight:bold;}
span.msgerrore {font-size:10px; font-weight:bold;}


