.tabellamadre {
	background-attachment: fixed;
	background-image: url(../immagini/sfondo_tabella_principale.gif);
	background-repeat: repeat;
	background-position: center top;
}
.cellalogoedi {
	background-color: #ffb70e;
	text-align: left;
	vertical-align: middle;
}
.cellaricerca {
	background-color: #85a1bd;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;

}
.pulsantecerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #FFFFFF;
	height: 22px;
	background-attachment: fixed;
	background-image: url(../immagini/FIND.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #a8bace;
	width: 30px;











}
.boxaut {
	background-color: #dcd5dd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;





}
.pulsanteaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #ffb70e;
	height: 22px;
	width: 50px;
	border: 1px solid #000000;


}
.cellaseparatrice {
	background-color: #85a1bd;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;



}
.didajavascript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #85a1bd;
	text-align: center;
	vertical-align: middle;

}
.cellahome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-color: #bacbda;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;


}
.tabellamenu {
	background-color: #ffffff;
}
.imgmenu {
	background-color: #bacbda;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.vocemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #bacbda;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;

}
.titoloopera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.didascalia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.cellatitolovetrina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FFb70e;
	vertical-align: middle;



}
.tabellavetrina {
	background-color: #FFFFFF;
}
.cellafooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-color: #FFb70e;
}
.cellachiusuramenu {
	background-color: #bacbda;
}
.boxautsup {
	background-color: #cbc4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;


}
.boxautsupsx {

	background-color: #cbc4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.vocemenuattiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #bacbda;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
a.menudx:visited {
	text-decoration: none;
	color: #000000;

}
a.menudx:link {
	text-decoration: none;
	color: #000000;

}
a.menudx:hover {
	text-decoration: underline;
	color: #000000;

}
a.menudx:active {
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.cellapresentazione {
	background-attachment: fixed;
	background-image: url(../immagini/logo_cortesia.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
a.sottomenu:link {
	color: #000000;
	text-decoration: none;
}
a.sottomenu:visited {
	color: #000000;
	text-decoration: none;
}
a.sottomenu:hover {
	color: #CC0000;
	text-decoration: none;
}
a.sottomenu:active {
	color: #CC0000;
	text-decoration: none;
}
.cellaseparatricestratti {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
.vocemenuattiva2liv {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	background-color: #bacbda;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
a.vocemenucatalogo:link {
	color: #000000;
	text-decoration: none;
}
a.vocemenucatalogo:visited {
	color: #000000;
	text-decoration: none;
}
a.vocemenucatalogo:hover {
	color: #CC0000;
	text-decoration: none;
}
a.vocemenucatalogo:active {
	color: #CC0000;
	text-decoration: none;
}
.cellacatalogosep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;


}
.tabellalibrerie {
	border: 1px solid #000000;
	background-color: #E6EDF5;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;


}
.prezzo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}
.menucentrale {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
}
.infotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.infosottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.infoorganigramma {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.infoaggiuntive {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.infovarie {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.spesebordotabella {
	border: 1px solid #395382;
}
.spesaarticolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #7496B4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 25px;

}
.spesebordotabellaint {
	border-top: 1px dotted #395382;
	border-left: 1px dotted #395382;

}
.spesatitolocella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E4EBF1;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #336699;
	padding-right: 2px;
	padding-left: 2px;



}
.spesainternocella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #336699;
	padding-right: 2px;
	padding-left: 2px;

}
.paesi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E4EBF1;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #336699;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 16px;
	text-transform: lowercase;


}
.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.pulsante {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #ffb70e;
	border: 1px solid #000000;
}
.didascalialnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
a.didascalialnk:hover {
	text-decoration: underline;
}
.menuecommdx {
	background-color: #cbc4cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;



}
.imgmenuecomm {
	background-color: #cbc4cb;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;



}
.sfondoricerca {
	background-attachment: fixed;
	background-image: url(../immagini/sfondo_ricerca.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.vocemenuattivaecomm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #cbc4cb;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.popuplnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.popuplnk:hover {
	color: #85A1BD;
}
.didascaliaboldlnk {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ricercaavanzatalink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;

}
a.ricercaavanzatalink:hover {
	text-decoration: underline;
}

