* { padding: 0; margin: 0; }

body {
	margin: 0px; 
	padding: 0px; 
 	background-color: #000000; 
	background-image: url(image/interfaccia.jpg); 
	background-repeat: no-repeat; 
	background-position: top center; 	
	font-family: Verdana, Helvetica, sans-serif;
 	font-size: 13px;
 	color: #777777;
 	text-align: center;
}

#testata {
	cursor:pointer;
	cursor: hand;
	height: 210px;
	width: 950px;
}


#pagina {
	margin: 0 auto;
	padding-top: 0px;
	width: 950px;
	text-align: left;
}


#navigation { 
	width:640px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 120px;
	float: left;
	display: inline;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;
	text-align: left;
}

#benvenuto { 
	width:610px;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	float: left;
	display: inline;
	font-family: Verdana, Helvetica, sans-serif;
 	font-size: 10px;
	color: #999999;
	text-align: justify;
}


#colonnaDX {
	float: left;
	display: inline;
	width: 300px;
}

#login { 
	height: 120px;
	width:300px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	border: 1px solid #dddddd;
	font-size: 10px;
	background-image: url(image/whitepix.png); 
	background-repeat: repeat; 
	text-align: center;	
}

#carrello { 
	width:300px;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	float: left;
	display: inline;
	border: 1px solid #ddd;
	background-color: #ffffff;
	font-family:   "verdana", "Helvetica", "Sans-Serif";
	font-size: 10px;
	color: #999999;
}

#corpo {
	background-color: #ffffff;
	float: left;
	display: inline;
	width: 950px;
	margin: 0px;
	/*
	margin-left: 1px;
	*/
}

#titoloTecnologia {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Ttecnologia.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 450px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 200px;
	margin-left: 20px;
}

#titoloLibri {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Tlibri.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 450px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 220px;
	margin-left: 20px;
}

#titoloEbook {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Tebook.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 550px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 200px;
	margin-left: 20px;
}

#titoloFashion {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Tfashion.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 550px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 200px;
	margin-left: 20px;
}


#titoloCarrello {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Tcarrello.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 450px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 200px;
	margin-left: 20px;
}

#titoloRicariche {
	cursor:pointer;
	cursor: hand;	
	background-image: url(image/Tricariche.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	float: left;
	display: inline;
	width: 450px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 200px;
	margin-left: 20px;
}


#titolo {
	float: left;
	display: inline;
	width: 450px;
	height: 40px;
	font-family: "georgia", "Times New Roman", "Serif";
	color: #999999;	
	font-style: italic;
	padding: 5px 0px 0px 0px;
	margin-left: 20px;
}

#vetrina { 
	width:640px;
	padding: 0px;
	float: left;
	display: inline;
}

#vetrinaHome { 
	background-image: url(image/fondoVetrina.jpg); 
	background-repeat: no-repeat; 
	background-position: top left;
	width:630px;
	height: 280px;
	margin: 20px 0px 0px 0px ;	
	}
	
#vetrinaTopH {
	float: left;
	display: inline;
	width:150px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	margin: 20px 10px 0px 10px;
	
}
	
#vetrinaTop {
	width:130px;
	height: 40px;	
	float: left;
	display: inline;
	cursor:pointer;
	cursor: hand;
}
	
#vh {
	width:130px;
	float: left;
	display: inline;
}	

#internoVh {
	padding: 0px 15px 0px 15px;	
}

#proceduraAcquisto { 
	width:590px;
	margin: 0px 0px 20px 0px ;
	padding: 0px;
	float: left;
	display: inline;
	border: 1px solid #dddddd;
	text-align: justify;
	font-size: 12px;
}

#proceduraAcquistoInterno {
	padding: 20px;	
}

#contenuti { 
	width:630px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:590px;
	margin: 0px 20px 0px 20px;
	padding: 20px 0px 20px 0px;
	float: left;
	display: inline;
	text-align: justify;
}




.testo {
	font-family: Verdana, Helvetica, sans-serif;
 	font-size: 10px;
}

.elenco {
	padding: 10px 0px 10px 0px;
	margin-bottom: 20px;
	float: left;
	display: inline;
}

.fotoElenco {
	float: left;
	display: inline;
	width: 200px;
	text-align: center;
}

.descrizioneElenco {
	float: left;
	display: inline;
	width: 380px;
	text-align: justify;
}

#sottoVetrina { 
	background-image: url(image/fondoSottoVetrina.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;		
	width:630px;
	height: 150px;
	margin: 30px 0px 70px 0px;
	padding: 80px 0px 20px 0px;
	float: left;
	display: inline;
	text-align: left;
	font-size: 10px;
}

#spazioCaffe {
	width:150px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:125px;
	margin: 0px 0px 0px 25px;
	float: left;
	display: inline;
	text-align: center;
}

#spazioIncontri {
	width:320px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:300px;
	margin: 0px 0px 0px 20px;
	float: left;
	display: inline;
}

#spazioTerrazza {
	width:130px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	margin: 0px 0px 0px -5px;
	float: left;
	display: inline;
	text-align: center;
}

#videoBox { 
	float: left;
	display: inline;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	width: 300px;
	height: 250px;
}


#fondo {
	width: 950px;
	background-color: #efefef;
	border-top: 1px solid #ddd;
	float: left;
	display: inline;
	padding: 20px 0px 20px 0px;
	margin-top: 20px;
	font-size: 10px;
}

#linksFondo { 
	border-right: 1px solid #ddd;
	float: left;
	display: inline;
	width:160px;
	height: 260px;
	margin: 0px;
	padding: 0px;
}

#linksFondoUltimo { 
	float: left;
	display: inline;
	width:160px;
	height: 260px;
	margin: 0px;
	padding: 0px;
}


#interno {
	padding: 0px 10px 0px 10px;
}

#footer { 
	font-size: 9px;
	width: 950px;
	clear: both;
	background-color: #000000;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	text-align: center;
}


a {
	text-decoration: none;
	color: #626262;	
}

a:hover {
	color: #cccccc;	
}

a.tecnologia {
	color: #d8b545;	
}

a:hover.tecnologia {
	color: #edca85;	
}

a.libri {
	color: #db882f;	
}

a:hover.libri {
	color: #f3c390;	
}

a.ebook {
	color: #c40c3e;	
}

a:hover.ebook {
	color: #e0a7a7;	
}

a.fashion {
	color: #c51b8e;	
}

a:hover.fashion {
	color: #e5cedd;	
}


input.campo {
	font-family:   "verdana", "Helvetica", "Sans-Serif";
	font-size: 10px;
	color: #777777;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	width: 90px;
}

input.pulsante {
	font-family:  "verdana", "Helvetica", "Sans-Serif";
	font-size: 10px;
	color: #444;
	background-color: #fff;
	border: 1px solid #ddd;
	padding: 2px;
}

#cerca {
	font-family:  "georgia", "Times New Roman", "Serif";
	font-size: 12px;
	color: #777777;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	width: 250px;
}

#cercaButton {
	font-family:  "georgia", "Times New Roman", "Serif";
	font-size: 12px;
	color: #777777;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
}


.rosso {
	color: #c41c1c;	
}

.verde {
	color: #199a10;	
}

.orange {
	color: #ee8617;
}

.titolo {
	font-weight: bold;
	font-size: 12px;	
}

.internoFisarmonicaTecnologia {
	width: 100px;	
}

.internoFisarmonicaFashion {
	width: 200px;	
}

.internoFisarmonicaLibri {
	width: 200px;	
}

.internoFisarmonicaEbook {
	width: 200px;	
}


.prezzoARPABookTecnologia {
	background-color: #ffffff; 
	background-image: url(image/prezzoTecnologia.jpg); 
	background-repeat: no-repeat; 
	width: 130px;
	height: 40px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	color: #cf9e00;
	font-size: 11px;
}


.prezzoARPABookLibri {
	background-color: #ffffff; 
	background-image: url(image/prezzoLibri.jpg); 
	background-repeat: no-repeat; 
	width: 130px;
	height: 40px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	color: #e2916e;
	font-size: 11px;
}


.prezzoARPABookEbook {
	background-color: #ffffff; 
	background-image: url(image/prezzoEbook.jpg); 
	background-repeat: no-repeat; 
	width: 130px;
	height: 40px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	color: #da2858;
	font-size: 11px;
}


.prezzoARPABookFashion {
	background-color: #ffffff; 
	background-image: url(image/prezzoFashion.jpg); 
	background-repeat: no-repeat; 
	width: 130px;
	height: 40px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	color: #dd6fba;
	font-size: 11px;
}